Vorlage:Formatierte Literaturausgabe: Unterschied zwischen den Versionen
K (für Band immer „Bd.“) |
K (Fix Kommentar in <span>) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 36: | Zeile 36: | ||
}}<!-- | }}<!-- | ||
− | Format Autoren in Kapitälchen? | + | Format Autoren in Kapitälchen? (Variablenschalter bevorzugen) |
− | -->{{# | + | |
− | --> | + | -->{{#switch: {{#if: {{#var: Globales Zitatformat Autor}}<!-- |
+ | dann | ||
+ | -->|{{#var: Globales Zitatformat Autor}}<!-- | ||
+ | oder | ||
+ | -->|{{#show: {{VOLLER_SEITENNAME}} | ?Zitatformat Autor=}}<!-- | ||
+ | -->}}<!-- if var Zitatformat | ||
+ | -->|Kapitälchen=<!-- in Kapitälchen | ||
-->{{#vardefine: Autoren|<span style="font-variant:small-caps">{{Literatur/Namensaufzählung kurz|{{#var: Autoren}} }}</span>}}<!-- | -->{{#vardefine: Autoren|<span style="font-variant:small-caps">{{Literatur/Namensaufzählung kurz|{{#var: Autoren}} }}</span>}}<!-- | ||
-->{{#vardefine: Herausgeber|<span style="font-variant:small-caps">{{Literatur/Namensaufzählung kurz|{{#var: Herausgeber}} }}</span>}}<!-- | -->{{#vardefine: Herausgeber|<span style="font-variant:small-caps">{{Literatur/Namensaufzählung kurz|{{#var: Herausgeber}} }}</span>}}<!-- | ||
− | -->|<!-- | + | -->|#default=<!-- ohne Kapitälchen |
-->{{#vardefine: Autoren|{{Literatur/Namensaufzählung kurz|{{#var: Autoren}} }} }}<!-- | -->{{#vardefine: Autoren|{{Literatur/Namensaufzählung kurz|{{#var: Autoren}} }} }}<!-- | ||
-->{{#vardefine: Herausgeber|{{Literatur/Namensaufzählung kurz|{{#var: Herausgeber}} }} }}<!-- | -->{{#vardefine: Herausgeber|{{Literatur/Namensaufzählung kurz|{{#var: Herausgeber}} }} }}<!-- | ||
Zeile 50: | Zeile 56: | ||
/////////////////////////////////// | /////////////////////////////////// | ||
− | --><div class="hanging-indent cite" {{#if: {{{Literaturschlüssel|}}}|id="{{anchorencode: {{{Literaturschlüssel|}}}}}"}}>{{ | + | -->{{#if: {{{Titelbild|}}}<!-- |
+ | then-->|[[{{ns:file}}:{{#replace:{{#replace:{{{Titelbild|}}}|Datei:|}}|File:|}}|120x120px|Titelbild|left|link={{#if:{{{Online|}}}|{{{Online|}}}}}|{{#if:{{{Online|}}}|Link auf Webseite: {{{Online|}}}|Titelbild von „{{{Titel|}}}“}}]]<!-- | ||
+ | -->}}<!-- if Titelbild end | ||
+ | --><div class="hanging-indent cite" style="{{#if: {{{Titelbild|}}}|display:table-cell;padding-left:1.5em;}}{{{CSS|}}}" {{#if: {{{Literaturschlüssel|}}}|id="{{anchorencode: {{{Literaturschlüssel|}}}}}"}}>{{ | ||
#if:{{{Freiform|}}}|{{{Freiform|}}}}}{{ | #if:{{{Freiform|}}}|{{{Freiform|}}}}}{{ | ||
#if:{{{Autoren|}}} | #if:{{{Autoren|}}} | ||
Zeile 118: | Zeile 127: | ||
}}{{#if:{{{Ort|}}} | }}{{#if:{{{Ort|}}} | ||
|{{#if:{{{Verlag|}}} | |{{#if:{{{Verlag|}}} | ||
− | | {{{Verlag}}}, {{#arraymap: {{{Ort}}} |;|§|§|, }} | + | | {{{Verlag}}}, {{#arraymap: {{{Ort|}}} |;|§|§|, }} |
− | | {{#arraymap: {{{Ort}}} |;|§|§|, }} | + | | {{#arraymap: {{{Ort|}}} |;|§|§|, }} |
}} | }} | ||
|{{#if:{{{Verlag|}}} | |{{#if:{{{Verlag|}}} | ||
Zeile 203: | Zeile 212: | ||
-->}}<!-- | -->}}<!-- | ||
− | -->{{#if:{{{Kommentar|}}}|{{remove last punctuation|{{{Kommentar}}}}} }}<!-- | + | -->{{#if:{{{Kommentar|}}}|<span>{{remove last punctuation|{{{Kommentar}}}}}</span>}}<!-- |
-->{{#if:{{#show: {{VOLLER_SEITENNAME}} |format=list |?Zitat Kommentar }}<!-- Seite hat ein Kommentar | -->{{#if:{{#show: {{VOLLER_SEITENNAME}} |format=list |?Zitat Kommentar }}<!-- Seite hat ein Kommentar | ||
dann -->|<!-- | dann -->|<!-- | ||
Zeile 233: | Zeile 242: | ||
-->{{#if:{{{Kommentar|}}}{{#var: Zitat_Kommentar}}<!-- | -->{{#if:{{{Kommentar|}}}{{#var: Zitat_Kommentar}}<!-- | ||
-->| – <!-- | -->| – <!-- | ||
+ | -->}}<!-- | ||
Korrigiere Link | Korrigiere Link | ||
-->{{#ifexpr: {{#pos: {{{Online}}} | }}<!-- | -->{{#ifexpr: {{#pos: {{{Online}}} | }}<!-- | ||
-->|{{{Online}}}<!-- | -->|{{{Online}}}<!-- | ||
− | -->| | + | -->|{{Link darf umbrechen|1={{{Online}}}|2={{{Online}}}}}<!-- |
− | + | -->}}<!-- | |
− | + | ||
− | + | ||
− | + | ||
-->{{#if:{{{Zugriff|}}}|, abgerufen am {{#iferror: {{FormatDate|{{{Zugriff}}} }}|{{{Zugriff|}}} }} }} | -->{{#if:{{{Zugriff|}}}|, abgerufen am {{#iferror: {{FormatDate|{{{Zugriff}}} }}|{{{Zugriff|}}} }} }} | ||
|}}<!-- | |}}<!-- | ||
Zeile 252: | Zeile 259: | ||
| | | | ||
}}<!-- | }}<!-- | ||
+ | |||
+ | -->{{#if: {{{Deutsche Übersetzung|}}}<!-- | ||
+ | then-->| (Übersetzung: {{{Deutsche Übersetzung|}}})<!-- | ||
+ | -->}}<!-- if end | ||
+ | |||
--></div><!-- | --></div><!-- | ||
COinS tag, das die automatische Extraktion von Metadaten durch Tools wie Zotero erlaubt. | COinS tag, das die automatische Extraktion von Metadaten durch Tools wie Zotero erlaubt. | ||
Zeile 259: | Zeile 271: | ||
-->&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:journal}}<!-- | -->&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:journal}}<!-- | ||
-->&rft.genre=journal<!-- | -->&rft.genre=journal<!-- | ||
− | -->&rfr_id={{urlencode:info:sid/de | + | -->&rfr_id={{urlencode:info:sid/offene-naturfuehrer.de:{{FULLPAGENAME}}}}<!-- |
-->&rft.atitle={{urlencode:{{remove last punctuation|{{{Titel|}}}}}}}<!-- | -->&rft.atitle={{urlencode:{{remove last punctuation|{{{Titel|}}}}}}}<!-- | ||
− | -->{{#if: {{{Sammelwerk|}}}| &rft. | + | -->{{#if: {{{Sammelwerk|}}}| &rft.series={{urlencode:{{{Sammelwerk}}}}}}}<!-- |
-->{{#if: {{{Autoren|}}} | &rft.au={{urlencode:{{{Autoren}}}}} }}<!-- | -->{{#if: {{{Autoren|}}} | &rft.au={{urlencode:{{{Autoren}}}}} }}<!-- | ||
+ | -->{{#if: {{{Stichworte|}}} | &rft.subject={{urlencode:{{{Stichworte}}}}} }}<!-- | ||
-->{{#if: {{{Jahr|}}} | &rft.date={{urlencode:{{{Jahr}}}}} }}<!-- | -->{{#if: {{{Jahr|}}} | &rft.date={{urlencode:{{{Jahr}}}}} }}<!-- | ||
-->{{#if: {{{Band|}}} | &rft.volume={{urlencode:{{{Band}}}}} }}<!-- | -->{{#if: {{{Band|}}} | &rft.volume={{urlencode:{{{Band}}}}} }}<!-- | ||
Zeile 274: | Zeile 287: | ||
-->&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:book}}<!-- | -->&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:book}}<!-- | ||
-->&rft.genre={{#if:{{{Sammelwerk|}}}|bookitem|book}}<!-- | -->&rft.genre={{#if:{{{Sammelwerk|}}}|bookitem|book}}<!-- | ||
− | -->&rfr_id={{urlencode:info:sid/de | + | -->&rfr_id={{urlencode:info:sid/offene-naturfuehrer.de:{{FULLPAGENAME}}}}<!-- |
-->{{#if: {{{Sammelwerk|}}}| &rft.atitle={{urlencode:{{remove last punctuation|{{{Titel|}}}}}}}&rft.btitle={{urlencode:{{{Sammelwerk}}}}} | &rft.btitle={{urlencode:{{force last punctuation|.|{{{Titel|}}}}}}} }}<!-- | -->{{#if: {{{Sammelwerk|}}}| &rft.atitle={{urlencode:{{remove last punctuation|{{{Titel|}}}}}}}&rft.btitle={{urlencode:{{{Sammelwerk}}}}} | &rft.btitle={{urlencode:{{force last punctuation|.|{{{Titel|}}}}}}} }}<!-- | ||
-->{{#if: {{{Autoren|}}} | &rft.au={{urlencode:{{{Autoren}}}}} | {{#if: {{{Herausgeber|}}} | &rft.au={{urlencode:{{{Herausgeber}}} (Hrsg.)}} }} }}<!-- | -->{{#if: {{{Autoren|}}} | &rft.au={{urlencode:{{{Autoren}}}}} | {{#if: {{{Herausgeber|}}} | &rft.au={{urlencode:{{{Herausgeber}}} (Hrsg.)}} }} }}<!-- | ||
Zeile 290: | Zeile 303: | ||
-->{{#if:{{{Titel|}}}{{{Freiform|}}}<!-- | -->{{#if:{{{Titel|}}}{{{Freiform|}}}<!-- | ||
-->|<!-- | -->|<!-- | ||
− | -->|<div class="noprint"><span class="error" style="font-size: 100%;"> {{#ifexist: {{{Literaturschlüssel|Fehlende Literaturseite}}}|Pflichtparameter „Titel“|Literatureintrag}} fehlt!</span> Bitte für {{#formlink: form=Literatur|target={{PAGENAMEE:{{{Literaturschlüssel|}}}}}|link text={{{Literaturschlüssel|}}} nachtragen [[File:Pencil add.png|link=]]}} (siehe auch [[Vorlage:Literatur|die Dokumentation zur Literatur-Vorlage]]) [[Kategorie:Intern - Literaturzitat prüfen]]</div><!-- | + | -->|<div class="noprint"><span class="error" style="font-size: 100%;"> {{#ifexist: {{{Literaturschlüssel|Fehlende Literaturseite}}}|Pflichtparameter „Titel“|Literatureintrag oder „Titel“}} fehlt!</span> Bitte für {{#formlink: form=Literatur|target={{PAGENAMEE:{{{Literaturschlüssel|}}}}}|link text={{{Literaturschlüssel|}}} nachtragen [[File:Pencil add.png|link=]]}} (siehe auch [[Vorlage:Literatur|die Dokumentation zur Literatur-Vorlage]]) [[Kategorie:Intern - Literaturzitat prüfen]]</div><!-- |
-->}}<!-- | -->}}<!-- | ||
Aktuelle Version vom 3. März 2020, 03:21 Uhr
Diese Vorlage formatiert Literaturdaten in der Vorlage: Literatur und die Anzeige von Literaturlisten in Literaturverzeichnissen (Vorlage: Literaturverzeichnis) erfolgt über in Vorlage: Literatur fertig formatierte Attribute (Attribut:Formatierte Literaturausgabe (Kapitälchen), Attribut:Formatierte Literaturausgabe (Standard)), um ein schnelles Laden auch größerer Literaturdaten gewährleisten zu können. Siehe auch Kategorie: Vorlage: Formatierte Literaturausgabe
Verwendung in Vorlage: Literatur └ Vorlage:Formatierte Literaturausgabe
früherer Ansatz (?obsolet) └ Vorlage:Formatierte Literaturausgabe für ask └ Vorlage:Formatierte Literaturausgabe
Benutzung/Parameter
{{Formatierte Literaturausgabe |arxiv= |Auflage= |Autoren=<!--Autor--> |Band= |DOI= |Freiform= |Herausgeber= |ISBN= |ISBNistFormalFalsch= |ISSN= |Jahr= |Kapitel= |Kommentar= |LCCN= |Lizenznummer= |Monat= |Nummer= |OCLC= |Online= |Originalsprache= |Originaltitel= |Ort= |PMID= |Quelle= |Sammelwerk= |Seiten= |Spalten= |Tag= |Titel= |TitelErg= |Typ= |Übersetzer= |Verlag= |Zugriff= |Titelbild= |CSS= |Deutsche Übersetzung= }}
Fehlt der Pflichtparameter Titel oder existiert ein angeforderter Literaturschlüssel nicht, werden solche Seiten in
- Kategorie:Intern - Literaturzitat prüfen gesammelt
Technische Abhängigkeiten
Für die Anzeige von Literaturverzeichnissen und üppigen Literatureinträgen ist es nicht geeignet die Vorlage: Formatierte Literaturausgabe für ask und Vorlage: Formatierte Literaturausgabe innerhalb von #ask
zu verwenden, weil dies zu rechenintensive Vorlagenaufrufe zur Abfragezeit nach sich zieht und Seiten langsamer laden je üppiger die Literaturzitate sind. Derzeit wird folgender Ansatz empfohlen, die direkt von Vorlage: Literatur erzeugten und fertig formatierten Attribute zu verwenden (Attribut:Formatierte Literaturausgabe (Kapitälchen), Attribut:Formatierte Literaturausgabe (Standard)). Für Kapitälchen:
{{#ask: [[-Zitat::{{FULLPAGENAME}}]] |format=list |sep=  |sort=Sortierschlüssel |mainlabel=- |link=none |?Formatierte Literaturausgabe (Kapitälchen)#= }}
… bzw. ohne Kapitälchen (im Standardformat):
{{#ask: [[-Zitat::{{FULLPAGENAME}}]] |format=list |sep=  |sort=Sortierschlüssel |mainlabel=- |link=none |?Formatierte Literaturausgabe (Standard)#= }}