包含非 ascii 字符的 bibtex 条目

包含非 ascii 字符的 bibtex 条目

我需要引用一本标题中包含中元音(“ə”)的书。

我能够使用诸如 \'{e}(表示带有重音符号的 e)之类的命令在 bibtex 条目中实现某些变音符号。但是,当基本字母本身不是 ASCII 时,我不确定该怎么做。

我最棘手的问题是排版参考文献部分的书名中出现的 ə。更一般地说,我想知道如何使用可以包含任意非 ASCII 符号的 bibtex。

答案1

\rotatebox您可以使用或使用\textschwafrom 来定义“穷人的 schwa” tipa(其限制在于仅涵盖 Computer Modern 或 Times)。

对于引用,您可以ə直接使用,只要您使用 UTF-8 作为文件编码;如有疑问,请使用命令形式。

\begin{filecontents*}{\jobname.bib}
@article{strange,
  author={A. Uthor},
  title={Soməthing},
  journal={J. Strange Letters},
  year=2014,
}
\end{filecontents*}

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}        % for \pmschwa
\usepackage{tipa}            % for \textschwa
\usepackage{newunicodechar}  % for using ə directly
\newunicodechar{ə}{\pmschwa} % or \textschwa

\DeclareRobustCommand{\pmschwa}{\rotatebox[origin=c]{180}{e}}

\begin{document}

\cite{strange}

\fbox{x\pmschwa y}\fbox{e}\fbox{\pmschwa}

\fbox{x\textschwa y}\fbox{e}\fbox{\textschwa}

\bibliographystyle{plain}
\bibliography{\jobname}

\end{document}

这些\fbox命令只是为了显示边界框是正确的。

在此处输入图片描述

相关内容