123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348 |
- <sect1 id="markdown">
- <title>Markdown</title>
- <para>
- This wiki's pages are written in
- <ulink url="http://pandoc.org">pandoc</ulink>'s
- extended form of
- <ulink url="http://daringfireball.net/projects/markdown">markdown</ulink>.
- If you're not familiar with markdown, you should start by looking at
- the
- <ulink url="http://daringfireball.net/projects/markdown/basics">markdown
- "basics" page</ulink> and the
- <ulink url="http://daringfireball.net/projects/markdown/syntax">markdown
- syntax description</ulink>. Consult the
- <ulink url="http://pandoc.org/README.html">pandoc
- User's Guide</ulink> for information about pandoc's syntax for
- footnotes, tables, description lists, and other elements not present
- in standard markdown.
- </para>
- <para>
- Markdown is pretty intuitive, since it is based on email
- conventions. Here are some examples to get you started:
- </para>
- <table>
- <tr>
- <td>
- <literal>*emphasized text*</literal>
- </td>
- <td>
- <emphasis>emphasized text</emphasis>
- </td>
- </tr>
- <tr>
- <td>
- <literal>**strong emphasis**</literal>
- </td>
- <td>
- <emphasis role="strong">strong emphasis</emphasis>
- </td>
- </tr>
- <tr>
- <td>
- <literal>`literal text`</literal>
- </td>
- <td>
- <literal>literal text</literal>
- </td>
- </tr>
- <tr>
- <td>
- <literal>\*escaped special characters\*</literal>
- </td>
- <td>
- *escaped special characters*
- </td>
- </tr>
- <tr>
- <td>
- <literal>[external link](http://google.com)</literal>
- </td>
- <td>
- <ulink url="http://google.com">external link</ulink>
- </td>
- </tr>
- <tr>
- <td>
- <literal></literal>
- </td>
- <td>
- <inlinemediaobject>
- <imageobject>
- <imagedata fileref="/img/icons/folder.png" />
- </imageobject>
- </inlinemediaobject>
- </td>
- </tr>
- <tr>
- <td>
- Wikilink: <literal>[Front Page]()</literal>
- </td>
- <td>
- Wikilink: <ulink url="">Front Page</ulink>
- </td>
- </tr>
- <tr>
- <td>
- <literal>H~2~O</literal>
- </td>
- <td>
- H<subscript>2</subscript>O
- </td>
- </tr>
- <tr>
- <td>
- <literal>10^100^</literal>
- </td>
- <td>
- 10<superscript>100</superscript>
- </td>
- </tr>
- <tr>
- <td>
- <literal>~~strikeout~~</literal>
- </td>
- <td>
- <emphasis role="strikethrough">strikeout</emphasis>
- </td>
- </tr>
- <tr>
- <td>
- <literal>$x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}}$</literal>
- </td>
- <td>
- $x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}}$<footnote>
- <para>
- If this looks like code, it's because MathJax is not installed on
- your system. Contact your administrator to request it.
- </para>
- </footnote>
- </td>
- </tr>
- <tr>
- <td>
- <literal>A simple footnote.^[Or is it so simple?]</literal>
- </td>
- <td>
- A simple footnote.<footnote>
- <para>
- Or is it so simple?
- </para>
- </footnote>
- </td>
- </tr>
- <tr>
- <td>
- <pre>
- > an indented paragraph,
- > usually used for quotations
- </pre>
- </td>
- <td>
- <blockquote>
- <para>
- an indented paragraph, usually used for quotations
- </para>
- </blockquote>
- </td>
- <tr>
- <td>
- <pre>
- #!/bin/sh -e
- # code, indented four spaces
- echo "Hello world"
- </pre>
- </td>
- <td>
- <programlisting>
- #!/bin/sh -e
- # code, indented four spaces
- echo "Hello world"
- </programlisting>
- </td>
- </tr>
- <tr>
- <td>
- <pre>
- * a bulleted list
- * second item
- - sublist
- - and more
- * back to main list
- 1. this item has an ordered
- 2. sublist
- a) you can also use letters
- b) another item
- </pre>
- </td>
- <td>
- <itemizedlist spacing="compact">
- <listitem>
- <para>
- a bulleted list
- </para>
- </listitem>
- <listitem>
- <para>
- second item
- </para>
- <itemizedlist spacing="compact">
- <listitem>
- <para>
- sublist
- </para>
- </listitem>
- <listitem>
- <para>
- and more
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <para>
- back to main list
- </para>
- <orderedlist numeration="arabic" spacing="compact">
- <listitem>
- <para>
- this item has an ordered
- </para>
- </listitem>
- <listitem>
- <para>
- sublist
- </para>
- <orderedlist numeration="loweralpha" spacing="compact">
- <listitem>
- <para>
- you can also use letters
- </para>
- </listitem>
- <listitem>
- <para>
- another item
- </para>
- </listitem>
- </orderedlist>
- </listitem>
- </orderedlist>
- </listitem>
- </itemizedlist>
- </td>
- </tr>
- <tr>
- <td>
- <pre>
- Fruit Quantity
- -------- -----------
- apples 30,200
- oranges 1,998
- pears 42
- Table: Our fruit inventory
- </pre>
- </td>
- <td>
- <table>
- <title>
- Our fruit inventory
- </title>
- <tgroup cols="2">
- <colspec align="left" />
- <colspec align="right" />
- <thead>
- <row>
- <entry>
- Fruit
- </entry>
- <entry>
- Quantity
- </entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>
- apples
- </entry>
- <entry>
- 30,200
- </entry>
- </row>
- <row>
- <entry>
- oranges
- </entry>
- <entry>
- 1,998
- </entry>
- </row>
- <row>
- <entry>
- pears
- </entry>
- <entry>
- 42
- </entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </td>
- </tr>
- </table>
- <para>
- For headings, prefix a line with one or more <literal>#</literal>
- signs: one for a major heading, two for a subheading, three for a
- subsubheading. Be sure to leave space before and after the heading.
- </para>
- <programlisting>
- # Markdown
- Text...
- ## Some examples...
- Text...
- </programlisting>
- <sect2 id="wiki-links">
- <title>Wiki links</title>
- <para>
- Links to other wiki pages are formed this way:
- <literal>[Page Name]()</literal>. (Gitit converts markdown links
- with empty targets into wikilinks.)
- </para>
- <para>
- To link to a wiki page using something else as the link text:
- <literal>[something else](Page Name)</literal>.
- </para>
- <para>
- Note that page names may contain spaces and some special
- characters. They need not be CamelCase. CamelCase words are
- <emphasis>not</emphasis> automatically converted to wiki links.
- </para>
- <para>
- Wiki pages may be organized into directories. So, if you have
- several pages on wine, you may wish to organize them like so:
- </para>
- <programlisting>
- Wine/Pinot Noir
- Wine/Burgundy
- Wine/Cabernet Sauvignon
- </programlisting>
- <para>
- Note that a wiki link <literal>[Burgundy]()</literal> that occurs
- inside the <literal>Wine</literal> directory will link to
- <literal>Wine/Burgundy</literal>, and not to
- <literal>Burgundy</literal>. To link to a top-level page called
- <literal>Burgundy</literal>, you'd have to use
- <literal>[Burgundy](/Burgundy)</literal>.
- </para>
- <para>
- To link to a directory listing for a subdirectory, use a trailing
- slash: <literal>[Wine/]()</literal> will link to a listing of the
- <literal>Wine</literal> subdirectory.
- </para>
- </sect2>
- </sect1>
|