» Mnemosyne » Syntax

User Logo Please log in.

Mnemosyne Syntax:

Mnemosyne processes pages in two steps – first, mnemosyne specific syntax is dealt with ( see below ), and then a standard parser is run over anything left. The currently available parsers are Textile (the default), reStructured Text, and Plain Text.

Mnemosyne Specific Formatting:

Linking:

Internal Linking:

Links to mnemosyne pages are surrounded by two square brackets e.g. Mnemosyne:index.

You can link to pages in the same namespace by having a leading semi-colon e.g. :index – is the same as Mnemosyne:index.

You can link directly to the index (i.e. main) page in a namespace by having a trailing semi-colon e.g. Mnemosyne:

You can also have 'pretty links' by using the pipe as an argument seperator e.g. This is a cool page.

Links to mnemosyne pages are surrounded by two square brackets e.g. [[Mnemosyne:index]]. You can link to pages in the same namespace by having a leading semi-colon e.g. [[:index]] - is the same as [[Mnemosyne:index]]. You can link directly to the index (i.e. main) page in a namespace by having a trailing semi-colon e.g. [[Mnemosyne:]] You can also have 'pretty links' by using the pipe as an argument seperator e.g. [[Mnemosyne:index|This is a cool page]].

External Linking:

Links to external pages take single brackets – http://mnemosyne.simon.net.nz, again, you can have a pretty link by using a pipe.

Links to external pages take single brackets - [http://mnemosyne.simon.net.nz], again, you can [http://mnemosyne.simon.net.nz|have a pretty link by using a pipe].

Tag linking:

To link to a tag, just use braces and hashes – tagmnemosyne or tagmnemosyne

To link to a tag, just use braces and hashes - {#mnemosyne#} or {# mnemosyne #}

Flags:

Mnemosyne gives you ways of quickly inserting 'flags' e.g.

  1. Question – question mark
  2. arrow – arrow
  3. Alert! – exclamation mark
  4. <3 – heart ( awww! )
  5. (comment) – comment
  6. (bug) – bug

# <?> - question mark # -> - arrow # <!> - exclamation mark # <3 - heart ( awww! ) # <c> - comment # <bug> - bug

Code blocks:

Code blocks should be wrapped in code tags. Surprised?

like this!

Macros:

Macros are tags that provide extra page-level functionality. These are called like this:

{* MacroName *}

where MacroName is one of the installed Macros – see the Macros:

Bibtex:

Mnemosyne can handle bibtex formatted entries.

Greenhill, S.J., Gray, R.D. (2005) Testing dispersal hypotheses: Pacific settlement, phylogenetic trees and Austronesian languages. Pp. 30-52 In Mace, R., Holden, C., Shennan, S. The Evolution of Cultural Diversity: Phylogenetic Approaches. UCL Press London


@inbook{GreenhillandGray2005, author = {Greenhill, S.J., Gray, R.D.}, booktitle = {The Evolution of Cultural Diversity: Phylogenetic Approaches}, editor = {Mace, R., Holden, C., Shennan, S.}, pages = {30-52}, publisher = {UCL Press}, address = {London}, title = {Testing dispersal hypotheses: Pacific settlement, phylogenetic trees and Austronesian languages}, year = {2005} }

Tags:

Statistics Logo Statistics: