Template:Source: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
No edit summary
No edit summary
 
Line 8: Line 8:
</noinclude>{{#if:{{{citation|}}}|{{#vardefine:bracket|1}}}}<noinclude>
</noinclude>{{#if:{{{citation|}}}|{{#vardefine:bracket|1}}}}<noinclude>
</noinclude>{{#if:{{{comment|}}}|{{#vardefine:bracket|1}}}}<noinclude>
</noinclude>{{#if:{{{comment|}}}|{{#vardefine:bracket|1}}}}<noinclude>
</noinclude>{{{author|{{fixme}} [[Template:source]] requires an argument {{enum|author}}. In case of doubt state ''author=unknown"}}}: {{{title|{{fixme}}}}}{{#var:in}}{{#var:number}}{{#var:semi}}{{{publisher|}}}{{#var:trenner}}{{{place|}}}&#32;{{{date|}}}&#32;{{{page|}}}&#32;{{#if:{{{lang|}}}|{{lang|{{{lang}}}}}}}{{#ifeq:{{#var:bracket}}|1|&#32;(}}{{#if:{{{citation|}}}|<i>{{{citation}}}</i>}} {{{comment|}}}{{#ifeq:{{#var:bracket}}|1|)}}</includeonly><noinclude>
</noinclude>{{{author|{{fixme}} [[Template:source]] requires an argument {{enum|author}}. When in doubt state ''author=unknown''}}}: {{{title|{{fixme}}}}}{{#var:in}}{{#var:number}}{{#var:semi}}{{{publisher|}}}{{#var:trenner}}{{{place|}}}&#32;{{{date|}}}&#32;{{{page|}}}&#32;{{#if:{{{lang|}}}|{{lang|{{{lang}}}}}}}{{#ifeq:{{#var:bracket}}|1|&#32;(}}{{#if:{{{citation|}}}|<i>{{{citation}}}</i>}} {{{comment|}}}{{#ifeq:{{#var:bracket}}|1|)}}</includeonly><noinclude>
== Usage ==
== Usage ==
This template is intended to standardize references to sources without a web link. If it is possible to link to a source, please use another template listed [[Dev:Wiki_Documentation_Guidelines#References_outside_our_wikis|here]]
This template is intended to standardize references to sources without a web link. If it is possible to link to a source, please use another template listed [[Dev:Wiki_Documentation_Guidelines#References_outside_our_wikis|here]]

Latest revision as of 15:44, 3 November 2023

Usage

This template is intended to standardize references to sources without a web link. If it is possible to link to a source, please use another template listed here

🗒️ An outline on Citations and References within the railML® wikis can be found here.


Arguments

  • title (required): The (book-) title
  • author (required): The author(s) – can be unknown, but must not stay empty
  • date: the publication date (or simply year) of the source
  • publisher: The publisher
  • place: The publishing place
  • type: the source type, e.g. book, periodical or disc
  • in: If part of an edited volume, periodical etc.: The title of the volume or series
  • lang: the language of the source, e.g. EN
  • number: the issue number of a periodical or series
  • page: the page number of the citation
  • citation: here you can cite a short text portion
  • comment: anything that does not fit into the other parameters; a string to be displayed directly
  • inline: dummyargument. Set inline=1 whenever you employ the template outside <ref> tags to show that this is on purpose not in a footnote.

Examples

{{source|title=Critias|author=Plato}}

delivers:

Plato: Critias

{{source|title=Die unendliche Geschichte|author=Michael Ende|publisher=Thienemanns|place=Stuttgart|date=1979|lang=de}}

delivers:

Michael Ende: Die unendliche Geschichte; Thienemanns, Stuttgart 1979 🇩🇪