我想使用 calligra 字体引用,但包中缺少两个字母:ő 和 ű。代码:
\documentclass[xetex]{beamer}
\usepackage{calligra}
\usepackage[magyar]{babel}
\usetheme{metropolis}
\title{Oszthatóság, az oszthatóság tulajdonságai}
\subtitle{Algebra és számelmélet}
\author{Benkó Tamás}
\begin{document}
\begin{frame}
\begin{center}
\vfill
\Huge\calligra Isten a számokban rejtőzik, a szám a szépség másik
neve.
\end{center}
\hfill Dimitri Verhulst
\end{frame}
\end{document}
我使用 XeLaTeX,如文档类选项中所示,但我不认为这是问题的一部分。有没有办法将这两个字母包含在字体中?
答案1
如果您的计算机上没有字体.ttf
或.otf
文件,请从互联网上下载。
当您已经有字体时,可以通过fontspec
包和\setmainfont
命令在 LaTeX 中使用它:
\usepackage{fontspec}
\setmainfont{calligra.ttf}
% if your file is named calligra.ttf
通过这种方式,您可以在 LaTeX 文档中使用任何您想要的字体,而不仅仅是 Calligra。
阅读更多: 在 LaTeX 中安装 TTF 字体。
希望这会有所帮助!
编辑如果您只想在本地使用字体,请尝试以下代码:
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\hello{calligra.ttf}
% Define new font family to use it locally in a part of the document
\begin{document}
This is a \hello{meaningless} sentence to check.
\end{document}