summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUwe Ziegenhagen <ziegenhagen@gmail.com>2023-03-12 12:26:15 +0000
committerUwe Ziegenhagen <ziegenhagen@gmail.com>2023-03-12 12:26:15 +0000
commitbb4cab152e5aa6d585f1f869b3e7e84b086626ba (patch)
tree6e572c9a8173a12c5c47a9f73c2511d50fc0c2fe
parent16a2e9e004a09dbdf1aceb420d58fe722aeeab4b (diff)
Finished German part for TL 2023
git-svn-id: svn://tug.org/texlive/trunk@66573 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.css3
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.tex261
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-de/texlive-de.pdfbin987538 -> 993453 bytes
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-de/texlive-de.tex245
4 files changed, 353 insertions, 156 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.css b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.css
index dd58bf9b439..e53dd4d1013 100644
--- a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.css
+++ b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.css
@@ -127,6 +127,8 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
.hline td, .cline td{ padding: 0; }
.hline hr, .cline hr{border:none;border-top:1px solid black;}
.hline {border-top: 1px solid black;}
+.hline + .vspace:last-child{display:none;}
+.hline:first-child{border-bottom:1px solid black;border-top:none;}
.tabbing-right {text-align:right;}
div.float, div.figure {margin-left: auto; margin-right: auto;}
div.float img {text-align:center;}
@@ -158,6 +160,7 @@ div.caption span.id{font-weight: bold; white-space: nowrap; }
h1.partHead{text-align: center}
p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
+.subsubsectionHead, .likesubsubsectionHead { font-size: 1em; }
.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
.verse{white-space:nowrap; margin-left:2em}
diff --git a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.tex b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.tex
index d62f1a54742..6c2f3a90ead 100644
--- a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de-html.tex
@@ -1,3 +1,4 @@
+% htlatex
\documentclass[12pt,ngerman,a4paper,fullparskip]{report}
%\usepackage[left=2cm,top=3cm,bottom=3cm]{geometry}
@@ -16,7 +17,7 @@
\usepackage{multicol}
\usepackage{alltt,verbatim}
-\newcommand{\tlcurrentyear}{2022}
+\newcommand{\tlcurrentyear}{2023}
\newcommand{\AllTeX}{All\TeX}
\newcommand{\TL}{\TeX\ Live\xspace}
\newcommand{\email}[1]{\texttt{#1}}
@@ -63,6 +64,7 @@
\providecommand*{\HTML}{\acro{HTML}\xspace}
\providecommand*{\ISO}{\acro{ISO}\xspace}
\providecommand*{\MacOSX}{Mac\,\acro{OS\,X}\xspace}
+\providecommand*{\macOS}{macOS\xspace}
\providecommand*{\PS}{Post\-Script\xspace}
\providecommand*{\TDS}{\acro{TDS}\xspace}
\providecommand*{\USB}{\acro{USB}\xspace}
@@ -149,7 +151,7 @@ Köln, \today
Diese Anleitung beschreibt das \TL-System an sich, nicht die Arbeit mit \TeX\ bzw. \LaTeX.
-Die {\TL} Distribution enthält \TeX/\LaTeX-Systeme für Linux, verschiedene \acro{UNIX}-Plattformen, {\MacOSX} und Windows. Sowohl \TL{} als auch die \TK{} sind durch das Engagement vieler Freiwilliger aus vielen \TeX-Vereinen entstanden.
+Die {\TL} Distribution enthält \TeX/\LaTeX-Systeme für Linux, verschiedene \acro{UNIX}-Plattformen, {\macOS} und Windows. Sowohl \TL{} als auch die \TK{} sind durch das Engagement vieler Freiwilliger aus vielen \TeX-Vereinen entstanden.
Wahrscheinlich haben Sie \TL{} auf einem von zwei Wegen bezogen, entweder per direktem Download von \TL{} oder als Teil der \DVD{} \TK, die von vielen \TeX-Vereinen (u.\,a. \dante) an ihre Mitglieder verschickt werden und in Deutschland über die Fachbuchhandlung Lehmanns (\url{https://www.lob.de})
vertrieben wird. Kapitel~\ref{sec:tl-coll-dists} beschreibt kurz den Inhalt der \TK-\DVD.
@@ -162,11 +164,11 @@ Eine kurze Zusammenfassung der wesentlichen Änderungen der aktuellen \TL-Versio
\section{Unterstützung verschiedener Betriebssysteme}\label{sec:os-support}
-\TL{} enthält direkt ausführbare Programme für viele Unix-basierte Betriebssysteme, insbesondere GNU/Linux und \MacOSX\ und Cygwin. Selbst wenn für Ihr Unix-System wider Erwarten keine ausführbaren Programme enthalten sind, sollten Sie in der Lage sein, aus den mitgelieferten Programm-Quellen ein funktionierendes \TeX-System zu kompilieren.
+\TL{} enthält direkt ausführbare Programme für viele Unix-basierte Betriebssysteme, insbesondere GNU/Linux und \macOS\ und Cygwin. Selbst wenn für Ihr Unix-System wider Erwarten keine ausführbaren Programme enthalten sind, sollten Sie in der Lage sein, aus den mitgelieferten Programm-Quellen ein funktionierendes \TeX-System zu kompilieren.
-Bezüglich Microsoft Windows: Versionen ab Windows~7 werden unterstützt, unter Windows Vista sollte es ebenfalls funktionieren. Auf älteren Windows-Versionen wie Windows~XP oder Windows 2000 lässt sich \TL~ nicht einmal installieren.
+Bezüglich Microsoft Windows: Versionen ab Windows~7 werden unterstützt, unter Windows Vista sollte es ebenfalls funktionieren. Auf älteren Windows-Versionen wie Windows~XP oder Windows 2000 lässt sich \TL~ nicht installieren.
-Es existieren zwar keine 64-Bit-Ver\-sionen der Programme, allerdings sollten die 32-Bit-Programme problemlos auf 64-Bit-Systemen funktionieren.
+Für Windows stellt \TL~ 64-Bit Programme bereit, 32-Bit-Versionen sind nicht mehr enthalten.
\section{Einsatzmöglichkeiten des \TL-Systems der \TeX\ Collection}\label{sec:basic}
@@ -186,7 +188,7 @@ Wunsch auf Ihrer Festplatte installieren. \TL{} ist nicht direkt von der \DVD{}
Beide Methoden werden in den späteren Abschnitten zur Installation beschrieben, hier daher nur die kurze Zusammenfassung:
\begin{itemize}
-\item Für Linux/Unix ist \cmdname{install-tl} das zentrale Installationsskript, unter Windows ist es \cmdname{install-tl-windows} . Das Installationsskript bietet eine grafische Benutzeroberfläche (GUI) für die Standardinstallation (den sogenannten \enquote{GUI mode} mit der Option \code{-gui}) sowie einen Textmodus mit der Option \code{-gui=text}. Unter \MacOSX und Windows ist die grafische Benutzeroberfläche Standard.
+\item Für Linux/Unix ist \cmdname{install-tl} das zentrale Installationsskript, unter Windows ist es \cmdname{install-tl-windows} . Das Installationsskript bietet eine grafische Benutzeroberfläche (GUI) für die Standardinstallation (den sogenannten \enquote{GUI mode} mit der Option \code{-gui}) sowie einen Textmodus mit der Option \code{-gui=text}. Unter \macOS und Windows ist die grafische Benutzeroberfläche Standard.
\item \TL installiert unter anderem den ">\TL Manager"< mit dem Namen
\prog{tlmgr}. Auch dieser unterstützt Text- und GUI-Mode. Mit diesem
@@ -221,8 +223,7 @@ empfohlenen Reihenfolge vor:
\begin{description}
\item [Einführung:] Wenn Sie \TeX-Anfänger sind und eine englische Einführung in das System benötigen, sollten Sie \url{https://tug.org/begin.html} lesen.
-Für deutschsprachige \LaTeX-Anfänger ist sicherlich die \enquote{\LaTeXe-Kurzbeschreibung} sehr hilfreich
- (\OnCD{texmf-doc/doc/german/lshort-german/l2kurz.pdf}).
+Für deutschsprachige \LaTeX-Anfänger ist sicherlich die \enquote{\LaTeXe-Kurzbeschreibung} sehr hilfreich (\OnCD{texmf-doc/doc/german/lshort-german/l2kurz.pdf}).
\item [\TeX-\acro{FAQ}s:]
Die \TeX-\acro{FAQ} (im Deutschen \file{de-tex-faq}) über
@@ -309,8 +310,12 @@ Bestandteile der DVD:
\begin{description}
\item[\TL] Ein komplettes \TeX-System, wahlweise zur Installation auf einer Festplatte oder einem Wechselmedium (USB-Stick). Die Homepage des \TL-Projektes finden Sie unter \url{https://tug.org/texlive/}.
-\item[Mac\TeX] für \MacOSX. Dieses enthält das komplette \TL, bietet zusätzlich aber ein Installationsprogramm für Mac und einige Zusatzprogramme. Nähere Informationen finden Sie auf der Homepage von Mac\TeX{} unter \url{https://tug.org/mactex/}. Apple selbst nennt sein Betriebssystem aktuell macOS, in diesem Dokument nutzen wir aber noch den älteren Namen.
-\item[pro\TeX{}t] basiert auf der \MIKTEX-Distribution für Windows. Es enthält noch einige Zusatzprogramme und stellt eine einfache Installationsanleitung bereit, die Schritt für Schritt den Weg zu einem kompletten \TeX-System beschreibt. Die Homepage von pro\TeX{}t findet sich unter \url{https://tug.org/protext}.
+
+\item[Mac\TeX] für \macOS. Dieses enthält das komplette \TL, bietet zusätzlich aber ein Installationsprogramm für Mac und einige Zusatzprogramme. Nähere Informationen finden Sie auf der Homepage von Mac\TeX{} unter \url{https://tug.org/mactex/}. Apple selbst nennt sein Betriebssystem aktuell macOS, in diesem Dokument nutzen wir aber noch den älteren Namen.
+
+\item [\MIKTEX] Eine weitere \TeX\ Distribution für Windows, GNU/Linux and \macOS\ (auf der DVD sind nur Binärdateien für Windows enthalten). Sie verfügt über einen integrierten Paket-Manager und installiert fehlende Pakete bei Bedarf aus dem Internet nach. Die Homepage des Projekts lautet:
+\url{https://miktex.org/}.
+
\item[CTAN] Weiterhin ist auf der \DVD{} ein Teil der \TeX-bezogenen Software enthalten, die sich
in CTAN, dem \emph{Comprehensive \TeX{} Archive Network} (\url{https://www.ctan.org}) befinden.
\end{description}
@@ -360,6 +365,7 @@ Die Anleitung zu \TL ist in verschiedenen Sprachen verfügbar auf der \DVD verfÃ
\item[Russisch:] \OnCD{texmf-dist/doc/russian/texlive-ru/texlive-ru}
\item[Serbisch:] \OnCD{texmf-dist/doc/serbian/texlive-sr/texlive-sr}
\item[Tschechisch/Slowakisch:] \OnCD{texmf-dist/doc/czechslovak/texlive-cz/live}
+\item{Spanisch:} \OnCD{texmf-dist/doc/texlive/texlive-es}
\item[Chinesisch:] \OnCD{texmf-dist/doc/chinese/texlive-zh-cn/texlive-zh-cn}
\end{description}
@@ -403,16 +409,16 @@ Der Standard der Verzeichnisstruktur von \TL sieht wie folgt aus:
\begin{description}
\item[Systemweites Wurzelverzeichnis] kann \TL{}-Versionen aus mehreren Jahren beinhalten:
\begin{description}
- \item[2021] Eine Vorversion von \TL.
- \item[2022] Die aktuelle Version.
+ \item[2022] Eine Vorversion von \TL.
+ \item[2023] Die aktuelle Version.
\begin{description}
\item [bin] ~
\begin{description}
- \item [i386-linux] \GNU/Linux binaries
+ \item [i386-linux] \GNU/Linux binaries (32-bit)
\item [...]
\item [x86\_-linux] \GNU/Linux binaries (64-bit)
- \item [universal-darwin] \MacOSX\ binaries
- \item [win32] Windows binaries
+ \item [universal-darwin] \macOS\ binaries
+ \item [windows] Windows Binärdateien
\end{description}
\item [texmf-dist\ \ ] Hierauf verweisen \envname{TEXMFMAIN} und \envname{TEXMFDIST}
\item [texmf-var\ \ ] \envname{TEXMFSYSVAR}
@@ -425,7 +431,7 @@ Der Standard der Verzeichnisstruktur von \TL sieht wie folgt aus:
\item[Home-Verzeichnis des Benutzers]
(\texttt{\$HOME} oder \texttt{\%USERPROFILE\%}):
\begin{description}
- \item[.texlive2021] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
+ \item[.texlive2022] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
der Vorversion.
\item[.texlive2022] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
für die aktuelle Version von \TL.
@@ -584,9 +590,9 @@ angezeigt.
Systemen fehlen bei Cygwin im Allgemeinen einige Programme, die vom Installationsprogramm von \TL vorausgesetzt werden. Bitte lesen Sie den Kapitel \ref{sec:cygwin}.
-\section{MacOSX}
+\section{\macOS}
-Wie in Kapitel~\ref{sec:tl-coll-dists} bereits erwähnt wurde, existiert mit Mac\TeX{} (\url{https://tug.org/mactex}) ein eigenes \TeX-System für \MacOSX. Dieses enthält ein komplettes \TL mit einem Installationsprogramm, das in Funktionalität und Aussehen der üblichen Installation von Software unter \MacOSX\ entspricht. Weiterhin sind einige Zusatzprogramme sowie Mac-spezifische Anwendungen und Dokumentationen enthalten.
+Wie in Kapitel~\ref{sec:tl-coll-dists} bereits erwähnt wurde, existiert mit Mac\TeX{} (\url{https://tug.org/mactex}) ein eigenes \TeX-System für \macOS. Dieses enthält ein komplettes \TL mit einem Installationsprogramm, das in Funktionalität und Aussehen der üblichen Installation von Software unter \macOS entspricht. Weiterhin sind einige Zusatzprogramme sowie Mac-spezifische Anwendungen und Dokumentationen enthalten.
Wenn Sie die \TK-\DVD besitzen, empfiehlt es sich daher, Mac\TeX{} zu verwenden.
@@ -636,7 +642,7 @@ Hinweis: Wenn Sie einen eigenen Mirror von \dirname{tlnet} betreiben, dann befin
\begin{figure}[tb]
\begin{boxedverbatim}
-Installing TeX Live 2022 from: ...
+Installing TeX Live 2023 from: ...
Platform: x86_64-linux => 'GNU/Linux on x86_64'
Distribution: inst (compressed)
...
@@ -647,11 +653,11 @@ Distribution: inst (compressed)
<S> set installation scheme (scheme-full)
<C> customizing installation collections
- 40 collections out of 41, disk space required: 7239 MB
+ 40 collections out of 41, disk space required: 7620 MB (free: 138718 MB)
<D> directories:
TEXDIR (the main TeX directory):
- /usr/local/texlive/2022
+ /usr/local/texlive/2023
...
<O> options:
@@ -733,22 +739,21 @@ Das Installationsprogramm sollte (wenn Sie die vorherigen Abschnitte zum Aufbau
\begin{boxedverbatim}
Available platforms:
===============================================================================
- a [ ] Cygwin on Intel x86 (i386-cygwin)
- b [ ] Cygwin on x86_64 (x86_64-cygwin)
- c [ ] MacOSX current (10.14-) on ARM/x86_64 (universal-darwin)
- d [ ] MacOSX legacy (10.6-) on x86_64 (x86_64-darwinlegacy)
- e [ ] FreeBSD on x86_64 (amd64-freebsd)
- f [ ] FreeBSD on Intel x86 (i386-freebsd)
- g [ ] GNU/Linux on ARM64 (aarch64-linux)
- h [ ] GNU/Linux on ARMv6/RPi (armhf-linux)
- i [ ] GNU/Linux on Intel x86 (i386-linux)
- j [X] GNU/Linux on x86_64 (x86_64-linux)
- k [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
- l [ ] NetBSD on x86_64 (amd64-netbsd)
- m [ ] NetBSD on Intel x86 (i386-netbsd)
- o [ ] Solaris on Intel x86 (i386-solaris)
- p [ ] Solaris on x86_64 (x86_64-solaris)
- s [ ] Windows (win32)
+ a [ ] Cygwin on x86_64 (x86_64-cygwin)
+ b [ ] MacOSX current (10.14-) on ARM/x86_64 (universal-darwin)
+ c [ ] MacOSX legacy (10.6-) on x86_64 (x86_64-darwinlegacy)
+ d [ ] FreeBSD on x86_64 (amd64-freebsd)
+ e [ ] FreeBSD on Intel x86 (i386-freebsd)
+ f [ ] GNU/Linux on ARM64 (aarch64-linux)
+ g [ ] GNU/Linux on RPi(32-bit) and ARMv7 (armhf-linux)
+ h [ ] GNU/Linux on Intel x86 (i386-linux)
+ i [X] GNU/Linux on x86_64 (x86_64-linux)
+ j [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
+ k [ ] NetBSD on x86_64 (amd64-netbsd)
+ l [ ] NetBSD on Intel x86 (i386-netbsd)
+ m [ ] Solaris on Intel x86 (i386-solaris)
+ o [ ] Solaris on x86_64 (x86_64-solaris)
+ p [ ] Windows (64-bit) (windows)
\end{boxedverbatim}
\caption{Auswahlmenü für Binaries}\label{fig:bin-text}
\end{figure}
@@ -767,11 +772,12 @@ Select scheme:
c [ ] small scheme (basic + xetex, metapost, a few languages)
d [ ] basic scheme (plain and latex)
e [ ] minimal scheme (plain only)
- f [ ] ConTeXt scheme
- g [ ] GUST TeX Live scheme
- h [ ] infrastructure-only scheme (no TeX at all)
- i [ ] teTeX scheme (more than medium, but nowhere near full)
- j [ ] custom selection of collections
+ f [ ] infrastructure-only scheme (no TeX at all)
+ g [ ] book publishing scheme (core LaTeX and add-ons)
+ h [ ] ConTeXt scheme
+ i [ ] GUST TeX Live scheme
+ j [ ] teTeX scheme (more than medium, but nowhere near full)
+ k [ ] custom selection of collections
\end{boxedverbatim}
\caption{Menü zur Auswahl des Schemas}\label{fig:scheme-text}
\end{figure}
@@ -806,11 +812,11 @@ Noch mehr Kontrolle über die Komponenten Ihres Systems haben Sie nach der Insta
Die Verzeichnisstruktur von \TL wurde bereits im Kapitel~\ref{sec:texmftrees} auf S.~\pageref{sec:texmftrees}
beschrieben. Als Wurzelverzeichnis für \TL (\dirname{TEXDIR}) wird unter Windows
-\verb|%SystemDrive%\texlive\2022| und unter Unix (\dirname{/usr/local/texlive/2022}) angenommen.
+\verb|%SystemDrive%\texlive\2023| und unter Unix (\dirname{/usr/local/texlive/2023}) angenommen.
Prinzipiell können Sie diesen Pfad problemlos ändern, z.\,B. wenn Sie \TL als Standardnutzer und nict als Admin installieren wollen bzw. keine Schreibrechte in dem oben angegebenen Verzeichnis besitzen.
-Auf Wunsch können Sie \TL also auch in Ihrem Home-Verzeichnis installieren, wenn Sie sowieso der einzige Nutzer von \TL auf Ihrem Rechner sind. Für Ihr Home-Verzeichnis können Sie den Pfad ">|~|"< verwenden und so beispielsweise \TL nach |~/texlive/2022| installieren.
+Auf Wunsch können Sie \TL also auch in Ihrem Home-Verzeichnis installieren, wenn Sie sowieso der einzige Nutzer von \TL auf Ihrem Rechner sind. Für Ihr Home-Verzeichnis können Sie den Pfad ">|~|"< verwenden und so beispielsweise \TL nach |~/texlive/2023| installieren.
Wir empfehlen Ihnen, die Jahreszahl im Verzeichnisnamen beizubehalten. So können Sie von Jahr zu Jahr einfach die neue Version testen, ohne die alte zu entsorgen. Bei Bedarf können Sie einen symbolischen
Link (z.B. \dirname{/usr/local/texlive-cur}) verwenden, der jeweils auf das Verzeichnis der aktuellen Version von \TL verweist.
@@ -894,7 +900,7 @@ erhalten Sie eine Liste der vorhanden Kommando\-zeilen\-optionen. Sie können d
verwenden. Die wichtigsten sind:
\begin{description}
-\item[-gui] Nutze wenn möglich die grafische Oberfläche. Dies benötigt Tcl/TK 8.5 oder höher. Tcl/TK 8.5 ist nur Teil von Mac OS X bis Monterey, danach müssen Sie es selbst installieren. Die Legacy-Optionen \texttt{-gui=perltk} und \texttt{-gui=wizard} sind noch verfügbar, aber rufen die gleiche grafische Benutzeroberfläche auf. Wenn Tcl/Tk nicht verfügbar ist, wird die Installation im Textmodus durchgeführt.
+\item[-gui] Nutze wenn möglich die grafische Oberfläche. Dies benötigt Tcl/TK 8.5 oder höher. Tcl/TK 8.5 ist nur Teil von \macOS bis Monterey, danach müssen Sie es selbst installieren. Die Legacy-Optionen \texttt{-gui=perltk} und \texttt{-gui=wizard} sind noch verfügbar, aber rufen die gleiche grafische Benutzeroberfläche auf. Wenn Tcl/Tk nicht verfügbar ist, wird die Installation im Textmodus durchgeführt.
\item[-no-gui] Installation im Textmodus. Da dies unter Unix Standard ist, wirkt sich diese Option nur
unter Windows aus. Da die Installation zum Benutzen von \TL direkt von \DVD im grafischen Modus nicht
@@ -969,9 +975,9 @@ aufgeführt, wie die Befehle zum Setzen der Umgebungsvariablen (z.\,B. in \filen
aussehen könnten:
\begin{verbatim}
-PATH=/usr/local/texlive/2022/bin/x86_64-linux:$PATH; export PATH
-MANPATH=/usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH; export MANPATH
-INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH; export INFOPATH
+PATH=/usr/local/texlive/2023/bin/x86_64-linux:$PATH; export PATH
+MANPATH=/usr/local/texlive/2023/texmf-dist/doc/man:$MANPATH; export MANPATH
+INFOPATH=/usr/local/texlive/2023/texmf-dist/doc/info:$INFOPATH; export INFOPATH
\end{verbatim}
@@ -979,9 +985,9 @@ INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH; export INFOPATH
und könnte so aussehen:
\begin{verbatim}
-setenv PATH /usr/local/texlive/2022/bin/x86_64-linux:$PATH
-setenv MANPATH /usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH
-setenv INFOPATH /usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH
+setenv PATH /usr/local/texlive/2023/bin/x86_64-linux:$PATH
+setenv MANPATH /usr/local/texlive/2023/texmf-dist/doc/man:$MANPATH
+setenv INFOPATH /usr/local/texlive/2023/texmf-dist/doc/info:$INFOPATH
\end{verbatim}
\subsection{Systemweites Setzen von Umgebungsvariablen}
@@ -999,15 +1005,15 @@ Daher hier nur zwei Hinweise:
hinzu zu fügen:
\begin{verbatim}
-MANPATH_MAP /usr/local/texlive/2022/bin/ix86_64-linux \
- /usr/local/texlive/2022/texmf-dist/doc/man
+MANPATH_MAP /usr/local/texlive/2023/bin/ix86_64-linux \
+ /usr/local/texlive/2023/texmf-dist/doc/man
\end{verbatim}
\item Prüfen Sie, ob es auf Ihrem System eine Datei \filename{/etc/environment} gibt, in der die
systemweiten Umgebungsvariablen definiert werden.
Zusätzlich wird ein symbolischer Link \code{man} im binary-Verzeichnis unter
-Unix angelegt, der auf \dirname{texmf-dist/doc/man} verweist. Einige Versionen von \code{man}, so z.\,B. unter \MacOSX, finden so verlinkte Man-Pages automatisch, so dass hier keine spezielle
+Unix angelegt, der auf \dirname{texmf-dist/doc/man} verweist. Einige Versionen von \code{man}, so z.\,B. unter \macOS, finden so verlinkte Man-Pages automatisch, so dass hier keine spezielle
Konfiguration für die Man-Pages mehr erforderlich ist.
\end{enumerate}
@@ -1057,24 +1063,33 @@ Führen Sie \code{fc-list} aus, um eine Liste der Systemschriften mit hilfreiche
\subsection{Con\TeX t Mark IV}
\label{sec:context-mkiv}
-Sowohl das \enquote{alte} \ConTeXt{} (Mark \acro{II}) als auch das \enquote{neue} \ConTeXt{} (Mark \acro{IV}) sollten problemlos nach der \TL{} Installation funktionieren und brauchen keine besondere Aufmerksamkeit, sofern \verb+tlmgr+ für den Update-Prozess genutzt wird.
+Sowohl das \enquote{alte} \ConTeXt{} (Mark \acro{II} und Mark \acro{IV}) als auch das \enquote{neue} \ConTeXt{} (LMTX) sollten problemlos nach der \TL{} Installation funktionieren und brauchen keine besondere Aufmerksamkeit, sofern \verb+tlmgr+ für den Update-Prozess genutzt wird.
-Da \ConTeXt{} Mk\acro{IV} jedoch nicht die kpathsea-Bibliothek nutzt, ist
+Da \ConTeXt{} jedoch nicht die kpathsea-Bibliothek nutzt, ist
ein wenig manuelle Nacharbeit notwendig, wenn neue Dateien manuell installiert werden (also ohne die Nutzung von \verb+tlmgr+).
Nach einer jeden solchen Installation muss jeder Nutzer das das folgende Kommando ausführen, um den \ConTeXt{} Cache zu aktualisieren:
+für LMTX
+
\begin{verbatim}
context --generate
\end{verbatim}
+für Mark \acro{IV}
+
+\begin{verbatim}
+context --luatex --generate
+\end{verbatim}
+
+
+
Die erzeugten Dateien werden in \code{TEXMFCACHE} gespeichert, dessen Standardwert \verb+TEXMSYSVAR;TEXMFVAR+ ist.
-\ConTeXt\ Mk\acro{IV} liest aus allen Pfaden, die in \verb+TEXMFCACHE+ aufgeführt sind und schreibt in die erste Pfadangabe, bei der Schreibrechte existieren. Im Fall identischer Cache-Daten hat der letzte gefundene Pfad Vorrang vor allen anderen Pfaden.
+\ConTeXt\ liest aus allen Pfaden, die in \verb+TEXMFCACHE+ aufgeführt sind und schreibt in die erste Pfadangabe, bei der Schreibrechte existieren. Im Fall identischer Cache-Daten hat der letzte gefundene Pfad Vorrang vor allen anderen Pfaden.
-Für weitere Informationen siehe
-\url{https://wiki.contextgarden.net/Running_Mark_IV} und
-\url{https://wiki.contextgarden.net/TeX_Live_2012}.
+Für weitere Informationen siehe \url{https://wiki.contextgarden.net/LMTX}\\
+und \url{https://wiki.contextgarden.net/Running_Mark_IV}.
\subsection{Integration lokaler bzw. nutzer-spezifischer Makros}
\label{sec:local-personal-macros}
@@ -1106,7 +1121,7 @@ Installation weiterer Schriften.
Nach der Installation von \TL wollen Sie es natürlich benutzen, um möglichst schöne Dokumente zu setzen.
Dieser Kapitel beschreibt, wie Sie prüfen können, ob Ihr \TL-System funktioniert.
-Die folgenden Beispiele sind für Unix, sollten unter Windows und \MacOSX\ aber sehr ähnlich sein. Der Unterschied kann sein, dass Sie dort eventuell eine grafische Benutzeroberfläche verwenden.
+Die folgenden Beispiele sind für Unix, sollten unter Windows und \macOS\ aber sehr ähnlich sein. Der Unterschied kann sein, dass Sie dort eventuell eine grafische Benutzeroberfläche verwenden.
Unter Windows installiert \TL \TeX works, unter Mac OS X \TeX Shop (siehe \url{https://pages.uoregon.edu/koch/texshop}. Auf anderen Linux/Unix-Systemen obliegt es dem Nutzer, einen Editor auszuwählen.
Im Grunde funktioniert jeder normaler Editor, ein Unicode-fähiger Editor wird aber sehr empfohlen.
@@ -1201,7 +1216,7 @@ Roman/ICU'\dots} erhalten, muss Ihr System so konfiguriert werden, dass
es die von \TL\ mitgelieferten Schriften findet (siehe Kapitel~\ref{sec:font-conf-sys}).
\end{enumerate}
-\subsection{\TL Deinstallieren}
+\section{\TL Deinstallieren}
\label{sec:uninstall}
Um \TL\ nach einer erfolgreichen Installation zu deinstallieren, führen Sie
@@ -1234,6 +1249,7 @@ Unter Windows kann die Deinstallation von TeX Live über die grafische Oberfläc
\section{Hinweise auf weitere Software}
In vielen Fällen ist die Installation weiterer Software sinnvoll:
+
\begin{description}
\item[Ghostscript] \url{https://www.cs.wisc.edu/~ghost/}, ein freier PostScript und PDF Interpreter
\item[Perl] \url{https://www.perl.org/} mit Zusatzpaketen von
@@ -1257,10 +1273,10 @@ In vielen Fällen ist die Installation weiterer Software sinnvoll:
\item \cmdname{TeX Studio} \url{https://texstudio.sourceforge.net}
ist eine Version von \cmdname{Texmaker} mit zusätzlichen Features
\item \cmdname{TeXnicCenter} ist Freie Software, verfügbar über
- \url{https://www.texniccenter.org} und als Teil von pro\TeX{}t.
+ \url{https://www.texniccenter.org}
\item \cmdname{TeXworks} ist Freie Software, verfügbar über
\url{https://tug.org/texworks}. Wird unter Windows und
- \MacOSX\ als Teil von \TL\ mitinstalliert.
+ \macOS\ als Teil von \TL\ mitinstalliert.
\item \cmdname{Vim} ist freie Software, verfügbar über
\url{https://www.vim.org}.
\item \cmdname{WinShell} findet sich unter \url{https://www.winshell.de}.
@@ -1321,7 +1337,7 @@ Um \TeX\ von dieser portablen Installation ausführen zu können, muss das entsp
%
%Natürlich können Sie auch ein ISO-Image auf DVD brennen, wenn dies für Sie vorteilhaft ist.
%
-%Desktop \GNU/Linux/Unix Systeme, inklusive \MacOSX, können ISO-Images seit langem problemlos einbinden. Windows 8 ist die erste Windows-Version, die dies auch mit Bordmitteln kann.
+%Desktop \GNU/Linux/Unix Systeme, inklusive \macOS, können ISO-Images seit langem problemlos einbinden. Windows 8 ist die erste Windows-Version, die dies auch mit Bordmitteln kann.
%
%Wenn man eine ISO-Installation vorbereitet, ist es am besten, das Verzeichnis für das Jahr wegzulassen und und \filename{texmf-local} auf der gleichen Ebene wie (\filename{texmf-dist}, \filename{texmf-var}, etc.) zu haben. Dies kann man im normalen Installationsprogramm einstellen.
%
@@ -1329,7 +1345,7 @@ Um \TeX\ von dieser portablen Installation ausführen zu können, muss das entsp
%
%Für die Windows System-Integration können Sie die \filename{w32client} einbeziehen, die in Kapitel~\ref{sec:sharedinstall} und unter \url{https://tug.org/texlive/w32client.html} beschrieben sind, und die mit einem ISO-Image genauso funktionieren wie in einer Netzwerkinstallation.
%
-%Unter \MacOSX lassen sich TeXShop und \TeX{}works nutzen, wenn ein symbolischer Link\filename{/usr/texbin} auf das entsprechende Verzeichnis zeigt, wie z.\,B.
+%Unter \macOS lassen sich TeXShop und \TeX{}works nutzen, wenn ein symbolischer Link\filename{/usr/texbin} auf das entsprechende Verzeichnis zeigt, wie z.\,B.
%\begin{verbatim}
%sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
%\end{verbatim}
@@ -1380,7 +1396,7 @@ Bei der Installation von \TL wird auch das Programm~\prog{tlmgr} installiert, mi
\prog{tlmgr} hat die vollständige Funktionalität von \prog{texconfig}, das aber noch mit ausgeliefert wird. Wir empfehlen aber, \prog{tlmgr} zu nutzen.
-\subsection{Aktuelle \texttt{GUI}-Interfaces für \cmdname{tlmgr}}
+\section{Aktuelle \texttt{GUI}-Interfaces für \cmdname{tlmgr}}
\TL{} enthält mehrere GUIs für \prog{tlmgr}. Abbildung~\ref{fig:tlshell} zeigt \cmdname{tlshell},
das in Tcl/Tk geschrieben wurde und unter Windows und
@@ -1433,12 +1449,12 @@ running post install action for xetex
install: xetex-def
...
running mktexlsr
-mktexlsr: Updating /usr/local/texlive/2022/texmf-dist/ls-R...
+mktexlsr: Updating /usr/local/texlive/2023/texmf-dist/ls-R...
...
running fmtutil-sys --missing
...
Transcript written on xelatex.log.
-fmtutil: /usr/local/texlive/2022/texmf-var/web2c/xetex/xelatex.fmt installed.
+fmtutil: /usr/local/texlive/2023/texmf-var/web2c/xetex/xelatex.fmt installed.
\end{alltt}
Wie man sieht, beachtet \prog{tlmgr} die Abhängigkeiten von Paketen und installiert im obigen Beispiel von \XeTeX{} benötigte Komponenten nach. Weiterhin werden automatisch im Anschluss die Dateilisten der Verzeichnisbäume aktualisiert und fehlende Formate generiert.
@@ -1607,7 +1623,7 @@ Web2C besteht aus einer Reihe von Programmen, die zusammen ein komplettes
Die erste Implementierung eines \TeX-Systems in der Programmiersprache C stammt von Tomas~Rokicki und datiert zurück in das Jahr 1987. Rokicki benutzte als Basis sog. Change-Files unter \acro{UNIX}, die ursprünglich von Howard~Trickey und Pavel~Curtis entwickelt wurden. Tim~Morgan hat dieses System, für das der Name Web-to-C\@ eingeführt wurde, gepflegt. 1990 hat Karl~Berry mit Unterstützung vieler Helfer die Weiterentwicklung übernommen und 1997 an Olaf~Weber weitergegeben, der es 2006 wieder an Karl zurückgab.
-Web2C läuft unter \acro{UNIX}, 32-bit-Versionen von Windows, \MacOSX{}
+Web2C läuft unter \acro{UNIX}, Windows, \macOS{}
und auf weiteren Betriebssystemen. Es benutzt die
Original-Quelldateien von Donald E.~Knuth und weitere in der
Sprache \texttt{WEB} entwickelte Programme als Basis und übersetzt diese
@@ -2440,7 +2456,7 @@ in \TL{}.
\item Staszek~Wawrykiewicz, der Haupttester für alles, was mit {\TeX} zusammen hängt, Koordinator der polnischen Beiträge, Windows-Installation und mehr;
\item Olaf~Weber für die Geduld beim Pflegen von WebC;
-\item Gerben~Wierda für das Erstellen und Pflegen des ursprünglichen \MacOSX-Teils und für viele Integrations- und Testarbeiten;
+\item Gerben~Wierda für das Erstellen und Pflegen des ursprünglichen \macOS-Teils und für viele Integrations- und Testarbeiten;
\item Graham~Williams, dessen Arbeit das Makro- und Paketverzeichnis möglich gemacht hat.
\item Joseph Wright, für seine Arbeit, identische Primitive in unterschiedlichen Engines zu haben.
@@ -2453,14 +2469,14 @@ in \TL{}.
Marc Baudoin (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}),
Ken Brown (\pkgname{i386-cygwin}, \pkgname{x86\_64-cygwin}),
-Simon Dales (\pkgname{armhf-linux}),
Johannes Hielscher (\pkgname{aarch64-linux}),
-Akira Kakuto (\pkgname{win32}),
+Akira Kakuto (\pkgname{windows}),
Dick Koch (\pkgname{universal-darwin}),
Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}),
Henri Menke (\pkgname{x86\_64-linuxmusl}),
Mojca Miklavec (\pkgname{amd64-freebsd},
\pkgname{i386-freebsd},
+ \pkgname{armhf-linux},
\pkgname{x86\_64-darwinlegacy},
\pkgname{i386-solaris}, \pkgname{x86\_64-solaris},
\pkgname{sparc-solaris}),
@@ -2565,7 +2581,7 @@ Makros, Fonts usw. installierten, sondern zusätzlich die notwendigen
Einträge in \file{language.dat} vornahmen.
Die siebte Ausgabe vom Mai~2002 enthielt als größte
-Änderungen {\MacOSX} und wieder unzählige Updates aller Pakete und Programme.
+Änderungen {\macOS} und wieder unzählige Updates aller Pakete und Programme.
Ein wesentliches Ziel war zudem die Wiedererstellung einer gemeinsamen
Quelle mit teTeX, um das Auseinanderlaufen seit \TL\,5 und \TL\,6
@@ -2855,7 +2871,7 @@ AMS-Fonts finden Sie unter \url{https://www.ams.org/tex/amsfonts.html}.
Die neue \TeX-Oberfläche \TeX{}works ist für Windows enthalten, analog
zu Mac\TeX. Für andere Systeme oder weitere Informationen beachten Sie
bitte die Webseite \url{https://tug.org/texworks}. \TeX{}works ist
-eine Cross-Plattform-Anwendung, die von dem Editor \MacOSX\ inspiriert
+eine Cross-Plattform-Anwendung, die von dem Editor \macOS\ inspiriert
wurde, und somit eine einfach zu bedienende Oberfläche für \TeX\ bietet.
Das Grafikprogramm Asymptote ist für verschiedene System enthalten. Es
@@ -3058,7 +3074,7 @@ MetaPost: Neues Zahlensystem \code{binary}; neue, Japanisch unterstützende
Mac\TeX: Updates für das inkludierte Ghostscript Paket für CJK
Unterstützung. Das \TeX\ Distribution Einstellungsfenster funktioniert jetzt unter Yosemite
-(\MacOSX~10.10), und andere Änderungen.
+(\macOS~10.10), und andere Änderungen.
Infrastruktur: das \prog{fmtutil} Skript wurde reimplementiert um
\filename{fmtutil.cnf} auf einer pro-Baum Basis zu lesen, analog zu \prog{updmap}.
@@ -3130,9 +3146,9 @@ ep\TeX, eup\TeX: Neue Primitive \cs{pdfuniformdeviate},
\cs{pdfnormaldeviate}, \cs{pdfrandomseed}, \cs{pdfsetrandomseed},
\cs{pdfelapsedtime}, \cs{pdfresettimer}, aus pdf\TeX.
-Mac\TeX: Ab diesem Jahr werden nur noch \MacOSX\ Releases unterstützt, für die Apple noch
+Mac\TeX: Ab diesem Jahr werden nur noch \macOS\ Releases unterstützt, für die Apple noch
Sicherheitsupdates bietet, unter dem Plattform-Namen \verb|x86_64-darwin|; dies sind aktuell Yosemite,
-El~Capitan, und Sierra (10.10 und neuer). Binaries für ältere \MacOSX\
+El~Capitan, und Sierra (10.10 und neuer). Binaries für ältere \macOS\
Versionen sind nicht in Mac\TeX enthalten, sind aber noch in in \TeX\
Live (\verb|x86_64-darwinlegacy|, \code{i386-darwin}, \code{powerpc-darwin}) enthalten.
@@ -3366,8 +3382,7 @@ Felder für lokale und entfernte Katalogdaten.
\texttt{texmf-var/web2c/tlmgr-commands.log}.
\end{itemize}
-\section{Gegenwart (\tlcurrentyear)}\label{tlcurrent}
-\label{sec:tlcurrent}
+\section{\TL 2022}\label{sec:2022news}
General: \begin{itemize}
\item Neue TeX-Engine \code{hitex}, die als Ausgabeformat HINT-Dateien nutzt. HINT wurde speziell für das Lesen technischer Dokumente auf mobilen Endgeräten geschaffen. Anzeigeprogramme gibt es für GNU/Linux, Windows, und Android
@@ -3453,6 +3468,91 @@ erfordern macOS 10.14 oder höher (Mojave, Catalina, Big~Sur, Monterey). Die Bin
Plattformen: Keine Änderungen an den Plattformen in diesem Jahr. Für das Release 2023 ist die Umstellung der Windows Binärdateien auf 64-Bit geplant. Eine gleichzeitige Unterstützung von 32-Bit und 64-Bit ist leider nicht möglich.
+\section{Gegenwart (\tlcurrentyear)}\label{tlcurrent}
+\label{sec:tlcurrent}
+
+Windows: wie vorab angekündigt enthält \TL{} jetzt 64-bit Windows
+Binärdateien anstelle von 32-bit Dateien. Das neue Verzeichnis für die Binaries lautet
+daher \texttt{bin/windows}. Wir wissen, dass dies ein wenig Extra-Arbeit für Windows-Nutzer bedeutet, haben aber keine bessere Alternative gefunden. Siehe dazu die Webseite
+(\url{https://tug.org/texlive/windows.html}).
+
+Anpassungen in allen \TeX-Engines (außer den ursprünglichen \TeX{} und e-\TeX{} Varianten):
+\cs{special} gefolgt vom neuen Schlüsselwort ``\texttt{shipout}'' verzögert die Expansion der Argument Tokens bis zur \cs{shipout} Zeit, äquivalent zu einem nicht-\verb|\immediate\write|.{\raggedright\par}
+
+\noindent ep\TeX{}, eup\TeX{}:\begin{itemize}
+\item ``Raw'' (u)ptex wird nicht mehr gebaut; (u)ptex läuft jetzt im Kompatibilitätsmodus von e(u)ptex. Das gleiche gilt für die p\TeX{} Werkzeuge, siehe unten.
+\item Neue Primitive: \cs{tojis}, \cs{ptextracingfonts}, \cs{ptexfontname}.
+\item Für \cs{font} wird eine neue Syntax für JIS/UCS unterstützt.
+\end{itemize}
+
+\noindent Lua\TeX: \begin{itemize}
+\item Neues Primitiv \cs{variablefam} um es Mathematikzeichen zu ermöglichen, ihre Klasse zu behalten, während die Familie sich anpasst.
+\item Verbesserte r2l Kommentarbereiche
+\item über die Engines hinweg: ``late \cs{special}'' wie oben beschrieben
+\end{itemize}
+
+\noindent MetaPost: Bug fixes. \texttt{svg->dx} und \texttt{svg->dy} nutzen jetzt \texttt{double} für eine höhere Präzision; \verb|mp_begin_iteration| wurde aktualisiert; ein Speicherleck \texttt{mplib} gefixt.
+
+\noindent pdf\TeX{}: \begin{itemize}
+\item Neues Primitiv \cs{pdfomitinfodict} um das \texttt{/Info}
+Dictionary vollständig zu unterdrücken
+\item Neues Primitiv \cs{pdfomitprocset} um die Unterdrückung des
+\texttt{/ProcSet} Feldes zu kontrollieren: \texttt{/ProcSet} wird inkludiert wenn dieser Parameter
+negativ ist oder wenn der Parameter 0 ist und pdftex
+PDF~1.x Output erzeugt.
+\item bezüglich \cs{pdfinterwordspaceon}, wenn das Enconding des aktuellen Fonts ein
+\texttt{/space} Zeichen in Slot 32 hat, dann wird dieses genutzt, ansonsten wird \texttt{/space} aus dem (neuen) Standardfont \texttt{pdftexspace} genutzt. Dieser Standardfont kann mit
+\cs{pdfspacefont} überschrieben werden, das gleiche gilt für \cs{pdffakespace}.
+\end{itemize}
+
+\noindent p\TeX{} et al.: \begin{itemize}
+\item Wie oben erwähnt läuft \texttt{eptex} jetzt im Kompatibilitätsmodus von \texttt{etex} und wird nicht mehr separat gebaut.
+
+\item p\TeX{} Werkzeuge (pbibtex, pdvitype, ppltotf, ptftopl) sind in den entsprechenden up\TeX{} Versionen aufgegange und laufen im Kompatibilitätsmodus.
+\end{itemize}
+
+\noindent Xe\TeX: Bugfix für \cs{topskip} und \cs{splittopskip}
+Berechnungen wenn \cs{XeTeXupwardsmode} aktiv ist.
+
+\noindent Dvipdfmx: neue Option \texttt{--pdfm-str-utf8} um pdfmarks und/oder Bookmark zu erzeugen.
+
+\noindent \BibTeX{}u: \begin{itemize}
+\item diese Bib\TeX{} Variante ist größtenteils kompatibel zu \BibTeX,
+verfügt aber über wesentlich besseren, Unicode-basierten, Mehrsprach-Support und ist seit einigen Jahren Teil von \TL.
+\item In diesem Jahr wurden mehr Features für den Support von CJK Sprachen hinzugefügt, einige als Erweiterungen der japanischen Programme
+\end{itemize}
+
+\noindent Kpathsea: unterstützt das Raten der Eingabedatei-Encodings Unix-artige Plattformen wie unter Windows, die funktioniert für (\texttt{e})\texttt{p}(\texttt{la})\texttt{tex}, \texttt{pbibtex},
+\texttt{mendex}.
+
+\noindent \code{tlmgr} und Infrastruktur: \begin{itemize}
+\item Text-Interface ist Standard unter \macOS.
+\item Core Pakete werden zuerst installiert, bei anderen Paketen wird die Installation einmal probiert
+\item Einige einfache Checks, um genug Plattenplatz zu garantieren
+\end{itemize}
+
+\noindent Mac\TeX{}: \begin{itemize}
+\item Mac\TeX{} und sein binary Ordner \texttt{universal-darwin}
+erfordern \macOS\ 10.14 oder höher (Mojave, Catalina, Big~Sur, Monterey,
+Ventura). Der \texttt{x86\_64-darwinlegacy} binary Ordner, verfügbar nur mit dem
+Unix \texttt{install-tl}, unterstützt 10.6 (Snow~Leopard) und höher.
+
+\item Das GUI Pakete in Mac\TeX{} enthält jetzt \texttt{hintview}, einen \macOS\
+Viewer für HINT Dokumente (erstellt von den \texttt{hitex} und
+\texttt{hilatex} Engines für mobile Geräte; siehe die Hi\TeX{} Webseite,
+\url{https://hint.userweb.mwn.de/hint/hitex.html}). Das GUI Paket erstellt keinen Dokumentenordner mehr sondern ersetzt diesen mit einem kurzen README Dokument
+\texttt{READ~ME} für neue Benutzer und einer Seite für \texttt{hintview}.
+
+\item Der \texttt{Extras} Ordner mit zusätzlicher TeX{} Software auf der DVD wurde mit einem Dokument ersetzt, das Links zu Download-Seiten enthält.
+\end{itemize}
+
+\noindent Plattformen: \begin{itemize}
+\item wie bereits oben erwähnt, enthält das neue \texttt{windows} Verzeichnis für die Binaries nur noch 64-Bit Dateien
+\item das \texttt{bin/win32} Verzeichnis existiert nicht mehr, 32-Bit und 64-Bit können leider von uns nicht parallel unterstützt werden
+\item Das \texttt{i386-cygwin} Verzeichnis für Binaries existiert nicht mehr, Cygwin unterstützt kein i386 mehr
+\end{itemize}
+
+
\section{Zukunft}
\emph{{\TL} ist nicht perfekt! -- und wird es auch nie sein.} Wir planen,
@@ -3479,5 +3579,4 @@ einsehen.
-
\end{document}
diff --git a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.pdf b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.pdf
index 109280b965e..425919abea6 100644
--- a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.pdf
+++ b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.tex b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.tex
index 067f0af1b06..402a4632cb1 100644
--- a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.tex
@@ -88,6 +88,8 @@
\providecommand*{\HTML}{\acro{HTML}\xspace}
\providecommand*{\ISO}{\acro{ISO}\xspace}
\providecommand*{\MacOSX}{Mac\,\acro{OS\,X}\xspace}
+\providecommand*{\macOS}{macOS\xspace}
+
\providecommand*{\PS}{Post\-Script\xspace}
\providecommand*{\TDS}{\acro{TDS}\xspace}
\providecommand*{\USB}{\acro{USB}\xspace}
@@ -170,7 +172,7 @@ Köln, \today
Diese Anleitung beschreibt das \TL-System an sich, nicht die Arbeit mit \TeX\ bzw. \LaTeX.
-Die {\TL} Distribution enthält \TeX/\LaTeX-Systeme für Linux, verschiedene \acro{UNIX}-Plattformen, {\MacOSX} und Windows. Sowohl \TL{} als auch die \TK{} sind durch das Engagement vieler Freiwilliger aus vielen \TeX-Vereinen entstanden.
+Die {\TL} Distribution enthält \TeX/\LaTeX-Systeme für Linux, verschiedene \acro{UNIX}-Plattformen, {\macOS} und Windows. Sowohl \TL{} als auch die \TK{} sind durch das Engagement vieler Freiwilliger aus vielen \TeX-Vereinen entstanden.
Wahrscheinlich haben Sie \TL{} auf einem von zwei Wegen bezogen, entweder per direktem Download von \TL{} oder als Teil der \DVD{} \TK, die von vielen \TeX-Vereinen (u.\,a. \dante) an ihre Mitglieder verschickt werden und in Deutschland über die Fachbuchhandlung Lehmanns (\url{https://www.lob.de})
vertrieben wird. Kapitel~\ref{sec:tl-coll-dists} beschreibt kurz den Inhalt der \TK-\DVD.
@@ -183,11 +185,11 @@ Eine kurze Zusammenfassung der wesentlichen Änderungen der aktuellen \TL-Versio
\section{Unterstützung verschiedener Betriebssysteme}\label{sec:os-support}
-\TL{} enthält direkt ausführbare Programme für viele Unix-basierte Betriebssysteme, insbesondere GNU/Linux und \MacOSX\ und Cygwin. Selbst wenn für Ihr Unix-System wider Erwarten keine ausführbaren Programme enthalten sind, sollten Sie in der Lage sein, aus den mitgelieferten Programm-Quellen ein funktionierendes \TeX-System zu kompilieren.
+\TL{} enthält direkt ausführbare Programme für viele Unix-basierte Betriebssysteme, insbesondere GNU/Linux und \macOS\ und Cygwin. Selbst wenn für Ihr Unix-System wider Erwarten keine ausführbaren Programme enthalten sind, sollten Sie in der Lage sein, aus den mitgelieferten Programm-Quellen ein funktionierendes \TeX-System zu kompilieren.
-Bezüglich Microsoft Windows: Versionen ab Windows~7 werden unterstützt, unter Windows Vista sollte es ebenfalls funktionieren. Auf älteren Windows-Versionen wie Windows~XP oder Windows 2000 lässt sich \TL~ nicht einmal installieren.
+Bezüglich Microsoft Windows: Versionen ab Windows~7 werden unterstützt, unter Windows Vista sollte es ebenfalls funktionieren. Auf älteren Windows-Versionen wie Windows~XP oder Windows 2000 lässt sich \TL~ nicht installieren.
-Es existieren zwar keine 64-Bit-Ver\-sionen der Programme, allerdings sollten die 32-Bit-Programme problemlos auf 64-Bit-Systemen funktionieren.
+Für Windows stellt \TL~ 64-Bit Programme bereit, 32-Bit-Versionen sind nicht mehr enthalten.
\section{Einsatzmöglichkeiten des \TL-Systems der \TeX\ Collection}\label{sec:basic}
@@ -207,7 +209,7 @@ Wunsch auf Ihrer Festplatte installieren. \TL{} ist nicht direkt von der \DVD{}
Beide Methoden werden in den späteren Abschnitten zur Installation beschrieben, hier daher nur die kurze Zusammenfassung:
\begin{itemize}
-\item Für Linux/Unix ist \cmdname{install-tl} das zentrale Installationsskript, unter Windows ist es \cmdname{install-tl-windows} . Das Installationsskript bietet eine grafische Benutzeroberfläche (GUI) für die Standardinstallation (den sogenannten \enquote{GUI mode} mit der Option \code{-gui}) sowie einen Textmodus mit der Option \code{-gui=text}. Unter \MacOSX und Windows ist die grafische Benutzeroberfläche Standard.
+\item Für Linux/Unix ist \cmdname{install-tl} das zentrale Installationsskript, unter Windows ist es \cmdname{install-tl-windows} . Das Installationsskript bietet eine grafische Benutzeroberfläche (GUI) für die Standardinstallation (den sogenannten \enquote{GUI mode} mit der Option \code{-gui}) sowie einen Textmodus mit der Option \code{-gui=text}. Unter \macOS und Windows ist die grafische Benutzeroberfläche Standard.
\item \TL installiert unter anderem den ">\TL Manager"< mit dem Namen
\prog{tlmgr}. Auch dieser unterstützt Text- und GUI-Mode. Mit diesem
@@ -242,8 +244,7 @@ empfohlenen Reihenfolge vor:
\begin{description}
\item [Einführung:] Wenn Sie \TeX-Anfänger sind und eine englische Einführung in das System benötigen, sollten Sie \url{https://tug.org/begin.html} lesen.
-Für deutschsprachige \LaTeX-Anfänger ist sicherlich die \enquote{\LaTeXe-Kurzbeschreibung} sehr hilfreich
- (\OnCD{texmf-doc/doc/german/lshort-german/l2kurz.pdf}).
+Für deutschsprachige \LaTeX-Anfänger ist sicherlich die \enquote{\LaTeXe-Kurzbeschreibung} sehr hilfreich (\OnCD{texmf-doc/doc/german/lshort-german/l2kurz.pdf}).
\item [\TeX-\acro{FAQ}s:]
Die \TeX-\acro{FAQ} (im Deutschen \file{de-tex-faq}) über
@@ -330,8 +331,12 @@ Bestandteile der DVD:
\begin{description}
\item[\TL] Ein komplettes \TeX-System, wahlweise zur Installation auf einer Festplatte oder einem Wechselmedium (USB-Stick). Die Homepage des \TL-Projektes finden Sie unter \url{https://tug.org/texlive/}.
-\item[Mac\TeX] für \MacOSX. Dieses enthält das komplette \TL, bietet zusätzlich aber ein Installationsprogramm für Mac und einige Zusatzprogramme. Nähere Informationen finden Sie auf der Homepage von Mac\TeX{} unter \url{https://tug.org/mactex/}. Apple selbst nennt sein Betriebssystem aktuell macOS, in diesem Dokument nutzen wir aber noch den älteren Namen.
-\item[pro\TeX{}t] basiert auf der \MIKTEX-Distribution für Windows. Es enthält noch einige Zusatzprogramme und stellt eine einfache Installationsanleitung bereit, die Schritt für Schritt den Weg zu einem kompletten \TeX-System beschreibt. Die Homepage von pro\TeX{}t findet sich unter \url{https://tug.org/protext}.
+
+\item[Mac\TeX] für \macOS. Dieses enthält das komplette \TL, bietet zusätzlich aber ein Installationsprogramm für Mac und einige Zusatzprogramme. Nähere Informationen finden Sie auf der Homepage von Mac\TeX{} unter \url{https://tug.org/mactex/}. Apple selbst nennt sein Betriebssystem aktuell macOS, in diesem Dokument nutzen wir aber noch den älteren Namen.
+
+\item [\MIKTEX] Eine weitere \TeX\ Distribution für Windows, GNU/Linux and \macOS\ (auf der DVD sind nur Binärdateien für Windows enthalten). Sie verfügt über einen integrierten Paket-Manager und installiert fehlende Pakete bei Bedarf aus dem Internet nach. Die Homepage des Projekts lautet:
+\url{https://miktex.org/}.
+
\item[CTAN] Weiterhin ist auf der \DVD{} ein Teil der \TeX-bezogenen Software enthalten, die sich
in CTAN, dem \emph{Comprehensive \TeX{} Archive Network} (\url{https://www.ctan.org}) befinden.
\end{description}
@@ -381,6 +386,7 @@ Die Anleitung zu \TL ist in verschiedenen Sprachen verfügbar auf der \DVD verfÃ
\item[Russisch:] \OnCD{texmf-dist/doc/russian/texlive-ru/texlive-ru}
\item[Serbisch:] \OnCD{texmf-dist/doc/serbian/texlive-sr/texlive-sr}
\item[Tschechisch/Slowakisch:] \OnCD{texmf-dist/doc/czechslovak/texlive-cz/live}
+\item{Spanisch:} \OnCD{texmf-dist/doc/texlive/texlive-es}
\item[Chinesisch:] \OnCD{texmf-dist/doc/chinese/texlive-zh-cn/texlive-zh-cn}
\end{description}
@@ -424,16 +430,16 @@ Der Standard der Verzeichnisstruktur von \TL sieht wie folgt aus:
\begin{description}
\item[Systemweites Wurzelverzeichnis] kann \TL{}-Versionen aus mehreren Jahren beinhalten:
\begin{description}
- \item[2021] Eine Vorversion von \TL.
- \item[2022] Die aktuelle Version.
+ \item[2022] Eine Vorversion von \TL.
+ \item[2023] Die aktuelle Version.
\begin{description}
\item [bin] ~
\begin{description}
- \item [i386-linux] \GNU/Linux binaries
+ \item [i386-linux] \GNU/Linux binaries (32-bit)
\item [...]
\item [x86\_-linux] \GNU/Linux binaries (64-bit)
- \item [universal-darwin] \MacOSX\ binaries
- \item [win32] Windows binaries
+ \item [universal-darwin] \macOS\ binaries
+ \item [windows] Windows Binärdateien
\end{description}
\item [texmf-dist\ \ ] Hierauf verweisen \envname{TEXMFMAIN} und \envname{TEXMFDIST}
\item [texmf-var\ \ ] \envname{TEXMFSYSVAR}
@@ -446,7 +452,7 @@ Der Standard der Verzeichnisstruktur von \TL sieht wie folgt aus:
\item[Home-Verzeichnis des Benutzers]
(\texttt{\$HOME} oder \texttt{\%USERPROFILE\%}):
\begin{description}
- \item[.texlive2021] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
+ \item[.texlive2022] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
der Vorversion.
\item[.texlive2022] Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten
für die aktuelle Version von \TL.
@@ -605,9 +611,9 @@ angezeigt.
Systemen fehlen bei Cygwin im Allgemeinen einige Programme, die vom Installationsprogramm von \TL vorausgesetzt werden. Bitte lesen Sie den Kapitel \ref{sec:cygwin}.
-\section{MacOSX}
+\section{\macOS}
-Wie in Kapitel~\ref{sec:tl-coll-dists} bereits erwähnt wurde, existiert mit Mac\TeX{} (\url{https://tug.org/mactex}) ein eigenes \TeX-System für \MacOSX. Dieses enthält ein komplettes \TL mit einem Installationsprogramm, das in Funktionalität und Aussehen der üblichen Installation von Software unter \MacOSX\ entspricht. Weiterhin sind einige Zusatzprogramme sowie Mac-spezifische Anwendungen und Dokumentationen enthalten.
+Wie in Kapitel~\ref{sec:tl-coll-dists} bereits erwähnt wurde, existiert mit Mac\TeX{} (\url{https://tug.org/mactex}) ein eigenes \TeX-System für \macOS. Dieses enthält ein komplettes \TL mit einem Installationsprogramm, das in Funktionalität und Aussehen der üblichen Installation von Software unter \macOS entspricht. Weiterhin sind einige Zusatzprogramme sowie Mac-spezifische Anwendungen und Dokumentationen enthalten.
Wenn Sie die \TK-\DVD besitzen, empfiehlt es sich daher, Mac\TeX{} zu verwenden.
@@ -657,7 +663,7 @@ Hinweis: Wenn Sie einen eigenen Mirror von \dirname{tlnet} betreiben, dann befin
\begin{figure}[tb]
\begin{boxedverbatim}
-Installing TeX Live 2022 from: ...
+Installing TeX Live 2023 from: ...
Platform: x86_64-linux => 'GNU/Linux on x86_64'
Distribution: inst (compressed)
...
@@ -668,11 +674,11 @@ Distribution: inst (compressed)
<S> set installation scheme (scheme-full)
<C> customizing installation collections
- 40 collections out of 41, disk space required: 7239 MB
+ 40 collections out of 41, disk space required: 7620 MB (free: 138718 MB)
<D> directories:
TEXDIR (the main TeX directory):
- /usr/local/texlive/2022
+ /usr/local/texlive/2023
...
<O> options:
@@ -754,22 +760,21 @@ Das Installationsprogramm sollte (wenn Sie die vorherigen Abschnitte zum Aufbau
\begin{boxedverbatim}
Available platforms:
===============================================================================
- a [ ] Cygwin on Intel x86 (i386-cygwin)
- b [ ] Cygwin on x86_64 (x86_64-cygwin)
- c [ ] MacOSX current (10.14-) on ARM/x86_64 (universal-darwin)
- d [ ] MacOSX legacy (10.6-) on x86_64 (x86_64-darwinlegacy)
- e [ ] FreeBSD on x86_64 (amd64-freebsd)
- f [ ] FreeBSD on Intel x86 (i386-freebsd)
- g [ ] GNU/Linux on ARM64 (aarch64-linux)
- h [ ] GNU/Linux on ARMv6/RPi (armhf-linux)
- i [ ] GNU/Linux on Intel x86 (i386-linux)
- j [X] GNU/Linux on x86_64 (x86_64-linux)
- k [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
- l [ ] NetBSD on x86_64 (amd64-netbsd)
- m [ ] NetBSD on Intel x86 (i386-netbsd)
- o [ ] Solaris on Intel x86 (i386-solaris)
- p [ ] Solaris on x86_64 (x86_64-solaris)
- s [ ] Windows (win32)
+ a [ ] Cygwin on x86_64 (x86_64-cygwin)
+ b [ ] MacOSX current (10.14-) on ARM/x86_64 (universal-darwin)
+ c [ ] MacOSX legacy (10.6-) on x86_64 (x86_64-darwinlegacy)
+ d [ ] FreeBSD on x86_64 (amd64-freebsd)
+ e [ ] FreeBSD on Intel x86 (i386-freebsd)
+ f [ ] GNU/Linux on ARM64 (aarch64-linux)
+ g [ ] GNU/Linux on RPi(32-bit) and ARMv7 (armhf-linux)
+ h [ ] GNU/Linux on Intel x86 (i386-linux)
+ i [X] GNU/Linux on x86_64 (x86_64-linux)
+ j [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
+ k [ ] NetBSD on x86_64 (amd64-netbsd)
+ l [ ] NetBSD on Intel x86 (i386-netbsd)
+ m [ ] Solaris on Intel x86 (i386-solaris)
+ o [ ] Solaris on x86_64 (x86_64-solaris)
+ p [ ] Windows (64-bit) (windows)
\end{boxedverbatim}
\caption{Auswahlmenü für Binaries}\label{fig:bin-text}
\end{figure}
@@ -788,11 +793,12 @@ Select scheme:
c [ ] small scheme (basic + xetex, metapost, a few languages)
d [ ] basic scheme (plain and latex)
e [ ] minimal scheme (plain only)
- f [ ] ConTeXt scheme
- g [ ] GUST TeX Live scheme
- h [ ] infrastructure-only scheme (no TeX at all)
- i [ ] teTeX scheme (more than medium, but nowhere near full)
- j [ ] custom selection of collections
+ f [ ] infrastructure-only scheme (no TeX at all)
+ g [ ] book publishing scheme (core LaTeX and add-ons)
+ h [ ] ConTeXt scheme
+ i [ ] GUST TeX Live scheme
+ j [ ] teTeX scheme (more than medium, but nowhere near full)
+ k [ ] custom selection of collections
\end{boxedverbatim}
\caption{Menü zur Auswahl des Schemas}\label{fig:scheme-text}
\end{figure}
@@ -827,11 +833,11 @@ Noch mehr Kontrolle über die Komponenten Ihres Systems haben Sie nach der Insta
Die Verzeichnisstruktur von \TL wurde bereits im Kapitel~\ref{sec:texmftrees} auf S.~\pageref{sec:texmftrees}
beschrieben. Als Wurzelverzeichnis für \TL (\dirname{TEXDIR}) wird unter Windows
-\verb|%SystemDrive%\texlive\2022| und unter Unix (\dirname{/usr/local/texlive/2022}) angenommen.
+\verb|%SystemDrive%\texlive\2023| und unter Unix (\dirname{/usr/local/texlive/2023}) angenommen.
Prinzipiell können Sie diesen Pfad problemlos ändern, z.\,B. wenn Sie \TL als Standardnutzer und nict als Admin installieren wollen bzw. keine Schreibrechte in dem oben angegebenen Verzeichnis besitzen.
-Auf Wunsch können Sie \TL also auch in Ihrem Home-Verzeichnis installieren, wenn Sie sowieso der einzige Nutzer von \TL auf Ihrem Rechner sind. Für Ihr Home-Verzeichnis können Sie den Pfad ">|~|"< verwenden und so beispielsweise \TL nach |~/texlive/2022| installieren.
+Auf Wunsch können Sie \TL also auch in Ihrem Home-Verzeichnis installieren, wenn Sie sowieso der einzige Nutzer von \TL auf Ihrem Rechner sind. Für Ihr Home-Verzeichnis können Sie den Pfad ">|~|"< verwenden und so beispielsweise \TL nach |~/texlive/2023| installieren.
Wir empfehlen Ihnen, die Jahreszahl im Verzeichnisnamen beizubehalten. So können Sie von Jahr zu Jahr einfach die neue Version testen, ohne die alte zu entsorgen. Bei Bedarf können Sie einen symbolischen
Link (z.B. \dirname{/usr/local/texlive-cur}) verwenden, der jeweils auf das Verzeichnis der aktuellen Version von \TL verweist.
@@ -915,7 +921,7 @@ erhalten Sie eine Liste der vorhanden Kommando\-zeilen\-optionen. Sie können d
verwenden. Die wichtigsten sind:
\begin{description}
-\item[-gui] Nutze wenn möglich die grafische Oberfläche. Dies benötigt Tcl/TK 8.5 oder höher. Tcl/TK 8.5 ist nur Teil von Mac OS X bis Monterey, danach müssen Sie es selbst installieren. Die Legacy-Optionen \texttt{-gui=perltk} und \texttt{-gui=wizard} sind noch verfügbar, aber rufen die gleiche grafische Benutzeroberfläche auf. Wenn Tcl/Tk nicht verfügbar ist, wird die Installation im Textmodus durchgeführt.
+\item[-gui] Nutze wenn möglich die grafische Oberfläche. Dies benötigt Tcl/TK 8.5 oder höher. Tcl/TK 8.5 ist nur Teil von \macOS bis Monterey, danach müssen Sie es selbst installieren. Die Legacy-Optionen \texttt{-gui=perltk} und \texttt{-gui=wizard} sind noch verfügbar, aber rufen die gleiche grafische Benutzeroberfläche auf. Wenn Tcl/Tk nicht verfügbar ist, wird die Installation im Textmodus durchgeführt.
\item[-no-gui] Installation im Textmodus. Da dies unter Unix Standard ist, wirkt sich diese Option nur
unter Windows aus. Da die Installation zum Benutzen von \TL direkt von \DVD im grafischen Modus nicht
@@ -990,9 +996,9 @@ aufgeführt, wie die Befehle zum Setzen der Umgebungsvariablen (z.\,B. in \filen
aussehen könnten:
\begin{verbatim}
-PATH=/usr/local/texlive/2022/bin/x86_64-linux:$PATH; export PATH
-MANPATH=/usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH; export MANPATH
-INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH; export INFOPATH
+PATH=/usr/local/texlive/2023/bin/x86_64-linux:$PATH; export PATH
+MANPATH=/usr/local/texlive/2023/texmf-dist/doc/man:$MANPATH; export MANPATH
+INFOPATH=/usr/local/texlive/2023/texmf-dist/doc/info:$INFOPATH; export INFOPATH
\end{verbatim}
@@ -1000,9 +1006,9 @@ INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH; export INFOPATH
und könnte so aussehen:
\begin{verbatim}
-setenv PATH /usr/local/texlive/2022/bin/x86_64-linux:$PATH
-setenv MANPATH /usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH
-setenv INFOPATH /usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH
+setenv PATH /usr/local/texlive/2023/bin/x86_64-linux:$PATH
+setenv MANPATH /usr/local/texlive/2023/texmf-dist/doc/man:$MANPATH
+setenv INFOPATH /usr/local/texlive/2023/texmf-dist/doc/info:$INFOPATH
\end{verbatim}
\subsection{Systemweites Setzen von Umgebungsvariablen}
@@ -1020,15 +1026,15 @@ Daher hier nur zwei Hinweise:
hinzu zu fügen:
\begin{verbatim}
-MANPATH_MAP /usr/local/texlive/2022/bin/ix86_64-linux \
- /usr/local/texlive/2022/texmf-dist/doc/man
+MANPATH_MAP /usr/local/texlive/2023/bin/ix86_64-linux \
+ /usr/local/texlive/2023/texmf-dist/doc/man
\end{verbatim}
\item Prüfen Sie, ob es auf Ihrem System eine Datei \filename{/etc/environment} gibt, in der die
systemweiten Umgebungsvariablen definiert werden.
Zusätzlich wird ein symbolischer Link \code{man} im binary-Verzeichnis unter
-Unix angelegt, der auf \dirname{texmf-dist/doc/man} verweist. Einige Versionen von \code{man}, so z.\,B. unter \MacOSX, finden so verlinkte Man-Pages automatisch, so dass hier keine spezielle
+Unix angelegt, der auf \dirname{texmf-dist/doc/man} verweist. Einige Versionen von \code{man}, so z.\,B. unter \macOS, finden so verlinkte Man-Pages automatisch, so dass hier keine spezielle
Konfiguration für die Man-Pages mehr erforderlich ist.
\end{enumerate}
@@ -1078,24 +1084,33 @@ Führen Sie \code{fc-list} aus, um eine Liste der Systemschriften mit hilfreiche
\subsection{Con\TeX t Mark IV}
\label{sec:context-mkiv}
-Sowohl das \enquote{alte} \ConTeXt{} (Mark \acro{II}) als auch das \enquote{neue} \ConTeXt{} (Mark \acro{IV}) sollten problemlos nach der \TL{} Installation funktionieren und brauchen keine besondere Aufmerksamkeit, sofern \verb+tlmgr+ für den Update-Prozess genutzt wird.
+Sowohl das \enquote{alte} \ConTeXt{} (Mark \acro{II} und Mark \acro{IV}) als auch das \enquote{neue} \ConTeXt{} (LMTX) sollten problemlos nach der \TL{} Installation funktionieren und brauchen keine besondere Aufmerksamkeit, sofern \verb+tlmgr+ für den Update-Prozess genutzt wird.
-Da \ConTeXt{} Mk\acro{IV} jedoch nicht die kpathsea-Bibliothek nutzt, ist
+Da \ConTeXt{} jedoch nicht die kpathsea-Bibliothek nutzt, ist
ein wenig manuelle Nacharbeit notwendig, wenn neue Dateien manuell installiert werden (also ohne die Nutzung von \verb+tlmgr+).
Nach einer jeden solchen Installation muss jeder Nutzer das das folgende Kommando ausführen, um den \ConTeXt{} Cache zu aktualisieren:
+für LMTX
+
\begin{verbatim}
context --generate
\end{verbatim}
+für Mark \acro{IV}
+
+\begin{verbatim}
+context --luatex --generate
+\end{verbatim}
+
+
+
Die erzeugten Dateien werden in \code{TEXMFCACHE} gespeichert, dessen Standardwert \verb+TEXMSYSVAR;TEXMFVAR+ ist.
-\ConTeXt\ Mk\acro{IV} liest aus allen Pfaden, die in \verb+TEXMFCACHE+ aufgeführt sind und schreibt in die erste Pfadangabe, bei der Schreibrechte existieren. Im Fall identischer Cache-Daten hat der letzte gefundene Pfad Vorrang vor allen anderen Pfaden.
+\ConTeXt\ liest aus allen Pfaden, die in \verb+TEXMFCACHE+ aufgeführt sind und schreibt in die erste Pfadangabe, bei der Schreibrechte existieren. Im Fall identischer Cache-Daten hat der letzte gefundene Pfad Vorrang vor allen anderen Pfaden.
-Für weitere Informationen siehe
-\url{https://wiki.contextgarden.net/Running_Mark_IV} und
-\url{https://wiki.contextgarden.net/TeX_Live_2012}.
+Für weitere Informationen siehe \url{https://wiki.contextgarden.net/LMTX}\\
+und \url{https://wiki.contextgarden.net/Running_Mark_IV}.
\subsection{Integration lokaler bzw. nutzer-spezifischer Makros}
\label{sec:local-personal-macros}
@@ -1127,7 +1142,7 @@ Installation weiterer Schriften.
Nach der Installation von \TL wollen Sie es natürlich benutzen, um möglichst schöne Dokumente zu setzen.
Dieser Kapitel beschreibt, wie Sie prüfen können, ob Ihr \TL-System funktioniert.
-Die folgenden Beispiele sind für Unix, sollten unter Windows und \MacOSX\ aber sehr ähnlich sein. Der Unterschied kann sein, dass Sie dort eventuell eine grafische Benutzeroberfläche verwenden.
+Die folgenden Beispiele sind für Unix, sollten unter Windows und \macOS\ aber sehr ähnlich sein. Der Unterschied kann sein, dass Sie dort eventuell eine grafische Benutzeroberfläche verwenden.
Unter Windows installiert \TL \TeX works, unter Mac OS X \TeX Shop (siehe \url{https://pages.uoregon.edu/koch/texshop}. Auf anderen Linux/Unix-Systemen obliegt es dem Nutzer, einen Editor auszuwählen.
Im Grunde funktioniert jeder normaler Editor, ein Unicode-fähiger Editor wird aber sehr empfohlen.
@@ -1255,6 +1270,7 @@ Unter Windows kann die Deinstallation von TeX Live über die grafische Oberfläc
\section{Hinweise auf weitere Software}
In vielen Fällen ist die Installation weiterer Software sinnvoll:
+
\begin{description}
\item[Ghostscript] \url{https://www.cs.wisc.edu/~ghost/}, ein freier PostScript und PDF Interpreter
\item[Perl] \url{https://www.perl.org/} mit Zusatzpaketen von
@@ -1278,10 +1294,10 @@ In vielen Fällen ist die Installation weiterer Software sinnvoll:
\item \cmdname{TeX Studio} \url{https://texstudio.sourceforge.net}
ist eine Version von \cmdname{Texmaker} mit zusätzlichen Features
\item \cmdname{TeXnicCenter} ist Freie Software, verfügbar über
- \url{https://www.texniccenter.org} und als Teil von pro\TeX{}t.
+ \url{https://www.texniccenter.org}
\item \cmdname{TeXworks} ist Freie Software, verfügbar über
\url{https://tug.org/texworks}. Wird unter Windows und
- \MacOSX\ als Teil von \TL\ mitinstalliert.
+ \macOS\ als Teil von \TL\ mitinstalliert.
\item \cmdname{Vim} ist freie Software, verfügbar über
\url{https://www.vim.org}.
\item \cmdname{WinShell} findet sich unter \url{https://www.winshell.de}.
@@ -1342,7 +1358,7 @@ Um \TeX\ von dieser portablen Installation ausführen zu können, muss das entsp
%
%Natürlich können Sie auch ein ISO-Image auf DVD brennen, wenn dies für Sie vorteilhaft ist.
%
-%Desktop \GNU/Linux/Unix Systeme, inklusive \MacOSX, können ISO-Images seit langem problemlos einbinden. Windows 8 ist die erste Windows-Version, die dies auch mit Bordmitteln kann.
+%Desktop \GNU/Linux/Unix Systeme, inklusive \macOS, können ISO-Images seit langem problemlos einbinden. Windows 8 ist die erste Windows-Version, die dies auch mit Bordmitteln kann.
%
%Wenn man eine ISO-Installation vorbereitet, ist es am besten, das Verzeichnis für das Jahr wegzulassen und und \filename{texmf-local} auf der gleichen Ebene wie (\filename{texmf-dist}, \filename{texmf-var}, etc.) zu haben. Dies kann man im normalen Installationsprogramm einstellen.
%
@@ -1350,7 +1366,7 @@ Um \TeX\ von dieser portablen Installation ausführen zu können, muss das entsp
%
%Für die Windows System-Integration können Sie die \filename{w32client} einbeziehen, die in Kapitel~\ref{sec:sharedinstall} und unter \url{https://tug.org/texlive/w32client.html} beschrieben sind, und die mit einem ISO-Image genauso funktionieren wie in einer Netzwerkinstallation.
%
-%Unter \MacOSX lassen sich TeXShop und \TeX{}works nutzen, wenn ein symbolischer Link\filename{/usr/texbin} auf das entsprechende Verzeichnis zeigt, wie z.\,B.
+%Unter \macOS lassen sich TeXShop und \TeX{}works nutzen, wenn ein symbolischer Link\filename{/usr/texbin} auf das entsprechende Verzeichnis zeigt, wie z.\,B.
%\begin{verbatim}
%sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
%\end{verbatim}
@@ -1454,12 +1470,12 @@ running post install action for xetex
install: xetex-def
...
running mktexlsr
-mktexlsr: Updating /usr/local/texlive/2022/texmf-dist/ls-R...
+mktexlsr: Updating /usr/local/texlive/2023/texmf-dist/ls-R...
...
running fmtutil-sys --missing
...
Transcript written on xelatex.log.
-fmtutil: /usr/local/texlive/2022/texmf-var/web2c/xetex/xelatex.fmt installed.
+fmtutil: /usr/local/texlive/2023/texmf-var/web2c/xetex/xelatex.fmt installed.
\end{alltt}
Wie man sieht, beachtet \prog{tlmgr} die Abhängigkeiten von Paketen und installiert im obigen Beispiel von \XeTeX{} benötigte Komponenten nach. Weiterhin werden automatisch im Anschluss die Dateilisten der Verzeichnisbäume aktualisiert und fehlende Formate generiert.
@@ -1628,7 +1644,7 @@ Web2C besteht aus einer Reihe von Programmen, die zusammen ein komplettes
Die erste Implementierung eines \TeX-Systems in der Programmiersprache C stammt von Tomas~Rokicki und datiert zurück in das Jahr 1987. Rokicki benutzte als Basis sog. Change-Files unter \acro{UNIX}, die ursprünglich von Howard~Trickey und Pavel~Curtis entwickelt wurden. Tim~Morgan hat dieses System, für das der Name Web-to-C\@ eingeführt wurde, gepflegt. 1990 hat Karl~Berry mit Unterstützung vieler Helfer die Weiterentwicklung übernommen und 1997 an Olaf~Weber weitergegeben, der es 2006 wieder an Karl zurückgab.
-Web2C läuft unter \acro{UNIX}, 32-bit-Versionen von Windows, \MacOSX{}
+Web2C läuft unter \acro{UNIX}, Windows, \macOS{}
und auf weiteren Betriebssystemen. Es benutzt die
Original-Quelldateien von Donald E.~Knuth und weitere in der
Sprache \texttt{WEB} entwickelte Programme als Basis und übersetzt diese
@@ -2461,7 +2477,7 @@ in \TL{}.
\item Staszek~Wawrykiewicz, der Haupttester für alles, was mit {\TeX} zusammen hängt, Koordinator der polnischen Beiträge, Windows-Installation und mehr;
\item Olaf~Weber für die Geduld beim Pflegen von WebC;
-\item Gerben~Wierda für das Erstellen und Pflegen des ursprünglichen \MacOSX-Teils und für viele Integrations- und Testarbeiten;
+\item Gerben~Wierda für das Erstellen und Pflegen des ursprünglichen \macOS-Teils und für viele Integrations- und Testarbeiten;
\item Graham~Williams, dessen Arbeit das Makro- und Paketverzeichnis möglich gemacht hat.
\item Joseph Wright, für seine Arbeit, identische Primitive in unterschiedlichen Engines zu haben.
@@ -2474,14 +2490,14 @@ in \TL{}.
Marc Baudoin (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}),
Ken Brown (\pkgname{i386-cygwin}, \pkgname{x86\_64-cygwin}),
-Simon Dales (\pkgname{armhf-linux}),
Johannes Hielscher (\pkgname{aarch64-linux}),
-Akira Kakuto (\pkgname{win32}),
+Akira Kakuto (\pkgname{windows}),
Dick Koch (\pkgname{universal-darwin}),
Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}),
Henri Menke (\pkgname{x86\_64-linuxmusl}),
Mojca Miklavec (\pkgname{amd64-freebsd},
\pkgname{i386-freebsd},
+ \pkgname{armhf-linux},
\pkgname{x86\_64-darwinlegacy},
\pkgname{i386-solaris}, \pkgname{x86\_64-solaris},
\pkgname{sparc-solaris}),
@@ -2586,7 +2602,7 @@ Makros, Fonts usw. installierten, sondern zusätzlich die notwendigen
Einträge in \file{language.dat} vornahmen.
Die siebte Ausgabe vom Mai~2002 enthielt als größte
-Änderungen {\MacOSX} und wieder unzählige Updates aller Pakete und Programme.
+Änderungen {\macOS} und wieder unzählige Updates aller Pakete und Programme.
Ein wesentliches Ziel war zudem die Wiedererstellung einer gemeinsamen
Quelle mit teTeX, um das Auseinanderlaufen seit \TL\,5 und \TL\,6
@@ -2876,7 +2892,7 @@ AMS-Fonts finden Sie unter \url{https://www.ams.org/tex/amsfonts.html}.
Die neue \TeX-Oberfläche \TeX{}works ist für Windows enthalten, analog
zu Mac\TeX. Für andere Systeme oder weitere Informationen beachten Sie
bitte die Webseite \url{https://tug.org/texworks}. \TeX{}works ist
-eine Cross-Plattform-Anwendung, die von dem Editor \MacOSX\ inspiriert
+eine Cross-Plattform-Anwendung, die von dem Editor \macOS\ inspiriert
wurde, und somit eine einfach zu bedienende Oberfläche für \TeX\ bietet.
Das Grafikprogramm Asymptote ist für verschiedene System enthalten. Es
@@ -3079,7 +3095,7 @@ MetaPost: Neues Zahlensystem \code{binary}; neue, Japanisch unterstützende
Mac\TeX: Updates für das inkludierte Ghostscript Paket für CJK
Unterstützung. Das \TeX\ Distribution Einstellungsfenster funktioniert jetzt unter Yosemite
-(\MacOSX~10.10), und andere Änderungen.
+(\macOS~10.10), und andere Änderungen.
Infrastruktur: das \prog{fmtutil} Skript wurde reimplementiert um
\filename{fmtutil.cnf} auf einer pro-Baum Basis zu lesen, analog zu \prog{updmap}.
@@ -3151,9 +3167,9 @@ ep\TeX, eup\TeX: Neue Primitive \cs{pdfuniformdeviate},
\cs{pdfnormaldeviate}, \cs{pdfrandomseed}, \cs{pdfsetrandomseed},
\cs{pdfelapsedtime}, \cs{pdfresettimer}, aus pdf\TeX.
-Mac\TeX: Ab diesem Jahr werden nur noch \MacOSX\ Releases unterstützt, für die Apple noch
+Mac\TeX: Ab diesem Jahr werden nur noch \macOS\ Releases unterstützt, für die Apple noch
Sicherheitsupdates bietet, unter dem Plattform-Namen \verb|x86_64-darwin|; dies sind aktuell Yosemite,
-El~Capitan, und Sierra (10.10 und neuer). Binaries für ältere \MacOSX\
+El~Capitan, und Sierra (10.10 und neuer). Binaries für ältere \macOS\
Versionen sind nicht in Mac\TeX enthalten, sind aber noch in in \TeX\
Live (\verb|x86_64-darwinlegacy|, \code{i386-darwin}, \code{powerpc-darwin}) enthalten.
@@ -3476,7 +3492,86 @@ Plattformen: Keine Änderungen an den Plattformen in diesem Jahr. Für das Relea
\section{Gegenwart (\tlcurrentyear)}\label{tlcurrent}
\label{sec:tlcurrent}
+Windows: wie vorab angekündigt enthält \TL{} jetzt 64-bit Windows
+Binärdateien anstelle von 32-bit Dateien. Das neue Verzeichnis für die Binaries lautet
+daher \texttt{bin/windows}. Wir wissen, dass dies ein wenig Extra-Arbeit für Windows-Nutzer bedeutet, haben aber keine bessere Alternative gefunden. Siehe dazu die Webseite
+(\url{https://tug.org/texlive/windows.html}).
+
+Anpassungen in allen \TeX-Engines (außer den ursprünglichen \TeX{} und e-\TeX{} Varianten):
+\cs{special} gefolgt vom neuen Schlüsselwort ``\texttt{shipout}'' verzögert die Expansion der Argument Tokens bis zur \cs{shipout} Zeit, äquivalent zu einem nicht-\verb|\immediate\write|.{\raggedright\par}
+
+\noindent ep\TeX{}, eup\TeX{}:\begin{itemize}
+\item ``Raw'' (u)ptex wird nicht mehr gebaut; (u)ptex läuft jetzt im Kompatibilitätsmodus von e(u)ptex. Das gleiche gilt für die p\TeX{} Werkzeuge, siehe unten.
+\item Neue Primitive: \cs{tojis}, \cs{ptextracingfonts}, \cs{ptexfontname}.
+\item Für \cs{font} wird eine neue Syntax für JIS/UCS unterstützt.
+\end{itemize}
+
+\noindent Lua\TeX: \begin{itemize}
+\item Neues Primitiv \cs{variablefam} um es Mathematikzeichen zu ermöglichen, ihre Klasse zu behalten, während die Familie sich anpasst.
+\item Verbesserte r2l Kommentarbereiche
+\item über die Engines hinweg: ``late \cs{special}'' wie oben beschrieben
+\end{itemize}
+\noindent MetaPost: Bug fixes. \texttt{svg->dx} und \texttt{svg->dy} nutzen jetzt \texttt{double} für eine höhere Präzision; \verb|mp_begin_iteration| wurde aktualisiert; ein Speicherleck \texttt{mplib} gefixt.
+
+\noindent pdf\TeX{}: \begin{itemize}
+\item Neues Primitiv \cs{pdfomitinfodict} um das \texttt{/Info}
+Dictionary vollständig zu unterdrücken
+\item Neues Primitiv \cs{pdfomitprocset} um die Unterdrückung des
+\texttt{/ProcSet} Feldes zu kontrollieren: \texttt{/ProcSet} wird inkludiert wenn dieser Parameter
+negativ ist oder wenn der Parameter 0 ist und pdftex
+PDF~1.x Output erzeugt.
+\item bezüglich \cs{pdfinterwordspaceon}, wenn das Enconding des aktuellen Fonts ein
+\texttt{/space} Zeichen in Slot 32 hat, dann wird dieses genutzt, ansonsten wird \texttt{/space} aus dem (neuen) Standardfont \texttt{pdftexspace} genutzt. Dieser Standardfont kann mit
+\cs{pdfspacefont} überschrieben werden, das gleiche gilt für \cs{pdffakespace}.
+\end{itemize}
+
+\noindent p\TeX{} et al.: \begin{itemize}
+\item Wie oben erwähnt läuft \texttt{eptex} jetzt im Kompatibilitätsmodus von \texttt{etex} und wird nicht mehr separat gebaut.
+
+\item p\TeX{} Werkzeuge (pbibtex, pdvitype, ppltotf, ptftopl) sind in den entsprechenden up\TeX{} Versionen aufgegange und laufen im Kompatibilitätsmodus.
+\end{itemize}
+
+\noindent Xe\TeX: Bugfix für \cs{topskip} und \cs{splittopskip}
+Berechnungen wenn \cs{XeTeXupwardsmode} aktiv ist.
+
+\noindent Dvipdfmx: neue Option \texttt{--pdfm-str-utf8} um pdfmarks und/oder Bookmark zu erzeugen.
+
+\noindent \BibTeX{}u: \begin{itemize}
+\item diese Bib\TeX{} Variante ist größtenteils kompatibel zu \BibTeX,
+verfügt aber über wesentlich besseren, Unicode-basierten, Mehrsprach-Support und ist seit einigen Jahren Teil von \TL.
+\item In diesem Jahr wurden mehr Features für den Support von CJK Sprachen hinzugefügt, einige als Erweiterungen der japanischen Programme
+\end{itemize}
+
+\noindent Kpathsea: unterstützt das Raten der Eingabedatei-Encodings Unix-artige Plattformen wie unter Windows, die funktioniert für (\texttt{e})\texttt{p}(\texttt{la})\texttt{tex}, \texttt{pbibtex},
+\texttt{mendex}.
+
+\noindent \code{tlmgr} und Infrastruktur: \begin{itemize}
+\item Text-Interface ist Standard unter \macOS.
+\item Core Pakete werden zuerst installiert, bei anderen Paketen wird die Installation einmal probiert
+\item Einige einfache Checks, um genug Plattenplatz zu garantieren
+\end{itemize}
+
+\noindent Mac\TeX{}: \begin{itemize}
+\item Mac\TeX{} und sein binary Ordner \texttt{universal-darwin}
+erfordern \macOS\ 10.14 oder höher (Mojave, Catalina, Big~Sur, Monterey,
+Ventura). Der \texttt{x86\_64-darwinlegacy} binary Ordner, verfügbar nur mit dem
+Unix \texttt{install-tl}, unterstützt 10.6 (Snow~Leopard) und höher.
+
+\item Das GUI Pakete in Mac\TeX{} enthält jetzt \texttt{hintview}, einen \macOS\
+Viewer für HINT Dokumente (erstellt von den \texttt{hitex} und
+\texttt{hilatex} Engines für mobile Geräte; siehe die Hi\TeX{} Webseite,
+\url{https://hint.userweb.mwn.de/hint/hitex.html}). Das GUI Paket erstellt keinen Dokumentenordner mehr sondern ersetzt diesen mit einem kurzen README Dokument
+\texttt{READ~ME} für neue Benutzer und einer Seite für \texttt{hintview}.
+
+\item Der \texttt{Extras} Ordner mit zusätzlicher TeX{} Software auf der DVD wurde mit einem Dokument ersetzt, das Links zu Download-Seiten enthält.
+\end{itemize}
+
+\noindent Plattformen: \begin{itemize}
+\item wie bereits oben erwähnt, enthält das neue \texttt{windows} Verzeichnis für die Binaries nur noch 64-Bit Dateien
+\item das \texttt{bin/win32} Verzeichnis existiert nicht mehr, 32-Bit und 64-Bit können leider von uns nicht parallel unterstützt werden
+\item Das \texttt{i386-cygwin} Verzeichnis für Binaries existiert nicht mehr, Cygwin unterstützt kein i386 mehr
+\end{itemize}
\section{Zukunft}