一个宏包让你用上最适宜阅读的 Garamond 字体

Garamond 是旧衬线体的代表字体。这个名字源于法国的一位铅字铸造师 (Claude Garamond 1480-1561)。后来大部分被命名为 Garamond 的字体都是出自于另一位铅字铸造师Jean Jannon之手。Garamond 是公认的拥有最好辨识性 (legibility)与可读性(readability)的字体之一。 

其实有很多厂商都设计过自己的 Garamond 字体,如:苹果电脑自带的 Garamond, Adobe 制作的 Adobe Garamond Pro等。而 EB Garamond 是一个开放的 Garamond 字体计划,该字体从十六世纪的法国同名字体 Garamond 复刻的。这样,我们可以放心使用了该字体了。

EB_Garamond.png

那么,在 LaTeX 里如何使用该字体呢?该字体在 LaTeX, pdfLaTeX, XeLaTeX 和 LuaLaTeX 均可使用。

在 XeLaTeX 和 LuaLaTeX 下可以,可以设置字体属性,如下:

\setmainfont[Ligatures={Required,Common,Contextual,Rare,Historic,TeX},Numbers=OldStyle,RawFeature={+ss05,+dlig,+hlig,+calt,+liga},ItalicFeatures={RawFeature={+cv04,+clig,+swsh,+calt,+liga,+hlig,+ss05},CharacterVariant=5:0}]{EB Garamond}

效果图如下:

EB_Garamond-example1.png

选自:这里的样例。

代码如下:

% !TeX program = xelatex
\let\counterwithout\relax
\let\counterwithin\relax
\documentclass[a6paper,12pt,final]{memoir}
\usepackage[top=0.4in,bottom=0.3in,right=0.78in,left=0.78in]{geometry}
\usepackage{pdflscape}
\setlength{\parindent}{0pt}


%dark red defined as \h{}
\usepackage[svgnames]{xcolor}
\newcommand{\h}[1]{\textcolor{FireBrick}{#1}}
\definecolor{bblue}{rgb}{0.74,0.80,0.84}
\usepackage{psvectorian,fancyhdr,lipsum,multido}


%to open PDFs in full H-Fit
\usepackage[hidelinks,bookmarks=false]{hyperref}
\hypersetup{pdfstartview={XYZ null null 1.22}}
\usepackage{bbding}
\usepackage{lettrine}
\usepackage{fontspec}

\setmainfont[Ligatures={Required,Common,Contextual,Rare,Historic,TeX},Numbers=OldStyle,RawFeature={+ss05,+dlig,+hlig,+calt,+liga},ItalicFeatures={RawFeature={+cv04,+clig,+swsh,+calt,+liga,+hlig,+ss05},CharacterVariant=5:0}]{EB Garamond}


\usepackage{pgfornament}
\usepackage[final]{microtype}
\begin{document}
    \pagecolor{bblue}
    \thispagestyle{empty}
    \topskip0.01pt
    \large

    \begin{center}\Large
    \textsc{the paradox of}\\   \rput[r](-3pt,3pt){\psvectorian[width=2em,
     color=Maroon]{102}} \textit{Epimenides}    \rput[l](0pt,3pt)
     {\psvectorian[width=2em,mirror, color=Maroon]{102}}\\

        \large
    \end{center}
    \vskip.25cm

    \lettrine[loversize=0.3,
    lines=3,
    slope=-0.1em,
    nindent=5pt,
    lhang=0.35]{E}p\textsc{imenides} was a Cretan and a philosopher (600
    \textsc{bc})
    who made an \emph{immortal} statement:

    \begin{quote}
        \emph{``All Cretans are liars.''}
    \end{quote}

    but, Epimenides, was a Cretan and therefore, a liar. A statement by a liar, cannot be true and it meant, Cretans did \emph{not} lie, but spoke \emph{truth}.\\

    Now, if, Epimenides speaks \emph{truth,} then by his own statement, he, a Cretan, is a liar. Does Epimenides \emph{speak truth} or \emph{lie?}\h{\pgfornament[width=17pt]{1}}\hfil\\

    \begin{tiny}
        \begin{center}
            \textsc{typeset in latex by ajay kd}
        \end{center}
    \end{tiny}


    \vspace*{\fill}



\end{document}

在 LaTeX, pdfLaTeX 只需要加载宏包如下:

\usepackage{ebgaramond}

效果图如下,例子是宏包自带,请到链接中下载即可:

选自:https://www.ctan.org/tex-archive/fonts/ebgaramond/ 

分享到:
未经允许不得转载:一个宏包让你用上最适宜阅读的 Garamond 字体
已有 条意见

    最新文章

    加载中...
      本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


      全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

      热门评论

        联系我们

        交流QQ群:91940767
        本站QQ号:343083553
        邮箱联系latexstudio@qq.com
        淘宝店铺latexstudio.taobao.com 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。

        关注微信公众号: latex2015

        如果您投稿或者希望加入我们团队,请发送您的简历到latexstudio@qq.com。

        科技艺术的完美融合,专业精致的排版体验

        联系我们联系我们