summaryrefslogtreecommitdiff
path: root/Build/source/doc
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2013-09-25 12:19:46 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2013-09-25 12:19:46 +0000
commit0dd9a0fac065a759ce4c406f0b577b22dc5d29a8 (patch)
treefea774cd58982d9e4093f7797b2c965c6fb89379 /Build/source/doc
parentdb8b9d49900a01e2f41da2f53d3ceefda23f94bb (diff)
update texlive.info
git-svn-id: svn://tug.org/texlive/trunk@31758 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/doc')
-rw-r--r--Build/source/doc/build.texi39
-rw-r--r--Build/source/doc/texlive.info75
-rw-r--r--Build/source/doc/texlive.texi13
3 files changed, 67 insertions, 60 deletions
diff --git a/Build/source/doc/build.texi b/Build/source/doc/build.texi
index bdf8fc70fad..67fb6b30e1d 100644
--- a/Build/source/doc/build.texi
+++ b/Build/source/doc/build.texi
@@ -469,8 +469,8 @@ libraries from the @TL{} tree, and a list of options (currently only
If a system version can be used, a second fragment @file{ac/@var{lib}.ac}
containing the @code{M4} macro @code{KPSE_TRY_LIB} (or
-@code{KPSE_TRY_LIBXX}) with @code{@var{lib}} as mandatory first argument and two
-additional arguments for the Autoconf macro @code{AC_LANG_PROGRAM} is used
+@code{KPSE_TRY_LIBXX}) with @code{@var{lib}} as mandatory first argument and
+two additional arguments for the Autoconf macro @code{AC_LANG_PROGRAM} used
to compile and link a small C (or C++) program as sanity check for using the
system library.
@@ -516,12 +516,12 @@ plenty of configure options, most of which are described here. The command
list of all global options and a few important module specific ones,
whereas, e.g., @* @ @ @ @code{texk/lcdf-typetools/configure --help} @* also
displays the @code{lcdf-typetools} specific options not shown at the
-top-level. In addition the @code{configure} command line may contain
-assignments for important variables.
+top-level. Defaults for most options are set at the top-level and
+propagated explicitly to all subdirectories. Options specified on the
+command line are checked for consistency but are never modified.
-Defaults for most options are set at the top-level and propagated explicitly
-to all subdirectories. Options specified on the command line are checked
-for consistency but are never modified.
+In addition the @code{configure} command line may contain assignments for
+important variables.
@menu
* Global Options:: Global Configure Options.
@@ -590,8 +590,7 @@ files created by @file{pdftex} or @code{PS} files created by @file{dvips}.
The size of @code{PDF} images included by @file{pdftex} must, however, be
@math{<4}GB when using @file{xpdf} and @math{<2}GB when using older versions
of @file{poppler} (even on 64-bit systems with LFS), whereas @file{poppler}
-Version@tie{}0.23 and later imposes no limit on the size of @code{PDF}
-images.
+Version@tie{}0.23 and later imposes such no limit.
@subsubsection @code{--without-x}
@@ -642,8 +641,8 @@ Do or do not build and install the program(s) of the module @code{@var{prog}}.
@subsubsection @code{--disable-all-pkgs}
Do not build any program modules, except those explicitly enabled. Without
-this option, all modules are built except those explicitly disabled and
-those that specify @code{disable} in their @file{ac/withenable.ac} fragment.
+this option, all modules are built except those that are explicitly disabled
+or specify @code{disable} in their @file{ac/withenable.ac} fragment.
@subsubsection Configure options for @file{texk/web2c}
@@ -758,15 +757,19 @@ to build the xindy rules and documentation, required for some systems where
@subsubsection @code{--with-system-@var{lib}}
-Use an installed (system) version of the library @code{@var{lib}}; this option
-exists for most libraries, but is not allowed for a native @TL{} build.
+Use an installed (system) version of the library @code{@var{lib}}; this
+option exists for most libraries, but is not allowed for a native @TL{}
+build. Using a system version implies to also use system versions of all
+libraries (if any) this library depends on.
-For many libraries there are in addition @code{--with-@var{lib}-includes=@var{dir}} and
-@code{--with-@var{lib}-libdir=@var{dir}} to indicate non standard search locations,
-others use @file{pkg-config} or similar to determine the required flags.
+For many libraries there are in addition
+@code{--with-@var{lib}-includes=@var{dir}} and
+@code{--with-@var{lib}-libdir=@var{dir}} to indicate non standard search
+locations, others use @file{pkg-config} or similar to determine the required
+flags.
The top-level @file{configure} script performs a consistency check for all
-required system libraries and bails out early if some of these tests fail.
+required system libraries and bails out if some of these tests fail.
@subsubsection Configure Options for @code{kpathsea}
@@ -964,7 +967,7 @@ Building @code{xindy} requires to run the host system @file{clisp} binary,
thus cross compilation is not possible.
@node Coding Rules
-@section Coding Rules for @TL{}
+@section Coding Rules
@subsection Declarations
diff --git a/Build/source/doc/texlive.info b/Build/source/doc/texlive.info
index a73ddb72368..11dd84603c8 100644
--- a/Build/source/doc/texlive.info
+++ b/Build/source/doc/texlive.info
@@ -30,7 +30,7 @@ The TeX Live System
*******************
This manual documents how to build, install, and use TeX Live. It
-corresponds to version 2014/dev, released in September 2013.
+corresponds to version 2014, released in September 2013.
* Menu:
@@ -46,8 +46,8 @@ File: texlive.info, Node: Introduction, Next: Build System, Prev: Top, Up: T
1 Introduction
**************
-This manual corresponds to version 2014/dev of the TeX Live system,
-released in September 2013.
+This manual corresponds to version 2014 of the TeX Live system, released
+in September 2013.

File: texlive.info, Node: Build System, Next: Index, Prev: Introduction, Up: Top
@@ -531,8 +531,8 @@ replaced by a system version).
If a system version can be used, a second fragment 'ac/LIB.ac'
containing the 'M4' macro 'KPSE_TRY_LIB' (or 'KPSE_TRY_LIBXX') with
'LIB' as mandatory first argument and two additional arguments for the
-Autoconf macro 'AC_LANG_PROGRAM' is used to compile and link a small C
-(or C++) program as sanity check for using the system library.
+Autoconf macro 'AC_LANG_PROGRAM' used to compile and link a small C (or
+C++) program as sanity check for using the system library.
In addition a file 'm4/kpse-LIB-flags' (at the top-level) must define
the 'M4' macro 'KPSE_LIB_FLAGS' (all uppercase) setting up the 'make'
@@ -576,12 +576,12 @@ at the top-level gives an exhaustive list of all global options and a
few important module specific ones, whereas, e.g.,
'texk/lcdf-typetools/configure --help'
also displays the 'lcdf-typetools' specific options not shown at the
-top-level. In addition the 'configure' command line may contain
-assignments for important variables.
+top-level. Defaults for most options are set at the top-level and
+propagated explicitly to all subdirectories. Options specified on the
+command line are checked for consistency but are never modified.
- Defaults for most options are set at the top-level and propagated
-explicitly to all subdirectories. Options specified on the command line
-are checked for consistency but are never modified.
+ In addition the 'configure' command line may contain assignments for
+important variables.
* Menu:
@@ -658,8 +658,7 @@ files with 2GB or more. The size of 'DVI' and 'GF' files must always be
created by 'pdftex' or 'PS' files created by 'dvips'. The size of 'PDF'
images included by 'pdftex' must, however, be <4GB when using 'xpdf' and
<2GB when using older versions of 'poppler' (even on 64-bit systems with
-LFS), whereas 'poppler' Version 0.23 and later imposes no limit on the
-size of 'PDF' images.
+LFS), whereas 'poppler' Version 0.23 and later imposes such no limit.
2.4.1.8 '--without-x'
.....................
@@ -721,8 +720,8 @@ Do or do not build and install the program(s) of the module 'PROG'.
............................
Do not build any program modules, except those explicitly enabled.
-Without this option, all modules are built except those explicitly
-disabled and those that specify 'disable' in their 'ac/withenable.ac'
+Without this option, all modules are built except those that are
+explicitly disabled or specify 'disable' in their 'ac/withenable.ac'
fragment.
2.4.2.3 Configure options for 'texk/web2c'
@@ -860,15 +859,15 @@ File: texlive.info, Node: Library Specific Options, Next: Variable Assignments
Use an installed (system) version of the library 'LIB'; this option
exists for most libraries, but is not allowed for a native TeX Live
-build.
+build. Using a system version implies to also use system versions of
+all libraries (if any) this library depends on.
For many libraries there are in addition '--with-LIB-includes=DIR'
and '--with-LIB-libdir=DIR' to indicate non standard search locations,
others use 'pkg-config' or similar to determine the required flags.
The top-level 'configure' script performs a consistency check for all
-required system libraries and bails out early if some of these tests
-fail.
+required system libraries and bails out if some of these tests fail.
2.4.3.2 Configure Options for 'kpathsea'
........................................
@@ -1081,8 +1080,8 @@ cross compilation is not possible.

File: texlive.info, Node: Coding Rules, Prev: Cross Compilation, Up: Build System
-2.6 Coding Rules for TeX Live
-=============================
+2.6 Coding Rules
+================
2.6.1 Declarations
------------------
@@ -1192,24 +1191,24 @@ Index

Tag Table:
Node: Top949
-Node: Introduction1346
-Node: Build System1560
-Node: Prerequisites3781
-Node: Building and Installing5097
-Node: Source Tree10485
-Node: Top Levels11151
-Node: Library Modules13109
-Node: Program Modules17131
-Node: Extending20039
-Node: Configure Options24000
-Node: Global Options25167
-Node: Program Specific Options29653
-Node: Library Specific Options34471
-Node: Variable Assignments36659
-Node: Cross Compilation39100
-Node: Configuring40139
-Node: Problems41807
-Node: Coding Rules43472
-Node: Index47438
+Node: Introduction1342
+Node: Build System1552
+Node: Prerequisites3773
+Node: Building and Installing5089
+Node: Source Tree10477
+Node: Top Levels11143
+Node: Library Modules13101
+Node: Program Modules17123
+Node: Extending20031
+Node: Configure Options23989
+Node: Global Options25156
+Node: Program Specific Options29619
+Node: Library Specific Options34434
+Node: Variable Assignments36727
+Node: Cross Compilation39168
+Node: Configuring40207
+Node: Problems41875
+Node: Coding Rules43540
+Node: Index47480

End Tag Table
diff --git a/Build/source/doc/texlive.texi b/Build/source/doc/texlive.texi
index d0952e59ebe..a9985efdcd1 100644
--- a/Build/source/doc/texlive.texi
+++ b/Build/source/doc/texlive.texi
@@ -1,14 +1,19 @@
\input texinfo
@setfilename texlive.info
-@settitle TeX Live: The xxx
-
-@set version 2014/dev
-@set month-year September 2013
@macro TL
@TeX{} Live
@end macro
+@setchapternewpage odd
+@headings off
+@evenheading @thispage @| @| @TL{} @ @ @thischapter
+@oddheading @thissection @| @| @thispage
+@settitle TeX Live: The xxx
+
+@set version 2014
+@set month-year September 2013
+
@copying
This file documents the @TL{} system, etc.