Vorlage:Formatierte Literaturausgabe: Unterschied zwischen den Versionen
(span class="Z3988" umschließend mit <div>) |
(+CSS Parameter) |
||
Zeile 37: | Zeile 37: | ||
Format Autoren in Kapitälchen? | Format Autoren in Kapitälchen? | ||
− | -->{{#ifeq: {{#show: {{ | + | -->{{#ifeq: {{#show: {{VOLLER_SEITENNAME}} | ?Zitatformat Autor=}} |Kapitälchen<!-- |
-->|<!-- wahr Kapitälchen --><!-- | -->|<!-- wahr 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>}}<!-- | ||
Zeile 53: | Zeile 53: | ||
then-->|[[{{ns:file}}:{{#replace:{{#replace:{{{Titelbild|}}}|Datei:|}}|File:|}}|120x120px|Titelbild|left|link={{#if:{{{Online|}}}|{{{Online|}}}}}|{{#if:{{{Online|}}}|Link auf Webseite: {{{Online|}}}|Titelbild von „{{{Titel|}}}“}}]]<!-- | 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 | -->}}<!-- if Titelbild end | ||
− | --><div class="hanging-indent cite highlight" style="{{#if: {{{Titelbild|}}}|display:table-cell;padding-left:1.5em;}}" {{#if: {{{Literaturschlüssel|}}}|id="{{anchorencode: {{{Literaturschlüssel|}}}}}"}}>{{ | + | --><div class="hanging-indent cite highlight" 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 207: | Zeile 207: | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#if:{{{Kommentar|}}}|{{remove last punctuation|{{{Kommentar}}}}} }}<!-- | -->{{#if:{{{Kommentar|}}}|{{remove last punctuation|{{{Kommentar}}}}} }}<!-- | ||
− | -->{{#if:{{#show: {{ | + | -->{{#if:{{#show: {{VOLLER_SEITENNAME}} |format=list |?Zitat Kommentar }}<!-- Seite hat ein Kommentar |
dann -->|<!-- | dann -->|<!-- | ||
− | -->{{#ifexpr: {{#ask: [[{{ | + | -->{{#ifexpr: {{#ask: [[{{VOLLER_SEITENNAME}}]]| format=count| ?Hat Literaturverzeichnis#1,0=}}<!-- |
dann -->|<!-- | dann -->|<!-- | ||
Prüfe Kommentar-Schlußzeichen | Prüfe Kommentar-Schlußzeichen | ||
Zeile 222: | Zeile 222: | ||
-->|{{remove last punctuation|<!-- | -->|{{remove last punctuation|<!-- | ||
-->{{Literaturverzeichnis/Zitat_Kommentar | -->{{Literaturverzeichnis/Zitat_Kommentar | ||
− | |Kommentarliste={{#show: {{ | + | |Kommentarliste={{#show: {{VOLLER_SEITENNAME}} |format=list| ?Zitat Kommentar}} |
|Literaturschlüssel={{{Literaturschlüssel|}}}<!-- | |Literaturschlüssel={{{Literaturschlüssel|}}}<!-- | ||
-->}}<!-- | -->}}<!-- |
Version vom 6. Februar 2019, 20:29 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)#= }}
CSS
/* references hanging layout template:Literaturverzeichnis */
div.hanging-indent {
padding-left:1.5em !important;
text-indent:-1.5em;
margin-top: 0.0em !important;
margin-bottom: 0.0em !important;
}
div.hanging-indent p
, div.hanging-indent p *
, div.hanging-indent div *
, div.hanging-indent ol *
, div.hanging-indent ul *
{
text-indent:0;
}
.cite {}
.hide-css-generated-url {/* see MediaWiki:Print.css */ }
Eigenschaften, Vorlagen
- Attribut:Formatierte Literaturausgabe (Kapitälchen)
- Attribut:Formatierte Literaturausgabe (Standard)
- Vorlage: Literatur
- Vorlage: Link darf umbrechen
- Vorlage: Formatierte Literaturausgabe für ask
- Extension: Semantic Media Wiki
- Extension: Variables
{{#var: Globales Zitatformat Autor}}
als Umschalter zwischen Kapitälchen und ohne Kapitälchen; uvam. siehe Programmcode