【发布时间】:2021-07-25 03:29:06
【问题描述】:
在 Lua 5.4 中,我尝试使用 io.write() 以 Latin1 编码打印单字符串,但某些字符 (à,é...) 打印效果不佳,
我该怎么做?
这是使用 win-125x.lua 打印失败的截图
【问题讨论】:
-
这取决于终端中使用的编码。 Lua 与字符串中的编码无关。
-
io.write(win_to_utf8(your_string)),使用 this 模块,为 Latin1 设置codepage = 1252 -
我试过了,还是不行:/
-
请张贴
€€€输入的“打印不好”输出的屏幕截图。 -
它打印 ???而不是€€€