Vorlage:Quelle:Gesetz: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 20: Zeile 20:
{{#vardefine: bibtex |
{{#vardefine: bibtex |
@legaltext{GlossarWiki:{{#replace:{{#regex:{{{key|}}}|%,%|}}| |_
@legaltext{GlossarWiki:{{#replace:{{#regex:{{{key|}}}|%,%|}}| |_
}},{{BibTeX-attribute | name = author   | value = {<nowiki/>{{#if: {{{bibtex-signatories|}}} | {{{bibtex-signatories}}} | {{#vardefine: and |
}},{{BibTeX-name-attribute | name = author | value = {{{bibtex-signatories|}}} | value2 = {{{signatories|}}}
}}{{#vardefine: i | 0
}}{{BibTeX-attribute | name = title      | value = {{{bibtext-title|}}}       | value2 = {{{title|}}} | subvalue={{{bibtex-subtitle|}}} | subvalue2={{{subtitle|}}}  
}}{{#vardefine: s | {{{signatories|}}}
                    | left  = {{#ifeq: {{{language}}} | Deutsch | <nowiki>{{</nowiki> | <nowiki>{</nowiki> }}  
}}{{
                    | right = {{#ifeq: {{{language}}} | Deutsch | <nowiki>}}</nowiki> | <nowiki>}</nowiki> }}  
  #while:
}}{{BibTeX-attribute | name = abbreviation | value = {{{bibtex-abbreviation|}}} | value2 = {{{abbreviation|}}}  
  | {{ #ifexpr: {{ #var: i }} >= 0 | true }}
}}{{BibTeX-attribute | name = lawgazette  | value = {{{bibtex-lawgazette|}}}  | value2 = {{{lawgazette|}}}  
  |{{ #vardefine: s2 | {{#regex:{{#regex:{{#explode:{{ #var: s  }}|,|{{ #var: i }} }}|/\[\[.*::/|}}|/\]\]/|}}
}}{{BibTeX-attribute | name = volume      | value = {{{bibtex-volume|}}}      | value2 = {{{volume|}}}  
}}{{ #vardefine: i | {{ #expr: {{ #var: i }} + 1 }}
}}{{BibTeX-attribute | name = part        | value = {{{bibtex-part|}}}        | value2 = {{{part|}}}  
}}{{#ifeq: {{#len:{{ #var: s2 }}}} | 0 | {{ #vardefine: i | -1 }} | {{#var: and}}{{#rsplit: {{ #var: s2 }}|[ ]|-1}}{{#if: {{#rmatch:{{#var: s2}}|[^\s]+[\s]+[^\s]+|true}} |, {{#rsplit:{{#regex:{{ #var: s2 }}|%\.[\s]*([^\.]*)\.%|.\,$1.}}|([ ][^ ]*)$|0}}}}
}}{{BibTeX-attribute | name = number      | value = {{{bibtex-number|}}}      | value2 = {{{number|}}}
}}{{#vardefine: and |<nowiki> </nowiki>and<nowiki> </nowiki>}} }} }}<nowiki/>}  
}}{{BibTeX-attribute | name = year       | value = {{{bibtex-year|}}}        | value2 = {{{year|}}}
}}{{BibTeX-attribute | name = title        | value = {{#ifeq: {{{language}}} | Deutsch | <nowiki>{{</nowiki>{{{title|}}}</nowiki> | {<nowiki/>{{{title|}}}<nowiki/>} }}  
}}{{BibTeX-attribute | name = month       | value = {{{bibtex-month|}}}       | value2 = {{#switch: {{{month|}}}
}}{{BibTeX-attribute | name = abbreviation | value = {<nowiki/>{{{abbreviation|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = lawgazette  | value = {<nowiki/>{{{lawgazette|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = volume      | value = {<nowiki/>{{{volume|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = part        | value = {<nowiki/>{{{part|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = number      | value = {<nowiki/>{{{number|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = year         | value = {<nowiki/>{{{year|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = month        | value = <nowiki/>{{#switch: {{{month|}}}
  | Januar    = Jan
  | Januar    = Jan
  | Februar  = Feb
  | Februar  = Feb
Zeile 50: Zeile 43:
  | Dezember  = Dec
  | Dezember  = Dec
  | {{{month|}}}
  | {{{month|}}}
}}<nowiki/>
}} | left = <nowiki/> | right = <nowiki/>
}}{{BibTeX-attribute | name = day      | value = {<nowiki/>{{{day|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = day      | value = {{{bibtex-day|}}}        | value2 = {{{day|}}}
}}{{BibTeX-attribute | name = pages    | value = {<nowiki/>{{#regex:{{{pages|}}}|%([\d]+)[^\d]+([\d]+)%|$1--$2|}}<nowiki/>}
}}{{BibTeX-attribute | name = pages    | value = {<nowiki/>{{#regex:{{{pages|}}}|%([\d]+)[^\d]+([\d]+)%|$1--$2|}}<nowiki/>}
}}{{BibTeX-attribute | name = address  | value = {<nowiki/>{{{address|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = address  | value = {{{bibtex-address|}}}    | value2 = {{{address|}}}  
}}{{BibTeX-attribute | name = url      | value = {<nowiki/>{{{url|}}}<nowiki/>}  
}}{{BibTeX-attribute | name = url      | value = {{{bibtex-url|}}}        | value2 = {{{url|}}}  
}}{{BibTeX-attribute | name = note      | value = {<nowiki/>{{#rsplit:{{{annotations|<nowiki/>}}}|[\n]|0}}<nowiki/>} }}
}}{{BibTeX-attribute | name = note      | value = {{{bibtex-annotations|}}} | value2 = {{#rsplit:{{{annotations|<nowiki/>}}}|[\n]|0}}<nowiki/> }}
   }
   }
}}
}}
Zeile 68: Zeile 61:
<pre>
<pre>
{{Quelle:Gesetz
{{Quelle:Gesetz
| key               =
| key                 =
| signatories       =
|       signatories =
| bibtex-signatories =
| bibtex-signatories =
| title             =
|       title       =
| abbreviation       =
| bibtex-title        =
| lawgazette         =
|        abbreviation =
| volume             =
| bibtex-abbreviation =
| part               =
|        lawgazette  =
| number             =
| bibtex-lawgazette   =
| pages             =
|        volume      =
| day               =
| bibtex-volume       =
| month             =
|       part        =
| year               =
| bibtex-part         =
| address           =
|        number      =
| language          =
| bibtex-number       =
| url               =
|        pages        =
| annotations       =
| bibtex-pages       =
|       day         =
| bibtex-day          =
|        month       =
| bibtex-month        =
|        year         =
| bibtex-year        =
|        address      =
| bibtex-address     =
|       url          =
| bibtex-url         =
|       annotations  =
| bibtex-annotations =
| language            =
}}
}}
</pre>
</pre>

Version vom 15. September 2011, 13:00 Uhr

Regeln zur GlossarWiki-Quellen-Formatierung

Beachten Sie bitte stets die Regeln zur GlossarWiki-Quellen-Formatierung.

Aufruf

{{Quelle:Gesetz
| key                 =
|        signatories  =
| bibtex-signatories  =
|        title        =
| bibtex-title        =
|        abbreviation =
| bibtex-abbreviation =
|        lawgazette   =
| bibtex-lawgazette   =
|        volume       =
| bibtex-volume       =
|        part         =
| bibtex-part         =
|        number       =
| bibtex-number       =
|        pages        =
| bibtex-pages        =
|        day          =
| bibtex-day          =
|        month        =
| bibtex-month        =
|        year         =
| bibtex-year         =
|        address      =
| bibtex-address      =
|        url          =
| bibtex-url          =
|        annotations  =
| bibtex-annotations  =
| language            =
}}
{{Quelle:Gesetz
| key          = Mustergesetz (2006)
| signatories  = Hans Musterpräsident, Anja Musterkanzlerin 
| title        = Mustergesetz gegen Mustergesetze
| abbreviation = Antimustergesetzmustergesetz (AMGMG)
| lawgazette   = Mustergesetzblatt
| volume       = 2006a
| part         = III
| number       = 1
| pages        = 1–99
| day          = 1
| month        = Januar
| year         = 2006
| address      = Berlin
| language     = Deutsch
| url          = http://kowa.hs-augsburg.de/medium/text/publikationen/JP2-VIS05.pdf
| annotations  = Wenn Sie etwas zu diesem Werk zu sagen haben, dann sagen Sie es. 

Sie können ruhig noch mehr sagen:
# Ein sinnvoller Beitrag
# Und noch einer!
}}

Ergebnis

KürzelMustergesetz (2006)
UnterzeichnerHans Musterpräsident, Anja Musterkanzlerin
TitelMustergesetz gegen Mustergesetze
AbkürzungAntimustergesetzmustergesetz (AMGMG)
GesetzblattMustergesetzblatt
Jahrgang2006a
TeilIII
Nummer1
Seiten1–99
Tag1
MonatJanuar
Jahr2006
AdresseBerlin
SpracheDeutsch
URLhttp://kowa.hs-augsburg.de/medium/text/publikationen/JP2-VIS05.pdf
AnmerkungenWenn Sie etwas zu diesem Werk zu sagen haben, dann sagen Sie es.

Sie können ruhig noch mehr sagen:

  1. Ein sinnvoller Beitrag
  2. Und noch einer!

BibTeX

 @legaltext{GlossarWiki:{{#regex:Mustergesetz_(2006)|%,%|}}, 
   author = {Hans Musterpräsident and Anja Musterkanzlerin}, 
   title = {{Mustergesetz gegen Mustergesetze}}, 
   abbreviation = {Antimustergesetzmustergesetz (AMGMG)}, 
   lawgazette = {Mustergesetzblatt}, 
   volume = {2006a}, 
   part = {III}, 
   number = {1}, 
   year = {2006}, 
   month = Jan, 
   day = {1}, 
   pages = {{{{#regex:1--99|%([\d]+)[^\d]+([\d]+)%|$1--$2|}}}}, 
   address = {Berlin}, 
   url = {http://kowa.hs-augsburg.de/medium/text/publikationen/JP2-VIS05.pdf}, 
   note = {Wenn Sie etwas zu diesem Werk zu sagen haben, dann sagen Sie es.}
 }

Zitiert durch