如何使用 Sqrcaps 包中的字体来产生尖音符

如何使用 Sqrcaps 包中的字体来产生尖音符

考虑一下我编译的代码xelatex

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{sqrcaps}

% I COMPILE THIS CODE WITH XELATEX:
\begin{document}
\thispagestyle{empty}
\LARGE

\noindent I would like to write, say, \textbf{\'{e}crire l'accent aigu} with the \emph{sqrcfamily} font, but I cannot produce the acute accent at all:
\vspace*{15pt}
\begin{center}
\sqrcfamily{\'{e}crire l'accent aigu}
\end{center}
\end{document}

并产生输出:

在此处输入图片描述

sqrcaps问题:当使用该系列的字体并且要编译代码时,如何将“l'accent aigu”应用于字母“e” xelatex

谢谢。

答案1

切勿在 xelatex 中使用 T1 编码(用于主文本字体)。

对于重音,您可以使用任何带有尖音符的字体,我在这里使用粗体罗马字体。

在此处输入图片描述

\documentclass{book}
% \usepackage[T1]{fontenc}

\usepackage{sqrcaps}

% I COMPILE THIS CODE WITH XELATEX:
\begin{document}
\thispagestyle{empty}
\LARGE

\noindent I would like to write, say, \textbf{\'{e}crire l'accent aigu} with the \emph{sqrcfamily} font, but I cannot produce the acute accent at all:
\vspace*{15pt}
\begin{center}
\sqrcfamily\textrm{\bfseries\'{\normalfont\sqrcfamily e}}crire l'accent aigu
\end{center}
\end{document}

相关内容