LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Err

求问:如何配置portage里的texlive-xetex中文?[已解决,内有texlive-xetex安装配置相关讨

[复制链接]
发表于 2008-10-30 22:06:33 | 显示全部楼层
Post by zhou3345;1901517
需要哪些配置文件,就安装哪些配置文件的相关包好了,不可以用USE来控制的吗?
关于ghostscript, 因为一直是 -cups 的,而编译它的时间相对比较长,所以原来都是把它排出在外的。

谢谢各位的解惑答疑, thx!


latex是texlive的依赖,而我想ebuild的作者是设计为通过texlive的USE来安装texlive-xetex的,所以就没有把latex作为xetex的依赖了。
回复 支持 反对

使用道具 举报

发表于 2008-10-31 08:21:04 | 显示全部楼层
Post by acevery;1901644
我不知道,没有用过lyx,都是用gvim


我也 unmerge lyx了, 还是vim比较有底。
回复 支持 反对

使用道具 举报

发表于 2008-11-3 00:27:13 | 显示全部楼层
看来 zhspacing 的 ebuild 还需要再改写。
  1. dell env.d # emerge -av zhspacing
  2. These are the packages that would be merged, in order:
  3. Calculating dependencies... done!
  4. [ebuild  N    ] virtual/latex-base-1.0  0 kB [0]
  5. [ebuild  N    ] app-text/xdvipdfmx-0.4  1,166 kB [0]
  6. [ebuild  N    ] app-text/xetex-0.999.0  25,232 kB [1]
  7. [ebuild  N    ] dev-tex/zhspacing-080102-r4  200 kB [1]
  8. [uninstall    ] app-text/texlive-core-2008-r3  USE="X -doc -source -tk"  [0]
  9. [blocks b     ] app-text/xdvipdfmx ("app-text/xdvipdfmx" is blocking app-text/texlive-core-2008-r3)
  10. [blocks b     ] app-text/xetex ("app-text/xetex" is blocking app-text/texlive-core-2008-r3)
  11. [blocks B     ] dev-texlive/texlive-xetex ("dev-texlive/texlive-xetex" is blocking app-text/xetex-0.999.0)
  12. Total: 4 packages (4 new, 1 uninstall), Size of downloads: 26,597 kB
  13. Conflict: 3 blocks (1 unsatisfied)
  14. Portage tree and overlays:
  15. [0] /usr/portage
  16. [1] /usr/local/portage/layman/gentoo-china
  17. For more information about Blocked Packages, please refer to the following
  18. section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
  19. http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
  20. * GNU info directory index is up-to-date.
  21. dell env.d # equery list texlive
  22. [ Searching for package 'texlive' in all categories among: ]
  23. * installed packages
  24. [I--] [ ~] app-text/texlive-core-2008-r3 (0)
  25. [I--] [ ~] dev-texlive/texlive-basic-2008 (0)
  26. [I--] [ ~] dev-texlive/texlive-context-2008 (0)
  27. [I--] [ ~] dev-texlive/texlive-documentation-base-2008 (0)
  28. [I--] [ ~] dev-texlive/texlive-documentation-chinese-2008 (0)
  29. [I--] [ ~] dev-texlive/texlive-fontsrecommended-2008 (0)
  30. [I--] [ ~] dev-texlive/texlive-genericrecommended-2008 (0)
  31. [I--] [ ~] dev-texlive/texlive-htmlxml-2008 (0)
  32. [I--] [ ~] dev-texlive/texlive-langcjk-2008 (0)
  33. [I--] [ ~] dev-texlive/texlive-latex-2008 (0)
  34. [I--] [ ~] dev-texlive/texlive-latexrecommended-2008-r1 (0)
  35. [I--] [ ~] dev-texlive/texlive-metapost-2008 (0)
  36. [I--] [ ~] dev-texlive/texlive-xetex-2008-r1 (0)
  37. dell env.d #
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-11-3 10:20:22 | 显示全部楼层
刚刚修改了一下xetex-package的eclass,允许把 dev-texlive/texlive-xetex-2008+virtual/latex-base作为一种依赖的选择,你更新一下再试试看


Post by SDE;1903031
看来 zhspacing 的 ebuild 还需要再改写。

  1. dell env.d # emerge -av zhspacing

  2. These are the packages that would be merged, in order:

  3. Calculating dependencies... done!
  4. [ebuild  N    ] virtual/latex-base-1.0  0 kB [0]
  5. [ebuild  N    ] app-text/xdvipdfmx-0.4  1,166 kB [0]
  6. [ebuild  N    ] app-text/xetex-0.999.0  25,232 kB [1]
  7. [ebuild  N    ] dev-tex/zhspacing-080102-r4  200 kB [1]
  8. [uninstall    ] app-text/texlive-core-2008-r3  USE="X -doc -source -tk"  [0]
  9. [blocks b     ] app-text/xdvipdfmx ("app-text/xdvipdfmx" is blocking app-text/texlive-core-2008-r3)
  10. [blocks b     ] app-text/xetex ("app-text/xetex" is blocking app-text/texlive-core-2008-r3)
  11. [blocks B     ] dev-texlive/texlive-xetex ("dev-texlive/texlive-xetex" is blocking app-text/xetex-0.999.0)

  12. Total: 4 packages (4 new, 1 uninstall), Size of downloads: 26,597 kB
  13. Conflict: 3 blocks (1 unsatisfied)
  14. Portage tree and overlays:
  15. [0] /usr/portage
  16. [1] /usr/local/portage/layman/gentoo-china
  17. For more information about Blocked Packages, please refer to the following
  18. section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

  19. http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


  20. * GNU info directory index is up-to-date.
  21. dell env.d # equery list texlive
  22. [ Searching for package 'texlive' in all categories among: ]
  23. * installed packages
  24. [I--] [ ~] app-text/texlive-core-2008-r3 (0)
  25. [I--] [ ~] dev-texlive/texlive-basic-2008 (0)
  26. [I--] [ ~] dev-texlive/texlive-context-2008 (0)
  27. [I--] [ ~] dev-texlive/texlive-documentation-base-2008 (0)
  28. [I--] [ ~] dev-texlive/texlive-documentation-chinese-2008 (0)
  29. [I--] [ ~] dev-texlive/texlive-fontsrecommended-2008 (0)
  30. [I--] [ ~] dev-texlive/texlive-genericrecommended-2008 (0)
  31. [I--] [ ~] dev-texlive/texlive-htmlxml-2008 (0)
  32. [I--] [ ~] dev-texlive/texlive-langcjk-2008 (0)
  33. [I--] [ ~] dev-texlive/texlive-latex-2008 (0)
  34. [I--] [ ~] dev-texlive/texlive-latexrecommended-2008-r1 (0)
  35. [I--] [ ~] dev-texlive/texlive-metapost-2008 (0)
  36. [I--] [ ~] dev-texlive/texlive-xetex-2008-r1 (0)
  37. dell env.d #
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-11-3 10:48:01 | 显示全部楼层
great!
回复 支持 反对

使用道具 举报

发表于 2008-11-3 11:04:44 | 显示全部楼层
因为只依赖 texlive-xetex和latex-base的时候可能会有遗漏的依赖,大家如果用的时候有问题就说一下,我再加上。
回复 支持 反对

使用道具 举报

发表于 2008-11-4 15:29:01 | 显示全部楼层
感觉 portage 里有许多软件包的 ebuild 做的有些太武断了。比如 octave,还有 Emacs 的一些处理 TeX 文档的扩展,在安装它们的时候,这些 ebuild 根本就无视你的系统中是否已经存在用户直接由 TeXLive 网络安装或 livecd 安装的 TeX 环境。只好手工去修 ebuild,去除那些依赖。

不过,对于Gentoo 用户还好说,也就麻烦一下而已。对于 Ubuntu、Fedora 这样的发行版,估计用户就苦不堪言了。

我用了一段时间,不得不又删除了由 TeXLive 直接安装的环境,用回 portage 中的那个。当初之所以不用 portage 里的,主要是因为他们开始打的包存在很多问题。今上午试验了一下,感觉已经很好了!
回复 支持 反对

使用道具 举报

发表于 2008-11-5 01:29:45 | 显示全部楼层
gnuplot 的 ebuild 写的还算不错。
回复 支持 反对

使用道具 举报

发表于 2008-11-28 18:45:25 | 显示全部楼层
强顶,好东西,在overlay装了,再拷几个TTF字体,就能用了。
回复 支持 反对

使用道具 举报

发表于 2010-3-13 20:42:36 | 显示全部楼层
谢谢,留贴
!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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