Mercurial > hg > soundsoftware-site
comparison public/help/wiki_syntax_detailed.html @ 909:cbb26bc654de redmine-1.3
Update to Redmine 1.3-stable branch (Redmine SVN rev 8964)
author | Chris Cannam |
---|---|
date | Fri, 24 Feb 2012 19:09:32 +0000 |
parents | cbce1fd3b1b7 |
children | 5e80956cc792 433d4f72a19b |
comparison
equal
deleted
inserted
replaced
908:c6c2cbd0afee | 909:cbb26bc654de |
---|---|
16 width:95%; | 16 width:95%; |
17 overflow-x: auto; | 17 overflow-x: auto; |
18 } | 18 } |
19 a.new { color: #b73535; } | 19 a.new { color: #b73535; } |
20 | 20 |
21 .CodeRay .c { color:#666; } | 21 .syntaxhl .line-numbers { padding: 2px 4px 2px 4px; background-color: #eee; margin:0 } |
22 | 22 .syntaxhl .comment { color:#666; } |
23 .CodeRay .cl { color:#B06; font-weight:bold } | 23 |
24 .CodeRay .dl { color:black } | 24 .syntaxhl .class { color:#B06; font-weight:bold } |
25 .CodeRay .fu { color:#06B; font-weight:bold } | 25 .syntaxhl .delimiter { color:black } |
26 | 26 .syntaxhl .function { color:#06B; font-weight:bold } |
27 .CodeRay .il { background: #eee } | 27 |
28 .CodeRay .il .idl { font-weight: bold; color: #888 } | 28 .syntaxhl .inline { background: #eee } |
29 | 29 .syntaxhl .inline .inline-delimiter { font-weight: bold; color: #888 } |
30 .CodeRay .iv { color:#33B } | 30 |
31 .CodeRay .r { color:#080; font-weight:bold } | 31 .syntaxhl .instance-variable { color:#33B } |
32 | 32 .syntaxhl .reserved { color:#080; font-weight:bold } |
33 .CodeRay .s { background-color:#fff0f0 } | 33 |
34 .CodeRay .s .dl { color:#710 } | 34 .syntaxhl .string { background-color:#fff0f0; color: #D20; } |
35 .syntaxhl .string .delimiter { color:#710 } | |
36 | |
35 </style> | 37 </style> |
36 </head> | 38 </head> |
37 | 39 |
38 <body> | 40 <body> |
39 <h1><a name="1" class="wiki-page"></a>Wiki formatting</h1> | 41 <h1><a name="1" class="wiki-page"></a>Wiki formatting</h1> |
240 <pre><code>{{include(Foo)}}</code></pre></dd><dt><code>macro_list</code></dt><dd><p>Displays a list of all available macros, including description if available.</p></dd></dl></p> | 242 <pre><code>{{include(Foo)}}</code></pre></dd><dt><code>macro_list</code></dt><dd><p>Displays a list of all available macros, including description if available.</p></dd></dl></p> |
241 | 243 |
242 | 244 |
243 <h2><a name="13" class="wiki-page"></a>Code highlighting</h2> | 245 <h2><a name="13" class="wiki-page"></a>Code highlighting</h2> |
244 | 246 |
245 <p>Code highlightment relies on <a href="http://coderay.rubychan.de/" class="external">CodeRay</a>, a fast syntax highlighting library written completely in Ruby. It currently supports c, cpp, css, delphi, groovy, html, java, javascript, json, php, python, rhtml, ruby, scheme, sql, xml and yaml languages.</p> | 247 <p>Default code highlightment relies on <a href="http://coderay.rubychan.de/" class="external">CodeRay</a>, a fast syntax highlighting library written completely in Ruby. It currently supports c, cpp, css, delphi, groovy, html, java, javascript, json, php, python, rhtml, ruby, scheme, sql, xml and yaml languages.</p> |
246 | 248 |
247 <p>You can highlight code in your wiki page using this syntax:</p> | 249 <p>You can highlight code in your wiki page using this syntax:</p> |
248 | 250 |
249 <pre> | 251 <pre> |
250 <pre><code class="ruby"> | 252 <pre><code class="ruby"> |
252 </code></pre> | 254 </code></pre> |
253 </pre> | 255 </pre> |
254 | 256 |
255 <p>Example:</p> | 257 <p>Example:</p> |
256 | 258 |
257 <pre><code class="ruby CodeRay"><span class="no"> 1</span> <span class="c"># The Greeter class</span> | 259 <pre><code class="ruby syntaxhl"><span class="line-numbers"> 1</span> <span class="comment"># The Greeter class</span> |
258 <span class="no"> 2</span> <span class="r">class</span> <span class="cl">Greeter</span> | 260 <span class="line-numbers"> 2</span> <span class="reserved">class</span> <span class="class">Greeter</span> |
259 <span class="no"> 3</span> <span class="r">def</span> <span class="fu">initialize</span>(name) | 261 <span class="line-numbers"> 3</span> <span class="reserved">def</span> <span class="function">initialize</span>(name) |
260 <span class="no"> 4</span> <span class="iv">@name</span> = name.capitalize | 262 <span class="line-numbers"> 4</span> <span class="instance-variable">@name</span> = name.capitalize |
261 <span class="no"> 5</span> <span class="r">end</span> | 263 <span class="line-numbers"> 5</span> <span class="reserved">end</span> |
262 <span class="no"> 6</span> | 264 <span class="line-numbers"> 6</span> |
263 <span class="no"> 7</span> <span class="r">def</span> <span class="fu">salute</span> | 265 <span class="line-numbers"> 7</span> <span class="reserved">def</span> <span class="function">salute</span> |
264 <span class="no"> 8</span> puts <span class="s"><span class="dl">"</span><span class="k">Hello </span><span class="il"><span class="idl">#{</span><span class="iv">@name</span><span class="idl">}</span></span><span class="k">!</span><span class="dl">"</span></span> | 266 <span class="line-numbers"> 8</span> puts <span class="string"><span class="delimiter">"</span><span class="content">Hello </span><span class="inline"><span class="inline-delimiter">#{</span><span class="instance-variable">@name</span><span class="inline-delimiter">}</span></span><span class="content">!</span><span class="delimiter">"</span></span> |
265 <span class="no"> 9</span> <span class="r">end</span> | 267 <span class="line-numbers"> 9</span> <span class="reserved">end</span> |
266 <span class="no"><strong>10</strong></span> <span class="r">end</span> | 268 <span class="line-numbers"><strong>10</strong></span> <span class="reserved">end</span></code> |
267 </code> | |
268 </pre> | 269 </pre> |
269 </body> | 270 </body> |
270 </html> | 271 </html> |