Template:Code/Doc: Difference between revisions
Jump to navigation
Jump to search
Carandraug (talk | contribs) (octavified example) |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This template is for code. The first argument is the title of the code block | This template is for code. The first argument is the title of the code block but can be left blank. | ||
Example | * the actual code still needs to be inside a {{Codeline|<nowiki><pre> ... </pre></nowiki>}} block or a {{Codeline|<nowiki><syntaxhighlight> ... </syntaxhighlight></nowiki>}} block. | ||
<pre>{{Code|input check example| | * to markup code that is the contents of specific files, use [[Template:File]] instead. | ||
== Code == | |||
<pre> | |||
{{Code | |||
|Title= | |||
|Code= | |||
}} | |||
</pre> | |||
You can omit the parameters if you respect the correct order. | |||
== Examples == | |||
=== Example 1 === | |||
<pre>{{Code|input check example| | |||
if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
}}</pre> | |||
Will produce: | Will produce: | ||
{{Code|input check example| | {{Code|input check example| | ||
if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
</pre>}} | </pre>}} | ||
< | |||
=== Example 2 === | |||
Note the empty code description. | |||
<pre>{{Code| | |||
|x (x > 20) = 34; | |||
}}</pre> | |||
Will produce: | |||
{{Code| | |||
|x (x > 20) = 34; | |||
}} | |||
=== Example 3 === | |||
<pre> | |||
{{Code | |||
|Title = input check example | |||
|Code = if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
}} | |||
</pre> | |||
Will produce: | |||
{{Code | |||
|Title = input check example | |||
|Code = if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
}} | |||
=== Example 4 === | |||
<pre> | |||
{{Code | |||
|Title = | |||
|Code = if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
}} | |||
</pre> | |||
Will produce: | |||
{{Code | |||
|Title = | |||
|Code = if (nargin < 1 || nargin > 4) | |||
print_usage; | |||
endif | |||
}} | |||
[[Category:Template with documentation]] |
Latest revision as of 10:56, 30 November 2013
This template is for code. The first argument is the title of the code block but can be left blank.
- the actual code still needs to be inside a
<pre> ... </pre>
block or a<syntaxhighlight> ... </syntaxhighlight>
block. - to markup code that is the contents of specific files, use Template:File instead.
Code[edit]
{{Code |Title= |Code= }}
You can omit the parameters if you respect the correct order.
Examples[edit]
Example 1[edit]
{{Code|input check example| if (nargin < 1 || nargin > 4) print_usage; endif }}
Will produce:
Code: input check example |
if (nargin < 1 |
Example 2[edit]
Note the empty code description.
{{Code| |x (x > 20) = 34; }}
Will produce:
{{{2}}} |
Example 3[edit]
{{Code |Title = input check example |Code = if (nargin < 1 || nargin > 4) print_usage; endif }}
Will produce:
if (nargin < 1 |
Example 4[edit]
{{Code |Title = |Code = if (nargin < 1 || nargin > 4) print_usage; endif }}
Will produce:
if (nargin < 1 |