LaTex实战笔记 4-字体格式
LaTeX 中的字體有 5 種屬性:
- 字體編碼:正文字體編碼,數學字體編碼
- 字體族:羅馬字體,無襯線字體,打字機字體(等寬字體)等
- 字體系列:粗細,寬度
- 字體形狀:直立,斜體,偽斜體,小型大寫
- 字體大小
在 LaTex中字體編碼屬性一般不需要設置,其它屬性可以使用命令或聲明進行設置。
1.1 字體族的設置
對于英文字體,字體族有羅馬字體,無襯線字體,打字機字體(等寬字體)等,默認為羅馬字體。
- 羅馬字體:\textrm{***}
- 無襯線字體:\textsf{***}
- 打字機字體:\texttt{***}
對于中文字體,字體族有宋體,黑體,仿宋,楷書等,默認為宋體。
- 宋體:\songti{***}
- 黑體:\heiti{***}
- 仿宋:\fangsong{***}
- 楷體:\kaishu{***}
通過命令設置, {} 內為需要設置格式的文本;
通過聲明設置,聲明后的文本全部按照該格式,{} 表示范圍。
1.2 字體系列的設置
字體系列包括對粗細、寬度的設置。
粗細默認為中等(正常粗細),寬度一般不需要設置。
% 導言區 \documentclass{article} \usepackage{ctex}% 正文區 \begin{document}% 字體系列的設置(粗細,寬度)% 字體命令\mdseries{Medium Series} \bfseries{Boldface Series}\par% 字體聲明{\mdseries 字體系列的設置,Medium Series} \par{\bfseries 字體系列的設置,Boldface Series} \end{document}1.3 字體形狀的設置
字體形狀包括直立、斜體、偽斜體、小型大寫,默認為直立。
% 導言區 \documentclass{article} \usepackage{ctex}% 正文區 \begin{document} % 字體形狀設置(直立,斜體,偽斜體 ,小型大寫)% 字體命令\textup{Upright Shape 直立,} \textit{Italic Shape 斜體,} \par\textsl{Slanted Shape 偽斜體,}\textsc{Small Caps Shape 小型大寫} \par% 字體聲明\upshape{直立 Upright Shape,} \itshape{斜體 Italic Shape,} \par\slshape{偽斜體 Slanted Shape,} \scshape{小型大寫 Small Caps Shape} \end{document}1.4 字體大小的設置
字體大小在 \documentclass{article} 中可以設置為 10pt, 11pt, 12pt。
\zihao {?字號?} 命令用于調整字號大小。其中 ? 字號 ? 的有效值共有 16 個,如表 所示。
使用 \zihao 命令調整字體大小時,英文字號大小會始終和中文字號保持一致。
% 導言區 \documentclass{article} \usepackage{ctex}% 正文區 \begin{document} % 字體的大小{\tiny tiny: Hello!}\par{\scriptsize scriptsize: Hello!}\par{\footnotesize footnotesize: Hello!}\par{\small small: Hello!}\par{\normalsize normalsize: Hello!}\par{\large large: Hello!}\par{\Large Large: Hello!}\par{\LARGE LARGE: Hello!}\par{\huge huge: Hello!}\par{\Huge Huge: Hello!}\par% 中文的字號\zihao{0} 你好!zihao(0)\par\zihao{1} 你好!zihao(1)\par\zihao{2} 你好!zihao(2)\par\zihao{-2} 你好!zihao(-2)\par\zihao{3} 你好!zihao(3)\par\zihao{-3} 你好!zihao(-3)\par\zihao{4} 你好!zihao(4)\par\zihao{-4} 你好!zihao(-4)\par\zihao{5} 你好!zihao(5)\par\zihao{-5} 你好!zihao(-5)\par\zihao{6} 你好!zihao(6)\par\zihao{-6} 你好!zihao(-6)\par\zihao{7} 你好!zihao(7)\par\zihao{8} 你好!zihao(8)\par \end{document}1.5 中文字體
直接使用Xelatex編譯帶中文的文件時,會出現無法識別的錯誤,這是因為latex默認的環境不支持中文,這時可以使用 CTex 宏集、ctex 宏包或 xeCJK 宏包支持中文輸出。
\usepackage {ctex}設置完成后,中文默認字體為 宋體,如需改變,可以使用以下的命令對中文字體進行設置,windowsnew 的字庫中包括以下字體:
| 宋體 | \songti | \CJKfamily{zhsong} |
| 黑體 | \heiti | \CJKfamily{zhhei} |
| 仿宋 | \fangsong | \CJKfamily{zhfs} |
| 楷書 | \kaishu | \CJKfamily{zhkai} |
| 隸書 | \lishu | \CJKfamily{zhli} |
| 圓體 | \youyuan | \CJKfamily{zhyou} |
| 微軟雅黑 | \yahei | \CJKfamily{zhyahei} |
版權聲明:
youcans@xupt 原創作品,轉載必須標注原文鏈接:(https://blog.csdn.net/youcans/article/details/125304093)
Copyright 2022 youcans, XUPT
Crated:2022-6-15
總結
以上是生活随笔為你收集整理的LaTex实战笔记 4-字体格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机网络中集成性和交互性,【计算机类职
- 下一篇: x3550m5 问题确定与维护指南_IB