Localization 无法从Lisp Portable AllegroServe提供国际字符
我在Mac os x 10.9和便携式allegro serve上使用Clozure Cl 我有一个包含文本的文件,其中包含ışşö(这些是土耳其语中的一些字符)和一些阿拉伯语字符。我不能为他们服务。当我从浏览器中访问时,这类字符根本不显示,只显示部分文本,直到文本中的第一个ı 在Lisp中,我使用由Localization 无法从Lisp Portable AllegroServe提供国际字符,localization,internationalization,lisp,common-lisp,httpserver,Localization,Internationalization,Lisp,Common Lisp,Httpserver,我在Mac os x 10.9和便携式allegro serve上使用Clozure Cl 我有一个包含文本的文件,其中包含ışşö(这些是土耳其语中的一些字符)和一些阿拉伯语字符。我不能为他们服务。当我从浏览器中访问时,这类字符根本不显示,只显示部分文本,直到文本中的第一个ı 在Lisp中,我使用由do和read lines和format(或者我尝试过printprincprin1组成的函数读取整个文档,当我设置:external format:utf-8时,它会在Lisp中正确显示读取的字符
do
和read line
s和format
(或者我尝试过print
princ
prin1
组成的函数读取整个文档,当我设置:external format:utf-8
时,它会在Lisp中正确显示读取的字符。问题是在为他们服务时,若我能像我在Lisp上读到的那个样为他们服务,那个么就可以了
此外,如果根本不设置:外部格式,则在Lisp中读取不正确,正如预期的那样,但是这次浏览器可能会显示所有文本,但使用错误的字符代替上述字符
如何修复该问题并正确使用外部格式
s字符编码?有关如何在AllegroServe中使用:外部格式的示例,请参阅
干杯
坦率的
另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。有关如何在AllegroServe中使用:外部格式的示例,请参见
干杯
坦率的
另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。有关如何在AllegroServe中使用:外部格式的示例,请参见
干杯
坦率的
另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。有关如何在AllegroServe中使用:外部格式的示例,请参见
干杯
坦率的
另外,我还发布了对新闻组comp.lang.lisp相同问题的答案