Template:Escape template list/doc: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
m Grammar
ArrowHead294 (talk | contribs)
No edit summary
Line 1: Line 1:
{{docheadwiki}}
{{docheadwiki}}


'''Note:''' You can use <code>{{((}}esctl{{))}}</code> as a shortcut.
=== Usage ===
 
== Usage ==
These templates are used to escape special character sequences, so that they are interpreted later than they would otherwise be. They are most useful when trying to include tables in templates.
These templates are used to escape special character sequences, so that they are interpreted later than they would otherwise be. They are most useful when trying to include tables in templates.



Revision as of 20:11, 23 August 2024

Template:Docheadwiki

Usage

These templates are used to escape special character sequences, so that they are interpreted later than they would otherwise be. They are most useful when trying to include tables in templates.

For example, this table:

Caption text
Header text Header text Header text
Example 0 Example 1 Example 2 Example 3
Example 4 Example 5 Example 6 Example 7
Example 8 Example 9 Example 10 Example 11

is generated using:

{| class="wikitable"
|+ style="font-size: 105%;" | Caption text
|-
! Header text !! colspan="2" | Header text !! Header text
|-
| Example 0 || Example 1 || Example 2 || Example 3
|-
| Example 4 || Example 5 || Example 6 || Example 7
|-
| Example 8 || Example 9 || Example 10 || Example 11
|}

The below markup represents the same table, but with all of the special character sequences escaped:

{{(!}} class{{=}}"wikitable"
{{!+}} style{{=}}"font-size: 105%;" {{!}} Caption text
{{!-}}
! Header text !! colspan{{=}}"2" {{!}} Header text !! Header text
{{!-}}
{{!}} Example 0 {{!!}} Example 1 {{!!}} Example 2 {{!!}} Example 3
{{!-}}
{{!}} Example 4 {{!!}} Example 5 {{!!}} Example 6 {{!!}} Example 7
{{!-}}
{{!}} Example 8 {{!!}} Example 9 {{!!}} Example 10 {{!!}} Example 11
{{!)}}