您推荐哪种 Serif、Sans 和 Mono 字体的最佳组合?

您推荐哪种 Serif、Sans 和 Mono 字体的最佳组合?

现在 Xe(La)TeX 越来越多地被用于提供漂亮的文档,我想知道是否有人发布或讨论过关于混合 Serif、Sans Serif 和 Monospace 字体系列的最佳组合的建议。

例如,我知道基兰·希利使用了 Minion Pro、Myriad Pro 和 Pragmata 的完美组合(LaTeX 模板可在维他命)。同样,根据美国大学出版社协会的统计,Minion、ITC New Baskerville 和 FF Scala & 4. FF Scala Sans 是排名前三的最佳字体,但 书籍设计获奖者使用的顶级字体我一直在使用 Apple Garamond、Fontin Sans 和 Menlo(Apple 默认等宽字体,随 OS X 10.6 一起提供),因为它们都可以与\itshape和的任意组合使用\bfseries(如中所述)XeTeX 伴侣)。

所以我的问题是:您会推荐什么好看且免费使用的字体来排版 TeX 或 LaTeX 文档?理想情况下,这也应该允许使用数学表达式。(每篇帖子请回复一次

答案1

我更喜欢Linux 浪子为了衬线因科索拉塔等宽屏幕和卡利布里或者Linux 生物医学为了无衬线字体。Linux Libertine 正在蓬勃发展,拥有漂亮的连字、花饰和所有这些东西,包括一个相当令人愉悦的大写花饰 Q。在使用 Libertine 之前,我更喜欢坎布里亚我觉得它很特别,但很专业,但最终决定它的衬线太重了。我也认为 Cambria 从一开始就不适合用作数学字体,以至于当我使用 Word 2007 时,我又回到了 Microsoft Equation Editor 3.0(IE我用的是 Office 中的公式对象,而不是内置的公式编辑器。我不确定它使用的是什么字体,但当时我认为它比 CM 中的数学设置更好。

Inconsolata 和康索拉是一流的等宽字体。

答案2

Palatino、Bera 和 AMS Euler

我真的非常享受欧拉作为数学字体。如果你需要完全免费的字体,那么我认为帕拉蒂诺+欧拉+灰色衬线/无衬线/单色代码等是一个非常可行的组合。(这基本上是经典论文包。)Palatino 和 Euler 都是由赫尔曼·察普夫并且能够很好地合作。

这种组合几乎可以在任何 LaTeX 安装中使用,使其成为论文集例如。但是,在缩放 Bera 以匹配 Palatino 的 x 高度时必须小心谨慎,否则看起来会很奇怪,但是一旦调整好,组合看起来就很合理了。(Palatino 无字体可能是最佳匹配,但不是“免费的”。)

带有 Euler 和 Bera 的 Palatino 样本

\documentclass{scrreprt}
\usepackage[scaled=0.88]{beraserif}
\usepackage[scaled=0.85]{berasans}
\usepackage[scaled=0.84]{beramono}
\usepackage{classicthesis}
\usepackage[T1]{fontenc}
\usepackage{mathpazo}
\linespread{1.05}
\usepackage[T1,small,euler-digits]{eulervm}

\newenvironment{note}[1][Note:]{%
  \par\vspace{0.5\baselineskip}%
  \sffamily\small\linespread{1.05}\selectfont
  \noindent\ignorespaces%
  #1
}{%
  \vspace{0.5\baselineskip}%
  \par\noindent\ignorespacesafterend%
}
\usepackage{listings}
\lstset{basicstyle=\ttfamily,breaklines=true}

\setkomafont{disposition}{}
\setkomafont{section}{}
\titleformat{\section}
            {\usekomafont{disposition}\usekomafont{section}}
            {\llap{\textsc{\MakeTextLowercase{\thesection}}\hspace{0.7em}}}
            {0pt}
            {\usekomafont{disposition}\usekomafont{section}\spacedlowsmallcaps}

\newcommand{\I}{\mathrm{i}}
\begin{document}
\chapter{Introduction}
\section{Palatino and Bera with Euler}
This style use Palatino for a body font, with $AMS\ Euler$ font for math: $y =
\sin(x)$:
\begin{equation}
  y = \int_0^x\cos(x)\,\mathrm{d}{x} = \frac{e^{\I x} - e^{-\I x}}{2\I}
\end{equation}
Both fonts were designed by Hermann Zapf and work quite well together
as long as you use the small characters --
\lstinline|\usepackage[small,euler-digits]{eulervm}|.  Code listings, etc. can
be typeset with \texttt{Bera Mono} to give it a slightly different feel.  Again:
you must be careful to scale this appropriately --
\lstinline|\usepackage[scaled=0.88]{beraserif}| and
\lstinline|\usepackage[scaled=0.85]{berasans}|, and
\lstinline|usepackage[scaled=0.84]{beramono}|.

\begin{note}
  I sometimes use Bera Sans for extended admonitions like this one so that they
  can quickly be separated from the text.
\end{note}

\end{document}

答案3

Google 字体目录值得一看。它针对的是网络作者,但那里发现的许多字体(全部?没有检查)都是根据 SIL 许可发布的,因此也可以在其他项目中使用。

我非常喜欢的一种字体(也在那里找到)是福尔科恩它具有美观、圆润、独特的外观,并且仍然非常易读。

Vollkorn 型脸部样本

答案4

我在这方面完全是个业余爱好者……如果你不想买 PragmataPro(我很喜欢,而且值得买,因为我用它作为我的默认文本编辑字体),Bera Mono 也很不错,而且它自带 texlive。正如你所说,Consolas/Inconsolata 也很棒。Myriad Pro 曾经与 Adob​​e Reader 捆绑在一起(我不确定当前版本)。对于正文,Charis SIL 是 Bitstream Charter 的一个不错的免费后代。大型代工厂的超完整套装确实通常非常昂贵,但也有一个细分市场——例如,卡鲁纳-- 如果您的文档结构不是特别复杂,那么这些字体的价格更合理,而且效果非常好。不过,正如您所说,如果您想排版任意数量的数学题,您的选择范围就会迅速缩小。

相关内容