得出结论太快了。。。soffice 的启动命令行是后改的,结果现在 unoconv 不指定语言可以正常转换了,但是公式的转换不如之前好。
貌似现在就剩下在网页上展示了。。。。 不过有啥办法可以让公式的转换更好些么……? On Fri, May 4, 2012 at 8:29 PM, Ruxiao Ma <m...@hcc.im> wrote: > 如果指定了 LANG=zh_CN.UTF-8 的话, unoconv 返回 > $ LANG="zh-CN.UTF-8" unoconv -f pdf -d document --verbose somedocument.doc > Input file: somedocument.doc > unoconv: UnoException during conversion: URL seems to be an unsupported > one. > The provided document cannot be converted to the desired format. > > soffice 的启动命令行是: > $ LANG=zh_CN.UTF-8 soffice -daemon -nologo -nodefault > -accept=socket,host=localhost,port=2002;urp;StarOffice.ComponentContext > > > 2012/5/4 Ruxiao Ma <m...@hcc.im> > >> $ locale >> LANG=en_US.UTF-8 >> LANGUAGE= >> LC_CTYPE="en_US.UTF-8" >> LC_NUMERIC="en_US.UTF-8" >> LC_TIME="en_US.UTF-8" >> LC_COLLATE="en_US.UTF-8" >> LC_MONETARY="en_US.UTF-8" >> LC_MESSAGES="en_US.UTF-8" >> LC_PAPER="en_US.UTF-8" >> LC_NAME="en_US.UTF-8" >> LC_ADDRESS="en_US.UTF-8" >> LC_TELEPHONE="en_US.UTF-8" >> LC_MEASUREMENT="en_US.UTF-8" >> LC_IDENTIFICATION="en_US.UTF-8" >> LC_ALL= >> >> en_US.UTF-8 和 zh-CN.UTF-8 有区别么? >> 安装了部分字体(simsun、simkai)等,还是无法显示中文。 >> >> unoconv 里面没有中文字符,也没有占位符,只有公式。 >> ooffice -headless -pt PDF 打印出来的文件中文字符全是方框,公式显示也比较混乱。 >> >> On Fri, May 4, 2012 at 1:51 PM, HeChi-Lau <jianjia11...@hotmail.com>wrote: >> >>> >>> local是不是UTF-8.中文字体也要安装. >>> 最好复制Windows下面的字体到/usr/share/fonts/,然后 >>> sudo mkfontscale >>> sudo mkfontdir >>> sudo fc-cache -fv >>> >>> -------------- 下一部分 -------------- >>> 一个HTML附件被移除... >>> URL: < >>> https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/18fcb6b8/attachment.html >>> > >>> -- >>> ubuntu-zh mailing list >>> ubuntu-zh@lists.ubuntu.com >>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh >>> >> >> > -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/55895a8a/attachment.html> -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh