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字体和页面布局设置的主要内容,如果未能解决你的问题,请参考以下文章

如何设置latex表格内的字体和大小

latex 设置表格的字体大小和行高

第四节:Latex字体字号设置

matlab latex字体设置不正常

LaTeX基础四:字体字号设置

Latex 显示字体和背景设置