LinuxSir.cn,穿越时空的Linuxsir!

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

Portage 中的 TeX Live 2010 的安装与中文支持指南

[复制链接]
发表于 2011-4-28 13:03:35 | 显示全部楼层
Post by LiYanrui;2136845
刚才确认了一下, texlive-langcjk 中的确包含着 ctex、zhmetrics 等包。现在修订了首帖。


能不能跟他们说说ttf2pk的问题,让他们改改。
回复 支持 反对

使用道具 举报

发表于 2011-4-28 13:05:33 | 显示全部楼层
Post by LiYanrui;2136847
首帖一开始就说了,只面向 xetex 用户。xetex 是不需要 OSFONTDIR 的,只有 pdftex 之类的需要。另外,在首帖的步骤 3 中也略讲了 xetex 是如何获得字体路径的。

是我没搞明白,谢谢。
步骤3中的东西我都知道。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-28 13:10:12 | 显示全部楼层
Post by easior lars;2136848
能不能跟他们说说ttf2pk的问题,让他们改改。

我对 latex + dvipdfmx 以及 pdftex 那套东西过敏,所知有限。可能你去 bugs.gentoo.org 报告一下比我去更合适

不过,我感觉那个问题应当跟 ttf2pk 在哪个位置没有关系。TeX Live 的目录树是由 texmf.cnf 文件中的设置决定的,跟文件是放在 /usr/local/share 还是放在 /usr/share 没有关系。
回复 支持 反对

使用道具 举报

发表于 2011-4-28 13:21:47 | 显示全部楼层
Post by LiYanrui;2136850
我对 latex + dvipdfmx 以及 pdftex 那套东西过敏,所知有限。可能你去 bugs.gentoo.org 报告一下比我去更合适

不过,我感觉那个问题应当跟 ttf2pk 在哪个位置没有关系。TeX Live 的目录树是由 texmf.cnf 文件中的设置决定的,跟文件是放在 /usr/local/share 还是放在 /usr/share 没有关系。

倒不是ttf2pk本身的位置问题,而是ttf2pk中的ttfonts.map的位置,ctan的texlive2010似乎所有的map都在/usr/share/texmf/fonts/map,而不在/usr/share/texmf/ttf2pk。但是,gentoo中freetype的ttf工具连同map直接安装的目录则在后者。

现在还不敢去bugs.gentoo.org,因为不能确认这是不是由于个人的技术太差所致。我不太熟悉upmap之类的命令。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-28 13:50:34 | 显示全部楼层
Post by easior lars;2136851
倒不是ttf2pk本身的位置问题,而是ttf2pk中的ttfonts.map的位置,ctan的texlive2010似乎所有的map都在/usr/share/texmf/fonts/map,而不在/usr/share/texmf/ttf2pk。但是,gentoo中freetype的ttf工具连同map直接安装的目录则在后者。

现在还不敢去bugs.gentoo.org,因为不能确认这是不是由于个人的技术太差所致。我不太熟悉upmap之类的命令。


所以嘛,就不要抱着 dvi 那种老古董不放手了,要么让它进博物馆,要么你去当个考古学家。
回复 支持 反对

使用道具 举报

发表于 2011-5-7 09:30:54 | 显示全部楼层
Post by forrestxz;2136818
专家出手,厉害呀!

我昨天刚写了一点心得本想抛砖的,结果玉自己出来了

写了个pdf没有写完。

想半天,还是把砖头扔出来,自己做个备份,同时激励自己把这个文档写完。


随意看了一下,有个问题想请教:就是你的代码部分如何实现阴影的?
其次,有没有比较好的包,一方面实现阴影,一方面还能在代码前面产生编号?
回复 支持 反对

使用道具 举报

发表于 2011-5-7 20:51:07 | 显示全部楼层
在使用beamer时,为了安装beamer相关的文档,发现有个问题:一般texlive总是将所有相关文档放入texmf之中,但是Gentoo中的beamer则将文档安装到了/usr/share/doc/latex-beamer之下,导致无法使用texdoc读取。不知道这是不是一个bug?
回复 支持 反对

使用道具 举报

发表于 2011-5-9 20:19:25 | 显示全部楼层
哈哈,你太客气了。我也是非常好奇如何实现,最后好像用listings包就可以了。
  1. \usepackage{listings}
  2.         \lstset{
  3.                 numbers=none,
  4.                 numberstyle=\scriptsize,
  5.                 frame=single,
  6.                 backgroundcolor=\color{gray},
  7.                 fontadjust=false,
  8.                 flexiblecolumns=true,
  9.                 language=[LaTeX]TeX,
  10.                 basicstyle=\ttfamily\small,
  11.                 commentstyle=\color{white},
  12.                 keywordstyle=\color{blue}
  13.                 extendedchars=true,
  14.                 breaklines=true, %对过长的代码自动换行
  15.                 breakautoindent=true,%
  16.                 escapechar=` %设置逃逸字符,注意是Tab键上面的那个按键,用来控制中文输出
  17.                 }
  18. %还可以设置你要的行号
  19. \begin{lstlisting}
  20. sudo perl install-tl -repository http://ftp.ctex.org/mirrors/CTAN/systems/texlive/tlnet/ -gui
  21. \end{lstlisting}
复制代码

Post by easior lars;2138177
随意看了一下,有个问题想请教:就是你的代码部分如何实现阴影的?
其次,有没有比较好的包,一方面实现阴影,一方面还能在代码前面产生编号?
回复 支持 反对

使用道具 举报

发表于 2011-5-9 23:00:00 | 显示全部楼层
mark一下先
回复 支持 反对

使用道具 举报

发表于 2011-8-6 14:53:56 | 显示全部楼层
Post by forrestxz;2136818
专家出手,厉害呀!

我昨天刚写了一点心得本想抛砖的,结果玉自己出来了

写了个pdf没有写完。

想半天,还是把砖头扔出来,自己做个备份,同时激励自己把这个文档写完。


以前没留意你的pdf里面的TeX测试文件,
这次看了一下发现了一些惊奇的事情:
你的TeX测试文件的文档为什么使用
\extenteddocumentclass{}
\extentedcharbegin{}

这是什么格式?

要用什么编译?
回复 支持 反对

使用道具 举报

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

本版积分规则

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