1 = Moin Format Syntax = 2 3 The syntax of the wiki format is described in various locations on the 4 [[MoinMoin:]] site: 5 6 * [[MoinMoin:HelpOnMoinWikiSyntax]] 7 * [[MoinMoin:HelpOnEditing]] 8 9 Various enhancements are introduced in MoinLight, and these are described 10 below. 11 12 <<TableOfContents(2,2)>> 13 14 == Anchor == 15 16 Introduce an anchor employing a fragment identifier that can be reached by a 17 link employing the identifier. For example, [[#end]] is a link to the anchor 18 {{{((end))}}} near the end of this page. 19 20 === Syntax === 21 22 {{{ 23 ((identifier)) 24 }}} 25 26 Here, `identifier` is the fragment identifier for the anchor. 27 28 === Related === 29 30 The {{{<<Anchor(identifier)>>}}} macro has the same function. 31 32 == Line Break == 33 34 Introduces a line break in the page. For example: 35 36 Above\\Below 37 38 === Syntax === 39 40 {{{ 41 Above 42 \\ 43 Below 44 }}} 45 46 Here, {{{\\}}} is the line break symbol. 47 48 === Related === 49 50 The {{{<<BR>>}}} macro has the same function. 51 52 == Links == 53 54 Link syntax remains largely compatible with Moin, but it is possible to break 55 links across lines. For example: 56 57 [[MoinSyntax|a description of a link to the Moin format syntax 58 wrapped across multiple lines]] 59 60 === Syntax === 61 62 {{{ 63 [[MoinSyntax|a description of a link to the Moin format syntax 64 wrapped across multiple lines]] 65 }}} 66 67 === Related === 68 69 The [[MoinMoin:HelpOnLinking|Moin link syntax]] applies, including the 70 transclusion syntax. 71 72 == Lists == 73 74 List syntax is generally compatible with Moin, but MoinLight supports a less 75 restrictive syntax in certain cases. For example: 76 77 `title`:: value 78 79 Here, the definition list supports formatting in the title element of each 80 list item. 81 82 === Syntax === 83 84 To illustrate the above example: 85 86 {{{ 87 `title`:: value 88 }}} 89 90 == Non-Breaking Space == 91 92 Introduces a non-breaking space in the page. For example: 93 94 First\_Second 95 96 === Syntax === 97 98 {{{ 99 First\_Second 100 }}} 101 102 Here, {{{\_}}} is the non-breaking space symbol. 103 104 == Table Regions == 105 106 Provides a more readable and convenient way of describing tables. For example: 107 108 {{{#!table 109 Top Left || Top Right 110 == 111 Bottom Left || Bottom Right 112 .. (continued) 113 }}} 114 115 === Syntax === 116 117 {{{{ 118 {{{#!table 119 Top Left || Top Right 120 == 121 Bottom Left || Bottom Right 122 .. (continued) 123 }}} 124 }}}} 125 126 === Related === 127 128 Provides mostly the same functionality as the MoinMoin extension 129 [[MoinMoin:ParserMarket/ImprovedTableParser|ImprovedTableParser]]. 130 131 == Verbatim == 132 133 Introduce text verbatim in the page, ignoring any other markup features that 134 may be present. For example: 135 136 <<<some ''verbatim'' 137 text>>> 138 139 === Syntax === 140 141 {{{ 142 <<<some ''verbatim'' 143 text>>> 144 }}} 145 146 Here, {{{<<<}}} and {{{>>>}}} enclose the verbatim text. 147 148 === Related === 149 150 The {{{<<Verbatim(some ''verbatim'' text)>>}}} macro has a similar function, 151 but being a macro it imposes limitations on the enclosed content, such as not 152 permitting newlines. 153 154 ---- 155 156 ((end)) 157 A demonstration of the [[#Anchor|anchor]] syntax.