常用的宏包(写作常用)
ctex吧
全部回复
仅看楼主
level 11
斗鬼神🔥 楼主
1.对于LaTeX而言,迫不及待的中文输入,那么第一个宏包自然是ctex宏包
注意事项,在声明区中添加宏包
\usepackage{ctex}
1).以CTeX套装入门时候,中文编译方法:
\documentclass{article}
\usepackage{ctex}
\begin{document}
我爱我家
\end{document}
编译方法为:PDFLaTeX,编码方式为GBK.
2).自己组装软件入门,比如说:TeX Live or MiKTeX,这时候中文输入注意了:
编辑器TeXWork or其他编辑器,默认编码方式为UTF-8,所以:
\documentclass{article}
\usepackage[UTF8]{ctex}
\begin{document}
我爱我家
\end{document}
在ctex宏包前面添加宏包选项UTF8即可,编译方式:PDFLaTeX ,或XeLaTeX(主流编译方法)
注意:不加UTF8,用XeLaTX编译没有问题,但是使用PDFLaTeX编译就会出现乱码。
2015年09月12日 15点09分 1
level 11
斗鬼神🔥 楼主
2.数学方面常用宏包:
1)amsmath宏包:用于实现各种数学环境,在WinEdt界面有一个求和符号的快捷键,单击会看到许多数学环境,如:equation,align等数学环境,不添加宏包,直接使用环境会提示命令错误。、
注意:尤其在证明环境中,\begin{Proof}……\end{Proof}
千万不要用
\[……\]环境结束证明,有可能提示报错,使用\begin{equation}……\end{equation}
2)amssymb宏包:在入门阶段,在符号快捷键上,最后几栏,是ams符号,如果使用,不添加宏包,那么也会报错的,所以在编写文档时候,最后添加上。
2015年09月12日 15点09分 2
level 11
斗鬼神🔥 楼主
3.使用excle2LaTeX插件时候:
我们习惯了偷懒,标准的三线表格已经够我们使用,使用excel2LaTeX插件,在excel容易将表格装化成程序,复制粘贴在TeX文档中即可,但是,在使用横线的时候,记得添加以下宏包:
\usepackage{multirow,bigstrut
\usepackage{booktabs}
这样三种情况的表格程序均可以运行。
2015年09月12日 15点09分 3
level 11
斗鬼神🔥 楼主
4.hyperref宏包:
这个宏包主要使用是因为目录,但是在CTeX中,这个中文书签的确是一个头疼的问题,问题不是没有方法,但大多方法,在入门的时候,简单的复制粘贴是不能解决问题的。
究其原因是:GBK编码导致!!,所以慎重,建议使用WinEdt 9.0,这样默认编码就设为了UTF8,并且不影响使用CTeX套装。
中文书签最简单的设置
\usepackage[UTF8,hyperref]{ctex}
\hypersetup{colorlinks=true} %这是为了消除目录红色线框
2015年09月12日 15点09分 4
level 11
斗鬼神🔥 楼主
5.一些提升技能的宏包:
1)mdframed:一些好看定理环境设置
2).titlesec:对默认的标题进行修改:入门最有可能困惑修改的section等格式,这个宏包可以修改标题格式
3).tikz:这是个功能强大的绘图宏包,对于制作一些图片有帮助。
2015年09月12日 15点09分 5
level 11
斗鬼神🔥 楼主
6.涉及其他领域:
化学宏包:mhchem,chem有关的宏包
可以打入一些简单的化学反应方程,但是对于有机结构,使用功能强大的宏包chemfig
2015年09月12日 15点09分 6
1