Я набираю книгу, используя KOMA-Script и шрифт EB Garamond. В основном это работает хорошо, но есть определенные довольно стандартные глифы, которые просто вызывают ошибки. Например, ни \copyright, ни \textcopyright не создают символ авторского права, а \textonehalf и \textonequarter не создают соответствующие цифры. Однако, согласно таблицам шрифтов, которые я видел, EB Garamond включает эти глифы. Я использую TeXLive в установке openSuSe 13.2. Я что-то делаю неправильно или мне нужна другая версия шрифта?
решение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}