bibtex 中的 IPA 符号

bibtex 中的 IPA 符号

有人知道如何让 bibtex 输出 ʔ (和其他 IPA 符号) 吗?我需要引用以下文章:

Blevins, Juliette。2001 年。Klamath /sʔ/ 词簇。《美国语言学国际期刊》67 (4): 467–474。

我无法弄清楚如何让 (PDF)Latex 在使用 bibtex 生成参考文献时打印标题中的喉塞音。(此问题可以推广到任何 IPA 符号。)通常可以使用 \textipa{P}(使用 tipa 包)打印该字符。

这是该文章的 bibtex 条目。如果有人有可以在 Zotero 中实现的答案,那就太好了。

@article{blevins2001,
  title = {Klamath /sʔ/ {{Clusters}}},
  volume = {67},
  number = {4},
  journal = {International Journal of American Linguistics},
  author = {Blevins, Juliette},
  year = {2001},
  pages = {467--474},
}

答案1

另一个想法是将其放入文件\textipa{P}.bib,因此ipa.bib看起来如下所示:

@article{blevins2001,
  title = {Klamath {/s\textipa{P}/} {{Clusters}}},
  volume = {67},
  number = {4},
  journal = {International Journal of American Linguistics},
  author = {Blevins, Juliette},
  year = {2001},
  pages = {467--474},
}

注意 周围的花括号/s\textipa{P}/,它们引用了字符串,防止其被 转为小写bibtex。此外,文档不必再inputenc为了使用而使用\DeclareUnicodeCharacter

\documentclass[a4paper,12pt]{amsart}
\usepackage{tipa}
\begin{document}
See~\cite{blevins2001} for details.

\bibliographystyle{plainnat}
\bibliography{ipa}
\end{document}

结果与上一个答案相同参考文献中的 IPA 字符

答案2

对于 pdfLaTeX,您可以在文档前言中定义此字符,如下所示:

\documentclass[a4paper,12pt]{amsart}
\usepackage{tipa}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{294}{\textipa{P}}
\begin{document}
See~\cite{blevins2001} for details.

\bibliographystyle{plainnat}
\bibliography{ipa}
\end{document}

其中,ipa.bib包含您的 bibtex 条目,采用 UTF-8 编码。结果是参考文献中的 IPA 字符

相关内容