Vorlage:Buch: Difference between revisions

From VoWi
Jump to navigation Jump to search
(erstelle Vorlage)
 
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 5: Line 5:
  |Hat Verlag={{{verlag|}}}
  |Hat Verlag={{{verlag|}}}


  |Hat ISBN-10={{ISBN-10|{{#replace:{{{isbn|}}}|-|}}}}
  |Hat ISBN-10={{!isbn-10|{{#replace:{{{isbn|}}}|-|}}}}
  |Hat ISBN-13={{ISBN-13|{{#replace:{{{isbn|}}}|-|}}}}
  |Hat EAN-13={{!isbn-13|{{#replace:{{{isbn|}}}|-|}}}}
  |Hat Auflagennummer={{{nte auflage|}}}
  |Hat Auflagennummer={{{nte auflage|}}}
  |Hat Jahr={{{jahr|}}}
  |Hat Jahr={{{jahr|}}}
Line 12: Line 12:
  |Hat PDF={{{pdf|}}}
  |Hat PDF={{{pdf|}}}
  |Hat Datei={{{datei|}}}
  |Hat Datei={{{datei|}}}
|Hat Buch-ID={{{id|}}}
  |@category=Bücher
  |@category=Bücher
}}}}{{{autor}}}. ''{{{titel}}}{{#if: {{{untertitel|}}}|<nowiki/> &ndash; {{{untertitel}}}}}''. {{{verlag|}}}{{#if: {{{verlag|}}}|.}}{{#if: {{{pdf|}}}|<nowiki/> [{{{pdf}}}{{{#userparam|}}}}} {{{nte auflage}}}. Auflage {{#if: {{{jahr|}}}|<nowiki/> ({{{jahr}}})}} ISBN {{{isbn}}}{{#if: {{{pdf|}}}|]}} {{#if: {{{url|}}}|[{{{url}}}]}} {{#if: {{{datei|}}}|[[:Datei:{{{datei|}}}|Datei]]}}</includeonly><noinclude>
}}}}{{#ifeq: {{{format|}}}|table|
{{{!}} class=fancytable
{{!tr|Autoren|{{{autor|}}}}}
{{!tr|Verlag|{{{verlag|}}}}}
{{!tr|ISBN|{{{isbn|}}}}}
{{!tr|Auflage|{{{nte auflage|}}}}}
{{!tr|Homepage|{{{url|}}}}}
{{!}}}
|<span class=buch><span class=autor>{{{autor}}}. </span><span class=titel>{{{titel}}}{{#if: {{{untertitel|}}}|<nowiki/> &ndash; {{{untertitel}}}}}</span>. {{{verlag|}}}{{#if: {{{verlag|}}}|.}}{{#if: {{{pdf|}}}|<nowiki/> [{{{pdf}}}{{{#userparam|}}}}} {{{nte auflage}}}. Auflage {{#if: {{{jahr|}}}|<nowiki/> ({{{jahr}}})}} <span class=isbn>ISBN {{{isbn}}}</span>{{#if: {{{pdf|}}}|]}} {{#if: {{{url|}}}|[{{{url}}}]}} {{#if: {{{datei|}}}|[[:Datei:{{{datei|}}}|Datei]]}}}}</span></includeonly><noinclude>
Vorlage um Bücher zu definieren (erzeugt ein [[smw:Help:Adding subobjects|Unterobjekt]]). Bücher werden unter [[VoWi:Literatur]] automatisch gelistet und wenn sie eine ISBN haben, können sie mit [[Vorlage:Ref]] referenziert werden.
Vorlage um Bücher zu definieren (erzeugt ein [[smw:Help:Adding subobjects|Unterobjekt]]). Bücher werden unter [[VoWi:Literatur]] automatisch gelistet und wenn sie eine ISBN haben, können sie mit [[Vorlage:Ref]] referenziert werden.


== Parameter ==
== Parameter ==


; titel: setzt [[Attribut:Hat Titel]]
titel und autor müssen angegeben werden.
; autor: setzt [[Attribut:Hat Autor]]


=== Optionale Parameter ===
{| class=wikitable
 
! Name !! Beschreibung !! SMW-Attribute
; untertitel: setzt [[Attribut:Hat Untertitel]]
|-
; verlag: setzt [[Attribut:Hat Verlag]]
| '''titel''' || || [[Attribut:Hat Titel]]
 
|-
;isbn: ISBN in ISBN-10 oder ISBN-13 gegeben werden (Bindestriche werden ignoriert); setzt [[Attribut:Hat ISBN-10]] und [[Attribut:Hat ISBN-13]] (das gegebene Format wird in das andere konvertiert)
| '''autor''' || mehrere Werte müssen kommasepariert werden || [[Attribut:Hat Autor]]
;nte auflage: Nummer der Auflage; setzt [[Attribut:Hat Auflagennummer]]
|-
;jahr: setzt [[Attribut:Hat Jahr]]
| untertitel || || [[Attribut:Hat Untertitel]]
;url: setzt [[Attribut:Hat Homepage]]
|-
;pdf: externe URL; setzt [[Attribut:Hat PDF]]
| verlag || || [[Attribut:Hat Verlag]]
;datei: PDF-Dateiname ohne Namensraum; setzt [[Attribut:Hat Datei]] und [[Attribut:Hat PDF]]
|-
| isbn || in ISBN-10 oder ISBN-13; Bindestriche werden ignoriert || [[Attribut:Hat ISBN-10]], [[Attribut:Hat EAN-13]]
|-
| nte auflage || || [[Attribut:Hat Auflagennummer]]
|-
| jahr || || [[Attribut:Hat Jahr]]
|-
| url || || [[Attribut:Hat Homepage]]
|-
| pdf || externe URL || [[Attribut:Hat PDF]]
|-
| datei || PDF-Dateiname ohne Namensraum || [[Attribut:Hat Datei]], [[Attribut:Hat PDF]]
|-
| id || ID für [[Vorlage:Baustein]] || [[Attribut:Hat Buch-ID]]
|}


== Beispiel ==
== Beispiel ==
Line 51: Line 73:
|nte auflage = 4
|nte auflage = 4
|isbn = 978-3-88538-117-4
|isbn = 978-3-88538-117-4
}}
Mit <code>format=table</code>:
{{Buch
|titel = Mathematik für Informatik
|autor = M. Drmota, B. Gittenberger, G. Karigl, A. Panholzer
|nte auflage = 4
|isbn = 978-3-88538-117-4
|format=table
}}
}}
[[Kategorie:SMW-Vorlagen]]
[[Kategorie:SMW-Vorlagen]]
</noinclude>
</noinclude>

Latest revision as of 08:21, 7 April 2019

Vorlage um Bücher zu definieren (erzeugt ein Unterobjekt). Bücher werden unter VoWi:Literatur automatisch gelistet und wenn sie eine ISBN haben, können sie mit Vorlage:Ref referenziert werden.

Parameter[edit]

titel und autor müssen angegeben werden.

Name Beschreibung SMW-Attribute
titel Attribut:Hat Titel
autor mehrere Werte müssen kommasepariert werden Attribut:Hat Autor
untertitel Attribut:Hat Untertitel
verlag Attribut:Hat Verlag
isbn in ISBN-10 oder ISBN-13; Bindestriche werden ignoriert Attribut:Hat ISBN-10, Attribut:Hat EAN-13
nte auflage Attribut:Hat Auflagennummer
jahr Attribut:Hat Jahr
url Attribut:Hat Homepage
pdf externe URL Attribut:Hat PDF
datei PDF-Dateiname ohne Namensraum Attribut:Hat Datei, Attribut:Hat PDF
id ID für Vorlage:Baustein Attribut:Hat Buch-ID

Beispiel[edit]

{{Buch
|titel = Mathematik für Informatik
|autor = M. Drmota, B. Gittenberger, G. Karigl, A. Panholzer
|nte auflage = 4
|isbn = 978-3-88538-117-4
}}

Aussehen:

M. Drmota, B. Gittenberger, G. Karigl, A. Panholzer. Mathematik für Informatik. 4. Auflage ISBN 978-3-88538-117-4

Mit format=table:

Autoren M. Drmota, B. Gittenberger, G. Karigl, A. Panholzer
ISBN 978-3-88538-117-4
Auflage 4