刚开始学习用Latex,把遇到的所需宏包和命令记下来,以防以后忘记。因为是个人使用所以操作都很基本,比较简单、粗糙。本文存在非原创的引用,参考之处会区分标注并附上链接。
一、公式内插入文字
以下是两种常用方法:
(1)
$\mbox{文字}$
(2)
\usepackage{amstext} %这个是所需宏包,放在导言区
$\text{文字}
就结果看,感觉没啥区别。
二、插入图片
png、jpg 图片:
图片的保存位置应和文档同一个文件夹,或者放置在文档所在文件夹内的子文件夹里。
比如我的文件在 WinEdt 文件夹里,在写 \includegraphics 后面的图片路径时,写 WinEdt 后面的路径即可。
假如在 includegraphics 这一行后面显示 “?”,报错为“cannot determine size of graphic (no bounding box)” 时不要慌,点击 PDFLaTex,或许这样代码就能顺利运行了。
\documentclass[UTF8]{ctexart}
\usepackage{graphicx} % 插入图片所需的 package
\begin{document}
\begin{center}
\includegraphics[width=0.95\textwidth]{picture/abc.png} % 图片路径
\end{center}
\end{document}
加入参数width=0.95\textwidth, width=0.95指图片宽度所占当前页面的比例,高度自动按比例缩放。
三、快捷键 [转载]
(1) 自动补全
补全LaTeX命令:Ctrl+Enter
补全环境:输入 begin{…}},补全 end{…};或输入end{{。
补全参考文献引用:输入 cite{} 以后提示补全。若使用 bibtex,要保证对应的 bib 文件已经在 winedt 中打开。
使用Ctex,ulem宏包中下划线命令\uline如果对中文处理,则中文换行失效,需要换成一下Ctex专用宏包。
\usepackage{CJKulem}
五、对修改内容进行高亮显示 [转载]
论文修改时,编辑要求对修改内容进行高亮显示。
比较简单的处理方法是使用下面的方式:
\usepackage{soul}
\hl{This will be highlight.}
但是遇到\cite、\ref等命令时该方式就容易出错。解决方法很简单,对这些命令进行注册:
\usepackage{soul}
\soulregister\cite7 % 针对\cite命令
\soulregister\citep7 % 针对\citep命令
\soulregister\citet7 % 针对\citet命令
\soulregister\ref7 % 针对\ref命令
\soulregister\pageref7 % 针对\pageref命令
\hl{This cation cite{引用ID} will be highlight.}
六、插入超链接
\usepackage{hyperref}
\usepackage{color}
\url{https://bbs.pinggu.org/thread-2996676-1-1.html}
\textcolor{blue}{\url{https://bbs.pinggu.org/thread-2996676-1-1.html}}
\href{https://bbs.pinggu.org/thread-2996676-1-1.html}{\textcolor{blue}{经管之家:单位根过程}}
\textcolor{blue}{\href{https://bbs.pinggu.org/thread-2996676-1-1.html}{经管之家:单位根过程}}
显示 PDF 结果:
四行结果都是可点开的超链接,其中 \href 能够隐藏网址,并设置想要显示的文字。
如果不需要设置字体颜色,可去掉 \usepackage{color} 以及 \textcolor{颜色}{}