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 参考文献中西文作者中的变音符号的大小写问题_第1张图片

 

 

你可能感兴趣的:(科技排版)