[Ubuntu-zh] 求助: 关于 PDF 格式转换的中文显示问题

Ruxiao Ma mrx在hcc.im
星期五 五月 4 12:33:05 UTC 2012


得出结论太快了。。。soffice 的启动命令行是后改的,结果现在 unoconv 不指定语言可以正常转换了,但是公式的转换不如之前好。

貌似现在就剩下在网页上展示了。。。。

不过有啥办法可以让公式的转换更好些么……?

On Fri, May 4, 2012 at 8:29 PM, Ruxiao Ma <mrx在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 <mrx在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 <jianjia11010在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 的更多信息