考虑一下我编译的代码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}