質問

私は何人かの著者を私のビーマーに引用しようとします。引用はフレーメティット内で行われます。私がそれらを上付きするまで、それは完全に正常に機能します。パッケージで試してみます [super]{cite} そして、それは機能しません。いくつかの編集の問題があります:

! Undefined control sequence.
\beamer@todo ...ust \edef \inserttocsectionnumber
                                              {\the \beamer@tempcount }\

私の作品を編集するには、次のバッシュを使用しました。

pdflatex example
bibtex example
pdflatex example
pdflatex example
役に立ちましたか?

解決

パッケージNatbibを使用して答えを見つけ、特にBibliographyStyleを前文に定義し、きれいにコンパイルするために空白の関数の新しいブロックを定義することで正しく使用します。

前文は次のように見えます。

\documentclass[pdf,10pt]{beamer}

\usepackage[sort&compress,comma,super]{natbib}
\bibliographystyle{apalike} % Or your specific bibliographystyle

\def\newblock{} % To avoid a compilation error about a function \newblock undefined

\begin{document}
 ...

忘れないでください \citep{...} そして、それは正常に動作するはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top