如何在参考书目中写出“Smith, J.-M.”?我希望破折号不消失!如果我写全名,例如 Jean-Michel Smith,那么 BibTeX 会正确处理它并生成 Smith, J.-M。
我曾尝试过 Smith, J.-M.、Smith, J.{-}M.
如果你想知道为什么,在某些情况下我不知道首字母代表什么,但仍然愿意尊重名称的格式。
答案1
如果参考书目样式缩写名称,则使用
author={Sartre, Jean-Paul},
就足够了。如果你无论如何都想使用缩写名称,那么
author={Sartre, {J.-P.}},
会做。
\begin{filecontents*}{\jobname.bib}
@book{a,
author={Sartre, {J.-P.}},
title={La naus{\'e}e},
year=1938,
publisher={Gallimard},
}
\end{filecontents*}
\documentclass{article}
\begin{document}
\cite{a}
\bibliographystyle{plain}
\bibliography{\jobname}
\end{document}