得出结论太快了。。。soffice 的启动命令行是后改的,结果现在 unoconv 不指定语言可以正常转换了,但是公式的转换不如之前好。<div><br></div><div>貌似现在就剩下在网页上展示了。。。。</div><div><br></div><div>不过有啥办法可以让公式的转换更好些么……?<br><br><div class="gmail_quote">On Fri, May 4, 2012 at 8:29 PM, Ruxiao Ma <span dir="ltr"><<a href="mailto:mrx@hcc.im" target="_blank">mrx@hcc.im</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">如果指定了 LANG=zh_CN.UTF-8 的话, unoconv 返回<div><div><font face="courier new, monospace">$ LANG="zh-CN.UTF-8" unoconv -f pdf -d document --verbose somedocument.doc</font></div>

<div><font face="courier new, monospace">Input file: somedocument.doc</font></div>
<div><font face="courier new, monospace">unoconv: UnoException during conversion: URL seems to be an unsupported one.</font></div><div><font face="courier new, monospace">The provided document cannot be converted to the desired format.</font></div>


<div><br></div><div>soffice 的启动命令行是:</div><div><font face="courier new, monospace">$ LANG=zh_CN.UTF-8 soffice -daemon -nologo -nodefault -accept=socket,host=localhost,port=2002;urp;StarOffice.ComponentContext</font></div>

<div><div class="h5">
<div><br></div><br><div class="gmail_quote">2012/5/4 Ruxiao Ma <span dir="ltr"><<a href="mailto:mrx@hcc.im" target="_blank">mrx@hcc.im</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><font face="courier new, monospace">$ locale</font></div><div><font face="courier new, monospace">LANG=en_US.UTF-8</font></div><div><font face="courier new, monospace">LANGUAGE=</font></div><div><font face="courier new, monospace">LC_CTYPE="en_US.UTF-8"</font></div>



<div><font face="courier new, monospace">LC_NUMERIC="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_TIME="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_COLLATE="en_US.UTF-8"</font></div>



<div><font face="courier new, monospace">LC_MONETARY="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_MESSAGES="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_PAPER="en_US.UTF-8"</font></div>



<div><font face="courier new, monospace">LC_NAME="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_ADDRESS="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_TELEPHONE="en_US.UTF-8"</font></div>



<div><font face="courier new, monospace">LC_MEASUREMENT="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_IDENTIFICATION="en_US.UTF-8"</font></div><div><font face="courier new, monospace">LC_ALL=</font></div>



<div><br></div><div>en_US.UTF-8 和 zh-CN.UTF-8 有区别么?</div><div>安装了部分字体(simsun、simkai)等,还是无法显示中文。</div><div><br></div><div>unoconv 里面没有中文字符,也没有占位符,只有公式。</div><div>ooffice -headless -pt PDF 打印出来的文件中文字符全是方框,公式显示也比较混乱。</div><div>


<div><br>
<div class="gmail_quote">On Fri, May 4, 2012 at 1:51 PM, HeChi-Lau <span dir="ltr"><<a href="mailto:jianjia11010@hotmail.com" target="_blank">jianjia11010@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<br>
local是不是UTF-8.中文字体也要安装.<br>
最好复制Windows下面的字体到/usr/share/fonts/,然后<br>
sudo mkfontscale<br>
 sudo mkfontdir<br>
sudo fc-cache -fv<br>
<br>
-------------- 下一部分 --------------<br>
一个HTML附件被移除...<br>
URL: <<a href="https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/18fcb6b8/attachment.html" target="_blank">https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/18fcb6b8/attachment.html</a>><br>




<div><div>--<br>
ubuntu-zh mailing list<br>
<a href="mailto:ubuntu-zh@lists.ubuntu.com" target="_blank">ubuntu-zh@lists.ubuntu.com</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh</a><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>