Template:Bc: Difference between revisions
From Bibliotheca Anonoma
Antonizoon (talk | contribs) m (Protected "Template:Bc": Major template ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
Antonizoon (talk | contribs) m (Protected "Template:Bc" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{Template}} | {{Template}} | ||
'''Block code without header.''' | '''Block code without header or line numbers.''' | ||
* Use [[Template:lc]] for block code with line numbers. | |||
* Use [[Template:hc]] for block code with header. | * Use [[Template:hc]] for block code with header. | ||
* Use [[Template:ic]] for inline code. | * Use [[Template:ic]] for inline code. | ||
Line 9: | Line 10: | ||
==Usage== | ==Usage== | ||
<pre>{{bc| | |||
block | |||
code | |||
}}</pre> | |||
{{bc| | |||
block | |||
code | |||
}} | |||
{{ | === Syntax Highlighting === | ||
By specifying the language to use, you can get syntax highlighting as well. Here's a [[mw:Extension:SyntaxHighlight#Supported_languages|long list of supported languages.]] | |||
<pre>{{Bc| | |||
# says hello | |||
print "hello world" | |||
# says goodbye | |||
print "goodbye world" | |||
|lang=python}}</pre> | |||
{{Bc| | |||
# says hello | |||
print "hello world" | |||
# says goodbye | |||
print "goodbye world" | |||
|lang=python}} | |||
</noinclude><includeonly>{{#tag:syntaxhighlight|{{{1|input}}}|lang={{{lang|xml}}}}}</includeonly> |
Latest revision as of 12:33, 5 March 2017
This page is a template. It contains no Bibliotheca Anonoma-related information, but should be used as part of other articles. For more information, read Help:Template.
Please do not experiment with this template; you could ruin all pages using this template. If you want to edit this template, copy the text to Template:Sandbox, edit and test it there, and copy it back when it works.
Feel free to voice your opinion regarding this template.Block code without header or line numbers.
- Use Template:lc for block code with line numbers.
- Use Template:hc for block code with header.
- Use Template:ic for inline code.
Usage
{{bc| block code }}
block
code
Syntax Highlighting
By specifying the language to use, you can get syntax highlighting as well. Here's a long list of supported languages.
{{Bc| # says hello print "hello world" # says goodbye print "goodbye world" |lang=python}}
# says hello
print "hello world"
# says goodbye
print "goodbye world"