Latex使用总结(待完善)
问题一:插入代码、代码框、代码配色
(转自https://blog.csdn.net/u012675539/article/details/49131567)
预先设置模板
导言区加入listings包
\usepackage{listings}
\usepackage{color}\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{mauve}{rgb}{0.58,0,0.82}\lstset{ %language=[ANSI]C, % the language of the codebasicstyle=\footnotesize, % the size of the fonts that are used for the codenumbers=left, % where to put the line-numbersnumberstyle=\tiny\color{gray}, % the style that is used for the line-numbersstepnumber=2, % the step between two line-numbers. If it's 1, each line % will be numberednumbersep=5pt, % how far the line-numbers are from the codebackgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}showspaces=false, % show spaces adding particular underscoresshowstringspaces=false, % underline spaces within stringsshowtabs=false, % show tabs within strings adding particular underscoresframe=single, % adds a frame around the coderulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. commens (green here))tabsize=2, % sets default tabsize to 2 spacescaptionpos=b, % sets the caption-position to bottombreaklines=true, % sets automatic line breakingbreakatwhitespace=false, % sets if automatic breaks should only happen at whitespacetitle=\lstname, % show the filename of files included with \lstinputlisting;% also try caption instead of titlekeywordstyle=\color{blue}, % keyword stylecommentstyle=\color{dkgreen}, % comment stylestringstyle=\color{mauve}, % string literal styleescapeinside={\%*}{*)}, % if you want to add LaTeX within your codemorekeywords={*,...} % if you want to add more keywords to the set
}
代码框
将代码包在如下命令中:
\begin{document}\begin{lstlisting}[title=fileName, frame=shadowbox]#include<stdio.h>int main(){printf("hello latex\n");return 0;}\end{lstlisting}
\end{document}
可以显示代码框,并以fileName为代码块命名。
结果如下:
问题二:两种类型的下划线,一种是连接型下划线,另一种是强调型下划线。
先上结果图
连接型下划线使用\_空格即"\_ "格式,别忘记下划线后面的空格;
ulem 提供排版可断行下划线的命令\uline 以及其它装饰文字的命令,如要引入该包。
\documentclass[a4paper]{article}\usepackage{ctex}
\usepackage{ulem}\begin{document}下划线
\par %换行
连接型下划线
\par
LLONG\_ MAX和LLONG\_ MIN问题
\par
强调型下划线
\par
An example of \uline{some long and underlined words.}\end{document}
Latex使用总结(待完善)相关推荐
- TeX 家族(TeX, XeTeX, LuaTeX,XeLaTeX …看完这篇就懂了)
名词解释 相信你跟我一样,第一次接触LaTeX就被各种名词 (LaTeX.TeX.pdfTeX.MiKTeX)弄乱了. TeX首先是一种宏语言,同时其也是一种排版引擎.基本的TeX系统只有300多个元 ...
- linux如何编译tex,Linux下优秀的文本编辑器(Markdown、LaTeX、MathJax)
这样一个标题可能不太准确,因为确实无法准确地解释什么叫"Linux下优秀的文本编辑器".其实我这篇随笔主要是想探讨Markdown.LaTeX.MathJax,有兴趣的朋友可以继续 ...
- indesign排版标点挤压_我於\LaTeX 中文直排实践中所感受的排版需求
最近,我利用主要是LaTeX 及其下的割注包之属,直排<聲律啟蒙>.现就我的实现方式与由此产生的排版需求,做一点分享. 基本的实现方式 我使用的文档类型为「ctexbook」,并直放.pd ...
- Latex学习笔记0
由于本人最近要使用latex,所以记录下个人学习笔记,随着积累不断完善此标签. 转载于:https://www.cnblogs.com/qixianyu/p/8087402.html
- latex hyperref_LaTeX 使用心得
2019年8月4日 更新: LaTeX Commands 插件已经提交到 VSCode 扩展商店,现已可以搜索到. 从 2016 年开始接触 LaTeX ,到现在陆陆续续用了三年多了,有很多使用技巧需 ...
- Markdown转LaTeX的Python程序大全(持续更新)
文章目录 1.双`$$`符号转`\begin`-`\end`型公式 2.将`\matrix{}`域替换为`\begin`-`\end`域 3.删除LaTeX\LaTeXLATEX中不需要的Markd ...
- 怎么把分钟转化成秒_自定义简洁大方的Latex Beamer theme(主题) 及如何用 Vim 3分钟制作一个幻灯片...
为什么要用 Latex + Beamer + vim/任意一个编辑器 替代 ppt Powerpoint功能非常强大,但是插入公式很麻烦,且每次内容排版配色都要花很长时间. Latex内容是纯文本的, ...
- Latex论文排版技巧再总结
1.Q:几个作者同时共享机构地址,怎么搞? A:拿ACM的模版为例, Yes, and we suggest you do the following... Insert this piece of ...
- Latex:图片及子图排版
在谈插入eps之前,首先要了解常用的latex图形宏包--graphics和psfrag. graphics 图形宏包套件主要有两个宏包:早期标准的 graphics 宏包和在其基础上扩展增强的 gr ...
最新文章
- ssh登录一段时间后断开的解决方案
- 【抓包工具】Wireshark(详细介绍与TCP三次握手数据分析)
- 缓存系统中的三座大山
- 网络安全泡沫是否即将破灭?
- python until语句_详解Lua中repeat...until循环语句的使用方法
- 京东物流将收购德邦股份66.49%股份
- 计算机连入局域网需要配置,设置局域网
- 麒麟服务器开启多个终端,厉害:麒麟多开同步器
- 利用JavaScript完成页面定时弹出广告
- 树莓派3b+开启无线wifi热点
- 应急响应中的入侵排查和权限维持
- 手机WIFI传文件到局域网服务器,局域网内手机和电脑怎么实现无线传输文件?
- 365 水壶问题(递归、数学-裴蜀定理)
- 微信内置的浏览器如何上传文件
- vue3+ts+setup语法糖
- MySQL的基本用法
- shell判断给定日期是否是周末or月末
- 图的连通,连通图,连通分量,强连通分量
- ssh框架整合 hibernate5.2.8_spring4.3.7_struts2.5.1
- mysql宕机恢复_mysql突然宕机后事务如何处理?
热门文章
- IOS实现3DTouch功能
- C#笔试面试宝典值得收藏1
- 女朋友生日,我送她网页相册,她感动的哭了(文中有惊喜)
- 宏定义有无参数宏定义和带参数宏定义两种
- 使用opencv-python制作屏幕录制工具
- Multisim14.0仿真:三相半波可控整流电路
- 如何在Windows 8.1中“忘记”有线(或无线)网络
- HDLBITS笔记15:组合逻辑之7420芯片
- 北京python培训班价格
- 语音信号调制matlab,第二章 语音信号的数字模型 数字语音处理及MATLAB仿真 教学课件.ppt...