Template:Created with code/doc



From Wikimedia Commons, the free media repository

< Template:Created with code


Jump to navigation  Jump to search  

This subpage contains documentation, categories, or other content that is not part of the template.
To view the template page itself, see Template:Created with code.


العربية  asturianu  Boarisch  беларуская (тарашкевіца)  български  বাংলা  català  čeština  dansk  Deutsch  Zazaki  Ελληνικά  English  Esperanto  español  eesti  euskara  فارسی  suomi  français  galego  עברית  हिन्दी  hrvatski  magyar  Bahasa Indonesia  italiano  日本語  ქართული  한국어  Lëtzebuergesch  македонски  മലയാളം  ဘာသာ မန်  Bahasa Melayu  Mirandés  မြန်မာဘာသာ  norsk bokmål  Plattdüütsch  Nederlands  norsk  polski  português  português do Brasil  русский  sicilianu  Scots  slovenščina  српски / srpski  svenska  ไทย  Türkçe  українська  اردو  oʻzbekcha  Tiếng Việt  简体中文  繁體中文  +/−

Parameters for display of codes

Usage

{{Created with code |c1= }}

Or use the shorthand

{{Cwcode|… parameters as described …}}

This is a mainly subtemplate of Image generation, but can also be used in stand-alone mode.
When used directly, the following restrictions apply:

● The subtemplate itself accepts only the short form of parameters (c1, c2, c3; h1, h2, h3; ...), see Example

By the template {{Image generation}} the short forms as well as the long forms (e.g. c1 = code = source) are accepted and passed, even mixed.
Can also be used with c4= (instead of c1= but continued with d1, e1, f1, h1, l1, n1, s1)

Template parameters

ParameterDescriptionDefaultStatus
c1

code
source
script

codethe source code used for image generation
may not contain |, || ,[[ or }}
(replace by {{!}}, {{!!}}, {{!((}}or{{))}} resp.)
The alias c4= can be used directly from Image generation
emptyoptional
h1

title

titleheadline to be shown above the code (see #title}
use title=none to suppress the headline
l1
source
optional
l1

syntax

syntaxone of the supported languages for highlightingtextoptional
f1

format

stylestyle attribute for code display
1st colors are #AFA and #DFD
emptyoptional
s1

collapse

textheadline to be shown instead of the code
to disable standard collapsing use s1=none
emptyoptional
code2

c2

code2nd source code for image generation
may not contain |, || ,[[ or }}
emptyoptional
title2

h2

titleheadline for 2nd source code ("none" for suppress)l2
data
optional
syntax2

l2

syntaxone of the supported languages for highlightingtextoptional
format2

f2

stylestyle attribute for 2nd code display
2nd colors are #DFA and #FEE
emptyoptional
collapse2

s2

textheadline to be shown instead of the 2nd codeemptyoptional
c3

code3

code3rd source code for image generation
may not contain |, || ,[[ or }}
emptyoptional
h3

title3

titleheadline for 3rd source code ("none" for suppress)l3
text
optional
l3

syntax3

syntaxone of the supported languages for highlightingtextoptional
f3

format3

stylestyle attribute for 3rd code display
3rd colors are #FFA and #EEB
emptyoptional
s3

collapse3

textheadline to be shown instead of the 3rd codeemptyoptional
d1, d2, d3diff_catcategorizes "Images with dx source code"emptyoptional
e1, e2, e3explanationexplanatory text to be shown above the codeemptyoptional
g1, g2, g3grandeurfont sizes for code display (when other than 100%)100optional
n1, n2, n3notefooting note after codex (within the border)emptyoptional
+name(+cinIgen) create a name as an Information fieldSource codeoptional
ntswitchwhen specified (even empty) avoids hx interpretion as headingsemptyoptional
ccswitchwhen specified (even empty) the categorization is suppressedemptyoptional

Additional information

The template is intended to be used in the following namespaces: the Template namespace

The template is intended to be used by the following user groups: all users

Categorizing

occurs normally centralized by Image generation where it always can be suppressed with the parameter "cc": cc=, cc=n,cc=-
Th string " code" is inserted between the toolname and the subcategory, it looks like: Valid/Invalid SVG created with toolcat codesubcat
Depending on the defined categories, often either code or subcat can be used, and the other one needs to be suppressed.

External code

For the c1/code parameter the special value external can be used, instead of a code block a line is displayed with the value of parameter e1 to show that the code is contained elsewhere:

|cc=|c1=external|e1=See the SVG code in the {{F|Test.svg|+}}. displays

 
See the SVG code in the File:Test.svg.

with suppression of the categorizing.

Parameters

c - code
Because the source code is passed as a parameter value, characters or combinations as |, [[, }} may not appear within the source code; such characters or combinations must be enclosed in <nowiki>orsubstituted to avoid preliminary termination or breaking of the execution.
When e.g. <!-- should be shown, it can be done with {{ Charsubst< }}!-- to avoid misinterpretion.
e - expl
may specify any text, wiki syntax or other content; precedes the block with the code

h - title
Any text string is always followed by " code", like every other headline text;
that display of " code" can be suppressed when the headline text starts with "_", or with "<nowiki/> " (the tag "<nowiki/>" followed by a space).
l - syntax
specifies the language of the source code to be highlighted. Some templates preset code (and code2, code3) with languages as default values,
the defaults can be overwritten. Using of syntax=text suppresses any highlighting.
f - format
With this parameter values of the <div style="clear:both;border:1px solid#AFE;background-color:#EFE;margin:2px 0;">
can be altered or completed. The three codes use different border and background colors, #AFE/#EFE, #DFA/#FEE and #FFA/#EEB.
g - greatness
another font size than 100%; can as well be specified with |fx=font-size:xxx%
s - collapse
defines a text string; when that parameter is used, the text string is shown instead of the collapsed source code.
n - note
defines a text string; will be displayed at the bottom of the code box.
d - diffusion
defines a text string for category diffusion within Images including source code in their description.
+ - name
defines a name, esp. for Other fieldsofInformation.

Example

{{ Created with codec1 = first code examplel1 = python
c2 = second code examplel2 = matlabh2 = seconde2 = :There is a second code following
c3 = textual datal3 = texth3 = _thirds3 = hidden datae3 = :The third code is hidden:n3 = finis.f3 = background-color:#FFA }} will display

Python code

first code example


There is a second code following

Second code

second code example


The third code is hidden:

third

hidden data
textual data
finis.





Retrieved from "https://commons.wikimedia.org/w/index.php?title=Template:Created_with_code/doc&oldid=732249634"

Category: 
Template documentation
 


Navigation menu


Personal tools  




English
Not logged in
Talk
Contributions
Create account
Log in
 


Namespaces  




Template
Discussion