Vorlage:Literaturverzeichnis: Unterschied zwischen den Versionen
(---- ---- == Hilfe: Zusammenspiel der verschiedenen Literatur-Vorlagen == {{:Vorlage:Literatur/Hilfe Literatur zitieren}}) |
(Refaktorierung: Literaturverzeichnis anzeigen basierend auf Attribut:Formatierte Literaturausgabe (Kapitälchen); Attribut:Formatierte Literaturausgabe (Standard)) |
||
Zeile 2: | Zeile 2: | ||
Kommentar: aus irgendeinem Grund funktioniert das | Kommentar: aus irgendeinem Grund funktioniert das | ||
Literaturverzeichnis hier nicht | Literaturverzeichnis hier nicht | ||
− | --><includeonly>{{#ifexpr: 0 < {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | format = count}} | + | --><includeonly><!-- |
− | |<!-- Literatur gefunden -->[[Hat Literaturverzeichnis::1| ]]<!-- | + | -->{{#switch: {{#if: {{#var: Globales Zitatformat Autor}}<!-- |
+ | dann | ||
+ | -->|{{#var: Globales Zitatformat Autor}}<!-- | ||
+ | oder | ||
+ | -->|{{#show: {{FULLPAGENAME}} | ?Zitatformat Autor=}}<!-- | ||
+ | -->}}<!-- if var Zitatformat | ||
+ | -->|Kapitälchen={{#vardefine: Globales Zitatformat Autor|Kapitälchen}}<!-- in Kapitälchen | ||
+ | -->|#default=<!-- ohne Kapitälchen | ||
+ | -->}}<!-- | ||
+ | |||
+ | -->{{#ifexpr: 0 < {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | format = count}}<!-- | ||
+ | dann | ||
+ | -->|<!-- Literatur gefunden -->[[Hat Literaturverzeichnis::1| ]]<!-- | ||
-->{{#switch: {{lc:{{{Titel|{{{1|Weiterführende Literatur}}}}}}}} | -->{{#switch: {{lc:{{{Titel|{{{1|Weiterführende Literatur}}}}}}}} | ||
| keiner | kein | kein titel | ohne | ohne titel | ohne überschrift | keine überschrift = | | keiner | kein | kein titel | ohne | ohne titel | ohne überschrift | keine überschrift = | ||
Zeile 9: | Zeile 21: | ||
== {{{Titel|{{{1|Weiterführende Literatur}}}}}} == | == {{{Titel|{{{1|Weiterführende Literatur}}}}}} == | ||
<nowiki></nowiki> | <nowiki></nowiki> | ||
− | }}<!-- end-switch --> | + | }}<!-- end-switch Titel |
− | {{#ifexpr: {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | + | |
+ | -->{{#ifexpr: {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | ||
| ?Sortierschlüssel= | | ?Sortierschlüssel= | ||
| format = count | | format = count | ||
− | }} < {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | + | }} < {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | format = count }}<!-- |
− | |||
− | |||
DANN -->|<!-- | DANN -->|<!-- | ||
− | --><span class="error"> | + | --><span class="error">Einige zitierte Literaturdaten sind nicht vorhanden. Bitte nachtragen, Danke.</span><!-- |
− | |format= | + | -->}}<!-- |
− | | | + | |
+ | TODO prüfe Kommentare der Seite Auslesen | ||
+ | |||
+ | -->{{#if: {{{CSS|}}}|<div style="{{{CSS|}}}">}}<!-- | ||
+ | -->{{#switch: {{#var: Globales Zitatformat Autor}}<!-- | ||
+ | -->|Kapitälchen=<!-- in Kapitälchen | ||
+ | -->{{#ask: [[-Zitat::{{FULLPAGENAME}}]] | ||
+ | |format=list | ||
+ | |sep=  | ||
+ | |sort=Sortierschlüssel | ||
|mainlabel=- | |mainlabel=- | ||
|link=none | |link=none | ||
− | | | + | |limit={{{maximale Anzahl|100}}} |
− | + | |?Formatierte Literaturausgabe (Kapitälchen)#= | |
− | + | }}<!-- | |
− | + | -->|#default=<!-- ohne Kapitälchen | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |? | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->{{#ask: [[-Zitat::{{FULLPAGENAME}}]] | -->{{#ask: [[-Zitat::{{FULLPAGENAME}}]] | ||
− | |format= | + | |format=list |
− | | | + | |sep=  |
− | | | + | |sort=Sortierschlüssel |
|mainlabel=- | |mainlabel=- | ||
|link=none | |link=none | ||
− | | | + | |limit={{{maximale Anzahl|100}}} |
− | |? | + | |?Formatierte Literaturausgabe (Standard)#= |
− | + | }}<!-- | |
− | + | -->}}<!-- | |
− | + | -->{{#if: {{{CSS|}}}|</div>}}<!-- | |
− | + | -->}}<!-- if::End | |
− | + | ||
− | + | -->{{#ifexpr: {{#ask: [[Zitat Kommentar auf Seite::{{FULLPAGENAME}}]] | ?Zitat Kommentar auf Seite | format=count}} + 0 > 0 <!-- | |
− | + | then-->|<span></span> | |
− | + | === Kommentare === | |
− | + | ||
− | + | {{#switch: {{#var: Globales Zitatformat Autor}}<!-- | |
− | + | in Kapitälchen | |
− | + | -->|Kapitälchen={{#ask: [[Zitat Kommentar auf Seite::{{FULLPAGENAME}}]] | |
− | + | |?Zitat Kommentar (Kapitälchenformat)= | |
− | + | |mainlabel=- | |
− | + | |sort=Literaturschlüssel,Zitat Kommentar Nummer | |
− | + | |sep=  | |
− | + | |intro= | |
− | + | |outro= | |
− | + | |format=list | |
− | + | }}<!-- | |
− | + | ||
− | + | ohne Kapitälchen | |
− | + | -->|#default={{#ask: [[Zitat Kommentar auf Seite::{{FULLPAGENAME}}]] | |
− | + | |?Zitat Kommentar (Standardformat)= | |
− | + | |mainlabel=- | |
− | + | |sort=Literaturschlüssel,Zitat Kommentar Nummer | |
− | + | |sep=  | |
− | + | |intro= | |
− | + | |outro= | |
− | + | |format=list | |
− | + | }}<!-- | |
− | + | -->}}<!-- switch: Kapitälchen | |
− | + | -->}}<!-- ifexpr end | |
− | + | --></includeonly><noinclude> | |
− | }}<!-- | + | |
− | == Verwendung == | + | == {{Logo | Typ = Verwendung}} Verwendung == |
Zum Erstellen eines ''kompletten'' Literaturverzeichnisses am Ende einer Seite mit Literaturdaten aus der [[:Kategorie:Literatur | Kategorie Literatur]]. Die Seite muß leider nach dem speichern ''nocheinmal'' im Menü Aktionen {{Reitermenü |▼}} aktualisiert werden. Das Literaturverzeichnis wertet dabei Literaturschlüssel (=Seitenname der Literaturseite) aus, die beispielsweise auf einer Seite wie folgt angegeben werden können: | Zum Erstellen eines ''kompletten'' Literaturverzeichnisses am Ende einer Seite mit Literaturdaten aus der [[:Kategorie:Literatur | Kategorie Literatur]]. Die Seite muß leider nach dem speichern ''nocheinmal'' im Menü Aktionen {{Reitermenü |▼}} aktualisiert werden. Das Literaturverzeichnis wertet dabei Literaturschlüssel (=Seitenname der Literaturseite) aus, die beispielsweise auf einer Seite wie folgt angegeben werden können: | ||
− | {{Zitat | | + | {{Zitat | Hentschel & Wagner 1996}} ← <nowiki>{{Zitat | Hentschel & Wagner 1996}}</nowiki> |
− | {{Zitat | | + | {{Zitat | Hentschel & Wagner 1996 | Hentschel & Wagner (1996)}} ← <nowiki>{{Zitat | Hentschel & Wagner 1996 | Hentschel & Wagner (1996)}}</nowiki> Format anders. |
− | + | (versteckt)[[Zitat::Hentschel & Wagner 1996 | ]] ← <nowiki>[[Zitat::Hentschel & Wagner 1996 | ]]</nowiki> [[Hilfe:Semantisches Wiki | Semantik Wiki-Syntax]] nutzend | |
− | |||
− | (versteckt)[[Zitat:: | ||
<nowiki>[[Zitatformat Autor::Kapitälchen]]</nowiki> | <nowiki>[[Zitatformat Autor::Kapitälchen]]</nowiki> | ||
… | … | ||
− | Autoren der Seite + Literaturverzeichnis in <span style="font-variant:small-caps">Kapitälchen</span>, z.B. <span style="font-variant:small-caps"> | + | Autoren der Seite + Literaturverzeichnis in <span style="font-variant:small-caps">Kapitälchen</span>, z.B. <span style="font-variant:small-caps">Hentschel & Wagner</span> (1996) |
− | Dann (und ''nur'' dann | + | Dann (und ''nur'') dann wird ein Literaturverzeichnis erzeugt: |
<nowiki>{{Literaturverzeichnis}}</nowiki> → mit Überschrift: „Weiterführende Literatur“ | <nowiki>{{Literaturverzeichnis}}</nowiki> → mit Überschrift: „Weiterführende Literatur“ | ||
<nowiki>{{Literaturverzeichnis | Titel = Quellen }}</nowiki> → abweichende Überschrift „Quellen“ | <nowiki>{{Literaturverzeichnis | Titel = Quellen }}</nowiki> → abweichende Überschrift „Quellen“ | ||
<nowiki>{{Literaturverzeichnis | Titel = kein Titel }}</nowiki> → keine Überschrift | <nowiki>{{Literaturverzeichnis | Titel = kein Titel }}</nowiki> → keine Überschrift | ||
− | == Sortierung == | + | Das Layout kann man wie folgt für jedes <code><div></code> abändern: |
+ | <nowiki>{{Literaturverzeichnis | CSS = font-size:10pt }}</nowiki> | ||
+ | |||
+ | Die maximale Anzahl der Literaturliste ist 100, abändern ist möglich durch: | ||
+ | <nowiki>{{Literaturverzeichnis | maximale Anzahl = 200 }}</nowiki> | ||
+ | … andernfalls wird „<span style="color:blue">{{int:smw_iq_moreresults}}</span>“ angezeigt falls mehr Einträge vorhanden sind. | ||
+ | |||
+ | == Zitate mit Kommentaren == | ||
+ | |||
+ | Falls Kommentare in [[Vorlage: Zitat]] eingegeben worden sind, erscheint unter dem Literaturverzeichnis ein Abschnitt „Kommentare“ in welchem die Einträge sortiert sind nach Literaturschlüssel und Index des im Text angegebenen Kommentars. Mehrere Kommentare kann man ausblenden mit folgender CSS Stilformatierung: | ||
+ | |||
+ | <syntaxhighlight lang="css"> | ||
+ | span.Literaturschluessel.Hat_mehrere_Kommentare a { | ||
+ | display: none; | ||
+ | } | ||
+ | span.Literaturschluessel.Hat_mehrere_Kommentare:after { | ||
+ | content:'...'; | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | == {{Logo | Sortierung }} Sortierung == | ||
Sortiert wird nach Autoren + Jahr + Titel. | Sortiert wird nach Autoren + Jahr + Titel. | ||
Zeile 126: | Zeile 131: | ||
== Technische Dokumentation == | == Technische Dokumentation == | ||
− | + | Vorlage: Literaturverzeichnis Literaturseite | |
− | └ [[Vorlage:Literaturverzeichnis | + | │ [[Vorlage: Formatierte Literaturausgabe]] |
+ | │ ├ [[Attribut: Formatierte Literaturausgabe (Kapitälchen)]] | ||
+ | │ └ [[Attribut: Formatierte Literaturausgabe (Standard)]] | ||
+ | │ ┌─────────────────────────────────┘ | ||
+ | └ #ask | ||
+ | |||
+ | Kommentare: | ||
+ | Vorlage: Literaturverzeichnis Artikel-Wikiseite | ||
+ | │ [[Vorlage: Zitat]] | ||
+ | │ └ [[Attribut: Zitat Kommentar auf Seite]] (internes Objekt auf Artikelseite) | ||
+ | │ ├ [[Attribut: Zitat Kommentar (Kapitälchenformat)]] | ||
+ | │ ├ [[Attribut: Zitat Kommentar (Standardformat)]] | ||
+ | │ ├ [[Attribut: Zitat Kommentar Nummer]] | ||
+ | │ └ [[Attribut: Literaturschlüssel]] | ||
+ | │ ┌───────────────────────────────────┘ | ||
+ | └ #ask | ||
=== Abhängigkeiten/Siehe auch === | === Abhängigkeiten/Siehe auch === | ||
+ | * [[mediawikiwiki: extension: Semantic MediaWiki|extension: Semantic MediaWiki]] | ||
+ | * <s>[[Vorlage: Literaturverzeichnis/Zitat Kommentar]]</s> | ||
* [[Vorlage: Formatierte Literaturausgabe für ask]] | * [[Vorlage: Formatierte Literaturausgabe für ask]] | ||
* [[Vorlage: Formatierte Literaturausgabe]] | * [[Vorlage: Formatierte Literaturausgabe]] | ||
* [[Vorlage: Literatur]] | * [[Vorlage: Literatur]] | ||
* [[Vorlage: Zitat]] | * [[Vorlage: Zitat]] | ||
− | * [[ | + | * [[mediawikiwiki: extension: Variables|extension: Variables]] |
− | |||
Siehe auch | Siehe auch | ||
* [[Vorlage: Literaturdaten]] | * [[Vorlage: Literaturdaten]] | ||
− | + | [[Kategorie: Vorlage: Formatierte Literaturausgabe für ask]] | |
− | + | [[Kategorie: Vorlagen/Templates]] | |
− | + | [[Kategorie: Semantisches Wiki]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Kategorie:Vorlagen/Templates]] | ||
− | [[Kategorie:Semantisches Wiki]] | ||
{{SORTIERUNG: {{SEITENNAME Umlaute konvertiert}}}} | {{SORTIERUNG: {{SEITENNAME Umlaute konvertiert}}}} | ||
</noinclude> | </noinclude> |
Version vom 29. Februar 2020, 23:59 Uhr
== Fehler in Vorlage {{Logo}}: der Typ „Verwendung“ ist (noch) nicht implementiert. (siehe ↗ Vorlagen Dokumentation). Beispiele:
{{Logo}}
→{{Logo | Hilfe}}
→{{Logo | Hilfe | 30px}}
→{{Logo | Typ = Hilfe | Link = Hilfe:Start}}
→{{Logo | Typ = Tip}}
→{{Logo | Typ = Tip | Größe = 30px}}
→{{Logo | Typ = Tip | Höhe = 30px}}
→{{Logo | Datei:Name-einer-Datei.png}}
→ erzeugt ein Logo direkt aus einer gegebenen Datei Verwendung ==
Zum Erstellen eines kompletten Literaturverzeichnisses am Ende einer Seite mit Literaturdaten aus der Kategorie Literatur. Die Seite muß leider nach dem speichern nocheinmal im Menü Aktionen ▼ aktualisiert werden. Das Literaturverzeichnis wertet dabei Literaturschlüssel (=Seitenname der Literaturseite) aus, die beispielsweise auf einer Seite wie folgt angegeben werden können:
Hentschel & Wagner 1996? ← {{Zitat | Hentschel & Wagner 1996}} Hentschel & Wagner (1996)? ← {{Zitat | Hentschel & Wagner 1996 | Hentschel & Wagner (1996)}} Format anders. (versteckt) ← [[Zitat::Hentschel & Wagner 1996 | ]] Semantik Wiki-Syntax nutzend
[[Zitatformat Autor::Kapitälchen]] … Autoren der Seite + Literaturverzeichnis in Kapitälchen, z.B. Hentschel & Wagner (1996)
Dann (und nur) dann wird ein Literaturverzeichnis erzeugt:
{{Literaturverzeichnis}} → mit Überschrift: „Weiterführende Literatur“ {{Literaturverzeichnis | Titel = Quellen }} → abweichende Überschrift „Quellen“ {{Literaturverzeichnis | Titel = kein Titel }} → keine Überschrift
Das Layout kann man wie folgt für jedes <div>
abändern:
{{Literaturverzeichnis | CSS = font-size:10pt }}
Die maximale Anzahl der Literaturliste ist 100, abändern ist möglich durch:
{{Literaturverzeichnis | maximale Anzahl = 200 }}
… andernfalls wird „… weitere Ergebnisse“ angezeigt falls mehr Einträge vorhanden sind.
Zitate mit Kommentaren
Falls Kommentare in Vorlage: Zitat eingegeben worden sind, erscheint unter dem Literaturverzeichnis ein Abschnitt „Kommentare“ in welchem die Einträge sortiert sind nach Literaturschlüssel und Index des im Text angegebenen Kommentars. Mehrere Kommentare kann man ausblenden mit folgender CSS Stilformatierung:
span.Literaturschluessel.Hat_mehrere_Kommentare a {
display: none;
}
span.Literaturschluessel.Hat_mehrere_Kommentare:after {
content:'...';
}
== Fehler in Vorlage {{Logo}}: der Typ „ Sortierung “ ist (noch) nicht implementiert. (siehe ↗ Vorlagen Dokumentation). Beispiele:
{{Logo}}
→{{Logo | Hilfe}}
→{{Logo | Hilfe | 30px}}
→{{Logo | Typ = Hilfe | Link = Hilfe:Start}}
→{{Logo | Typ = Tip}}
→{{Logo | Typ = Tip | Größe = 30px}}
→{{Logo | Typ = Tip | Höhe = 30px}}
→{{Logo | Datei:Name-einer-Datei.png}}
→ erzeugt ein Logo direkt aus einer gegebenen Datei Sortierung ==
Sortiert wird nach Autoren + Jahr + Titel.
Technische Dokumentation
Vorlage: Literaturverzeichnis Literaturseite │ Vorlage: Formatierte Literaturausgabe │ ├ Attribut: Formatierte Literaturausgabe (Kapitälchen) │ └ Attribut: Formatierte Literaturausgabe (Standard) │ ┌─────────────────────────────────┘ └ #ask
Kommentare:
Vorlage: Literaturverzeichnis Artikel-Wikiseite │ Vorlage: Zitat │ └ Attribut: Zitat Kommentar auf Seite (internes Objekt auf Artikelseite) │ ├ Attribut: Zitat Kommentar (Kapitälchenformat) │ ├ Attribut: Zitat Kommentar (Standardformat) │ ├ Attribut: Zitat Kommentar Nummer │ └ Attribut: Literaturschlüssel │ ┌───────────────────────────────────┘ └ #ask
Abhängigkeiten/Siehe auch
- extension: Semantic MediaWiki
Vorlage: Literaturverzeichnis/Zitat Kommentar- Vorlage: Formatierte Literaturausgabe für ask
- Vorlage: Formatierte Literaturausgabe
- Vorlage: Literatur
- Vorlage: Zitat
- extension: Variables
Siehe auch