我的 LaTeX 文件包含重音符号,由于此文本是自动包含的,因此我无法对其进行格式化。因此,我选择使用\texttt
和\verb
,以便可以显示所有类型的特殊字符(参见下面的代码)。我的问题是字体被冻结了,有没有办法:(1)接受任何类型的特殊字符(%,è,à,ü..)(2)使用给定的字体(3)不必以 LaTeX 方式格式化这些字体(\'e
,...)
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{helvetica}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,bindingoffset=0.1in,%
left=0.15in,right=0.15in,top=0.15in,bottom=0.35in,%
footskip=0.85in]{geometry}
\begin{document}
\emph{Estimation de la masse grasse}
{\tiny\verb? *Enlevé 1cm au tour de hanche à cause short TeamCanada. Obj: diminuer % gras?}
\begin{center}
\emph{\texttt{Estimation du V02max et Répartition des plis cutanés}}
\end{center}
\end{document}
谢谢你的建议,
答案1
\texttt
不会改善有问题的输入的打印,因此它毫无用处。除 之外,所有其他示例都没有问题%
,您可以通过更改其 catcode 轻松避免此问题。
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{helvet}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[a4paper,bindingoffset=0.1in,%
left=0.15in,right=0.15in,top=0.15in,bottom=0.35in,%
footskip=0.85in]{geometry}
\begin{document}
\catcode`\%=12
\emph{Estimation de la masse grasse}
*Enlevé 1cm au tour de hanche à cause short TeamCanada. Obj: diminuer % gras?
\emph{Estimation du V02max et Répartition des plis cutanés}
\end{document}
答案2
如果我理解正确的话,你需要这样的东西:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{00E9}{\'e}
\begin{document}
é
\end{document}
您必须查找字符编号并插入转义版本。这就是您要找的吗?