如何在LaTeX中更改文档字体?

时间:2009-05-18 12:56:13

标签: latex

如何将整个文档的字体更改为sans-serif(或其他任何内容)?

4 个答案:

答案 0 :(得分:190)

由于Vincent的回答中的链接,我找到了解决方案。

 \renewcommand{\familydefault}{\sfdefault}

这会将默认字体系列更改为sans-serif。

答案 1 :(得分:82)

对于其他方法,我建议使用XeTeXLuaTex系统。它们允许您访问系统字体(TrueType,OpenType等)并设置字体功能。在典型的LaTeX文档中,您只需将其包含在标题中:

\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont{Times}
\setmonofont{Lucida Sans Typewriter}

允许fontspec\setmainfont的{​​{1}}包。选择多种字体功能的能力超出了我的专业水平,但我建议查看一些示例,看看这是否符合您的需求。

不要忘记用适当的(xelatex或lualatex)替换你喜欢的乳胶编译器。

答案 2 :(得分:37)

正如第二个所说,为TeX文档做出的大多数“设计”决策都得到了充分研究的可用性研究的支持,因此应该谨慎地进行更改。然而,将Computer Modern与Times(也是serif face)取代相比,这是相对常见的。

尝试\usepackage{times}

答案 3 :(得分:30)

article可能有助于更改字体。

来自文章:

  

以下示例说明了更改字体属性的命令:

  \fontencoding{T1}
  \fontfamily{garamond}
  \fontseries{m}
  \fontshape{it}
  \fontsize{12}{15}
  \selectfont
  

这一系列命令将当前字体设置为中等重量斜体   garamond 12pt类型,在T1编码方案中领先15pt,和   \ selectfont命令使LaTeX查看其映射方案   与这些属性对应的指标。