Vorlage:Literaturverzeichnis: Unterschied zwischen den Versionen
K (Fix SEITENNAME → VOLLER_SEITENNAME) |
K (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::{{ | + | --><includeonly><!-- |
− | |<!-- Literatur gefunden -->[[Hat Literaturverzeichnis:: | + | -->{{#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::{{ | + | |
+ | -->{{#ifexpr: {{#ask: [[-Zitat::{{FULLPAGENAME}}]] | ||
| ?Sortierschlüssel= | | ?Sortierschlüssel= | ||
| format = count | | format = count | ||
− | }} < {{#ask: [[-Zitat::{{ | + | }} < {{#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}}]] | |
− | + | |format=list | |
− | + | |sep=  | |
− | + | |sort=Sortierschlüssel | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | -->{{#ask: [[-Zitat::{{ | + | |
− | |format= | + | |
− | | | + | |
− | | | + | |
|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> | |
− | }}<!-- | + | |
== {{Logo | Typ = Verwendung}} Verwendung == | == {{Logo | Typ = Verwendung}} Verwendung == | ||
Zeile 118: | Zeile 104: | ||
<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 | ||
+ | |||
+ | 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 == | == {{Logo | Sortierung }} Sortierung == | ||
Zeile 125: | 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: Vorlagen/Templates]] |
− | [[Kategorie:Semantisches Wiki]] | + | [[Kategorie: Semantisches Wiki]] |
{{SORTIERUNG: {{SEITENNAME Umlaute konvertiert}}}} | {{SORTIERUNG: {{SEITENNAME Umlaute konvertiert}}}} | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 3. März 2020, 01:56 Uhr
Inhaltsverzeichnis
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:'...';
}
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