summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/tlinst-BT08.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc/tlinst-BT08.tex')
-rw-r--r--Master/tlpkg/doc/tlinst-BT08.tex34
1 files changed, 31 insertions, 3 deletions
diff --git a/Master/tlpkg/doc/tlinst-BT08.tex b/Master/tlpkg/doc/tlinst-BT08.tex
index ed65204c511..6f154332c61 100644
--- a/Master/tlpkg/doc/tlinst-BT08.tex
+++ b/Master/tlpkg/doc/tlinst-BT08.tex
@@ -51,6 +51,15 @@
%\raggedbottom
+\setcounter{topnumber}{4}
+\setcounter{bottomnumber}{4}
+\setcounter{totalnumber}{10}
+\renewcommand{\textfraction}{0.15}
+\renewcommand{\topfraction}{0.85}
+\renewcommand{\bottomfraction}{0.70}
+\renewcommand{\floatpagefraction}{0.66}
+
+
\hypersetup{pdftitle={A new installer for \tl},
pdfauthor={R. Kotucha, S. Kroonenberg, N. Preining},
pdfsubject={A new installer for \tl},
@@ -123,7 +132,15 @@ particular:
or in GUI mode, emulating the former tlpmgui.
\end{itemize}
+\begin{figure}[htb]
+ \centering
+ \resizebox{\columnwidth}{!}{\includegraphics{install08text}}
+ \caption{Main menu of the text mode installer}
+ \label{fig:text_main_menu}
+\end{figure}
+
\section{\tlu}
+\label{sec:texlua}
Nowadays \TeX{} contains a customized copy of Lua as embedded
scripting language. When called as \tlu, it acts as a standalone Lua
@@ -142,7 +159,9 @@ attractive scripting solution:
Under Windows, the |.texlua| extension is made an executable file
type.
-\section{Install \tl\ from the Internet}\label{texlua}
+\section{Install \tl\ from the Internet}
+\label{sec:internet}
+
It is now possible to install \tl\ from a remote server. Thanks to
the new infrastructure, the package database which tells the
installer which packages have to be downloaded and how to install
@@ -157,6 +176,8 @@ for UNIX is its significantly smaller size.
\section{A new compression Algorithm}
+\label{sec:lzma}
+
Using |.tar.lzma| compression instead of |.zip| reduces the size of the
compressed packages by 20\%. It cannot be assumed that |lzma|
decompressors are available on any platform, hence they have to be
@@ -198,7 +219,7 @@ find Perl and that create the environment variables it needs for the
duration of the job. In the case of the installer itself, the
wrapper is a simple batchfile (but not so simple that it would have
worked under earlier Windows versions). But in most cases, the
-wrapper is written in \tlu; see section \ref{texlua}.
+wrapper is written in \tlu; see section \ref{sec:texlua}.
Most likely, there won't be a Bourne-compatible shell either. But in
the new \tl, most shell scripts have been replaced by \pl- and
@@ -210,7 +231,14 @@ rid of \texttt{.exe} files replacing Unix scripts.
\tl{} for Windows also includes a hidden copy of \gs, another
fixture of Unix systems that is usually absent from Windows. The
most important batch files provided by \gs\ have been ported to
-\tlu{}, see \ref{texlua}.
+\tlu{}, see \ref{sec:texlua}.
+
+\begin{figure*}[htb]
+ \centering
+ \resizebox{\textwidth}{!}{\includegraphics{install08gui}}
+ \caption{The main menu of the GUI installer}
+ \label{fig:text_main_menu}
+\end{figure*}
\section{Testing with virtual machines}
We do much of our testing with virtual machines. With programs such