From Wikipedia, the free encyclopedia

Usage

Wraps short spans of source code (typically programming language keywords) in which line breaks are not allowed. This needs to be used instead of <code>...</code>, because keywords in some programming languages contain characters that can trigger a line break even after the first character of the keyword.

Example usage

For example, FORTH word (i.e. command) ?BRANCH contains a question mark.

Normally, you would write <code>?BRANCH</code> When the web browser sees the question mark near the end of line, the rendering could look like this:

some text that mentions ?
BRANCH
rest of the text

Usually, you want to force the question mark to be rendered next to the rest of the FORTH word.

When you use {{PreCode|?BRANCH}}, the resulting rendering will be never broken into two lines inside the source code.

See also

  • {{ code}}, which only provides syntax higlighting, without forbidding line breaks
  • {{ codett}}, wrapper for this template that removes background and border styling
  • {{ mono}}, monospaced font only
  • {{ param value}}, monospaced; friendly handling for blank space
  • {{ Syntaxhighlight}}
  • {{ kbd}}, for keyboard input
  • Help:Wiki markup