ฉันเขียนเอกสาร markdown ของนอร์เวย์:
$ file brukerveiledning.md
brukerveiledning.md: UTF-8 Unicode text
ฉันได้แปลงเป็น HTML โดยใช้markdown
คำสั่ง:
$ markdown > brukerveiledning.html < brukerveiledning.md
$ file brukerveiledning.html
brukerveiledning.html: UTF-8 Unicode text
อย่างไรก็ตามFirefox ยืนยันที่จะใช้การเข้ารหัส "windows-1252" โดยทำลายอักขระที่ไม่ใช่ ASCII ฉันได้ลองตั้งค่าการเปลี่ยนการเข้ารหัสข้อความทางเลือกจาก "ค่าเริ่มต้นสำหรับตำแหน่งที่ตั้งปัจจุบัน" (ซึ่งในสหราชอาณาจักรควรเป็น ISO-8859-1 หรือ UTF-8) เป็น "Central European, ISO", "Central European, Microsoft "และ" อื่น ๆ (รวมถึงยุโรปตะวันตก) " สิ่งเหล่านี้ไม่สามารถแสดงæ, øและå ไม่มีตัวเลือก Unicode ฉันยังพยายามเปลี่ยน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
ระดับคำสั่ง แต่นั่นก็ถูกปฏิเสธ
åæâéè
และเปิดใน firefox åæâéè
เอาท์พุทเป็นขยะ: อย่างไรก็ตามถ้าฉันเพิ่ม<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
ไปที่ด้านบนก็จะส่งออกอย่างถูกต้อง ไม่แน่ใจว่าคุณจะทำเช่นนี้อย่างไรกับไฟล์. md