Windows10系统下LaTeX的使用(2)字体及中文处理

1.在正文中直接设置字体属性(英文)

  • 字体族(罗马字体、无衬线字体、打字机字体;默认为罗马字体)
	\textrm{Hello,world!}		%罗马字体,笔画起始处有装饰
	\textsf{Hello,world!}		%无衬线字体,笔画起始处无装饰
	\texttt{Hello,world!}		%打字机字体即等宽字体,每个字符宽度相同

{\rmfamily Hello,world!}		%罗马字体,笔画起始处有装饰
{\sffamily Hello,world!}		%无衬线字体,笔画起始处无装饰
{\ttfamily Hello world!}		%打字机字体即等宽字体,每个字符宽度相同

注意:大括号表示字体适用范围,如果不加大括号则默认这条命令后的所有字体按该命令改变,但可以被下一条字体族命令覆盖,即下面两种写法效果相同

\rmfamily Hello,world!
\sffamily Hello,world!
\ttfamily Hello world!	
{\rmfamily Hello,world!}		
{\sffamily Hello,world!}		
{\ttfamily Hello world!}	
  • 字体系列(常规、加粗)
\textmd{Hello,world!}		%常规
\mdseries{Hello,world!}		%常规
\textbf{Hello,world!}		%加粗
\bfseries{Hello,world!}		%加粗
  • 字体形状(常规、斜体、伪斜体、小型大写)
\textup{Hello,world!}
{\upshape Hello,world!}	%常规
\textit{Hello,world!}
{\itshape Hello,world!}	%斜体
\textsl{Hello,world!}
{\slshape Hello,world!}	%伪斜体
\textsc{Hello,world!}
{\scshape Hello,world!}	%小型大写,所有字母都变成大写字母但比大写字母小,本来是大写字母的字母大小不变
  • 字体大小
%以下为由小到大排列
{\tiny Hello,world!}
{\scriptsize Hello,world!}
{\footnotesize Hello,world!}
{\small Hello,world!}
{\normalsize Hello,world!}			%默认大小,可以在头部的文档类说明中说明;默认为10pt
{\large Hello,world!}
{\Large Hello,world!}
{\LARGE Hello,world!}
{\huge Hello,world!}

2.在正文中直接设置字体属性(中文)

  • 为了正常使正常显示中文,需要对文档类型进行修改,以 ctexart (相当于英文中的 article)为例
\documentclass[UTF8]{ctexart}
  • 字体(同样也都有三种写法,这里只列举一种)
\songti 中文测试
\heiti 中文测试
\fangsong 中文测试
\kaishu 中文测试
  • 粗体与斜体(同样也都有两种写法,这里只列举一种)
\textbf {中文测试}		%粗体用黑体表示
\textit {中文测试}		%斜体用楷体表示
  • 其它与英文设置基本相同
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章