Beamerissa bibliografia näytetään siten, että tekijät, otsikko ja lehdet ovat kolmella rivillä. Tässä on esimerkki .
Koska minulla on paljon viitteitä, mietin, voisimmeko sijoittaa ne yhdelle riville säästääksesi tilaa ? Toinen vaihtoehto on, voimmeko jakaa viitteet useisiin dioihin?
Kommentit
Vastaus
viittaa useisiin dioihin, käytä allowframebreaks
-vaihtoehtoa kuten:
\begin{frame}[allowframebreaks] \frametitle{References} \bibliographystyle{amsalpha} \bibliography{../bib_files/jabrefmaster.bib} \end{frame}
”” kolmen rivin jakaminen ”, tämä johtuu siitä, että olet joko laatinut lähdeluettelon sisäänrakennetulla \newblock
-komennolla tai käytät \bibliographystyle
lisää \newblock
-komennon. Valintasi on joko pudottaa \newblock
s (joko muokata niitä tai käyttää eri tyyliä) tai muokata keilan käsittelyä ” s komento .
Linkistä seuraavien asetusten tekeminen johdanto-osaan toimii:
\setbeamertemplate{bibliography entry title}{} \setbeamertemplate{bibliography entry location}{} \setbeamertemplate{bibliography entry note}{}
Kommentit
- Kiitos Willie Wong, koodisi toimivat täydellisesti järjestelmässäni. Kiitos paljon! 🙂
- Et voi käyttää
\bibliography
johdanto-osan ulkopuolella. - @Bakuriu Mistä maailmassa puhut? Katso BibTeX -käyttöopas .
- Erityisesti mainitsemasi
\printbibliography
näyttää osoittavan, että käytätbiblatex
-tunnusta ? Yllä oleva vastaus perustuu oletukseen, että käytetään bibtexiä (katso kommentit OP: sta). - @Bakuriu for biblatex, lataa johdanto-osaan ruokalapputiedosto
\makeatletter\@ifpackageloaded{biblatex}{\addbibresource{references.bib}}{\bibliography{references}}\makeatother
ja käytä kehyksessä[allowframebreaks]
kuten vastauksessa todetaan, bibliografian jakaminen useaan kehykseen. Sisällytä sitten\printbibliography
. Toimii kuin viehätys.
\bibliographystyle{amsalpha}
ei ole tällaista rivien jakamista.