如何将引文放在章节的同一行

如何将引文放在章节的同一行

我无法将章节标题和参考文献编号放在同一行。

输入

\section{简介} \cite{135431}

输出

1 简介

[8]

期望输出

1 引言 [8]

我不想用这个

\section{简介 \cite{135431}}

我该如何修复?谢谢

PS:我想避免这种情况 在此处输入图片描述

答案1

正如这个答案德克萨斯州常见问题解答说:

\section[short title]{full title}

如果有‹短标题›,它既可用于目录,也可用于页眉。

就你的情况而言:

\section[Introduzione]{Introduzione \cite{135431}}

答案2

可以使用\ifs 和\protect

\documentclass{article}
\pagestyle{headings}
\newif\ifConditionalCitation
\newcommand\ConditionalCitation[1]{\ifConditionalCitation#1\fi}
\begin{document}
\ConditionalCitationtrue
\section{Introduzione\protect\ConditionalCitation{\quad\cite{135431}}}
\ConditionalCitationfalse

\begin{thebibliography}{1}
 \bibitem{135431} Albert Einstein 
\end{thebibliography}
\end{document}

在此处输入图片描述

相关内容