Test page
Arithmatex¶
Carets¶
Testing carets
Critic¶
Don't go around saying to people that the world owes you a living. The world owes you nothing. It was here first. OneOnly one thing is impossible for God: To find any sense in any copyright law on the planet. Truth is stranger than fictionstrange but true, but it is because Fiction is obliged to stick to possibilities; Truth isn’t.
Don't act so surprised, Your QueenHighness@gsw sounds better. You weren't on any mercy mission this time.
Details¶
Open styled details
Nested details!
And more content again.
Success
Content.
Warning
Content.
Emoji¶
EscapeAll¶
We can escape everything!
❤😄
Highlight¶
$a = array("foo" => 0, "bar" => 1);
InlineHilite¶
Here is some code: import pymdownx; pymdownx.__version__
.
The mock shebang will be treated like text here: #!js var test = 0;
.
inline math¶
Keys¶
Ctrl+Alt+Del
auto linking¶
- Just paste links directly in the document like this: google.com.
- Or even an email address: fake.email@email.com.
mentions¶
GitHub: @facelessuser
GitLab: @facelessuser
BitBucket: @facelessuser
Twitter: @rohancragg
repo mentions¶
facelessuser/pymdown-extensions
Issues and PRs¶
Issue #1
Issue backrefs#1
Issue Python-Markdown/markdown#1
Issue pycqa/flake8#385
Pull request !13
Pull request backrefs!4
Pull request Python-Markdown/markdown!598
Pull request pycqa/flake8!213
commits¶
Python-Markdown/markdown@de5c696
compare¶
Python-Markdown/[email protected]
link shorteners - external¶
internal¶
- facelessuser/pymdown-extensions#1
- facelessuser/pymdown-extensions!13
- facelessuser/pymdown-extensions@3f6b07a
- facelessuser/[email protected]
- facelessuser/Rummage@181c06d
Mark¶
mark me
smart==mark
Progress Bars¶
Smart Symbols¶
™ © ® ℅ ± → ← ↔ ≠ ¼, etc. 1st 2nd etc.
Snippets¶
from snip 1¶
from snip 1
from snip 2¶
from snip 2
superfences¶
Injecting Classes
import hello_world
Non-Pygments Injecting Classes
import hello_world
Tabbed fences
#!/bin/bash
STR="Hello World!"
echo $STR
#include
int main(void) {
printf("hello, world\n");
}
#include <iostream>
int main() {
std::cout << "Hello, world!\n";
return 0;
}
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello, world!");
}
}
in context
============================================================
T Tp Sp D Dp S D7 T
------------------------------------------------------------
A F#m Bm E C#m D E7 A
A# Gm Cm F Dm D# F7 A#
B♭ Gm Cm F Dm E♭m F7 B♭
import foo.bar
import foo.bar
"""Some file."""
import foo.bar
import boo.baz
import foo.bar.baz
"""Some file."""
import foo.bar
import boo.baz
import foo.bar.baz
"""Some file."""
import foo.bar
import boo.baz
import foo.bar.baz
"""Some file."""
import foo.bar
import boo.baz
import foo.bar.baz
Sequence Diagram Example
sequenceDiagram
participant Alice
participant Bob
Alice->>John: Hello John, how are you?
loop Healthcheck
John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts <br/>prevail!
John-->>Alice: Great!
John->>Bob: How about you?
Bob-->>John: Jolly good!
Tabbed¶
Markdown content.
Multiple paragraphs.
More Markdown content.
- list item a
- list item b
two separate tab sets¶
Markdown content.
Multiple paragraphs.
More Markdown content.
- list item a
- list item b
Different tab set.
More content.
Tasklist¶
Task List
- item 1
- item A
- item B more text
- item a
- item b
- item c
- item C
- item 2
- item 3
tilde¶
Delete: Delete me
Subscript: CH3CH2OH
texta subscript