假装认真的LaTeX学习笔记(2)—— LaTeX中如何修改字体(fontspec宏包使用方法)
假裝認真的LaTeX學習筆記(2)—— LaTeX中如何修改字體
- 簡介(太長可跳過)
- 使用環境
- 如何在LaTeX中修改字體
- fontspec宏包使用方法
- 最簡單的方法——全文更換字體
- fontspec宏包注意事項
- 相關文章
- 參考文獻
簡介(太長可跳過)
很多朋友在使用LaTeX排版的時候經常會吐槽LaTeX默認的字體(但是也有些朋友認為這種字體才能突出LaTeX的優越 手動滑稽 ),其實LaTeX的字體更改十分簡單,只需要知道字體的名字+使用fontspec宏包就可以完成了。
那么,什么是fontspec宏包呢?
Fontspec is a pack-age for XeLaTeX and LuaLaTeX. It pro-vides an au-to-matic and uni-fied in-ter-face to fea-ture-rich AAT and OpenType fonts through the NFSS in LaTeX run-ning on XeTeX or LuaTeX en-gines.
(來自fontspec官網:https://ctan.org/pkg/fontspec)
fontspec是一個基于XeLaTeX和LuaLaTeX的宏包(此處劃重點)。它通過NFSS為LaTeX中的XeLaTeX和LuaLaTeX引擎提供了一個統一的AAT和OpenType字體。簡單來說,fontspec能使我們愉快的在LaTeX中修改字體。
在fontspec官網可以直接下載它的zip包和文檔,以及找到它的GitHub鏈接。可以看到fontspec的最新版本是2.7b,并不大,只有1.3M。經驗告訴我們,凡事不懂都要讀文檔。 所以,各位可以先下載fontspec繁瑣的官方文檔然后再回來閱讀本文。
使用環境
- Windows 10
- TeX Live 2018
- LaTeX Package: fontspec 2.7b
注:更加詳細的軟件下載鏈接請訪問本系列序言文章
假裝認真的LaTeX學習筆記(0)——序言(內含軟件下載鏈接)
如何在LaTeX中修改字體
fontspec宏包使用方法
最簡單的方法——全文更換字體
fontspec宏包最簡單也是最常用的方法就是更改整篇文章的正文字體。
- 首先,使用\usepackage{fontspec}導入宏包
- 在\begin{document}外添加以下語句
- \setmainfont{FONT_NAME},其中FONT_NAME替換為字體名字,如\setmainfont{Times New Roman}
fontspec宏包注意事項
(建議使用XeLaTeX,編譯速度明顯快于LuaLaTeX)
相關文章
- 假裝認真的LaTeX學習筆記(0)——序言(內含軟件下載鏈接)
- 假裝認真的LaTeX學習筆記(1)—— Sublime中自動補全LaTeX命令(LaTeX-cwl安裝教程)
參考文獻
[1] CTAN.[EB/OL]. http://mirrors.ustc.edu.cn/CTAN/macros/latex/contrib/fontspec/fontspec.pdf.-2019.03.10.
總結
以上是生活随笔為你收集整理的假装认真的LaTeX学习笔记(2)—— LaTeX中如何修改字体(fontspec宏包使用方法)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于springBoot的薪资管理系统
- 下一篇: 机械臂DH参数总结