2012-10-05 10 views
6

Ich entdecke gerade Markdown und MultiMarkdown und ich liebe es so weit. Sonderzeichen werden jedoch beim Exportieren in HTML nicht ordnungsgemäß maskiert und im Browser als unbrauchbar ausgegeben.Wie kann man mit Sonderzeichen umgehen?

Beispiel:

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

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

zu

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

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

Da ich in deutscher Sprache viel zu schreiben, von Hand der Escape-Sequenzen Eingabe ist keine Option. Wie kann ich HTML-Ausgabe mit ordnungsgemäß maskierten Sonderzeichen erhalten?

Antwort

2

Soweit ich weiß, ist das nicht möglich (obwohl ich mich gerne irren würde). Ich habe vor kurzem Dokumentation in Doxygen mit Markdown-Syntax generieren und musste alle ° Symbole durch &deg; ersetzen, was eine Schande ist, wie es gegen die Philosophie von Markdown geht, die Textdateien so lesbar wie die generierte Ausgabe machen soll.

3

Ich weiß nicht, ob dieses Szenario auf Sie zutrifft, aber hier geht:

ich das gleiche Bedürfnis in Bezug auf den norwegischen Buchstaben ‚æ‘ haben, ‚o‘ und ‚A‘. Ich benutze FireFox und das Add-on 'Markdown Viewer', um Abschriften zu sehen.

Das Anzeigen eines norwegischen Dokuments im Markdown Viewer führt zu verzerrten Buchstaben, wenn das Dokument auf die übliche Weise gespeichert wird.

Speichern Sie das Dokument mit Western (Windows 1252) Codierung macht den Text gut (Ich habe auch versucht, mit Ihren deutschen Buchstaben).

+0

Vielen Dank. Dies löste mein Problem mit Akzentbuchstaben auf Portugiesisch. –