LaTex字体和页面布局设置
Posted huang-weimin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LaTex字体和页面布局设置相关的知识,希望对你有一定的参考价值。
字体
英文字体
因为latex最初就是为英文写作设计的,所以对于英文字体的设置非常简单
subsection{预定义的字体族有三种}
extrm{Roman 罗马}
extsf{sans serif 无衬线}
exttt{typewriter 打字机}
subsection{预定义的字体形状}
extup{UPshape 直立}
extit{Italic 意大利斜体}
extsl{Slanted 倾斜}
extsc{Small CapitaL 小型大写}
subsection{字体加粗}
extbf{bold extended series 加宽加粗}
但是可以看到,只有部分字体设置对中文字体有用。
中文字体
因为ctex宏包包含中文字体,所以我们可以很方便设置中文字体
kaishu{楷书}
heiti{黑体}
songti{宋体}
yahei{雅黑}
这种拼音的命令对中国人来说还是很容易记住的。
但是我们可能还需要更多的英文字体,所以我们可能还需自己引入系统的的字体并进行设置。但是这部分我到现在都还没搞清楚,以后再说吧,目前这些字体应该够用了吧QAQ
字体大小
首先是在文档开头,可以设置全局的字体大小
documentclass[10pt]{article}
但是这里的设置只有10 11 12 三个选项,最开始我以为可以随便多少,发现1和60是一样大的,我竟然开始怀疑这个命令的正确性。
设置了全局字体之后,整篇文章的正文内容的字体大小就确定了,但是偶们可以局部更改字体的大小。
iny{Hello LaTex}
scriptsize{Hello LaTex}
small{Hello LaTex}
ormalsize{Hello LaTex}
%其实还有更多的设置,我就不一一列出来了,需要的可以自己查
可以看到,不仅支持英文字体,而且对中文也有很好的支持。
同时,如果你使用的ctex宏包,那么你也可以使用
zihao{0} 你好世界
zihao{-0} 你好世界
这个命令来改变中文字号,当然也可以改变英文字体大小。需要注意的是,设置的字号最大只能为8。
个人觉得,使用后者会比较方便,因为改变之后,到下一次改变字体这个区间内的字体大小都一样,不用放在大括号之间,会比较方便。当然前者也没多复杂,只是相对来说看着顺眼一点点。
以上是关于LaTex字体和页面布局设置的主要内容,如果未能解决你的问题,请参考以下文章