Difference between revisions of "Template:Code/Doc"

From Octave
Jump to navigation Jump to search
m (prettier format)
Line 1: Line 1:
 
This template is for code. The first argument is the title of the code block but can be left blank.
 
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 {{Codeline|<nowiki><pre> ... </pre></nowiki>}} block.
+
* the actual code still needs to be inside a {{Codeline|<nowiki><pre> ... </pre></nowiki>}} block or a {{Codeline|<nowiki><syntaxhighlight> ... </syntaxhighlight></nowiki>}} block.
 
* to markup code that is the contents of specific files, use [[Template:File]] instead.
 
* to markup code that is the contents of specific files, use [[Template:File]] instead.
  

Revision as of 10:07, 2 April 2012

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.

Example 1

{{Code|input check example|<pre>
  if (nargin < 1 || nargin > 4)
    print_usage;
  endif
</pre>}}

Will produce:

Code: input check example
  if (nargin < 1 || nargin > 4)
    print_usage;
  endif

Example 2

Note the empty code description.

{{Code| |<pre>
  x (x > 20) = 34;
</pre>}}

Will produce:

  x (x > 20) = 34;