[英]En/em space in LaTeX removed by pdflatex
我試圖將LaTeX文檔中的所有Unicode空格字符都作為逐字記錄文本(例如\\verb#start end#
),但是我得到了三個不同的結果:
\\usepackage[utf8x,utf8]{inputenc}
使用時出現錯誤:“ Unicode char \\ u8:未設置為與LaTeX一起使用。” \\usepackage[T1]{fontenc}
我得到了諸如á
垃圾。 完整的Unicode輸入幾乎不可能在原始TeX中支持(其中pdflatex是其變體)。 字符太多,無法設置足夠的字體來處理可能發生的一切。 有很多部分解決方案,但沒有完整的解決方案。
從技術上講,正確的解決方法是改用xetex
,它是為Unicode設計的。 就是說,不是所有的空間看起來都差不多嗎? 您實際上想要渲染什么? 還是真的可以處理任何逐字輸入而無需預先付費的問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.