मैंने एक नॉर्वेजियन मार्कडाउन दस्तावेज़ लिखा है:
$ file brukerveiledning.md
brukerveiledning.md: UTF-8 Unicode text
मैंने इसे markdown
कमांड का उपयोग करके HTML में बदल दिया है :
$ markdown > brukerveiledning.html < brukerveiledning.md
$ file brukerveiledning.html
brukerveiledning.html: UTF-8 Unicode text
हालांकि, फ़ायरफ़ॉक्स "विंडोज़ -1252" एन्कोडिंग का उपयोग करने पर जोर देता है, गैर-एएससीआईआई पात्रों को तोड़ता है। मैंने "डिफॉल्ट फॉर करंट लोकल" (जो कि यूके में यहां ISO-8859-1 या UTF-8 होना चाहिए) से "सेंट्रल यूरोपियन, आईएसओ", "सेंट्रल यूरोपियन, माइक्रोसॉफ्ट" के लिए फॉलबैक टेक्स्ट एनकोडिंग को बदलने की कोशिश की है। ", और" अन्य (incl। पश्चिमी यूरोपीय) "। इनमें से कोई भी æ, ø और å प्रदर्शित नहीं कर सकता है। कोई यूनिकोड विकल्प नहीं हैं। मैं भी बदल रहा है की कोशिश की गए intl.fallbackCharsetList.ISO-8859-1
config करने के लिए विभिन्न मूल्यों की तरह: के बारे में में utf8
, utf-8
, iso-8859-1
कोई भाग्य के साथ,।
इस markdown
पैकेज का उपयोग करना :
$ pacman --query --owns "$(which markdown)"
/usr/bin/markdown is owned by markdown 1.0.1-6
और यह स्थान:
$ locale
LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME="en_GB.utf8"
LC_COLLATE="en_GB.utf8"
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT="en_GB.utf8"
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=
मैंने कमांड स्तर पर समाधान के लिए पूछने की कोशिश कीmarkdown
, लेकिन वह अस्वीकार कर दिया गया।
åæâéè
और इसे फ़ायरफ़ॉक्स में खोला। आउटपुट कचरा था åæâéè
:। हालांकि, अगर मैं <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
शीर्ष में जोड़ता हूं, तो यह ठीक से आउटपुट करता है। निश्चित नहीं है कि आप .md फ़ाइल के लिए यह कैसे करेंगे।