Biblatex: Zitieren ohne Eintrag ins Literaturverzeichnis Thema ist als GELÖST markiert
Biblatex: Zitieren ohne Eintrag ins Literaturverzeichnis
Ich suche sozusagen das Gegenstück von \nocite.
Mit \fullcite soll eine Literaturangabe als bloßer Hinweis ausgegeben werden, während im Literaturverzeichnis nur die tatsächlich inhaltlich genutzten Werke auftauchen.
Vielleicht sowas wie »\fullzite-{}« ?
Mit \fullcite soll eine Literaturangabe als bloßer Hinweis ausgegeben werden, während im Literaturverzeichnis nur die tatsächlich inhaltlich genutzten Werke auftauchen.
Vielleicht sowas wie »\fullzite-{}« ?
Eigentlich wird eine Literatur, auf die verwiesen wird, bereits dadurch verwendet, Wie dem auch sei: Ich kenne kein Paket, das erlaubt, was Du suchst. Das Problem ist, dass der Eintrag eigentlich nur erzeugt wird, wenn man auch eine \blibliography-Anweisung im Text hat. Theoretisch kann man aber die Literatur in eine Box packen, die man nie verwendet. Beispiel:
Eine anderer Ansatz wäre, \bibdata selbst in die aux-Datei zu schreiben. Es fehlt dann aber noch die \bibcite-Anweisung, die erst beim Lesen der bbl-Datei erzeugt wird. Ich gehe deshalb davon aus, dass man ohne Lesen des benötigten Literaturverzeichniseintrags nicht auskommt.
Für mehr als diese Skizzierung einer Idee, fehlt mir leider die Zeit.
\begin{filecontents*}{test.bib} @Misc{ homepage, key = {KDP}, title = {{\KOMAScript{}} Homepage}, url = {http://www.komascript.de} } \end{filecontents*} \documentclass{scrartcl} \usepackage{jurabib} \bibliographystyle{jurabib} \newbox\dummybox \begin{document} \fullcite{homepage} \savebox\dummybox{\parbox{\textwidth}{\bibliography{test}}} \end{document}
Für mehr als diese Skizzierung einer Idee, fehlt mir leider die Zeit.
goLaTeX-Knigge (mit Minimalbeispiel und »So stellst Du Deine Frage richtig«)
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Jurabib kann das. Es stellt den Befehl \citeswithoutentry zur Verfügung, in den man die BibTeX-Keys der jeweiligen Einträge schreibt, die nicht in der Literaturliste auftauchen sollen. Ich halte das Ganze allerdings auch für ein merkwürdiges Ansinnen.KOMA hat geschrieben:Ich kenne kein Paket, das erlaubt, was Du suchst.
Ob und wie man das mit biblatex hinkriegen kann, weiß ich allerdings nicht.
Ja, das müsste eigentlich gehen. Du kannst ja mit biblatex verschiedene Kategorien anlegen und einzelne Einträge diesen Kategorien zuordnen. Du müsstest also nur eine Kategorie anlegen, die Du dann später nicht ausgeben lässt. Etwa so:Jean-Marc hat geschrieben:Vielleicht ließe sich der Eintrag in einen eigenen Abschnitt des Literaturverzeichnisses eintragen und dieser dann unterdrücken?
\documentclass{...} \DeclareBibliographyCategory{nicht-in-bib} \addtocategory{nicht-in-bib}{bibkey1,bibkey17} ... \begin{document} ... \cite{bibkey1}, \cite{bibkey2}, \cite{bibkey17} ... \printbibliography[notcategory=nicht-in-bib]
[EDIT: Code korrigiert]
Zuletzt geändert von domwass am Do 17. Mai 2012, 12:12, insgesamt 1-mal geändert.
Anmerkung
Hallo,
ich bin bei der Suche nach einer Lösung für dieses Problem auf die Seite gestoßen. Vielen Dank für den Ansatz. Allerdings ist (zumindest mit einer aktuellen biblatex-Version) eine Änderung nötig: Der Befehl \addtocategory benötigt zwei Argumente.
ich bin bei der Suche nach einer Lösung für dieses Problem auf die Seite gestoßen. Vielen Dank für den Ansatz. Allerdings ist (zumindest mit einer aktuellen biblatex-Version) eine Änderung nötig: Der Befehl \addtocategory benötigt zwei Argumente.
\documentclass{...} \DeclareBibliographyCategory{nicht-in-bib} \addtocategory{nicht-in-bib}{bibkey1,bibkey17} ... \begin{document} ... \cite{bibkey1}, \cite{bibkey2}, \cite{bibkey17} ... \printbibliography[notcategory=nicht-in-bib]