LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 925|回复: 11

libreoffice如何配置才能加速,特别是字体选择部分!

[复制链接]
发表于 2011-11-30 09:43:41 | 显示全部楼层 |阅读模式
通常只用libreoffice浏览word文档,
忽然想用它写个东西,
发现速度奇慢,特别不能忍的是字体选择部分,
改变一下字体就像死机了一样,反应迟钝。
不知道这是libreoffice的本性,还是没有配置的缘故?

顺便问一下gentoo中有没有好一点的字体预览工具?
用过gnome-spiceman、font-manager,
发现gnome-spiceman只能预览系统字体;
font-manager安装后只启动一次,后来莫名其妙的崩溃了。
发表于 2011-11-30 10:05:00 | 显示全部楼层
你装了 gnome 3 阿,只需在 nautilus 里,用鼠标点一下字体文件,然后摁一下 space 键,预览就出来了,再摁一下 space 键,预览就关了。

要使用这个功能,先看一下有木有装 sushi
回复 支持 反对

使用道具 举报

发表于 2011-11-30 11:25:01 | 显示全部楼层
果然说到易用性..还是kde啊....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-30 12:27:44 | 显示全部楼层
Post by LiYanrui;2156272
你装了 gnome 3 阿,只需在 nautilus 里,用鼠标点一下字体文件,然后摁一下 space 键,预览就出来了,再摁一下 space 键,预览就关了。

要使用这个功能,先看一下有木有装 sushi


字体预览效果确实不错,看来没有必要装其他的字体预览工具了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-30 12:29:52 | 显示全部楼层
Post by Mie;2156275
果然说到易用性..还是kde啊....


难道说KDE中的libreoffice运行比较快,
特别是字体比较多的时候,换字体很快?
回复 支持 反对

使用道具 举报

发表于 2011-11-30 14:23:48 | 显示全部楼层
Post by easior lars;2156280
难道说KDE中的libreoffice运行比较快,
特别是字体比较多的时候,换字体很快?


kde字体预览双击即可...

然后你说的libreoffice的问题..我不知道你到底说的是什么..

我系统装了300多个字体..
刚才打开一个几千字的doc文档..随便选取了十几段文字..每段文字随便选了一个不同的字体..完全没有卡的感觉..
回复 支持 反对

使用道具 举报

发表于 2011-11-30 18:38:31 | 显示全部楼层
  • 您指的是在选工具栏上选择字体时速度慢?那可能是生成字体预览花费时间太多。
  • 您的LibreOffice使用Java的话,速度变慢或许与内存有关。
  • 我个人使用libreoffice-bin-3.4.3.2-r1 amd64,从没有遇到什么速度问题。
  • 字体数量还是控制一下较好。可以用以下命令查看系统中的字体数量:
    1. fc-list | wc -l
    复制代码

    我这里是143。
  • 如果因为依赖原因安装了不希望使用的字体包,有两种解决方法:
    • 用emerge -C强制删除字体包,再将字体包加入/etc/portage/profile/package.provided
    • 在/etc/fonts/local.conf中加入忽略某些字体的指令.例如,我的local.conf中包含:

      1. <?xml version="1.0"?>
      2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
      3. <fontconfig>
      4.     <!-- Blah blah blah... -->
      5.     <!-- Font rejecting -->
      6.     <selectfont>
      7.         <rejectfont>
      8.             <glob>*/fonts/corefonts/*</glob>
      9.             <glob>*/fonts/arphicfonts/b*.ttf</glob>
      10.             <glob>*/fonts/arphicfonts/g*.ttf</glob>
      11.             <pattern>
      12.                 <patelt name="family">
      13.                     <string>Droid Sans Thai</string>
      14.                 </patelt>
      15.             </pattern>
      16.             <pattern>
      17.                 <patelt name="family">
      18.                     <string>Droid Sans Japanese</string>
      19.                 </patelt>
      20.             </pattern>
      21.             <pattern>
      22.                 <patelt name="family">
      23.                     <string>Droid Sans Arabic</string>
      24.                 </patelt>
      25.             </pattern>
      26.             <!-- Blah blah blah... -->
      27.         </rejectfont>
      28.     </selectfont>
      29. </fontconfig>
      复制代码

      <rejectfont>可以用来阻止Xft加载某些字体。<glob>可以匹配字体路径,例如这里我忽略了corefonts等几个字体包。<pattern>匹配字体名。照猫画虎一下就好。
  • 选用的DE应该与LibreOffice的速度无关,KDE不会比GNOME更快。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-30 19:33:17 | 显示全部楼层
由于使用TeX的关系,我的字体数量比较大:

  1. $ fc-list | wc -l
  2. 3303
复制代码

但我觉得字体数量不应当影响libreoffice的速度才对,
word的字体数量绝不在少数。
回复 支持 反对

使用道具 举报

发表于 2011-11-30 21:47:46 | 显示全部楼层
fc-list  | wc -l
553
我这里的字体..所以..应该余字体数量无关...
回复 支持 反对

使用道具 举报

发表于 2011-11-30 21:57:18 | 显示全部楼层
嗯,您是在工具栏上那个可以预览字体的选择框中选择字体的吗?您有这么多字体,LibreOffice生成预览需要很长时间也不足为奇。

另外,eselect fontconfig中09-texlive.conf或许可以禁用的,这样Xft的字体数目就会大幅减少了。我也用XeLaTeX(初级用户,不过),但09-texlive.conf是从来不启用的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表