summaryrefslogtreecommitdiff
path: root/Master/texmf
diff options
context:
space:
mode:
authorJjgod Jiang <gzjjgod@gmail.com>2011-06-13 13:17:38 +0000
committerJjgod Jiang <gzjjgod@gmail.com>2011-06-13 13:17:38 +0000
commit384d494b6c947954c12c4bfe136b17020a294ae0 (patch)
tree6783bfcc4b4d35bc49ae76d839657c1282b1887b /Master/texmf
parent85810cf6a929f187b8b32f84120016eb50e1618a (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.sty3
-rw-r--r--Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdfbin930754 -> 803265 bytes
-rw-r--r--Master/texmf/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex425
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
index 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
Binary files differ
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}