diff options
author | Jjgod Jiang <gzjjgod@gmail.com> | 2011-06-13 13:17:38 +0000 |
---|---|---|
committer | Jjgod Jiang <gzjjgod@gmail.com> | 2011-06-13 13:17:38 +0000 |
commit | 384d494b6c947954c12c4bfe136b17020a294ae0 (patch) | |
tree | 6783bfcc4b4d35bc49ae76d839657c1282b1887b /Master/texmf | |
parent | 85810cf6a929f187b8b32f84120016eb50e1618a (diff) |
zh-cn translate update for 2011
git-svn-id: svn://tug.org/texlive/trunk@22954 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rw-r--r-- | Master/texmf/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty | 3 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf | bin | 930754 -> 803265 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex | 425 |
3 files changed, 276 insertions, 152 deletions
diff --git a/Master/texmf/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty b/Master/texmf/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty index ab5431ecfa4..cf6d597105a 100644 --- a/Master/texmf/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty +++ b/Master/texmf/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty @@ -1,6 +1,5 @@ % Import the original tex-live.sty from texlive-en \def\Status{1} -\RequirePackage{tex-live} % Chinese support (with XeTeX 0.9995+) \RequirePackage{xeCJK} @@ -11,6 +10,8 @@ \setCJKfamilyfont{song}[BoldFont=Droid Sans Fallback]{AR PL UMing CN} \setCJKfamilyfont{sf}[BoldFont=Droid Sans Fallback]{Droid Sans Fallback} +\RequirePackage{tex-live} + \renewcommand\contentsname{目录} \renewcommand\listfigurename{插图列表} \renewcommand\listtablename{表格列表} diff --git a/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf b/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf Binary files differindex 1ee387d434f..f49a4e1c8a3 100644 --- a/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf +++ b/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf diff --git a/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex b/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex index ed5406f1836..4b59c16544a 100644 --- a/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex +++ b/Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex @@ -16,14 +16,14 @@ \title{% {\huge \textit{\TeX\ Live 指南}\\\smallskip}% - {\LARGE \textsf{\TL{} 2010}} + {\LARGE \textsf{\TL{} 2011}} } \author{Karl Berry 编写 \\[3mm] \url{http://tug.org/texlive/} } -\date{2010 年 7 月} +\date{2011 年 6 月} \maketitle @@ -60,11 +60,9 @@ \MacOSX{}、和 Cygwin。它还包含了源代码,可供在没有提 供可执行文件的平台上编译安装。 -至于 Windows,\TL{} 仅支持 Windows 2000 或后续版本。 -不再支持 Windows~9\textit{x}, \acro{ME} 和 \acro{NT}。 -因为这一改变,Windows 支持相对于 Unix 支持系统而言不再需要很多的 -特殊对待。我们没有包含 64 位的 Windows 可执行文件,不过 32 位的可 -执行文件也能 64 位的系统上正常运行。 +至于 Windows,\TL{} 仅支持 Windows \acro{XP} 或后续版本。 +Windows~2000 可能可以继续工作。我们没有包含 64 位的 Windows +可执行文件,不过 32 位的可执行文件也能 64 位的系统上正常运行。 除了 \TL{} 以外,Windows 和 \MacOSX 用户还有其它的选择,请参考 第~\ref{sec:tl-coll-dists}~节。 @@ -77,8 +75,8 @@ 通过网络的安装程序本身非常小,它可以从网上下载所有的你所要求的软 件包。网络安装程序对仅使用 \TL{} 一小部分的用户来说非常适宜。 -\DVD{} 安装程序可以把 \TL{} 安装到你的本地磁盘上。你不能直接从 -\DVD{} (或者 \DVD{} 镜像) 上运行 \TL{},但你可以在一个 \acro{USB} 盘上 +\DVD{} 安装程序可以把 \TL{} 安装到你的本地磁盘上。你不能直接从 \TK{} +\DVD{} (或者它的 \code{.iso} 镜像) 上运行 \TL{},但你可以在一个 \acro{USB} 盘上 安装一套可以运行的版本 (参见 \ref{sec:portable-tl})。安装方法将 在下面的章节介绍 (\p.\pageref{sec:install}),这里提供一个快速入门: @@ -118,7 +116,7 @@ \item [\TeX{} Catalogue] 如果你在寻找某个特定的宏包、字体、程序等等,\TeX{} Catalogue 就是你首先该找的地方。这里是所有 \TeX{} 相关内容的一个巨大集合。参见 -\url{http://www.ctan.org/help/Catalogue/}。 +\url{http://mirror.ctan.org/help/Catalogue/}。 \item [\TeX{} 网上资源] \url{http://tug.org/interest.html}~页面上有 许多和 \TeX{} 相关的链接,包括讨论这个系统方方面面的许多书籍、手册和文章。 @@ -135,6 +133,11 @@ Catalogue 就是你首先该找的地方。这里是所有 \TeX{} 相关内容 不过,在提问之前\emph{请一定}先阅读 \acro{FAQ} 上的这一条: \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}, 它能提高你获得回答的可能性。 +Also worth mentioning are the \LaTeX{} Community site at +另外值得提到的有位于 \url{http://www.latex-community.org/} 的 +\LaTeX{} Community 和它的论坛 +\url{http://www.latex-community.org/forum/} 以及 +在 \url{http://tex.stackexchange.com/} 的 \TeX\ StackExchange。 \item [\TL{} 技术支持] 如果你需要报告 bug,或者提出对 \TL{} 的发行、安装或 文档的建议和意见,可以使用 \email{tex-live@tug.org} 这个邮件列表。不过,如果问题 @@ -170,7 +173,7 @@ Mac 应用程序。它的主页在 \url{http://tug.org/mactex/}。 \MIKTEX\ 基础上增加了一些工具,简化了安装。它完全独立于 \TL{},有其 自己的安装步骤。\ProTeXt\ 的主页在 \url{http://tug.org/protext}。 -\item [CTAN] 一份 \CTAN{} 仓库的快照 (\url{http://www.ctan.org})。 +\item [CTAN] 一份 \CTAN{} 仓库的快照 (\url{http://mirror.ctan.org})。 \item[\texttt{texmf-extra}] 一个提供额外的配套软件包的目录。 @@ -234,6 +237,11 @@ Windows 的特殊支持。 以列出这些变量的值,这样你可以很容易找到它们和你所安装到的目录 名称的对应关系。 +所有这些目录树,包括个人的,都应该遵循 \TeX\ 目录结构 (\TDS, +\url{http://tug.org/tds}),包括其中所有细小的子目录,否则文件就 +可能找不到。第 \ref{sec:local-personal-macros} 节 (第 +\pageref{sec:local-personal-macros} 页) 有更详细的介绍。 + \begin{ttdescription} \item [TEXMFMAIN] 存储系统核心部件的目录树,包括配置文件、辅助 脚本和程序文档。 @@ -246,11 +254,11 @@ Windows 的特殊支持。 \item [TEXMFSYSCONFIG] 给 \verb+texconfig-sys+、\verb+updmap-sys+ 和 \verb+fmtutil-sys+ 这些程序存储修改过的全局文件. \item [TEXMFVAR] 这个目录是给 \verb+texconfig+、\verb+updmap+ 和 - \verb+fmtutil+ 存储 (缓存) 格式文件、生成 map 文件这类运行时个人数据的。还用于 - \ConTeXt\ Mk\acro{IV}。 + \verb+fmtutil+ 存储 (缓存) 格式文件、生成 map 文件这类运行时个人数据的。 \item [TEXMFSYSVAR] 给 \verb+texconfig-sys+、\verb+updmap-sys+ 和 \verb+fmtutil-sys+ 还有 \verb+tlmgr+ 这几个命令存储、缓存运行时使用的格式文件和 生成的 map 文件,对整个系统都有效。 +\item [TEXMFCACHE] \ConTeXt\ Mk\acro{IV} 用来保存 (缓存的) 运行时数据的目录树。 \end{ttdescription} \noindent @@ -258,8 +266,8 @@ Windows 的特殊支持。 \begin{description} \item[全系统根目录] 可以包含多个 \TL{} 版本: \begin{ttdescription} - \item[2009] 上一个版本。 - \item[2010] 当前版本。 + \item[2010] 上一个版本。 + \item[2011] 当前版本。 \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -278,10 +286,10 @@ Windows 的特殊支持。 \item[用户主 (home) 目录] (\texttt{\$HOME} 或 \texttt{\%USERPROFILE\%}) \begin{ttdescription} - \item[.texlive2009] 给上个版本的,个人生成和配置的数据。 - \item[.texlive2010] 给这个版本的,个人生成和配置的数据。 + \item[.texlive2010] 给上个版本的,个人生成和配置的数据。 + \item[.texlive2011] 给这个版本的,个人生成和配置的数据。 \begin{ttdescription} - \item [texmf-var\ \ \ ] \envname{TEXMFVAR} + \item [texmf-var\ \ \ ] \envname{TEXMFVAR}, \envname{TEXMFCACHE} \item [texmf-config] \envname{TEXMFCONFIG} \end{ttdescription} \item[texmf] \envname{TEXMFHOME} 个人的宏包文件,等等。 @@ -372,6 +380,7 @@ pdf\TeX\ 的一套替换方案。 \TL{} 中包括了很多的高质量矢量字体,参见 \url{http://tug.org/fonts} 和 \OnCD{texmf-dist/doc/fonts/free-math-fonts-survey}。 +\htmlanchor{installation} \section{安装} \label{sec:install} @@ -380,7 +389,8 @@ pdf\TeX\ 的一套替换方案。 首先请找来一张 \TK{} 的 \DVD{},或者下载 \TL{} 的网络安装程序,然后 找到这个安装脚本:Unix 下是 \filename{install-tl},Windows 下是 -\filename{install-tl.bat}。 +\filename{install-tl.bat}。参见 \url{http://tug.org/texlive/acquire.html} +以了解更多关于获得这个软件的信息和方法。 \begin{description} \item [网络安装程序:] 在 \CTAN 的 \dirname{systems/texlive/tlnet} @@ -390,17 +400,22 @@ Windows 的 \filename{install-tl.zip} 或者小得多、但只支持 Unix 的 \filename{install-unx.tar.gz}。解压后,\filename{install-tl} 和 \filename{install-tl.bat} 就会出现在 \dirname{install-tl} 子目录中。 -\item [\TeX{} Collection \DVD:] 打开 \dirname{texlive} 这个子目录。 +\item [\TeX{} Collection \DVD:] 打开 \DVD\ 的 \dirname{texlive} 这个子目录。 在 Windows 下安装程序通常在插入 \DVD 后就自动启动了。要获得 \DVD 的 话可以加入一个 \TeX\ 用户组织 (推荐这么做,参见 \url{http://tug.org/usergroups.html}) 或是单独购买 (通过 \url{http://tug.org/store}),又或者是自己从 \ISO\ 镜像刻录。 - -参见 \url{http://tug.org/texlive/acquire.html} 以了解更多关于获取这个 -软件的信息和方法。 +在多数系统里你都可以直接挂载这个 \ISO{}。在从 \DVD\ 或者 \ISO{} 安装后, +如果还希望从 Internet 获得持续的更新,请看第 \ref{sec:dvd-install-net-updates} +节。 \end{description} +不管从哪里载入,执行的都是同一个安装程序。两者最明显的区别是通过网络安装 +得到的当前可用的程序包。这和和 \DVD\ 或者 \ISO\ 镜像在主版本之间不能更新 +不同。 + +\noindent 下面的章节介绍更详细地介绍了安装程序的启动。 \subsubsection{Unix} @@ -480,16 +495,16 @@ Mac\TeX\ 是严格依赖 \TL 构建的,所以主 \TeX\ 树也是完全一致 \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2010 from: ... +Installing TeX Live 2011 from: ... Platform: i386-linux => 'Intel x86 with GNU/Linux' Distribution: inst (compressed) ... Detected platform: Intel x86 with GNU/Linux - <B> binary systems: 1 out of 19 + <B> platforms: 1 out of 19 - <S> Installation scheme (scheme-full) - 84 collections out of 85, disk space required: 2256 MB + <S> installation scheme (scheme-full) + 84 collections out of 85, disk space required: 2600 MB Customizing installation scheme: <C> standard collections @@ -497,13 +512,14 @@ Distribution: inst (compressed) <D> directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2010 + /usr/local/texlive/2011 ... <O> options: - [X] allow execution of restricted list of programs via \write18 ... + <V> set up for portable installation + Actions: <I> start installation to hard disk <H> help @@ -513,12 +529,12 @@ Actions: \end{figure} \begin{figure}[tb] -\tlpng{install-lnx-main}{\linewidth,trim=10 4 0 20,clip} +\tlpng{install-lnx-main}{\linewidth} \caption{专家模式 \GUI{} 安装程序界面 (\GNU/Linux)}\label{fig:gui-main} \end{figure} \begin{figure}[tb] -\tlpng{wizard-w32}{\linewidth,trim=0 4 0 0,clip} +\tlpng{wizard-w32}{\linewidth} \caption{向导模式安装程序界面 (Windows)}\label{fig:wizard-w32} \end{figure} @@ -582,7 +598,7 @@ Actions: \begin{figure}[tb] \begin{boxedverbatim} -Available sets of binaries: +Available platforms: =============================================================================== a [ ] alpha-linux DEC Alpha with GNU/Linux b [ ] amd64-freebsd x86_64 with FreeBSD @@ -617,7 +633,7 @@ Available sets of binaries: \begin{figure}[tbh] \begin{boxedverbatim} -Select a scheme: +Select scheme: =============================================================================== a [ ] basic scheme @@ -641,7 +657,7 @@ Select a scheme: 专门针对特定国家的方案。 \begin{figure}[tb] -\tlpng{stdcoll}{.7\linewidth,trim=0 4 0 0,clip} +\tlpng{stdcoll}{.7\linewidth} \caption{Collections (集合) 菜单}\label{fig:collections-gui} \end{figure} @@ -662,15 +678,15 @@ Collection (安装集合) 是比 scheme (方案) 要更细的一层 \Dash 实际 缺省的目录布局在第~\ref{sec:texmftrees}~节有过叙述,见 第~\pageref{sec:texmftrees}~页。默认的 \dirname{TEXDIR} 路径 -在 Unix 下是 \dirname{/usr/local/texlive/2009} 而 Windows 下是 -|%SystemDrive%\texlive\2009|。 +在 Unix 下是 \dirname{/usr/local/texlive/2011} 而 Windows 下是 +|%SystemDrive%\texlive\2011|。 更改默认值的主要原因大概是你可能没有默认位置的写权限。虽然要安装 \TL 不需要是管理员或者 root 用户,但你至少得对安装的目的目录有写 权限。 一个合理的选择是你自己主目录下的一个子目录,尤其在只有你一个人 -使用的时候。使用 `|~|' 来表示主目录,比如 `|~/texlive/2010|'。 +使用的时候。使用 `|~|' 来表示主目录,比如 `|~/texlive/2011|'。 我们建议在目录名称中保留年份,这样可以让你保留多个不同版本的 \TL{}。(你可能希望用一个类似 \dirname{/usr/local/texlive-cur} @@ -686,16 +702,19 @@ Collection (安装集合) 是比 scheme (方案) 要更细的一层 \Dash 实际 |~| 会被不加转换地写进配置文件,因为它能在 \TeX 系统运行时 自动被替换为每个用户自己的主目录。在 Unix 它会被展开为 \dirname{$HOME},而 Windows 下展开为 \verb|%USERPROFILE%|。 +多加一句:\envname{TEXMFHOME} 和所有的目录树一样,都必须按照 +\TDS\ 组织,否则文件可能会找不到。 -\dirname{TEXMFVAR} 是用来给每个用户存储运行时缓存数据的,包括 -\ConTeXt\ Mk\acro{IV} 的缓存。 +\dirname{TEXMFVAR} 是用来给每个用户存储大多数运行时缓存数据 +的。\dirname{TEXMFCACHE} 则给 \ConTeXt\ Mk\acro{IV} 存储缓存 +(见 \pageref{sec:context-mkiv} 页)。 \subsubsection{选项} \label{sec:options} \begin{figure}[tbh] \begin{boxedverbatim} -Current options setup: +Current setup: <P> use letter size instead of A4 by default: [ ] <E> execution of restricted list of programs: [X] <F> create format files: [X] @@ -760,8 +779,6 @@ Current options setup: 如果找不到 Perl/Tk,安装程序就会在文本模式下出现。 \item[-no-gui] 强制使用文本模式安装程序,就算在 Windows 下也是如此。 -如果你需要 `from \DVD' 安装方式就需要用到这个选项,因为这个方式在 -\GUI{} 模式下没有提供。 \item[-lang {\sl LL}] 指定安装程序界面的语言,使用两个字符的语言 代码 \textsl{LL}。目前支持的语言有: @@ -783,9 +800,17 @@ Current options setup: 安装程序会尝试自己判断出合适的语言,如果判断出的语言没有支持就会 使用英语替代。 -\item[-portable] 为 \acro{USB} 盘或者 \DVD\ 上便携使用安装。这个选项 -尽可能地减少对目标系统的影响,让 \TL{} 在一个单独的目录中。参见第 -\ref{sec:portable-tl} 节了解更多便携使用的细节。 +\htmlanchor{opt-in-place} +\item[-in-place] 如果你已经有一份用 rsync, svn, 或者其他方式安装的 +\TL{} (参见 \url{http://tug.org/texlive/acquire-mirror.html}) 那 +这个选项会使用现有的,只执行必要的安装后操作。注意 \filename{tlpkg/texlive.tlpdb} +文件会被覆盖,你需要自己备份它。另外,文件的删除必须手动完成。所以 +只在你知道自己在干什么的情况下才用它。这个选项不能在安装程序界面中 +选择。 + +\item[-portable] 为比如 \acro{USB} 盘上便携使用安装。也可以在 +文本安装程序中用 \code{V} 命令选择,或者 GUI 安装程序中选择, +参见第 \ref{sec:portable-tl} 节。 \item[-profile {\sl profile}] 安装程序会在安装到的 \dirname{tlpkg} 子目录中创建一个叫 \filename{texlive.profile} 的文件。这个选项可以 @@ -822,21 +847,15 @@ Current options setup: 安装后可能需要一些额外的操作。 -\subsubsection{Windows} - -在 Windows 下安装程序会完成所有的操作。 - -\subsubsection{如果创建了符号链接} - -如果你选择了在标准路径下创建符号连接 (在第~\ref{sec:options}~节提到), -那就不需要设置环境变量了。 - \subsubsection{Unix 下的环境变量} \label{sec:env} -你应该将自己使用的平台下二进制程序的目录加入搜索路径中。每个支 -持的平台都在 \dirname{TEXDIR/bin} 下有自己的子目录。参见图~\ref{fig:bin-text} -以了解所有的这些子目录和它们对应的平台。 +如果你选择了在标准路径下创建符号连接 (在第~\ref{sec:options}~节提到), +那就不需要设置环境变量了。否则,在 Unix 系统中,你应该将自己使用的平台 +下二进制程序的目录加入搜索路径中。(在 Windows 下安装程序会负责这一步。) + +每个支持的平台都在 \dirname{TEXDIR/bin} 下有自己的子目录。 +参见图~\ref{fig:bin-text} 以了解所有的这些子目录和它们对应的平台。 如果希望 man 和 info 能够找到,你还可以把文档的 man 和 Info 目录加 入其对应的搜索路径中。在添加 \envname{PATH} 后,手册页页可以被自动 @@ -848,18 +867,18 @@ GNU/Linux、默认的目录设置为例,需要修改的文件是 \filename{$HO 这样: \begin{sverbatim} -PATH=/usr/local/texlive/2010/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2010/texmf/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2010/texmf/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2011/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} 对于 csh 或者 tcsh,需要修改的文件通常是 \filename{$HOME/.cshrc},而 应该添加的内容类似: \begin{sverbatim} -setenv PATH /usr/local/texlive/2010/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2010/texmf/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2010/texmf/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2011/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2011/texmf/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2011/texmf/doc/info:$INFOPATH \end{sverbatim} 如果你已经在你的配置文件里写过了这样的路径设置,那就只需要 @@ -876,8 +895,8 @@ setenv INFOPATH /usr/local/texlive/2010/texmf/doc/info:$INFOPATH 这个文件是否存在,如果有的话,添加下面这样的内容: \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2010/bin/i386-linux \ - /usr/local/texlive/2010/texmf/doc/man +MANPATH_MAP /usr/local/texlive/2011/bin/i386-linux \ + /usr/local/texlive/2011/texmf/doc/man \end{sverbatim} 然后 2)~检查 \filename{/etc/environment} 是否定义了默认的搜索路径 @@ -888,6 +907,22 @@ MANPATH_MAP /usr/local/texlive/2010/bin/i386-linux \ 有些 \code{man} 程序,比如 \MacOSX\ 标准的 \code{man} 就能够自动通 过这个链接找到对应的手册页,这样你就不必手工设置手册页路径了。 +\subsubsection{\DVD\ 安装后的网络更新} +\label{sec:dvd-install-net-updates} + +如果你从 \DVD\ 安装了 \TL\ 并希望从网络获取更新,需要在更新了搜索路径 +(如上一节所述) \emph{之后}执行这个命令: + +\begin{alltt} +> \Ucom{tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet} +\end{alltt} + +这告诉 \cmdname{tlmgr} 从就近的 \CTAN\ 镜像获取未来更新。 + +如果自动镜像选择出现了问题,你可以从 \url{http://ctan.org/mirrors} +列表中自己指定一个 \CTAN\ 镜像。使用与上述一致的 \dirname{tlnet} +子目录路径。 + \subsubsection{\XeTeX{} 的字体配置} \label{sec:font-conf-xetex} @@ -916,27 +951,33 @@ MANPATH_MAP /usr/local/texlive/2010/bin/i386-linux \ \subsubsection{\ConTeXt{} Mark IV} \label{sec:context-mkiv} -`老版'的 \ConTeXt{} (Mark \acro{II}) 正常就应该能工作。新的基于 -Lua\TeX\ 的 \ConTeXt{} Mark \acro{IV}则需要一些手动设置。在安装后, -每个 Mk\acro{IV} 用户都应该运行: +“旧”的 \ConTeXt{} (Mark \acro{II}) 和“新的” \ConTeXt{} (Mark \acro{IV}) +应该在 \TL{} 安装后直接就能运行,而且只要你一直用 \verb+tlmgr+ 来更新, +它不应该需要任何其他的处理。 + +然而,因为 \ConTeXt{} Mk\acro{IV} 没有使用 kpathsea 库,在你手动安装 +文件 (没使用 \verb+tlmgr+) 后必须执行一定的设置。在每次安装后,每个 +Mk\acro{IV} 用户必须执行: \begin{sverbatim} -luatools --generate -context --make +context --generate \end{sverbatim} +来刷新 \ConTeXt{} 磁盘缓存数据。 +生成的文件会被保存在 \code{TEXMFCACHE} 目录下,在 \TL{} 中这个目录 +的默认值是 \verb+TEXMSYSVAR;TEXMFVAR+。 -生成的文件会被保存在 \code{TEXMFVAR} 目录下。 +\ConTeXt\ Mk\acro{IV} 会读取 \verb+TEXMFCACHE+ 提到的所有路径, +并写入第一个可写东风路径。在读取时,最后找到的匹配会被优先选择。 要了解更多信息,参见 -\url{http://wiki.contextgarden.net/Running_Mark_IV} 和 -\url{http://wiki.contextgarden.net/TeX_Live_2010}。 +\url{http://wiki.contextgarden.net/Running_Mark_IV}。 \subsubsection{集成本地与个人宏文件} \label{sec:local-personal-macros} 这在第~\ref{sec:texmftrees}~节已经顺带提到过了:\dirname{TEXMFLOCAL} 目录 (它的默认值是 \dirname{/usr/local/texlive/texmf-local} 或者 -\verb|C:\Program Files\texlive\texmf-local|) 这个目录就是为了存储 +Windows 下的 \verb|%SystemDrive%\texlive\texmf-local|) 这个目录就是为了存储 面向整个系统的本地字体和宏文件的;而 \dirname{TEXMFHOME} 目录 (其 默认值是 \dirname{$HOME/texmf} 或者 \verb|%USERPROFILE%\texmf|), 则是用来存储个人的字体和宏文件的。这些目录应该在各个 \TL{} @@ -944,8 +985,8 @@ context --make \dirname{TEXMFLOCAL} 改得和主 \TL{} 目录差别太大,否则新的版本出来 你又得再改。 -对于这两个目录树而言,文件都应该放到合适的子目录中,参见 -\url{http://tug.org/tds} 或者 \filename{texmf/web2c/texmf.cnf} +对于这两个目录树而言,文件都应该放到合适的 \TeX\ 目录结构 (\TDS) +子目录中,参见 \url{http://tug.org/tds} 或者 \filename{texmf/web2c/texmf.cnf} 文件。比如一个 \LaTeX{} 文档类或者宏包应该放在 \dirname{TEXMFLOCAL/tex/latex} 或者 \dirname{TEXMFHOME/tex/latex} 目录下,要不然就是它们的一个子目录下。 @@ -955,6 +996,17 @@ context --make \TeX\ Live Manager \GUI{},configuration 选项卡中的 `Reinit file database' 按钮来刷新它。 +默认情况下,这些变量的每一个都定义为所示单独的目录。这不是一个硬性 +规定。如果你需要在某些大的宏包的不同版本直接方便地切换,可以维护多 +个自己的目录树,这通过把 \dirname{TEXMFHOME} 设置为目录列表实现, +大括号包围,逗号分隔: + +\begin{verbatim} + TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir} +\end{verbatim} + +第~\ref{sec:brace-expansion}~节进一步介绍了括号展开。 + \subsubsection{集成第三方字体} 不幸的是,这是一个非常混乱的问题。除非你愿意深入 \TeX{} 安装的细节, @@ -965,32 +1017,9 @@ context --make 它们能让你使用操作系统的字体而不必将它安装到 \TeX 中。 如果你非得这么做,参见 \url{http://tug.org/fonts/fontinstall.html}, -这是我们对整个过程最好的描述。 - -\subsubsection{增加 Windows 和 Cygwin 下的最大内存量} -\label{sec:cygwin-maxmem} - -Windows 和 Cygwin (参见第~\ref{sec:cygwin}~节以了解 Cygwin 安装细节) 的 -用户可能会在执行特定 \TL\ 程序时遇到内存不足的情况。例如 \prog{asy} 在 -你尝试分配一个 25,000,000 个实数的数组时可能会内存不足,而 Lua\TeX\ 在 -你尝试处理一个包含大量字体的文档时可能会内存不足。 - -对 Cygwin,你可以按照 Cygwin 用户指南 -(\url{http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html}) 中的办法 -增加可用内存量。 - -对 Windows,你必须创建一个文件,例如命名为 \code{moremem.reg},包含 -如下内容: - -\begin{sverbatim} -Windows Registry Editor Version 5.00 - -[HKEY_LOCAL_MACHINE\Software\Cygwin] -"heap_chunk_in_mb"=dword:ffffff00 -\end{sverbatim} - -\noindent 然后以管理员身份执行命令 \code{regedit /s moremem.reg}。(如果 -你只希望修改当前用户而不是整个系统的内存,改用 \code{HKEY\_CURRENT\_USER}。) +这是我们对整个过程最好的描述。如果你严格地管理自己的本地字体映射, +\texttt{tlmgr generate updmap} \textit{可能}会有用,尤其是在版本 +升级时,参见 \cmdname{tlmgr} 文档。 \subsection{测试安装是否成功} \label{sec:test-install} @@ -1006,9 +1035,9 @@ Windows Registry Editor Version 5.00 \item 首先确认你可以执行 \cmdname{tex} 程序: \begin{alltt} > \Ucom{tex -{}-version} -TeX 3.1415926 (TeX Live 2010) -kpathsea version 6.0.0 -Copyright 2010 D.E. Knuth. +TeX 3.1415926 (TeX Live ...) +kpathsea version 6.0.1 +Copyright ... D.E. Knuth. ... \end{alltt} 如果返回的结果是 `command not found' 而非版本和版权信息,或者显示了 @@ -1019,7 +1048,7 @@ Copyright 2010 D.E. Knuth. \item 处理一个基本的 \LaTeX{} 文件: \begin{alltt} > \Ucom{latex sample2e.tex} -pdfTeX 3.1415926-1.40.11-2.2 (TeX Live 2010) +pdfTeX 3.1415926-... (TeX Live ...) ... Output written on sample2e.dvi (3 pages, 7484 bytes). Transcript written on sample2e.log. @@ -1107,13 +1136,15 @@ Transcript written on opentype-info.log. \begin{itemize*} \item \cmdname{GNU Emacs} 在 Windows 下的原生版本在 \url{http://www.gnu.org/software/emacs/windows/ntemacs.html}。 - \item \cmdname{Emacs} 的 Auc\TeX\ 包在 \TL\ \DVD{} 的 \path{tlpkg/support} - 目录;它的主页在 \url{http://www.gnu.org/software/auctex}。 - \item \cmdname{LEd} 在 \url{http://www.ctan.org/support/LEd} 提供。 + \item \cmdname{Emacs 的 Auc\TeX\ 包} 的 Windows 版本在 \CTAN\ 提供。 + AuC\TeX\ 的主页在 \url{http://www.gnu.org/software/auctex}。 + \item \cmdname{LEd} 在 \url{http://mirror.ctan.org/support/LEd} 提供。 \item \cmdname{SciTE} 在 \url{http://www.scintilla.org/SciTE.html} 提供。 \item \cmdname{Texmaker} 是自由软件,在 - \url{http://pascal.brachet.club.fr/texmaker/} 提供。 + \url{http://www.xm1math.net/texmaker} 提供。 + \item \cmdname{TexMakerX} 是 \cmdname{Texmaker} 的一个 + fork,引入了额外的功能;\url{http://texmakerx.sourceforge.net}。 \item \cmdname{TeXnicCenter} 是自由软件,在 \url{http://www.texniccenter.org} 提供,也随 pro\TeX{}t 发行版附带。 @@ -1129,9 +1160,13 @@ Transcript written on opentype-info.log. \end{description} 关于这类软件包和程序,\url{http://tug.org/interest.html} 有一份更长的列表。 +\section{特殊安装} -\section{网络安装} -\label{sec:netinstall} +前面的章节描述了基本的安装过程。这里我们介绍一些特殊的情形。 + +\htmlanchor{tlsharedinstall} +\subsection{用户共享 (或跨机器) 安装} +\label{sec:sharedinstall} \TL{} 的设计可以使它在同一个系统的不同的用户间共享,或者可以在网络上不 同的系统间共享。在标准的目录结构下,不需要配置固定的绝对路径:\TL{} 程 @@ -1149,30 +1184,73 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local 同理,你也可以先把 \TL{} 安装在本地,然后再把整个安装目录转移到网络上。 至于 Windows,可以在 \url{http://tug.org/texlive/w32client.html} -下载到一个叫做 \filename{w32client} 的示例网络安装脚本。它可以为局域 +下载到一个叫 \filename{w32client} 的示例网络安装脚本。它可以为局域 网上的 \TL{} 安装产生配置文件和菜单快捷方式。它还会注册一个叫 \filename{w32unclient} 的卸载程序,在同一个 zip 文件中。参见它的 网页以了解更多信息。 \htmlanchor{tlportable} -\section{在 DVD 或 USB 上最具可移植性地运行 \protect\TL{}} +\section{便携 (\USB{}) 安装} \label{sec:portable-tl} -为了以“便携”的方式使用 \TL{},尽量减少对目标系统的影响, -你应该首先使用安装程序的 \optname{-portable} 选项将 \TL{} 安装到盘上 -(参见第 \ref{sec:cmdline} 节)。然后从安装根目录运行 \filename{tl-portable} -脚本 (Unix) 或 \filename{tl-portable.bat} 批处理文件 (Windows) 来启动一个 -shell。 +\code{-portable} 安装程序选项 (或者文本安装程序的 \code{V} 命令, +或对应的 \GUI{} 选项) 创建的是一套在一个独立路径下完全自包含的 \TL{} +安装,而跳过系统集成。你可以在 \USB{} 盘上创建这样的安装,或者在安装 +后复制到 \USB{} 盘上。 + +要使用这样的便携安装来运行 \TeX{},你必须将对应的二进制目录加入终端 +的搜索路径,如往常一样。在 Windows 下,你可以双击安装根目录下的 +\filename{tl-tray-menu} 来选择执行一些常见任务,如这个截图所示: -你还可以将在盘上生成的内容刻录在 \DVD{} 上以便给别人使用。如果 -\filename{tl-portable} 脚本是首先从 \DVD{} 运行的,有些文件会在目标 -系统的 \dirname{~/.tlportable2010} 目录下生成,这会花上一点时间。后续 -使用时就能很快启动了。 +\medskip +\tlpng{tray-menu}{4cm} +\smallskip -而此时系统的其它程序并不知道 \TL{} 的存在,如果你需要让你的文本编辑器 -使用这个 \TL{},应该再打开一个这样的 \filename{tl-portable} 会话来使用 -该编辑器。 +\noindent `More\ldots' 项目解释了如何定制这个菜单。 +\htmlanchor{tlisoinstall} +\subsection{\ISO\ (或 \DVD) 安装} +\label{sec:isoinstall} + +如果你不需要经常更新或者修改安装,或者有其他可以使用 \TL{} 的系统, +创建一个 \TL{} 安装的 \ISO\ 可能会比较方便,因为: + +\begin{itemize} +\item 在不同计算机之间复制 \ISO\ 要比复制普通安装快得多。 +\item 如果你双启动不同的操作系统而且希望它们共享一个 + \TL{} 的安装,\ISO\ 安装不会受不同文件系统支持 + (\acro{FAT32}, \acro{NTFS}, \acro{HFS+}) 的限制。 +\item 虚拟机可以直接挂载这样的 \ISO{}。 +\end{itemize} + +当然你还可以把 \ISO\ 刻录到 \DVD{} 上,如果有用的话。 + +桌面 \GNU/Linux/Unix 系统,包括 \MacOSX{},都能够挂载 \ISO{}。此外, +没有任何与普通硬盘安装不同的地方,参见第 \ref{sec:env} 节。 + +在准备这样的 \ISO\ 安装时,最好忽略发布年份的子目录,并让 \filename{texmf-local} +处在和其他目录树 (\filename{texmf}, \filename{texmf-dist} 等) 同级。 +你可以在安装程序的普通目录选项中设置这些。 + +对于一个物理的 (而不是虚拟的) Windows 系统,你可以将 \ISO\ 刻录在 +\acro{DVD} 上,不过花点时间在免费的 \ISO\ 挂载工具上是值得的。对于 +Windows \acro{XP},微软提供了 \filename{winxpvirtualcdcontrolpanel}。 + +至于 Windows 系统集成,你可以包含第~\ref{sec:sharedinstall} 节描述的 +\filename{w32client} 脚本 (在 \url{http://tug.org/texlive/w32client.html}), +它在 \ISO\ 里和在网络安装时一样好用。 + +在 \MacOSX{},如果符号链接 \filename{/usr/texbin} 指向对应的二进制目录, +TeXShop 和 \TeX{}works 会使用 \acro{DVD} 安装,比如: +\begin{verbatim} +sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin +\end{verbatim} + +历史说明:\TL{} 2010 是第一个不支持“live”发布的 \TL{} 版本,但要在 +\DVD\ 或者 \ISO\ 上执行一直是需要一定技巧的,尤其是必须设置一些环境 +变量。如果你从现有的安装创建 \ISO\ 就不需要了。 + +\htmlanchor{tlmgr} \section{\cmdname{tlmgr}: 管理你的安装} \label{sec:tlmgr} @@ -1213,8 +1291,6 @@ shell。 \item 列出、添加和删除不同平台的可执行文件; \item 改变安装选项,比如纸张大小和源文件位置 (参见第~\ref{sec:location}~节)。 \end{itemize*} -\textit{警告:} \prog{tlmgr} 并不为便携使用设计,也从未做过相 -关的测试 (第 \ref{sec:portable-tl} 节)。 \subsection{图形界面模式的 \cmdname{tlmgr}} \prog{tlmgr} 可以用以下命令以图形模式 (图~\ref{fig:tlmgr-gui}) 启动: @@ -1222,7 +1298,7 @@ shell。 > \Ucom{tlmgr -gui} \end{alltt} Windows 下可以通过开始菜单:\texttt{开始},\texttt{程序}, -\texttt{TeX Live 2010},\texttt{TeX Live Manager}。 +\texttt{TeX Live 2011},\texttt{TeX Live Manager}。 在假定安装包源是有效且可及的情况下,在点击 `Load' 以后,它会列出 所有可获取的或已安装的软件包。 @@ -1261,12 +1337,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2010/texmf/ls-R... +mktexlsr: Updating /usr/local/texlive/2011/texmf/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2010/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2011/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} 如你所见,\prog{tlmgr} 会安装所有依赖的包,也会处理所有包括刷新文件名 @@ -1296,11 +1372,6 @@ revision: 14675 \section{有关 Windows 平台的说明} \label{sec:windows} -\TL{} 拥有可运行于 Windows 和 Unix 平台的单一安装程序。当然,只有在放弃对 -较老版本 Windows 的支持的情况下,这才成为可能。因此,现在 \TL{} 只能安装 -于 Windows 2000 或更新的版本。 - - \subsection{针对 Windows 的特征} \label{sec:winfeatures} @@ -1308,8 +1379,14 @@ revision: 14675 \begin{description} \item[菜单与快捷方式。] 在开始菜单上加入了新的`\TL{}'程序菜单,主要是一些 \GUI{} 程序 (如 \prog{tlmgr}、\prog{texdoctk}、PS\_View (\prog{psv}),它是 -PostScript 预览程序) 和一些文档的菜单。PS\_View 还有一个桌面快捷方式,可以 -作为拖放 PostScript 文件的目标。 +PostScript 预览程序) 和一些文档的菜单。 +\item[文件关联。] 如果启用,\prog{TeXworks}、\prog{Dviout} +和 \prog{PS\_view} 会成为它们对应文件类型的默认程序,或者在 +这些文件类型的“用...打开”右键菜单中出现。 +\item[位图到 eps 转换器。] 许多位图格式会在它们的“用...打开”菜单中获得一个 + \cmdname{bitmap2eps} 项目。Bitmap2eps 是一个使用 \cmdname{sam2p} 或 + \cmdname{bmeps} 的简单脚本。 +\item[自动路径调整。] 不需要手动配置步骤。 \item[自动设置环境变量。] 不再需要手动的配置步骤。 \item[反安装程序。] 安装程序为 \TL{} 创建了`添加/删除程序'条目。这与 \TeX\ Live Manager \GUI\ 的删除按钮相对应。 @@ -1360,9 +1437,9 @@ Unix 命令行工具的 Windows 移植版本。它们包括 \cmdname{gzip}、 \label{sec:winhome} Windows 下对应于 Unix 下的主目录的是 \verb|%USERPROFILE%|。 -在 Windows \acro{XP} 和 Windows 2000 下,它通常位于 +在 Windows \acro{XP} 下,它通常位于 \verb|C:\Documents and Settings\<username>|; -在 Windows Vista 下是 \verb|C:\Users\<username>|。通常情况下,在 +在 Windows Vista 和 Windows~7 下是 \verb|C:\Users\<username>|。通常情况下,在 \filename{texmf.cnf} 文件和 \KPS{} 中,\verb|~| 在 Windows 和 Unix 下均可以 进行合适的展开。 @@ -1401,11 +1478,36 @@ Windows 将几乎所有的配置数据存放在注册表中。注册表是包含 快捷方式启动命令行任务时,便可以使用新的 \TL{}。如果安装了 \TeX{}works, 其快捷方式也将 \TL{} 加进了搜索路径中,所以它应该不会出现路径问题。 -对于 Vista 系统,还有另外一个奇怪的问题:即使你以管理员身份登录系统,依旧 -要求你提供管理员权限。实际上,是否以管理员身份登录并不是问题所在。 -相反,在你希望运行的程序或快捷方式上单击右键,系统通常会给出 +对于 Vista 和 Windows~7 系统,还有另外一个奇怪的问题:即使你以管理员身 +份登录系统,依旧要求你提供管理员权限。实际上,是否以管理员身份登录并不 +是问题所在。相反,在你希望运行的程序或快捷方式上单击右键,系统通常会给出 “以管理员身份执行”这样的选择。 +\subsection{增加 Windows 和 Cygwin 下的最大内存量} +\label{sec:cygwin-maxmem} + +Windows 和 Cygwin (参见第~\ref{sec:cygwin}~节以了解 Cygwin 安装细节) 的 +用户可能会在执行特定 \TL\ 程序时遇到内存不足的情况。例如 \prog{asy} 在 +你尝试分配一个 25,000,000 个实数的数组时可能会内存不足,而 Lua\TeX\ 在 +你尝试处理一个包含大量字体的文档时可能会内存不足。 + +对 Cygwin,你可以按照 Cygwin 用户指南 +(\url{http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html}) 中的办法 +增加可用内存量。 + +对 Windows,你必须创建一个文件,例如命名为 \code{moremem.reg},包含 +如下内容: + +\begin{sverbatim} +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\Software\Cygwin] +"heap_chunk_in_mb"=dword:ffffff00 +\end{sverbatim} + +\noindent 然后以管理员身份执行命令 \code{regedit /s moremem.reg}。(如果 +你只希望修改当前用户而不是整个系统的内存,改用 \code{HKEY\_CURRENT\_USER}。) + \section{Web2C 用户指南} \Webc{} 是一整套 \TeX{} 相关程序的集合:\TeX{} 本身、\MF{}、\MP{}、\BibTeX{}, @@ -1539,9 +1641,9 @@ Windows 将几乎所有的配置数据存放在注册表中。注册表是包含 而这个 \file{texmf.cnf} 存放的路径则是在 \envname{TEXMFCNF} 变量里定义的, 但我们不建议设置这个 (或者任何) 环境变量。 -作为代替,标准的安装将产生文件 \file{.../2010/texmf.cnf}。如果你必须修改缺省 +作为代替,标准的安装将产生文件 \file{.../2011/texmf.cnf}。如果你必须修改缺省 值 (一般不需要),这是修改的地方。主配置文件是 -\file{.../2010/texmf/web2c/texmf.cnf}。你不应该修改后者,因为在发行版本被更新 +\file{.../2011/texmf/web2c/texmf.cnf}。你不应该修改后者,因为在发行版本被更新 后会丢失修改。 搜索路径里\emph{所有的} \file{texmf.cnf} 文件都会被读入,而先读入的优先级更高。 @@ -1621,11 +1723,12 @@ Windows 将几乎所有的配置数据存放在注册表中。注册表是包含 它首先检查前置的 \samp{:},然后是末尾的 \samp{:},最后是连续的 \samp{:}。 \subsubsection{大括号展开} +\label{sec:brace-expansion} 大括号展开是一项有用的特性,其作用是把 \verb+v{a,b}w+ 这样的转换为 \verb+vaw:vbw+,允许嵌套使用。通过把 \code{\$TEXMF} 赋值为一个括号列表, 可以构造出多套 \TeX{} 层级结构。例如在 \file{texmf.cnf} 里有下面的定义 -(这只是个近似的例子,实际情况定义的目录树还要更多): +(简化的例子): \begin{verbatim} TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} \end{verbatim} @@ -2327,7 +2430,7 @@ Debian 首肯。\LaTeX\ 其他的更新请见 \OnCD{texmf-dist/doc/latex/base} \item 我们在作者 (Claudio Beccari) 的同意下,将 \pkgname{cbgreek} 包含的 字体数量减少到中等。去除了不可见、轮廓和透明版本的字体,这些字体几乎很少用到。而我们 的光盘镜像需要空间。完整版本当然还是在 \acro{CTAN} 提供 -(\url{http://www.ctan.org/tex-archive/fonts/greek/cb})。 +(\url{http://mirror.ctan.org/tex-archive/fonts/greek/cb})。 \item 去掉了 \cmdname{oxdvi},改为只使用 \cmdname{xdvi}。 @@ -2422,7 +2525,7 @@ latex --translate-file=empty.tcx yourfile.tex 仍然读取 \texttt{\%\&} 开头的行。) 当然,和往常一样,这一年里你能看到成百上千的宏包与程序得到更新。也和往常一样, -进一步的更新请使用 \acro{CTAN} (\url{http://www.ctan.org})。 +进一步的更新请使用 \acro{CTAN} (\url{http://mirror.ctan.org})。 从内部角度上看,源代码树现在改为使用 Subversion 管理,并在我们的主页上提供了 到 Web 界面的链接,用于浏览代码树。我们希望它能成为未来几年中稳定的开发 @@ -2523,9 +2626,7 @@ Euler 字体也整个由 Hermann Zapf 重新绘制了一遍 (参见 对过去历史的最终一点提示: 所有版本的 \TL{},包括 \CD\ 标签这些附属材料, 都在 \url{ftp://tug.org/historic/systems/texlive} 提供。 -\htmlanchor{news} -\subsection{现状} -\label{sec:tlcurrent} +\subsubsection{2010} \label{sec:2010news} % keep with 2010 在 2010 年,缺省的 PDF 输出版本现在是 1.5,以支持更多压缩。这对所有输出 @@ -2577,6 +2678,26 @@ Unicode \BibTeX\ 的 \BibTeX{}U 程序;\prog{chktex} 实用工具 单张 \DVD\ 已经没有足够的空间了。一个优点是从物理 \DVD\ 的安装将会 快很多。 +\htmlanchor{news} +\subsection{现状} +\label{sec:tlcurrent} + +2011 年只有相对很少的一点变动。 + +\MacOSX\ 二进制程序 (\code{universal-darwin} 和 \code{x86\_64-darwin}) +现在只能在 Leopard 及以后版本上工作;Panther 和 Tiger 都不再支持了。 + +用于参考文献处理的 \code{biber} 程序在常见平台下都已包含。它的分发和 +\code{biblatex} 宏包紧密相关的,这个宏包完全重新实现了 \LaTeX{} 提供 +的参考文献机制。 + +MetaPost (\code{mpost}) 程序不再创建或者使用 \code{.mem} 文件了。所 +需的文件,比如 \code{plain.mp},会在每次运行时读入。这个变化和将 +MetaPost 作为一个库有关,这是另一个重要而用户不会注意的变化。 + +\code{updmap} 的 Perl 实现,先前只在 Windows 下使用,现在被更新并用 +于所有平台了。这不应该造成任何用户可见的变化,除了它变得快得多。 + \subsection{未来} \emph{\TL{} 并不完美!} (也永远不会达到完美。) 我们希望继续发行新的 @@ -2623,4 +2744,6 @@ Helin Gai 翻译。其中 Jinsong Zhao 负责 Windows 部分的翻译,Yue Wang 2010 年的简体中文版本由 Jiang Jiang 翻译。 +2011 年的简体中文版本由 Jiang Jiang 翻译。 + \end{document} |