44721


Typora というMarkdownエディタで、ドキュメントを書いているのですが  
見出し行に「C#」と表示させたいのですが 期待通りに表示されません。

`###C#` と書くと 「C」と表示されます。  
エスケープするのかと思い `###C\#` とかくと 「C\」と表示されます。

行頭に「#」は書かずに、次の行に「===」を書けば表示は出来るのですが、ドキュメント内の書式の一貫性が失われるので、出来れば、行頭に「#」を書くスタイルで実現したいと思っています。どのようにすれば実現できるか教えてください。

SOでも同じ結果になるようなので、以下、実際に書いてみます。

[code]

    ###C#
    
[/code]

### C

[code]

    ###C\#
    
[/code]

### C\

[code]

    C#
    ===
    
[/code]

# C#


CC BY-SA 4.0
2018-06-12T11:17:29.680
44720
2018-06-14T02:04:57.763
5008
question
markdown
Markdown で #見出し で「C#」と表示させたい

[code]

    ### 見出し
    
[/code]

の他に

[code]

    ### 見出し ###
    
[/code]

があるため、行末 `#` がこれに反応しているのかもしれません。

[code]

    ### C# ###
    
[/code]

### C#

でどうでしょうか？ また行末が`#`でなければいいのであれば

[code]

    ### C#<space>
    
[/code]

### C#

でもいけるかもしれません。


CC BY-SA 4.0
2018-06-12T11:29:25.410
44721
2018-06-12T12:40:57.730
2018-06-12T12:40:57.730
4236
4236
44720
answer


HTML の文字実体参照を使って

[code]

    ### C&#035;
    
[/code]

### C#

とするのはいかがでしょうか？


CC BY-SA 4.0
2018-06-12T12:02:57.343
44722
2018-06-12T15:06:37.287
2018-06-12T15:06:37.287
27047
27047
44720
answer


参考: [How to escape the (hash) # sign in a Github markdown header? (backslash
is not working) - Stack
Overflow](https://stackoverflow.com/questions/32196555)

上記リンク先の通り、github(gist)だと`###
C\#`でも所望の結果が得られましたが、Typoraだと駄目で、(他の方の回答と被りますが)次のように書けば表示されました。

[code]

    ### C# #
    
[/code]

解釈の違い、いわゆる方言による差異ですね。

ちなみにgithubなら↓もOKです(がTyporaはNGでした)。

[code]

    <h3>C#</h3>
    
[/code]


CC BY-SA 4.0
2018-06-14T02:04:57.763
44764
2018-06-14T02:04:57.763
2808
44720
answer