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 {中文測試} %斜體用楷體表示
- 其它與英文設置基本相同