calligra 缺少字母

calligra 缺少字母

并且\calligra,像 这样的字母\消失\u{g}了。我该如何修复这个问题?

请参阅下面的演示。没有 calligra,它可以工作。有的话,就不行。

\documentclass[12pt,letterpaper]{report}
 \usepackage[cam,width=4truein,height=6truein,letter,center] {crop}
 \usepackage[T1]{fontenc}
 \usepackage[x11names]{xcolor}
 \usepackage{calligra}
 \usepackage{setspace}
 \usepackage{anysize}
 \usepackage{background}
 \usepackage{graphics}
 \marginsize{2cm}{2cm}{6.6cm}{1cm}


 \thispagestyle{empty}

  \backgroundsetup{scale=0.5,angle=0,opacity=0.6,position={16.5cm,-15.0cm},contents={\includegraphics[scale=0.5]{wedding-rings-2400px}}}

\begin{document}


  \crop
  \begin{center}

  {\calligra \small K{\i}z \u{g}ını} \\
  {\small K{\i}z \u{g}ını}\\

\end{center}

\end{document}

答案1

该字体没有无点 i 或 g-breve,但你可以从另一种字体中获取重音符号并使用带点的 i 但隐藏点,或者正如 Ulrike 指出的那样,该字体确实有一个(非常风格化的)短重音符号,因此你可以添加\relax以阻止 LaTeX 尝试使用复合字母:

在此处输入图片描述

\documentclass[12pt,letterpaper]{report}

\usepackage[T1]{fontenc}
\usepackage{calligra}
\usepackage{color}
\def\ci{i\rlap{\textcolor{white}{\kern2pt\rule{2pt}{7pt}}}}

\begin{document}


  {\calligra  K\ci z \raisebox{-2pt}{\rmfamily\u{}}\kern-6pt g\ci n\ci}

  {\calligra  K\ci z \u{\relax g}\ci n\ci}

  { K{\i}z \u{g}ını}



\end{document}

相关内容