我引用的作者姓氏以小寫字母開頭,但它位於句子的開頭 - 如何使其大寫?

我引用的作者姓氏以小寫字母開頭,但它位於句子的開頭 - 如何使其大寫?

在我正在寫的文章中,我引用的作者之一來自荷蘭,他的姓氏中包含“van der”短語。因此,與大多數其他作者的姓氏以大寫字母開頭不同,這位作者的姓氏以小寫字母開頭。

我想\textcite{thisauthor}在句子的開頭使用,但它的作用是像文本中其他任何地方一樣生成引文 - 帶有小“van der”。但是,由於它位於句子的開頭,因此我需要它看起來像這樣:「Van der」。我該如何處理這個問題?

答案1

如果您使用 Biblatex,則有一個命令\Textcite(大寫 T)強制名稱前綴的第一個字母為大寫。這需要包選項useprefix=true首先顯示前綴。

來自聖經手動的,目前(版本 3.17,2022-02-02)第 3.9.2 節特定於樣式的命令第 110 頁:

\Textcite類似於,\textcite但如果啟用該選項,則將引文中名字的名稱前綴大寫,useprefix前提是有名稱前綴。

useprefix選項還會根據前綴對名稱進行排序,這是不需要的 - 在荷蘭語和其他幾種使用前綴的語言中,不應將它們用於排序。您可以透過明確設定排序順序來恢復此行為,如下所示參考文獻和參考書目中作者姓名的前綴

其他 cite 指令也存在類似的大寫版本,例如\Autocite.

MWE(.bib文件):

@phdthesis{thisauthor,
   author = {van der Waals, Johannes Diderik},
   title = {On the continuity of the gas and liquid state},
   school = {Leiden University},
   year = {1873}
}

MWE(.tex文件):

\documentclass{article}
\usepackage[useprefix=true]{biblatex}
\DeclareSortingNamekeyTemplate{
  \keypart{
    \namepart{family}
  }
  \keypart{
    \namepart{prefix}
  }
  \keypart{
    \namepart{given}
  }
  \keypart{
    \namepart{suffix}
  }
}
\addbibresource{citecase.bib}
\begin{document}
\textcite{thisauthor} studied thermodynamics.

\Textcite{thisauthor} studied thermodynamics.

\printbibliography
\end{document}

結果:

在此輸入影像描述


如果您使用該套件而不是 Biblatex,natbib那麼也可以使用大寫版本的 cite 命令。來自手動的,目前第 9 頁:

2.5 強制名稱大寫
如果第一作者的名字包含部分,例如“della Robbia”,然後\citet{dRob98}產生“della Robbia (1998)”,即使在句子的開頭也是如此。可以使用指令強制第一個字母為大寫\Citet 。還有其他大寫命令。

\citet{dRob98}⇒ 德拉·羅比亞 (1998)
然後
\Citet{dRob98}⇒ 德拉·羅比亞 (1998)
\Citep{dRob98}⇒ (德拉·羅比亞, 1998)
\Citealt{dRob98}⇒ 德拉·羅比亞 1998
\Citealp{dRob98}⇒ 德拉·羅比亞, 1998
\Citeauthor{dRob98}⇒ 德拉·羅比亞

這些命令還存在帶有星號的版本,以顯示完整的作者姓名。注意:大寫命令的編碼很棘手並且可能有錯誤。它對儲存在條目中的名稱進行操作\bibitem ,即使使用舊式字體命令也可以工作;然而,LaTeX2ε命令會導致它崩潰。這樣
\bibitem[{\it della Robbia}(1998)]{dRob98}就可以了,但是
\bibitem[\textit{della Robbia}(1998)]{dRob98}會崩潰。

MWE:(.tex文件)

\documentclass{article}
\usepackage[round]{natbib}
\begin{document}
\citeauthor{thisauthor} studied thermodynamics \citep{thisauthor}.

\Citeauthor{thisauthor} studied thermodynamics \citep{thisauthor}.
\bibliographystyle{unsrtnat}
\bibliography{citecase}
\end{document}

結果:

在此輸入影像描述

在這種情況下,可以從文件內完成正確的排序.bib,請參見範例訂購參考書目不起作用

相關內容