我必须使用 APA 标准(我正在使用 apacite)并用西班牙语撰写文本(需要 á é í ó ú)。出于某种原因,如果我使用
\usepackage[OT1]{fontenc}
甚至连打字都不\'a
会让我得到一个á
,但我在参考文献中的期刊标题中得到了斜体。
相反,通过使用
\usepackage[T1]{fontenc}
不管我如何输入,重音符号都能正常工作,但斜体字却从我的参考资料中消失了。我正在使用来自期刊的模板,我认为加载多个包会导致它们之间出现问题。
我想这肯定是一些我不知道的额外包裹。
这是一个 MWE
\documentclass[colTwo]{IIR}
\begin{document}
\titlerunning{The Article}
\authorrunning{SNOW}
\doiThis{10.15446/ing.investig.xxxx}
\title{Title}
\subtitle{Title in Spanish}
\author{Jhon Snow\affilnum{1}}
\begin{abstracts}
\begin{abstract}
a e i o u
\keywords{[song].}
\end{abstract}
\begin{abstract}[spanish]
á é í ó ú
\palwords{[canción].}
\end{abstract}
\end{abstracts}
\maketitle
This is a cite \cite{Deanfield1980}.
\bibliographystyle{apacite}
\bibliography{references}
\end{document}
谢谢。
编辑:我注意到警告
Font shape `U/lasy/m/n' in size <9.03> not available(Font) size <9> substituted
我使用了
\usepackage{lmodern}
,问题解决了。显然,在调整字体大小的过程中,我的重音字符被替换为常规字符。
答案1
该类使用epigrafica
字体,而 T1 编码中没有该字体。它还使用一种奇怪的方式重新定义重音。
这是对西班牙语重音字母的修复。
\PassOptionsToPackage{draft}{graphicx}
\documentclass[colTwo]{IIR}
\DeclareTextComposite{\'}{OT1}{A}{"C1}
\DeclareTextComposite{\'}{OT1}{E}{"C9}
\DeclareTextComposite{\'}{OT1}{I}{"CD}
\DeclareTextComposite{\'}{OT1}{O}{"D3}
\DeclareTextComposite{\'}{OT1}{U}{"DA}
\DeclareTextComposite{\'}{OT1}{a}{"E1}
\DeclareTextComposite{\'}{OT1}{e}{"E9}
\DeclareTextComposite{\'}{OT1}{i}{"ED}
\DeclareTextComposite{\'}{OT1}{\i}{"ED}
\DeclareTextComposite{\'}{OT1}{o}{"F3}
\DeclareTextComposite{\'}{OT1}{u}{"FA}
\DeclareTextComposite{\~}{OT1}{N}{"D1}
\DeclareTextComposite{\~}{OT1}{n}{"F1}
\begin{document}
\titlerunning{The Article}
\authorrunning{SNOW}
\doiThis{10.15446/ing.investig.xxxx}
\title{Title}
\subtitle{Title in Spanish}
\author{John Snow\affilnum{1}}
\begin{abstracts}
\begin{abstract}
a e i o u
\keywords{[song].}
\end{abstract}
\begin{abstract}[spanish]
á é í ó ú ñ Á É Í Ó Ú Ñ
\palwords{[canción].}
\end{abstract}
\end{abstracts}
\maketitle
This is a cite \cite{Deanfield1980}.
\bibliographystyle{apacite}
\bibliography{\jobname}
\end{document}
注意:第一行确保丢失的logo
图片不会出错,在生产版本中将其删除。我改成references.bib
只是\jobname.bib
为了不破坏我的文件。