Sjabloon:Citation Style documentation

Uit informatiestandaarden
(Doorverwezen vanaf Sjabloon:Csdoc)
Naar navigatie springen Naar zoeken springen
[bewerken] [purge] Template documentation
Shortcut:

Usage[bewerken]

This template is used to build consistent documentation pages for Citation Style 1 templates.

For example: {{Citation Style documentation|author}} will show the author documentation.

Where a particular section of documentation is not appropriate for a certain template, simply add the text manually or create a new subtemplate.

Each module of text is a subtemplate that can be edited using the link.

Section usage[bewerken]

When creating template documentation, use the following order of sections and content:

  • Lead: a brief overview of the template intent
  • Usage: samples of blank parameters that can be copied and pasted
  • Examples: examples of various usage
  • Parameters: detailed descriptions of each parameter
    • Syntax: overview of the template syntax
    • Deprecated: list of deprecated parameters
    • Description: parameter descriptions separated by function in this general order:
      • Authors
      • Title
      • Date
      • Publisher
      • Edition, series, volume
      • In-source locations
      • URL
      • Anchor
      • Identifiers
      • Quote
      • Editors
      • Lay summary
      • Display options

Lead section[bewerken]

Use {{csdoc|lead|content}} to create consistent content for the lead:

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

Markup Renders as
{{csdoc|lead|books}}
This Citation Style 1 template is used to create citations for books.

Lua notice[bewerken]

Sjabloon:Citation Style documentation/edit

Usage section[bewerken]

Start the usage section with {{csdoc|usage}}:

Copy a blank version to use. All parameter names must be in lowercase. Use the "|" (pipe) character between each parameter. Delete unused parameters to avoid clutter in the edit window. Some samples may include the current date. If the date is not current, then purge the page.

Parameters to copy are enclosed in tables created by sub-templates.

Full horizontal style[bewerken]

  • Start with {{csdoc|usage full}}
  • Precede the sample markup with : to create an indent
  • Enclose the sample in <code><nowiki>...</nowiki></code>
  • Close the table with {{end}}
{{csdoc|usage full}}
:<code><nowiki>{{cite book |last1= |first1= |authorlink1= |last2= |first2= |authorlink2= |editor1-first= |editor1-last= |editor1-link= |others= |title= |trans_title= |url= |archiveurl= |archivedate= |format= |accessdate= |type= |edition= |series= |volume= |date= |year= |month= |origyear= |publisher= |location= |language= |isbn= |oclc= |doi= |id= |page= |pages= |at= |trans_chapter= |chapter= |chapterurl= |quote= |ref= |bibcode= |layurl= |laysource= |laydate= |author-mask= |author-name-separator= |author-separator= |display-authors= |separator= |postscript= |lastauthoramp=}}</nowiki></code>
{{end}}
Full parameter set in horizontal format
{{cite book |last1= |first1= |authorlink1= |last2= |first2= |authorlink2= |editor1-first= |editor1-last= |editor1-link= |others= |title= |trans_title= |url= |archiveurl= |archivedate= |format= |accessdate= |type= |edition= |series= |volume= |date= |year= |month= |origyear= |publisher= |location= |language= |isbn= |oclc= |doi= |id= |page= |pages= |at= |trans_chapter= |chapter= |chapterurl= |quote= |ref= |bibcode= |layurl= |laysource= |laydate= |author-mask= |author-name-separator= |author-separator= |display-authors= |separator= |postscript= |lastauthoramp=}}

Most commonly used horizontal style[bewerken]

  • Start with {{csdoc|usage common}}
  • Precede the sample markup with : to create an indent
  • Enclose the sample in <code><nowiki>...</nowiki></code>
  • Close the table with {{end}}
{{csdoc|usage common}}
:<code><nowiki>{{cite book |last= |first= |authorlink= |title= |url= |accessdate= |year= |publisher= |location= |isbn= |page= |pages=}}</nowiki></code>
{{end}}
Most commonly used parameters in horizontal format
{{cite book |last= |first= |authorlink= |title= |url= |accessdate= |year= |publisher= |location= |isbn= |page= |pages=}}

Full vertical style[bewerken]

The full vertical style is created in three columns: Vertical list, Prerequisites and Brief instructions / notes.

  • Start with:
{{csdoc|usage vertical}}
<pre style="margin:0px;">
  • Create the vertical list column
  • Separate the next column with:
</pre>
{{csdoc|usage vertical mid}}
<pre style="margin:0px;">
  • Create the prerequisites column; blank lines must include a &nbsp;
  • Separate the next column with:
</pre>
{{csdoc|usage vertical mid}}
<pre style="margin:0px;">
  • Create the instructions column; blank lines must include a &nbsp;
  • End with:
</pre>
{{csdoc|usage vertical end}}

Example:

{{csdoc|usage vertical}}
<pre style="margin:0px;">
{{cite book
| last                  =
| first                 =
| authorlink            =
}}
</pre>
{{csdoc|usage vertical mid}}
<pre style="margin:0px;">
&nbsp;
&nbsp;
last
&nbsp;
&nbsp;
</pre>
{{csdoc|usage vertical mid}}
<pre style="margin:0px;">
&nbsp;
same as last1
same as first1
&nbsp;
&nbsp;
</pre>
{{csdoc|usage vertical end}}
Full parameter set in vertical format
Vertical list Prerequisites Brief instructions / notes
{{cite book
| last                  =
| first                 =
| authorlink            =
}}
 
 
last
 
 
 
same as last1
same as first1
 
 
  • If a field name is listed in the Prerequisites column it is a prerequisite for the field to the left.

Sub-templates[bewerken]

Usage[bewerken]

Sjabloon:Citation Style documentation/edit |}

Usage full[bewerken]

Sjabloon:Citation Style documentation/edit |}

Usage common[bewerken]

Sjabloon:Citation Style documentation/edit |}

Usage vertical[bewerken]

Sjabloon:Citation Style documentation/edit |}

Usage vertical mid[bewerken]

Sjabloon:Citation Style documentation/edit |}

Usage vertical end[bewerken]

Sjabloon:Citation Style documentation/edit

Examples section[bewerken]

When creating examples, use these styles for consistency:

  • A title before the example, formatted in bold by the use of '''
  • The sample markup for the example: preceded by * to create a bullet, then the markup enclosed in <code><nowiki>...</nowiki></code>
  • The live markup: preceded by : to create an indent
Markup Renders as
'''Title'''
*<code><nowiki>{{cite book |title=Mysterious book}}</nowiki></code>
:{{cite book |title=Mysterious book}}
Title
  • {{cite book |title=Mysterious book}}
{{#invoke:citation/CS1|citation
CitationClass=book

}}

Parameters section[bewerken]

syntax[bewerken]

Sjabloon:Citation Style documentation/edit

coins[bewerken]

Sjabloon:Citation Style documentation/edit

sep_period[bewerken]

Sjabloon:Citation Style documentation/edit

sep_comma[bewerken]

Sjabloon:Citation Style documentation/edit

required[bewerken]

Sjabloon:Citation Style documentation/edit

deprecated[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

author[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

editor[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

title[bewerken]

Sjabloon:Citation Style documentation/edit

Sjabloon:Citation Style documentation/opt

web[bewerken]

Sjabloon:Citation Style documentation/edit

chapter[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

type[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

journal[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

edition[bewerken]

Sjabloon:Citation Style documentation/edit

series[bewerken]

Sjabloon:Citation Style documentation/edit

series_episode[bewerken]

Sjabloon:Citation Style documentation/edit

event[bewerken]

Sjabloon:Citation Style documentation/edit

agency[bewerken]

Sjabloon:Citation Style documentation/edit

volume[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

date[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

publisher[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

newsgroup[bewerken]

Sjabloon:Citation Style documentation/edit

language[bewerken]

Sjabloon:Citation Style documentation/edit

pages[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

time[bewerken]

Sjabloon:Citation Style documentation/edit

id1[bewerken]

Sjabloon:Citation Style documentation/edit

id2[bewerken]

Sjabloon:Citation Style documentation/edit

url[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

chapterurl[bewerken]

Sjabloon:Citation Style documentation/edit

lay[bewerken]

Sjabloon:Citation Style documentation/edit

quote[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

ref[bewerken]

Sjabloon:Citation Style documentation/edit

ref2[bewerken]

Sjabloon:Citation Style documentation/edit

display[bewerken]

Sjabloon:Citation Style documentation/edit Sjabloon:Citation Style documentation/opt

map_series[bewerken]

Sjabloon:Citation Style documentation/edit

map_pages[bewerken]

Sjabloon:Citation Style documentation/edit

interview_id[bewerken]

Sjabloon:Citation Style documentation/edit

interview_author[bewerken]

Sjabloon:Citation Style documentation/edit

interview_interviewer[bewerken]

Sjabloon:Citation Style documentation/edit

album_name[bewerken]

Sjabloon:Citation Style documentation/edit

album_artist[bewerken]

Sjabloon:Citation Style documentation/edit

season[bewerken]

Sjabloon:Citation Style documentation/edit

network[bewerken]

Sjabloon:Citation Style documentation/edit

transcript[bewerken]

Sjabloon:Citation Style documentation/edit

notestitle[bewerken]

Sjabloon:Citation Style documentation/edit

conference[bewerken]

Sjabloon:Citation Style documentation/edit

See also[bewerken]

Sjabloon:Citation Style 1