Markdown Syntax
We use GitHub Flavored Markdown (GFM) for writing documents. You can find a guide on how to write GFM here.
Additionally, we use the following syntax for writing documents:
Automatic Lead Text
The first paragraph of a document will be used as the lead text.
To avoid this behavior, you can insert an HTML comment (e.g. <!-- no-lead -->) or
a horizontal rule (---) before the first paragraph.
Bootstrap Icons
Use :bi-icon-name: to insert a Bootstrap icon. For example, :bi-book: will become .
Tabbed Code Blocks
Inspired by syntax of readme.com, you can create code blocks with the following syntax:
```javascript JavaScript
function hello() {
  console.log('Hello, World!');
}
hello();
```
```python Python
def hello():
  print('Hello, World!')
  
hello()
```
...To get tabbed code blocks like this:
function hello() {
  console.log('Hello, World!');
}
hello();def hello():
  print('Hello, World!')
  
hello()echo "Hello, World!"fn main() {
  println!("Hello, World!");
}#include <stdio.h>
int main() {
  printf("Hello, World!\n");
  return 0;
}using System;
class Program
{
  static void Main()
  {
    Console.WriteLine("Hello, World!");
  }
}public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, World!");
  }
}