How to create text/gemini documents

Headings

Headings are supported at three different levels denoted by starting a line of text with 1-3 '#' characters followed by a space and some text:

I am the biggest heading

I am the mid-size heading

I am the smallest heading

Some clients/browsers will create tables of contents for documents based on these headings, others will show them in different font sizes, while other will just display the text as is. When displayed as is a viewer can still see that they are hedings and what their neting level is by the number of '#' characters they see preceding the text.

Links

Links are created by starting a line with `=> ` followed by the url, a space, and the text you would like the user to see:

Start creating your own gemlog!

Visit us over gemini

You may have noticed that gemini supports links to other protocols (the above example includes a web link, beginning with `https`, and a gemini link, beginning with `gemini`). This crosslinking support is one of the great strengths of the gemini protocol.