打開cmd舞吭,輸入
texdoc xeCJK
可以查看xeCJK宏包的幫助
0绰上、英文字體
0.1旨怠、字族(family)
- 羅馬字體(默認(rèn)):
\rmfamily
或\textrm{}
- 無襯線字體:
\sffamily
或\textsf{}
- 等寬字體:
\ttfamily
或\texttt{}
0.2、字系(series)
- 粗體:
\bfseries
或\textbf{}
- 常規(guī)字體:
\mdseries
或\textbf{}
0.3蜈块、字形(shape)
- 斜體:
\itshape
或\textit{}
- 小型大寫:
\scshape
或\textsc{}
- 傾斜:
\slshape
或\textsl{}
- 直立:
\upshape
或\textup{}
1鉴腻、中文字體
要使用中文字體迷扇,需要引入中文的宏包ctex。ctex中預(yù)先設(shè)置了下列六種字體:
- 宋體:
\songti
- 楷書:
\kaishu
- 黑體:
\heiti
- 隸書:
\lishu
- 幼圓:
\youyuan
- 雅黑:
\yahei
上述六種字體皆可以看成英文的字族系列爽哎,同樣中文的粗體為\textbf{文字}
蜓席、斜體為\textit{文字}
。
2课锌、使用系統(tǒng)字體
需要的宏包有xeCJK
厨内、fontspec
。但ctex
宏包包含了xeCJK宏包渺贤,而xeCJK包含了fontspec宏包雏胃。故而只需要引用ctex宏包就行。
對于latex中志鞍,系統(tǒng)的中文字體與英文字體是分開設(shè)置與使用的瞭亮。這樣方便了文章中中英文使用不同的字體。使用時(shí)固棚,可以在導(dǎo)言區(qū)中使用命令將其合并统翩。例如:
\newcommand{\myfont}[1]{\heiti\sffamily #1}
上面的命令定義了一條新命令\myfont
,使用中文為黑體
此洲,英文為無襯線
字體唆缴。
2.1、設(shè)置全文字體
\usepackage{ctex}
\setmainfont{字體名稱} % 英文正文羅馬字體
\setsansfont{字體名稱} % 英文正文無襯線字體
\setmonofont{字體名稱} % 英文正文等寬字體
\setCJKmainfont{字體名稱} % 正文中文字體
\setCJKsansfont{字體名稱} % 正文中文無襯線字體
\setCJKmonofont{字體名稱} % 中文中文等寬字體
2.2黍翎、導(dǎo)入系統(tǒng)的中文與英文字體
% 英文
\newfontfamily{\自定義名稱}{字體名稱}
% 中文
\newCJKfontfamily[CJKfamily名稱]\自定義名稱{字體名稱}[粗體,斜體設(shè)置]
例子:
% 導(dǎo)入英文的黑體
\newfontfamily{\enheiti}{SimHei}
% 導(dǎo)入中文的黑體
\newfontfamily[SimHei]\zhheiti{SimHei}[AutoFakeSlant=0.3, AutoFakeBold=3]
setfontfamily.png
文檔正文
顯示
3面徽、字體大小設(shè)置
在ctex宏包中,定義了一個(gè)字號命令\zihao{}
,括號里面為數(shù)字匣掸√宋桑可以為0、-0碰酝、1霎匈、-1、...
- 0 -- 初號
- -0 -- 小初
- 1 -- 一號
- -1 -- 小一
以此類推,最多為8.
3.1送爸、自定義字體的大小
\fontsize{大小}{行距}\selectfont
其中單位默認(rèn)為pt铛嘱,行距一般設(shè)置比字體大20%。
4袭厂、字體顏色
5墨吓、其他
中文與英文之間距離調(diào)整
- 局部設(shè)置:
-
\CJKsetecglue{}
-- 括號里為距離,如果不填就默認(rèn)為沒有空格纹磺。 -
\mbox{}
-- 例如 \mbox{中文}english 就不會產(chǎn)生空格帖烘。
-
- 全局設(shè)置:
\xeCJKsetup{ CJKecglue=距離, <key>=<value>, ...}
-- 如果距離不填默認(rèn)全局中英文之間沒有距離。
6橄杨、自定義命令
\newcommand{新命令}[參數(shù)數(shù)量][默認(rèn)值]{定義內(nèi)容}
- 新命令 ----------- 不能以\end開頭秘症,否則將報(bào)錯照卦。
- 參數(shù)數(shù)量 --------- 可選參數(shù),用于指定該新命令所具有參數(shù)的個(gè)數(shù)乡摹,它可以為0~9之中的一個(gè)整數(shù)役耕,默認(rèn)值為0即沒有參數(shù)。