Beamerben a bibliográfia úgy jelenik meg, hogy a szerzők, a cím és a folyóiratok három sorban szerepelnek. Itt van egy példa .
Mivel sok referenciám van, kíváncsi vagyok, tudunk-e egy sorba helyezni őket, hogy helyet takarítsunk meg ? Egy másik lehetőség az, hogy feloszthatjuk-e a referenciákat több diára?
Megjegyzések
Válasz
A több diára való hivatkozásként használja a allowframebreaks
beállítást, mint a következőben:
\begin{frame}[allowframebreaks] \frametitle{References} \bibliographystyle{amsalpha} \bibliography{../bib_files/jabrefmaster.bib} \end{frame}
A ” három sor felosztása “, ez azért van, mert vagy készített egy bibliográfiai listát a beépített \newblock
paranccsal, vagy egy \bibliographystyle
parancsot használ, beszúrja a \newblock
parancsot. Vagy úgy dönthet, hogy eldobja a \newblock
s elemeket (vagy szerkeszti őket, vagy más stílus használatával), vagy pedig módosítja a beamer kezelését ” s a parancs .
A linkből a következő preambulumban történő beállításnak kell működnie:
\setbeamertemplate{bibliography entry title}{} \setbeamertemplate{bibliography entry location}{} \setbeamertemplate{bibliography entry note}{}
Megjegyzések
- Köszönöm Willie Wong, a kódjai tökéletesen működnek a rendszeremen. Nagyon köszönöm! 🙂
- Nem használhatja a
\bibliography
a preambulumon kívül. - @Bakuriu Miről beszélsz a világon? Lásd a BibTeX felhasználói útmutatót .
- Különösen a
\printbibliography
említése jelzi, hogybiblatex
-t használ a ? A fenti válasz azon a feltételezésen alapul, hogy a bibtexet használják (lásd az OP megjegyzéseit). - @Bakuriu a biblatex esetében, a preambulumba töltse be a bib fájlt
\makeatletter\@ifpackageloaded{biblatex}{\addbibresource{references.bib}}{\bibliography{references}}\makeatother
és a keretben használja a[allowframebreaks]
a válaszban leírtak szerint az irodalomjegyzék több képkockára bontása. Ezután írja be a\printbibliography
parancsot. Varázsként működik.
\bibliographystyle{amsalpha}
-t használom, a sorok ilyen megosztása nincs.