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ää
\bibliographyjohdanto-osan ulkopuolella. - @Bakuriu Mistä maailmassa puhut? Katso BibTeX -käyttöopas .
- Erityisesti mainitsemasi
\printbibliographynä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}}\makeatotherja 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.