CSDN-markdownエディタ初心者チュートリアル
11135 ワード
# Markdown
Markdown [StackEdit][6] , , :
- **Markdown Markdown **
- ** **
- ** **
- ***LaTex* **
- **UML **
- ** **
- ** Markdown **
- ** **
-------------------
Markdownエディタのブログへようこそ
このMarkdownエディタはStackEditを使用して修正され、ブログを書くと、新しい体験が得られます.
##
- `Ctrl + B`
- `Ctrl + I`
- `Ctrl + Q`
- `Ctrl + L`
- `Ctrl + K`
- `Ctrl + G`
- `Ctrl + H`
- `Ctrl + O`
- `Ctrl + U`
- `Ctrl + R`
- `Ctrl + Z`
- `Ctrl + Y`
ショートカットキー
Ctrl + B
Ctrl + I
Ctrl + Q
Ctrl + L
Ctrl + K
Ctrl + G
Ctrl + H
Ctrl + O
Ctrl + U
Ctrl + R
Ctrl + Z
Ctrl + Y
## Markdown
> Markdown , , HTML 。 —— [ウィキペディア]
, ** ** * *, [ ](http://www.csdn.net) , ?。
**Markdown Extra** , 。 [Github][2].
Markdownおよび拡張
Markdownは軽量級のタグ言語で、読みやすく書きやすい純粋なテキスト形式でドキュメントを作成し、フォーマットの豊富なHTMLページに変換することができます.[ウィキペディア]
簡単な記号を使って異なるタイトルを識別したり、一部の文字を太字や斜体にマークしたり、リンクを作成したりするなど、詳細な文法参照ヘルプ.
このエディタはMarkdown Extraをサポートし、多くの使いやすい機能を拡張しています.具体的にはGithubを参照してください.
###
**Markdown Extra** :
|
-------- | ---
Computer | $1600
Phone | $12
Pipe | $1
:
| | | |
| :-------- | --------:| :--: |
| Computer | 1600 | 5 |
| Phone | 12 | 12 |
| Pipe | 1 | 234 |
表
Markdown Extraテーブル構文:
プロジェクト
価格
Computer
$1600
Phone
$12
Pipe
$1
コロンを使用して位置合わせを定義できます.
プロジェクト
価格
数量
Computer
1600元
5
Phone
12元
12
Pipe
1元
234
###
**Markdown Extra** :
1
2
: A
: B
3
: C
: D
> D
定義リスト
Markdown Extra定義リスト構文:
プロジェクト1
プロジェクト2
定義A
定義B
プロジェクト3
定義C
定義D
Dコンテンツの定義
コードブロック
コードブロック構文は、標準markdownコードに従います.たとえば、次のようにします.
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2: # interesting
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interpreter
... prompt'''
###
[^footnote].
[^footnote]: ** ** * *.
###
`[TOC]` :
[TOC]
脚注
脚注1を生成します.
目次
[TOC]
を使用してディレクトリを生成します.###
MathJax *LaTex* , [math.stackexchange.com][1].
- , :$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$。
- :
$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
LaTex [ ][3].
数式
MathJaxを使用してLaTexの数式をレンダリングします.詳細はmath.stackexchange.comを参照してください.
もっとLaTexの文法はここを参考にしてください.
### UML :
:
\```sequence #
-> : , , ?
Note right of : , :
--> : , 。
\``` #
:
\```flow #
st=>start:
e=>end:
op=>operation:
cond=>condition: ?
st->op->cond
cond(yes)->e
cond(no)->op
\``` #
- ** ** , [ ][4],
- ** ** , [ ][5].
UML図:
シーケンス図をレンダリングできます.
Created with Rapha李四は呆然として、「忙しくて血を吐くのに、書く時間がない」と言った.
またはフローチャート:
Created with Rapha澫l 2.1.2私の操作確認を開始しますか?終了yes no
ユーザーがネットワークを持っていない場合でも、このエディタを使用してブログをオフラインで書くことができます(以前使用したブラウザにwrite.blog.csdn.net/mdeditorを直接入力すればいいです.Markdownエディタはブラウザのオフラインストレージを使用してコンテンツをローカルに保存します.
ユーザーがブログを書く過程で、コンテンツはリアルタイムでブラウザキャッシュに保存され、ユーザーがブラウザを閉じたり、その他の異常が発生したりした場合、コンテンツは失われません.ユーザーが再びブラウザを開くと、前回ユーザーが編集していた発表されていないコンテンツが表示されます.
ブログの発表後、ローカルキャッシュは削除されます.
ユーザーは、ブラウザを交換したりキャッシュをクリアしたりしても、コンテンツが失われないように、書いているブログをサーバの下書きボックスに保存することができます.
注意:ブラウザのストレージはほとんど信頼性がありますが、データの安全のために、ネットワークに接続した後、必ずタイムリーに発表したり、サーバーの下書きボックスに保存したりしてください.
ブラウザ互換性
[1]: http://math.stackexchange.com/
[2]: https://github.com/jmcmanus/pagedown-extra "Pagedown Extra"
[3]: http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference
[4]: http://bramp.github.io/js-sequence-diagrams/
[5]: http://adrai.github.io/flowchart.js/
[6]: https://github.com/benweet/stackedit
ここは脚注の内容です.↩