Testing style of (Markdown) elements

Please use CommonMark, a strongly defined, highly compatible specification of Markdown.

Text Lorem Ipsum

Lorem ipsum dolor sit amet. Sed expedita suscipitAut voluptatem ut tenetur magni cum repellendus necessitatibus ut excepturi accusamus qui iusto facere. Eos beatae consequatur sed vero ullam Id voluptas aut corrupti eveniet est amet doloremque quo sequi facere aut quas quia. Ut reprehenderit autem ad sequi voluptatibus Et fugit qui dolor voluptas est libero quae sed earum rerum ut totam reiciendis. Et explicabo accusantiumAut mollitia sed autem deleniti cum odit quidem qui voluptatum ducimus. Et inventore deleniti est omnis oditqui quos in voluptas libero sed obcaecati dicta.

The quick brown fox jumps over 123 lazy dogs. 测试文本没有任何实际意义1。繁體中文測試這是一個沒有意義的句子2。Η γάτα κάθεται στον ήλιο και διαβάζει ένα βιβλίο. 4567 无论天空有多蓝,今天的苹果也不会飞。繁體字可以顯示測試,不需要任何邏輯。ABCdef123 希腊文字与中文之间的随机测试。Το σπίτι χτίστηκε από μπλε δέντρα και μωβ γάτες. 简体中文的句子也是测试的一部分,完全没有意义。987繁體中文顯示效果依然很好。Ένα ποδήλατο πετάει πάνω από ένα βουνό, χωρίς φτερά. 英文句子和数字12345混合在一起,不具备任何实际意义。Πόσες μπανάνες χρειάζονται για να ανάψουν ένα κερί; 测试网页是否能够支持各种字符和语言的混合。繁體顯示測試完成,準備進行下一步。The sun sets in the west but 789 cats do not care. 中文和数字123456789的混合使用不需要特殊的处理。Το πιάνο τραγουδάει ενώ τα ψάρια χορεύουν στον αέρα.

H3

H4

H5
H6

This is a quote

This is a long quote This is a long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long quote

  • a
  • bullet
  • point
  1. an
  2. ordered
  3. list
  4. !

Some code

fn main() {
    let greetings = ["Hello", "Hola", "Bonjour",
                     "Ciao", "こんにちは", "안녕하세요",
                     "Cześć", "Olá", "Здравствуйте",
                     "Chào bạn", "您好", "Hallo",
                     "Hej", "Ahoj", "سلام"];

    for (num, greeting) in greetings.iter().enumerate() {
        print!("{} : ", greeting);
        match num {
            0 =>  println!("This code is editable and runnable!"),
            1 =>  println!("¡Este código es editable y ejecutable!"),
            2 =>  println!("Ce code est modifiable et exécutable !"),
            3 =>  println!("Questo codice è modificabile ed eseguibile!"),
            4 =>  println!("このコードは編集して実行出来ます!"),
            5 =>  println!("여기에서 코드를 수정하고 실행할 수 있습니다!"),
            6 =>  println!("Ten kod można edytować oraz uruchomić!"),
            7 =>  println!("Este código é editável e executável!"),
            8 =>  println!("Этот код можно отредактировать и запустить!"),
            9 =>  println!("Bạn có thể edit và run code trực tiếp!"),
            10 => println!("这段代码是可以编辑并且能够运行的!"),
            11 => println!("Dieser Code kann bearbeitet und ausgeführt werden!"),
            12 => println!("Den här koden kan redigeras och köras!"),
            13 => println!("Tento kód můžete upravit a spustit"),
            14 => println!("این کد قابلیت ویرایش و اجرا دارد!"),
            _ =>  {},
        }
    }
}

with annotation linenos

1This code is editable and runnable!
2 ¡Este código es editable y ejecutable!
3Ce code est modifiable et exécutable !
4 Questo codice è modificabile ed eseguibile!
5このコードは編集して実行出来ます!
6 여기에서 코드를 수정하고 실행할 수 있습니다!
7Ten kod można edytować oraz uruchomić!
8 Este código é editável e executável!
9Этот код можно отредактировать и запустить!
10 Bạn có thể edit và run code trực tiếp!
11
12这段代码是可以编辑并且能够运行的!
13
14Dieser Code kann bearbeitet und ausgeführt werden!
15Den här koden kan redigeras och köras!
16Tento kód můžete upravit a spustit
17 این کد قابلیت ویرایش و اجرا دارد!

A table

atableinmarkdown!! ???????????
12345
2weeweewith a wide column
3weeeeeeewwwwwwwwwwewewewewewewewewith a wideeeeeeeeeeeeeeeeeeee column

Some images

an-aerial-view-of-a-mountain-with-a-river-running-through-it w=200

an-aerial-view-of-a-mountain-with-a-river-running-through-it w=1000

Some math expressions in KaTeX

{{ katex(body="\KaTeX ?") } } to typeset a math formula inlined into a text, similar to $...$ in LaTeX {% katex(block=true) %}\LaTeX \int \oint \iint \sum_{n=0}^{1} \frac{a^c+y\cdot\bar{x}}{2} \mathrm{d} y{% end % } to typeset a block of math formulas, similar to $$...$$ in LaTeX

Katex may automatically render the following.

$$ \KaTeX s^2 $$ $$ \KaTeX s^2 $$

\\( \KaTeX s^2 \\) \( \KaTeX s^2 \)

\\[ \KaTeX s^2 \\] \[ \KaTeX s^2 \]

1

测试脚注(footnote)渲染 Lorem ipsum dolor sit amet. Sed expedita suscipitAut voluptatem ut tenetur magni cum repellendus necessitatibus ut excepturi accusamus qui iusto facere. Eos beatae consequatur sed vero ullam Id voluptas aut corrupti eveniet est amet doloremque quo sequi facere aut quas quia. Ut reprehenderit autem ad sequi voluptatibus Et fugit qui dolor voluptas est libero quae sed earum rerum ut totam reiciendis. Et explicabo accusantiumAut mollitia sed autem deleniti cum odit quidem qui voluptatum ducimus. Et inventore deleniti est omnis oditqui quos in voluptas libero sed obcaecati dicta.

2

Test footnote. Lorem ipsum dolor sit amet. Sed expedita suscipitAut voluptatem ut tenetur magni cum repellendus necessitatibus ut excepturi accusamus qui iusto facere. Eos beatae consequatur sed vero ullam Id voluptas aut corrupti eveniet est amet doloremque quo sequi facere aut quas quia. Ut reprehenderit autem ad sequi voluptatibus Et fugit qui dolor voluptas est libero quae sed earum rerum ut totam reiciendis. Et explicabo accusantiumAut mollitia sed autem deleniti cum odit quidem qui voluptatum ducimus. Et inventore deleniti est omnis oditqui quos in voluptas libero sed obcaecati dicta.