BibTeX @techreport: Berichte und Normen
Mit @techreport zitieren Sie einen Bericht, den eine Hochschule, ein Unternehmen, eine Behörde oder ein Normungsgremium herausgibt. Über das Feld type wird daraus ein Arbeitspapier, ein White Paper, ein RFC oder eine Norm.
Auf dieser Seite
Wann @techreport passt
@techreport ist für Dokumente gedacht, die eine Institution selbst veröffentlicht, meist in einer nummerierten Reihe: technische Berichte, Forschungsberichte, Arbeitspapiere, White Papers, Berichte von Behörden. Ist der Bericht später in einer Zeitschrift oder einem Tagungsband erschienen, zitieren Sie diese Fassung als @article oder @inproceedings. Die Dokumentation zu Software oder Hardware ist ein @manual, ein Dokument ohne herausgebende Institution ein @misc.
Beispiele
Ein minimaler Eintrag, der nur die Pflichtfelder enthält:
@techreport{lamport1989,
author = {Lamport, Leslie},
title = {The Part-Time Parliament},
institution = {Digital Equipment Corporation, Systems Research Center},
year = {1989}
}
Derselbe Bericht mit Typ, Nummer, Ort, Monat und Link:
@techreport{lamport1989parttime,
author = {Lamport, Leslie},
title = {The Part-Time Parliament},
type = {Research Report},
number = {49},
institution = {Digital Equipment Corporation, Systems Research Center},
address = {Palo Alto, California},
month = sep,
year = {1989},
url = {https://bitsavers.org/pdf/dec/tech_reports/SRC-RR-49.pdf}
}
Felder
| Feld | Pflicht | Bedeutung |
|---|---|---|
author |
ja | Autorinnen und Autoren des Berichts; eine Organisation steht in doppelten Klammern |
title |
ja | Titel des Berichts |
institution |
ja | Die Institution, die den Bericht herausgegeben hat |
year |
ja | Erscheinungsjahr |
type |
nein | Ersetzt die Bezeichnung „Technical Report“, z. B. {Working Paper} |
number |
nein | Nummer des Berichts in seiner Reihe |
address |
nein | Ort der Institution |
month |
nein | Monat, z. B. sep |
note |
nein | Weitere Angaben, die am Ende ausgegeben werden |
url und doi sind keine Standardfelder. plain, abbrv, alpha und unsrt ignorieren sie; der Link im zweiten Beispiel wird also nicht ausgegeben. Ergänzen Sie bei diesen Stilen note = {\url{...}} und laden Sie das Paket url. plainnat und andere neuere Stile geben url direkt aus.
So wird der Eintrag gesetzt
Der Stil plain gibt die beiden Beispiele so aus:
Leslie Lamport. The part-time parliament. Technical report, Digital Equipment Corporation, Systems Research Center, 1989.
Leslie Lamport. The part-time parliament. Research Report 49, Digital Equipment Corporation, Systems Research Center, Palo Alto, California, September 1989.
Die Bezeichnung lautet „Technical Report“ mit nachfolgender Nummer oder „Technical report“, wenn keine Nummer angegeben ist. Ein Feld type ersetzt diese Wörter, wie im zweiten Beispiel; in einem deutschsprachigen Dokument schreiben Sie zum Beispiel type = {Technischer Bericht}. Mit Nummer wird der Text so ausgegeben, wie Sie ihn eingegeben haben (Research Report 49). Ohne Nummer schreiben die Standardstile alles nach dem ersten Buchstaben klein (aus {White Paper} wird „White paper“).
Normen, RFCs und White Papers
Das klassische BibTeX kennt keinen Typ für Normen. @techreport eignet sich gut dafür, mit dem Normungsgremium als Körperschaft im Feld author und der Bezeichnung der Norm in number:
@techreport{iso9899,
author = {{ISO/IEC}},
title = {Information Technology -- Programming Languages -- {C}},
type = {International Standard},
number = {ISO/IEC 9899:2018},
institution = {International Organization for Standardization},
address = {Geneva, Switzerland},
year = {2018}
}
ISO/IEC. Information technology – programming languages – C. International Standard ISO/IEC 9899:2018, International Organization for Standardization, Geneva, Switzerland, 2018.
Ein RFC funktioniert genauso:
@techreport{rfc9110,
author = {Fielding, Roy T. and Nottingham, Mark and Reschke, Julian},
title = {{HTTP} Semantics},
type = {{RFC}},
number = {9110},
institution = {Internet Engineering Task Force},
month = jun,
year = {2022},
doi = {10.17487/RFC9110}
}
Roy T. Fielding, Mark Nottingham, and Julian Reschke. HTTP semantics. RFC 9110, Internet Engineering Task Force, June 2022.
Für ein White Paper eines Unternehmens verwenden Sie type = {White Paper} und tragen das Unternehmen als institution ein. Ein White Paper ohne Institution, etwa ein PDF auf einer privaten Website, zitieren Sie besser als @misc mit der URL in howpublished; siehe Website zitieren.
Manche Stile haben einen eigenen Typ: IEEEtran definiert @standard. Solche Einträge sind nicht portabel, weil die Standardstile den Typ nicht kennen.
@manual
@manual ist für technische Dokumentation gedacht: Benutzerhandbücher, Referenzhandbücher, Sprachdefinitionen. Pflicht ist nur der Titel. Das macht den Typ nützlich, wenn ein Dokument keinen persönlichen Autor hat.
| Felder | |
|---|---|
| Pflicht | title |
| Optional | author, organization, address, edition, month, year, note |
@manual{rcoreteam2024,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2024}
}
R Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria, 2024.
Der Titel wird kursiv gesetzt und behält seine Groß- und Kleinschreibung. Fehlt author, stellt plain die organization an den Anfang und sortiert danach. Die Felder institution, publisher und number kennt @manual nicht.
Häufige Fehler
school,publisheroderorganizationstattinstitution.@techreportliest nurinstitution; BibTeX warnt, dass das Feld leer ist.- Kein
author.authorist ein Pflichtfeld. Bei einem Bericht ohne namentlich genannte Autoren tragen Sie die Organisation ein:author = {{World Health Organization}}. Ohne die inneren Klammern wird sie wie ein Personenname zerlegt. - Die Bezeichnung in
number.number = {Research Report 49}ergibt „Technical Report Research Report 49“. Dort steht nur die Nummer, die Bezeichnung gehört intype. - Kleingeschriebene Akronyme in
typeundtitle. Schützen Sie sie mit Klammern:{RFC},{HTTP}. Siehe Großbuchstaben schützen. - Den Bericht zitieren, obwohl es eine publizierte Fassung gibt. Bevorzugen Sie die Zeitschriften- oder Konferenzfassung, wenn Sie diese gelesen haben.
biblatex
Der allgemeine Typ in biblatex heißt @report und hat die Pflichtfelder author, title, type, institution und year (oder date). @techreport bleibt als Alias gültig, der type = {techreport} setzt. Auch @manual gibt es. @standard ist zwar definiert, wird von den Standardstilen von biblatex aber wie @misc formatiert; für Normen ist deshalb auch dort @report mit frei formuliertem type die praktische Wahl. url und doi werden ausgegeben.
Verwandte Typen
@miscfür Preprints, Software und Dokumente ohne Institution@phdthesisund@mastersthesisfür Dissertationen und andere Abschlussarbeiten@bookfür Berichte, die als Buch in einem Verlag erschienen sind- Website zitieren
- Alle Eintragstypen