![为整个文档设置字体系列](https://linux22.com/image/242214/%E4%B8%BA%E6%95%B4%E4%B8%AA%E6%96%87%E6%A1%A3%E8%AE%BE%E7%BD%AE%E5%AD%97%E4%BD%93%E7%B3%BB%E5%88%97.png)
这看起来像是一个基本问题,但对我来说似乎是最难的问题。
我需要设置整个文档的字体样式如下:
字体系列:英语字体格式一种或者GoudyOlSt BT
字体大小:11 点
我正在做类似下面的事情,但根本没有效果:
\fontencoding{T1}
\fontfamily{garamond}
\fontseries{m}
\fontshape{it}
\fontsize{11}{14}
\selectfont
此外,如果可能的话,查看可用的字体系列样式也很好。
如果有人能给我指明正确的方向我将非常感激。
答案1
字体
你可以使用TeX 环流,時間或者字体。它们类似于 Times New Roman(如果你想看看其他字体,你应该寻找类似的衬线字体,例如http://www.tug.dk/FontCatalogue/seriffonts.html)。通过 加载字体包,可以加载并激活字体\usepackage
。您可能希望使用 T1 编码,为此您应该使用\usepackage[T1]{fontenc}
(请参阅为什么我应该使用 \usepackage[T1]{fontenc}?)。
因此,对于 TeX Gyre Termes 您可以使用:
\usepackage[T1]{fontenc}
\usepackage{tgtermes}
对于时代:
\usepackage[T1]{fontenc}
\usepackage{mathptmx}
对于 txfonts:
\usepackage[T1]{fontenc}
\usepackage{txfonts}
字体大小
要获得 11pt 字体大小,只需添加11pt
一个选项\documentclass
,因此如果您使用文章文档类,则可以使用\documentclass[11pt]{article}
。
例子
下面是一个示例来说明一种字体。我使用该包lipsum
来获取示例文本。
\usepackage[T1]{fontenc}
\documentclass[11pt]{article}
\usepackage{tgtermes}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
答案2
我想使用系列下的无衬线字体 LMSS lmodern
。正如上面的帖子提到的,你必须使用正确的软件包:
\usepackage[T1]{fontenc}
\usepackage{lmodern} % Font Family
必须(至少对我而言)明确以下几点:
\renewcommand{\rmdefault}{lmss}