Vorlage:GGZ: Unterschied zwischen den Versionen

Aus AnthroWiki
imported>Odyssee
(Änderung 79541 von Odyssee (Diskussion) rückgängig gemacht.)
imported>Odyssee
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<includeonly>{{#if: {{{1|}}} | <div style="margin-left:20px;">
<includeonly>{{#if: {{{1|}}} | <div style="margin-left:20px;">
„{{{1}}}“ (<!--
„{{{1}}}“ }}<!--
--> (<!--
-->{{#if: {{{2|}}} |<!--
-->{{#if: {{{2|}}} |<!--
   -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 1 | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | {{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 2 | {{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf }} |<!-- 2-stellige GA-Nummern (z.B. GA 18) mit einer führenden Null ergänzen bzw. mit zwei Nullen, falls die GA-Nummer mit einem Buchstaben endet.
   -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 1 | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | {{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 2 | {{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf }} |<!-- 2-stellige GA-Nummern (z.B. GA 18) mit einer führenden Null ergänzen bzw. mit zwei Nullen, falls die GA-Nummer mit einem Buchstaben endet.
   -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 3 | <!-- 3-stellige GA-Nummern nur dann mit einer führenden Null ergänzen, falls sie mit einem Buchstaben endet (z.B. GA 93a).
   -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 3 | <!-- 3-stellige GA-Nummern nur dann mit einer führenden Null ergänzen, falls sie mit einem Buchstaben endet (z.B. GA 93a).
   -->{{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf | [http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} <!--
   -->{{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf | {{#ifexpr: {{{2}}} = 245 | [http://www.bdn-steiner.ru/cat/ga/245.pdf | [http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} }}<!-- Sonderfall GA 245 wird über http://www.bdn-steiner.ru abgerufen
   -->|<!--
   -->|<!--
   -->[http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} }}}}<!-- 4-stellige GA-Nummern, die mit einem Buchstaben enden (z.B. GA 324a).
   -->[http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} }}}}<!-- 4-stellige GA-Nummern, die mit einem Buchstaben enden (z.B. GA 324a).
Zeile 11: Zeile 12:
   -->|<!--
   -->|<!--
     -->{{#if: {{{3|}}}|<!-- Wenn 4. Parameter nicht gesetzt, Seite in URL über 3. Parameter, wenn gesetzt, ansonsten keine Seitenangabe
     -->{{#if: {{{3|}}}|<!-- Wenn 4. Parameter nicht gesetzt, Seite in URL über 3. Parameter, wenn gesetzt, ansonsten keine Seitenangabe
       -->{{msgnw:Hash}}page={{Str replace|{{{3}}}|[%D]|||ja}} S. {{{3}}} | <!-- alles, was keine Ziffer [%D] ist, wird entfernt
       -->{{msgnw:Hash}}page={{Str replace|{{{3}}}|[%D]|||ja}} S. {{{3}}} | <!-- alles, was keine Ziffer ist, wird entfernt
     -->}}<!--
     -->}}<!--
   -->}}<!--
   -->}}<!--
      GA {{{2}}}
     GA {{{2}}}
     {{#if: {{{3|}}} | , S. {{{3}}} | }}
{{#if: {{{3|}}} | , S. {{{3}}}
  -->]<!--
-->|<!-- Wenn Parameter 2 leer:
--><span class="error">Keine GA-Nummer angegeben !</span><!--
-->}}<!--
 
-->)
</div> | (<!--
 
<!--
-->{{#if: {{{2|}}} |<!--
  -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 1 | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | {{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 2 | {{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA00{{{2}}}.pdf | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf }} |<!-- 2-stellige GA-Nummern (z.B. GA 18) mit einer führenden Null ergänzen bzw. mit zwei Nullen, falls die GA-Nummer mit einem Buchstaben endet.
  -->{{#ifexpr: {{#invoke:Str|len|{{uc:{{{2}}}}}}} = 3 | <!-- 3-stellige GA-Nummern nur dann mit einer führenden Null ergänzen, falls sie mit einem Buchstaben endet (z.B. GA 93a).
  -->{{#iferror: {{#expr: 1*{{{2|}}}}} | [http://fvn-archiv.net/PDF/GA/GA0{{{2}}}.pdf | [http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} <!--
  -->|<!--
  -->[http://fvn-archiv.net/PDF/GA/GA{{{2}}}.pdf }} }}}}<!-- 4-stellige GA-Nummern, die mit einem Buchstaben enden (z.B. GA 324a).
  -->{{#if: {{{4|}}} |<!-- Seite in URL über 4. Parameter, wenn gesetzt
    -->{{msgnw:Hash}}page={{{4}}} {{#if: {{{3|}}} | S. {{{3}}} | }}<!--
  -->|<!--
    -->{{#if: {{{3|}}}|<!-- Wenn 4. Parameter nicht gesetzt, Seite in URL über 3. Parameter, wenn gesetzt, ansonsten keine Seitenangabe
      -->{{msgnw:Hash}}page={{Str replace|{{{3}}}|[%D]|||ja}} S. {{{3}}} | <!--
    -->}}<!--
   -->}}<!--
   -->}}<!--
      GA {{{2}}}
{{#if: {{{3|}}} |
    , S. {{{3}}}<!--
    }}<!--
   -->]<!--
   -->]<!--
-->|<!-- Wenn Parameter 2 leer:
-->|<!-- Wenn Parameter 1 leer:
--><span class="error">Keine GA-Nummer angegeben !</span><!--
--><span class="error">Keine GA-Nummer angegeben !</span><!--
-->}}<!--
-->}}<!--


-->)<!--
-->{{#if: {{{1|}}} | )  


-->}}</includeonly><noinclude>{{Dokumentation}}</noinclude>
</div> | ) }}<!--
--></includeonly><noinclude>{{Dokumentation}}</noinclude>

Version vom 30. August 2015, 18:23 Uhr


Dokumentation[Bearbeiten]
Diese Vorlage ist vielfach eingebunden. Wenn du die Auswirkungen genau kennst, kannst du sie bearbeiten. Meist ist es jedoch sinnvoll, Änderungswünsche erst auf Vorlage Diskussion:GGZ abzustimmen.


Diese Vorlage dient der Einbindung von mehreren aufeinanderfolgenden Zitaten aus einem bestimmten Band der Rudolf Steiner Gesamtausgabe, wobei nur mehr auf die Seitenzahl der Textstelle verwiesen wird ohne nochmaliger Nennung der GA-Nummer.

Das erste Zitat aus dieser Reihe muss mit der Vorlage:GZ eingebunden werden.

Parameter

Parameter Beschreibung
1 Text
2 Nummer der GA
3 Seitenzahl für die Textausgabe
4 alternative Seitenzahl für den Link

Problem: Sonderzeichen in Parameterwerten

Wenn Sonderzeichen der Wikisyntax und vor allem der Vorlagensyntax im Text benutzt werden müssen, können Probleme auftreten.

Ein Ersatz durch eine entsprechende HTML-Entität löst das Problem. In URLs kann gegebenenfalls auch URL-Encoding verwendet werden.

Leerzeichen zu Beginn und am Ende von Werten benannter Parameter werden „geschluckt“; * und # am Beginn eines Parameterwertes werden als Wikisyntax für Aufzählungszeichen interpretiert, wenn innerhalb der Vorlage der Zeilenumbruch vorgesehen ist. Sind mehrere Zeichen vorhanden, die ersetzt werden müssten, so ist es eine lesbarere Variante, den Text in <nowiki></nowiki> einzufassen - allerdings nur, wenn nichts darin als Wikisyntax interpretiert werden soll!

Zeichen { | } = [ ] * # : ; Leerzeichen < >
Entity &#123; &#124; &#125; &#61; &#91; &#93; &#42; &#35; &#58; &#59; &#32; &lt; &gt;

Format

{{GGZ|Text|GA-Nummer|Seite (z.B. 103ff)|alternative Seitenzahl (z.B. 102)}}

Die alternative Seitenzahl kann als Linkziel im PDF-Dokument angegeben werden, falls die Seite im PDF nicht mit der Seitenzahl der GA übereinstimmt.

{{GGZ||100|103ff.|104}} wird zu  (S. 103ff.|Keine GA-Nummer angegeben !}}), der Link geht zu: https://odysseetheater.org/GA/Buecher/GA_100.pdf#page=104

Wird nur die alternative Seitenzahl angegeben, wird ein nummerierter Link ohne Seitenzahl angezeigt:

{{GGZ||100||104}} wird zu  ([1]|Keine GA-Nummer angegeben !}}), der nummerierte Link geht zu: https://odysseetheater.org/GA/Buecher/GA_100.pdf#page=104

Manche PDF-Reader können Seitenangaben wie 128f. oder 103ff nicht verarbeiten, es würde die erste Seite aufgerufen werden. Für den Seitenlink werden daher „f“ bzw. „ff“ automatisch entfernt:

{{GGZ||100|103ff.}} wird zu  (S. 103ff.|Keine GA-Nummer angegeben !}}), der Link geht zu: https://odysseetheater.org/GA/Buecher/GA_100.pdf#page=103

Beispiele

Gleich zu Anfang seiner «[[Philosophie der Freiheit]]» schreibt Rudolf Steiner: {{GGZ|Zwei Wurzelfragen des menschlichen Seelenlebens sind es, nach denen hingeordnet ist alles, was durch dieses Buch besprochen werden soll.|4|7}}

ergibt:

Gleich zu Anfang seiner «Philosophie der Freiheit» schreibt Rudolf Steiner:

„Zwei Wurzelfragen des menschlichen Seelenlebens sind es, nach denen hingeordnet ist alles, was durch dieses Buch besprochen werden soll.“ (S. 7|Keine GA-Nummer angegeben !}})

Die Vorlage kann auch als reiner Seitenverweis im Textfluss verwendet werden:

Ausgehend von der Grundfrage: "Ist der Mensch in seinem Denken und Handeln ein geistig freies Wesen oder steht er unter dem Zwange einer rein naturgesetzlichen ehernen Notwendigkeit?" {{GGZ||4|15}} bespricht [[Rudolf Steiner]] die Standpunkte der [[Philosoph]]en [[Wikipedia:David Friedrich Strauß|David Friedrich Strauß]] und [[Wikipedia:Herbert Spencer|Herbert Spencer]], die die Möglichkeit der menschlichen [[Freiheit]] verneinen, weil der Mensch der [[naturgesetz]]lichen [[Notwendigkeit]] unterliegt.

ergibt:

Ausgehend von der Grundfrage: "Ist der Mensch in seinem Denken und Handeln ein geistig freies Wesen oder steht er unter dem Zwange einer rein naturgesetzlichen ehernen Notwendigkeit?" (S. 15|Keine GA-Nummer angegeben !}}) bespricht Rudolf Steiner die Standpunkte der Philosophen David Friedrich Strauß und Herbert Spencer, die die Möglichkeit der menschlichen Freiheit verneinen, weil der Mensch der naturgesetzlichen Notwendigkeit unterliegt.

{{GGZ|Auf seine Vorstellungen (Gedanken) achten. Nur bedeutsame Gedanken denken. Nach und nach lernen, in seinen Gedanken das Wesentliche vom Unwesentlichen, das Ewige vom Vergänglichen, die Wahrheit von der bloßen Meinung zu scheiden.|245|25f}}

wird zu:

„Auf seine Vorstellungen (Gedanken) achten. Nur bedeutsame Gedanken denken. Nach und nach lernen, in seinen Gedanken das Wesentliche vom Unwesentlichen, das Ewige vom Vergänglichen, die Wahrheit von der bloßen Meinung zu scheiden.“ (S. 25f|Keine GA-Nummer angegeben !}})

der Link geht in diesem Sonderfall zu: http://www.bdn-steiner.ru/cat/ga/245.pdf#page=25

Siehe auch


Bei technischen Fragen zu dieser Vorlage kannst du dich an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite.