EB Garamond 字型中某些字形的問題

EB Garamond 字型中某些字形的問題

我正在使用 KOMA-Script 和 EB Garamond 字體設定一本書。大多數情況下它工作得很好,但有一些相當標準的字形只會產生錯誤。例如,\copyright 和 \textcopyright 都不會產生版權符號,而 \textonehalf 和 \textonequarter 不會產生相應的數字。然而根據我看到的字體表,EB Garamond 包含這些字形。我在 openSuSe 13.2 安裝中使用 TeXLive。我是否做錯了什麼,或者我需要不同版本的字體嗎?

答案1

(評論太長,因此作為答案發布)

請檢查您的 TeX 發行版是否缺少某些內容或安裝不正確。如果正確安裝了最新的 TeX 發行版,以下程式碼應該可以在 pdfLaTeX、XeLaTeX 下同樣良好地編譯,LuaLaTeX。

在此輸入影像描述

\documentclass{scrbook}

\usepackage{ifluatex,ifxetex} % load EB Garamond font
\ifluatex
  \usepackage{fontspec}\setmainfont{EB Garamond}
\else
  \ifxetex  
    \usepackage{fontspec}\setmainfont{EB Garamond}
  \else   
    \usepackage{ebgaramond}
  \fi
\fi

\begin{document}
\copyright, \textcopyright, \textonehalf, \textonequarter
\end{document}

相關內容