2012-10-05 8 views
6

私はMarkdownとMultiMarkdownを発見しており、これまでのところそれを愛しています。ただし、HTMLにエクスポートしてブラウザでガベージとして出てきたときに、特殊文字が正しくエスケープされません。markdownでの特殊文字の処理方法は?

例:私はドイツ語で多くのことを記述する必要があるので

How does Markdown handle special characters? 
============================================ 

For example, German is full of ä, ö, ü and ß. 

<h1 id="howdoesmarkdownhandlespecialcharacters">How does Markdown handle special characters?</h1> 

<p>For example, German is full of ä, ö, ü and ß.</p> 

に変換され、手でエスケープシーケンスを入力すると、オプションではありません。適切にエスケープされた特殊文字でHTML出力を取得するにはどうすればよいですか?

答えて

2

私が知る限り、これは可能ではありません(私は間違っていることが判ります)。私は最近マークダウン構文を使用してDoxygenでドキュメントを生成しており、&deg;のすべてのシンボルを°に置き換えなければならなかった。これはMarkdownの考え方に反するもので、生成された出力と同じようにテキストファイルを読むことができる。

3

私は、このシナリオがあなたに適用された場合に知っているが、ここにはありません:

私はノルウェーの手紙について同じ必要性を持っている「AEは」、「O」と「A」。 FireFoxとアドオンの 'Markdown Viewer'を使ってマークダウン文書を表示します。

Markdown Viewerでノルウェー語の文書を表示すると、文書が通常の方法で保存されていると文字化けします。

western(windows 1252)エンコーディングを使用してドキュメントを保存すると、テキストがうまく表示されます(ドイツ語の文字でも試しました)。

+0

ありがとうございます。これは、ポルトガル語で書かれたアクセント付き文字で私の問題を解決しました。 –

関連する問題