本文主要是介绍latex 参考文献中西文作者中的变音符号的大小写问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在一些参考文献中,由于某些西文作者,可能存在一些变音符号,处理大小写时可能会出现未知问题。
使用biblatex时,由于biber的字符支持特性,一般不会出现问题。
变音符号可以直接用unicode字符写,也可以用命令的形式写,比如:
\"{e}
示例如下:
\documentclass{article}
\usepackage{ctex}
\usepackage{hyperref}
\usepackage[paperwidth=14cm,paperheight=9cm,top=10pt,bottom=10pt,left=10pt,right=10pt]{geometry}
\usepackage[backend=biber,style=gb7714-2015,maxbibnames=99]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}@article{Zhang2015Towards,title={Towards Vision-Based Deep Reinforcement Learning for Robotic Motion Control},author={Leitn\"{e}r, J\"{u}ergen and M\"{i}lford, Mich\"{a}el and Upcr\"{o}ft, Ben and Cork\"{y}, Peter},journal={Computer Science},year={2015},
}@article{Zhang2015Towardsa,title={Towards Vision-Based Deep Reinforcement Learning for Robotic Motion Control},author={Leitn\"{e}r, J\"{u}ergen and M\"{i}lford, Mich\"{a}el and Upcr\"{o}ft, Ben and Cork\"{y}, Peter},journal={Computer Science},year={2015},nameformat={lowercase},
}@article{Zhang2015Towardsb,title={Towards Vision-Based Deep Reinforcement Learning for Robotic Motion Control},author={Leitnër, J\"{u}ergen and Mïlford, Michf\"{a}el and Upcröft, Ben and Corkÿ, Peter},journal={Computer Science},year={2015},
}\end{filecontents}
\addbibresource{\jobname.bib}\begin{document}\section*{变音字符的大写和小写}\nocite{*}变音字符比如\verb|\"{e}|等在biber处理时会自动处理为ë等字符,因此在用mkuppercase等命令转换为大写时会自动转换为Ë等。比如\printbibliography[heading=subbibliography]\end{document}
结果为:
这篇关于latex 参考文献中西文作者中的变音符号的大小写问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!