diff options
author | Uwe Ziegenhagen <ziegenhagen@gmail.com> | 2014-05-20 19:33:41 +0000 |
---|---|---|
committer | Uwe Ziegenhagen <ziegenhagen@gmail.com> | 2014-05-20 19:33:41 +0000 |
commit | 5fea1cb05d0dd8037efad8bc773475c99fd7b9a2 (patch) | |
tree | f96f2b5df3b3f66abe075e18ffc892049bd29098 /Master/texmf-dist | |
parent | 097a0fb68d9b6291a5add8bb9b523472af0e7a9e (diff) |
git-svn-id: svn://tug.org/texlive/trunk@34151 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-de/texlive-de.html | 7601 |
1 files changed, 4080 insertions, 3521 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.html b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.html index 2debf980efe..5c9994a4f89 100644 --- a/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.html +++ b/Master/texmf-dist/doc/texlive/texlive-de/texlive-de.html @@ -3,723 +3,771 @@ <html xml:lang="de" > <head><title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)"> +<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)"> <!-- html --> <meta name="src" content="texlive-de-html.tex"> -<meta name="date" content="2013-05-28 19:14:00"> +<meta name="date" content="2014-05-20 21:32:00"> <link rel="stylesheet" type="text/css" href="texlive-de-html.css"> </head><body > -<div class="titlepage"> - - - - -<!--l. 110--><p class="noindent" > - - -<!--l. 115--><p class="noindent" ><span +<!--l. 111--><p class="noindent" > + + + +<div class="center" +> +<!--l. 113--><p class="noindent" > +<!--l. 116--><p class="noindent" ><span class="ecrm-2488">Anleitung zu </span><span class="TEX"><span class="ecrm-2488">T</span><span class="E"><span class="ecrm-2488">E</span></span><span class="ecrm-2488">X</span></span><span class="ecrm-2488"> Live</span> -<!--l. 117--><p class="noindent" ><span -class="ecrm-1728">Version 2013</span> -<!--l. 121--><p class="noindent" >Karl Berry (Herausgeber) <br +<!--l. 118--><p class="noindent" ><span +class="ecrm-1728">Version 2014</span> +</div> +<!--l. 122--><p class="noindent" >Karl Berry (Herausgeber) <br class="newline" />verantwortlich für die deutsche Ausgabe:<br class="newline" />Uwe Ziegenhagen, mailto:ziegenhagen@gmail.com <br -class="newline" />Köln, den 28. Mai 2013 - - -</div> - - +class="newline" />Köln, den 20. Mai 2014 + + + + + + <h2 class="likechapterHead"><a - id="x1-1000"></a>Inhaltsverzeichnis</h2> -<div class="tableofcontents"> -<span class="chapterToc" >1  <a + id="x1-1000"></a>Inhaltsverzeichnis</h2> <div class="tableofcontents"> +<span class="chapterToc" >1 <a href="#x1-30001" id="QQ2-1-3">Einleitung</a></span> -<br /> <span class="sectionToc" >1.1  <a +<br /> <span class="sectionToc" >1.1 <a href="#x1-40001.1" id="QQ2-1-4">TEX Live und die TEX Live-Collection</a></span> -<br /> <span class="sectionToc" >1.2  <a +<br /> <span class="sectionToc" >1.2 <a href="#x1-50001.2" id="QQ2-1-5">Unterstützung verschiedener Betriebssysteme</a></span> -<br /> <span class="sectionToc" >1.3  <a +<br /> <span class="sectionToc" >1.3 <a href="#x1-60001.3" id="QQ2-1-6">Einsatzmöglichkeiten des TEX Live-Systems der TEX Collection</a></span> -<br /> <span class="sectionToc" >1.4  <a +<br /> <span class="sectionToc" >1.4 <a href="#x1-70001.4" id="QQ2-1-7">TEX Live und Sicherheit</a></span> -<br /> <span class="sectionToc" >1.5  <a +<br /> <span class="sectionToc" >1.5 <a href="#x1-80001.5" id="QQ2-1-8">Hilfe zu TEX, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> & Co</a></span> -<br /><span class="chapterToc" >2  <a +class="E">E</span>X</span></span>& Co</a></span> +<br /><span class="chapterToc" >2 <a href="#x1-90002" id="QQ2-1-9">Überblick zum TEX Live-System</a></span> -<br />  <span class="subsectionToc" >2.0.1  <a -href="#x1-100002.0.1" id="QQ2-1-10">Die <span class="TEX">T<span +<br /> <span class="sectionToc" >2.1 <a +href="#x1-100002.1" id="QQ2-1-10">Die <span class="TEX">T<span class="E">E</span>X</span> Collection: TEX Live, proTEXt, MacTEX</a></span> -<br /> <span class="sectionToc" >2.1  <a -href="#x1-110002.1" id="QQ2-1-11">Basisverzeichnisse von TEX Live</a></span> -<br /> <span class="sectionToc" >2.2  <a -href="#x1-120002.2" id="QQ2-1-12">Überblick über die vordefinierten texmf-Bäume</a></span> -<br /> <span class="sectionToc" >2.3  <a -href="#x1-130002.3" id="QQ2-1-13">TEX Erweiterungen</a></span> -<br /> <span class="sectionToc" >2.4  <a -href="#x1-140002.4" id="QQ2-1-14">Weitere Programme von TEX Live</a></span> -<br /><span class="chapterToc" >3  <a +<br /> <span class="sectionToc" >2.2 <a +href="#x1-110002.2" id="QQ2-1-11">Basisverzeichnisse von TEX Live</a></span> +<br /> <span class="sectionToc" >2.3 <a +href="#x1-120002.3" id="QQ2-1-12">Überblick über die vordefinierten texmf-Bäume</a></span> +<br /> <span class="sectionToc" >2.4 <a +href="#x1-130002.4" id="QQ2-1-13">TEX Erweiterungen</a></span> +<br /> <span class="sectionToc" >2.5 <a +href="#x1-140002.5" id="QQ2-1-14">Weitere Programme von TEX Live</a></span> +<br /><span class="chapterToc" >3 <a href="#x1-150003" id="QQ2-1-15">Installation von TEX Live</a></span> -<br /> <span class="sectionToc" >3.1  <a +<br /> <span class="sectionToc" >3.1 <a href="#x1-160003.1" id="QQ2-1-16">Das Installationsprogramm</a></span> -<br /> <span class="sectionToc" >3.2  <a -href="#x1-170003.2" id="QQ2-1-17">Unix</a></span> -<br /> <span class="sectionToc" >3.3  <a -href="#x1-180003.3" id="QQ2-1-18">MacOSX</a></span> -<br /> <span class="sectionToc" >3.4  <a -href="#x1-190003.4" id="QQ2-1-19">Windows</a></span> -<br /> <span class="sectionToc" >3.5  <a -href="#x1-200003.5" id="QQ2-1-23">Cygwin</a></span> -<br /> <span class="sectionToc" >3.6  <a -href="#x1-210003.6" id="QQ2-1-24">Installation im Textmodus</a></span> - - -<br /> <span class="sectionToc" >3.7  <a -href="#x1-220003.7" id="QQ2-1-25">Installation mit Benutzeroberfläche im Expertenmodus</a></span> -<br /> <span class="sectionToc" >3.8  <a -href="#x1-230003.8" id="QQ2-1-26">Installation mit einfacher Benutzeroberfläche (wizard mode)</a></span> -<br /> <span class="sectionToc" >3.9  <a -href="#x1-240003.9" id="QQ2-1-27">Benutzung des Installationsprogramms</a></span> -<br /> <span class="sectionToc" >3.10  <a -href="#x1-250003.10" id="QQ2-1-28">Auswahl der Binaries (nur für Unix)</a></span> -<br /> <span class="sectionToc" >3.11  <a -href="#x1-260003.11" id="QQ2-1-30">Auswahl der zu installierenden Komponenten</a></span> -<br /> <span class="sectionToc" >3.12  <a -href="#x1-270003.12" id="QQ2-1-33">Verzeichnisse</a></span> -<br /> <span class="sectionToc" >3.13  <a -href="#x1-280003.13" id="QQ2-1-34">Optionen</a></span> -<br /> <span class="sectionToc" >3.14  <a -href="#x1-290003.14" id="QQ2-1-35">Kommandozeilenoptionen für die Installation</a></span> -<br /> <span class="sectionToc" >3.15  <a -href="#x1-300003.15" id="QQ2-1-36">Die Option repository</a></span> -<br /> <span class="sectionToc" >3.16  <a -href="#x1-310003.16" id="QQ2-1-37">Aufgaben im Anschluss an die Installation</a></span> -<br />  <span class="subsectionToc" >3.16.1  <a -href="#x1-320003.16.1" id="QQ2-1-38">Windows</a></span> -<br />  <span class="subsectionToc" >3.16.2  <a -href="#x1-330003.16.2" id="QQ2-1-39">Unix, falls symbolische Links angelegt wurden</a></span> -<br />  <span class="subsectionToc" >3.16.3  <a -href="#x1-340003.16.3" id="QQ2-1-40">Umgebungsvariablen für Unix</a></span> -<br />  <span class="subsectionToc" >3.16.4  <a -href="#x1-350003.16.4" id="QQ2-1-41">Systemweites Setzen von Umgebungsvariablen</a></span> -<br />  <span class="subsectionToc" >3.16.5  <a -href="#x1-360003.16.5" id="QQ2-1-42">Internet-Updates nach der Installation von DVD</a></span> -<br />  <span class="subsectionToc" >3.16.6  <a -href="#x1-370003.16.6" id="QQ2-1-43">Font configuration für xeTEX</a></span> -<br />  <span class="subsectionToc" >3.16.7  <a -href="#x1-380003.16.7" id="QQ2-1-44">ConTEXt Mark IV</a></span> -<br />  <span class="subsectionToc" >3.16.8  <a -href="#x1-390003.16.8" id="QQ2-1-45">Integrieren lokaler bzw. nutzer-spezifischer Makros</a></span> -<br />  <span class="subsectionToc" >3.16.9  <a -href="#x1-400003.16.9" id="QQ2-1-46">Integrieren von Schriften</a></span> -<br /> <span class="sectionToc" >3.17  <a -href="#x1-410003.17" id="QQ2-1-47">Testen der Installation</a></span> -<br /> <span class="sectionToc" >3.18  <a -href="#x1-420003.18" id="QQ2-1-48">Hinweise auf weitere Software</a></span> -<br /><span class="chapterToc" >4  <a -href="#x1-430004" id="QQ2-1-49">Installation für mehrere Maschinen oder Nutzer (Netz-Installation)</a></span> -<br /><span class="chapterToc" >5  <a -href="#x1-440005" id="QQ2-1-50">Portables TEX Live auf DVD oder USB-Stick</a></span> -<br />  <span class="subsectionToc" >5.0.1  <a -href="#x1-450005.0.1" id="QQ2-1-51"><span +<br /> <span class="sectionToc" >3.2 <a +href="#x1-170003.2" id="QQ2-1-18">Unix</a></span> +<br /> <span class="sectionToc" >3.3 <a +href="#x1-180003.3" id="QQ2-1-19">MacOSX</a></span> +<br /> <span class="sectionToc" >3.4 <a +href="#x1-190003.4" id="QQ2-1-20">Windows</a></span> + + + +<br /> <span class="sectionToc" >3.5 <a +href="#x1-200003.5" id="QQ2-1-24">Cygwin</a></span> +<br /> <span class="sectionToc" >3.6 <a +href="#x1-210003.6" id="QQ2-1-25">Installation im Textmodus</a></span> +<br /> <span class="sectionToc" >3.7 <a +href="#x1-220003.7" id="QQ2-1-26">Installation mit Benutzeroberfläche im Expertenmodus</a></span> +<br /> <span class="sectionToc" >3.8 <a +href="#x1-230003.8" id="QQ2-1-27">Installation mit einfacher Benutzeroberfläche (wizard mode)</a></span> +<br /> <span class="sectionToc" >3.9 <a +href="#x1-240003.9" id="QQ2-1-28">Benutzung des Installationsprogramms</a></span> +<br /> <span class="sectionToc" >3.10 <a +href="#x1-250003.10" id="QQ2-1-29">Auswahl der Binaries (nur für Unix)</a></span> +<br /> <span class="sectionToc" >3.11 <a +href="#x1-260003.11" id="QQ2-1-31">Auswahl der zu installierenden Komponenten</a></span> +<br /> <span class="sectionToc" >3.12 <a +href="#x1-270003.12" id="QQ2-1-34">Verzeichnisse</a></span> +<br /> <span class="sectionToc" >3.13 <a +href="#x1-280003.13" id="QQ2-1-35">Optionen</a></span> +<br /> <span class="sectionToc" >3.14 <a +href="#x1-290003.14" id="QQ2-1-36">Kommandozeilenoptionen für die Installation</a></span> +<br /> <span class="sectionToc" >3.15 <a +href="#x1-300003.15" id="QQ2-1-37">Die Option repository</a></span> +<br /> <span class="sectionToc" >3.16 <a +href="#x1-310003.16" id="QQ2-1-38">Aufgaben im Anschluss an die Installation</a></span> +<br />  <span class="subsectionToc" >3.16.1 <a +href="#x1-320003.16.1" id="QQ2-1-39">Windows</a></span> +<br />  <span class="subsectionToc" >3.16.2 <a +href="#x1-330003.16.2" id="QQ2-1-40">Unix, falls symbolische Links angelegt wurden</a></span> +<br />  <span class="subsectionToc" >3.16.3 <a +href="#x1-340003.16.3" id="QQ2-1-41">Umgebungsvariablen für Unix</a></span> +<br />  <span class="subsectionToc" >3.16.4 <a +href="#x1-350003.16.4" id="QQ2-1-42">Systemweites Setzen von Umgebungsvariablen</a></span> +<br />  <span class="subsectionToc" >3.16.5 <a +href="#x1-360003.16.5" id="QQ2-1-43">Internet-Updates nach der Installation von DVD</a></span> +<br />  <span class="subsectionToc" >3.16.6 <a +href="#x1-370003.16.6" id="QQ2-1-44">Font configuration für xeTEX</a></span> +<br />  <span class="subsectionToc" >3.16.7 <a +href="#x1-380003.16.7" id="QQ2-1-45">ConTEXt Mark IV</a></span> +<br />  <span class="subsectionToc" >3.16.8 <a +href="#x1-390003.16.8" id="QQ2-1-46">Integrieren lokaler bzw. nutzer-spezifischer Makros</a></span> +<br />  <span class="subsectionToc" >3.16.9 <a +href="#x1-400003.16.9" id="QQ2-1-47">Integrieren von Schriften</a></span> +<br /> <span class="sectionToc" >3.17 <a +href="#x1-410003.17" id="QQ2-1-48">Testen der Installation</a></span> +<br /> <span class="sectionToc" >3.18 <a +href="#x1-420003.18" id="QQ2-1-49">Hinweise auf weitere Software</a></span> + + + +<br /><span class="chapterToc" >4 <a +href="#x1-430004" id="QQ2-1-50">Installation für mehrere Maschinen oder Nutzer (Netz-Installation)</a></span> +<br /><span class="chapterToc" >5 <a +href="#x1-440005" id="QQ2-1-51">Portables TEX Live auf DVD oder USB-Stick</a></span> +<br />  <span class="subsectionToc" >5.0.1 <a +href="#x1-450005.0.1" id="QQ2-1-52"><span class="ectt-1200">ISO </span>(oder <span class="ectt-1200">DVD</span>) Installationen</a></span> - - -<br /><span class="chapterToc" >6  <a -href="#x1-460006" id="QQ2-1-52">tlmgr: Installation verwalten</a></span> -<br /> <span class="sectionToc" >6.1  <a -href="#x1-470006.1" id="QQ2-1-56">tlmgr im grafischen Modus</a></span> -<br /> <span class="sectionToc" >6.2  <a -href="#x1-480006.2" id="QQ2-1-57">Beispiel zur Verwendung von tlmgr über Kommandozeile</a></span> -<br /><span class="chapterToc" >7  <a -href="#x1-490007" id="QQ2-1-58">Hinweise zu Windows</a></span> -<br /> <span class="sectionToc" >7.1  <a -href="#x1-500007.1" id="QQ2-1-59">Windows-spezifische Dinge</a></span> -<br /> <span class="sectionToc" >7.2  <a -href="#x1-510007.2" id="QQ2-1-60">Zusätzlich enthaltene Programme unter Windows</a></span> -<br /> <span class="sectionToc" >7.3  <a -href="#x1-520007.3" id="QQ2-1-62">Nutzerprofile unter Windows</a></span> -<br /> <span class="sectionToc" >7.4  <a -href="#x1-530007.4" id="QQ2-1-63">Die Windows-Registry</a></span> -<br /> <span class="sectionToc" >7.5  <a -href="#x1-540007.5" id="QQ2-1-64">Windows Permissions</a></span> -<br /> <span class="sectionToc" >7.6  <a -href="#x1-550007.6" id="QQ2-1-65">Erhöhen des maximal verfügbaren Speichers unter Windows -und Cygwin</a></span> -<br /><span class="chapterToc" >8  <a -href="#x1-560008" id="QQ2-1-66">Anleitung zum Web2C-System</a></span> -<br /> <span class="sectionToc" >8.1  <a -href="#x1-570008.1" id="QQ2-1-67">Dateisuche mit der Kpathsea-Bibliothek</a></span> -<br />  <span class="subsectionToc" >8.1.1  <a -href="#x1-580008.1.1" id="QQ2-1-68">Bestandteile von Pfadkomponenten</a></span> -<br />  <span class="subsectionToc" >8.1.2  <a -href="#x1-590008.1.2" id="QQ2-1-69">Konfigurationsdateien</a></span> -<br />  <span class="subsectionToc" >8.1.3  <a -href="#x1-600008.1.3" id="QQ2-1-70">Expansion von Pfadkomponenten</a></span> -<br />  <span class="subsectionToc" >8.1.4  <a -href="#x1-610008.1.4" id="QQ2-1-71">Expansion der Voreinstellungen</a></span> -<br />  <span class="subsectionToc" >8.1.5  <a -href="#x1-620008.1.5" id="QQ2-1-72">Expansion geschweifter Klammern</a></span> -<br />  <span class="subsectionToc" >8.1.6  <a -href="#x1-630008.1.6" id="QQ2-1-73">Expansion von Unterverzeichnissen</a></span> -<br />  <span class="subsectionToc" >8.1.7  <a -href="#x1-640008.1.7" id="QQ2-1-74">Liste der Sonderzeichen und ihre Bedeutung: eine Zusammenfassung</a></span> -<br /> <span class="sectionToc" >8.2  <a -href="#x1-650008.2" id="QQ2-1-75">Dateinamen-Datenbanken</a></span> -<br />  <span class="subsectionToc" >8.2.1  <a -href="#x1-660008.2.1" id="QQ2-1-76">Die ls-R-Datenbank</a></span> -<br />  <span class="subsectionToc" >8.2.2  <a -href="#x1-670008.2.2" id="QQ2-1-77">kpsewhich: Dateisuche</a></span> -<br />  <span class="subsectionToc" >8.2.3  <a -href="#x1-680008.2.3" id="QQ2-1-78">Anwendungsbeispiele</a></span> -<br />  <span class="subsectionToc" >8.2.4  <a -href="#x1-690008.2.4" id="QQ2-1-79">Fehlersuche</a></span> - - -<br /> <span class="sectionToc" >8.3  <a -href="#x1-700008.3" id="QQ2-1-83">Einstellungen zur Laufzeit</a></span> -<br /><span class="chapterToc" >9  <a -href="#x1-710009" id="QQ2-1-84">Danksagungen</a></span> -<br /><span class="chapterToc" >10  <a -href="#x1-7200010" id="QQ2-1-85">Geschichtliches</a></span> -<br /> <span class="sectionToc" >10.1  <a -href="#x1-7300010.1" id="QQ2-1-86">Vergangenheit</a></span> -<br /> <span class="sectionToc" >10.2  <a -href="#x1-7400010.2" id="QQ2-1-87">2003</a></span> -<br /> <span class="sectionToc" >10.3  <a -href="#x1-7500010.3" id="QQ2-1-88">2004</a></span> -<br /> <span class="sectionToc" >10.4  <a -href="#x1-7600010.4" id="QQ2-1-89">2005</a></span> -<br /> <span class="sectionToc" >10.5  <a -href="#x1-7700010.5" id="QQ2-1-90">2006–2007</a></span> -<br /> <span class="sectionToc" >10.6  <a -href="#x1-7800010.6" id="QQ2-1-91">2008</a></span> -<br /> <span class="sectionToc" >10.7  <a -href="#x1-7900010.7" id="QQ2-1-92">2009</a></span> -<br /> <span class="sectionToc" >10.8  <a -href="#x1-8000010.8" id="QQ2-1-93">2010</a></span> -<br /> <span class="sectionToc" >10.9  <a -href="#x1-8100010.9" id="QQ2-1-94">2011</a></span> -<br /> <span class="sectionToc" >10.10  <a -href="#x1-8200010.10" id="QQ2-1-95">2012</a></span> -<br /> <span class="sectionToc" >10.11  <a -href="#x1-8300010.11" id="QQ2-1-96">Gegenwart (2013)</a></span> -<br /> <span class="sectionToc" >10.12  <a -href="#x1-8400010.12" id="QQ2-1-97">Zukunft</a></span> +<br /><span class="chapterToc" >6 <a +href="#x1-460006" id="QQ2-1-53">tlmgr: Installation verwalten</a></span> +<br /> <span class="sectionToc" >6.1 <a +href="#x1-470006.1" id="QQ2-1-57">tlmgr im grafischen Modus</a></span> +<br /> <span class="sectionToc" >6.2 <a +href="#x1-480006.2" id="QQ2-1-58">Beispiel zur Verwendung von tlmgr über Kommandozeile</a></span> +<br /><span class="chapterToc" >7 <a +href="#x1-490007" id="QQ2-1-59">Hinweise zu Windows</a></span> +<br /> <span class="sectionToc" >7.1 <a +href="#x1-500007.1" id="QQ2-1-60">Windows-spezifische Dinge</a></span> +<br /> <span class="sectionToc" >7.2 <a +href="#x1-510007.2" id="QQ2-1-61">Zusätzlich enthaltene Programme unter Windows</a></span> +<br /> <span class="sectionToc" >7.3 <a +href="#x1-520007.3" id="QQ2-1-63">Nutzerprofile unter Windows</a></span> +<br /> <span class="sectionToc" >7.4 <a +href="#x1-530007.4" id="QQ2-1-64">Die Windows-Registry</a></span> +<br /> <span class="sectionToc" >7.5 <a +href="#x1-540007.5" id="QQ2-1-65">Windows Permissions</a></span> +<br /> <span class="sectionToc" >7.6 <a +href="#x1-550007.6" id="QQ2-1-66">Erhöhen des maximal verfügbaren Speichers unter Windows und Cygwin</a></span> +<br /><span class="chapterToc" >8 <a +href="#x1-560008" id="QQ2-1-67">Anleitung zum Web2C-System</a></span> +<br /> <span class="sectionToc" >8.1 <a +href="#x1-570008.1" id="QQ2-1-68">Dateisuche mit der Kpathsea-Bibliothek</a></span> +<br />  <span class="subsectionToc" >8.1.1 <a +href="#x1-580008.1.1" id="QQ2-1-69">Bestandteile von Pfadkomponenten</a></span> +<br />  <span class="subsectionToc" >8.1.2 <a +href="#x1-590008.1.2" id="QQ2-1-70">Konfigurationsdateien</a></span> +<br />  <span class="subsectionToc" >8.1.3 <a +href="#x1-600008.1.3" id="QQ2-1-71">Expansion von Pfadkomponenten</a></span> +<br />  <span class="subsectionToc" >8.1.4 <a +href="#x1-610008.1.4" id="QQ2-1-72">Expansion der Voreinstellungen</a></span> +<br />  <span class="subsectionToc" >8.1.5 <a +href="#x1-620008.1.5" id="QQ2-1-73">Expansion geschweifter Klammern</a></span> +<br />  <span class="subsectionToc" >8.1.6 <a +href="#x1-630008.1.6" id="QQ2-1-74">Expansion von Unterverzeichnissen</a></span> +<br />  <span class="subsectionToc" >8.1.7 <a +href="#x1-640008.1.7" id="QQ2-1-75">Liste der Sonderzeichen und ihre Bedeutung: eine Zusammenfassung</a></span> +<br /> <span class="sectionToc" >8.2 <a +href="#x1-650008.2" id="QQ2-1-76">Dateinamen-Datenbanken</a></span> + + + +<br />  <span class="subsectionToc" >8.2.1 <a +href="#x1-660008.2.1" id="QQ2-1-77">Die ls-R-Datenbank</a></span> +<br />  <span class="subsectionToc" >8.2.2 <a +href="#x1-670008.2.2" id="QQ2-1-78">kpsewhich: Dateisuche</a></span> +<br />  <span class="subsectionToc" >8.2.3 <a +href="#x1-680008.2.3" id="QQ2-1-79">Anwendungsbeispiele</a></span> +<br />  <span class="subsectionToc" >8.2.4 <a +href="#x1-690008.2.4" id="QQ2-1-80">Fehlersuche</a></span> +<br /> <span class="sectionToc" >8.3 <a +href="#x1-700008.3" id="QQ2-1-84">Einstellungen zur Laufzeit</a></span> +<br /><span class="chapterToc" >9 <a +href="#x1-710009" id="QQ2-1-85">Danksagungen</a></span> +<br /><span class="chapterToc" >10 <a +href="#x1-7200010" id="QQ2-1-86">Geschichtliches</a></span> +<br /> <span class="sectionToc" >10.1 <a +href="#x1-7300010.1" id="QQ2-1-87">Vergangenheit</a></span> +<br /> <span class="sectionToc" >10.2 <a +href="#x1-7400010.2" id="QQ2-1-88">TEX Live 2003</a></span> +<br /> <span class="sectionToc" >10.3 <a +href="#x1-7500010.3" id="QQ2-1-89">TEX Live 2004</a></span> +<br /> <span class="sectionToc" >10.4 <a +href="#x1-7600010.4" id="QQ2-1-90">TEX Live 2005</a></span> +<br /> <span class="sectionToc" >10.5 <a +href="#x1-7700010.5" id="QQ2-1-91">TEX Live 2006–2007</a></span> +<br /> <span class="sectionToc" >10.6 <a +href="#x1-7800010.6" id="QQ2-1-92">TEX Live 2008</a></span> +<br /> <span class="sectionToc" >10.7 <a +href="#x1-7900010.7" id="QQ2-1-93">TEX Live 2009</a></span> +<br /> <span class="sectionToc" >10.8 <a +href="#x1-8000010.8" id="QQ2-1-94">TEX Live 2010</a></span> +<br /> <span class="sectionToc" >10.9 <a +href="#x1-8100010.9" id="QQ2-1-95">TEX Live 2011</a></span> +<br /> <span class="sectionToc" >10.10 <a +href="#x1-8200010.10" id="QQ2-1-96">TEX Live 2012</a></span> +<br /> <span class="sectionToc" >10.11 <a +href="#x1-8300010.11" id="QQ2-1-97">TEX Live 2013</a></span> +<br /> <span class="sectionToc" >10.12 <a +href="#x1-8400010.12" id="QQ2-1-98">Gegenwart (2014)</a></span> +<br /> <span class="sectionToc" >10.13 <a +href="#x1-8500010.13" id="QQ2-1-99">Zukunft</a></span> </div> - - + + + <h2 class="likechapterHead"><a - id="x1-2000"></a>Abbildungsverzeichnis</h2> -<div class="tableofcontents"><span class="lofToc" >3.1 <a -href="#x1-190571">Hauptmenü des Installationsprogramms (<span -class="ectt-1200">GNU</span>/Linux).</a></span><br /><span class="lofToc" >3.2 <a -href="#x1-190582">Grafische -Installation im Expertenmodus (<span + id="x1-2000"></a>Abbildungsverzeichnis</h2><div class="tableofcontents"><span class="lofToc" >3.1 <a +href="#x1-160011">Erste Stufe des +Windows-Installationsprogramms</a></span><br /><span class="lofToc" >3.2 <a +href="#x1-190572">Hauptmenü des Installationsprogramms +(<span class="ectt-1200">GNU</span>/Linux).</a></span><br /><span class="lofToc" >3.3 <a -href="#x1-190593">Wizard mode -(Windows)</a></span><br /><span class="lofToc" >3.4 <a -href="#x1-250474">Auswahlmenü für Binaries</a></span><br /><span class="lofToc" >3.5 <a -href="#x1-260255">Menü zur Auswahl des -Schemas</a></span><br /><span class="lofToc" >3.6 <a -href="#x1-260266">Menü zur Aus- oder Abwahl von Collections.</a></span><br /><span class="lofToc" >6.1 <a +href="#x1-190583">Grafische Installation im Expertenmodus.</a></span><br /><span class="lofToc" >3.4 <a +href="#x1-190594">Wizard +mode (Windows)</a></span><br /><span class="lofToc" >3.5 <a +href="#x1-250475">Auswahlmenü für Binaries</a></span><br /><span class="lofToc" >3.6 <a +href="#x1-260256">Menü zur Auswahl +des Schemas</a></span><br /><span class="lofToc" >3.7 <a +href="#x1-260267">Menü zur Aus- oder Abwahl von Collections.</a></span><br /><span class="lofToc" >6.1 <a href="#x1-460011"><span -class="ectt-1200">tlmgr </span>im -GUI-Modus. Hauptfenster nach dem Klicken auf »Load«.</a></span><br /><span class="lofToc" >6.2 <a +class="ectt-1200">tlmgr</span> +im GUI-Modus. Hauptfenster nach dem Klicken auf »Load«.</a></span><br /><span class="lofToc" >6.2 <a href="#x1-460022"><span class="ectt-1200">tlmgr </span>im GUI-Modus: Allgemeine Optionen</a></span><br /><span class="lofToc" >6.3 <a href="#x1-460033"><span class="ectt-1200">tlmgr </span>im GUI-Modus: Optionen zur Papiergröße</a></span><br /><span class="lofToc" >7.1 <a -href="#x1-510011">PS_View: sogar sehr extreme Vergrößerungen +href="#x1-510011">PS_View, sogar sehr extreme Vergrößerungen sind möglich.</a></span><br /><span class="lofToc" >8.1 <a href="#x1-690231">Suche nach Konfigurationsdateien</a></span><br /><span class="lofToc" >8.2 <a href="#x1-690282">Suche nach Prologdateien</a></span><br /><span class="lofToc" >8.3 <a href="#x1-690413">Suche nach Font-Dateien</a></span><br /> </div> - - -<h2 class="chapterHead"><span class="titlemark">1</span>  <a + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 1</span><br /><a id="x1-30001"></a>Einleitung</h2> -<h3 class="sectionHead"><span class="titlemark">1.1</span>  <a +<h3 class="sectionHead"><span class="titlemark">1.1 </span> <a id="x1-40001.1"></a><span class="TEX">T<span class="E">E</span>X</span> Live und die <span class="TEX">T<span class="E">E</span>X</span> Live-Collection</h3> -<!--l. 143--><p class="noindent" >Diese Anleitung beschreibt das <span class="TEX">T<span -class="E">E</span>X</span> Live-System an sich, nicht die Arbeit mit <span class="TEX">T<span -class="E">E</span>X</span> bzw. -<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +<!--l. 144--><p class="noindent" >Diese Anleitung beschreibt das <span class="TEX">T<span +class="E">E</span>X</span> Live-System an sich, nicht die Arbeit mit +<span class="TEX">T<span +class="E">E</span>X</span> bzw. <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>. -<!--l. 145--><p class="noindent" >Die <span class="TEX">T<span +<!--l. 146--><p class="noindent" >Die <span class="TEX">T<span class="E">E</span>X</span> Live Distribution enthält <span class="TEX">T<span class="E">E</span>X</span>/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Systeme für Linux, verschiedene -<span +class="E">E</span>X</span></span>-Systeme für Linux, +verschiedene <span class="ectt-1200">UNIX</span>-Plattformen, Mac <span class="ectt-1200">OSX </span>und Windows. Sowohl <span class="TEX">T<span -class="E">E</span>X</span> Live als auch die <span class="TEX">T<span -class="E">E</span>X</span> Collection -sind durch das Engagement vieler Freiwilliger aus vielen <span class="TEX">T<span +class="E">E</span>X</span> Live als +auch die <span class="TEX">T<span +class="E">E</span>X</span> Collection sind durch das Engagement vieler Freiwilliger aus vielen +<span class="TEX">T<span class="E">E</span>X</span>-Vereinen entstanden. -<!--l. 147--><p class="noindent" >Wahrscheinlich haben Sie <span class="TEX">T<span -class="E">E</span>X</span> Live auf einem von zwei Wegen bezogen, entweder per -direktem Download von <span class="TEX">T<span +<!--l. 148--><p class="noindent" >Wahrscheinlich haben Sie <span class="TEX">T<span +class="E">E</span>X</span> Live auf einem von zwei Wegen bezogen, +entweder per direktem Download von <span class="TEX">T<span class="E">E</span>X</span> Live oder als Teil der <span -class="ectt-1200">DVD </span><span class="TEX">T<span -class="E">E</span>X</span> Collection, die von vielen +class="ectt-1200">DVD</span> <span class="TEX">T<span -class="E">E</span>X</span>-Vereinen (u. a. DANTE e. V.) an ihre Mitglieder verschickt werden und in Deutschland -über die Fachbuchhandlung Lehmanns (<a +class="E">E</span>X</span> Collection, die von vielen <span class="TEX">T<span +class="E">E</span>X</span>-Vereinen (u. a. DANTE e. V.) an ihre +Mitglieder verschickt werden und in Deutschland über die Fachbuchhandlung +Lehmanns (<a href="http://www.lob.de" class="url" ><span class="ectt-1200">http://www.lob.de</span></a>) vertrieben wird. Abschnitt <a -href="#x1-100002.0.1">2.0.1<!--tex4ht:ref: sec:tl-coll-dists --></a> -beschreibt kurz den Inhalt der <span class="TEX">T<span +href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> beschreibt kurz +den Inhalt der <span class="TEX">T<span class="E">E</span>X</span> Collection-<span class="ectt-1200">DVD</span>. -<!--l. 156--><p class="noindent" ><span class="TEX">T<span +<!--l. 157--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live enthält lauffähige Versionen von <span class="TEX">T<span class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>2<span class="cmmi-12">ε</span>, Con<span class="TEX">T<span -class="E">E</span>X</span>t, MetaFont, MetaPost, -Bib<span class="TEX">T<span -class="E">E</span>X</span> und vielen anderen Programmen, sowie eine umfassende Auswahl an Makros, -Zeichensätzen und Beschreibungen, die gemäß der Standard-<span class="TEX">T<span +class="E">E</span>X</span>t, +MetaFont, MetaPost, Bib<span class="TEX">T<span +class="E">E</span>X</span> und vielen anderen Programmen, sowie eine +umfassende Auswahl an Makros, Zeichensätzen und Beschreibungen, die gemäß +der Standard-<span class="TEX">T<span class="E">E</span>X</span>-Verzeichnisstruktur (<span -class="ectt-1200">TDS</span>) -abgelegt sind. -<!--l. 160--><p class="noindent" >Eine kurze Zusammenfassung der wesentlichen Änderungen der aktuellen <span class="TEX">T<span -class="E">E</span>X</span> Live-Version -gegenüber der Vorgängerversion finden Sie im Abschnitt <a -href="#x1-8300010.11">10.11<!--tex4ht:ref: sec:tlcurrent --></a> auf Seite <span class="pageref"><a -href="#x1-8300010.11">§</a></span>. -<!--l. 164--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">1.2</span>  <a +class="ectt-1200">TDS</span>) abgelegt sind. +<!--l. 161--><p class="noindent" >Eine kurze Zusammenfassung der wesentlichen Änderungen der aktuellen +<span class="TEX">T<span +class="E">E</span>X</span> Live-Version gegenüber der Vorgängerversion finden Sie im Abschnitt <a +href="#x1-8400010.12">10.12<!--tex4ht:ref: sec:tlcurrent --></a> +auf Seite <span class="pageref"><a +href="#x1-8400010.12">§</a></span>. +<!--l. 165--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">1.2 </span> <a id="x1-50001.2"></a>Unterstützung verschiedener Betriebssysteme</h3> -<!--l. 166--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live enthält direkt ausführbare Programme für viele Unix-basierte Betriebssysteme, -insbesondere GNU/Linux und Mac <span -class="ectt-1200">OSX</span> 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 <span class="TEX">T<span -class="E">E</span>X</span>-System zu -kompilieren. -<!--l. 168--><p class="noindent" >Bezüglich Microsoft Windows werden Versionen ab Windows XP unterstützt, frühere -Versionen werden nicht unterstützt. Es existieren zwar keine 64-Bit-Versionen der -Programme, allerdings sollten die 32-Bit-Programme problemlos auf 64-Bit-Systemen - - -funktionieren. -<!--l. 170--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">1.3</span>  <a +<!--l. 167--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live enthält direkt ausführbare Programme für viele Unix-basierte +Betriebssysteme, insbesondere GNU/Linux und Mac <span +class="ectt-1200">OSX</span> 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 <span class="TEX">T<span +class="E">E</span>X</span>-System zu kompilieren. +<!--l. 169--><p class="noindent" >Bezüglich Microsoft Windows werden Versionen ab Windows XP unterstützt, frühere +Versionen werden nicht unterstützt. Es existieren zwar keine 64-Bit-Versionen +der Programme, allerdings sollten die 32-Bit-Programme problemlos auf +64-Bit-Systemen funktionieren. +<!--l. 171--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">1.3 </span> <a id="x1-60001.3"></a>Einsatzmöglichkeiten des <span class="TEX">T<span class="E">E</span>X</span> Live-Systems der <span class="TEX">T<span class="E">E</span>X</span> Collection</h3> -<!--l. 172--><p class="noindent" >Sie können das <span class="TEX">T<span +<!--l. 173--><p class="noindent" >Sie können das <span class="TEX">T<span class="E">E</span>X</span> Live-System wahlweise von der <span -class="ectt-1200">DVD </span>oder über das Internet -(<a +class="ectt-1200">DVD </span>oder über das +Internet (<a href="http://tug.org/texlive/acquire.html" class="url" ><span class="ectt-1200">http://tug.org/texlive/acquire.html</span></a>) installieren. Der <span -class="ectt-1200">Net Installer </span>ist ein kleines -Programm, das die benötigten Teile aus dem Internet nachlädt. Dieser Weg bietet sich an -(eine schnelle und stabile Internetverbindung voraus gesetzt), wenn Sie kein komplettes -<span class="TEX">T<span -class="E">E</span>X</span> Live installieren wollen, sondern Ihr System nur aus bestimmten Paketen bestehen +class="ectt-1200">Net</span> +<span +class="ectt-1200">Installer </span>ist ein kleines Programm, das die benötigten Teile aus dem +Internet nachlädt. Dieser Weg bietet sich an (eine schnelle und stabile +Internetverbindung voraus gesetzt), wenn Sie kein komplettes <span class="TEX">T<span +class="E">E</span>X</span> Live +installieren wollen, sondern Ihr System nur aus bestimmten Paketen bestehen soll. -<!--l. 180--><p class="noindent" >Wenn Sie die <span +<!--l. 181--><p class="noindent" >Wenn Sie die <span class="ectt-1200">DVD </span>besitzen (oder das ISO-Image der <span -class="ectt-1200">DVD </span>herunter geladen haben – dieses -kann auf einigen Systemen sogar direkt als virtuelles Medium „gemountet“ werden), -können Sie <span class="TEX">T<span -class="E">E</span>X</span> Live nach Wunsch auf Ihrer Festplatte installieren. Im Gegensatz -zu früher ist <span class="TEX">T<span +class="ectt-1200">DVD </span>herunter geladen haben – +dieses kann auf einigen Systemen sogar direkt als virtuelles Medium „gemountet“ +werden), können Sie <span class="TEX">T<span +class="E">E</span>X</span> Live nach Wunsch auf Ihrer Festplatte installieren. Im +Gegensatz zu früher ist <span class="TEX">T<span class="E">E</span>X</span> Live nicht mehr direkt von der <span -class="ectt-1200">DVD </span>lauffähig. Sie können aber -eine portable Version z. B. auf einem USB-Stick installieren, wie im Abschnitt <a -href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a> -beschrieben. -<!--l. 188--><p class="noindent" >Beide Methoden werden in den Abschnitten zur Installation beschrieben. Hier daher nur die -kurze Zusammenfassung: +class="ectt-1200">DVD </span>lauffähig. Sie +können aber eine portable Version z. B. auf einem USB-Stick installieren, wie im +Abschnitt <a +href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a> beschrieben. +<!--l. 189--><p class="noindent" >Beide Methoden werden in den Abschnitten zur Installation beschrieben. Hier +daher nur die kurze Zusammenfassung: <ul class="itemize1"> - <li class="itemize">Das Hauptinstallationsskript ist <span -class="ectt-1200">install-tl</span>. Es bietet eine grafische - Benutzeroberfläche (GUI) für die Standardinstallation (den sogenannten „wizard - mode“), einen Textmodus und eine grafische Oberfläche im Expertenmodus. - Unter Windows ist der grafische „wizard mode“ der Standard, auf allen anderen - Systemen ist es der Textmodus. Durch die Optionen <span -class="ectt-1200">-gui=wizard</span>, <span -class="ectt-1200">-gui=text</span> - und <span -class="ectt-1200">-gui=perltk </span>können Sie gezielt auswählen, ob das Installationsprogramm im - »wizard mode«, Textmodus oder mit der grafischen Oberfläche im Expertenmodus + <li class="itemize">Das Hauptinstallationsskript ist <span +class="ectt-1200">install-tl</span>. Es bietet eine grafische + Benutzeroberfläche + (GUI) für die Standardinstallation (den sogenannten „wizard mode“), + einen Textmodus und eine grafische Oberfläche im Expertenmodus. + Unter Windows ist der grafische „wizard mode“ der Standard, + auf allen anderen Systemen ist es der Textmodus. Durch die + + + + Optionen <span +class="ectt-1200">-gui=wizard</span>, <span +class="ectt-1200">-gui=text </span>und <span +class="ectt-1200">-gui=perltk </span>können Sie + gezielt auswählen, ob das Installationsprogramm im »wizard mode«, + Textmodus oder mit der grafischen Oberfläche im Expertenmodus starten soll. </li> <li class="itemize"><span class="TEX">T<span -class="E">E</span>X</span> Live installiert u. a. den »<span class="TEX">T<span -class="E">E</span>X</span> Live Manager« mit dem Namen <span -class="ectt-1200">tlmgr</span>. - Auch dieser unterstützt Text- und GUI-Mode. Mit diesem Programm können - Sie einerseits Pakete von <span class="TEX">T<span -class="E">E</span>X</span> Live installieren oder deinstallieren, andererseits - <span class="TEX">T<span +class="E">E</span>X</span> Live installiert u. a. den »<span class="TEX">T<span +class="E">E</span>X</span> Live Manager« mit dem Namen + <span +class="ectt-1200">tlmgr</span>. Auch dieser unterstützt Text- und GUI-Mode. Mit diesem + Programm können Sie einerseits Pakete von <span class="TEX">T<span +class="E">E</span>X</span> Live installieren oder + deinstallieren, andererseits <span class="TEX">T<span class="E">E</span>X</span> Live konfigurieren.</li></ul> - - -<!--l. 205--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">1.4</span>  <a +<!--l. 206--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">1.4 </span> <a id="x1-70001.4"></a><span class="TEX">T<span class="E">E</span>X</span> Live und Sicherheit</h3> -<!--l. 207--><p class="noindent" >Nach bestem Wissen und Gewissen kann man sagen, dass die <span class="TEX">T<span -class="E">E</span>X</span>-Kernprogramme selbst -sehr robust sind. Dieses Maß an Robustheit und Sicherheit wird jedoch möglicherweise nicht -von allen Programmen erreicht, die Teil von <span class="TEX">T<span -class="E">E</span>X</span> Live sind. Daher gilt für <span class="TEX">T<span -class="E">E</span>X</span> Live das, was -auch für alle anderen Programme gilt: Vorsicht bei der Verarbeitung von Quellcode, den man -nicht genau kennt, zur maximalen Sicherheit sollte man in diesen Fällen die entsprechenden -Dateien in einem neuen Unterverzeichnis verarbeiten. -<!--l. 209--><p class="noindent" >Die Sorge um die Sicherheit gilt vor allem für MS Windows, da Windows-Programme zuerst -im aktuellen Verzeichnis suchen, egal wie Pfad-Angaben gesetzt sind. Theoretisch ermöglicht -dies eine Reihe von Angriffsszenarien. Viele Sicherheitslücken in Programmen von <span class="TEX">T<span -class="E">E</span>X</span> Live -wurden geschlossen, andere bestehen auch weiterhin, besonders im Umgang mit -Drittanbieter-Software. -<!--l. 211--><p class="noindent" >Aus diesem Grund empfehlen wir bei der Verarbeitung von unbekanntem Quellcode, auf das -Vorhandensein von ausführbaren Dateien im Quellcode-Verzeichnis zu achten. Diese sollten -nicht vorhanden sein und erst recht nicht durch die Verarbeitung von <span class="TEX">T<span -class="E">E</span>X</span>-Quellcode erzeugt -worden sein. -<!--l. 213--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span>und seine Begleitprogramme können in Dateien schreiben, wenn ein Dokument übersetzt -wird. Diese Funktion kann auch missbräuchlich eingesetzt werden. Daher ist bei der -Verarbeitung von unbekannten Quellen die Nutzung eines neuen Unterverzeichnisses der -sicherste Weg! -<!--l. 215--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">1.5</span>  <a +<!--l. 208--><p class="noindent" >Nach bestem Wissen und Gewissen kann man sagen, dass die <span class="TEX">T<span +class="E">E</span>X</span>-Kernprogramme +selbst sehr robust sind. Dieses Maß an Robustheit und Sicherheit wird jedoch +möglicherweise nicht von allen Programmen erreicht, die Teil von <span class="TEX">T<span +class="E">E</span>X</span> Live sind. +Daher gilt für <span class="TEX">T<span +class="E">E</span>X</span> Live das, was auch für alle anderen Programme gilt: Vorsicht +bei der Verarbeitung von Quellcode, den man nicht genau kennt, zur maximalen +Sicherheit sollte man in diesen Fällen die entsprechenden Dateien in einem neuen +Unterverzeichnis verarbeiten. +<!--l. 210--><p class="noindent" >Die Sorge um die Sicherheit gilt vor allem für MS Windows, da Windows-Programme +zuerst im aktuellen Verzeichnis suchen, egal wie Pfad-Angaben gesetzt +sind. Theoretisch ermöglicht dies eine Reihe von Angriffsszenarien. Viele +Sicherheitslücken in Programmen von <span class="TEX">T<span +class="E">E</span>X</span> Live wurden geschlossen, andere +bestehen auch weiterhin, besonders im Umgang mit Drittanbieter-Software. +<!--l. 212--><p class="noindent" >Aus diesem Grund empfehlen wir bei der Verarbeitung von unbekanntem Quellcode, +auf das Vorhandensein von ausführbaren Dateien im Quellcode-Verzeichnis zu +achten. Diese sollten nicht vorhanden sein und erst recht nicht durch die +Verarbeitung von <span class="TEX">T<span +class="E">E</span>X</span>-Quellcode erzeugt worden sein. +<!--l. 214--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span>und seine Begleitprogramme können in Dateien schreiben, wenn ein +Dokument übersetzt wird. Diese Funktion kann auch missbräuchlich eingesetzt +werden. Daher ist bei der Verarbeitung von unbekannten Quellen die Nutzung +eines neuen Unterverzeichnisses der sicherste Weg! + + + +<!--l. 216--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">1.5 </span> <a id="x1-80001.5"></a>Hilfe zu <span class="TEX">T<span class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> & Co</h3> -<!--l. 217--><p class="noindent" >Die <span class="TEX">T<span -class="E">E</span>X</span>-Gemeinschaft ist ebenso aktiv wie hilfsbereit, und es wird praktisch jede ernst -gemeinte Frage beantwortet. Diese Hilfe ist allerdings nicht formal organisiert, sondern wird -von Freiwilligen in ihrer Freizeit geleistet. Es ist daher wichtig, dass Sie vor einer Fragestellung -Ihre „Hausaufgaben“ erledigen. - - -<!--l. 224--><p class="noindent" >Die folgende Liste stellt die leicht zugänglichen Hilfe-Quellen in der empfohlenen Reihenfolge -vor: +<!--l. 218--><p class="noindent" >Die <span class="TEX">T<span +class="E">E</span>X</span>-Gemeinschaft ist ebenso aktiv wie hilfsbereit, und es wird praktisch jede +ernst gemeinte Frage beantwortet. Diese Hilfe ist allerdings nicht formal +organisiert, sondern wird von Freiwilligen in ihrer Freizeit geleistet. Es +ist daher wichtig, dass Sie vor einer Fragestellung Ihre „Hausaufgaben“ +erledigen. +<!--l. 225--><p class="noindent" >Die folgende Liste stellt die leicht zugänglichen Hilfe-Quellen in der empfohlenen +Reihenfolge vor: <dl class="description"><dt class="description"> <span -class="ecsx-1200">Einf</span><span -class="ecsx-1200">ührung:</span> </dt><dd +class="ecbx-1200">Einf</span><span +class="ecbx-1200">ührung:</span> </dt><dd class="description">Wenn Sie <span class="TEX">T<span -class="E">E</span>X</span>-Anfänger sind und eine englische Einführung in das System - benötigen, sollten Sie <a +class="E">E</span>X</span>-Anfänger sind und eine englische Einführung + in das System benötigen, sollten Sie <a href="http://tug.org/begin.html" class="url" ><span -class="ectt-1200">http://tug.org/begin.html</span></a> lesen. - <!--l. 230--><p class="noindent" >Für deutschsprachige <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Anfänger ist die „<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="ectt-1200">http://tug.org/begin.html</span></a> + lesen. + <!--l. 231--><p class="noindent" >Für deutschsprachige + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-Anfänger ist die „<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>2<span -class="cmmi-12">ε</span>-Kurzbeschreibung“ - von großem Nutzen (<span +class="cmmi-12">ε</span>-Kurzbeschreibung“ von großem + Nutzen (<span class="ectt-1200">texmf-doc/doc/german/lshort-german/l2kurz.pdf</span>). </dd><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200">-</span><span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200">-</span><span class="ectt-1200">FAQ</span><span -class="ecsx-1200">s:</span> </dt><dd -class="description">Die <span class="TEX">T<span +class="ecbx-1200">s:</span> </dt><dd +class="description"> + Die <span class="TEX">T<span class="E">E</span>X</span>-<span class="ectt-1200">FAQ </span>(im Deutschen <span -class="ectt-1200">de-tex-faq </span>über das Textsatzsystem TeX - und Dante, die Deutschsprachige Anwendervereinigung TeX e.V., ist ein riesiges - Kompendium mit Fragen (und Antworten) aller Art, von der einfachsten - Anfängerfrage bis zu Expertenwissen. - <!--l. 240--><p class="noindent" >Sie finden die deutschsprachige FAQ unter <a +class="ectt-1200">de-tex-faq</span>über das Textsatzsystem TeX + und Dante, die Deutschsprachige Anwendervereinigung TeX e.V., ist + ein riesiges Kompendium mit Fragen (und Antworten) aller Art, von + der einfachsten Anfängerfrage bis zu Expertenwissen. + <!--l. 241--><p class="noindent" >Sie finden + die deutschsprachige FAQ unter <a href="http://www.dante.de/FAQ.html" class="url" ><span -class="ectt-1200">http://www.dante.de/FAQ.html</span></a>. - Des Weiteren existiert eine englischsprachige FAQ, die im Internet unter +class="ectt-1200">http://www.dante.de/FAQ.html</span></a>. Des + Weiteren existiert eine englischsprachige FAQ, die im Internet unter <a href="http://www.tex.ac.uk/faq" class="url" ><span class="ectt-1200">http://www.tex.ac.uk/faq</span></a> verfügbar ist. - <!--l. 242--><p class="noindent" >Bitte schauen Sie bei auftretenden Problemen, insbesondere wenn Sie als Anfänger - mit <span class="TEX">T<span + <!--l. 243--><p class="noindent" >Bitte schauen Sie bei auftretenden Problemen, insbesondere wenn + Sie als Anfänger mit <span class="TEX">T<span class="E">E</span>X</span>/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> arbeiten, zuerst diese beiden Möglichkeiten. +class="E">E</span>X</span></span> arbeiten, zuerst diese beiden + Möglichkeiten. + + + </dd><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200">-Catalogue:</span> </dt><dd -class="description">Wenn Sie auf der Suche nach einem bestimmten Paket, Font, - Programm u. ä. sind, empfiehlt sich ein Blick in den <span class="TEX">T<span -class="E">E</span>X</span>-Catalogue unter - <a +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200">-Catalogue:</span> </dt><dd +class="description">Wenn Sie auf der Suche nach einem bestimmten Paket, + Font, Programm u. ä. sind, empfiehlt sich ein Blick in den <span class="TEX">T<span +class="E">E</span>X</span>-Catalogue + unter <a href="http://www.ctan.org/tex-archive/help/Catalogue/catalogue.html" class="url" ><span -class="ectt-1200">http://www.ctan.org/tex-archive/help/Catalogue/catalogue.html</span></a>. Dieser - Katalog enthält eine Liste aller verfügbaren <span class="TEX">T<span -class="E">E</span>X</span>-spezifischen Dinge. +class="ectt-1200">http://www.ctan.org/tex-_archive/help/Catalogue/catalogue.html</span></a>. + Dieser Katalog enthält eine Liste aller verfügbaren <span class="TEX">T<span +class="E">E</span>X</span>-spezifischen + Dinge. </dd><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200">-</span><span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200">-</span><span class="ectt-1200">WWW</span><span -class="ecsx-1200">-Ressourcen:</span> </dt><dd +class="ecbx-1200">-Ressourcen:</span> </dt><dd class="description">Unter <a href="http://tug.org/interest.html" class="url" ><span -class="ectt-1200">http://tug.org/interest.html</span></a> finden Sie eine große - Anzahl <span class="TEX">T<span -class="E">E</span>X</span>-spezifischer Links zu Büchern, Handbüchern und Artikeln zu allen - Aspekten des <span class="TEX">T<span +class="ectt-1200">http://tug.org/interest.html</span></a> finden Sie + eine große Anzahl <span class="TEX">T<span +class="E">E</span>X</span>-spezifischer Links zu Büchern, Handbüchern + und Artikeln zu allen Aspekten des <span class="TEX">T<span class="E">E</span>X</span>-Systems. </dd><dt class="description"> <span -class="ecsx-1200">Archive:</span> </dt><dd -class="description">Als Foren für die Hilfestellung sind die Usenet-News-Gruppen (Für eine - Einführung zum Usenet siehe +class="ecbx-1200">Archive:</span> </dt><dd +class="description">Als Foren für die Hilfestellung + sind die Usenet-News-Gruppen (Für eine Einführung zum Usenet siehe <a href="http://de.wikipedia.org/wiki/Usenet" class="url" ><span -class="ectt-1200">http://de.wikipedia.org/wiki/Usenet</span></a>.) <a +class="ectt-1200">http://de.wikipedia.org/wiki/Usenet</span></a>.) <a href="news:de.comp.text.tex" class="url" ><span -class="ectt-1200">news:de.comp.text.tex</span></a> (Deutsch), +class="ectt-1200">news:de.comp.text.tex</span></a> + (Deutsch), <a href="news:comp.text.tex" class="url" ><span class="ectt-1200">news:comp.text.tex</span></a> (Englisch), die Mailing-Liste <span -class="ectt-1200">texhax@tug.org </span>sowie das - Internet-Forum <a +class="ectt-1200">texhax@tug.org</span> + sowie das Internet-Forum <a href="http://tex.stackexchange.com" class="url" ><span class="ectt-1200">http://tex.stackexchange.com</span></a> zu nennen. - <!--l. 252--><p class="noindent" >In deren Archiven finden sich die Fragen und Antworten vieler Jahre. Ihre Suche - können Sie in Google beispielsweise mit - - + <!--l. 253--><p class="noindent" >In deren Archiven finden sich die Fragen und Antworten vieler + Jahre. Ihre Suche können Sie in Google beispielsweise mit <a href="http://groups.google.de/group/de.comp.text.tex/topics" class="url" ><span -class="ectt-1200">http://groups.google.de/group/de.comp.text.tex/topics</span></a> starten – oder - auch in <a +class="ectt-1200">http://groups.google.de/group/de.comp.text.tex/topics</span></a> + starten – oder auch in <a href="http://tug.org/mail-archives/texhax" class="url" ><span -class="ectt-1200">http://tug.org/mail-archives/texhax</span></a> durchführen. - <!--l. 256--><p class="noindent" >Im Allgemeinen ist es recht erfolgversprechend, eine generelle Suche über Google - <a +class="ectt-1200">http://tug.org/mail-_archives/texhax</span></a> + durchführen. + <!--l. 257--><p class="noindent" >Im Allgemeinen ist es recht erfolgversprechend, eine generelle Suche + über Google <a href="http://www.google.de/" class="url" ><span -class="ectt-1200">http://www.google.de/</span></a> durchzuführen (entweder im Internet allgemein oder - in den o. g. News-Gruppen); dies insbesondere, wenn es sich um Fragen über - PostScript/PDF, <span -class="ectt-1200">Ghostscript </span>u. ä. handelt. +class="ectt-1200">http://www.google.de/</span></a> durchzuführen (entweder im + Internet allgemein oder in den o. g. News-Gruppen); dies insbesondere, + wenn es sich um Fragen über PostScript/PDF, <span +class="ectt-1200">Ghostscript </span>u. ä. + handelt. </dd><dt class="description"> <span -class="ecsx-1200">Online-Foren:</span> </dt><dd -class="description">Neben den bereits genannten Quellen gibt es Foren im Internet, - in denen Sie Ihre Frage stellen können: <a +class="ecbx-1200">Online-Foren:</span> </dt><dd +class="description"> + Neben den bereits genannten Quellen gibt es Foren im Internet, in + denen Sie Ihre Frage stellen können: <a href="http://tex.stackexchange.com" class="url" ><span class="ectt-1200">http://tex.stackexchange.com</span></a>, <a href="http://golatex.de" class="url" ><span -class="ectt-1200">http://golatex.de</span></a>, <a +class="ectt-1200">http://golatex.de</span></a>, + <a href="http://mrunix.de/forums/forumdisplay.php?f=38" class="url" ><span class="ectt-1200">http://mrunix.de/forums/forumdisplay.php?f=38</span></a> <br class="newline" />sind nur einige, die Hilfe zu <span class="TEX">T<span class="E">E</span>X</span> & <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> anbieten. - <!--l. 263--><p class="noindent" >Auch hier gilt: Je mehr Mühe Sie sich mit dem Stellen von Fragen geben, desto - besser kann Ihnen geholfen werden. + <!--l. 264--><p class="noindent" >Auch hier gilt: Je mehr Mühe Sie sich mit dem Stellen von Fragen + geben, desto besser kann Ihnen geholfen werden. </dd><dt class="description"> -<span -class="ecsx-1200">Fragen stellen:</span> </dt><dd -class="description">Wenn Sie mit den oben aufgezeigten Möglichkeiten immer noch keine - Antwort - auf Ihre Frage gefunden haben, können Sie die Frage auch in einer News-Gruppe - stellen (neudeutsch: <span -class="ecti-1200">posten</span>). Hier bietet sich für den deutschsprachigen Raum die - News-Gruppe <a + + + +<span +class="ecbx-1200">Fragen stellen:</span> </dt><dd +class="description">Wenn Sie mit den oben aufgezeigten Möglichkeiten immer + noch keine Antwort auf Ihre Frage gefunden haben, können Sie + die Frage auch in einer News-Gruppe stellen (neudeutsch: <span +class="ecti-1200">posten</span>). + Hier bietet sich für den deutschsprachigen Raum die News-Gruppe + <a href="news:de.comp.text.tex" class="url" ><span -class="ectt-1200">news:de.comp.text.tex</span></a> an. Benutzen Sie am besten für Anfragen - Google (<a +class="ectt-1200">news:de.comp.text.tex</span></a> an. Benutzen Sie am besten für Anfragen + Google + (<a href="http://groups.google.de/group/de.comp.text.tex/topics" class="url" ><span -class="ectt-1200">http://groups.google.de/group/de.comp.text.tex/topics</span></a>) oder - einen Newsreader. Fragen an die englischsprachige Gruppe <a +class="ectt-1200">http://groups.google.de/group/de.comp.text.tex/topics</span></a>) + oder einen Newsreader. + Fragen an die englischsprachige Gruppe <a href="news:comp.text.tex" class="url" ><span -class="ectt-1200">news:comp.text.tex</span></a> - (bei Google: <a +class="ectt-1200">news:comp.text.tex</span></a> (bei + Google: <a href="http://groups.google.de/group/comp.text.tex/topics" class="url" ><span -class="ectt-1200">http://groups.google.de/group/comp.text.tex/topics</span></a>) sollten - Sie bitte nur auf Englisch stellen. - <!--l. 274--><p class="noindent" >Zusätzlich existieren E-Mail-Listen, wobei hier die deutschsprachige Liste - <span -class="ectt-1200">TeX-D-L@listserv.dfn.de </span>zu nennen ist (das englischsprachige Äquivalent ist - <span -class="ectt-1200">texhax@tug.org</span>). Darüber hinaus bietet sich für Mitglieder von Dante e.V. - der Beraterkreis an (<span -class="ectt-1200">beraterkreis@dante.de</span>). Wie Sie sich in die E-Mail-Liste - <span -class="ectt-1200">TeX-D-L </span>eintragen können, finden Sie in der FAQ unter „1.3.2 Was ist TeX-D-L?“. - <!--l. 281--><p class="noindent" >Bevor Sie eine Frage absenden, lesen Sie <span -class="ecti-1200">bitte </span>die entsprechenden Einträge der - FAQ zum Thema „Wie stelle ich eine Frage in einer Newsgroup, damit ich - mit hoher Wahrscheinlichkeit eine Antwort bekomme?“, wie z. B. „1.3.1 Was ist - ’de.comp.text.tex’?“ und „1.3.7 Was sollte ich gelesen haben, bevor ich eine Frage - in ’de.comp.text.tex’ oder der Diskussionsliste TeX-D-L stelle?“. +class="ectt-1200">http://groups.google.de/group/comp.text.tex/topics</span></a>) + sollten Sie bitte nur auf Englisch stellen. + <!--l. 275--><p class="noindent" >Zusätzlich existieren E-Mail-Listen, wobei hier die deutschsprachige + Liste <span +class="ectt-1200">TeX-D-L@listserv.dfn.de </span>zu nennen ist (das englischsprachige + Äquivalent + ist <span +class="ectt-1200">texhax@tug.org</span>). Darüber hinaus bietet sich für Mitglieder von + Dante e.V. der Beraterkreis an (<span +class="ectt-1200">beraterkreis@dante.de</span>). Wie Sie + sich in die E-Mail-Liste <span +class="ectt-1200">TeX-D-L </span>eintragen können, finden Sie in der + FAQ unter „1.3.2 Was ist TeX-D-L?“. + <!--l. 282--><p class="noindent" >Bevor Sie eine Frage absenden, lesen Sie <span +class="ecti-1200">bitte </span>die entsprechenden + Einträge der FAQ zum Thema „Wie stelle ich eine Frage in einer + Newsgroup, damit ich mit hoher Wahrscheinlichkeit eine Antwort + bekomme?“, wie z. B. „1.3.1 Was ist ’de.comp.text.tex’?“ und „1.3.7 + Was sollte ich gelesen haben, bevor ich eine Frage in ’de.comp.text.tex’ + oder der Diskussionsliste TeX-D-L stelle?“. </dd><dt class="description"> <span -class="ecsx-1200">Mithilfe:</span> </dt><dd -class="description">Wenn Sie einen Fehler melden wollen oder Empfehlungen und Kommentare - zur <span class="TEX">T<span +class="ecbx-1200">Mithilfe:</span> </dt><dd +class="description">Wenn Sie einen Fehler melden + wollen oder Empfehlungen und Kommentare zur <span class="TEX">T<span class="E">E</span>X</span> Live-Verteilung, - -Installation oder -Dokumentation geben möchten, sollten Sie die E-Mail-Liste + -Installation oder -Dokumentation geben möchten, sollten Sie die + E-Mail-Liste <span +class="ectt-1200">tex-live@tug.org </span>nutzen. Korrekturen, Anmerkungen + und Erweiterungen für die deutsche Übersetzung können Sie auch an <span -class="ectt-1200">tex-live@tug.org </span>nutzen. Korrekturen, Anmerkungen und Erweiterungen für die - - - deutsche Übersetzung können Sie auch an <span class="ectt-1200">ziegenhagen@gmail.com </span>direkt senden. - <!--l. 295--><p class="noindent" >Fragen zu Programmen, die Sie in der <span class="TEX">T<span -class="E">E</span>X</span> Collection finden, sollten Sie besser auf - einer der oben genannten Mailing-Listen stellen oder direkt an den Programmautor - richten.</dd></dl> -<!--l. 300--><p class="noindent" >Auf der anderen Seite können auch Sie mit Ihrem Wissen helfen. Die News-Gruppen -<a + <!--l. 296--><p class="noindent" >Fragen zu Programmen, die Sie in der <span class="TEX">T<span +class="E">E</span>X</span> Collection finden, sollten + Sie besser auf einer der oben genannten Mailing-Listen stellen oder + direkt an den Programmautor richten.</dd></dl> +<!--l. 301--><p class="noindent" >Auf der anderen Seite können auch Sie mit Ihrem Wissen helfen. Die +News-Gruppen <a href="news:de.comp.text.tex" class="url" ><span class="ectt-1200">news:de.comp.text.tex</span></a> (in Deutsch), <a href="news:comp.text.tex" class="url" ><span -class="ectt-1200">news:comp.text.tex</span></a> (in Englisch) und die -Mailing-Liste <span -class="ectt-1200">TeX-D-L@listserv.dfn.de </span>(Deutsch) und <span -class="ectt-1200">texhax@tug.org </span>(Englisch) stehen -allen offen. Wenn Sie also dort mitlesen, scheuen Sie sich nicht, Fragen, zu denen Sie eine -Antwort wissen, zu beantworten und damit anderen zu helfen. -<!--l. 306--><p class="noindent" >Falls Sie auf eine garantierte kommerzielle Unterstützung angewiesen sind oder eine solche -bevorzugen, sollten Sie die Finger komplett vom <span class="TEX">T<span -class="E">E</span>X</span> Live-System lassen und in der Liste -unter <a +class="ectt-1200">news:comp.text.tex</span></a> (in +Englisch) und die Mailing-Liste <span +class="ectt-1200">TeX-D-L@listserv.dfn.de </span>(Deutsch) und +<span +class="ectt-1200">texhax@tug.org </span>(Englisch) stehen allen offen. Wenn Sie also dort mitlesen, + + + +scheuen Sie sich nicht, Fragen, zu denen Sie eine Antwort wissen, zu beantworten +und damit anderen zu helfen. +<!--l. 307--><p class="noindent" >Falls Sie auf eine garantierte kommerzielle Unterstützung angewiesen sind oder +eine solche bevorzugen, sollten Sie die Finger komplett vom <span class="TEX">T<span +class="E">E</span>X</span> Live-System +lassen und in der Liste unter <a href="http://tug.org/interest.html#vendors" class="url" ><span -class="ectt-1200">http://tug.org/interest.html#vendors</span></a> nach einem geeigneten Händler -suchen. - - -<h2 class="chapterHead"><span class="titlemark">2</span>  <a +class="ectt-1200">http://tug.org/interest.html#vendors</span></a> nach +einem geeigneten Händler suchen. + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 2</span><br /><a id="x1-90002"></a>Überblick zum <span class="TEX">T<span class="E">E</span>X</span> Live-System</h2> -<!--l. 311--><p class="noindent" >In diesem Abschnitt beschreiben wir die Struktur und den Inhalt des <span class="TEX">T<span -class="E">E</span>X</span> Live-Systems und -der <span class="TEX">T<span +<!--l. 312--><p class="noindent" >In diesem Abschnitt beschreiben wir die Struktur und den Inhalt des +<span class="TEX">T<span +class="E">E</span>X</span> Live-Systems und der <span class="TEX">T<span class="E">E</span>X</span> Collection-<span class="ectt-1200">DVD</span>. -<h4 class="subsectionHead"><span class="titlemark">2.0.1</span>  <a - id="x1-100002.0.1"></a>Die <span class="TEX">T<span +<h3 class="sectionHead"><span class="titlemark">2.1 </span> <a + id="x1-100002.1"></a>Die <span class="TEX">T<span class="E">E</span>X</span> Collection: <span class="TEX">T<span class="E">E</span>X</span> Live, pro<span class="TEX">T<span class="E">E</span>X</span>t, Mac<span class="TEX">T<span -class="E">E</span>X</span></h4> -<!--l. 315--><p class="noindent" >Die <span +class="E">E</span>X</span></h3> +<!--l. 316--><p class="noindent" >Die <span class="ectt-1200">DVD </span>besteht aus: <dl class="description"><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200"> Live</span> </dt><dd -class="description">Ein komplettes <span class="TEX">T<span -class="E">E</span>X</span>-System, wahlweise zur Installation auf einer Festplatte - oder einem Wechselmedium (USB-Stick). Die Homepage des <span class="TEX">T<span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200"> Live</span> </dt><dd +class="description">Ein komplettes + <span class="TEX">T<span +class="E">E</span>X</span>-System, wahlweise zur Installation auf einer Festplatte oder einem + Wechselmedium (USB-Stick). Die Homepage des <span class="TEX">T<span class="E">E</span>X</span> Live-Projektes finden Sie unter <a href="http://tug.org/texlive/" class="url" ><span class="ectt-1200">http://tug.org/texlive/</span></a>. </dd><dt class="description"> <span -class="ecsx-1200">Mac</span><span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">Mac</span><span class="TEX"><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span> </dt><dd +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span> </dt><dd class="description">für Mac <span class="ectt-1200">OSX</span>. Dieses enthält das komplette <span class="TEX">T<span -class="E">E</span>X</span> Live, bietet zusätzlich - aber ein Installationsprogramm für Mac und einige Zusatzprogramme. - Nähere Informationen finden Sie auf der Homepage von Mac<span class="TEX">T<span -class="E">E</span>X</span> unter - <a +class="E">E</span>X</span> Live, bietet + zusätzlich aber ein Installationsprogramm für Mac und einige + Zusatzprogramme. Nähere Informationen finden Sie auf der Homepage + von Mac<span class="TEX">T<span +class="E">E</span>X</span> unter <a href="http://tug.org/mactex/" class="url" ><span class="ectt-1200">http://tug.org/mactex/</span></a>. </dd><dt class="description"> <span -class="ecsx-1200">pro</span><span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">pro</span><span class="TEX"><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200">t</span> </dt><dd -class="description">basiert auf der MiK<span class="TEX">T<span -class="E">E</span>X</span>-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 <span class="TEX">T<span -class="E">E</span>X</span>-System beschreibt. Die Homepage - von pro<span class="TEX">T<span -class="E">E</span>X</span>t findet sich unter <a +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200">t</span> </dt><dd +class="description">basiert auf der MiK<span class="TEX">T<span +class="E">E</span>X</span>-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 <span class="TEX">T<span +class="E">E</span>X</span>-System beschreibt. Die Homepage von pro<span class="TEX">T<span +class="E">E</span>X</span>t + findet sich unter <a href="http://tug.org/protext" class="url" ><span class="ectt-1200">http://tug.org/protext</span></a>. </dd><dt class="description"> <span -class="ecsx-1200">CTAN</span> </dt><dd -class="description">Weiterhin ist auf der <span -class="ectt-1200">DVD </span>ein Teil der <span class="TEX">T<span -class="E">E</span>X</span>-bezogenen Software enthalten, die sich - in CTAN, dem <span -class="ecti-1200">Comprehensive </span><span class="TEX"><span +class="ecbx-1200">CTAN</span> </dt><dd +class="description">Weiterhin ist auf der <span +class="ectt-1200">DVD </span>ein Teil der <span class="TEX">T<span +class="E">E</span>X</span>-bezogenen Software + enthalten, die sich in CTAN, dem <span +class="ecti-1200">Comprehensive </span><span class="TEX"><span class="ecti-1200">T</span><span class="E"><span class="ecti-1200">E</span></span><span -class="ecti-1200">X</span></span> <span -class="ecti-1200">Archive Network </span>(<a +class="ecti-1200">X</span></span> <span +class="ecti-1200">Archive</span> + <span +class="ecti-1200">Network </span>(<a href="http://www.ctan.org" class="url" ><span -class="ectt-1200">http://www.ctan.org</span></a>) - befinden. +class="ectt-1200">http://www.ctan.org</span></a>) befinden. </dd><dt class="description"> <span class="ectt-1200">texmf-extra</span> </dt><dd -class="description">In diesem Verzeichnis befinden sich zusätzliche Pakete, die kein Teil von - <span class="TEX">T<span +class="description">In diesem Verzeichnis befinden sich zusätzliche Pakete, die kein + Teil von <span class="TEX">T<span class="E">E</span>X</span> Live sind.</dd></dl> -<!--l. 327--><p class="noindent" ><span +<!--l. 328--><p class="noindent" ><span class="ectt-1200">CTAN</span>, <span class="ectt-1200">protext </span>und <span -class="ectt-1200">texmf-extra </span>unterliegen nicht denselben Lizenzregeln wie <span class="TEX">T<span -class="E">E</span>X</span> Live. -Daher können für Teile hieraus andere Lizenzbedingungen bezüglich einer Weiterverteilung -oder Modifikation gelten, die Sie unbedingt beachten sollten! - - -<!--l. 330--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">2.1</span>  <a - id="x1-110002.1"></a>Basisverzeichnisse von <span class="TEX">T<span +class="ectt-1200">texmf-extra </span>unterliegen nicht denselben Lizenzregeln wie + + + +<span class="TEX">T<span +class="E">E</span>X</span> Live. Daher können für Teile hieraus andere Lizenzbedingungen bezüglich +einer Weiterverteilung oder Modifikation gelten, die Sie unbedingt beachten +sollten! +<!--l. 331--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">2.2 </span> <a + id="x1-110002.2"></a>Basisverzeichnisse von <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 332--><p class="noindent" >In diesem Abschnitt beschreiben wir die Basisverzeichnisse einer <span class="TEX">T<span +<!--l. 333--><p class="noindent" >In diesem Abschnitt beschreiben wir die Basisverzeichnisse einer +<span class="TEX">T<span class="E">E</span>X</span> Live-Installation. <div class="center" > -<!--l. 334--><p class="noindent" > +<!--l. 335--><p class="noindent" > <div class="tabular"> <table id="TBL-1" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-1-1g"><col @@ -728,448 +776,472 @@ id="TBL-1-2"></colgroup><tr style="vertical-align:baseline;" id="TBL-1-1-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-1-1" class="td11"> <span class="ecbx-1200">bin</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-1-2" -class="td11"><!--l. 336--><p class="noindent" >ausführbare Programme -des <span class="TEX">T<span -class="E">E</span>X</span>-Systems. Jeweils für die verschiedenen Rechnerplattformen -in Unterverzeichnissen zusammengefasst </td> +class="td11"><!--l. 337--><p class="noindent" >ausführbare Programme des <span class="TEX">T<span +class="E">E</span>X</span>-Systems. Jeweils für die +verschiedenen Rechnerplattformen in Unterverzeichnissen +zusammengefasst </td> </tr><tr style="vertical-align:baseline;" id="TBL-1-2-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-2-1" class="td11"><span class="ecbx-1200">readme-*.dir</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-2-2" -class="td11"><!--l. 338--><p class="noindent" >in diesen Verzeichnissen (!) befinden sich Text- bzw. HTML-Dateien -in verschiedenen Sprachen, die als schneller Einstieg in <span class="TEX">T<span -class="E">E</span>X</span> Live -empfehlenswert sind. </td> +class="td11"><!--l. 339--><p class="noindent" >in diesen Verzeichnissen (!) befinden sich Text- bzw. +HTML-Dateien in verschiedenen Sprachen, die als schneller +Einstieg in <span class="TEX">T<span +class="E">E</span>X</span> Live empfehlenswert sind. </td> </tr><tr style="vertical-align:baseline;" id="TBL-1-3-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-3-1" class="td11"> <span class="ecbx-1200">source</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-3-2" -class="td11"><!--l. 341--><p class="noindent" >Quelldateien aller Programme inklusive der <span -class="ectt-1200">-</span>Quellen für die +class="td11"><!--l. 342--><p class="noindent" >Quelldateien aller Programme inklusive der <span +class="ectt-1200">-</span>Quellen für die <span class="TEX">T<span -class="E">E</span>X</span>-Pakete </td> +class="E">E</span>X</span>-Pakete </td> </tr><tr style="vertical-align:baseline;" id="TBL-1-4-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-4-1" class="td11"> <span class="ecbx-1200">texmf</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-4-2" -class="td11"><!--l. 343--><p class="noindent" >Verzeichnisbaum für Programme mit zugehörigen Hilfsdateien und -Anleitungen; enthält keine <span class="TEX">T<span +class="td11"><!--l. 344--><p class="noindent" >Verzeichnisbaum für +Programme mit zugehörigen Hilfsdateien und Anleitungen; +enthält keine <span class="TEX">T<span class="E">E</span>X</span>-Formate und Pakete (siehe <span -class="ectt-1200">TEXMFMAIN</span> -im nächsten Abschnitt). </td> +class="ectt-1200">TEXMFMAIN </span>im +nächsten Abschnitt). </td> </tr><tr style="vertical-align:baseline;" id="TBL-1-5-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-5-1" class="td11"> <span class="ecbx-1200">texmf-dist</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-5-2" -class="td11"><!--l. 344--><p class="noindent" >Hauptbaum mit Formaten und Paketen (siehe <span -class="ectt-1200">TEXMFDIST </span>im nächsten -Abschnitt). </td> +class="td11"><!--l. 345--><p class="noindent" >Hauptbaum mit Formaten und Paketen (siehe <span +class="ectt-1200">TEXMFDIST </span>im +nächsten Abschnitt). </td> </tr><tr style="vertical-align:baseline;" id="TBL-1-6-"><td style="white-space:nowrap; text-align:right;" id="TBL-1-6-1" class="td11"> <span class="ecbx-1200">tlpkg</span></td><td style="white-space:wrap; text-align:left;" id="TBL-1-6-2" -class="td11"><!--l. 345--><p class="noindent" >Skripte, Programme und Daten die für die Installation benutzt werden, -sowie einige Dinge, die speziell für Windows benötigt werden. </td> +class="td11"><!--l. 346--><p class="noindent" >Skripte, Programme und Daten die für die Installation +benutzt werden, sowie einige Dinge, die speziell für Windows +benötigt werden. </td> </tr></table></div></div> -<!--l. 350--><p class="noindent" >Zusätzlich zu den oben aufgeführten Verzeichnissen finden Sie im Wurzelverzeichnis der -Distribution auch noch die Installationsskripte. -<!--l. 354--><p class="noindent" >Wenn Sie nach Dokumentation suchen, bietet Ihnen die Datei <span -class="ectt-1200">doc.html </span>wichtige Links. Die -Dokumentation für Programme (Handbücher, »man pages«, <span +<!--l. 351--><p class="noindent" >Zusätzlich zu den oben aufgeführten Verzeichnissen finden Sie im Wurzelverzeichnis +der Distribution auch noch die Installationsskripte. + + + +<!--l. 355--><p class="noindent" >Wenn Sie nach Dokumentation suchen, bietet Ihnen die Datei <span +class="ectt-1200">doc.html </span>wichtige +Links. Die Dokumentation für Programme (Handbücher, »man pages«, +<span class="ectt-1200">GNU</span>-<span -class="ectt-1200">info</span>-Dateien) beispielsweise -finden Sie im Verzeichnis <span -class="ectt-1200">texmf/doc</span>. Ähnliches gilt für die Dokumentation der <span class="TEX">T<span -class="E">E</span>X</span>-Pakete -und -Formate im Verzeichnis <span +class="ectt-1200">info</span>-Dateien) beispielsweise finden Sie im Verzeichnis <span +class="ectt-1200">texmf/doc</span>. Ähnliches +gilt für die Dokumentation der <span class="TEX">T<span +class="E">E</span>X</span>-Pakete und -Formate im Verzeichnis +<span class="ectt-1200">texmf-dist/doc</span>. -<!--l. 359--><p class="noindent" >Benutzen Sie das Programm <span +<!--l. 360--><p class="noindent" >Benutzen Sie das Programm <span class="ectt-1200">texdoc</span>, wenn Sie auf der Suche nach irgendeiner Dokumentationsdatei sind. Hilfreich in diesem Zusammenhang könnte auch die Link-Sammlung <span class="ectt-1200">doc.html </span>im Wurzelverzeichnis sein. -<!--l. 362--><p class="noindent" >Die Anleitung zu <span class="TEX">T<span +<!--l. 363--><p class="noindent" >Die Anleitung zu <span class="TEX">T<span class="E">E</span>X</span> Live ist in verschiedenen Sprachen verfügbar auf der <span class="ectt-1200">DVD</span> verfügbar: - - <dl class="description"><dt class="description"> <span -class="ecsx-1200">Deutsch:</span> </dt><dd +class="ecbx-1200">Deutsch:</span> </dt><dd class="description"><span -class="ectt-1200">texmf-dist/doc/german/texlive-de/texlive-de </span>(dieses Dokument) +class="ectt-1200">texmf-dist/doc/german/texlive-de/texlive-de </span>(dieses + Dokument) </dd><dt class="description"> <span -class="ecsx-1200">Englisch:</span> </dt><dd +class="ecbx-1200">Englisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/english/texlive-en/texlive-en</span> </dd><dt class="description"> <span -class="ecsx-1200">Franz</span><span -class="ecsx-1200">ösisch:</span> </dt><dd +class="ecbx-1200">Franz</span><span +class="ecbx-1200">ösisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/french/texlive-fr/texlive-fr</span> </dd><dt class="description"> <span -class="ecsx-1200">Italienisch:</span> </dt><dd +class="ecbx-1200">Italienisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/italian/texlive-it/texlive-it</span> </dd><dt class="description"> <span -class="ecsx-1200">Polnisch:</span> </dt><dd +class="ecbx-1200">Polnisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/polish/texlive-pl/texlive-pl</span> </dd><dt class="description"> <span -class="ecsx-1200">Russisch:</span> </dt><dd +class="ecbx-1200">Russisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/russian/texlive-ru/texlive-ru</span> </dd><dt class="description"> <span -class="ecsx-1200">Serbisch:</span> </dt><dd +class="ecbx-1200">Serbisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/serbian/texlive-sr/texlive-sr</span> </dd><dt class="description"> <span -class="ecsx-1200">Tschechisch/Slowakisch:</span> </dt><dd -class="description"><span +class="ecbx-1200">Tschechisch/Slowakisch:</span> </dt><dd +class="description"> + <span class="ectt-1200">texmf-dist/doc/czechslovak/texlive-cz/live</span> </dd><dt class="description"> <span -class="ecsx-1200">Chinesisch:</span> </dt><dd +class="ecbx-1200">Chinesisch:</span> </dt><dd class="description"><span class="ectt-1200">texmf-dist/doc/chinese/texlive-zh-cn/texlive-zh-cn</span></dd></dl> -<!--l. 375--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">2.2</span>  <a - id="x1-120002.2"></a>Überblick über die vordefinierten texmf-Bäume</h3> -<!--l. 378--><p class="noindent" >Dieser Abschnitt listet die vordefinierten texmf-Bäume, die vom System benutzt werden, und -deren Bedeutung auf. Das Kommando <span + + + +<!--l. 376--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">2.3 </span> <a + id="x1-120002.3"></a>Überblick über die vordefinierten texmf-Bäume</h3> +<!--l. 379--><p class="noindent" >Dieser Abschnitt listet die vordefinierten texmf-Bäume, die vom System benutzt +werden, und deren Bedeutung auf. Das Kommando <span class="ectt-1200">tlmgr</span><span -class="ectt-1200"> conf </span>zeigt Ihnen die aktuellen Einstellungen -dieser Variablen an. +class="ectt-1200"> conf </span>zeigt Ihnen die +aktuellen Einstellungen dieser Variablen an. <dl class="description"><dt class="description"> <span -class="ecsx-1200">TEXMFMAIN</span> </dt><dd -class="description">In diesem Baum befinden sich wichtige Teile des Systems, wie - Konfigurationsdateien, Hilfsprogramme und die Dokumentation. - - +class="ecbx-1200">TEXMFMAIN</span> </dt><dd +class="description">In diesem Baum befinden sich wichtige Teile des Systems, + wie Konfigurationsdateien, Hilfsprogramme und die Dokumentation. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFDIST</span> </dt><dd -class="description">In diesem Baum befinden sich fast alle Dateien der ursprünglichen - Distribution: Makro-Pakete, Fonts usw. Dieser Baum enthält systemunabhängige - Daten, die prinzipiell von jedem TDS-kompatiblem <span class="TEX">T<span -class="E">E</span>X</span>-System nutzbar sein - sollten. Eine Ausnahme bilden die ausführbaren Binärdateien, die unterhalb des - <span -class="ectt-1200">bin/ </span>Verzeichnisses liegen. +class="ecbx-1200">TEXMFDIST</span> </dt><dd +class="description">In diesem Baum befinden sich fast alle Dateien der + ursprünglichen Distribution: Makro-Pakete, Fonts usw. Dieser + Baum enthält systemunabhängige Daten, die prinzipiell von jedem + TDS-kompatiblem <span class="TEX">T<span +class="E">E</span>X</span>-System nutzbar sein sollten. Eine Ausnahme + bilden die ausführbaren Binärdateien, die unterhalb des <span +class="ectt-1200">bin/</span> + Verzeichnisses liegen. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFLOCAL</span> </dt><dd -class="description">Dieser Baum ist für Ergänzungen oder Aktualisierungen von Makros, - Fonts etc. gedacht, die Administratoren für alle Nutzer installieren. +class="ecbx-1200">TEXMFLOCAL</span> </dt><dd +class="description">Dieser Baum ist für Ergänzungen oder Aktualisierungen + von Makros, Fonts etc. gedacht, die Administratoren für alle Nutzer + installieren. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFHOME</span> </dt><dd -class="description">In diesem Baum können einzelne Nutzer Ergänzungen oder - Aktualisierungen von Makros, Fonts etc. ablegen. Standardmäßig befindet sich - dieser Baum unterhalb von <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">$HOME</span></span></span>, so dass andere Nutzer von Änderungen hier - nicht beeinflusst werden. +class="ecbx-1200">TEXMFHOME</span> </dt><dd +class="description">In diesem Baum können einzelne Nutzer Ergänzungen + oder Aktualisierungen von Makros, Fonts etc. ablegen. Standardmäßig + befindet sich dieser Baum unterhalb von <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">$HOME</span></span></span>, so dass andere Nutzer + von Änderungen hier nicht beeinflusst werden. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFCONFIG</span> </dt><dd -class="description">Dieser benutzerspezifische (!) Baum wird von den Hilfsprogrammen - von <span class="TEX">T<span -class="E">E</span>X</span> wie <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">updmap</span></span></span> und <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">fmtutil</span></span></span> verwendet. Standardmäßig befindet - sich dieser Baum unterhalb von <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">$HOME</span></span></span>, so dass andere Nutzer von Änderungen hier - nicht beeinflusst werden. +class="ecbx-1200">TEXMFCONFIG</span> </dt><dd +class="description">Dieser benutzerspezifische (!) Baum wird von den + Hilfsprogrammen von <span class="TEX">T<span +class="E">E</span>X</span> wie <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">updmap</span></span></span> und <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">fmtutil</span></span></span> + verwendet. Standardmäßig befindet sich dieser Baum unterhalb von + <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">$HOME</span></span></span>, so dass andere Nutzer von Änderungen hier nicht beeinflusst + werden. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFSYSCONFIG</span> </dt><dd -class="description"> - Systemweiter Baum, wird von den Hilfsprogrammen <span class="obeylines-h"><span class="verb"><span +class="ecbx-1200">TEXMFSYSCONFIG</span> </dt><dd +class="description">Systemweiter Baum, wird von + + + + den Hilfsprogrammen <span class="obeylines-h"><span class="verb"><span class="ectt-1200">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">updmap-sys</span></span></span> - und <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">fmtutil-sys</span></span></span> verwendet, so dass hier das Verhalten des <span class="TEX">T<span -class="E">E</span>X</span> Live-Systems - für alle Nutzer beeinflusst werden kann. +class="ectt-1200">updmap-sys</span></span></span> und <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">fmtutil-sys</span></span></span> + verwendet, so dass hier das Verhalten des <span class="TEX">T<span +class="E">E</span>X</span> Live-Systems für alle + Nutzer beeinflusst werden kann. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFSYSVAR</span> </dt><dd -class="description">Dieser Baum wird von den systemweiten Hilfsprogrammen wie +class="ecbx-1200">TEXMFSYSVAR</span> </dt><dd +class="description">Dieser Baum + wird von den systemweiten Hilfsprogrammen wie <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">updmap-sys</span></span></span> und <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">fmtutil-sys</span></span></span> verwendet, um automatisch - generierte Konfigurations-Dateien abzulegen. +class="ectt-1200">updmap-sys</span></span></span> und <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">fmtutil-sys</span></span></span> verwendet, um automatisch generierte + Konfigurations-Dateien abzulegen. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFVAR</span> </dt><dd -class="description">Dieser benutzerspezifische Baum wird von Hilfsprogrammen wie zum - Beispiel <span class="obeylines-h"><span class="verb"><span +class="ecbx-1200">TEXMFVAR</span> </dt><dd +class="description">Dieser benutzerspezifische Baum wird von Hilfsprogrammen + wie zum Beispiel <span class="obeylines-h"><span class="verb"><span class="ectt-1200">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ectt-1200">updmap</span></span></span> und <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">fmtutil</span></span></span> benutzt, um automatisch generierte - Konfigurations-Dateien abzulegen. +class="ectt-1200">fmtutil</span></span></span> benutzt, um + automatisch generierte Konfigurations-Dateien abzulegen. </dd><dt class="description"> <span -class="ecsx-1200">TEXMFCACHE</span> </dt><dd -class="description">Dieser Baum wird von Con<span class="TEX">T<span +class="ecbx-1200">TEXMFCACHE</span> </dt><dd +class="description">Dieser Baum wird von Con<span class="TEX">T<span class="E">E</span>X</span>t Mk<span -class="ectt-1200">IV </span>und Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> genutzt, um - Cache-Daten abzulegen. Standardmäßig zeigt dieser Pfad auf <span -class="ectt-1200">TEXMFSYSVAR </span>oder - (falls dieser nicht beschreibbar ist), auf <span +class="ectt-1200">IV</span> + und Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> genutzt, um Cache-Daten abzulegen. Standardmäßig + zeigt dieser Pfad auf <span +class="ectt-1200">TEXMFSYSVAR </span>oder (falls dieser nicht beschreibbar + ist), auf <span class="ectt-1200">TEXMFVAR</span>.</dd></dl> -<!--l. 411--><p class="noindent" >Der Standard der Verzeichnisstruktur von <span class="TEX">T<span +<!--l. 412--><p class="noindent" >Der Standard der Verzeichnisstruktur von <span class="TEX">T<span class="E">E</span>X</span> Live sieht wie folgt aus: - - <dl class="description"><dt class="description"> <span -class="ecsx-1200">Systemweites Wurzelverzeichnis</span> </dt><dd +class="ecbx-1200">Systemweites Wurzelverzeichnis</span> </dt><dd class="description">kann <span class="TEX">T<span -class="E">E</span>X</span> Live-Versionen aus mehreren Jahren - beinhalten: +class="E">E</span>X</span> Live-Versionen aus mehreren + Jahren beinhalten: <dl class="description"><dt class="description"> <span -class="ecsx-1200">2012</span> </dt><dd +class="ecbx-1200">2013</span> </dt><dd class="description">Eine Vorversion von <span class="TEX">T<span class="E">E</span>X</span> Live. </dd><dt class="description"> <span -class="ecsx-1200">2013</span> </dt><dd +class="ecbx-1200">2014</span> </dt><dd class="description">Die aktuelle Version. <dl class="description"><dt class="description"> <span -class="ecsx-1200">bin</span> </dt><dd +class="ecbx-1200">bin</span> </dt><dd class="description">  <dl class="description"><dt class="description"> <span -class="ecsx-1200">i386-linux</span> </dt><dd +class="ecbx-1200">i386-linux</span> </dt><dd class="description"><span class="ectt-1200">GNU</span>/Linux binaries </dd><dt class="description"> <span -class="ecsx-1200">...</span> </dt><dd +class="ecbx-1200">...</span> </dt><dd class="description"> </dd><dt class="description"> <span -class="ecsx-1200">universal-darwin</span> </dt><dd +class="ecbx-1200">universal-darwin</span> </dt><dd class="description">Mac <span class="ectt-1200">OSX</span> binaries + + + </dd><dt class="description"> <span -class="ecsx-1200">win32</span> </dt><dd +class="ecbx-1200">win32</span> </dt><dd class="description">Windows binaries</dd></dl> </dd><dt class="description"> <span -class="ecsx-1200">texmf-dist</span><span -class="ecsx-1200"> </span><span -class="ecsx-1200"> </span> </dt><dd +class="ecbx-1200">texmf-dist</span><span +class="ecbx-1200"> </span><span +class="ecbx-1200"> </span> </dt><dd class="description">Hierauf verweisen <span class="ectt-1200">TEXMFMAIN </span>und <span class="ectt-1200">TEXMFDIST</span> </dd><dt class="description"> <span -class="ecsx-1200">texmf-var</span><span -class="ecsx-1200"> </span><span -class="ecsx-1200"> </span> </dt><dd +class="ecbx-1200">texmf-var</span><span +class="ecbx-1200"> </span><span +class="ecbx-1200"> </span> </dt><dd class="description"><span class="ectt-1200">TEXMFSYSVAR</span> </dd><dt class="description"> <span -class="ecsx-1200">texmf-config </span><span -class="ecsx-1200"> </span><span -class="ecsx-1200"> </span> </dt><dd +class="ecbx-1200">texmf-config </span><span +class="ecbx-1200"> </span><span +class="ecbx-1200"> </span> </dt><dd class="description"><span class="ectt-1200">TEXMFSYSCONFIG</span></dd></dl> </dd><dt class="description"> <span -class="ecsx-1200">texmf-local</span> </dt><dd +class="ecbx-1200">texmf-local</span> </dt><dd class="description"><span -class="ectt-1200">TEXMFLOCAL</span>, dieses Verzeichnis gilt für alle installierten <span class="TEX">T<span -class="E">E</span>X</span> Live-Versionen - (aktuelle Version und Vorgängerversion), so dass hier durchgeführte lokale - Änderungen über die Jahre hinweg erhalten bleiben.</dd></dl> +class="ectt-1200">TEXMFLOCAL</span>, dieses Verzeichnis gilt für alle installierten + <span class="TEX">T<span +class="E">E</span>X</span> Live-Versionen (aktuelle Version und Vorgängerversion), so dass + hier durchgeführte lokale Änderungen über die Jahre hinweg erhalten + bleiben.</dd></dl> </dd><dt class="description"> <span -class="ecsx-1200">Home-Verzeichnis des Benutzers</span> </dt><dd +class="ecbx-1200">Home-Verzeichnis des Benutzers</span> </dt><dd class="description">(<span class="ectt-1200">$HOME </span>oder <span class="ectt-1200">%USERPROFILE%</span>): <dl class="description"><dt class="description"> <span -class="ecsx-1200">.texlive2012</span> </dt><dd -class="description">Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten der - Vorversion. - - +class="ecbx-1200">.texlive2013</span> </dt><dd +class="description">Vom Nutzer privat erzeugte Dateien und + Konfigurationsdaten der Vorversion. </dd><dt class="description"> <span -class="ecsx-1200">.texlive2013</span> </dt><dd -class="description">Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten für die - aktuelle Version von <span class="TEX">T<span +class="ecbx-1200">.texlive2014</span> </dt><dd +class="description">Vom Nutzer privat erzeugte Dateien und Konfigurationsdaten + für die aktuelle Version von <span class="TEX">T<span class="E">E</span>X</span> Live. <dl class="description"><dt class="description"> <span -class="ecsx-1200">texmf-var</span><span -class="ecsx-1200"> </span><span -class="ecsx-1200"> </span><span -class="ecsx-1200"> </span> </dt><dd +class="ecbx-1200">texmf-var</span><span +class="ecbx-1200"> </span><span +class="ecbx-1200"> </span><span +class="ecbx-1200"> </span> </dt><dd class="description"><span class="ectt-1200">TEXMFVAR</span> </dd><dt class="description"> <span -class="ecsx-1200">texmf-config</span> </dt><dd +class="ecbx-1200">texmf-config</span> </dt><dd class="description"><span class="ectt-1200">TEXMFCONFIG</span></dd></dl> </dd><dt class="description"> <span -class="ecsx-1200">texmf</span> </dt><dd +class="ecbx-1200">texmf</span> </dt><dd class="description"><span class="ectt-1200">TEXMFHOME </span>Persönliche Makros, Fonts usw. des Nutzers.</dd></dl> </dd></dl> -<!--l. 449--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">2.3</span>  <a - id="x1-130002.3"></a><span class="TEX">T<span +<!--l. 450--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">2.4 </span> <a + id="x1-130002.4"></a><span class="TEX">T<span class="E">E</span>X</span> Erweiterungen</h3> -<!--l. 451--><p class="noindent" >Das originale <span class="TEX">T<span + + + +<!--l. 452--><p class="noindent" >Das originale <span class="TEX">T<span class="E">E</span>X</span> von Donald Knuth ist final und wird – von seltenen Bugfixes – nicht verändert. Es ist Teil von <span class="TEX">T<span class="E">E</span>X</span> Live, dies wird auch auf absehbare Zeit so bleiben. -<!--l. 453--><p class="noindent" >Unter den <span class="TEX">T<span +<!--l. 454--><p class="noindent" >Unter den <span class="TEX">T<span class="E">E</span>X</span>-Systemen der <span class="TEX">T<span class="E">E</span>X</span> Live befinden sich verschiedene <span class="TEX">T<span -class="E">E</span>X</span>-Erweiterungen: +class="E">E</span>X</span>- +Erweiterungen: <dl class="description"><dt class="description"> <span class="cmmi-12">ε</span><span -class="ecsx-1200">-</span><span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">-</span><span class="TEX"><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span> </dt><dd -class="description"> stellt bei 100%-iger Kompatibilität zum ursprünglichen <span class="TEX">T<span -class="E">E</span>X</span> einen - kleinen, aber mächtigen Satz neuer Befehle bereit (für Makroexpansion, - Character-Scanning, erweiterte Debug-Möglichkeiten u. a.). Zusätzlich gibt es noch - die TeXXeT-Erweiterungen für den bidirektionalen Textsatz, wie er beispielsweise - im Arabischen gebraucht wird. Im voreingestellten Modus ist <span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span> </dt><dd +class="description"> stellt bei 100%-iger Kompatibilität zum ursprünglichen <span class="TEX">T<span +class="E">E</span>X</span> einen + kleinen, aber mächtigen Satz neuer Befehle bereit (für Makroexpansion, + Character-Scanning, erweiterte Debug-Möglichkeiten u. a.). Zusätzlich + gibt es noch die TeXXeT-Erweiterungen für den bidirektionalen + Textsatz, wie er beispielsweise im Arabischen gebraucht wird. Im + voreingestellten Modus ist <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span> 100%-ig - kompatibel mit dem »normalen« <span class="TEX">T<span +class="E">E</span>X</span> 100%-ig kompatibel mit dem + »normalen« <span class="TEX">T<span class="E">E</span>X</span>. Die Dokumentation zu <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span> finden Sie - in der Datei <span +class="E">E</span>X</span> finden Sie in der Datei + <span class="ectt-1200">texmf-dist/doc/etex/base/etex_man.pdf</span>. </dd><dt class="description"> <span -class="ecsx-1200">pdf</span><span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">pdf</span><span class="TEX"><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span> </dt><dd -class="description">enthält die <span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span> </dt><dd +class="description">enthält die <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span> Erweiterungen und erlaubt – neben der Ausgabe - in PDF-Dateien – auch die Erstellung von DVI-Dateien. Für die meisten - <span class="TEX">T<span -class="E">E</span>X</span>-Formate (wie <span -class="ectt-1200">etex</span>, <span -class="ectt-1200">latex</span>, <span -class="ectt-1200">pdflatex</span>) wird tatsächlich pdf<span class="TEX">T<span -class="E">E</span>X</span> aufgerufen. - Die Webseite von pdf<span class="TEX">T<span -class="E">E</span>X</span> lautet <a +class="E">E</span>X</span> Erweiterungen und erlaubt – neben der + Ausgabe in PDF-Dateien – auch die Erstellung von DVI-Dateien. + Für die meisten <span class="TEX">T<span +class="E">E</span>X</span>-Formate (wie <span +class="ectt-1200">etex</span>, <span +class="ectt-1200">latex</span>, <span +class="ectt-1200">pdflatex</span>) wird + tatsächlich pdf<span class="TEX">T<span +class="E">E</span>X</span> aufgerufen. Die Webseite von pdf<span class="TEX">T<span +class="E">E</span>X</span> lautet + <a href="http://www.pdftex.org" class="url" ><span class="ectt-1200">http://www.pdftex.org</span></a>. - - - <!--l. 467--><p class="noindent" >Die Dokumentation zu pdf<span class="TEX">T<span + <!--l. 468--><p class="noindent" >Die Dokumentation zu pdf<span class="TEX">T<span class="E">E</span>X</span> finden Sie unter <br class="newline" /><span class="ectt-1200">texmf-dist/doc/pdftex/manual/pdftex-a.pdf</span>. </dd><dt class="description"> <span -class="ecsx-1200">Lua</span><span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">Lua</span><span class="TEX"><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span> </dt><dd -class="description">befindet sich noch in Entwicklung und ist als zukünftiger Nachfolger von - pdf<span class="TEX">T<span -class="E">E</span>X</span> vorgesehen, zu dem es weitgehend abwärtskompatibel bleiben soll. - Weiterhin soll es auch Aleph (<a +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span> </dt><dd +class="description">befindet sich noch in Entwicklung und ist als zukünftiger + Nachfolger von pdf<span class="TEX">T<span +class="E">E</span>X</span> vorgesehen, + zu dem es weitgehend abwärtskompatibel bleiben soll. Weiterhin + soll es auch Aleph (<a href="http://en.wikipedia.org/wiki/Omega_(TeX)" class="url" ><span class="ectt-1200">http://en.wikipedia.org/wiki/Omega_(TeX)</span></a>) - ersetzen, auch wenn es nicht kompatibel dazu sein wird. Durch den - enthaltenen Lua-Interpreter (siehe <a + ersetzen, auch wenn es nicht kompatibel dazu sein wird. Durch + den enthaltenen Lua-Interpreter (siehe <a href="http://www.lua.org/" class="url" ><span -class="ectt-1200">http://www.lua.org/</span></a>) können satztechnische - Herausforderungen, die in <span class="TEX">T<span -class="E">E</span>X</span> selbst nur mühsam lösbar sind, einfach und elegant - gelöst werden. - <!--l. 472--><p class="noindent" >Wird es unter dem Namen <span -class="ectt-1200">texlua </span>aufgerufen, verhält es sich wie ein eigenständiger - Lua-Interpreter – und wird als solcher in vielen Skripten von <span class="TEX">T<span -class="E">E</span>X</span> Live bereits - benutzt. Für weitere Informationen siehe <a +class="ectt-1200">http://www.lua.org/</span></a>) können + satztechnische Herausforderungen, die in <span class="TEX">T<span +class="E">E</span>X</span> selbst nur mühsam + lösbar sind, einfach und elegant gelöst werden. + <!--l. 473--><p class="noindent" >Wird es unter dem Namen <span +class="ectt-1200">texlua </span>aufgerufen, verhält es sich wie + ein eigenständiger Lua-Interpreter – und wird als solcher in vielen + Skripten von <span class="TEX">T<span +class="E">E</span>X</span> Live bereits benutzt. Für weitere Informationen + siehe <a href="http://www.luatex.org" class="url" ><span class="ectt-1200">http://www.luatex.org</span></a>. + + + </dd><dt class="description"> <span -class="ecsx-1200">XeTeX</span> </dt><dd -class="description">bietet die Unterstützung von Unicode-Zeichensätzen und OpenType-Schriften, - mehr Informationen sind unter <a +class="ecbx-1200">XeTeX</span> </dt><dd +class="description">bietet die Unterstützung von + Unicode-Zeichensätzen und OpenType-Schriften, mehr Informationen + sind unter <a href="http://tug.org/xetex" class="url" ><span class="ectt-1200">http://tug.org/xetex</span></a> verfügbar. </dd><dt class="description"> <span -class="ecsx-1200">OMEGA</span> </dt><dd -class="description">(Omega) ist ein - <span class="TEX">T<span -class="E">E</span>X</span>-System, das intern mit Unicode (16-Bit-Unicode-Zeichen) arbeitet und damit - das gleichzeitige Arbeiten mit nahezu allen auf der Welt eingesetzten Schriften und - deren Zeichenkodierungen erlaubt. Außerdem werden über dynamisch geladene, - sogenannte „OMEGA Translation Processes“ Transformationen zur Verfügung - gestellt, die beliebige Eingaben vor der Bearbeitung durch <span class="TEX">T<span -class="E">E</span>X</span> nach bestimmten - Regeln umformen. Omega ist nicht länger als eigenständiges Programm Teil von - <span class="TEX">T<span -class="E">E</span>X</span> Live; es wird nur noch Aleph mitgeliefert. +class="ecbx-1200">OMEGA</span> </dt><dd +class="description">(Omega) ist ein <span class="TEX">T<span +class="E">E</span>X</span>-System, das intern mit Unicode (16-Bit- + Unicode-Zeichen) arbeitet und damit das gleichzeitige Arbeiten mit + nahezu + allen auf der Welt eingesetzten Schriften und deren Zeichenkodierungen + erlaubt. Außerdem werden über dynamisch geladene, sogenannte + „OMEGA Translation Processes“ Transformationen zur Verfügung + gestellt, die beliebige Eingaben vor der Bearbeitung durch <span class="TEX">T<span +class="E">E</span>X</span> + nach bestimmten Regeln umformen. Omega ist nicht länger als + eigenständiges Programm Teil von <span class="TEX">T<span +class="E">E</span>X</span> Live; es wird nur noch Aleph + mitgeliefert. </dd><dt class="description"> <span class="cmsy-10x-x-120">ℵ</span> </dt><dd -class="description">(Aleph) vereinigt - die OMEGA- und <span +class="description">(Aleph) vereinigt die OMEGA- und <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span>-Erweiterungen. Eine Minimaldokumentation finden Sie - in <span +class="E">E</span>X</span>-Erweiterungen. Eine + Minimaldokumentation finden Sie in <span class="ectt-1200">texmf-dist/doc/aleph/base</span>.</dd></dl> -<!--l. 484--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">2.4</span>  <a - id="x1-140002.4"></a>Weitere Programme von <span class="TEX">T<span +<!--l. 485--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">2.5 </span> <a + id="x1-140002.5"></a>Weitere Programme von <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 486--><p class="noindent" ><span class="TEX">T<span +<!--l. 487--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live enthält eine ganze Reihe unterstützender Programme wie - - <dl class="description"><dt class="description"> <span class="ectt-1200">bibtex</span><span -class="ecsx-1200">, </span><span +class="ecbx-1200">, </span><span class="ectt-1200">bibtex8</span> </dt><dd class="description">zum Verwalten von Bibliographien </dd><dt class="description"> @@ -1181,6 +1253,9 @@ class="ectt-1200">bibtex </span>ablösen <span class="ectt-1200">dviconcat</span> </dt><dd class="description">Zusammenfügen von DVI-Dateien + + + </dd><dt class="description"> <span class="ectt-1200">dvips</span> </dt><dd @@ -1192,8 +1267,8 @@ class="description">Ausschneiden von Seiten aus DVI-Dateien </dd><dt class="description"> <span class="ectt-1200">dvipdfmx</span> </dt><dd -class="description">DVI-nach-PDF-Konverter (erzeugt auch <span -class="ectt-1200">CJK</span>-konformes PDF aus +class="description">DVI-nach-PDF-Konverter (erzeugt auch <span +class="ectt-1200">CJK</span>-konformes PDF aus DVI-Dateien mit OMEGA Erweiterungen) </dd><dt class="description"> <span @@ -1202,7 +1277,7 @@ class="description">Druckertreiber für die HP-LaserJet-Familie </dd><dt class="description"> <span class="ectt-1200">makeindex</span><span -class="ecsx-1200">, </span><span +class="ecbx-1200">, </span><span class="ectt-1200">xindy</span> </dt><dd class="description">Erzeugen eines Stichwortverzeichnisses </dd><dt class="description"> @@ -1212,26 +1287,26 @@ class="description">MetaFont-ähnliches Grafikprogramm </dd><dt class="description"> <span class="ectt-1200">psnup</span><span -class="ecsx-1200">, </span><span +class="ecbx-1200">, </span><span class="ectt-1200">psselect</span> </dt><dd class="description">PostScript-Tools </dd><dt class="description"> <span class="ectt-1200">pdfjam</span><span -class="ecsx-1200">, </span><span +class="ecbx-1200">, </span><span class="ectt-1200">pdfjoin</span> </dt><dd class="description"><span class="ectt-1200">PDF</span>-Tools </dd><dt class="description"> <span -class="ecsx-1200">context, mtxrun</span> </dt><dd +class="ecbx-1200">context, mtxrun</span> </dt><dd class="description">Con<span class="TEX">T<span class="E">E</span>X</span>t and <span class="ectt-1200">PDF </span>processor. </dd><dt class="description"> <span -class="ecsx-1200">htlatex, </span><span -class="ecsx-1200">…</span> </dt><dd +class="ecbx-1200">htlatex, </span><span +class="ecbx-1200">…</span> </dt><dd class="description"><span class="ectt-1200">tex4ht</span>: <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> zu <span @@ -1241,99 +1316,139 @@ class="ectt-1200">XML</span>) Konverter. <span class="ectt-1200">xdvi</span> </dt><dd class="description">DVI-Bildschirmausgabe im X-Window-System</dd></dl> - - -<h2 class="chapterHead"><span class="titlemark">3</span>  <a + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 3</span><br /><a id="x1-150003"></a>Installation von <span class="TEX">T<span class="E">E</span>X</span> Live</h2> -<h3 class="sectionHead"><span class="titlemark">3.1</span>  <a +<h3 class="sectionHead"><span class="titlemark">3.1 </span> <a id="x1-160003.1"></a>Das Installationsprogramm</h3> -<!--l. 513--><p class="noindent" >Zur Installation von <span class="TEX">T<span +<!--l. 514--><p class="noindent" >Zur Installation von <span class="TEX">T<span class="E">E</span>X</span> Live benötigen Sie die <span class="TEX">T<span class="E">E</span>X</span> Collection-<span -class="ectt-1200">DVD </span>oder den „<span class="TEX">T<span -class="E">E</span>X</span> Live -Net Installer“ aus dem Internet. +class="ectt-1200">DVD </span>oder den +„<span class="TEX">T<span +class="E">E</span>X</span> Live Net Installer“ aus dem Internet. <dl class="description"><dt class="description"> <span -class="ecsx-1200">Net Installer:</span> </dt><dd -class="description">Verfügbar von <span -class="ectt-1200">CTAN</span>, unter <span -class="ectt-1200">systems/texlive/tlnet</span>; die URL - <a +class="ecbx-1200">Net Installer, zip oder tar.gz:</span> </dt><dd +class="description">Verfügbar von <span +class="ectt-1200">CTAN</span>, unter + <span +class="ectt-1200">systems/texlive/tlnet</span>; + die URL <a href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" ><span -class="ectt-1200">http://mirror.ctan.org/systems/texlive/tlnet</span></a> leitet Sie automatisch an - einen nahe gelegenen Server des <span -class="ectt-1200">CTAN</span>-Netzwerks weiter. Sie können entweder die - Datei <span -class="ectt-1200">install-tl.zip </span>herunter laden, die sowohl für Unix als auch Windows - gedacht ist, oder die deutlich kleinere Datei <span -class="ectt-1200">install-unx.tar.gz</span>, die aber nur den - Installer für Unix enthält. Nach dem Auspacken finden Sie die Dateien <span +class="ectt-1200">http://mirror.ctan.org/systems/texlive/tlnet</span></a> leitet + Sie automatisch an einen nahe gelegenen Server des <span +class="ectt-1200">CTAN</span>-Netzwerks + weiter. Sie können entweder die Datei <span +class="ectt-1200">install-tl.zip </span>herunter laden, + die sowohl für Unix als auch Windows gedacht ist, oder die deutlich + kleinere Datei <span +class="ectt-1200">install-unx.tar.gz</span>, die aber nur den Installer für + Unix enthält. Nach dem Auspacken finden Sie die Dateien <span class="ectt-1200">install-tl</span> (Unix) bzw. <span class="ectt-1200">install-tl.bat </span>(Windows) im Verzeichnis <span class="ectt-1200">install-tl</span>. </dd><dt class="description"> +<span +class="ecbx-1200">Net installer, Windows exe:</span> </dt><dd +class="description">Download von <span +class="ectt-1200">CTAN </span>wie oben beschrieben, + dann doppelklicken. Dies startet + die erste Stufe des Installationsprogramms und Entpackers (siehe + Abbildung <a +href="#x1-160011">3.1<!--tex4ht:ref: fig:nsis --></a>). Zur Auswahl stehen dann: “Einfache Installation”, die + den Installations-Wizard startet, “Benutzerdefinierte Installation” für + das Experten-Frontend und als dritte Option nur das Entpacken. + </dd><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span> <span -class="ecsx-1200">Collection </span><span +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span> <span +class="ecbx-1200">Collection </span><span class="ectt-1200">DVD</span><span -class="ecsx-1200">:</span> </dt><dd +class="ecbx-1200">:</span> </dt><dd class="description">Hier finden Sie die Dateien <span -class="ectt-1200">install-tl </span>(Unix) bzw. unter - Windows <span -class="ectt-1200">install-tl.bat </span>im Verzeichnis <span -class="ectt-1200">texlive </span>der <span -class="ectt-1200">DVD</span>. Unter Windows - startet beim Einlegen der DVD im Allgemeinen automatisch ein Programm, - bei dem Sie unter anderem das Installationsprogramm von <span class="TEX">T<span -class="E">E</span>X</span> Live - auswählen können. Die <span -class="ectt-1200">DVD</span> erhalten Sie als Mitglied eines <span class="TEX">T<span -class="E">E</span>X</span>-Vereins - (wie <a +class="ectt-1200">install-tl </span>(Unix) + bzw. unter Windows <span +class="ectt-1200">install-tl.bat </span>im Verzeichnis <span +class="ectt-1200">texlive</span> + der <span +class="ectt-1200">DVD</span>. Unter Windows startet beim Einlegen der DVD im + Allgemeinen automatisch ein Programm, bei dem Sie unter anderem + das Installationsprogramm von <span class="TEX">T<span +class="E">E</span>X</span> Live auswählen können. Die + <span +class="ectt-1200">DVD</span> erhalten + Sie als Mitglied eines <span class="TEX">T<span +class="E">E</span>X</span>-Vereins (wie <a href="http://www.dante.de" class="url" ><span -class="ectt-1200">http://www.dante.de</span></a> für den deutschsprachigen Raum, von der - Fachbuchhandlung Lehmanns (<a +class="ectt-1200">http://www.dante.de</span></a> für + den deutschsprachigen Raum, von der Fachbuchhandlung Lehmanns + (<a href="http://www.lob.de" class="url" ><span -class="ectt-1200">http://www.lob.de</span></a>) oder international von der - <span class="TEX">T<span -class="E">E</span>X</span> Users Group (<a +class="ectt-1200">http://www.lob.de</span></a>) oder international von der <span class="TEX">T<span +class="E">E</span>X</span> Users Group + (<a href="http://tug.org/store" class="url" ><span class="ectt-1200">http://tug.org/store</span></a>). - <!--l. 532--><p class="noindent" >Alternativ können Sie das <span -class="ectt-1200">ISO</span>-Image der <span class="TEX">T<span -class="E">E</span>X</span> Live aus dem Internet laden. Nach - der Installation von der DVD sollten Sie die Internet-Aktualisierung aktivieren, - für Details siehe Abschnitt <a + + + + <!--l. 538--><p class="noindent" >Alternativ können Sie das <span +class="ectt-1200">ISO</span>-Image der <span class="TEX">T<span +class="E">E</span>X</span> Live aus dem + Internet laden. Nach der Installation von der DVD sollten Sie die + Internet-Aktualisierung aktivieren, für Details siehe Abschnitt <a href="#x1-360003.16.5">3.16.5<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> -<!--l. 535--><p class="noindent" >Egal welche Quelle verwendet wird, es wird der gleiche Installer genutzt. Der hauptsächliche -Unterschied ist, dass man bei der Verwendung des Net-Installers die neuesten verfügbaren -Pakete direkt aus dem Internet erhält. Bei der Verwendung von <span +<!--l. 541--><p class="noindent" ><hr class="figure"><div class="figure" +> + + + +<a + id="x1-160011"></a> + + + + +<!--l. 543--><p class="noindent" ><img +src="nsisinstaller.png" alt="PIC" +> +<br /> <div class="caption" +><span class="id">Abbildung 3.1: </span><span +class="content">Erste Stufe des Windows-Installationsprogramms</span></div><!--tex4ht:label?: x1-160011 --> + + + +<!--l. 545--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 548--><p class="noindent" >Egal welche Quelle verwendet wird, es wird der gleiche Installer genutzt. Der +hauptsächliche Unterschied ist, dass man bei der Verwendung des Net-Installers +die neuesten verfügbaren Pakete direkt aus dem Internet erhält. Bei der +Verwendung von <span class="ectt-1200">DVD</span> and <span -class="ectt-1200">ISO</span> Images erhält -man den Stand des letzten Major Release. Zwischen zwei Major Releases gibt es <span -class="ecbx-1200">keine</span> -Aktualisierung der <span -class="ectt-1200">DVD</span> oder <span +class="ectt-1200">ISO</span> Images erhält man den Stand des letzten Major +Release. Zwischen zwei Major Releases gibt es <span +class="ecbx-1200">keine </span>Aktualisierung der <span +class="ectt-1200">DVD</span> oder +<span class="ectt-1200">ISO</span> Images. -<!--l. 537--><p class="noindent" >Die folgenden Abschnitte beschreiben die Installation für die einzelnen Betriebssysteme. - - -<!--l. 539--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.2</span>  <a +<!--l. 550--><p class="noindent" >Die folgenden Abschnitte beschreiben die Installation für die einzelnen +Betriebssysteme. +<h3 class="sectionHead"><span class="titlemark">3.2 </span> <a id="x1-170003.2"></a>Unix</h3> -<!--l. 541--><p class="noindent" >Im Folgenden werden die Eingaben des Benutzers nach dem Kommando-Prompt <span -class="ectt-1200">> fett</span> -dargestellt. -<!--l. 543--><p class="noindent" >Das Skript <span -class="ectt-1200">install-tl </span>ist ein Perl-Skript. Am Einfachsten starten Sie es auf einem -Unix-System in der Kommandozeile mit <div class="alltt"> -<!--l. 545--><p class="noindent" ><div class="obeylines-v"> +<!--l. 554--><p class="noindent" >Im Folgenden werden die Eingaben des Benutzers nach dem Kommando-Prompt <span +class="ectt-1200">></span> +<span +class="ectt-1200">fett </span>dargestellt. +<!--l. 556--><p class="noindent" >Das Skript <span +class="ectt-1200">install-tl </span>ist ein Perl-Skript. Am Einfachsten starten Sie es auf +einem Unix-System in der Kommandozeile mit <div class="alltt"> +<!--l. 558--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> cd</span><span @@ -1344,19 +1459,24 @@ class="ectt-1200"> perl</span><span class="ectt-1200"> install-tl</span> </div> </div> -<!--l. 550--><p class="noindent" >(Sie können auch direkt <span -class="ectt-1200">perl /pfad/zum/installer/install-tl </span>eingeben. Wenn Ihre <span -class="ectt-1200">DVD</span> -so gemountet ist, dass als ausführbar gekennzeichnete Skripte direkt gestartet werden können, -können Sie im Verzeichnis des Installers auch direkt <span -class="ectt-1200">./install-tl </span>eingeben.) Eventuell -müssen Sie Ihr Terminalfenster größer machen, damit Sie den kompletten Text sehen +<!--l. 563--><p class="noindent" >(Sie können auch direkt <span +class="ectt-1200">perl /pfad/zum/installer/install-tl </span>eingeben. +Wenn Ihre <span +class="ectt-1200">DVD </span>so gemountet ist, dass als ausführbar gekennzeichnete +Skripte direkt gestartet werden können, können Sie im Verzeichnis des +Installers auch direkt <span +class="ectt-1200">./install-tl </span>eingeben.) Eventuell müssen Sie Ihr +Terminalfenster größer machen, damit Sie den kompletten Text sehen (Abb. <a -href="#x1-190571">3.1<!--tex4ht:ref: fig:text-main --></a>) -<!--l. 553--><p class="noindent" >Zum Installieren mit Hilfe einer Benutzeroberfläche (Abb. <a -href="#x1-190582">3.2<!--tex4ht:ref: fig:gui-main --></a>) verwenden Sie +href="#x1-190572">3.2<!--tex4ht:ref: fig:text-main --></a>) +<!--l. 566--><p class="noindent" >Zum Installieren mit Hilfe einer Benutzeroberfläche (Abb. <a +href="#x1-190583">3.3<!--tex4ht:ref: fig:gui-main --></a>) verwenden +Sie + + + <div class="alltt"> -<!--l. 555--><p class="noindent" ><div class="obeylines-v"> +<!--l. 568--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> perl</span><span @@ -1364,16 +1484,14 @@ class="ectt-1200"> install-tl</span><span class="ectt-1200"> -gui</span> </div> </div> -<!--l. 559--><p class="noindent" >Hierfür muss das <span +<!--l. 572--><p class="noindent" >Hierfür muss das <span class="ectt-1200">Perl/TK</span>-Modul mit <span class="ectt-1200">XFT</span>-Unterstützung (diese ist bei <span -class="ectt-1200">GNU</span>/Linux in der Regel -mit einkompiliert, auf anderen Systemen eventuell nicht) auf Ihrem System installiert -sein. -<!--l. 561--><p class="noindent" >Alle Optionen des Installationsprogramms werden mit <div class="alltt"> - - -<!--l. 562--><p class="noindent" ><div class="obeylines-v"> +class="ectt-1200">GNU</span>/Linux +in der Regel mit einkompiliert, auf anderen Systemen eventuell nicht) auf Ihrem +System installiert sein. +<!--l. 574--><p class="noindent" >Alle Optionen des Installationsprogramms werden mit <div class="alltt"> +<!--l. 575--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> perl</span><span @@ -1381,127 +1499,138 @@ class="ectt-1200"> install-tl</span><span class="ectt-1200"> -help</span> </div> </div> angezeigt. -<!--l. 567--><p class="noindent" ><span -class="ecbx-1200">Wichtiger Hinweis zu den Zugriffsrechten unter Unix: </span>Ihre aktuelle Einstellung von -<span +<!--l. 580--><p class="noindent" ><span +class="ecbx-1200">Wichtiger Hinweis zu den Zugriffsrechten unter Unix: </span>Ihre aktuelle +Einstellung von <span class="ectt-1200">umask </span>wird bei der Installation von <span class="TEX">T<span -class="E">E</span>X</span> Live berücksichtigt. Daher müssen Sie darauf -achten, dass Sie hierfür einen sinnvollen Wert einstellen (z. B. <span -class="ectt-1200">umask002</span>), wenn Ihre -Installation auch durch andere Nutzer als Sie benutzt werden soll. Falls Sie unsicher sind, was -dies bedeutet, schauen Sie bitte in die Anleitung zu <span +class="E">E</span>X</span> Live berücksichtigt. +Daher müssen Sie darauf achten, dass Sie hierfür einen sinnvollen Wert einstellen +(z. B. <span +class="ectt-1200">umask002</span>), wenn Ihre Installation auch durch andere Nutzer als Sie benutzt +werden soll. Falls Sie unsicher sind, was dies bedeutet, schauen Sie bitte in die +Anleitung zu <span class="ectt-1200">umask </span>(indem Sie das Kommando <span -class="ectt-1200">man</span> -<span -class="ectt-1200">umask </span>eingeben oder im Internet danach suchen). -<!--l. 569--><p class="noindent" ><span -class="ecbx-1200">Besonderheit bei Cygwin: </span>Im Gegensatz zu anderen Unix-basierten Systemen fehlen bei -Cygwin im Allgemeinen einige Programme, die vom Installationsprogramm von <span class="TEX">T<span -class="E">E</span>X</span> Live -vorausgesetzt werden. Bitte lesen Sie den Abschnitt <a +class="ectt-1200">man umask </span>eingeben oder im +Internet danach suchen). +<!--l. 582--><p class="noindent" ><span +class="ecbx-1200">Besonderheit bei Cygwin: </span>Im Gegensatz zu anderen Unix-basierten +Systemen fehlen bei Cygwin im Allgemeinen einige Programme, die vom +Installationsprogramm von <span class="TEX">T<span +class="E">E</span>X</span> Live vorausgesetzt werden. Bitte lesen Sie den +Abschnitt <a href="#x1-200003.5">3.5<!--tex4ht:ref: sec:cygwin --></a>. -<!--l. 573--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.3</span>  <a +<!--l. 586--><p class="noindent" > + + + +<h3 class="sectionHead"><span class="titlemark">3.3 </span> <a id="x1-180003.3"></a>MacOSX</h3> -<!--l. 575--><p class="noindent" >Wie in Abschnitt <a -href="#x1-100002.0.1">2.0.1<!--tex4ht:ref: sec:tl-coll-dists --></a> bereits erwähnt wurde, existiert mit Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a +<!--l. 588--><p class="noindent" >Wie in Abschnitt <a +href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> bereits erwähnt wurde, existiert mit Mac<span class="TEX">T<span +class="E">E</span>X</span> +(<a href="http://tug.org/mactex" class="url" ><span -class="ectt-1200">http://tug.org/mactex</span></a>) -ein eigenes <span class="TEX">T<span +class="ectt-1200">http://tug.org/mactex</span></a>) ein eigenes <span class="TEX">T<span class="E">E</span>X</span>-System für Mac <span -class="ectt-1200">OSX</span>. Dieses enthält ein komplettes <span class="TEX">T<span -class="E">E</span>X</span> Live mit einem -Installationsprogramm, das in Funktionalität und Aussehen der üblichen Installation von -Software unter Mac <span -class="ectt-1200">OSX</span> entspricht. Weiterhin sind einige Zusatzprogramme sowie -Mac-spezifische Anwendungen und Dokumentationen enthalten. -<!--l. 577--><p class="noindent" >Wenn Sie die <span class="TEX">T<span +class="ectt-1200">OSX</span>. Dieses enthält +ein komplettes <span class="TEX">T<span +class="E">E</span>X</span> Live mit einem Installationsprogramm, das in Funktionalität +und Aussehen der üblichen Installation von Software unter Mac <span +class="ectt-1200">OSX</span> entspricht. +Weiterhin sind einige Zusatzprogramme sowie Mac-spezifische Anwendungen und +Dokumentationen enthalten. +<!--l. 590--><p class="noindent" >Wenn Sie die <span class="TEX">T<span class="E">E</span>X</span> Collection-<span class="ectt-1200">DVD </span>besitzen, empfiehlt es sich daher, Mac<span class="TEX">T<span class="E">E</span>X</span> zu verwenden. -<!--l. 579--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.4</span>  <a +<!--l. 592--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.4 </span> <a id="x1-190003.4"></a>Windows</h3> - - -<!--l. 581--><p class="noindent" >Wenn Sie den <span -class="ecti-1200">Net Installer </span>verwenden, oder auf Ihrem System beim Einlegen der <span -class="ectt-1200">DVD </span>das -Installationsprogramm nicht automatisch gestartet wurde, können Sie die Installation von -<span class="TEX">T<span -class="E">E</span>X</span> Live im Windows-Explorer durch einen Doppelklick auf <span +<!--l. 594--><p class="noindent" >Wenn Sie den <span +class="ecti-1200">Net Installer </span>verwenden, oder auf Ihrem System beim Einlegen der +<span +class="ectt-1200">DVD </span>das Installationsprogramm nicht automatisch gestartet wurde, können Sie die +Installation von <span class="TEX">T<span +class="E">E</span>X</span> Live im Windows-Explorer durch einen Doppelklick auf +<span class="ectt-1200">install-tl.bat </span>(auf der <span -class="ectt-1200">DVD</span> -befindet sich diese Datei im Verzeichnis <span -class="ectt-1200">texlive</span>) starten. -<!--l. 583--><p class="noindent" >Falls Sie bei der Installation mehr Optionen benötigen (z. B. die Auswahl spezifischer -Paketgruppen), starten Sie stattdessen <span +class="ectt-1200">DVD </span>befindet sich diese Datei im Verzeichnis <span +class="ectt-1200">texlive</span>) +starten. +<!--l. 596--><p class="noindent" >Falls Sie bei der Installation mehr Optionen benötigen (z. B. die Auswahl +spezifischer Paketgruppen), starten Sie stattdessen <span class="ectt-1200">install-tl-advanced.bat</span>. -<!--l. 586--><p class="noindent" >Alternativ können Sie eine cmd-Eingabeaufforderung verwenden, dort in das Verzeichnis -wechseln, in dem sich das Installationsprogramm befindet und +<!--l. 599--><p class="noindent" >Alternativ können Sie eine cmd-Eingabeaufforderung verwenden, dort in das +Verzeichnis wechseln, in dem sich das Installationsprogramm befindet +und <div class="alltt"> -<!--l. 588--><p class="noindent" ><div class="obeylines-v"> +<!--l. 601--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">D:\texlive\></span><span class="ectt-1200"> install-tl</span> </div> </div> -<!--l. 592--><p class="noindent" >eingeben – <span -class="ectt-1200">...> </span>kennzeichnet hierbei den Eingabeprompt. Ihre Eingabe ist <span -class="ectt-1200">bold/fett</span> -dargestellt. -<!--l. 594--><p class="noindent" >Alternativ können Sie die Installation auch aus einem beliebigen Verzeichnis heraus -starten: + + + +<!--l. 605--><p class="noindent" >eingeben – <span +class="ectt-1200">...> </span>kennzeichnet hierbei den Eingabeprompt. Ihre Eingabe ist +<span +class="ectt-1200">bold/fett </span>dargestellt. +<!--l. 607--><p class="noindent" >Alternativ können Sie die Installation auch aus einem beliebigen Verzeichnis +heraus starten: <div class="alltt"> -<!--l. 596--><p class="noindent" ><div class="obeylines-v"> +<!--l. 609--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> D:\texlive\install-tl</span> </div> </div> -<!--l. 600--><p class="noindent" >wobei wir hier annehmen, dass sich ihre <span class="TEX">T<span +<!--l. 613--><p class="noindent" >wobei wir hier annehmen, dass sich ihre <span class="TEX">T<span class="E">E</span>X</span> Collection-<span -class="ectt-1200">DVD </span>im Laufwerk D: befindet. -Abb. <a -href="#x1-190593">3.3<!--tex4ht:ref: fig:wizard-w32 --></a> zeigt das grafische Installationsprogramm im »wizard mode«, das unter Windows -standardmäßig verwendet wird. -<!--l. 604--><p class="noindent" >Zur Installation im Textmodus verwenden Sie: <div class="alltt"> - - -<!--l. 605--><p class="noindent" ><div class="obeylines-v"> +class="ectt-1200">DVD </span>im Laufwerk D: +befindet. Abb. <a +href="#x1-190594">3.4<!--tex4ht:ref: fig:wizard-w32 --></a> zeigt das grafische Installationsprogramm im »wizard mode«, +das unter Windows standardmäßig verwendet wird. +<!--l. 617--><p class="noindent" >Zur Installation im Textmodus verwenden Sie: <div class="alltt"> +<!--l. 618--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> install-tl</span><span class="ectt-1200"> -no-gui</span> </div> </div> -<!--l. 609--><p class="noindent" >Alle vorhandenen Optionen, die beim Starten des Installationsprogramms verwendet werden -können, werden wie folgt angezeigt: +<!--l. 622--><p class="noindent" >Alle vorhandenen Optionen, die beim Starten des Installationsprogramms +verwendet werden können, werden wie folgt angezeigt: <div class="alltt"> -<!--l. 612--><p class="noindent" ><div class="obeylines-v"> +<!--l. 625--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> install-tl</span><span class="ectt-1200"> -help</span> + + + </div> </div> -<!--l. 616--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 629--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-190571"></a> - - + id="x1-190572"></a> + + + <div class="fancyvrb" id="fancyvrb1"><a id="x1-19002r1"></a><span class="ectt-1000"> </span><span class="ectt-1000"> Installing</span><span class="ectt-1000"> TeX</span><span class="ectt-1000"> Live</span><span -class="ectt-1000"> 2013</span><span +class="ectt-1000"> 2014</span><span class="ectt-1000"> from:</span><span class="ectt-1000"> ...</span><br class="fancyvrb" /><a id="x1-19004r2"></a><span @@ -1574,15 +1703,15 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> 43</span><span +class="ectt-1000"> 47</span><span class="ectt-1000"> collections</span><span class="ectt-1000"> out</span><span class="ectt-1000"> of</span><span -class="ectt-1000"> 45,</span><span +class="ectt-1000"> 48,</span><span class="ectt-1000"> disk</span><span class="ectt-1000"> space</span><span class="ectt-1000"> required:</span><span -class="ectt-1000"> 3909</span><span +class="ectt-1000"> 3641</span><span class="ectt-1000"> MB</span> <br class="fancyvrb" /><a id="x1-19026r13"></a><span @@ -1610,7 +1739,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> /usr/local/texlive/2013</span> +class="ectt-1000"> /usr/local/texlive/2014</span> <br class="fancyvrb" /><a id="x1-19034r17"></a><span class="ectt-1000"> </span><span @@ -1640,7 +1769,8 @@ class="ectt-1000"> instead</span><span class="ectt-1000"> of</span><span class="ectt-1000"> A4</span><span class="ectt-1000"> by</span><span -class="ectt-1000"> default</span><br class="fancyvrb" /><a +class="ectt-1000"> default</span> +<br class="fancyvrb" /><a id="x1-19042r21"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -1649,8 +1779,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> ...</span><br class="fancyvrb" /><a id="x1-19044r22"></a><span class="ectt-1000"> </span><span -class="ectt-1000"> </span> -<br class="fancyvrb" /><a +class="ectt-1000"> </span><br class="fancyvrb" /><a id="x1-19046r23"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -1665,7 +1794,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><br class="fancyvrb" /><a id="x1-19050r25"></a><span class="ectt-1000"> </span><span -class="ectt-1000"> Actions:</span><br class="fancyvrb" /><a +class="ectt-1000"> Actions:</span> +<br class="fancyvrb" /><a id="x1-19052r26"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -1685,153 +1815,166 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> <Q></span><span class="ectt-1000"> quit</span></div> -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.1: </td><td +<br /> <div class="caption" +><span class="id">Abbildung 3.2: </span><span class="content">Hauptmenü des Installationsprogramms (<span -class="ectt-1200">GNU</span>/Linux).</td></tr></table></div><!--tex4ht:label?: x1-190571 --> - - -<!--l. 648--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 650--><p class="noindent" ><hr class="figure"><div class="figure" +class="ectt-1200">GNU</span>/Linux).</span></div><!--tex4ht:label?: x1-190572 --> + + + +<!--l. 661--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 663--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-190582"></a> - - + id="x1-190583"></a> + -<!--l. 651--><p class="noindent" ><img + + +<!--l. 664--><p class="noindent" ><img src="install-lnx-main.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.2: </td><td -class="content">Grafische Installation im Expertenmodus (<span -class="ectt-1200">GNU</span>/Linux).</td></tr></table></div><!--tex4ht:label?: x1-190582 --> - - -<!--l. 653--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 655--><p class="noindent" ><hr class="figure"><div class="figure" +<br /> <div class="caption" +><span class="id">Abbildung 3.3: </span><span +class="content">Grafische Installation im Expertenmodus.</span></div><!--tex4ht:label?: x1-190583 --> + + + +<!--l. 666--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 668--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-190593"></a> - - + id="x1-190594"></a> + + + -<!--l. 656--><p class="noindent" ><img +<!--l. 669--><p class="noindent" ><img src="wizard-w32.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.3: </td><td -class="content">Wizard mode (Windows)</td></tr></table></div><!--tex4ht:label?: x1-190593 --> - - -<!--l. 658--><p class="noindent" ></div><hr class="endfigure"> -<h3 class="sectionHead"><span class="titlemark">3.5</span>  <a +<br /> <div class="caption" +><span class="id">Abbildung 3.4: </span><span +class="content">Wizard mode (Windows)</span></div><!--tex4ht:label?: x1-190594 --> + + + +<!--l. 671--><p class="noindent" ></div><hr class="endfigure"> +<h3 class="sectionHead"><span class="titlemark">3.5 </span> <a id="x1-200003.5"></a>Cygwin</h3> -<!--l. 662--><p class="noindent" >Bevor Sie mit der Installation von <span class="TEX">T<span -class="E">E</span>X</span> Live beginnen, verwenden Sie das Installationsprogramm -von Cygwin (<span +<!--l. 675--><p class="noindent" >Bevor Sie mit der Installation von <span class="TEX">T<span +class="E">E</span>X</span> Live beginnen, verwenden Sie das +Installationsprogramm von Cygwin (<span class="ectt-1200">setup.exe</span>) um die Pakete <span class="ectt-1200">perl </span>und <span -class="ectt-1200">wget </span>gegebenenfalls nachzuinstallieren. Wir -empfehlen weiterhin die Installation folgender Cygwin-Pakete: +class="ectt-1200">wget</span> +gegebenenfalls nachzuinstallieren. Wir empfehlen weiterhin die Installation +folgender Cygwin-Pakete: <dl class="description"><dt class="description"> <span -class="ecsx-1200">fontconfig</span> </dt><dd +class="ecbx-1200">fontconfig</span> </dt><dd class="description">für xe<span class="TEX">T<span class="E">E</span>X</span> und Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>benötigt </dd><dt class="description"> <span -class="ecsx-1200">ghostscript</span> </dt><dd +class="ecbx-1200">ghostscript</span> </dt><dd class="description">wird von verschiedenen Teilen von <span class="TEX">T<span class="E">E</span>X</span> Live benötigt </dd><dt class="description"> <span -class="ecsx-1200">libXaw7</span> </dt><dd +class="ecbx-1200">libXaw7</span> </dt><dd class="description">für <span class="ectt-1200">xdvi</span> </dd><dt class="description"> <span -class="ecsx-1200">ncurses</span> </dt><dd +class="ecbx-1200">ncurses</span> </dt><dd class="description">damit der ’clear’-Befehl im Installer funktioniert</dd></dl> -<!--l. 674--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.6</span>  <a +<!--l. 687--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.6 </span> <a id="x1-210003.6"></a>Installation im Textmodus</h3> -<!--l. 676--><p class="noindent" >Abb. <a -href="#x1-190571">3.1<!--tex4ht:ref: fig:text-main --></a> zeigt den Eingangsbildschirm des Installationsprogramms im Textmodus (Standard -unter Unix). Dieser ist ein reiner Textmodus, was zur Folge hatt dass es keine Unterstützung -zum Wandern durch die einzelnen Menüpunkte mit den Cursor-Tasten gibt. Alle -Befehle wie zum Beispiel die Auswahl von Menüpunkten werden durch Eingabe der -entsprechenden Befehle bzw. Menükürzel über die Tastatur eingegeben und dann durch -Drücken von <span +<!--l. 689--><p class="noindent" >Abb. <a +href="#x1-190572">3.2<!--tex4ht:ref: fig:text-main --></a> zeigt den Eingangsbildschirm des Installationsprogramms im Textmodus +(Standard unter Unix). Dieser ist ein reiner Textmodus, was zur Folge hatt dass +es keine Unterstützung zum Wandern durch die einzelnen Menüpunkte +mit den Cursor-Tasten gibt. Alle Befehle wie zum Beispiel die Auswahl +von Menüpunkten werden durch Eingabe der entsprechenden Befehle +bzw. Menükürzel über die Tastatur eingegeben und dann durch Drücken von +<span class="ecti-1200">Enter </span>übernommen. Hierbei wird zwischen Groß- und Kleinschreibung unterschieden! -<!--l. 678--><p class="noindent" >Die Installation im Textmodus ist so spartanisch, weil dieser Modus überall funktionieren soll, -selbst mit einer Basisinstallation von Perl (für Windows enthält<span class="TEX">T<span -class="E">E</span>X</span> Live eine -Minimalversion von Perl). - - -<!--l. 680--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.7</span>  <a + + + +<!--l. 691--><p class="noindent" >Die Installation im Textmodus ist so spartanisch, weil dieser Modus überall +funktionieren soll, selbst mit einer Basisinstallation von Perl (für Windows enthält +<span class="TEX">T<span +class="E">E</span>X</span> Live eine Minimalversion von Perl). +<!--l. 693--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.7 </span> <a id="x1-220003.7"></a>Installation mit Benutzeroberfläche im Expertenmodus</h3> -<!--l. 682--><p class="noindent" >Abb. <a -href="#x1-190582">3.2<!--tex4ht:ref: fig:gui-main --></a> zeigt die grafische Installation im Expertenmodus unter GNU/Linux. Funktionell -unterscheided sich dieser nicht wesentlich vom Textmodus, außer dass natürlich mit Menüs, -Auswahlboxen etc. gearbeitet wird. -<!--l. 687--><p class="noindent" >Dieser Modus muss explizit mit <div class="alltt"> -<!--l. 688--><p class="noindent" ><div class="obeylines-v"> +<!--l. 695--><p class="noindent" >Abb. <a +href="#x1-190583">3.3<!--tex4ht:ref: fig:gui-main --></a> zeigt die grafische Installation im Expertenmodus unter GNU/Linux. +Funktionell unterscheided sich dieser nicht wesentlich vom Textmodus, außer dass +natürlich mit Menüs, Auswahlboxen etc. gearbeitet wird. +<!--l. 700--><p class="noindent" >Dieser Modus muss explizit mit <div class="alltt"> +<!--l. 701--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> install-tl</span><span class="ectt-1200"> -gui=perltk</span> </div> </div> -<!--l. 692--><p class="noindent" >gestartet werden. -<!--l. 695--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.8</span>  <a +<!--l. 705--><p class="noindent" >gestartet werden. +<!--l. 708--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.8 </span> <a id="x1-230003.8"></a>Installation mit einfacher Benutzeroberfläche (wizard mode)</h3> -<!--l. 697--><p class="noindent" >Unter Windows wird automatisch diese einfache Form der Installation verwendet, der -so genannte »wizard mode« (Abb. <a -href="#x1-190593">3.3<!--tex4ht:ref: fig:wizard-w32 --></a>). Dieser zeichnet sich dadurch aus, dass er +<!--l. 710--><p class="noindent" >Unter Windows wird automatisch diese einfache Form der Installation verwendet, +der so genannte »wizard mode« (Abb. <a +href="#x1-190594">3.4<!--tex4ht:ref: fig:wizard-w32 --></a>). Dieser zeichnet sich dadurch aus, dass +er <span class="TEX">T<span +class="E">E</span>X</span> Live komplett installiert und dabei vom Benutzer nur wenige Angaben +gemacht werden müssen. Falls Sie eine individuell angepasste Version von <span class="TEX">T<span -class="E">E</span>X</span> Live komplett installiert und dabei vom Benutzer nur wenige Angaben gemacht werden -müssen. Falls Sie eine individuell angepasste Version von <span class="TEX">T<span -class="E">E</span>X</span> Live benötigen, verwenden Sie -daher bitte einen der beiden anderen Installationsmodi. -<!--l. 700--><p class="noindent" >Um die Installation explizit im »wizard mode« zu starten (insbesondere unter Unix), -verwenden Sie: <div class="alltt"> - - -<!--l. 702--><p class="noindent" ><div class="obeylines-v"> +class="E">E</span>X</span> Live benötigen, verwenden Sie daher bitte einen der beiden anderen +Installationsmodi. +<!--l. 713--><p class="noindent" >Um die Installation explizit im »wizard mode« zu starten (insbesondere unter +Unix), verwenden Sie: <div class="alltt"> + + +<!--l. 715--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> install-tl</span><span class="ectt-1200"> -gui=wizard</span> </div> </div> -<!--l. 707--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.9</span>  <a +<!--l. 720--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.9 </span> <a id="x1-240003.9"></a>Benutzung des Installationsprogramms</h3> -<!--l. 709--><p class="noindent" >Das Installationsprogramm sollte (wenn Sie die vorherigen Abschnitte zum Aufbau von -<span class="TEX">T<span -class="E">E</span>X</span> Live und der verwendeten Verzeichnisstruktur gelesen haben) weitgehend -selbsterklärend sein. Trotzdem wollen wir auf einige Punkte näher eingehen. -<!--l. 712--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.10</span>  <a +<!--l. 722--><p class="noindent" >Das Installationsprogramm sollte (wenn Sie die vorherigen Abschnitte zum +Aufbau von <span class="TEX">T<span +class="E">E</span>X</span> Live und der verwendeten Verzeichnisstruktur gelesen haben) +weitgehend selbsterklärend sein. Trotzdem wollen wir auf einige Punkte näher +eingehen. +<!--l. 725--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.10 </span> <a id="x1-250003.10"></a>Auswahl der Binaries (nur für Unix)</h3> -<!--l. 715--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 728--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-250474"></a> - - + id="x1-250475"></a> + + + <div class="fancyvrb" id="fancyvrb2"><a id="x1-25002r1"></a><span class="ectt-1000"> </span><span @@ -1992,7 +2135,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> Intel</span><span class="ectt-1000"> x86</span><span class="ectt-1000"> with</span><span -class="ectt-1000"> GNU/kFreeBSD</span><br class="fancyvrb" /><a +class="ectt-1000"> GNU/kFreeBSD</span> +<br class="fancyvrb" /><a id="x1-25024r12"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2127,7 +2271,8 @@ class="ectt-1000"> universal-darwin</span><span class="ectt-1000"> universal</span><span class="ectt-1000"> binaries</span><span class="ectt-1000"> for</span><span -class="ectt-1000"> MacOSX/Darwin</span><br class="fancyvrb" /><a +class="ectt-1000"> MacOSX/Darwin</span> +<br class="fancyvrb" /><a id="x1-25040r20"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2148,8 +2293,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> Windows</span> -<br class="fancyvrb" /><a +class="ectt-1000"> Windows</span><br class="fancyvrb" /><a id="x1-25042r21"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2164,7 +2308,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> x86_64</span><span class="ectt-1000"> with</span><span -class="ectt-1000"> MacOSX/Darwin</span><br class="fancyvrb" /><a +class="ectt-1000"> MacOSX/Darwin</span> +<br class="fancyvrb" /><a id="x1-25044r22"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2180,8 +2325,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> x86_64</span><span class="ectt-1000"> with</span><span -class="ectt-1000"> GNU/Linux</span> -<br class="fancyvrb" /><a +class="ectt-1000"> GNU/Linux</span><br class="fancyvrb" /><a id="x1-25046r23"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2196,28 +2340,32 @@ class="ectt-1000"> </span><span class="ectt-1000"> x86_64</span><span class="ectt-1000"> with</span><span class="ectt-1000"> Solaris</span></div> -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.4: </td><td -class="content">Auswahlmenü für Binaries</td></tr></table></div><!--tex4ht:label?: x1-250474 --> - - -<!--l. 742--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 744--><p class="noindent" >Abb. <a -href="#x1-250474">3.4<!--tex4ht:ref: fig:bin-text --></a> zeigt das Auswahlmenü für die Binaries der einzelnen Betriebssysteme im -Textmodus. Im Allgemeinen sollte hier schon das richtige System ausgewählt sein. Sie können -aber problemlos Binaries für verschiedene Systeme parallel auswählen. Dies bietet sich an, -wenn Ihre Installation auf verschiedenen Rechnern in einem heterogenen Netzwerk sichtbar ist -und von dort aus benutzt werden soll. -<h3 class="sectionHead"><span class="titlemark">3.11</span>  <a +<br /> <div class="caption" +><span class="id">Abbildung 3.5: </span><span +class="content">Auswahlmenü für Binaries</span></div><!--tex4ht:label?: x1-250475 --> + + + +<!--l. 755--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 757--><p class="noindent" >Abb. <a +href="#x1-250475">3.5<!--tex4ht:ref: fig:bin-text --></a> zeigt das Auswahlmenü für die Binaries der einzelnen Betriebssysteme +im Textmodus. Im Allgemeinen sollte hier schon das richtige System ausgewählt +sein. Sie können aber problemlos Binaries für verschiedene Systeme parallel +auswählen. Dies bietet sich an, wenn Ihre Installation auf verschiedenen Rechnern +in einem heterogenen Netzwerk sichtbar ist und von dort aus benutzt werden +soll. +<h3 class="sectionHead"><span class="titlemark">3.11 </span> <a id="x1-260003.11"></a>Auswahl der zu installierenden Komponenten</h3> -<!--l. 749--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 762--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-260255"></a> - - + id="x1-260256"></a> + + + <div class="fancyvrb" id="fancyvrb3"><a id="x1-26002r1"></a><span class="ectt-1000"> </span><span @@ -2265,7 +2413,8 @@ class="ectt-1000"> xetex,</span><span class="ectt-1000"> metapost,</span><span class="ectt-1000"> a</span><span class="ectt-1000"> few</span><span -class="ectt-1000"> languages)</span><br class="fancyvrb" /><a +class="ectt-1000"> languages)</span> +<br class="fancyvrb" /><a id="x1-26012r6"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2276,8 +2425,7 @@ class="ectt-1000"> basic</span><span class="ectt-1000"> scheme</span><span class="ectt-1000"> (plain</span><span class="ectt-1000"> and</span><span -class="ectt-1000"> latex)</span> -<br class="fancyvrb" /><a +class="ectt-1000"> latex)</span><br class="fancyvrb" /><a id="x1-26014r7"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2295,7 +2443,8 @@ class="ectt-1000"> f</span><span class="ectt-1000"> [</span><span class="ectt-1000"> ]</span><span class="ectt-1000"> ConTeXt</span><span -class="ectt-1000"> scheme</span><br class="fancyvrb" /><a +class="ectt-1000"> scheme</span> +<br class="fancyvrb" /><a id="x1-26018r9"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2305,8 +2454,7 @@ class="ectt-1000"> ]</span><span class="ectt-1000"> GUST</span><span class="ectt-1000"> TeX</span><span class="ectt-1000"> Live</span><span -class="ectt-1000"> scheme</span> -<br class="fancyvrb" /><a +class="ectt-1000"> scheme</span><br class="fancyvrb" /><a id="x1-26020r10"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2321,7 +2469,8 @@ class="ectt-1000"> medium,</span><span class="ectt-1000"> but</span><span class="ectt-1000"> nowhere</span><span class="ectt-1000"> near</span><span -class="ectt-1000"> full)</span><br class="fancyvrb" /><a +class="ectt-1000"> full)</span> +<br class="fancyvrb" /><a id="x1-26022r11"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2329,8 +2478,7 @@ class="ectt-1000"> i</span><span class="ectt-1000"> [</span><span class="ectt-1000"> ]</span><span class="ectt-1000"> XML</span><span -class="ectt-1000"> scheme</span> -<br class="fancyvrb" /><a +class="ectt-1000"> scheme</span><br class="fancyvrb" /><a id="x1-26024r12"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2341,132 +2489,145 @@ class="ectt-1000"> custom</span><span class="ectt-1000"> selection</span><span class="ectt-1000"> of</span><span class="ectt-1000"> collections</span></div> -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.5: </td><td -class="content">Menü zur Auswahl des Schemas</td></tr></table></div><!--tex4ht:label?: x1-260255 --> - - -<!--l. 765--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 768--><p class="noindent" >Abb. <a -href="#x1-260255">3.5<!--tex4ht:ref: fig:scheme-text --></a> zeigt das Auswahlmenü für ein grundsätzliches Installationsschema der <span class="TEX">T<span -class="E">E</span>X</span> Live. -Durch die Auswahl eines Schemas werden automatisch die Komponenten zur Installation -ausgewählt, die für das gewünschte Schema notwendig bzw. sinnvoll sind. Mit einer -vollständigen Installation von <span class="TEX">T<span -class="E">E</span>X</span> Live (<span -class="ecti-1200">full scheme</span>) sind Sie auf der sicheren Seite, -da hier einfach alles installiert wird. Sie können aber auch eines der abgespeckten -Schemas wie <span -class="ecti-1200">basic </span>(für ein sehr schlankes System), <span +<br /> <div class="caption" +><span class="id">Abbildung 3.6: </span><span +class="content">Menü zur Auswahl des Schemas</span></div><!--tex4ht:label?: x1-260256 --> + + + +<!--l. 778--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 781--><p class="noindent" >Abb. <a +href="#x1-260256">3.6<!--tex4ht:ref: fig:scheme-text --></a> zeigt das Auswahlmenü für ein grundsätzliches Installationsschema der +<span class="TEX">T<span +class="E">E</span>X</span> Live. Durch die Auswahl eines Schemas werden automatisch die +Komponenten zur Installation ausgewählt, die für das gewünschte Schema +notwendig bzw. sinnvoll sind. Mit einer vollständigen Installation von <span class="TEX">T<span +class="E">E</span>X</span> Live +(<span +class="ecti-1200">full scheme</span>) sind Sie auf der sicheren Seite, da hier einfach alles installiert +wird. Sie können aber auch eines der abgespeckten Schemas wie <span +class="ecti-1200">basic</span> +(für ein sehr schlankes System), <span class="ecti-1200">medium </span>oder <span -class="ecti-1200">minimal </span>(dies -empfiehlt sich aber nur für Testsysteme und weniger zum ernsthaften Arbeiten) +class="ecti-1200">minimal </span>(dies empfiehlt +sich aber nur für Testsysteme und weniger zum ernsthaften Arbeiten) auswählen. Weiter stehen einige Schemas für spezielle Zwecke oder Sprachen zur Verfügung. -<!--l. 776--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 789--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a - id="x1-260266"></a> - - + id="x1-260267"></a> + + + <div class="center" > -<!--l. 777--><p class="noindent" > +<!--l. 790--><p class="noindent" > -<!--l. 778--><p class="noindent" ><img +<!--l. 791--><p class="noindent" ><img src="stdcoll.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 3.6: </td><td -class="content">Menü zur Aus- oder Abwahl von Collections.</td></tr></table></div><!--tex4ht:label?: x1-260266 --> +<br /> <div class="caption" +><span class="id">Abbildung 3.7: </span><span +class="content">Menü zur Aus- oder Abwahl von Collections.</span></div><!--tex4ht:label?: x1-260267 --> </div> - - -<!--l. 781--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 783--><p class="noindent" >Wenn Sie das Schema ausgewählt haben, können Sie dieses in den Menüpunkten <span -class="ecti-1200">standard</span> + + + +<!--l. 794--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 796--><p class="noindent" >Wenn Sie das Schema ausgewählt haben, können Sie dieses in den Menüpunkten <span -class="ecti-1200">collections </span>und <span +class="ecti-1200">standard collections </span>und <span class="ecti-1200">language collections </span>(s. Abb. <a -href="#x1-260266">3.6<!--tex4ht:ref: fig:collections-gui --></a>, diesmal zur Abwechslung im GUI-Modus) -individuell nach Ihren Wünschen anpassen. -<!--l. 787--><p class="noindent" >Während das Schema nur den grundlegenden Funktionsumfang vorgibt, ist die Auswahl von -Komponenten auf der Ebene der <span -class="ecti-1200">Collections </span>viel feiner. Eine Collection besteht dabei aus -mehreren Paketen zu einem Thema, wobei jedes der Pakete aus bestimmten Makrodateien, -Fontdateien usw. bestehen kann. -<!--l. 791--><p class="noindent" >Noch mehr Kontrolle über die Komponenten Ihres Systems haben Sie nach der Installation mit -dem <span class="TEX">T<span +href="#x1-260267">3.7<!--tex4ht:ref: fig:collections-gui --></a>, diesmal zur +Abwechslung im GUI-Modus) individuell nach Ihren Wünschen anpassen. +<!--l. 800--><p class="noindent" >Während das Schema nur den grundlegenden Funktionsumfang vorgibt, ist die +Auswahl von Komponenten auf der Ebene der <span +class="ecti-1200">Collections </span>viel feiner. Eine +Collection besteht dabei aus mehreren Paketen zu einem Thema, wobei jedes +der Pakete aus bestimmten Makrodateien, Fontdateien usw. bestehen +kann. +<!--l. 804--><p class="noindent" >Noch mehr Kontrolle über die Komponenten Ihres Systems haben Sie nach der +Installation mit dem <span class="TEX">T<span class="E">E</span>X</span> Live Manager (<span class="ectt-1200">tlmgr</span>), das in Abschnitt <a -href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a> beschrieben wird. Hier können Sie -gezielt einzelne Pakete installieren oder entfernen. -<h3 class="sectionHead"><span class="titlemark">3.12</span>  <a +href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a> +beschrieben wird. Hier können Sie gezielt einzelne Pakete installieren oder +entfernen. +<h3 class="sectionHead"><span class="titlemark">3.12 </span> <a id="x1-270003.12"></a>Verzeichnisse</h3> -<!--l. 796--><p class="noindent" >Die Verzeichnisstruktur von <span class="TEX">T<span +<!--l. 809--><p class="noindent" >Die Verzeichnisstruktur von <span class="TEX">T<span class="E">E</span>X</span> Live wurde bereits im Abschnitt <a -href="#x1-120002.2">2.2<!--tex4ht:ref: sec:texmftrees --></a> auf S. <span class="pageref"><a -href="#x1-120002.2">§</a></span> +href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> auf S. <span class="pageref"><a +href="#x1-120002.3">§</a></span> beschrieben. Als Wurzelverzeichnis für <span class="TEX">T<span class="E">E</span>X</span> Live (<span class="ectt-1200">TEXDIR</span>) wird unter Windows <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">%SystemDrive%\texlive\2013</span></span></span> und unter Unix (<span -class="ectt-1200">/usr/local/texlive/2013</span>) angenommen. -<!--l. 800--><p class="noindent" >Prinzipiell können Sie diesen Pfad problemlos ändern, z. B. wenn Sie <span class="TEX">T<span -class="E">E</span>X</span> Live als normaler -Nutzer installieren wollen und kein Schreibrecht in dem oben angegebenen Verzeichnis -besitzen. -<!--l. 803--><p class="noindent" >Auf Wunsch können Sie <span class="TEX">T<span -class="E">E</span>X</span> Live also auch in Ihrem Home-Verzeichnis installieren, wenn Sie -sowieso der einzige Verwender von <span class="TEX">T<span -class="E">E</span>X</span> Live sind. Für Ihr Home-Verzeichnis können Sie -den Pfad »| |« verwenden und so beispielsweise <span class="TEX">T<span -class="E">E</span>X</span> Live nach | /texlive/2013| -installieren. -<!--l. 807--><p class="noindent" >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. <span -class="ectt-1200">/usr/local/texlive-cur</span>) -verwenden, der jeweils auf das Verzeichnis der aktuellen Version von <span class="TEX">T<span +class="ectt-1200">%SystemDrive%\texlive\2014</span></span></span> und unter Unix (<span +class="ectt-1200">/usr/local/texlive/2014</span>) +angenommen. +<!--l. 813--><p class="noindent" >Prinzipiell können Sie diesen Pfad problemlos ändern, z. B. wenn Sie <span class="TEX">T<span class="E">E</span>X</span> Live -verweist. -<!--l. 812--><p class="noindent" >Wenn Sie die Einstellung <span -class="ectt-1200">TEXDIR </span>im Installationsprogramm ändern, werden die Werte für -<span +als normaler Nutzer installieren wollen und keine Schreibrechte in dem oben +angegebenen Verzeichnis besitzen. +<!--l. 816--><p class="noindent" >Auf Wunsch können Sie <span class="TEX">T<span +class="E">E</span>X</span> Live also auch in Ihrem Home-Verzeichnis +installieren, wenn Sie sowieso der einzige Verwender von <span class="TEX">T<span +class="E">E</span>X</span> Live sind. Für Ihr +Home-Verzeichnis können Sie den Pfad »| |« verwenden und so beispielsweise +<span class="TEX">T<span +class="E">E</span>X</span> Live nach | /texlive/2014| installieren. +<!--l. 820--><p class="noindent" >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. +<span +class="ectt-1200">/usr/local/texlive-cur</span>) verwenden, der jeweils auf das Verzeichnis der +aktuellen Version von <span class="TEX">T<span +class="E">E</span>X</span> Live verweist. + + + +<!--l. 825--><p class="noindent" >Wenn Sie die Einstellung <span +class="ectt-1200">TEXDIR </span>im Installationsprogramm ändern, werden die +Werte für <span class="ectt-1200">TEXMFLOCAL</span>, <span class="ectt-1200">TEXMFSYSVAR </span>und <span -class="ectt-1200">TEXMFSYSCONFIG </span>automatisch angepasst. -<!--l. 816--><p class="noindent" >Das als <span -class="ectt-1200">TEXMFHOME </span>bezeichnete Verzeichnis ist der Ort, in dem persönliche Makrodateien, -Schriften o. ä. abgelegt werden können. Vorgabewert ist ~/texmf. Im Gegensatz zu <span -class="ectt-1200">TEXDIR</span> -wird ~ hier nicht direkt zum Pfad des Home-Verzeichnisses aufgelöst, sondern unverändert in - - -die Konfigurationsdateien von <span class="TEX">T<span -class="E">E</span>X</span> Live übernommen und erst zur Laufzeit aufgelöst. Somit -kann jeder Nutzer des Systems seinen komplett eigenen Pfad haben, der von <span class="TEX">T<span +class="ectt-1200">TEXMFSYSCONFIG </span>automatisch +angepasst. +<!--l. 828--><p class="noindent" >Das als <span +class="ectt-1200">TEXMFHOME </span>bezeichnete Verzeichnis ist der Ort, in dem persönliche +Makrodateien, Schriften o. ä. abgelegt werden können. Vorgabewert ist +~/texmf. Im Gegensatz zu <span +class="ectt-1200">TEXDIR </span>wird ~ hier nicht direkt zum Pfad des +Home-Verzeichnisses aufgelöst, sondern unverändert in die Konfigurationsdateien +von <span class="TEX">T<span +class="E">E</span>X</span> Live übernommen und erst zur Laufzeit aufgelöst. Somit kann jeder +Nutzer des Systems seinen komplett eigenen Pfad haben, der von <span class="TEX">T<span class="E">E</span>X</span> Live -verwendet wird, und so nach Wunsch auch eigene Konfigurationsänderungen durchführen. Zur -Laufzeit wird ~ unter Unix durch <span -class="ectt-1200">$HOME </span>und unter Windows durch <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">%USERPROFILE%</span></span></span> -ersetzt. -<!--l. 819--><p class="noindent" >Die Variable <span -class="ectt-1200">TEXMFVAR </span>verweist auf das Verzeichnis mit benutzerspezifisch erzeugten -Konfigurationsdateien, z. B. den Konfigurations-Cache von Con<span class="TEX">T<span +verwendet wird, und so nach Wunsch auch eigene Konfigurationsänderungen +durchführen. Zur Laufzeit wird ~ unter Unix durch <span +class="ectt-1200">$HOME </span>und unter Windows +durch <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">%USERPROFILE%</span></span></span> ersetzt. +<!--l. 831--><p class="noindent" >Die Variable <span +class="ectt-1200">TEXMFVAR </span>verweist auf das Verzeichnis mit benutzerspezifisch +erzeugten Konfigurationsdateien, z. B. den Konfigurations-Cache von +Con<span class="TEX">T<span class="E">E</span>X</span>t Mk<span class="ectt-1200">IV</span>. -<!--l. 822--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.13</span>  <a + + + +<h3 class="sectionHead"><span class="titlemark">3.13 </span> <a id="x1-280003.13"></a>Optionen</h3> -<!--l. 824--><p class="noindent" >Die folgende Box zeigt das Menü, in dem weitere Einstellungen für die Installation von -<span class="TEX">T<span +<!--l. 838--><p class="noindent" >Die folgende Box zeigt das Menü, in dem weitere Einstellungen für die Installation +von <span class="TEX">T<span class="E">E</span>X</span> Live möglich sind. -<!--l. 826--><p class="noindent" > +<!--l. 840--><p class="noindent" > <div class="fancyvrb" id="fancyvrb4"><a id="x1-28002r1"></a><span class="ectt-1000"> </span><span @@ -2481,7 +2642,8 @@ class="ectt-1000"> A4</span><span class="ectt-1000"> by</span><span class="ectt-1000"> default:</span><span class="ectt-1000"> [</span><span -class="ectt-1000"> ]</span><br class="fancyvrb" /><a +class="ectt-1000"> ]</span> +<br class="fancyvrb" /><a id="x1-28004r2"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2492,8 +2654,7 @@ class="ectt-1000"> restricted</span><span class="ectt-1000"> list</span><span class="ectt-1000"> of</span><span class="ectt-1000"> programs:</span><span -class="ectt-1000"> [X]</span> -<br class="fancyvrb" /><a +class="ectt-1000"> [X]</span><br class="fancyvrb" /><a id="x1-28006r3"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2522,7 +2683,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> [X]</span><br class="fancyvrb" /><a +class="ectt-1000"> [X]</span> +<br class="fancyvrb" /><a id="x1-28008r4"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2544,8 +2706,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> [X]</span> -<br class="fancyvrb" /><a +class="ectt-1000"> [X]</span><br class="fancyvrb" /><a id="x1-28010r5"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2564,7 +2725,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span -class="ectt-1000"> [X]</span><br class="fancyvrb" /><a +class="ectt-1000"> [X]</span> +<br class="fancyvrb" /><a id="x1-28012r6"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2576,8 +2738,7 @@ class="ectt-1000"> standard</span><span class="ectt-1000"> directories:</span><span class="ectt-1000"> </span><span class="ectt-1000"> [</span><span -class="ectt-1000"> ]</span> -<br class="fancyvrb" /><a +class="ectt-1000"> ]</span><br class="fancyvrb" /><a id="x1-28014r7"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2607,7 +2768,8 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> manpages</span><span -class="ectt-1000"> to:</span><br class="fancyvrb" /><a +class="ectt-1000"> to:</span> +<br class="fancyvrb" /><a id="x1-28018r9"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2626,8 +2788,7 @@ class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span class="ectt-1000"> info</span><span -class="ectt-1000"> to:</span> -<br class="fancyvrb" /><a +class="ectt-1000"> to:</span><br class="fancyvrb" /><a id="x1-28020r10"></a><span class="ectt-1000"> </span><span class="ectt-1000"> </span><span @@ -2640,304 +2801,323 @@ class="ectt-1000"> updates</span><span class="ectt-1000"> from</span><span class="ectt-1000"> CTAN:</span><span class="ectt-1000"> [X]</span></div> -<!--l. 843--><p class="noindent" >Zur Erläuterung: +<!--l. 857--><p class="noindent" >Zur Erläuterung: <dl class="description"><dt class="description"> <span -class="ecsx-1200">use letter size instead of A4 by default:</span> </dt><dd -class="description">Verwendung von Letter anstatt DIN A4 als - Standardpapiergröße. Natürlich können Sie später unabhängig davon für einzelne - Dokumente eine beliebige Papiergröße wählen. +class="ecbx-1200">use letter size instead of A4 by default:</span> </dt><dd +class="description">Verwendung von Letter + anstatt DIN A4 als Standardpapiergröße. Natürlich können Sie später + unabhängig davon für einzelne Dokumente eine beliebige Papiergröße + wählen. </dd><dt class="description"> <span -class="ecsx-1200">execution of restricted list of programs:</span> </dt><dd -class="description">Ab <span class="TEX">T<span -class="E">E</span>X</span> Live 2011 können bei einem - <span class="TEX">T<span -class="E">E</span>X</span>-Lauf standardmäßig einige externe Programme aufgerufen werden. Die - (kurze) Liste der erlaubten Programme wird in der Datei <span -class="ectt-1200">texmf.cnf </span>definiert. Für - weitere Informationen siehe Abschnitt <span -class="ecbx-1200">??</span> über Neuerungen in <span class="TEX">T<span +class="ecbx-1200">execution of restricted list of programs:</span> </dt><dd +class="description">Seit <span class="TEX">T<span +class="E">E</span>X</span> Live 2011 können + bei einem <span class="TEX">T<span +class="E">E</span>X</span>-Lauf standardmäßig einige externe Programme + aufgerufen werden. Die (kurze) Liste der erlaubten Programme wird + in der Datei <span +class="ectt-1200">texmf.cnf </span>definiert. Für weitere Informationen siehe + Abschnitt <a +href="#x1-8100010.9">10.9<!--tex4ht:ref: sec:2011news --></a> über Neuerungen in <span class="TEX">T<span class="E">E</span>X</span> Live 2011. </dd><dt class="description"> <span -class="ecsx-1200">create format files:</span> </dt><dd -class="description">Auch wenn das Erzeugen von Formatdateien für Makropakete, - die Sie gar nicht benötigen, Zeit und Platz kostet, empfehlen wir trotzdem, - - - diese Option ausgewählt zu belassen. Falls Sie diese Option abwählen, - werden Formatdateien jeweils bei Bedarf erzeugt, und dann im persönlichen - <span -class="ectt-1200">TEXMFVAR</span>-Baum des aktuellen Benutzers abgelegt. Dort liegende Formate - werden allerdings nicht automatisch neu generiert, wenn z. B. Programme oder - Silbentrennmuster aktualisiert werden, so dass im Extremfall nach einem Update - Inkompatibilitäten entstehen können. +class="ecbx-1200">create format files:</span> </dt><dd +class="description">Auch wenn das Erzeugen von Formatdateien für + Makropakete, die Sie gar nicht benötigen, Zeit und Platz kostet, + empfehlen wir trotzdem, diese Option ausgewählt zu belassen. + Falls Sie diese Option abwählen, werden Formatdateien jeweils + bei Bedarf erzeugt, und dann im persönlichen <span +class="ectt-1200">TEXMFVAR</span>-Baum + des aktuellen Benutzers abgelegt. Dort liegende Formate werden + allerdings nicht automatisch neu generiert, wenn z. B. Programme oder + Silbentrennmuster aktualisiert werden, so dass im Extremfall nach + einem Update Inkompatibilitäten entstehen können. + + + </dd><dt class="description"> <span -class="ecsx-1200">install font/macro </span><span -class="ecsx-1200">…</span><span -class="ecsx-1200"> tree:</span> </dt><dd -class="description">Mit dieser Option können Sie verhindern, dass die - Dokumentation und die Quelldateien der Pakete installiert werden. Wir raten - aber, die Vorgabe zu übernehmen, also die Dokumentation und Quelldateien zu - installieren. +class="ecbx-1200">install font/macro </span><span +class="ecbx-1200">…</span><span +class="ecbx-1200"> tree:</span> </dt><dd +class="description">Mit dieser Option können Sie verhindern, dass + die Dokumentation und die Quelldateien der Pakete installiert werden. + Wir raten aber, die Vorgabe zu übernehmen, also die Dokumentation + und Quelldateien zu installieren. </dd><dt class="description"> <span -class="ecsx-1200">create symlinks in standard directories</span> </dt><dd -class="description">(nur unter Unix): Mit dieser Option können - Sie symbolische Links - für Programme und Dokumentation in den Standardverzeichnissen Ihres Systems - anlegen, so dass Sie Ihre Umgebungsvariablen <span +class="ecbx-1200">create symlinks in standard directories</span> </dt><dd +class="description">(nur unter Unix): + Mit dieser Option können Sie symbolische Links für Programme und + Dokumentation in den Standardverzeichnissen Ihres Systems anlegen, + so dass Sie Ihre Umgebungsvariablen <span class="ectt-1200">PATH</span>, <span class="ectt-1200">MANPATH </span>und <span -class="ectt-1200">INFOPATH </span>nicht - anpassen müssen. Natürlich benötigen Sie für diese Option Schreibrechte in den - entsprechenden Verzeichnissen. Hinweis: Diese Option ist nicht dazu gedacht, ein - vorhandenes <span class="TEX">T<span -class="E">E</span>X</span>-System, das z. B. als Teil Ihrer Linux-Distribution installiert - wurde, zu überschreiben! Sie dient vielmehr dazu, dass Links in Verzeichnissen - angelegt werden, wo die Nutzer sie erwarten – beispielsweise in <span -class="ectt-1200">/usr/local/bin</span> - –, aber sich dort noch keine <span class="TEX">T<span +class="ectt-1200">INFOPATH</span> + nicht anpassen müssen. Natürlich benötigen Sie für diese Option + Schreibrechte in den entsprechenden Verzeichnissen. Hinweis: Diese + Option ist nicht dazu gedacht, ein vorhandenes <span class="TEX">T<span +class="E">E</span>X</span>-System, das z. B. + als Teil Ihrer Linux-Distribution installiert wurde, zu überschreiben! + Sie dient vielmehr dazu, dass Links in Verzeichnissen angelegt werden, + wo die Nutzer sie erwarten – beispielsweise in <span +class="ectt-1200">/usr/local/bin </span>–, aber + sich dort noch keine <span class="TEX">T<span class="E">E</span>X</span>-Programme befinden. </dd><dt class="description"> <span -class="ecsx-1200">after installation </span><span -class="ecsx-1200">… CTAN:</span> </dt><dd -class="description"> - Diese Option ist bei der Installation von DVD standardmäßig gesetzt. Sie sorgt - dafür, dass nach der Installation Paket-Aktualisierungen aus dem Internet geladen - werden. Es gibt nur einen sinnvollen Grund, diese Option nicht zu aktivieren: - wenn nur ein Untermenge von <span class="TEX">T<span +class="ecbx-1200">after installation </span><span +class="ecbx-1200">… CTAN:</span> </dt><dd +class="description">Diese Option ist bei der Installation von + DVD standardmäßig gesetzt. Sie sorgt dafür, dass nach der Installation + Paket-Aktualisierungen aus dem Internet geladen werden. Es gibt nur + einen sinnvollen Grund, diese Option nicht zu aktivieren: wenn nur + ein Untermenge von <span class="TEX">T<span class="E">E</span>X</span> Live installiert wurde und Pakete nach der Installation manuell hinzugefügt werden sollen. </dd></dl> -<!--l. 870--><p class="noindent" >Wenn Sie alle gewünschten Einstellungen für die Installation vorgenommen haben, +<!--l. 884--><p class="noindent" >Wenn Sie alle gewünschten Einstellungen für die Installation vorgenommen haben, können Sie im Hauptmenü nun »I« eintippen, um diese zu starten. Lesen Sie dann anschließend Abschnitt <a href="#x1-310003.16">3.16<!--tex4ht:ref: sec:postinstall --></a> für eventuell notwendige Arbeiten zum Abschluss der Installation. - - -<!--l. 873--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.14</span>  <a +<!--l. 887--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.14 </span> <a id="x1-290003.14"></a>Kommandozeilenoptionen für die Installation</h3> -<!--l. 876--><p class="noindent" >Nach Eingabe von <div class="alltt"> -<!--l. 877--><p class="noindent" ><div class="obeylines-v"> +<!--l. 890--><p class="noindent" >Nach Eingabe von <div class="alltt"> + + + +<!--l. 891--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> install-tl</span><span class="ectt-1200"> -help</span> </div> -</div> erhalten Sie eine Liste der vorhanden Kommandozeilenoptionen. Sie können diese entweder -mit |-| oder |–| verwenden. Die wichtigsten sind: +</div> erhalten Sie eine Liste der vorhanden Kommandozeilenoptionen. Sie können diese +entweder mit |-| oder |–| verwenden. Die wichtigsten sind: <dl class="description"><dt class="description"> <span -class="ecsx-1200">-gui</span> </dt><dd -class="description">Installation - im grafischen Modus. Hierfür muss unter Unix Perl/Tk (mit <span -class="ectt-1200">XFT</span>-Unterstützung) - installiert sein (<a +class="ecbx-1200">-gui</span> </dt><dd +class="description">Installation im grafischen Modus. Hierfür muss unter Unix Perl/Tk (mit + <span +class="ectt-1200">XFT</span>-Unterstützung) installiert sein + (<a href="http://tug.org/texlive/distro.html#perltk" class="url" ><span -class="ectt-1200">http://tug.org/texlive/distro.html#perltk</span></a>). Falls dies nicht +class="ectt-1200">http://tug.org/texlive/distro.html#perltk</span></a>). Falls dies nicht der Fall ist, wird die Installation im Textmodus durchgeführt. </dd><dt class="description"> <span -class="ecsx-1200">-no-gui</span> </dt><dd -class="description">Installation im Textmodus. Da dies unter Unix Standard ist, wirkt sich diese - Option nur unter Windows aus. Da die Installation zum Benutzen von <span class="TEX">T<span -class="E">E</span>X</span> Live - direkt von <span -class="ectt-1200">DVD </span>im grafischen Modus nicht verfügbar ist, brauchen Sie in diesem - Fall unbedingt den Textmodus. +class="ecbx-1200">-no-gui</span> </dt><dd +class="description">Installation im Textmodus. Da dies unter Unix Standard ist, wirkt + sich diese Option nur unter Windows aus. Da die Installation zum + Benutzen von <span class="TEX">T<span +class="E">E</span>X</span> Live direkt von <span +class="ectt-1200">DVD </span>im grafischen Modus nicht + verfügbar ist, brauchen Sie in diesem Fall unbedingt den Textmodus. </dd><dt class="description"> <span -class="ecsx-1200">-lang </span><span +class="ecbx-1200">-lang </span><span class="ecsl-1200">LL</span> </dt><dd -class="description">Sprache des Installationsprogramms als Sprach-Code in zwei Buchstaben - (<span -class="ecsl-1200">LL</span>). Derzeit werden unterstützt. Das Installationsprogramm versucht, die - gewünschte Sprache anhand des Systems herauszufinden. Falls dies scheitert oder - die betreffende Sprache nicht verfügbar ist, wird als Fallback-Sprache Englisch - genutzt. +class="description">Sprache des Installationsprogramms + als Sprach-Code in zwei Buchstaben (<span +class="ecsl-1200">LL</span>). Derzeit werden unterstützt. + Das Installationsprogramm versucht, die gewünschte Sprache anhand + des Systems herauszufinden. Falls dies scheitert oder die betreffende + Sprache nicht verfügbar ist, wird als Fallback-Sprache Englisch genutzt. </dd><dt class="description"> <span -class="ecsx-1200">-portable</span> </dt><dd -class="description">Die Option <span +class="ecbx-1200">-portable</span> </dt><dd +class="description">Die + Option <span class="ectt-1200">-portable </span>(<span -class="ectt-1200">V </span>im Text-Installer oder die entsprechende Option im - grafischen Installer); dient der Installation auf einem USB-Stick oder einer DVD-R. - Siehe Abschnitt <a -href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a> für Informationen über die portable Installation von <span class="TEX">T<span +class="ectt-1200">V </span>im Text-Installer oder die entsprechende Option + im grafischen Installer); dient der Installation auf einem USB-Stick oder + einer DVD-R. Siehe Abschnitt <a +href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a> für Informationen über die portable + Installation von <span class="TEX">T<span class="E">E</span>X</span> Live. </dd><dt class="description"> <span -class="ecsx-1200">-profile </span><span +class="ecbx-1200">-profile </span><span class="ecsl-1200">profile</span> </dt><dd -class="description">Das Installationsprogramm schreibt die ausgewählten Optionen in - - - eine Datei <span -class="ectt-1200">texlive.profile</span>. Mit dieser Option können Sie eine bereits - vorhandene Datei bei der Installation weiter verwenden, z. B. wenn Sie äquivalente - Installationen auf mehreren Rechnern realisieren wollen, ohne alle Auswahlschritte - der Installation immer wieder neu durchführen zu müssen. +class="description">Das Installationsprogramm schreibt die ausgewählten + Optionen in eine Datei <span +class="ectt-1200">texlive.profile</span>. Mit dieser Option können + Sie eine bereits vorhandene Datei bei der Installation weiter verwenden, + z. B. wenn Sie äquivalente Installationen auf mehreren Rechnern + + + + realisieren wollen, ohne alle Auswahlschritte der Installation immer + wieder neu durchführen zu müssen. </dd><dt class="description"> <span -class="ecsx-1200">-repository </span><span +class="ecbx-1200">-repository </span><span class="ecsl-1200">url/path</span> </dt><dd -class="description">zur Auswahl einer Installationsquelle, für weitere Erläuterung - siehe den nächsten Abschnitt. +class="description">zur Auswahl einer Installationsquelle, für weitere + Erläuterung siehe den nächsten Abschnitt. </dd><dt class="description"> <span -class="ecsx-1200">-in-place</span> </dt><dd -class="description">Sollten Sie schon ein rsync, svn, oder eine andere Kopie von <span class="TEX">T<span -class="E">E</span>X</span> Live - haben (siehe <a +class="ecbx-1200">-in-place</span> </dt><dd +class="description">Sollten Sie schon + ein rsync, svn, oder eine andere Kopie von <span class="TEX">T<span +class="E">E</span>X</span> Live haben (siehe + <a href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/acquire-mirror.html</span></a>), dann wird diese - Option genau das nutzen, was Sie schon haben und nur die notwendigen post-install - Operationen durchführen. Eine Warnung: Die Datei <br +class="ectt-1200">http://tug.org/texlive/acquire-_mirror.html</span></a>), dann wird diese + Option genau das nutzen, was Sie schon haben und nur die notwendigen + post-install Operationen durchführen. Eine Warnung: Die Datei <br class="newline" /><span -class="ectt-1200">tlpkg/texlive.tlpdb </span>kann dadurch überschrieben werden; machen Sie vorher - gegebenenfalls eine Sicherheitskopie. Die Entfernung von Paketen muss auch - manuell vorgenommen werden. - <!--l. 912--><p class="noindent" >Diese Option kann nicht über die Installer-Schnittstelle gesetzt werden.</dd></dl> -<!--l. 916--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.15</span>  <a +class="ectt-1200">tlpkg/texlive.tlpdb </span>kann dadurch überschrieben werden; machen + Sie vorher gegebenenfalls eine Sicherheitskopie. Die Entfernung von + Paketen muss auch manuell vorgenommen werden. + <!--l. 926--><p class="noindent" >Diese Option kann nicht über die Installer-Schnittstelle gesetzt werden.</dd></dl> +<!--l. 930--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.15 </span> <a id="x1-300003.15"></a>Die Option repository</h3> -<!--l. 919--><p class="noindent" >Als Standardquelle für die Installation wird ein <span -class="ectt-1200">CTAN</span>-Knoten verwendet, der automatisch von -<a +<!--l. 933--><p class="noindent" >Als Standardquelle für die Installation wird ein <span +class="ectt-1200">CTAN</span>-Knoten verwendet, der +automatisch von <a href="http://mirror.ctan.org" class="url" ><span class="ectt-1200">http://mirror.ctan.org</span></a> ermittelt wird. -<!--l. 921--><p class="noindent" >Falls Sie eine andere Installationsquelle verwenden wollen, geben Sie eine neue Quelle an, die -entweder mit <span +<!--l. 935--><p class="noindent" >Falls Sie eine andere Installationsquelle verwenden wollen, geben Sie eine neue +Quelle an, die entweder mit <span class="ectt-1200">ftp:</span>, <span class="ectt-1200">http: </span>oder <span -class="ectt-1200">file:/ </span>beginnt oder ein Verzeichnispfad auf Ihrem -System ist. Falls Sie <span +class="ectt-1200">file:/ </span>beginnt oder ein +Verzeichnispfad auf Ihrem System ist. Falls Sie <span class="ectt-1200">http: </span>oder <span -class="ectt-1200">ftp: </span>verwenden, werden »<span -class="ectt-1200">/</span>«-Zeichen am Ende -ignoriert. -<!--l. 924--><p class="noindent" >Sie können also z. B. einen bestimmten <span +class="ectt-1200">ftp: </span>verwenden, +werden »<span +class="ectt-1200">/</span>«-Zeichen am Ende ignoriert. +<!--l. 938--><p class="noindent" >Sie können also z. B. einen bestimmten <span class="ectt-1200">CTAN</span>-Knoten auswählen, so etwa <a href="http://ctan.example.org/tex-archive/systems/texlive/tlnet/" class="url" ><span -class="ectt-1200">http://ctan.example.org/tex-archive/systems/texlive/tlnet/</span></a>, wobei Sie natürlich -statt |ctan.example.org| einen echten Servernamen verwenden und wahrscheinlich auch den -Rest der URL anpassen müssen. Eine Auflistung von <span -class="ectt-1200">CTAN</span>-Servern finden Sie unter -<a +class="ectt-1200">http://ctan.example.org/tex-_archive/systems/texlive/tlnet/</span></a>, wobei Sie +natürlich statt |ctan.example.org| einen echten Servernamen verwenden und +wahrscheinlich auch den Rest der URL anpassen müssen. Eine Auflistung von +<span +class="ectt-1200">CTAN</span>-Servern finden Sie unter <a href="http://ctan.org/mirrors" class="url" ><span class="ectt-1200">http://ctan.org/mirrors</span></a>. -<!--l. 930--><p class="noindent" >Falls Sie ein lokales Repository verwenden (also entweder direkt einen Verzeichnispfad oder -eine mit <span -class="ectt-1200">file:/</span>-URL angeben), so werden bevorzugt Archivdateien in einem Unterverzeichnis - - -<span -class="ectt-1200">archive </span>des Repository verwendet, selbst wenn ausgepackte Dateien vorhanden -sind. -<!--l. 935--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.16</span>  <a +<!--l. 944--><p class="noindent" >Falls Sie ein lokales Repository verwenden (also entweder direkt einen +Verzeichnispfad oder eine <span +class="ectt-1200">file:/</span>-URL angeben), so werden bevorzugt + + + +Archivdateien in einem Unterverzeichnis <span +class="ectt-1200">archive </span>des Repository verwendet, +selbst wenn ausgepackte Dateien vorhanden sind. +<!--l. 949--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.16 </span> <a id="x1-310003.16"></a>Aufgaben im Anschluss an die Installation</h3> -<!--l. 937--><p class="noindent" >Je nach System kann es notwendig sein, dass im Anschluss an die Installation noch einige -Kleinigkeiten erledigt werden müssen. -<!--l. 939--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.1</span>  <a +<!--l. 951--><p class="noindent" >Je nach System kann es notwendig sein, dass im Anschluss an die Installation +noch einige Kleinigkeiten erledigt werden müssen. +<!--l. 953--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.1 </span> <a id="x1-320003.16.1"></a>Windows</h4> -<!--l. 941--><p class="noindent" >Benutzer von Windows sind hier in der glücklichen Position, dass das Installationsprogramm -alles komplett erledigt haben sollte. -<!--l. 943--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.2</span>  <a +<!--l. 955--><p class="noindent" >Benutzer von Windows sind hier in der glücklichen Position, dass das +Installationsprogramm alles komplett erledigt haben sollte. +<!--l. 957--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.2 </span> <a id="x1-330003.16.2"></a>Unix, falls symbolische Links angelegt wurden</h4> -<!--l. 945--><p class="noindent" >Wenn Sie bei der Installation angegeben haben, dass und wo symbolische Links angelegt -werden sollten (s. Abschnitt <a -href="#x1-280003.13">3.13<!--tex4ht:ref: sec:options --></a>), dann sollten hier auch keine Nacharbeiten mehr notwendig -sein. -<!--l. 947--><p class="noindent" > - - -<h4 class="subsectionHead"><span class="titlemark">3.16.3</span>  <a +<!--l. 959--><p class="noindent" >Wenn Sie bei der Installation angegeben haben, dass und wo symbolische Links +angelegt werden sollten (s. Abschnitt <a +href="#x1-280003.13">3.13<!--tex4ht:ref: sec:options --></a>), dann sollten hier auch keine +Nacharbeiten mehr notwendig sein. +<!--l. 961--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.3 </span> <a id="x1-340003.16.3"></a>Umgebungsvariablen für Unix</h4> -<!--l. 950--><p class="noindent" >Das Verzeichnis mit den ausführbaren Programmen von <span class="TEX">T<span -class="E">E</span>X</span> Live muss sich im Suchpfad des -Systems befinden. Jedes unterstützte System besitzt ein eigenes Verzeichnis unterhalb von -<span +<!--l. 964--><p class="noindent" >Das Verzeichnis mit den ausführbaren Programmen von <span class="TEX">T<span +class="E">E</span>X</span> Live muss sich im + + + +Suchpfad des Systems befinden. Jedes unterstützte System besitzt ein eigenes +Verzeichnis unterhalb von <span class="ectt-1200">TEXDIR/bin</span>, deren Namen Sie in Abb. <a -href="#x1-250474">3.4<!--tex4ht:ref: fig:bin-text --></a> finden. -<!--l. 954--><p class="noindent" >Weiterhin können Sie die Verzeichnisse mit den Manual-Pages und Info-Dateien zu den -entsprechenden Suchpfaden für Dokumentation hinzufügen. -<!--l. 957--><p class="noindent" >Für Systeme mit einer Bourne-kompatiblen Shell wie <span -class="ectt-1200">bash </span>ist hier am Beispiel von -GNU/Linux aufgeführt, wie die Befehle zum Setzen der Umgebungsvariablen (z. B. in -<span +href="#x1-250475">3.5<!--tex4ht:ref: fig:bin-text --></a> +finden. +<!--l. 968--><p class="noindent" >Weiterhin können Sie die Verzeichnisse mit den Manual-Pages und Info-Dateien +zu den entsprechenden Suchpfaden für Dokumentation hinzufügen. +<!--l. 971--><p class="noindent" >Für Systeme mit einer Bourne-kompatiblen Shell wie <span +class="ectt-1200">bash </span>ist hier am Beispiel +von GNU/Linux aufgeführt, wie die Befehle zum Setzen der Umgebungsvariablen +(z. B. in <span class="ectt-1200">$HOME/.profile</span>) aussehen könnten: - - + + + <div class="verbatim" id="verbatim-1"> -export PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH - <br />export MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH - <br />export INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH +export PATH=/usr/local/texlive/2014/bin/i386-linux:$PATH + <br />export MANPATH=/usr/local/texlive/2014/texmf-dist/doc/man:$MANPATH + <br />export INFOPATH=/usr/local/texlive/2014/texmf-dist/doc/info:$INFOPATH </div> -<!--l. 965--><p class="nopar" > -<!--l. 967--><p class="noindent" >Für <span +<!--l. 979--><p class="nopar" > +<!--l. 981--><p class="noindent" >Für <span class="ectt-1200">csh </span>oder <span class="ectt-1200">tcsh </span>erfolgt die Konfiguration in der Regel in der Datei <span -class="ectt-1200">$HOME/.cshrc </span>und -könnte so aussehen: - - +class="ectt-1200">$HOME/.cshrc</span> +und könnte so aussehen: + + + <div class="verbatim" id="verbatim-2"> -setenv PATH /usr/local/texlive/2013/bin/i386-linux:$PATH - <br />setenv MANPATH /usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH - <br />setenv INFOPATH /usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2014/bin/i386-linux:$PATH + <br />setenv MANPATH /usr/local/texlive/2014/texmf-dist/doc/man:$MANPATH + <br />setenv INFOPATH /usr/local/texlive/2014/texmf-dist/doc/info:$INFOPATH </div> -<!--l. 974--><p class="nopar" > -<!--l. 976--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.4</span>  <a +<!--l. 988--><p class="nopar" > +<!--l. 990--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.4 </span> <a id="x1-350003.16.4"></a>Systemweites Setzen von Umgebungsvariablen</h4> -<!--l. 980--><p class="noindent" >Wenn Sie als Administrator die Umgebungsvariablen global für das gesamte System setzen -wollen, gehen wir davon aus, dass Sie sich mit der grundlegenden Systemadministration -auskennen. -<!--l. 983--><p class="noindent" >Daher hier nur zwei Hinweise: -<!--l. 986--><p class="noindent" > +<!--l. 994--><p class="noindent" >Wenn Sie als Administrator die Umgebungsvariablen global für das gesamte +System setzen wollen, gehen wir davon aus, dass Sie sich mit der grundlegenden +Systemadministration auskennen. +<!--l. 997--><p class="noindent" >Daher hier nur zwei Hinweise: +<!--l. 1000--><p class="noindent" > <dl class="enumerate"><dt class="enumerate"> 1. </dt><dd -class="enumerate">Schauen Sie nach einer Datei <span -class="ectt-1200">/etc/manpath.config</span>. Falls diese vorhanden ist, - sollte es reichen, folgende Zeilen hinzu zu fügen: - - +class="enumerate">Schauen Sie nach einer Datei <span +class="ectt-1200">/etc/manpath.config</span>. Falls diese + vorhanden ist, sollte es reichen, folgende Zeilen hinzu zu fügen: + + + <div class="verbatim" id="verbatim-3"> - MANPATH_MAP /usr/local/texlive/2013/bin/i386-linux \ -  <br />            /usr/local/texlive/2013/texmf/doc/man</div> - <!--l. 993--><p class="nopar" > + MANPATH_MAP /usr/local/texlive/2014/bin/i386-linux \ +  <br />            /usr/local/texlive/2014/texmf/doc/man +</div> + <!--l. 1007--><p class="nopar" > </dd><dt class="enumerate"> 2. </dt><dd class="enumerate">Prüfen Sie, ob es auf Ihrem System eine Datei <span -class="ectt-1200">/etc/environment </span>gibt, in der die - systemweiten Umgebungsvariablen definiert werden. - <!--l. 998--><p class="noindent" >Zusätzlich wird ein symbolischer Link <span -class="ectt-1200">man </span>im binary-Verzeichnis unter Unix angelegt, - der auf <span +class="ectt-1200">/etc/environment </span>gibt, in + der die systemweiten Umgebungsvariablen definiert werden. + <!--l. 1012--><p class="noindent" >Zusätzlich wird ein symbolischer Link <span +class="ectt-1200">man </span>im binary-Verzeichnis unter Unix + angelegt, der auf <span class="ectt-1200">texmf-dist/doc/man </span>berweist. Einige Versionen von <span -class="ectt-1200">man</span>, so z. B. unter - Mac <span -class="ectt-1200">OSX</span>, finden so verlinkte Man-Pages automatisch, so dass hier keine spezielle - Konfiguration für die Man-Pages mehr erforderlich ist. +class="ectt-1200">man</span>, + so z. B. unter Mac <span +class="ectt-1200">OSX</span>, finden so verlinkte Man-Pages automatisch, so dass + hier keine spezielle Konfiguration für die Man-Pages mehr erforderlich + ist. </dd></dl> -<!--l. 1004--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.5</span>  <a +<!--l. 1018--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.5 </span> <a id="x1-360003.16.5"></a>Internet-Updates nach der Installation von DVD</h4> -<!--l. 1008--><p class="noindent" >Wenn Sie von DVD installiert haben, können Sie mittels des folgenden Befehls die -Aktualisierung über das Internet aktivieren. Zuerst müssen Sie, wie im letzten Abschnitt -beschrieben, den Suchpfad angepasst haben: +<!--l. 1022--><p class="noindent" >Wenn Sie von DVD installiert haben, können Sie mittels des folgenden Befehls die +Aktualisierung über das Internet aktivieren. Zuerst müssen Sie, wie im letzten +Abschnitt beschrieben, den Suchpfad angepasst haben: <div class="alltt"> -<!--l. 1010--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1024--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tlmgr</span><span @@ -2946,38 +3126,41 @@ class="ectt-1200"> repository</span><span class="ectt-1200"> http://mirror.ctan.org/systems/texlive/tlnet</span> </div> </div> -<!--l. 1014--><p class="noindent" >Dadurch nutzt <span + + + +<!--l. 1028--><p class="noindent" >Dadurch nutzt <span class="ectt-1200">tlmgr </span>beim nächsten Update einen <span -class="ectt-1200">CTAN</span> Mirror. Sollte es Probleme bei der -automatischen Wahl eines Mirror-Servers geben, kann ein bestimmter <span -class="ectt-1200">CTAN</span> Server von der - - -unter <a +class="ectt-1200">CTAN</span> Mirror. Sollte es +Probleme bei der automatischen Wahl eines Mirror-Servers geben, kann ein +bestimmter <span +class="ectt-1200">CTAN</span> Server von der unter <a href="http://ctan.org/mirrors" class="url" ><span -class="ectt-1200">http://ctan.org/mirrors</span></a> verfügbaren Liste ausgewählt werden. Benutzen Sie diesen -Pfad dann mit dem oben genannten Befehl. -<!--l. 1016--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.6</span>  <a +class="ectt-1200">http://ctan.org/mirrors</span></a> verfügbaren +Liste ausgewählt werden. Benutzen Sie diesen Pfad dann mit dem oben genannten +Befehl. +<!--l. 1030--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.6 </span> <a id="x1-370003.16.6"></a>Font configuration für xe<span class="TEX">T<span class="E">E</span>X</span></h4> -<!--l. 1019--><p class="noindent" >xe<span class="TEX">T<span +<!--l. 1033--><p class="noindent" >xe<span class="TEX">T<span class="E">E</span>X</span> und Lua<span class="TEX">T<span class="E">E</span>X</span> können nicht nur die Schriften in den <span class="TEX">T<span -class="E">E</span>X</span> Bäumen nutzen, sondern -auch die auf dem System vorhandenen Fonts. Die Methoden, wie sie dies tun, ähneln sich, sind -aber verschieden. -<!--l. 1021--><p class="noindent" >Unter Windows sind die auf dem System vorhandenen Schriften automatisch nutzbar. Auf -einem Unix/Linux System sind Anpassungen notwendig, damit die Schriften per Systemname -und nicht nur Dateiname gefunden werden können. -<!--l. 1023--><p class="noindent" >Hierfür wird bei der Installation des <span +class="E">E</span>X</span> Bäumen +nutzen, sondern auch die auf dem System vorhandenen Fonts. Die Methoden, wie +sie dies tun, ähneln sich, sind aber verschieden. +<!--l. 1035--><p class="noindent" >Unter Windows sind die auf dem System vorhandenen Schriften automatisch +nutzbar. Auf einem Unix/Linux System sind Anpassungen notwendig, damit die +Schriften per Systemname und nicht nur Dateiname gefunden werden +können. +<!--l. 1037--><p class="noindent" >Hierfür wird bei der Installation des <span class="ectt-1200">xetex </span>Pakets die Datei <br class="newline" /><span class="ectt-1200">TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf </span>erzeugt. -<!--l. 1026--><p class="noindent" >Um die mitgelieferten <span class="TEX">T<span -class="E">E</span>X</span> Live-Schriften systemweit verwenden zu können, gehen Sie bitte -folgendermaßen vor: -<!--l. 1030--><p class="noindent" > +<!--l. 1040--><p class="noindent" >Um die mitgelieferten <span class="TEX">T<span +class="E">E</span>X</span> Live-Schriften systemweit verwenden zu können, +gehen Sie bitte folgendermaßen vor: +<!--l. 1044--><p class="noindent" > <dl class="enumerate"><dt class="enumerate"> 1. </dt><dd class="enumerate">Kopieren Sie als root-User <span @@ -2988,211 +3171,231 @@ class="ectt-1200">/etc/fonts/conf.d/09-texlive.conf</span>. 2. </dt><dd class="enumerate">Führen Sie <span class="ectt-1200">fc-cache -fsv </span>aus.</dd></dl> -<!--l. 1035--><p class="noindent" >Falls Ihnen als normaler Nutzer die entsprechenden Privilegien für die obigen Schritte fehlen, -können Sie die <span class="TEX">T<span -class="E">E</span>X</span> Live-Schriften für sich selbst als xe<span class="TEX">T<span -class="E">E</span>X</span>-Nutzer verwendbar -machen: +<!--l. 1049--><p class="noindent" >Falls Ihnen als normaler Nutzer die entsprechenden Privilegien für die obigen +Schritte fehlen, können Sie die <span class="TEX">T<span +class="E">E</span>X</span> Live-Schriften für sich selbst als +xe<span class="TEX">T<span +class="E">E</span>X</span>-Nutzer verwendbar machen: <dl class="enumerate"><dt class="enumerate"> + + + 1. </dt><dd -class="enumerate">Kopieren Sie <span -class="ectt-1200">texlive-fontconfig.conf </span>in das Unterverzeichnis <span -class="ectt-1200"> /.fonts.conf</span>, - wobei <span +class="enumerate">Kopieren Sie <span +class="ectt-1200">texlive-fontconfig.conf </span>in das Unterverzeichnis + <span +class="ectt-1200"> /.fonts.conf</span>, wobei <span class="ectt-1200">  </span>Ihr Home-Verzeichnis ist. </dd><dt class="enumerate"> 2. </dt><dd class="enumerate">Führen Sie <span class="ectt-1200">fc-cache -fv </span>aus.</dd></dl> -<!--l. 1044--><p class="noindent" >Führen Sie <span -class="ectt-1200">fc-list </span>aus, um eine Liste der Systemschriften mit hilfreichen Informationen zu - - -erhalten. -<!--l. 1046--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.7</span>  <a +<!--l. 1058--><p class="noindent" >Führen Sie <span +class="ectt-1200">fc-list </span>aus, um eine Liste der Systemschriften mit hilfreichen +Informationen zu erhalten. +<!--l. 1060--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.7 </span> <a id="x1-380003.16.7"></a>Con<span class="TEX">T<span class="E">E</span>X</span>t Mark IV</h4> -<!--l. 1049--><p class="noindent" >Sowohl das „alte“ Con<span class="TEX">T<span +<!--l. 1063--><p class="noindent" >Sowohl das „alte“ Con<span class="TEX">T<span class="E">E</span>X</span>t (Mark <span class="ectt-1200">II</span>) als auch das ‘neue’ Con<span class="TEX">T<span class="E">E</span>X</span>t (Mark <span -class="ectt-1200">IV</span>) sollten -problemlos nach der <span class="TEX">T<span -class="E">E</span>X</span> Live Installation funktionieren und brauchen keine besondere -Aufmerksamkeit, sofern <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">tlmgr</span></span></span> für den Update-Prozess genutzt wird. -<!--l. 1051--><p class="noindent" >Da Con<span class="TEX">T<span +class="ectt-1200">IV</span>) +sollten problemlos nach der <span class="TEX">T<span +class="E">E</span>X</span> Live Installation funktionieren und brauchen +keine besondere Aufmerksamkeit, sofern <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">tlmgr</span></span></span> für den Update-Prozess genutzt +wird. +<!--l. 1065--><p class="noindent" >Da Con<span class="TEX">T<span class="E">E</span>X</span>t Mk<span -class="ectt-1200">IV </span>jedoch nicht die kpathsea-Bibliothek nutzt, ist ein wenig manuelle -Nacharbeit notwendig, wenn neue Dateien manuell installiert werden (also ohne die Nutzung -von <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">IV </span>jedoch nicht die kpathsea-Bibliothek nutzt, ist ein wenig +manuelle Nacharbeit notwendig, wenn neue Dateien manuell installiert werden +(also ohne die Nutzung von <span class="obeylines-h"><span class="verb"><span class="ectt-1200">tlmgr</span></span></span>). -<!--l. 1055--><p class="noindent" >Nach einer jeden solchen Installation muss jeder Nutzer das das folgende Kommando -ausführen, um den Con<span class="TEX">T<span +<!--l. 1069--><p class="noindent" >Nach einer jeden solchen Installation muss jeder Nutzer das das folgende +Kommando ausführen, um den Con<span class="TEX">T<span class="E">E</span>X</span>t Cache zu aktualisieren: - - + + + <div class="verbatim" id="verbatim-4"> context --generate </div> -<!--l. 1059--><p class="nopar" > -<!--l. 1061--><p class="noindent" >Die erzeugten Dateien werden in <span +<!--l. 1073--><p class="nopar" > +<!--l. 1075--><p class="noindent" >Die erzeugten Dateien werden in <span class="ectt-1200">TEXMFCACHE </span>gespeichert, dessen Standardwert <span class="obeylines-h"><span class="verb"><span class="ectt-1200">TEXMSYSVAR;TEXMFVAR</span></span></span> ist. -<!--l. 1063--><p class="noindent" >Con<span class="TEX">T<span +<!--l. 1077--><p class="noindent" >Con<span class="TEX">T<span class="E">E</span>X</span>t Mk<span class="ectt-1200">IV </span>liest aus allen Pfaden, die in <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">TEXMFCACHE</span></span></span> 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. -<!--l. 1065--><p class="noindent" >Für weitere Informationen siehe <a +class="ectt-1200">TEXMFCACHE</span></span></span> 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. +<!--l. 1079--><p class="noindent" >Für weitere Informationen siehe <a href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span -class="ectt-1200">http://wiki.contextgarden.net/Running_Mark_IV</span></a> und -<a +class="ectt-1200">http://wiki.contextgarden.net/Running_Mark_IV</span></a> +und <a href="http://wiki.contextgarden.net/TeX_Live_2012" class="url" ><span class="ectt-1200">http://wiki.contextgarden.net/TeX_Live_2012</span></a>. -<!--l. 1069--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.8</span>  <a +<!--l. 1083--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.8 </span> <a id="x1-390003.16.8"></a>Integrieren lokaler bzw. nutzer-spezifischer Makros</h4> -<!--l. 1072--><p class="noindent" >Wie bereits in Abschnitt <a -href="#x1-120002.2">2.2<!--tex4ht:ref: sec:texmftrees --></a> erwähnt, ist der Verzeichnisbaum <span -class="ectt-1200">TEXMFLOCAL </span>(im Normalfall -<span +<!--l. 1086--><p class="noindent" >Wie bereits in Abschnitt <a +href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> erwähnt, ist der Verzeichnisbaum <span +class="ectt-1200">TEXMFLOCAL </span>(im +Normalfall <span class="ectt-1200">/usr/local/texlive/texmf-local </span>oder <span class="obeylines-h"><span class="verb"><span class="ectt-1200">%SystemDrive%\texlive\</span></span></span><br class="newline" /><span class="obeylines-h"><span class="verb"><span -class="ectt-1200">texmf-local</span></span></span>) für lokale Ergänzungen wie Makros und Schriften gedacht, die anschließend -allen Benutzern des Systems zur Verfügung stehen. Weiterhin können Benutzer den -Verzeichnisbaum <span +class="ectt-1200">texmf-local</span></span></span>) für lokale Ergänzungen wie Makros und Schriften gedacht, die +anschließend allen Benutzern des Systems zur Verfügung stehen. Weiterhin +können Benutzer den Verzeichnisbaum <span class="ectt-1200">TEXMFHOME </span>(im Normalfall <span -class="ectt-1200">$HOME/texmf </span>oder <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">%USERPROFILE%\texmf</span></span></span>) für -persönliche Ergänzungen verwenden, ohne dass andere Benutzer davon beeinflusst -werden. -<!--l. 1074--><p class="noindent" >Diese Verzeichnisse sollen über verschiedene Versionen von <span class="TEX">T<span -class="E">E</span>X</span> Live hinweg identisch sein, so -dass ein Update von <span class="TEX">T<span -class="E">E</span>X</span> Live auf eine neue Version einfach möglich ist, ohne dass Sie Ihre -lokalen Ergänzungen verlieren. Wir empfehlen Ihnen daher, von der vorgegebenen -Verzeichnisstruktur nicht abzuweichen. -<!--l. 1076--><p class="noindent" >Für beide oben genannte Verzeichnisbäume erwartet <span class="TEX">T<span -class="E">E</span>X</span> Live eine Verzeichnisstruktur innerhalb -des Baums, die dem <span class="TEX"><span +class="ectt-1200">$HOME/texmf</span> +oder <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">%USERPROFILE%\texmf</span></span></span>) für persönliche Ergänzungen verwenden, ohne dass +andere Benutzer davon beeinflusst werden. +<!--l. 1088--><p class="noindent" >Diese Verzeichnisse sollen über verschiedene Versionen von <span class="TEX">T<span +class="E">E</span>X</span> Live hinweg +identisch sein, so dass ein Update von <span class="TEX">T<span +class="E">E</span>X</span> Live auf eine neue Version +einfach möglich ist, ohne dass Sie Ihre lokalen Ergänzungen verlieren. Wir +empfehlen Ihnen daher, von der vorgegebenen Verzeichnisstruktur nicht +abzuweichen. +<!--l. 1090--><p class="noindent" >Für beide oben genannte Verzeichnisbäume erwartet <span class="TEX">T<span +class="E">E</span>X</span> Live eine + + + +Verzeichnisstruktur innerhalb des Baums, die dem <span class="TEX"><span class="ecti-1200">T</span><span class="E"><span class="ecti-1200">E</span></span><span class="ecti-1200">X</span></span> <span -class="ecti-1200">Directory Standard </span>entspricht, wie er in <a +class="ecti-1200">Directory Standard</span> +entspricht, wie er in <a href="http://tug.org/tds" class="url" ><span -class="ectt-1200">http://tug.org/tds</span></a> -bzw. <span -class="ectt-1200">texmf-dist/web2c/texmf.cnf </span>definiert ist. So gehören Dokumentklassen für -<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> zum Beispiel in ein Verzeichnis unterhalb von <span -class="ectt-1200">TEXMFLOCAL/tex/latex </span>oder - - -<span +class="ectt-1200">http://tug.org/tds</span></a> bzw. <span +class="ectt-1200">texmf-dist/web2c/texmf.cnf</span> +definiert ist. So gehören Dokumentklassen für <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> zum Beispiel in ein +Verzeichnis unterhalb von <span +class="ectt-1200">TEXMFLOCAL/tex/latex </span>oder <span class="ectt-1200">TEXMFHOME/tex/latex</span>. -<!--l. 1080--><p class="noindent" >Der Verzeichnisbaum <span -class="ectt-1200">TEXMFLOCAL </span>wird zur Laufzeit nicht direkt nach Dateien durchsucht. -Stattdessen wird eine Liste von Dateinamen verwendet, sich sich in einer Datei mit dem -Namen <span -class="ectt-1200">ls-R </span>befindet. Denken Sie also daran, nach Änderungen in diesem Baum diese -Dateiliste zu aktualisieren. Dies tun Sie entweder mit dem Befehl <span -class="ectt-1200">mktexlsr </span>oder über die -Schaltfläche <span +<!--l. 1094--><p class="noindent" >Der Verzeichnisbaum <span +class="ectt-1200">TEXMFLOCAL </span>wird zur Laufzeit nicht direkt nach Dateien +durchsucht. Stattdessen wird eine Liste von Dateinamen verwendet, sich sich +in einer Datei mit dem Namen <span +class="ectt-1200">ls-R </span>befindet. Denken Sie also daran, +nach Änderungen in diesem Baum diese Dateiliste zu aktualisieren. Dies +tun Sie entweder mit dem Befehl <span +class="ectt-1200">mktexlsr </span>oder über die Schaltfläche +<span class="ecti-1200">Reinit file database </span>in dem Konfigurationsreiter des <span class="TEX">T<span class="E">E</span>X</span> Live Managers (GUI-Modus). -<!--l. 1083--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">3.16.9</span>  <a +<!--l. 1097--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">3.16.9 </span> <a id="x1-400003.16.9"></a>Integrieren von Schriften</h4> -<!--l. 1085--><p class="noindent" >Die Installation von Schriften, die nicht von <span class="TEX">T<span -class="E">E</span>X</span> Live sind, ist eine recht komplexe -Angelegenheit. Sie sollten sich bereits gut mit dem System auskennen, bevor Sie diese Aufgabe -beginnen. Schauen Sie vielleicht vorher in Abschnitt <span -class="ecbx-1200">??</span> nach, welche Schriften bereits bei -<span class="TEX">T<span -class="E">E</span>X</span> Live mitgeliefert werden. -<!--l. 1087--><p class="noindent" >Eine Alternative besteht im Benutzen von xe<span class="TEX">T<span +<!--l. 1099--><p class="noindent" >Die Installation von Schriften, die nicht von <span class="TEX">T<span +class="E">E</span>X</span> Live sind, ist eine recht +komplexe Angelegenheit. Sie sollten sich bereits gut mit dem System +auskennen, bevor Sie diese Aufgabe beginnen. Schauen Sie vielleicht vorher in +Abschnitt <span +class="ecbx-1200">??</span> nach, welche Schriften bereits bei <span class="TEX">T<span +class="E">E</span>X</span> Live mitgeliefert +werden. +<!--l. 1101--><p class="noindent" >Eine Alternative besteht im Benutzen von xe<span class="TEX">T<span class="E">E</span>X</span> oder Lua<span class="TEX">T<span class="E">E</span>X</span> (s. Abschnitt <a -href="#x1-130002.3">2.3<!--tex4ht:ref: sec:tex-extensions --></a>), bei dem -direkt alle vom Betriebssystem installierten Schriften verwendet werden können, ohne dass die -Installation einer <span class="TEX">T<span -class="E">E</span>X</span>-Unterstützung notwendig ist. -<!--l. 1090--><p class="noindent" >Falls Sie wirklich weitere Schriften benötigen, finden Sie unter <a +href="#x1-130002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>), +bei dem direkt alle vom Betriebssystem installierten Schriften verwendet werden +können, ohne dass die Installation einer <span class="TEX">T<span +class="E">E</span>X</span>-Unterstützung notwendig +ist. +<!--l. 1104--><p class="noindent" >Falls Sie wirklich weitere Schriften benötigen, finden Sie unter +<a href="http://tug.org/fonts/fontinstall.html" class="url" ><span -class="ectt-1200">http://tug.org/fonts/fontinstall.html</span></a> -eine Beschreibung zur Installation weiterer Schriften. -<!--l. 1093--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.17</span>  <a +class="ectt-1200">http://tug.org/fonts/fontinstall.html</span></a> eine Beschreibung zur Installation +weiterer Schriften. +<!--l. 1107--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.17 </span> <a id="x1-410003.17"></a>Testen der Installation</h3> -<!--l. 1097--><p class="noindent" >Nach der Installation von <span class="TEX">T<span -class="E">E</span>X</span> Live wollen Sie es natürlich benutzen, um möglichst schöne -Dokumente zu setzen. -<!--l. 1099--><p class="noindent" >Dieser Abschnitt beschreibt, wie Sie prüfen können, ob Ihr <span class="TEX">T<span -class="E">E</span>X</span> Live-System funktioniert. Die -folgenden Beispiele sind für Unix, sollten unter Windows und Mac <span -class="ectt-1200">OSX </span>aber sehr ähnlich sein. -Der Unterschied kann sein, dass Sie dort eventuell eine grafische Benutzeroberfläche -verwenden. - - -<!--l. 1103--><p class="noindent" > + + + +<!--l. 1111--><p class="noindent" >Nach der Installation von <span class="TEX">T<span +class="E">E</span>X</span> Live wollen Sie es natürlich benutzen, um +möglichst schöne Dokumente zu setzen. +<!--l. 1113--><p class="noindent" >Dieser Abschnitt beschreibt, wie Sie prüfen können, ob Ihr <span class="TEX">T<span +class="E">E</span>X</span> Live-System +funktioniert. Die folgenden Beispiele sind für Unix, sollten unter Windows +und Mac <span +class="ectt-1200">OSX</span> aber sehr ähnlich sein. Der Unterschied kann sein, dass +Sie dort eventuell eine grafische Benutzeroberfläche verwenden. Unter +Windows installiert <span class="TEX">T<span +class="E">E</span>X</span> Live <span class="TEX">T<span +class="E">E</span>X</span>works, unter Mac OS X <span class="TEX">T<span +class="E">E</span>X</span>Shop +(<a +href="http://pages.uoregon.edu/koch/texshop" class="url" ><span +class="ectt-1200">http://pages.uoregon.edu/koch/texshop</span></a>. Auf anderen Unix-Systemen obliegt +es dem Nutzer, einen Editor auszuwählen; im Grunde funktioniert jeder +Plain-Text Editor. +<!--l. 1117--><p class="noindent" > <dl class="enumerate"><dt class="enumerate"> 1. </dt><dd class="enumerate">Prüfen Sie, ob Sie das Programm <span class="ectt-1200">tex </span>ausführen können: <div class="alltt"> - <!--l. 1106--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1120--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tex</span><span class="ectt-1200"> --version</span> <br /><span class="ectt-1200">TeX</span><span -class="ectt-1200"> 3.1415926</span><span +class="ectt-1200"> 3.14159265</span><span class="ectt-1200"> (TeX</span><span class="ectt-1200"> Live</span><span -class="ectt-1200"> 2012)</span> - <br /><span -class="ectt-1200">kpathsea</span><span -class="ectt-1200"> version</span><span -class="ectt-1200"> 5.0.0</span> +class="ectt-1200"> ....)</span> <br /><span class="ectt-1200">Copyright</span><span -class="ectt-1200"> 2011</span><span +class="ectt-1200"> ....</span><span class="ectt-1200"> D.E.</span><span class="ectt-1200"> Knuth.</span> <br /><span -class="ectt-1200">...</span></div> +class="ectt-1200">...</span> +</div> </div> - <!--l. 1114--><p class="noindent" >Erhalten Sie als Resultat statt der Versionsnummer die Meldung, dass der Befehl nicht - gefunden wurde, so haben Sie wahrscheinlich vergessen, das Verzeichnis mit den - ausführbaren Programmen in Ihren <span -class="ectt-1200">PATH </span>aufzunehmen, s. Abschnitt <a -href="#x1-340003.16.3">3.16.3<!--tex4ht:ref: sec:env --></a> auf - S. <span class="pageref"><a + <!--l. 1127--><p class="noindent" >Erhalten Sie als Resultat statt der Versionsnummer die Meldung, dass der + Befehl nicht gefunden wurde, so haben Sie wahrscheinlich vergessen, das + Verzeichnis mit den ausführbaren Programmen in Ihren <span +class="ectt-1200">PATH </span>aufzunehmen, + s. Abschnitt <a +href="#x1-340003.16.3">3.16.3<!--tex4ht:ref: sec:env --></a> auf S. <span class="pageref"><a href="#x1-340003.16.3">§</a></span>. </dd><dt class="enumerate"> 2. </dt><dd class="enumerate">Eine einfache <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-Datei übersetzen: <div class="alltt"> - <!--l. 1119--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1132--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> latex</span><span class="ectt-1200"> sample2e.tex</span> <br /><span -class="ectt-1200">pdfTeX</span><span -class="ectt-1200"> 3.1415926-1.40.11-2.2</span><span -class="ectt-1200"> (TeX</span><span -class="ectt-1200"> Live</span><span -class="ectt-1200"> 2012)</span> +class="ectt-1200">This</span><span +class="ectt-1200"> is</span><span +class="ectt-1200"> pdfTeX,</span><span +class="ectt-1200"> Version</span><span +class="ectt-1200"> 3.14...</span> + + + <br /><span class="ectt-1200">...</span> <br /><span @@ -3208,23 +3411,22 @@ class="ectt-1200"> bytes).</span> class="ectt-1200">Transcript</span><span class="ectt-1200"> written</span><span class="ectt-1200"> on</span><span -class="ectt-1200"> sample2e.log.</span></div> +class="ectt-1200"> sample2e.log.</span> +</div> </div> - <!--l. 1127--><p class="noindent" >Falls dies schief geht, sind wahrscheinlich noch alte Umgebungsvariablen einer vorigen - <span class="TEX">T<span -class="E">E</span>X</span>-Installation übrig geblieben. Wir empfehlen, die Umgebungsvariablen, die - sich auf <span class="TEX">T<span -class="E">E</span>X</span> beziehen, zu entfernen. Für eine weitere Analyse können Sie - <span class="TEX">T<span -class="E">E</span>X</span> anzeigen lassen, wo es bestimmte Dateien sucht, siehe »Fehlersuche« auf - Seite <span class="pageref"><a + <!--l. 1140--><p class="noindent" >Falls dies schief geht, sind wahrscheinlich noch alte Umgebungsvariablen + einer vorigen <span class="TEX">T<span +class="E">E</span>X</span>-Installation übrig geblieben. Wir empfehlen, die + Umgebungsvariablen, die sich auf <span class="TEX">T<span +class="E">E</span>X</span> beziehen, zu entfernen. Für eine + weitere Analyse können Sie <span class="TEX">T<span +class="E">E</span>X</span> anzeigen lassen, wo es bestimmte Dateien + sucht, siehe »Fehlersuche« auf Seite <span class="pageref"><a href="#x1-690008.2.4">§</a></span>. </dd><dt class="enumerate"> - - 3. </dt><dd class="enumerate">Ergebnis auf dem Bildschirm anschauen: <div class="alltt"> - <!--l. 1133--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1146--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> xdvi</span><span @@ -3240,54 +3442,61 @@ class="ectt-1200"> dviout</span><span class="ectt-1200"> sample2e.dvi</span><span class="ectt-1200"> </span><span class="ectt-1200"> #</span><span -class="ectt-1200"> Windows</span></div> - </div> Nun sollte sich ein Vorschaufenster mit dem soeben gesetzten Beispieldokument öffnen, - das die Grundlagen von <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> erläutert (und das Anfänger tatsächlich auch einmal - lesen sollten). Unter Unix muss ein X-Server laufen, damit <span -class="ectt-1200">xdvi </span>funktioniert; falls dies - nicht der Fall ist oder die Umgebungsvariable <span +class="ectt-1200"> Windows</span> +</div> + </div> + <!--l. 1151--><p class="noindent" >Nun sollte sich ein Vorschaufenster mit dem soeben gesetzten Beispieldokument + öffnen, das die Grundlagen von <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> erläutert (und das Anfänger + tatsächlich auch einmal lesen sollten). Unter Unix muss ein X-Server + laufen, damit <span +class="ectt-1200">xdvi </span>funktioniert;falls dies nicht der Fall ist oder + die Umgebungsvariable <span class="ectt-1200">DISPLAY </span>falsch gesetzt ist, erhalten Sie die Fehlermeldung <span class="ectt-1200">Can’t open display</span>. </dd><dt class="enumerate"> 4. </dt><dd class="enumerate">Eine PostScript-Datei erzeugen: <div class="alltt"> - <!--l. 1145--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1156--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> dvips</span><span class="ectt-1200"> sample2e.dvi</span><span class="ectt-1200"> -o</span><span -class="ectt-1200"> sample2e.ps</span></div> +class="ectt-1200"> sample2e.ps</span> +</div> </div> </dd><dt class="enumerate"> 5. </dt><dd class="enumerate">Direkt eine <span class="ectt-1200">PDF</span>-Datei erzeugen (statt <span class="ectt-1200">DVI</span>): <div class="alltt"> - <!--l. 1150--><p class="noindent" ><div class="obeylines-v"> + + + + <!--l. 1161--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> pdflatex</span><span -class="ectt-1200"> sample2e.tex</span></div> +class="ectt-1200"> sample2e.tex</span> +</div> </div> </dd><dt class="enumerate"> 6. </dt><dd class="enumerate">Eine <span class="ectt-1200">PDF</span>-Datei anschauen: <div class="alltt"> - <!--l. 1155--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1166--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> gv</span><span class="ectt-1200"> sample2e.pdf</span> <br />or: - - <br /><span class="ectt-1200">></span><span class="ectt-1200"> xpdf</span><span -class="ectt-1200"> sample2e.pdf</span></div> +class="ectt-1200"> sample2e.pdf</span> +</div> </div> Weder <span class="ectt-1200">gv </span>noch <span class="ectt-1200">xpdf </span>sind in <span class="TEX">T<span @@ -3297,56 +3506,64 @@ href="http://www.gnu.org/software/gv" class="url" ><span class="ectt-1200">http://www.gnu.org/software/gv</span></a> bzw. <a href="http://www.foolabs.com/xpdf" class="url" ><span -class="ectt-1200">http://www.foolabs.com/xpdf</span></a>. Sie können natürlich auch andere PDF-Viewer - verwenden, beispielsweise den Adobe Reader, der allerdings unter Windows das Problem - hat dass geöffnete PDF-Dateien nicht überschrieben werden können, was zu Fehlern von - pdf<span class="TEX">T<span -class="E">E</span>X</span> führt, wenn Sie ein Dokument übersetzten wollen und vergessen haben, - es vorher im Acrobat Reader zu schließen. Unter Windows sollten Sie auch - einmal Sumatra PDF (<a +class="ectt-1200">http://www.foolabs.com/xpdf</span></a>. + <!--l. 1175--><p class="noindent" >Sie können natürlich auch andere PDF-Viewer verwenden, beispielsweise den + Adobe Reader, der allerdings unter Windows das Problem hat, dass + geöffnete PDF-Dateien nicht überschrieben werden können, was zu + Fehlern von pdf<span class="TEX">T<span +class="E">E</span>X</span> führt, wenn Sie ein Dokument übersetzen + wollen und vergessen haben, es vorher im Acrobat Reader zu + schließen. Unter Windows sollten Sie auch einmal Sumatra PDF + (<a href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" ><span -class="ectt-1200">http://blog.kowalczyk.info/software/sumatrapdf</span></a>) - ausprobieren. +class="ectt-1200">http://blog.kowalczyk.info/software/sumatrapdf</span></a>) ausprobieren, der + dieses Problem nicht hat. </dd><dt class="enumerate"> 7. </dt><dd class="enumerate">Weitere nützliche Test-Dateien außer <span class="ectt-1200">sample2e.tex</span>: <dl class="description"><dt class="description"> <span -class="ecsx-1200">small2e.tex</span> </dt><dd -class="description">Einfachere Version von <span -class="ectt-1200">sample2e</span>, um den Fehler einzugrenzen, wenn - Sie beim Übersetzen von <span -class="ectt-1200">sample2e </span>Probleme haben. +class="ecbx-1200">small2e.tex</span> </dt><dd +class="description">Einfachere Version von <span +class="ectt-1200">sample2e</span>, um den Fehler + einzugrenzen, wenn Sie beim Übersetzen von <span +class="ectt-1200">sample2e </span>Probleme + haben. </dd><dt class="description"> <span -class="ecsx-1200">testpage.tex</span> </dt><dd -class="description">Hiermit können Sie prüfen, ob Ihr Drucker Ihren Ausdruck - horizontal oder vertikal verschiebt. +class="ecbx-1200">testpage.tex</span> </dt><dd +class="description">Hiermit können Sie prüfen, ob Ihr Drucker Ihren + Ausdruck horizontal oder vertikal verschiebt. + + + </dd><dt class="description"> <span -class="ecsx-1200">nfssfont.tex</span> </dt><dd +class="ecbx-1200">nfssfont.tex</span> </dt><dd class="description">Zum Testen von Fonts und Erzeugen von Schrifttabellen. </dd><dt class="description"> <span -class="ecsx-1200">testfont.tex</span> </dt><dd +class="ecbx-1200">testfont.tex</span> </dt><dd class="description">Erzeugen von Schrifttabellen, aber mit plain <span class="TEX">T<span class="E">E</span>X</span>. </dd><dt class="description"> <span -class="ecsx-1200">story.tex</span> </dt><dd -class="description">Das einfachste Testdokument von allen (in plain <span class="TEX">T<span -class="E">E</span>X</span>). Geben Sie am - Ende <span +class="ecbx-1200">story.tex</span> </dt><dd +class="description">Das einfachste Testdokument von allen (in plain <span class="TEX">T<span +class="E">E</span>X</span>). + Geben Sie am Ende <span class="ectt-1200">\bye </span>ein, wenn nach dem Aufruf von <span -class="ectt-1200">tex story.tex </span>der <span +class="ectt-1200">tex</span> + <span +class="ectt-1200">story.tex </span>der <span class="ectt-1200">* </span>erscheint.</dd></dl> </dd><dt class="enumerate"> 8. </dt><dd class="enumerate">Falls Sie das <span class="ectt-1200">xetex</span>-Paket installiert haben, können Sie das Verwenden von Systemschriften folgendermaßen testen: <div class="alltt"> - <!--l. 1185--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1194--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">+></span><span class="ectt-1200"> xetex</span><span @@ -3360,8 +3577,6 @@ class="ectt-1200"> 3.1415926</span><span class="ectt-1200">…</span> <br /><span class="ectt-1200">...</span> - - <br /><span class="ectt-1200">Output</span><span class="ectt-1200"> written</span><span @@ -3373,78 +3588,75 @@ class="ectt-1200"> page).</span> class="ectt-1200">Transcript</span><span class="ectt-1200"> written</span><span class="ectt-1200"> on</span><span -class="ectt-1200"> opentype-info.log.</span></div> +class="ectt-1200"> opentype-info.log.</span> +</div> </div> - <!--l. 1193--><p class="noindent" >(Oder das gleiche für <span + <!--l. 1202--><p class="noindent" >(Oder das gleiche für <span class="ectt-1200">luatex</span>.) - <!--l. 1195--><p class="noindent" >Falls Sie die Fehlermeldung „Invalid fontname ’Latin Modern Roman/ICU’…“ erhalten, - muss Ihr System so konfiguriert werden, dass es die von <span class="TEX">T<span -class="E">E</span>X</span> Live mitgelieferten - Schriften findet (siehe Abschnitt <span + <!--l. 1204--><p class="noindent" >Falls Sie die Fehlermeldung „Invalid fontname ’Latin Modern + Roman/ICU’…“ erhalten, muss Ihr System so konfiguriert werden, + dass es die von <span class="TEX">T<span +class="E">E</span>X</span> Live mitgelieferten Schriften findet (siehe + Abschnitt <span class="ecbx-1200">??</span>).</dd></dl> -<!--l. 1200--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">3.18</span>  <a +<!--l. 1209--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">3.18 </span> <a id="x1-420003.18"></a>Hinweise auf weitere Software</h3> -<!--l. 1202--><p class="noindent" >In vielen Fällen ist die Installation weiterer Software sinnvoll: +<!--l. 1211--><p class="noindent" >In vielen Fällen ist die Installation weiterer Software sinnvoll: <dl class="description"><dt class="description"> <span -class="ecsx-1200">Ghostscript</span> </dt><dd +class="ecbx-1200">Ghostscript</span> </dt><dd class="description"><a href="http://www.cs.wisc.edu/~ghost/" class="url" ><span class="ectt-1200">http://www.cs.wisc.edu/~ghost/</span></a> + + + </dd><dt class="description"> <span -class="ecsx-1200">Perl</span> </dt><dd +class="ecbx-1200">Perl</span> </dt><dd class="description"><a href="http://www.perl.org/" class="url" ><span -class="ectt-1200">http://www.perl.org/</span></a> mit Zusatzpaketen von <span -class="ectt-1200">CPAN</span>, <a +class="ectt-1200">http://www.perl.org/</span></a> mit Zusatzpaketen von <span +class="ectt-1200">CPAN</span>, + <a href="http://www.cpan.org/" class="url" ><span class="ectt-1200">http://www.cpan.org/</span></a> </dd><dt class="description"> <span -class="ecsx-1200">ImageMagick</span> </dt><dd +class="ecbx-1200">ImageMagick</span> </dt><dd class="description"><a href="http://www.imagemagick.com" class="url" ><span -class="ectt-1200">http://www.imagemagick.com</span></a>, für die Bearbeitung und Umwandlung - von Bildern in andere Formate, +class="ectt-1200">http://www.imagemagick.com</span></a>, für die Bearbeitung und + Umwandlung von Bildern in andere Formate, </dd><dt class="description"> <span -class="ecsx-1200">NetPBM</span> </dt><dd +class="ecbx-1200">NetPBM</span> </dt><dd class="description"><a href="http://netpbm.sourceforge.net/" class="url" ><span class="ectt-1200">http://netpbm.sourceforge.net/</span></a>, ebenfalls für Bilder. </dd><dt class="description"> <span class="TEX"><span -class="ecsx-1200">T</span><span +class="ecbx-1200">T</span><span class="E"><span -class="ecsx-1200">E</span></span><span -class="ecsx-1200">X</span></span><span -class="ecsx-1200">-Oberfl</span><span -class="ecsx-1200">ächen</span> </dt><dd -class="description">Es gibt eine breite Auswahl von Oberflächen bzw. Editoren, die - <span class="TEX">T<span -class="E">E</span>X</span> unterstützen, je nach persönlichem Geschmack des Benutzers. Hier ist eine - Auswahl, wobei einige davon nur für Windows verfügbar sind: +class="ecbx-1200">E</span></span><span +class="ecbx-1200">X</span></span><span +class="ecbx-1200">-Oberfl</span><span +class="ecbx-1200">ächen</span> </dt><dd +class="description">Es gibt eine breite Auswahl von Oberflächen bzw. Editoren, + die <span class="TEX">T<span +class="E">E</span>X</span> unterstützen, je nach persönlichem Geschmack des Benutzers. Hier + ist eine Auswahl, wobei einige davon nur für Windows verfügbar + sind: <ul class="itemize1"> <li class="itemize"><span -class="ectt-1200">GNU Emacs </span>gibt es auch für Windows, siehe - <a +class="ectt-1200">GNU Emacs </span>gibt es auch für Windows, siehe <a href="http://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" ><span class="ectt-1200">http://www.gnu.org/software/emacs/windows/ntemacs.html</span></a>. </li> <li class="itemize"><span -class="ectt-1200">Emacs </span>mit Auc<span class="TEX">T<span -class="E">E</span>X</span> für Windows findet man auf der Homepage - - - <a -href="http://www.gnu.org/software/auctex" class="url" ><span -class="ectt-1200">http://www.gnu.org/software/auctex</span></a>. - </li> - <li class="itemize"><span -class="ectt-1200">Emacs </span>mit Auc<span class="TEX">T<span -class="E">E</span>X</span> für Windows findet man auf der Homepage +class="ectt-1200">Emacs </span>mit Auc<span class="TEX">T<span +class="E">E</span>X</span> für Windows findet man auf der Homepage <a href="http://www.gnu.org/software/auctex" class="url" ><span class="ectt-1200">http://www.gnu.org/software/auctex</span></a>. @@ -3455,37 +3667,42 @@ href="http://www.ctan.org/support/LEd" class="url" ><span class="ectt-1200">http://www.ctan.org/support/LEd</span></a>. </li> <li class="itemize"><span -class="ectt-1200">SciTE </span>findet sich unter <a +class="ectt-1200">SciTE </span>findet sich unter + <a href="http://www.scintilla.org/SciTE.html" class="url" ><span class="ectt-1200">http://www.scintilla.org/SciTE.html</span></a>. </li> <li class="itemize"><span -class="ectt-1200">Texmaker </span>ist Freie Software, verfügbar über +class="ectt-1200">Texmaker </span>ist Freie Software, verfügbar über <a href="http://www.xm1math.net/texmaker/" class="url" ><span class="ectt-1200">http://www.xm1math.net/texmaker/</span></a>. </li> <li class="itemize"><span -class="ectt-1200">TexMakerX </span><a +class="ectt-1200">TexMakerX </span><a href="http://texmakerx.sourceforge.net/" class="url" ><span -class="ectt-1200">http://texmakerx.sourceforge.net/</span></a> ist eine Version von - <span +class="ectt-1200">http://texmakerx.sourceforge.net/</span></a> ist eine + Version von <span class="ectt-1200">Texmaker </span>mit zusätzlichen Features </li> <li class="itemize"><span -class="ectt-1200">TeXnicCenter </span>ist Freie Software, verfügbar über +class="ectt-1200">TeXnicCenter </span>ist Freie Software, verfügbar über <a href="http://www.texniccenter.org" class="url" ><span class="ectt-1200">http://www.texniccenter.org</span></a> und als Teil von pro<span class="TEX">T<span class="E">E</span>X</span>t. </li> <li class="itemize"><span -class="ectt-1200">TeXworks </span>ist Freie Software, verfügbar über <a +class="ectt-1200">TeXworks </span>ist Freie Software, + verfügbar über <a href="http://tug.org/texworks" class="url" ><span -class="ectt-1200">http://tug.org/texworks</span></a>. - Wird unter Windows und Mac <span +class="ectt-1200">http://tug.org/texworks</span></a>. Wird unter Windows + und Mac <span class="ectt-1200">OSX</span> als Teil von <span class="TEX">T<span class="E">E</span>X</span> Live mitinstalliert. + + + </li> <li class="itemize"><span class="ectt-1200">Vim </span>ist Freie Software, verfügbar über <a @@ -3498,33 +3715,36 @@ href="http://www.winshell.de" class="url" ><span class="ectt-1200">http://www.winshell.de</span></a>. </li> <li class="itemize"><span -class="ectt-1200">WinEdt </span>ist Shareware, verfügbar über <a +class="ectt-1200">WinEdt </span>ist Shareware, verfügbar über <a href="http://tug.org/winedt" class="url" ><span -class="ectt-1200">http://tug.org/winedt</span></a> oder - <a +class="ectt-1200">http://tug.org/winedt</span></a> + oder <a href="http://www.winedt.com" class="url" ><span -class="ectt-1200">http://www.winedt.com</span></a>. Bitte beachten Sie, dass es für Mitglieder von - DANTE e. V. ein Lizenzabkommen mit WinEdt zu sehr günstigen Preisen - gibt.</li></ul> +class="ectt-1200">http://www.winedt.com</span></a>. Bitte beachten Sie, dass es für + Mitglieder von DANTE e. V. ein Lizenzabkommen mit WinEdt + zu sehr günstigen Preisen gibt.</li></ul> </dd></dl> -<!--l. 1240--><p class="noindent" >Für weitere Programme siehe <a +<!--l. 1248--><p class="noindent" >Für weitere Programme siehe <a href="http://tug.org/interest.html" class="url" ><span class="ectt-1200">http://tug.org/interest.html</span></a>. - - -<h2 class="chapterHead"><span class="titlemark">4</span>  <a + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 4</span><br /><a id="x1-430004"></a>Installation für mehrere Maschinen oder Nutzer (Netz-Installation)</h2> -<!--l. 1245--><p class="noindent" >Bei <span class="TEX">T<span -class="E">E</span>X</span> Live ist nicht nur vorgesehen, dass es von mehreren Benutzern auf einem System -verwendet werden kann, sondern auch in einem Netzwerk. In der normalen Konfiguration von -<span class="TEX">T<span -class="E">E</span>X</span> Live werden nur relative und keine absoluten Pfade verwendet. Dies erkennt man an -Einstellungen in der Datei <span -class="ectt-1095">$TEXMFDIST/web2c/texmf.cnf</span>, die Zeilen wie die folgenden enthält, -in denen Verzeichnisse relativ zu den Verzeichnissen lokalisiert werden, in denen sich die +<!--l. 1253--><p class="noindent" >Bei <span class="TEX">T<span +class="E">E</span>X</span> Live ist nicht nur vorgesehen, dass es von mehreren Benutzern auf +einem System verwendet werden kann, sondern auch in einem Netzwerk. In der +normalen Konfiguration von <span class="TEX">T<span +class="E">E</span>X</span> Live werden nur relative und keine +absoluten Pfade verwendet. Dies erkennt man an Einstellungen in der Datei +<span +class="ectt-1095">$TEXMFDIST/web2c/texmf.cnf</span>, die Zeilen wie die folgenden enthält, in denen +Verzeichnisse relativ zu den Verzeichnissen lokalisiert werden, in denen sich die Programme befinden: - - + + + <div class="verbatim" id="verbatim-5"> TEXMFROOT = $SELFAUTOPARENT/texmf  <br />... @@ -3532,234 +3752,255 @@ TEXMFROOT = $SELFAUTOPARENT/texmf  <br />...  <br />TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local </div> -<!--l. 1253--><p class="nopar" > -<!--l. 1255--><p class="noindent" >Daher ist es im Normalfall ausreichend, das Programm-Verzeichnis in den Suchpfad des -Systems aufzunehmen, alles weitere bestimmt <span class="TEX">T<span -class="E">E</span>X</span> Live dann automatisch. -<!--l. 1257--><p class="noindent" >Daher ist es kein Problem, wenn das Grundverzeichnis von <span class="TEX">T<span -class="E">E</span>X</span> Live als Netzlaufwerk -eingebunden ist. Tatsächlich können Sie <span class="TEX">T<span -class="E">E</span>X</span> Live sogar zunächst lokal installieren und dann -auf ein Netzlaufwerk verschieben. -<!--l. 1259--><p class="noindent" >Benutzer von Windows können ein Installationsskript namens <span +<!--l. 1261--><p class="nopar" > +<!--l. 1263--><p class="noindent" >Daher ist es im Normalfall ausreichend, das Programm-Verzeichnis in den +Suchpfad des Systems aufzunehmen, alles weitere bestimmt <span class="TEX">T<span +class="E">E</span>X</span> Live dann +automatisch. +<!--l. 1265--><p class="noindent" >Daher ist es kein Problem, wenn das Grundverzeichnis von <span class="TEX">T<span +class="E">E</span>X</span> Live als +Netzlaufwerk eingebunden ist. Tatsächlich können Sie <span class="TEX">T<span +class="E">E</span>X</span> Live sogar zunächst +lokal installieren und dann auf ein Netzlaufwerk verschieben. +<!--l. 1267--><p class="noindent" >Benutzer von Windows können ein Installationsskript namens <span class="ectt-1200">w32client </span>für eine Netzwerkinstallation von <a href="http://tug.org/texlive/w32client.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/w32client.html</span></a> (siehe auch Abschnitt -<a -href="#x1-430004">4<!--tex4ht:ref: sec:sharedinstall --></a>) herunterladen. Dieses nimmt die Einstellungen im Startmenü von Windows für -das Verwenden von <span class="TEX">T<span -class="E">E</span>X</span> Live über Netzwerk vor, weiterhin wird ein Skript zur -Deinstallation mitgeliefert. Lesen Sie bitte die Beschreibung auf der angegebenen -Webseite. - - -<h2 class="chapterHead"><span class="titlemark">5</span>  <a +class="ectt-1200">http://tug.org/texlive/w32client.html</span></a> (siehe auch +Abschnitt <a +href="#x1-430004">4<!--tex4ht:ref: sec:sharedinstall --></a>) herunterladen. Dieses nimmt die Einstellungen im Startmenü von +Windows für das Verwenden von <span class="TEX">T<span +class="E">E</span>X</span> Live über Netzwerk vor, weiterhin wird ein +Skript zur Deinstallation mitgeliefert. Lesen Sie bitte die Beschreibung auf der +angegebenen Webseite. + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 5</span><br /><a id="x1-440005"></a>Portables <span class="TEX">T<span class="E">E</span>X</span> Live auf DVD oder USB-Stick</h2> -<!--l. 1264--><p class="noindent" >Wenn Sie <span class="TEX">T<span -class="E">E</span>X</span> Live im portablen Modus verwenden wollen (z. B. auf einem Rechner, auf dem -Sie „Gast“ sind), können Sie <span class="TEX">T<span -class="E">E</span>X</span> Live mit der Option <span +<!--l. 1272--><p class="noindent" >Wenn Sie <span class="TEX">T<span +class="E">E</span>X</span> Live im portablen Modus verwenden wollen (z. B. auf einem +Rechner, auf dem Sie „Gast“ sind), können Sie <span class="TEX">T<span +class="E">E</span>X</span> Live mit der Option +<span class="ectt-1200">-portable </span>(bzw. der Option <span -class="ectt-1200">V </span>im -Text-Installer oder der entsprechenden Option im grafischen Installer) auf einem USB-Stick -installieren (siehe Abschnitt <a +class="ectt-1200">V </span>im Text-Installer oder der entsprechenden Option +im grafischen Installer) auf einem USB-Stick installieren (siehe Abschnitt +<a href="#x1-290003.14">3.14<!--tex4ht:ref: sec:cmdline --></a>). -<!--l. 1267--><p class="noindent" >Um <span class="TEX">T<span -class="E">E</span>X</span> von dieser portablen Installation ausführen zu können, muss das entsprechenden -Verzeichnis mit den Binaries dem Suchpfad hinzugefügt werden. Unter Windows kann man -<span -class="ectt-1200">tl-tray-menu </span>im Stammverzeichnis der Installation doppelt klicken, um zwischen -verschiedenen Aufgaben zu wählen. +<!--l. 1275--><p class="noindent" >Um <span class="TEX">T<span +class="E">E</span>X</span> von dieser portablen Installation ausführen zu können, muss das +entsprechenden Verzeichnis mit den Binaries dem Suchpfad hinzugefügt +werden. Unter Windows kann man <span +class="ectt-1200">tl-tray-menu </span>im Stammverzeichnis der +Installation doppelt klicken, um zwischen verschiedenen Aufgaben zu +wählen. -<!--l. 1270--><p class="noindent" ><img +<!--l. 1278--><p class="noindent" ><img src="tray-menu.png" alt="PIC" > -<!--l. 1273--><p class="noindent" >Der Eintrag ‘More…’ erläutert, wie Sie dieses Menü anpassen können. -<h4 class="subsectionHead"><span class="titlemark">5.0.1</span>  <a +<!--l. 1281--><p class="noindent" >Der Eintrag ‘More…’ erläutert, wie Sie dieses Menü anpassen können. +<h4 class="subsectionHead"><span class="titlemark">5.0.1 </span> <a id="x1-450005.0.1"></a><span class="ectt-1200">ISO</span> (oder <span class="ectt-1200">DVD</span>) Installationen</h4> -<!--l. 1278--><p class="noindent" >Wenn Sie ihre Installation nicht aktualisieren oder anpassen müssen, kann die Erstellung einer -ISO Datei oder DVD Ihrer Installation vorteilhaft sein, denn: +<!--l. 1286--><p class="noindent" >Wenn Sie ihre Installation nicht aktualisieren oder anpassen müssen, kann die +Erstellung einer ISO Datei oder DVD Ihrer Installation vorteilhaft sein, +denn: <ul class="itemize1"> - <li class="itemize">Das Kopieren einer ISO-Datei zwischen zwei Computern ist deutlich schneller als - eine erneute <span class="TEX">T<span + <li class="itemize">Das Kopieren einer ISO-Datei zwischen zwei Computern ist deutlich + schneller als eine erneute <span class="TEX">T<span class="E">E</span>X</span> Live Installation </li> - <li class="itemize">Eine ISO Installation ist von den anderen Dateisystemen des jeweils genutzten - Rechners unabhängig. + <li class="itemize">Eine ISO Installation ist von den anderen Dateisystemen des jeweils + genutzten Rechners unabhängig. </li> <li class="itemize">Virtuelle Maschinen können ein ISO Image leicht einbinden.</li></ul> -<!--l. 1286--><p class="noindent" >Natürlich können Sie auch ein ISO Image auf DVD brennen, wenn dies für Sie vorteilhaft -ist. -<!--l. 1288--><p class="noindent" >Desktop <span +<!--l. 1294--><p class="noindent" >Natürlich können Sie auch ein ISO Image auf DVD brennen, wenn dies für Sie +vorteilhaft ist. + + + +<!--l. 1296--><p class="noindent" >Desktop <span class="ectt-1200">GNU</span>/Linux/Unix Systeme, inklusive Mac <span -class="ectt-1200">OSX</span>, können ISO Images seit langem -problemlos einbinden. Windows 8 ist die erste Windows Version, die dies auch mit -Bordmitteln kann. -<!--l. 1290--><p class="noindent" >Wenn man eine ISO Installation vorbereitet, ist es am besten, das Verzeichnis für das -Jahr wegzulassen und und <span -class="ectt-1200">texmf-local </span>auf der gleichen Ebene wie (<span -class="ectt-1200">texmf-dist</span>, -<span -class="ectt-1200">texmf-var</span>, etc.) zu haben. Dies kann man im normalen Installationsprogramm - - -einstellen. -<!--l. 1292--><p class="noindent" >Um ein physikalisches Installationsmedium zu erhalten, kann man das ISO Image auf DVD -brennen. -<!--l. 1294--><p class="noindent" >Für die Windows Ssystem Integration können Sie die <span -class="ectt-1200">w32client </span>einbeziehen, die in -Abschnitt <a +class="ectt-1200">OSX</span>, können ISO Images seit +langem problemlos einbinden. Windows 8 ist die erste Windows Version, die dies +auch mit Bordmitteln kann. +<!--l. 1298--><p class="noindent" >Wenn man eine ISO Installation vorbereitet, ist es am besten, das Verzeichnis für +das Jahr wegzulassen und und <span +class="ectt-1200">texmf-local </span>auf der gleichen Ebene wie +(<span +class="ectt-1200">texmf-dist</span>, <span +class="ectt-1200">texmf-var</span>, etc.) zu haben. Dies kann man im normalen +Installationsprogramm einstellen. +<!--l. 1300--><p class="noindent" >Um ein physikalisches Installationsmedium zu erhalten, kann man das ISO Image +auf DVD brennen. +<!--l. 1302--><p class="noindent" >Für die Windows Ssystem Integration können Sie die <span +class="ectt-1200">w32client </span>einbeziehen, die +in Abschnitt <a href="#x1-430004">4<!--tex4ht:ref: sec:sharedinstall --></a> und unter <a href="http://tug.org/texlive/w32client.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/w32client.html</span></a> beschrieben sind, und die -auf einem ISO Image genauso funktionieren wie in einer Netzwerkinstallation. -<!--l. 1296--><p class="noindent" >Unter Mac <span +class="ectt-1200">http://tug.org/texlive/w32client.html</span></a> +beschrieben sind, und die auf einem ISO Image genauso funktionieren wie in einer +Netzwerkinstallation. +<!--l. 1304--><p class="noindent" >Unter Mac <span class="ectt-1200">OSX </span>lassen sich TeXShop und <span class="TEX">T<span -class="E">E</span>X</span>works nutzen, wenn ein symbolischer -Link<span -class="ectt-1200">/usr/texbin </span>auf das entsprechende Verzeichnis zeigt, wie z. B. - - +class="E">E</span>X</span>works nutzen, wenn ein +symbolischer Link<span +class="ectt-1200">/usr/texbin </span>auf das entsprechende Verzeichnis zeigt, wie +z. B. + + + <div class="verbatim" id="verbatim-6"> sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin </div> -<!--l. 1299--><p class="nopar" > - - -<h2 class="chapterHead"><span class="titlemark">6</span>  <a +<!--l. 1307--><p class="nopar" > + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 6</span><br /><a id="x1-460006"></a>tlmgr: Installation verwalten</h2> -<!--l. 1304--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 1312--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a id="x1-460011"></a> - - + -<!--l. 1305--><p class="noindent" ><img + + +<!--l. 1313--><p class="noindent" ><img src="tlmgr-gui.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 6.1: </td><td +<br /> <div class="caption" +><span class="id">Abbildung 6.1: </span><span class="content"><span -class="ectt-1200">tlmgr </span>im GUI-Modus. Hauptfenster nach dem Klicken auf »Load«.</td></tr></table></div><!--tex4ht:label?: x1-460011 --> - - -<!--l. 1307--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1309--><p class="noindent" ><hr class="figure"><div class="figure" +class="ectt-1200">tlmgr </span>im GUI-Modus. Hauptfenster nach dem Klicken auf +»Load«.</span></div><!--tex4ht:label?: x1-460011 --> + + + +<!--l. 1315--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 1317--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a id="x1-460022"></a> - - + + + -<!--l. 1311--><p class="noindent" ><img +<!--l. 1319--><p class="noindent" ><img src="tlmgr-general-options.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 6.2: </td><td +<br /> <div class="caption" +><span class="id">Abbildung 6.2: </span><span class="content"><span -class="ectt-1200">tlmgr </span>im GUI-Modus: Allgemeine Optionen</td></tr></table></div><!--tex4ht:label?: x1-460022 --> - - -<!--l. 1314--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1316--><p class="noindent" ><hr class="figure"><div class="figure" +class="ectt-1200">tlmgr </span>im GUI-Modus: Allgemeine Optionen</span></div><!--tex4ht:label?: x1-460022 --> + + + +<!--l. 1322--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 1324--><p class="noindent" ><hr class="figure"><div class="figure" > - - + + + <a id="x1-460033"></a> - - + + + -<!--l. 1318--><p class="noindent" ><img +<!--l. 1326--><p class="noindent" ><img src="tlmgr-paper-options.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 6.3: </td><td +<br /> <div class="caption" +><span class="id">Abbildung 6.3: </span><span class="content"><span -class="ectt-1200">tlmgr </span>im GUI-Modus: Optionen zur Papiergröße</td></tr></table></div><!--tex4ht:label?: x1-460033 --> - - -<!--l. 1321--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1323--><p class="noindent" >Bei der Installation von <span class="TEX">T<span +class="ectt-1200">tlmgr </span>im GUI-Modus: Optionen zur Papiergröße</span></div><!--tex4ht:label?: x1-460033 --> + + + +<!--l. 1329--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 1331--><p class="noindent" >Bei der Installation von <span class="TEX">T<span class="E">E</span>X</span> Live wird auch das Programm <span -class="ectt-1200">tlmgr </span>installiert, mit dem Sie -anschließend Ihr <span class="TEX">T<span -class="E">E</span>X</span> Live-System verwalten können. Die hierfür bisher verwendeten -Programme <span +class="ectt-1200">tlmgr </span>installiert, +mit dem Sie anschließend Ihr <span class="TEX">T<span +class="E">E</span>X</span> Live-System verwalten können. Die hierfür +bisher verwendeten Programme <span class="ectt-1200">updmap</span>, <span class="ectt-1200">fmtutil </span>und <span -class="ectt-1200">texconfig </span>sind zwar noch vorhanden, aber inzwischen ist -<span -class="ectt-1200">tlmgr </span>die vorgesehene Oberfläche zur Konfiguration von <span class="TEX">T<span +class="ectt-1200">texconfig </span>sind zwar noch +vorhanden, aber inzwischen ist <span +class="ectt-1200">tlmgr </span>die vorgesehene Oberfläche zur +Konfiguration von <span class="TEX">T<span class="E">E</span>X</span> Live. Mit <span -class="ectt-1200">tlmgr </span>können Sie -folgende Aufgaben erledigen: +class="ectt-1200">tlmgr </span>können Sie folgende Aufgaben +erledigen: <ul class="itemize1"> - <li class="itemize">Verfügbare Schemas, Collections und Pakete installieren, aktualisieren, wieder - herstellen, sichern, deinstallieren, auf Wunsch mit Berücksichtigung von - Paketabhängigkeiten. + <li class="itemize">Verfügbare Schemas, Collections und Pakete + installieren, aktualisieren, wieder herstellen, sichern, deinstallieren, auf + Wunsch mit Berücksichtigung von Paketabhängigkeiten. </li> <li class="itemize">Suchen nach Paketen. </li> <li class="itemize">Anzeigen der Systeme, unter denen <span class="TEX">T<span -class="E">E</span>X</span> Live läuft; (de)installieren von Binaries - für weitere Systeme. +class="E">E</span>X</span> Live läuft; (de)installieren + von Binaries für weitere Systeme. </li> - <li class="itemize">Anpassen der Installation, wie Ändern der Papiergröße oder des Quellverzeichnisses - für Komponenten (s. Abschnitt <a + <li class="itemize">Anpassen der Installation, wie Ändern der Papiergröße oder des + Quellverzeichnisses für Komponenten (s. Abschnitt <a href="#x1-300003.15">3.15<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1334--><p class="noindent" ><span +<!--l. 1342--><p class="noindent" ><span class="ecti-1200">Achtung: </span><span class="ectt-1200">tlmgr </span>ist für die Installation im portablen Modus (Abschnitt <a -href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a>) weder gedacht noch -getestet. -<h3 class="sectionHead"><span class="titlemark">6.1</span>  <a +href="#x1-440005">5<!--tex4ht:ref: sec:portable-tl --></a>) weder +gedacht noch getestet. +<h3 class="sectionHead"><span class="titlemark">6.1 </span> <a id="x1-470006.1"></a>tlmgr im grafischen Modus</h3> -<!--l. 1338--><p class="noindent" ><span +<!--l. 1346--><p class="noindent" ><span class="ectt-1200">tlmgr </span>im GUI-Modus (siehe Abbildung <a href="#x1-460011">6.1<!--tex4ht:ref: fig:tlmgr-gui --></a>) wird durch <div class="alltt"> -<!--l. 1339--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1347--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tlmgr</span><span class="ectt-1200"> -gui</span> + + + </div> </div> -<!--l. 1343--><p class="noindent" >gestartet. Unter Windows finden Sie das Programm im Start menu: <span -class="ectt-1200">Start</span>, <span +<!--l. 1351--><p class="noindent" >gestartet. Unter Windows finden Sie das Programm im Start menu: <span +class="ectt-1200">Start</span>, +<span class="ectt-1200">Programme</span>, <span -class="ectt-1200">TeX</span> -<span -class="ectt-1200">Live 2013</span>, <span -class="ectt-1200">TeX Live Manager</span>. Nach Klicken auf »Load« wird eine Liste aller verfügbaren - - -und installierten (letztere durch »(i)« gekennzeichnet) angezeigt. Dies setzt voraus, dass -das Verzeichnis, aus dem <span class="TEX">T<span -class="E">E</span>X</span> Live die Pakete lädt, vorhanden bzw. erreichbar -ist. -<!--l. 1345--><p class="noindent" >Abb. <a +class="ectt-1200">TeX Live 2014</span>, <span +class="ectt-1200">TeX Live Manager</span>. Nach Klicken auf »Load« wird +eine Liste aller verfügbaren und installierten (letztere durch »(i)« gekennzeichnet) +angezeigt. Dies setzt voraus, dass das Verzeichnis, aus dem <span class="TEX">T<span +class="E">E</span>X</span> Live die Pakete +lädt, vorhanden bzw. erreichbar ist. +<!--l. 1353--><p class="noindent" >Abb. <a href="#x1-460022">6.2<!--tex4ht:ref: fig:tlmgr-general-options --></a> und <a -href="#x1-460033">6.3<!--tex4ht:ref: fig:tlmgr-paper-options --></a> zeigen die Reiter zur allgemeinen Konfiguration von <span class="TEX">T<span -class="E">E</span>X</span> Live und zur -Einstellung der Papiergröße. -<!--l. 1348--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">6.2</span>  <a +href="#x1-460033">6.3<!--tex4ht:ref: fig:tlmgr-paper-options --></a> zeigen die Reiter zur allgemeinen Konfiguration von +<span class="TEX">T<span +class="E">E</span>X</span> Live und zur Einstellung der Papiergröße. +<!--l. 1356--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">6.2 </span> <a id="x1-480006.2"></a>Beispiel zur Verwendung von tlmgr über Kommandozeile</h3> -<!--l. 1351--><p class="noindent" >Nachdem Sie <span class="TEX">T<span +<!--l. 1359--><p class="noindent" >Nachdem Sie <span class="TEX">T<span class="E">E</span>X</span> Live installiert haben, können Sie Ihr <span class="TEX">T<span -class="E">E</span>X</span> Live-System auf den neuesten -Stand aktualisieren: <div class="alltt"> -<!--l. 1353--><p class="noindent" ><div class="obeylines-v"> +class="E">E</span>X</span> Live-System auf +den neuesten Stand aktualisieren: <div class="alltt"> +<!--l. 1361--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tlmgr</span><span @@ -3767,7 +4008,7 @@ class="ectt-1200"> update</span><span class="ectt-1200"> -all</span> </div> </div> Falls Sie vorher wissen wollen, was passiert, können Sie zunächst <div class="alltt"> -<!--l. 1357--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1365--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tlmgr</span><span @@ -3776,7 +4017,10 @@ class="ectt-1200"> -all</span><span class="ectt-1200"> -dry-run</span> </div> </div> oder (weniger ausführlich) <div class="alltt"> -<!--l. 1361--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 1369--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> tlmgr</span><span @@ -3784,13 +4028,12 @@ class="ectt-1200"> update</span><span class="ectt-1200"> -list</span> </div> </div> verwenden. - - -<!--l. 1366--><p class="noindent" >Das folgende Beispiel demonstriert, wie die Collection für xe<span class="TEX">T<span -class="E">E</span>X</span> installiert wird, wobei sich -die Installationsdateien in einem lokalen Verzeichnis befinden: +<!--l. 1374--><p class="noindent" >Das folgende Beispiel demonstriert, wie die Collection für xe<span class="TEX">T<span +class="E">E</span>X</span> installiert +wird, wobei sich die Installationsdateien in einem lokalen Verzeichnis +befinden: <div class="alltt"> -<!--l. 1370--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1378--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">tlmgr</span><span class="ectt-1200"> -repository</span><span @@ -3800,7 +4043,7 @@ class="ectt-1200"> collection-xetex</span> </div> </div> Dies liefert die folgende Ausgabe: <div class="alltt"> -<!--l. 1375--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1383--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ectt-1095">install:</span><span class="ectt-1095"> collection-xetex</span> @@ -3836,7 +4079,7 @@ class="ectt-1095"> mktexlsr</span> <br /><span class="ectt-1095">mktexlsr:</span><span class="ectt-1095"> Updating</span><span -class="ectt-1095"> /usr/local/texlive/2013/texmf-dist/ls-R...</span> +class="ectt-1095"> /usr/local/texlive/2014/texmf-dist/ls-R...</span> <br /><span class="ectt-1095">...</span> <br /><span @@ -3852,451 +4095,486 @@ class="ectt-1095"> on</span><span class="ectt-1095"> xelatex.log.</span> <br /><span class="ectt-1095">fmtutil:</span><span -class="ectt-1095"> /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="ectt-1095"> /usr/local/texlive/2014/texmf-var/web2c/xetex/xelatex.fmt</span><span class="ectt-1095"> installed.</span> + + + </div> </div> -<!--l. 1394--><p class="noindent" >Wie man sieht, beachtet <span -class="ectt-1200">tlmgr </span>die Abhängigkeiten von Paketen und installiert im obigen -Beispiel von xe<span class="TEX">T<span -class="E">E</span>X</span> benötigte Komponenten nach. Weiterhin werden automatisch im -Anschluss die Dateilisten der Verzeichnisbäume aktualisiert und fehlende Formate -generiert. -<!--l. 1396--><p class="noindent" >Informationen zu einem Paket (oder einer Collection oder einem Schema) anzeigen: - - +<!--l. 1402--><p class="noindent" >Wie man sieht, beachtet <span +class="ectt-1200">tlmgr </span>die Abhängigkeiten von Paketen und installiert im +obigen Beispiel von xe<span class="TEX">T<span +class="E">E</span>X</span> benötigte Komponenten nach. Weiterhin werden +automatisch im Anschluss die Dateilisten der Verzeichnisbäume aktualisiert und +fehlende Formate generiert. +<!--l. 1404--><p class="noindent" >Informationen zu einem Paket (oder einer Collection oder einem Schema) +anzeigen: <div class="alltt"> -<!--l. 1398--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1406--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">Ucomtlmgr</span><span class="ectt-1200"> show</span><span class="ectt-1200"> collection-latexextra</span> </div> </div> -<!--l. 1402--><p class="noindent" >Hier erhält man folgende Ausgabe: - - +<!--l. 1410--><p class="noindent" >Hier erhält man folgende Ausgabe: + + + <div class="verbatim" id="verbatim-7"> package:    collection-latexextra  <br />category:   Collection  <br />shortdesc:  LaTeX supplementary packages - <br />longdesc:   A large collection of add-on packages for LaTeX. + <br />longdesc:   A very large collection of add-on packages for LaTeX.  <br />installed:  Yes - <br />revision:   14675 + <br />revision:   32768 </div> -<!--l. 1411--><p class="nopar" > -<!--l. 1413--><p class="noindent" >Die komplette Dokumentation finden Sie unter <a +<!--l. 1419--><p class="nopar" > +<!--l. 1421--><p class="noindent" >Die komplette Dokumentation finden Sie unter <a href="http://tug.org/texlive/tlmgr.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/tlmgr.html</span></a> oder -mit <span +class="ectt-1200">http://tug.org/texlive/tlmgr.html</span></a> +oder mit <span class="ectt-1200">tlmgr -help</span>. - - -<h2 class="chapterHead"><span class="titlemark">7</span>  <a + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 7</span><br /><a id="x1-490007"></a>Hinweise zu Windows</h2> -<!--l. 1419--><p class="noindent" >Das Installationsprogramm von <span class="TEX">T<span -class="E">E</span>X</span> Live läuft sowohl unter Windows als auch Unix. Dies -war nur dadurch möglich, dass ältere Versionen von Windows nicht mehr unterstützt -werden. Daher kann <span class="TEX">T<span -class="E">E</span>X</span> Live nur noch ab Windows XP oder später installiert -werden. -<h3 class="sectionHead"><span class="titlemark">7.1</span>  <a +<!--l. 1427--><p class="noindent" >Das Installationsprogramm von <span class="TEX">T<span +class="E">E</span>X</span> Live läuft sowohl unter Windows als auch +Unix. Dies war nur dadurch möglich, dass ältere Versionen von Windows nicht +mehr unterstützt werden. Daher kann <span class="TEX">T<span +class="E">E</span>X</span> Live nur noch ab Windows XP oder +später installiert werden. +<h3 class="sectionHead"><span class="titlemark">7.1 </span> <a id="x1-500007.1"></a>Windows-spezifische Dinge</h3> -<!--l. 1425--><p class="noindent" >Unter Windows kümmert sich das Installationsprogramm auch um folgende Dinge: +<!--l. 1433--><p class="noindent" >Unter Windows kümmert sich das Installationsprogramm auch um folgende +Dinge: <dl class="description"><dt class="description"> <span -class="ecsx-1200">Men</span><span -class="ecsx-1200">üs und Verkn</span><span -class="ecsx-1200">üpfungen.</span> </dt><dd -class="description">Im Startmenü wird ein Menü »<span class="TEX">T<span -class="E">E</span>X</span> Live« hinzu - gefügt. Hier sind Einträge für die grafischen Anwendungen (<span +class="ecbx-1200">Men</span><span +class="ecbx-1200">üs und Verkn</span><span +class="ecbx-1200">üpfungen.</span> </dt><dd +class="description">Im Startmenü wird ein Menü »<span class="TEX">T<span +class="E">E</span>X</span> Live« + hinzu gefügt. Hier sind Einträge für die grafischen Anwendungen + (<span class="ectt-1200">tlmgr</span>, <span -class="ectt-1200">texdoctk</span>, - den PS_View (<span -class="ectt-1200">psv</span>) PostScript-Previewer) und einige Verknüpfungen zur - Dokumentation vorhanden. Für PS_View wird eine Verknüpfung auf dem Desktop - angelegt, auf die Sie PostScript-Dateien per Drag & Drop ziehen können, um diese - zu betrachten. +class="ectt-1200">texdoctk</span>, den PS_View (<span +class="ectt-1200">psv</span>) PostScript-Previewer) und + einige Verknüpfungen zur Dokumentation vorhanden. Für PS_View + wird eine Verknüpfung auf dem Desktop angelegt, auf die Sie + PostScript-Dateien per Drag & Drop ziehen können, um diese zu + betrachten. </dd><dt class="description"> <span -class="ecsx-1200">Automatisches Setzen der Umgebungsvariablen.</span> </dt><dd -class="description">Hierdurch ist das Setzen dieser - Variablen von Hand überflüssig geworden. +class="ecbx-1200">Automatisches Setzen der Umgebungsvariablen.</span> </dt><dd +class="description">Hierdurch ist das + Setzen dieser Variablen von Hand überflüssig geworden. </dd><dt class="description"> <span -class="ecsx-1200">Uninstaller.</span> </dt><dd -class="description">Es wird ein Eintrag zum Entfernen von <span class="TEX">T<span -class="E">E</span>X</span> Live in der Systemsteuerung - im Punkt Software angelegt. Alternativ können Sie <span class="TEX">T<span -class="E">E</span>X</span> Live über die GUI +class="ecbx-1200">Uninstaller.</span> </dt><dd +class="description">Es wird ein Eintrag zum Entfernen von <span class="TEX">T<span +class="E">E</span>X</span> Live in der + Systemsteuerung im Punkt Software angelegt. Alternativ können Sie <span class="TEX">T<span +class="E">E</span>X</span> Live über die GUI <span class="TEX">T<span class="E">E</span>X</span> Live Manager deinstallieren. </dd><dt class="description"> <span -class="ecsx-1200">Dateiverkn</span><span -class="ecsx-1200">üpfungen</span> </dt><dd +class="ecbx-1200">Dateiverkn</span><span +class="ecbx-1200">üpfungen</span> </dt><dd class="description">Wenn diese Option aktiviert wird, werden <span -class="ectt-1200">TeXworks</span>, <span -class="ectt-1200">Dviout </span>und +class="ectt-1200">TeXworks</span>, <span -class="ectt-1200">PS_view </span>entweder die Standard-Programme für die entsprechenden Dateitypen - oder erhalten einen Eintrag im ‘Öffnen mit’ Dialog. +class="ectt-1200">Dviout </span>und <span +class="ectt-1200">PS_view </span>entweder die Standard-Programme für die + entsprechenden Dateitypen oder erhalten einen Eintrag im ‘Öffnen mit’ + Dialog. </dd><dt class="description"> <span -class="ecsx-1200">Bitmap nach eps Konverter</span> </dt><dd -class="description">Verschiedene Bitmap-Formate erhalten einen Eintrag - <span -class="ectt-1200">bitmap2eps </span>in ihr ‘Öffnen mit’ Menü. Bitmap2eps ist ein einfaches Skript, das im - Hintergrund <span -class="ectt-1200">sam2p </span>oder <span +class="ecbx-1200">Bitmap nach eps Konverter</span> </dt><dd +class="description">Verschiedene + Bitmap-Formate erhalten einen Eintrag <span +class="ectt-1200">bitmap2eps </span>in ihr ‘Öffnen mit’ + Menü. Bitmap2eps ist ein einfaches Skript, das im Hintergrund <span +class="ectt-1200">sam2p</span> + oder <span class="ectt-1200">bmeps </span>aufruft. - </dd><dt class="description"> + </dd><dt class="description"> + + <span -class="ecsx-1200">Automatische Pfad-Anpassung</span> </dt><dd -class="description">Erfordert keine manuellen Anpassungen.</dd></dl> - - -<!--l. 1441--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">7.2</span>  <a +class="ecbx-1200">Automatische Pfad-Anpassung</span> </dt><dd +class="description">Erfordert keine manuellen + Anpassungen.</dd></dl> +<!--l. 1449--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">7.2 </span> <a id="x1-510007.2"></a>Zusätzlich enthaltene Programme unter Windows</h3> -<!--l. 1443--><p class="noindent" >Zusätzlich werden unter Windows einige Programme installiert, die unter Windows meist noch -nicht verfügbar sind: +<!--l. 1451--><p class="noindent" >Zusätzlich werden unter Windows einige Programme installiert, die unter +Windows meist noch nicht verfügbar sind: <dl class="description"><dt class="description"> <span -class="ecsx-1200">Perl und Ghostscript.</span> </dt><dd -class="description">Da Perl und Ghostscript für <span class="TEX">T<span -class="E">E</span>X</span> Live sehr wichtig ist, werden - diese unter Windows mitgeliefert und werden intern von <span class="TEX">T<span -class="E">E</span>X</span> Live benutzt. Die in - <span class="TEX">T<span -class="E">E</span>X</span> Live enthaltenen Programme, die diese Komponenten benötigen, »wissen« - wo sich diese befinden, ohne dass diese im System durch Umgebungsvariablen - oder Einträge in der Registry sichtbar sind. Es handelt sich um für <span class="TEX">T<span -class="E">E</span>X</span> Live - abgespeckte Versionen, die zu keinen Konflikten mit eventuell bereits vorhandenen +class="ecbx-1200">Perl und Ghostscript.</span> </dt><dd +class="description">Da Perl und Ghostscript für <span class="TEX">T<span +class="E">E</span>X</span> Live sehr + wichtig ist, werden diese unter Windows mitgeliefert und werden intern + von <span class="TEX">T<span +class="E">E</span>X</span> Live benutzt. Die in <span class="TEX">T<span +class="E">E</span>X</span> Live enthaltenen Programme, die + diese Komponenten benötigen, »wissen« wo sich diese befinden, ohne + dass diese im System durch Umgebungsvariablen oder Einträge in der + Registry sichtbar sind. Es handelt sich um für <span class="TEX">T<span +class="E">E</span>X</span> Live abgespeckte + Versionen, die zu keinen Konflikten mit eventuell bereits vorhandenen Installationen von Perl und Ghostscript führen sollten. </dd><dt class="description"> <span -class="ecsx-1200">PS_View.</span> </dt><dd -class="description">Weiterhin wird PS_View installiert, ein neuer PostScript- und PDF-Viewer, - der Freie Software ist, s. Abb. <a +class="ecbx-1200">PS_View.</span> </dt><dd +class="description">Weiterhin wird PS_View installiert, ein neuer PostScript- und + PDF-Viewer, der Freie Software ist, s. Abb. <a href="#x1-510011">7.1<!--tex4ht:ref: fig:psview --></a>. - <!--l. 1451--><p class="noindent" ><hr class="figure"><div class="figure" + <!--l. 1459--><p class="noindent" ><hr class="figure"><div class="figure" ><a id="x1-510011"></a> <div class="center" > -<!--l. 1452--><p class="noindent" > +<!--l. 1460--><p class="noindent" > -<!--l. 1453--><p class="noindent" ><img +<!--l. 1461--><p class="noindent" ><img src="psview.png" alt="PIC" > -<br /> <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 7.1: </td><td -class="content">PS_View: sogar sehr extreme Vergrößerungen sind möglich.</td></tr></table></div><!--tex4ht:label?: x1-510011 --> +<br /> <div class="caption" +><span class="id">Abbildung 7.1: </span><span +class="content">PS_View, sogar sehr extreme Vergrößerungen sind möglich.</span></div><!--tex4ht:label?: x1-510011 --> </div> - <!--l. 1456--><p class="noindent" ></div><hr class="endfigure"> + <!--l. 1464--><p class="noindent" ></div><hr class="endfigure"> </dd><dt class="description"> <span -class="ecsx-1200">dviout</span> </dt><dd +class="ecbx-1200">dviout</span> </dt><dd class="description">Weiterhin wird <span class="ectt-1200">dviout</span>, ein <span -class="ectt-1200">DVI</span>-Viewer installiert. Wenn Sie am Anfang Dokumente - mit <span -class="ectt-1200">dviout </span>anschauen, werden häufig noch Fonts generiert, da keine fertigen - Fontdateien für den Bildschirm mitgeliefert werden. Je mehr Fonts generiert wurden, - desto seltener müssen Schriften nachgeneriert werden, so dass dieser Effekt nach einiger - Zeit nur noch selten auftreten wird. Weitere Informationen finden Sie in der (sehr guten) +class="ectt-1200">DVI</span>-Viewer installiert. Wenn Sie am Anfang + + + + Dokumente mit <span +class="ectt-1200">dviout </span>anschauen, werden häufig noch Fonts generiert, da + keine fertigen Fontdateien für den Bildschirm mitgeliefert werden. + Je mehr Fonts generiert wurden, desto seltener müssen Schriften + nachgeneriert werden, so dass dieser Effekt nach einiger Zeit nur noch selten + auftreten wird. Weitere Informationen finden Sie in der (sehr guten) Online-Hilfe. </dd><dt class="description"> <span -class="ecsx-1200">TeXworks</span> </dt><dd +class="ecbx-1200">TeXworks</span> </dt><dd class="description"><span class="TEX">T<span class="E">E</span>X</span>works ist eine Oberfläche für <span class="TEX">T<span class="E">E</span>X</span> mit Editor und integriertem <span class="ectt-1200">PDF</span>-Viewer. - - </dd><dt class="description"> <span -class="ecsx-1200">Tools f</span><span -class="ecsx-1200">ür die Kommandozeile.</span> </dt><dd -class="description">Für einige unter Unix übliche Programme werden - Portierungen für Windows mitgeliefert. Dies sind z. B. <span +class="ecbx-1200">Tools f</span><span +class="ecbx-1200">ür die Kommandozeile.</span> </dt><dd +class="description">Für einige unter Unix übliche Programme + werden Portierungen für Windows mitgeliefert. Dies sind z. B. <span class="ectt-1200">gzip</span>, <span -class="ectt-1200">unzip </span>und einige - Programme für die Kommandozeile aus der <span -class="ectt-1200">xpdf</span>-Suite, wie <span +class="ectt-1200">unzip</span> + und einige Programme für die Kommandozeile aus der <span +class="ectt-1200">xpdf</span>-Suite, + wie <span class="ectt-1200">pdfinfo </span>und <span -class="ectt-1200">pdffonts</span>. - (Vom <span -class="ectt-1200">xpdf</span>-Viewer selbst gibt es keine Version für Windows, aber der Sumatra - <span +class="ectt-1200">pdffonts</span>. (Vom <span +class="ectt-1200">xpdf</span>-Viewer selbst gibt es keine + Version für Windows, aber der Sumatra <span class="ectt-1200">PDF</span>-Viewer basiert auf <span -class="ectt-1200">xpdf</span>: <a +class="ectt-1200">xpdf</span>: + <a href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" ><span class="ectt-1200">http://blog.kowalczyk.info/software/sumatrapdf</span></a>.) </dd><dt class="description"> <span class="ectt-1200">fc-cache</span><span -class="ecsx-1200">, </span><span +class="ecbx-1200">, </span><span class="ectt-1200">fc-list </span><span -class="ecsx-1200">etc.</span> </dt><dd +class="ecbx-1200">etc.</span> </dt><dd class="description">dienen xe<span class="TEX">T<span -class="E">E</span>X</span> zur effizienteren Benutzung von Schriften. Mit - <span -class="ectt-1200">fc-list </span>können Sie die Namen der verfügbaren Schriften anzeigen, die Sie dann unter - xe<span class="TEX">T<span +class="E">E</span>X</span> zur effizienteren Benutzung von + Schriften. Mit <span +class="ectt-1200">fc-list </span>können Sie die Namen der verfügbaren Schriften + anzeigen, die Sie dann unter xe<span class="TEX">T<span class="E">E</span>X</span> mit dem Kommando <span -class="ectt-1200">font </span>benutzen können. Mit <span -class="ectt-1200">fc-cache </span>kann die Liste der - verfügbaren Schriften aktualisiert werden.</dd></dl> -<!--l. 1478--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">7.3</span>  <a +class="ectt-1200">font </span>benutzen + können. Mit <span +class="ectt-1200">fc-cache </span>kann die Liste der verfügbaren Schriften aktualisiert + werden.</dd></dl> +<!--l. 1486--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">7.3 </span> <a id="x1-520007.3"></a>Nutzerprofile unter Windows</h3> -<!--l. 1481--><p class="noindent" >Das Gegenstück von Windows zum HOME-Verzeichnis unter Unix ist das Verzeichnis -<span class="obeylines-h"><span class="verb"><span +<!--l. 1489--><p class="noindent" >Das Gegenstück von Windows zum HOME-Verzeichnis unter Unix ist das +Verzeichnis <span class="obeylines-h"><span class="verb"><span class="ectt-1200">%USERPROFILE%</span></span></span>. -<!--l. 1484--><p class="noindent" >Ab Windows Vista liegt es meist in <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">C:\Users\<username></span></span></span>, unter Windows XP im Verzeichnis -<span class="obeylines-h"><span class="verb"><span +<!--l. 1492--><p class="noindent" >Ab Windows Vista liegt es meist in <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">C:\Users\<username></span></span></span>, unter Windows XP +im Verzeichnis <span class="obeylines-h"><span class="verb"><span class="ectt-1200">C:/Dokumente</span><span class="ectt-1200"> und</span><span class="ectt-1200"> Einstellungen/<username></span></span></span>. -<!--l. 1487--><p class="noindent" >In der Datei <span +<!--l. 1495--><p class="noindent" >In der Datei <span class="ectt-1200">texmf.cnf </span>und in Kpathsea allgemein wird <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">~</span></span></span> sowohl unter Unix und Windows -korrekt aufgelöst. -<!--l. 1490--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">7.4</span>  <a +class="ectt-1200">~</span></span></span> sowohl unter Unix und +Windows korrekt aufgelöst. + + + +<!--l. 1498--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">7.4 </span> <a id="x1-530007.4"></a>Die Windows-Registry</h3> -<!--l. 1494--><p class="noindent" >Windows verwaltet fast all seine Konfigurationseinstellungen in der Registry. Diese besteht aus -einem hierarchisch aufgebauten Baum von Schlüsseln, wobei mehrere dieser Registry-Bäume -existieren. Die wichtigsten sind <span class="path"><span +<!--l. 1502--><p class="noindent" >Windows verwaltet fast all seine Konfigurationseinstellungen in der Registry. +Diese besteht aus einem hierarchisch aufgebauten Baum von Schlüsseln, +wobei mehrere dieser Registry-Bäume existieren. Die wichtigsten sind +<span class="path"><span class="ectt-1200">HKEY_CURRENT_USER</span></span> und <span class="path"><span -class="ectt-1200">HKEY_LOCAL_MACHINE</span></span>, oft abgekürzt -als <span class="path"><span -class="ectt-1200">HKCU</span></span> bzw. <span class="path"><span +class="ectt-1200">HKEY_LOCAL_MACHINE</span></span>, oft abgekürzt als <span class="path"><span +class="ectt-1200">HKCU</span></span> +bzw. <span class="path"><span class="ectt-1200">HKLM</span></span>. Der <span class="path"><span -class="ectt-1200">HKCU</span></span>-Teil der Registry wird im Home-Verzeichnis des Benutzers -gespeichert (siehe Abschnitt <a +class="ectt-1200">HKCU</span></span>-Teil der Registry wird im Home-Verzeichnis des +Benutzers gespeichert (siehe Abschnitt <a href="#x1-520007.3">7.3<!--tex4ht:ref: sec:winhome --></a>). <span class="path"><span -class="ectt-1200">HKLM</span></span> liegt im Normalfall in einem Unterverzeichnis des - - -Windows-Verzeichnisses. -<!--l. 1497--><p class="noindent" >In einigen Fällen sind Systeminformationen aus Umgebungsvariablen ersichtlich, in vielen -anderen Fällen liegen diese Informationen aber in der Registry. -<!--l. 1499--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">7.5</span>  <a +class="ectt-1200">HKLM</span></span> liegt im Normalfall in einem +Unterverzeichnis des Windows-Verzeichnisses. +<!--l. 1505--><p class="noindent" >In einigen Fällen sind Systeminformationen aus Umgebungsvariablen +ersichtlich, in vielen anderen Fällen liegen diese Informationen aber in der +Registry. +<!--l. 1507--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">7.5 </span> <a id="x1-540007.5"></a>Windows Permissions</h3> -<!--l. 1503--><p class="noindent" >In neueren Versionen von Windows wird zwischen normalen Benutzern und Administratoren -unterschieden, wobei nur letztere freien Zugang auf alle Teile des Betriebsystems haben. Im -Gegensatz zu Unix ist es in der Praxis allerdings häufig so, dass Benutzer zur Klasse der -Administratoren gehören und daher doch alle Freiheiten haben. Trotzdem haben wir einigen -Aufwand getrieben, damit <span class="TEX">T<span -class="E">E</span>X</span> Live auch unter Windows ohne Administrator-Rechte -installiert werden kann. -<!--l. 1511--><p class="noindent" >Falls der Benutzer, der <span class="TEX">T<span -class="E">E</span>X</span> Live installiert, Administrator-Rechte besitzt, kann <span class="TEX">T<span -class="E">E</span>X</span> Live -für alle Benutzer des Systems installiert werden, d. h. Verknüpfungen, Menüs und -Systemeinträge werden für alle Nutzer angelegt. Ansonsten werden diese nur für den aktuellen -Benutzer angelegt. -<!--l. 1516--><p class="noindent" >Unabhängig davon wird grundsätzlich angenommen, dass das Wurzelverzeichnis von +<!--l. 1511--><p class="noindent" >In neueren Versionen von Windows wird zwischen normalen Benutzern und +Administratoren unterschieden, wobei nur letztere freien Zugang auf alle Teile des +Betriebsystems haben. Im Gegensatz zu Unix ist es in der Praxis allerdings häufig +so, dass Benutzer zur Klasse der Administratoren gehören und daher doch alle +Freiheiten haben. Trotzdem haben wir einigen Aufwand getrieben, damit <span class="TEX">T<span +class="E">E</span>X</span> Live auch unter Windows ohne Administrator-Rechte installiert werden +kann. +<!--l. 1519--><p class="noindent" >Wenn das <span class="TEX">T<span +class="E">E</span>X</span> Live Installationsprogramm mit Administrator-Rechten +gestartet wird, gibt es eine Option für die Installation für alle Benutzer des +Systems, d. h. Verknüpfungen, Menüs und Systemeinträge werden für alle +Nutzer angelegt. Ansonsten werden diese nur für den aktuellen Benutzer +angelegt. +<!--l. 1524--><p class="noindent" >Unabhängig davon wird grundsätzlich angenommen, dass das Wurzelverzeichnis + + + +von <span class="TEX">T<span class="E">E</span>X</span> Live unter <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">%SystemDrive%</span></span></span> liegen soll. Allerdings testet das Installationsprogramm, ob -dieses Verzeichnis für den aktuellen Benutzer schreibbar ist. -<!--l. 1521--><p class="noindent" >Ein Problem entsteht, wenn <span class="TEX">T<span -class="E">E</span>X</span> Live ohne Administrator-Rechte installiert wird und sich -bereits ein <span class="TEX">T<span -class="E">E</span>X</span>-System im systemweiten Suchpfad befindet. Windows benutzt zuerst den -Suchpfad des Systems, erst dann den spezifischen Suchpfad des Nutzers, so dass hier immer -zuerst das alte <span class="TEX">T<span -class="E">E</span>X</span>-System gefunden wird. Als Workaround wird hier eine Verknüpfung mit -einer Eingabeaufforderung erzeugt, in der das Programmverzeichnis von <span class="TEX">T<span -class="E">E</span>X</span> Live im -Suchpfad vor den Standardsuchpfad geschrieben wird. Dies bedeutet, dass in diesem Fall nur -in einer Eingabeaufforderung verfügbar ist, die über diese Verknüpfung gestartet +class="ectt-1200">%SystemDrive%</span></span></span> liegen soll. Allerdings testet das +Installationsprogramm, ob dieses Verzeichnis für den aktuellen Benutzer +schreibbar ist. +<!--l. 1529--><p class="noindent" >Ein Problem entsteht, wenn <span class="TEX">T<span +class="E">E</span>X</span> Live ohne Administrator-Rechte installiert wird +und sich bereits ein <span class="TEX">T<span +class="E">E</span>X</span>-System im systemweiten Suchpfad befindet. Windows +benutzt zuerst den Suchpfad des Systems, erst dann den spezifischen Suchpfad des +Nutzers, so dass hier immer zuerst das alte <span class="TEX">T<span +class="E">E</span>X</span>-System gefunden wird. Als +Workaround wird hier eine Verknüpfung mit einer Eingabeaufforderung erzeugt, +in der das Programmverzeichnis von <span class="TEX">T<span +class="E">E</span>X</span> Live im Suchpfad vor den +Standardsuchpfad geschrieben wird. Dies bedeutet, dass in diesem Fall nur in +einer Eingabeaufforderung verfügbar ist, die über diese Verknüpfung gestartet wird. Die Verknüpfung für <span class="TEX">T<span class="E">E</span>X</span>works (falls Sie dieses installieren) fügt ebenfalls automatisch <span class="TEX">T<span -class="E">E</span>X</span> Live am Anfang des Suchpfades ein, so dass es direkt benutzbar -ist. -<!--l. 1534--><p class="noindent" >Seit Windows Vista gibt es einen weiteren Fallstrick. Selbst wenn Sie als Administrator -angemeldet sind, müssen Sie Programme trotzdem explizit mit Administratorrechten starten. -Insofern ist es tatsächlich nicht sehr sinnvoll, sich als Administrator anzumelden. Klicken Sie -stattdessen auf das gewünschte Programm (bzw. die gewünschte Verknüpfung) mit der rechten - - -Maustaste, damit Sie die Option „Als Administrator ausführen...“ erhalten, dieses mit +class="E">E</span>X</span> Live am Anfang des Suchpfades ein, so dass es direkt +benutzbar ist. +<!--l. 1542--><p class="noindent" >Seit Windows Vista gibt es einen weiteren Fallstrick. Selbst wenn Sie als +Administrator angemeldet sind, müssen Sie Programme trotzdem explizit mit +Administratorrechten starten. Insofern ist es tatsächlich nicht sehr sinnvoll, sich +als Administrator anzumelden. Klicken Sie stattdessen auf das gewünschte +Programm (bzw. die gewünschte Verknüpfung) mit der rechten Maustaste, +damit Sie die Option „Als Administrator ausführen...“ erhalten, dieses mit Administratorrechten auszuführen. -<!--l. 1542--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">7.6</span>  <a - id="x1-550007.6"></a>Erhöhen des maximal verfügbaren Speichers unter Windows und Cygwin</h3> -<!--l. 1546--><p class="noindent" >Unter Windows und Cygwin (s. Abschnitt <a -href="#x1-200003.5">3.5<!--tex4ht:ref: sec:cygwin --></a> für die Installation unter Cygwin) kann es -vorkommen, dass der den in <span class="TEX">T<span -class="E">E</span>X</span> Live enthaltenen Programmen zur Verfügung gestellte -Speicher nicht ausreicht. Dies kann z. B. passieren, wenn in <span -class="ectt-1200">asy </span>ein Array von 25 Millionen -Gleitkommazahlen allokiert wird oder ein Dokument mit umfangreichen Schriften mit -Lua<span class="TEX">T<span -class="E">E</span>X</span> übersetzt wird. -<!--l. 1552--><p class="noindent" >Für Cygwin ist die Erhöhung des Maximalspeichers im Cygwin-Hanbuch beschrieben -(<a +<!--l. 1550--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">7.6 </span> <a + id="x1-550007.6"></a>Erhöhen des maximal verfügbaren Speichers unter Windows und +Cygwin</h3> +<!--l. 1554--><p class="noindent" >Unter Windows und Cygwin (s. Abschnitt <a +href="#x1-200003.5">3.5<!--tex4ht:ref: sec:cygwin --></a> für die Installation unter Cygwin) +kann es vorkommen, dass der den in <span class="TEX">T<span +class="E">E</span>X</span> Live enthaltenen Programmen zur +Verfügung gestellte Speicher nicht ausreicht. Dies kann z. B. passieren, +wenn in <span +class="ectt-1200">asy </span>ein Array von 25 Millionen Gleitkommazahlen allokiert wird +oder ein Dokument mit umfangreichen Schriften mit Lua<span class="TEX">T<span +class="E">E</span>X</span> übersetzt +wird. +<!--l. 1560--><p class="noindent" >Für Cygwin ist die Erhöhung des Maximalspeichers im Cygwin-Hanbuch +beschrieben (<a href="http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span -class="ectt-1200">http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). -<!--l. 1555--><p class="noindent" >Unter Windows können Sie eine Datei <span -class="ectt-1200">moremem.reg </span>mit folgenden vier Zeilen anlegen: - - +class="ectt-1200">http://www.cygwin.com/cygwin-_ug-_net/setup-_maxmem.html</span></a>). + + + +<!--l. 1563--><p class="noindent" >Unter Windows können Sie eine Datei <span +class="ectt-1200">moremem.reg </span>mit folgenden vier Zeilen +anlegen: + + + <div class="verbatim" id="verbatim-8"> Windows Registry Editor Version 5.00  <br />  <br />[HKEY_LOCAL_MACHINE\Software\Cygwin]  <br />"heap_chunk_in_mb"=dword:ffffff00 </div> -<!--l. 1563--><p class="nopar" > -<!--l. 1565--><p class="noindent" >Führen Sie dann als Administrator <span -class="ectt-1200">regedit /s moremem.reg </span>aus. (Falls der zur Verfügung -stehende Speicher nur für den aktuellen Nutzer erhöht werden soll, verwenden Sie stattdessen -einfach <span +<!--l. 1571--><p class="nopar" > +<!--l. 1573--><p class="noindent" >Führen Sie dann als Administrator <span +class="ectt-1200">regedit /s moremem.reg </span>aus. (Falls der zur +Verfügung stehende Speicher nur für den aktuellen Nutzer erhöht werden soll, +verwenden Sie stattdessen einfach <span class="ectt-1200">HKEY_CURRENT_USER</span>). - - -<h2 class="chapterHead"><span class="titlemark">8</span>  <a + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 8</span><br /><a id="x1-560008"></a>Anleitung zum Web2C-System</h2> -<!--l. 1571--><p class="noindent" >Web2C besteht aus einer Reihe von Programmen, die zusammen ein komplettes +<!--l. 1579--><p class="noindent" >Web2C besteht aus einer Reihe von Programmen, die zusammen ein komplettes <span class="TEX">T<span class="E">E</span>X</span>-System darstellen. Dazu gehören natürlich <span class="TEX">T<span -class="E">E</span>X</span>, MetaFont, MetaPost, Bib<span class="TEX">T<span -class="E">E</span>X</span> -usw. -<!--l. 1574--><p class="noindent" >Die erste Implementierung eines <span class="TEX">T<span -class="E">E</span>X</span>-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 <span -class="ectt-1200">UNIX</span>, 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ück +class="E">E</span>X</span>, MetaFont, MetaPost, +Bib<span class="TEX">T<span +class="E">E</span>X</span> usw. +<!--l. 1582--><p class="noindent" >Die erste Implementierung eines <span class="TEX">T<span +class="E">E</span>X</span>-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 <span +class="ectt-1200">UNIX</span>, 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ück gab. -<!--l. 1576--><p class="noindent" >Web2C läuft unter <span +<!--l. 1584--><p class="noindent" >Web2C läuft unter <span class="ectt-1200">UNIX</span>, 32-bit-Versionen von Windows, Mac <span -class="ectt-1200">OSX </span>und auf weiteren -Betriebssystemen. Es benutzt die Original-Quelldateien von Donald E. Knuth und -weitere in der Sprache <span -class="ectt-1200">WEB </span>entwickelte Programme als Basis und übersetzt diese in -C-Quell-Code. Darüber hinaus bietet das System viele Makros und Funktionen zur -Nutzung der originalen <span class="TEX">T<span -class="E">E</span>X</span>-Software. Hier eine Liste der Basisprogramme eines -<span class="TEX">T<span +class="ectt-1200">OSX </span>und auf +weiteren Betriebssystemen. Es benutzt die Original-Quelldateien von Donald +E. Knuth und weitere in der Sprache <span +class="ectt-1200">WEB </span>entwickelte Programme als Basis und +übersetzt diese in C-Quell-Code. Darüber hinaus bietet das System viele Makros +und Funktionen zur Nutzung der originalen <span class="TEX">T<span +class="E">E</span>X</span>-Software. Hier eine Liste der +Basisprogramme eines <span class="TEX">T<span class="E">E</span>X</span>-Systems: <dl class="description"><dt class="description"> <span -class="ecsx-1200">bibtex</span> </dt><dd +class="ecbx-1200">bibtex</span> </dt><dd class="description">Verwalten von Bibliographien </dd><dt class="description"> <span -class="ecsx-1200">dvicopy</span> </dt><dd +class="ecbx-1200">dvicopy</span> </dt><dd class="description">Umwandeln von virtuellen Zeichensätzen in DVI-Dateien </dd><dt class="description"> <span -class="ecsx-1200">dvitomp</span> </dt><dd +class="ecbx-1200">dvitomp</span> </dt><dd class="description">DVI-nach-MPX-Konverter (MetaPost-Bilder) </dd><dt class="description"> <span -class="ecsx-1200">dvitype</span> </dt><dd +class="ecbx-1200">dvitype</span> </dt><dd class="description">Textanzeige aus DVI-Dateien </dd><dt class="description"> <span -class="ecsx-1200">gftodvi</span> </dt><dd +class="ecbx-1200">gftodvi</span> </dt><dd class="description">Erzeugen von Prüfausgaben für Zeichensätze </dd><dt class="description"> <span -class="ecsx-1200">gftopk</span> </dt><dd +class="ecbx-1200">gftopk</span> </dt><dd class="description">Packen von Zeichensätzen </dd><dt class="description"> <span -class="ecsx-1200">gftype</span> </dt><dd +class="ecbx-1200">gftype</span> </dt><dd class="description">Anzeige von Zeichensätzen als ASCII-Graphik + + + </dd><dt class="description"> <span -class="ecsx-1200">mf</span> </dt><dd +class="ecbx-1200">mf</span> </dt><dd class="description">Zeichensatzerzeugung </dd><dt class="description"> - - <span -class="ecsx-1200">mft</span> </dt><dd +class="ecbx-1200">mft</span> </dt><dd class="description">formatierte Ausgabe von MetaFont-Quellen </dd><dt class="description"> <span -class="ecsx-1200">mpost</span> </dt><dd +class="ecbx-1200">mpost</span> </dt><dd class="description">MetaFont-ähnliches Grafikprogramm </dd><dt class="description"> <span -class="ecsx-1200">patgen</span> </dt><dd +class="ecbx-1200">patgen</span> </dt><dd class="description">Erzeugen von Trennmustern </dd><dt class="description"> <span -class="ecsx-1200">pktogf</span> </dt><dd +class="ecbx-1200">pktogf</span> </dt><dd class="description">Entpacken von Zeichensätzen </dd><dt class="description"> <span -class="ecsx-1200">pktype</span> </dt><dd +class="ecbx-1200">pktype</span> </dt><dd class="description">Anzeige gepackter Zeichensätze </dd><dt class="description"> <span -class="ecsx-1200">pltotf</span> </dt><dd +class="ecbx-1200">pltotf</span> </dt><dd class="description">Umwandeln von Property-Listen in <span class="ectt-1200">.tfm</span>-Dateien </dd><dt class="description"> <span -class="ecsx-1200">pooltype</span> </dt><dd +class="ecbx-1200">pooltype</span> </dt><dd class="description">Anzeige der Bildschirmtexte eines WEB-Programms </dd><dt class="description"> <span -class="ecsx-1200">tangle</span> </dt><dd +class="ecbx-1200">tangle</span> </dt><dd class="description">Konverter <span class="ectt-1200">WEB </span>nach Pascal </dd><dt class="description"> <span -class="ecsx-1200">tex</span> </dt><dd +class="ecbx-1200">tex</span> </dt><dd class="description"><span class="TEX">T<span class="E">E</span>X</span>-Programm </dd><dt class="description"> <span -class="ecsx-1200">tftopl</span> </dt><dd +class="ecbx-1200">tftopl</span> </dt><dd class="description">Umwandeln einer <span class="ectt-1200">.tfm</span>-Datei in eine Property-Liste </dd><dt class="description"> <span -class="ecsx-1200">vftovp</span> </dt><dd +class="ecbx-1200">vftovp</span> </dt><dd class="description">Umwandeln eines virtuellen Zeichensatzes in eine Property-Liste </dd><dt class="description"> <span -class="ecsx-1200">vptovf</span> </dt><dd +class="ecbx-1200">vptovf</span> </dt><dd class="description">Umwandeln einer Property-Liste in einen virtuellen Zeichensatz </dd><dt class="description"> <span -class="ecsx-1200">weave</span> </dt><dd +class="ecbx-1200">weave</span> </dt><dd class="description"><span class="ectt-1200">WEB</span>-Code als <span class="TEX">T<span class="E">E</span>X</span>-Dokumentation</dd></dl> -<!--l. 1608--><p class="noindent" >Die genaue Funktionsweise und die möglichen Parameter sind der Beschreibung der jeweiligen -Pakete bzw. der Web2C-Dokumentation zu entnehmen. Trotzdem wird ein Überblick über -Zusammenspiel und Funktionsweise der Web2C-Programme Ihnen sicherlich helfen, besser mit -dem System zurechtzukommen. -<!--l. 1613--><p class="noindent" >Zunächst verstehen alle Programme die grundlegenden Parameter der <span +<!--l. 1616--><p class="noindent" >Die genaue Funktionsweise und die möglichen Parameter sind der Beschreibung +der jeweiligen Pakete bzw. der Web2C-Dokumentation zu entnehmen. + + + +Trotzdem wird ein Überblick über Zusammenspiel und Funktionsweise +der Web2C-Programme Ihnen sicherlich helfen, besser mit dem System +zurechtzukommen. +<!--l. 1621--><p class="noindent" >Zunächst verstehen alle Programme die grundlegenden Parameter der +<span class="ectt-1200">GNU</span>-Software: <dl class="description"><dt class="description"> - - <span class="ectt-1200">--help</span> </dt><dd class="description">kurzer Hilfstext @@ -4308,232 +4586,254 @@ class="description">ausführliche Ausgaben beim Programmablauf <span class="ectt-1200">--version</span> </dt><dd class="description">Ausgabe der Versionsnummer</dd></dl> -<!--l. 1622--><p class="noindent" >Die Programme des Web2C-Systems benutzen zum Lokalisieren der benötigten +<!--l. 1630--><p class="noindent" >Die Programme des Web2C-Systems benutzen zum Lokalisieren der benötigten Dateien im Dateisystem die Kpathsea-Bibliothek (<a href="http://tug.org/kpathsea" class="url" ><span class="ectt-1200">http://tug.org/kpathsea</span></a>). Diese Bibliothek optimiert und beschleunigt den Suchprozess im Dateisystem. Ihre -Arbeitsweise wird durch einige Umgebungsvariablen und eine Konfigurationsdatei gesteuert. -Web2C 7.5 kann mehr als einen Dateibaum gleichzeitig verwalten und ermöglicht -somit die schon beschriebene <span class="TEX">T<span -class="E">E</span>X</span> Live-Installation unter Verwendung der <span -class="ectt-1200">DVD</span> -mit der Ablage modifizierter Konfigurationsdateien und zusätzlicher Zeichensätze -in einem zweiten Dateibaum. Die Suche nach Dateien wird durch die Analyse der -Datei <span -class="ectt-1200">ls-R </span>beschleunigt, die in jedem Wurzelverzeichnis eines <span class="TEX">T<span -class="E">E</span>X</span>-Dateibaums -vorhanden ist. Sie enthält für jede Datei die genaue Position im Dateibaum relativ zum +Arbeitsweise wird durch einige Umgebungsvariablen und eine Konfigurationsdatei +gesteuert. Web2C 7.5 kann mehr als einen Dateibaum gleichzeitig verwalten und +ermöglicht somit die schon beschriebene <span class="TEX">T<span +class="E">E</span>X</span> Live-Installation unter +Verwendung der <span +class="ectt-1200">DVD </span>mit der Ablage modifizierter Konfigurationsdateien +und zusätzlicher Zeichensätze in einem zweiten Dateibaum. Die Suche +nach Dateien wird durch die Analyse der Datei <span +class="ectt-1200">ls-R </span>beschleunigt, die +in jedem Wurzelverzeichnis eines <span class="TEX">T<span +class="E">E</span>X</span>-Dateibaums vorhanden ist. Sie +enthält für jede Datei die genaue Position im Dateibaum relativ zum Wurzelverzeichnis. -<h3 class="sectionHead"><span class="titlemark">8.1</span>  <a +<h3 class="sectionHead"><span class="titlemark">8.1 </span> <a id="x1-570008.1"></a>Dateisuche mit der Kpathsea-Bibliothek</h3> -<!--l. 1639--><p class="noindent" >Wir beschreiben zunächst den grundlegenden Suchmechanismus der Kpathsea-Bibliothek. -<!--l. 1641--><p class="noindent" >Ein <span -class="ecti-1200">Suchpfad </span>ist eine durch Kommata oder Semikola getrennte Liste von <span -class="ecti-1200">Pfadkomponenten</span>, -die üblicherweise Verzeichnisnamen darstellen. Ein Suchpfad kann sich aus vielen -Komponenten zusammensetzen. Die Suche nach einer Datei <span -class="ectt-1200">my-file </span>über den Suchpfad +<!--l. 1647--><p class="noindent" >Wir beschreiben zunächst den grundlegenden Suchmechanismus der +Kpathsea-Bibliothek. +<!--l. 1649--><p class="noindent" >Ein <span +class="ecti-1200">Suchpfad </span>ist eine durch Kommata oder Semikola getrennte Liste von <span -class="ectt-1200">.:/dir </span>bewirkt, dass Kpathsea jede Komponente nacheinander überprüft, also zunächst +class="ecti-1200">Pfadkomponenten</span>, die üblicherweise Verzeichnisnamen darstellen. Ein Suchpfad +kann sich aus vielen Komponenten zusammensetzen. Die Suche nach einer Datei <span +class="ectt-1200">my-file </span>über den Suchpfad <span +class="ectt-1200">.:/dir </span>bewirkt, dass Kpathsea jede Komponente +nacheinander überprüft, also zunächst <span class="ectt-1200">./my-file </span>und dann <span -class="ectt-1200">/dir/my-file</span>. Als Ergebnis wird entweder die erste gefundene Datei -oder eine Liste aller passenden Dateien geliefert. -<!--l. 1649--><p class="noindent" >Um auf allen Dateisystemen effizient arbeiten zu können, verwendet Kpathsea ggf. andere -Datei-/Verzeichnis-Separatoren als <span +class="ectt-1200">/dir/my-file</span>. Als + + + +Ergebnis wird entweder die erste gefundene Datei oder eine Liste aller passenden +Dateien geliefert. +<!--l. 1657--><p class="noindent" >Um auf allen Dateisystemen effizient arbeiten zu können, verwendet Kpathsea ggf. +andere Datei-/Verzeichnis-Separatoren als <span class="ectt-1200">: </span>und <span class="ectt-1200">/</span>. -<!--l. 1651--><p class="noindent" >Beim Überprüfen einer Pfadkomponente <span +<!--l. 1659--><p class="noindent" >Beim Überprüfen einer Pfadkomponente <span class="ectt-1200">p </span>überprüft Kpathsea zunächst, ob eine Dateinamen-Datenbank (siehe auch Dateinamen-Datenbank auf Seite <span class="pageref"><a href="#x1-650008.2">§</a></span>) für die -Pfadkomponente zuständig ist, d. h. beispielsweise steht die Datenbank in einem Verzeichnis, -das im Pfad vor der zu überprüfenden Komponente <span -class="ectt-1200">p </span>steht. In diesem Fall wird zur -Bestimmung der Position der gesuchten Datei die Datenbank herangezogen. -<!--l. 1658--><p class="noindent" >Nur wenn keine passende Datenbank existiert oder wenn die Datei nicht in der Datenbank -gefunden wird, durchsucht Kpathsea das Dateisystem. Diese zeitaufwändige Suche kann über -die Spezifikation der Pfadkomponente <span -class="ectt-1200">p </span>mit dem Präfix <span -class="ectt-1200">!!</span> unterbunden werden. Zur Suche - - -erzeugt Kpathsea eine Liste der Verzeichnisse, die im Pfadelement enthalten sind, und -durchsucht jedes dieser Verzeichnisse nach der gesuchten Datei. -<!--l. 1665--><p class="noindent" >Für Dateien kann auch ein Schalter <span +Pfadkomponente zuständig ist, d. h. beispielsweise steht die Datenbank in einem +Verzeichnis, das im Pfad vor der zu überprüfenden Komponente <span +class="ectt-1200">p </span>steht. In diesem +Fall wird zur Bestimmung der Position der gesuchten Datei die Datenbank +herangezogen. +<!--l. 1666--><p class="noindent" >Nur wenn keine passende Datenbank existiert oder wenn die Datei nicht in der +Datenbank gefunden wird, durchsucht Kpathsea das Dateisystem. Diese +zeitaufwändige Suche kann über die Spezifikation der Pfadkomponente <span +class="ectt-1200">p </span>mit dem +Präfix <span +class="ectt-1200">!!</span> unterbunden werden. Zur Suche erzeugt Kpathsea eine Liste der +Verzeichnisse, die im Pfadelement enthalten sind, und durchsucht jedes dieser +Verzeichnisse nach der gesuchten Datei. +<!--l. 1673--><p class="noindent" >Für Dateien kann auch ein Schalter <span class="ectt-1200">file</span><span class="ectt-1200"> must</span><span -class="ectt-1200"> exist </span>gesetzt werden (»Datei muss vorhanden -sein«). Wenn dieser Schalter nicht gesetzt ist und beispielsweise über das <span class="TEX">T<span -class="E">E</span>X</span>-Kommando -<span +class="ectt-1200"> exist </span>gesetzt werden (»Datei +muss vorhanden sein«). Wenn dieser Schalter nicht gesetzt ist und beispielsweise +über das <span class="TEX">T<span +class="E">E</span>X</span>-Kommando <span class="ectt-1200">openin </span>eine VF-Datei wie <span -class="ectt-1200">cmr10.vf </span>gelesen werden soll, wäre es falsch, nach dieser -Datei zu suchen, weil es sie gar nicht gibt. Speziell für neu installierte VF-Dateien -sollten Sie also unbedingt die Dateinamen-Datenbank (<span -class="ectt-1200">ls-R</span>) aktualisieren, weil die -Dateien sonst nicht gelesen werden und kein Fehler angezeigt wird. Dieser Vorgang -wiederholt sich für jede Komponente eines Suchpfades: zunächst wird die Datenbank -überprüft, danach ggf. das Dateisystem. Wird die Datei gefunden, stoppt die Suche +class="ectt-1200">cmr10.vf </span>gelesen werden +soll, wäre es falsch, nach dieser Datei zu suchen, weil es sie gar nicht gibt. Speziell +für neu installierte VF-Dateien sollten Sie also unbedingt die Dateinamen- +Datenbank (<span +class="ectt-1200">ls-R</span>) aktualisieren, weil die Dateien sonst nicht gelesen werden +und kein Fehler angezeigt wird. Dieser Vorgang wiederholt sich für jede +Komponente eines Suchpfades: zunächst wird die Datenbank überprüft, +danach ggf. das Dateisystem. Wird die Datei gefunden, stoppt die Suche (normalerweise) und als Ergebnis wird der komplette Pfad zur gesuchten Datei ausgegeben. -<!--l. 1671--><p class="noindent" >Außer Verzeichnisnamen dürfen Pfadkomponenten für Kpathsea folgende Elemente enthalten: -(verschachtelte) Vorgaben, Umgebungsvariablen, Werte aus der Konfigurationsdatei, -Home-Verzeichnisse von Benutzern und Startverzeichnisse für eine rekursive Suche. Diese -Elemente werden vor einer Dateisuche von Kpathsea in gewöhnliche Verzeichnis- oder -Dateinamen expandiert. Diese Expansion wird in den folgenden Abschnitten erklärt, und -zwar genau in der Reihenfolge, wie die Elemente auch von Kpathsea bearbeitet +<!--l. 1679--><p class="noindent" >Außer Verzeichnisnamen dürfen Pfadkomponenten für Kpathsea folgende +Elemente enthalten: (verschachtelte) Vorgaben, Umgebungsvariablen, +Werte aus der Konfigurationsdatei, Home-Verzeichnisse von Benutzern und +Startverzeichnisse für eine rekursive Suche. Diese Elemente werden vor einer +Dateisuche von Kpathsea in gewöhnliche Verzeichnis- oder Dateinamen +expandiert. Diese Expansion wird in den folgenden Abschnitten erklärt, und zwar +genau in der Reihenfolge, wie die Elemente auch von Kpathsea bearbeitet werden. -<!--l. 1680--><p class="noindent" >Beachten Sie, dass Kpathsea bei absoluten und explizit relativen Komponenten, d. h. wenn die -Komponente mit den Zeichen <span +<!--l. 1688--><p class="noindent" >Beachten Sie, dass Kpathsea bei absoluten und explizit relativen Komponenten, + + + +d. h. wenn die Komponente mit den Zeichen <span class="ectt-1200">/</span>, <span class="ectt-1200">./ </span>oder <span -class="ectt-1200">../ </span>beginnt, nur überprüft, ob die Datei -existiert. -<!--l. 1691--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.1</span>  <a - id="x1-580008.1.1"></a>Bestandteile von Pfadkomponenten</h4> -<!--l. 1695--><p class="noindent" >Ein Suchpfad kann aus vielen verschiedenen Bestandteilen aufgebaut werden. Dies sind in der -Reihenfolge, wie Kpathsea sie auswertet: +class="ectt-1200">../ </span>beginnt, nur +überprüft, ob die Datei existiert. <!--l. 1699--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.1 </span> <a + id="x1-580008.1.1"></a>Bestandteile von Pfadkomponenten</h4> +<!--l. 1703--><p class="noindent" >Ein Suchpfad kann aus vielen verschiedenen Bestandteilen aufgebaut werden. Dies +sind in der Reihenfolge, wie Kpathsea sie auswertet: +<!--l. 1707--><p class="noindent" > <dl class="enumerate"><dt class="enumerate"> 1. </dt><dd class="enumerate">eine benutzerdefinierte Umgebungsvariable, z. B. <span -class="ectt-1200">TEXINPUTS</span>: Wird an den Inhalt - der Variablen ein Punkt und ein Programmname angehängt, wie beispielsweise bei - <span -class="ectt-1200">TEXINPUTS.latex</span>, hat diese Form Vorrang vor den »gewöhnlichen« Variablen. +class="ectt-1200">TEXINPUTS</span>: Wird an + den Inhalt der Variablen ein Punkt und ein Programmname angehängt, + wie beispielsweise bei <span +class="ectt-1200">TEXINPUTS.latex</span>, hat diese Form Vorrang vor + den »gewöhnlichen« Variablen. </dd><dt class="enumerate"> - - 2. </dt><dd -class="enumerate">Einträge aus programmspezifischen Konfigurationsdateien, beispielsweise zum - Programm <span -class="ectt-1200">dvips </span>eine Zeile <span +class="enumerate">Einträge aus programmspezifischen + Konfigurationsdateien, beispielsweise zum Programm <span +class="ectt-1200">dvips </span>eine Zeile + <span class="ectt-1200">S /a:/b </span>in der Konfigurationsdatei <span class="ectt-1200">config.ps</span> </dd><dt class="enumerate"> 3. </dt><dd -class="enumerate">Einträge aus der Kpathsea-Konfigurationsdatei <span -class="ectt-1200">texmf.cnf</span>, wie zum Beispiel - <span +class="enumerate">Einträge aus der Kpathsea-Konfigurationsdatei <span +class="ectt-1200">texmf.cnf</span>, wie zum + Beispiel <span class="ectt-1200">TEXINPUTS=/c:/d </span>(siehe folgenden Text) </dd><dt class="enumerate"> 4. </dt><dd class="enumerate">Einstellung beim Übersetzen der Programme</dd></dl> -<!--l. 1715--><p class="noindent" >Unter Verwendung der Parameter zur Fehlersuche können Sie sich diese Werte für +<!--l. 1723--><p class="noindent" >Unter Verwendung der Parameter zur Fehlersuche können Sie sich diese Werte für einen Suchpfad auch anzeigen lassen. (Siehe dazu den Abschnitt Fehlersuche auf Seite <span class="pageref"><a href="#x1-690008.2.4">§</a></span>.) -<!--l. 1719--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.2</span>  <a +<!--l. 1727--><p class="noindent" > + + + +<h4 class="subsectionHead"><span class="titlemark">8.1.2 </span> <a id="x1-590008.1.2"></a>Konfigurationsdateien</h4> -<!--l. 1721--><p class="noindent" >Die Kpathsea-Bibliothek liest zur Laufzeit die <span -class="ecti-1200">Konfigurationsdateien </span>mit den Namen -<span -class="ectt-1200">.../2013/texmf.cnf</span>. Sollten Sie Anpassungen an den Standardvorgaben vornehmen <span +<!--l. 1729--><p class="noindent" >Die Kpathsea-Bibliothek liest zur Laufzeit die <span +class="ecti-1200">Konfigurationsdateien </span>mit den +Namen <span +class="ectt-1200">.../2014/texmf.cnf</span>. Sollten Sie Anpassungen an den Standardvorgaben +vornehmen <span class="ecti-1200">m</span><span -class="ecti-1200">üssen</span>, -ist dies der richtige Ort. -<!--l. 1723--><p class="noindent" >Die Haupt-Konfigurationsdatei befindet sich in <span -class="ectt-1200">.../2013/texmf-dist/web2c/texmf.cnf</span>. -Diese Datei sollten Sie nicht anpassen, da Ihre Anpassungen beim nächsten Update -überschrieben werden. -<!--l. 1725--><p class="noindent" >Im Folgenden wird die Syntax der Datei <span -class="ectt-1200">texmf.cnf </span>angegeben. Konsultieren Sie zum besseren -Verständnis beim Lesen die auf der DVD enthaltene Konfigurationsdatei. +class="ecti-1200">üssen</span>, ist dies der richtige Ort. +<!--l. 1731--><p class="noindent" >Die Haupt-Konfigurationsdatei befindet sich in <span +class="ectt-1200">.../2014/texmf-dist/web2c/texmf.cnf</span>. +Diese Datei sollten Sie nicht anpassen, da Ihre Anpassungen beim nächsten +Update überschrieben werden. +<!--l. 1733--><p class="noindent" >Im Folgenden wird die Syntax der Datei <span +class="ectt-1200">texmf.cnf </span>angegeben. Konsultieren +Sie zum besseren Verständnis beim Lesen die auf der DVD enthaltene +Konfigurationsdatei. <ul class="itemize1"> - <li class="itemize">Kommentare beginnen mit einem <span -class="ectt-1200">% </span>und erstrecken sich bis zum Zeilenende. + <li class="itemize">Kommentare beginnen mit einem <span +class="ectt-1200">% </span>und erstrecken sich bis zum + Zeilenende. </li> <li class="itemize">Leerzeilen werden überlesen. </li> - <li class="itemize">Ein <span -class="ectt-1200">\ </span>am Zeilenende fasst die aktuelle mit der folgenden Zeile zusammen. Leerraum - in der Folgezeile wird <span + <li class="itemize">Ein <span +class="ectt-1200">\ </span>am Zeilenende fasst die aktuelle mit der folgenden Zeile + zusammen. Leerraum in der Folgezeile wird <span class="ecti-1200">nicht </span>überlesen. </li> - - <li class="itemize">Sonstige Zeilen haben den folgenden Aufbau: <div class="alltt"> - <!--l. 1739--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1747--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200"> </span><span class="ectt-1200"> Variable[.Programmname]</span><span class="ectt-1200"> [=]</span><span -class="ectt-1200"> Wert</span></div> +class="ectt-1200"> Wert</span> +</div> </div> - <!--l. 1743--><p class="noindent" >Das Zeichen »=« und umgebender Leerraum dürfen entfallen. + <!--l. 1751--><p class="noindent" >Das Zeichen »=« und umgebender Leerraum dürfen entfallen. </li> <li class="itemize">Der Name von <span class="ectt-1200">Variable </span>kann alle Zeichen außer Leerzeichen, <span class="ectt-1200">= </span>und <span -class="ectt-1200">. </span>enthalten. - Verwenden Sie am besten nur die Zeichen <span +class="ectt-1200">.</span> + enthalten. Verwenden Sie am besten nur die Zeichen <span class="ectt-1200">A-Za-z_</span>. + + + </li> <li class="itemize">Wenn das Suffix »<span -class="ectt-1200">.Programmname</span>« angegeben wird, gilt die Variable nur für das - entsprechende Programm »<span +class="ectt-1200">.Programmname</span>« angegeben wird, gilt die Variable nur für + das entsprechende Programm »<span class="ectt-1200">Programmname</span>« oder »<span -class="ectt-1200">Programmname.exe</span>«. Auf diese Weise - können beispielsweise verschiedene <span class="TEX">T<span -class="E">E</span>X</span>-Formate mit unterschiedlichen Suchpfaden - arbeiten. +class="ectt-1200">Programmname.exe</span>«. + Auf diese Weise können beispielsweise verschiedene <span class="TEX">T<span +class="E">E</span>X</span>-Formate mit + unterschiedlichen Suchpfaden arbeiten. </li> <li class="itemize"><span class="ectt-1200">Wert </span>darf alle Zeichen außer <span class="ectt-1200">% </span>und <span -class="ectt-1200">@ </span>enthalten. Die Einschränkung der Werte auf - bestimmte Programme über ein Suffix ist nicht zulässig. Ein <span -class="ectt-1200">; </span>in <span -class="ectt-1200">Wert </span>wird unter <span -class="ectt-1200">UNIX</span> - in <span -class="ectt-1200">: </span>umgewandelt. Dadurch ist die Verwendung der gleichen Konfigurationsdateien für +class="ectt-1200">@ </span>enthalten. Die Einschränkung der + Werte auf bestimmte Programme über ein Suffix ist nicht zulässig. Ein <span +class="ectt-1200">; </span>in <span +class="ectt-1200">Wert </span>wird unter <span +class="ectt-1200">UNIX </span>in <span +class="ectt-1200">: </span>umgewandelt. Dadurch ist die Verwendung der + gleichen Konfigurationsdateien für <span class="ectt-1200">UNIX </span>und <span -class="ectt-1200">DOS</span>/Windows-Systeme möglich. +class="ectt-1200">DOS</span>/Windows-Systeme + möglich. </li> - <li class="itemize">Die Definitionen werden komplett eingelesen, bevor eine Expansion stattfindet. Dadurch - können Sie die Variable schon vor Ihrer Definition referieren.</li></ul> -<!--l. 1767--><p class="noindent" >Der Ausschnitt einer Konfigurationsdatei demonstriert diese Möglichkeiten. - - + <li class="itemize">Die Definitionen werden komplett eingelesen, bevor eine Expansion + stattfindet. Dadurch können Sie die Variable schon vor Ihrer Definition + referieren.</li></ul> +<!--l. 1775--><p class="noindent" >Der Ausschnitt einer Konfigurationsdatei demonstriert diese Möglichkeiten. + + + <div class="verbatim" id="verbatim-9"> \verbatiminput{../texlive-common/examples/ex5.tex}  <br />Betrachten Sie Abbildung~\ref{fig:config-sample}. </div> -<!--l. 1773--><p class="nopar" > -<!--l. 1775--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.3</span>  <a +<!--l. 1781--><p class="nopar" > +<!--l. 1783--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.3 </span> <a id="x1-600008.1.3"></a>Expansion von Pfadkomponenten</h4> -<!--l. 1777--><p class="noindent" >Kpathsea verwendet in Suchpfaden ähnliche Zeichen und Konstrukte wie <span -class="ectt-1200">UNIX</span>-Shells. -Beispielsweise wird die Definition <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">~$USER/{foo,bar}//baz</span></span></span> in alle Unterverzeichnisse von <span -class="ectt-1200">foo</span> -und <span +<!--l. 1785--><p class="noindent" >Kpathsea verwendet in Suchpfaden ähnliche Zeichen und Konstrukte wie +<span +class="ectt-1200">UNIX</span>-Shells. Beispielsweise wird die Definition <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">~$USER/{foo,bar}//baz</span></span></span> in alle +Unterverzeichnisse von <span +class="ectt-1200">foo </span>und <span class="ectt-1200">bar </span>unterhalb vom Home-Verzeichnis von <span -class="ectt-1200">$USER </span>expandiert, die eine Datei oder ein -Unterverzeichnis namens <span -class="ectt-1200">baz </span>enthalten. Der Expansionsmechanismus wird im Folgenden -erklärt. -<!--l. 1784--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.4</span>  <a +class="ectt-1200">$USER</span> +expandiert, die eine Datei oder ein Unterverzeichnis namens <span +class="ectt-1200">baz </span>enthalten. Der +Expansionsmechanismus wird im Folgenden erklärt. +<!--l. 1792--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.4 </span> <a id="x1-610008.1.4"></a>Expansion der Voreinstellungen</h4> -<!--l. 1786--><p class="noindent" >Wenn der Suchpfad mit der höchsten Priorität (siehe hierzu »Bestandteile von Pfadkomponenten« -auf Seite <span class="pageref"><span -class="ecbx-1200">??</span></span>) einen zusätzlichen (vorangestellten, nachgestellten oder verdoppelten) -Doppelpunkt enthält, wird an dieser Stelle der Suchpfad eingefügt, der als nächstes in -der Hierarchie folgt. Auch bei diesem gilt dieselbe Regel. Wenn beispielsweise die -Umgebungsvariable +<!--l. 1794--><p class="noindent" >Wenn der Suchpfad mit der höchsten Priorität (siehe hierzu »Bestandteile von +Pfadkomponenten« auf Seite <span class="pageref"><span +class="ecbx-1200">??</span></span>) einen zusätzlichen (vorangestellten, +nachgestellten oder verdoppelten) Doppelpunkt enthält, wird an dieser Stelle der +Suchpfad eingefügt, der als nächstes in der Hierarchie folgt. Auch bei diesem gilt +dieselbe Regel. Wenn beispielsweise die Umgebungsvariable <div class="alltt"> - - -<!--l. 1794--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 1802--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> setenv</span><span @@ -4541,115 +4841,122 @@ class="ectt-1200"> TEXINPUTS</span><span class="ectt-1200"> /home/karl:</span> </div> </div> -<!--l. 1798--><p class="noindent" >gesetzt wird (hier: C-Shell) und in <span +<!--l. 1806--><p class="noindent" >gesetzt wird (hier: C-Shell) und in <span class="ectt-1200">texmf.cnf </span>die Variable <span -class="ectt-1200">TEXINPUTS </span>folgenden Wert -erhält +class="ectt-1200">TEXINPUTS </span>folgenden +Wert erhält <div class="alltt"> -<!--l. 1801--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1809--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200"> </span><span class="ectt-1200"> .:$TEXMF//tex</span> </div> </div> -<!--l. 1805--><p class="noindent" >dann lautet der Suchpfad schließlich: +<!--l. 1813--><p class="noindent" >dann lautet der Suchpfad schließlich: <div class="alltt"> -<!--l. 1807--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1815--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200"> </span><span class="ectt-1200"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 1811--><p class="noindent" >Da es sinnlos wäre, denselben Pfad mehrfach einzufügen, wird die Ersetzung nur einmal -vorgenommen, und zwar in der Reihenfolge vorne, hinten und Mitte. Mehrfach verdoppelte -Doppelpunkte bleiben unverändert. -<!--l. 1815--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.5</span>  <a +<!--l. 1819--><p class="noindent" >Da es sinnlos wäre, denselben Pfad mehrfach einzufügen, wird die Ersetzung nur +einmal vorgenommen, und zwar in der Reihenfolge vorne, hinten und Mitte. +Mehrfach verdoppelte Doppelpunkte bleiben unverändert. +<!--l. 1823--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.5 </span> <a id="x1-620008.1.5"></a>Expansion geschweifter Klammern</h4> -<!--l. 1817--><p class="noindent" >Die Expansion geschweifter Klammern ist zur Definition mehrerer <span class="TEX">T<span -class="E">E</span>X</span>-Hierarchien sehr - - -nützlich. Beispielsweise wird |va,bw| zu |vaw:vbw|. Verschachtelungen sind dabei erlaubt. -Diese Technik wird dazu benutzt, durch eine Zuweisung an <span -class="ectt-1200">$TEXMF </span>verschiedene -<span class="TEX">T<span -class="E">E</span>X</span>-Hierarchien einzuführen. Als Beispiel finden Sie in <span -class="ectt-1200">texmf.cnf </span>folgende Definition (etwas -gekürzt, tatsächlich ist es etwas komplexer): - - + + + +<!--l. 1825--><p class="noindent" >Die Expansion geschweifter Klammern ist zur Definition mehrerer <span class="TEX">T<span +class="E">E</span>X</span>-Hierarchien +sehr nützlich. Beispielsweise wird |va,bw| zu |vaw:vbw|. Verschachtelungen sind +dabei erlaubt. Diese Technik wird dazu benutzt, durch eine Zuweisung an <span +class="ectt-1200">$TEXMF</span> +verschiedene <span class="TEX">T<span +class="E">E</span>X</span>-Hierarchien einzuführen. Als Beispiel finden Sie in +<span +class="ectt-1200">texmf.cnf </span>folgende Definition (etwas gekürzt, tatsächlich ist es etwas +komplexer): + + + <div class="verbatim" id="verbatim-10">   TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST} </div> -<!--l. 1822--><p class="nopar" > -<!--l. 1824--><p class="noindent" >Eine Anwendung wie - - +<!--l. 1830--><p class="nopar" > +<!--l. 1832--><p class="noindent" >Eine Anwendung wie + + + <div class="verbatim" id="verbatim-11">   TEXINPUTS = .;$TEXMF/tex// </div> -<!--l. 1828--><p class="nopar" > -<!--l. 1830--><p class="noindent" >führt dann dazu, dass erst im aktuellen Verzeichnis gesucht wird, dann im gesamten -Dateibaum <span +<!--l. 1836--><p class="nopar" > +<!--l. 1838--><p class="noindent" >führt dann dazu, dass erst im aktuellen Verzeichnis gesucht wird, dann im +gesamten Dateibaum <span class="ectt-1200">$TEXMFVAR/tex</span>, <span class="ectt-1200">$TEXMFHOME/tex</span>, <span -class="ectt-1200">$TEXMFLOCAL/tex </span>und schließlich im gesamten -Dateibaum <span -class="ectt-1200">$TEXMFDIST/tex </span>(die letzten beiden nur in der Datenbank <span -class="ectt-1200">ls-R</span>) durchsucht wird. -Dadurch kann man bequem zwei parallel installierte <span class="TEX">T<span -class="E">E</span>X</span>-Hierarchien durchsuchen, -beispielsweise eine unveränderliche auf <span +class="ectt-1200">$TEXMFLOCAL/tex </span>und +schließlich im gesamten Dateibaum <span +class="ectt-1200">$TEXMFDIST/tex </span>(die letzten beiden nur in der +Datenbank <span +class="ectt-1200">ls-R</span>) durchsucht wird. Dadurch kann man bequem zwei parallel +installierte <span class="TEX">T<span +class="E">E</span>X</span>-Hierarchien durchsuchen, beispielsweise eine unveränderliche auf +<span class="ectt-1200">CDROM</span>/<span -class="ectt-1200">DVD </span>und eine dynamisch angepasste auf -Festplatte, in der neue Programmversionen und zusätzliche Zeichensätze installiert werden. -Durch die Verwendung der Variablen <span +class="ectt-1200">DVD </span>und eine dynamisch angepasste auf Festplatte, in der neue +Programmversionen und zusätzliche Zeichensätze installiert werden. Durch die +Verwendung der Variablen <span class="ectt-1200">$TEXMF </span>in allen Definitionen wird grundsätzlich zuerst der neuere Dateibaum durchsucht. -<!--l. 1834--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.6</span>  <a +<!--l. 1842--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.6 </span> <a id="x1-630008.1.6"></a>Expansion von Unterverzeichnissen</h4> -<!--l. 1836--><p class="noindent" >Zwei oder mehrere aufeinanderfolgende Schrägstriche (<span -class="ectt-1200">//</span>) in einer Pfadkomponente, die auf -einen Verzeichnisnamen <span -class="ectt-1200">d </span>folgen, werden expandiert zu allen Unterverzeichnissen von <span -class="ectt-1200">d</span>. -Dieser Vorgang findet rekursiv statt, wobei erst alle Verzeichnisse auf einer Ebene -bearbeitet werden, dann deren Unterverzeichnisse, usw. Auf den jeweiligen Ebenen -ist nicht beeinflussbar, in welcher Reihenfolge die Unterverzeichnisse bearbeitet -werden. -<!--l. 1838--><p class="noindent" >Wenn nach den Schrägstrichen Namen angegeben werden, dann werden nur Unterverzeichnisse -mit passenden Namen in die Suche einbezogen. Beispielsweise wird <span +<!--l. 1844--><p class="noindent" >Zwei oder mehrere aufeinanderfolgende Schrägstriche (<span +class="ectt-1200">//</span>) in einer +Pfadkomponente, die auf einen Verzeichnisnamen <span +class="ectt-1200">d </span>folgen, werden expandiert zu +allen Unterverzeichnissen von <span +class="ectt-1200">d</span>. Dieser Vorgang findet rekursiv statt, wobei +erst alle Verzeichnisse auf einer Ebene bearbeitet werden, dann deren +Unterverzeichnisse, usw. Auf den jeweiligen Ebenen ist nicht beeinflussbar, in +welcher Reihenfolge die Unterverzeichnisse bearbeitet werden. +<!--l. 1846--><p class="noindent" >Wenn nach den Schrägstrichen Namen angegeben werden, dann werden nur +Unterverzeichnisse mit passenden Namen in die Suche einbezogen. Beispielsweise +wird <span class="ectt-1200">/a//b </span>in die Pfade <span -class="ectt-1200">/a/1/b</span>, -<span +class="ectt-1200">/a/1/b</span>, <span class="ectt-1200">/a/2/b</span>, <span -class="ectt-1200">/a/1/1/b </span>usw. expandiert, aber nicht zu <span +class="ectt-1200">/a/1/1/b </span>usw. expandiert, aber +nicht zu <span class="ectt-1200">/a/b/c </span>oder <span -class="ectt-1200">/a/1</span>. (Jeweils vorausgesetzt, -dass die Verzeichnisse existieren.) -<!--l. 1841--><p class="noindent" >Mehrere <span -class="ectt-1200">//</span>-Konstruktionen innerhalb einer Pfadkomponente sind zulässig, allerdings nicht am -Pfadanfang. - - -<!--l. 1845--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.1.7</span>  <a +class="ectt-1200">/a/1</span>. (Jeweils vorausgesetzt, dass die Verzeichnisse +existieren.) +<!--l. 1849--><p class="noindent" >Mehrere <span +class="ectt-1200">//</span>-Konstruktionen innerhalb einer Pfadkomponente sind zulässig, +allerdings nicht am Pfadanfang. + + + +<!--l. 1853--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.1.7 </span> <a id="x1-640008.1.7"></a>Liste der Sonderzeichen und ihre Bedeutung: eine Zusammenfassung</h4> -<!--l. 1848--><p class="noindent" >Die folgende Zusammenfassung fasst alle Sonderzeichen zusammen, die in den Kpathsea --Konfigurationsdateien auftreten können: +<!--l. 1856--><p class="noindent" >Die folgende Zusammenfassung fasst alle Sonderzeichen zusammen, die in den +Kpathsea -Konfigurationsdateien auftreten können: <dl class="description"><dt class="description"> <span class="ectt-1200">:</span> </dt><dd -class="description">Trennzeichen für Pfadkomponenten; als erstes oder letztes Zeichen im Pfad - bewirkt es die Expansion der Voreinstellungen. +class="description">Trennzeichen für Pfadkomponenten; als erstes oder letztes Zeichen + im Pfad bewirkt es die Expansion der Voreinstellungen. </dd><dt class="description"> <span class="ectt-1200">;</span> </dt><dd -class="description">Trennzeichen für Pfadkomponenten für andere Rechnerplattformen als <span -class="ectt-1200">UNIX</span> - (Verwendung wie »<span +class="description">Trennzeichen für Pfadkomponenten für andere Rechnerplattformen + als <span +class="ectt-1200">UNIX </span>(Verwendung wie »<span class="ectt-1200">:</span>«) </dd><dt class="description"> <span @@ -4662,11 +4969,12 @@ class="description">Home-Verzeichnis eines Benutzers (Tilde) </dd><dt class="description"> <span class="ectt-1200">{...}</span> </dt><dd -class="description">Expansion geschweifter Klammern: beispielsweise wird |a1,2b| zu |a1b:a2b|. +class="description">Expansion geschweifter Klammern: beispielsweise wird |a1,2b| zu + |a1b:a2b|. </dd><dt class="description"> <span class="ectt-1200">//</span> </dt><dd -class="description">Expansion von Unterverzeichnissen: tritt niemals am Anfang einer +class="description">Expansion von Unterverzeichnissen: tritt niemals am Anfang einer Pfadkomponente auf. </dd><dt class="description"> <span @@ -4679,52 +4987,57 @@ class="description">Konkatenation mit Folgezeile(n) </dd><dt class="description"> <span class="ectt-1200">!!</span> </dt><dd -class="description">Einschränkung der Suche <span -class="ecti-1200">ausschließlich </span>auf die Dateinamen-Datenbank: Das - Dateisystem wird <span +class="description">Einschränkung der Suche <span +class="ecti-1200">ausschließlich </span>auf die Dateinamen- + Datenbank: Das Dateisystem wird <span class="ecti-1200">nicht </span>durchsucht!</dd></dl> - - -<!--l. 1877--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">8.2</span>  <a + + + +<!--l. 1885--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">8.2 </span> <a id="x1-650008.2"></a>Dateinamen-Datenbanken</h3> -<!--l. 1879--><p class="noindent" >Kpathsea unternimmt etliche Anstrengungen, um den Zugriff auf Festplatte und DVD zur -Suche nach Dateien zu reduzieren. Auf <span class="TEX">T<span -class="E">E</span>X</span>-Systemen mit vielen Unterverzeichnissen kann die -Suche in jedem möglichen Verzeichnis nach einer bestimmten Datei eine lange Zeit in -Anspruch nehmen, besonders wenn einige Hundert Zeichensatzverzeichnisse durchforstet -werden müssen. Um dieses Problem abzumildern, benutzt Kpathsea eine Art Datenbankdatei -namens <span -class="ectt-1200">ls-R</span>, die die Zuordnung von Dateinamen auf Verzeichnisse enthält. Dadurch muss -nicht jedesmal die Festplatte durchsucht werden. -<!--l. 1882--><p class="noindent" >Eine zweite Datenbank in der Datei <span -class="ectt-1200">aliases </span>kann eine Zuordnung zwischen den Namen in -<span -class="ectt-1200">ls-R </span>und weiteren Namen vornehmen und so beispielsweise hilfreich bei der Umsetzung -von <span +<!--l. 1887--><p class="noindent" >Kpathsea unternimmt etliche Anstrengungen, um den Zugriff auf Festplatte und +DVD zur Suche nach Dateien zu reduzieren. Auf <span class="TEX">T<span +class="E">E</span>X</span>-Systemen mit vielen +Unterverzeichnissen kann die Suche in jedem möglichen Verzeichnis nach einer +bestimmten Datei eine lange Zeit in Anspruch nehmen, besonders wenn einige +Hundert Zeichensatzverzeichnisse durchforstet werden müssen. Um dieses Problem +abzumildern, benutzt Kpathsea eine Art Datenbankdatei namens <span +class="ectt-1200">ls-R</span>, die die +Zuordnung von Dateinamen auf Verzeichnisse enthält. Dadurch muss nicht +jedesmal die Festplatte durchsucht werden. +<!--l. 1890--><p class="noindent" >Eine zweite Datenbank in der Datei <span +class="ectt-1200">aliases </span>kann eine Zuordnung zwischen den +Namen in <span +class="ectt-1200">ls-R </span>und weiteren Namen vornehmen und so beispielsweise hilfreich bei +der Umsetzung von <span class="ectt-1200">8.3</span>-<span -class="ectt-1200">DOS</span>-Dateinamen auf die »echten«, aussagekräftigen Dateinamen zur Seite -stehen. -<!--l. 1884--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.2.1</span>  <a +class="ectt-1200">DOS</span>-Dateinamen auf die »echten«, aussagekräftigen +Dateinamen zur Seite stehen. +<!--l. 1892--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.2.1 </span> <a id="x1-660008.2.1"></a>Die ls-R-Datenbank</h4> -<!--l. 1887--><p class="noindent" >Wie schon öfters erwähnt, muss die Dateinamen-Datenbank in der Datei <span -class="ectt-1200">ls-R </span>gespeichert -sein. Sie sollten eine solche Datenbank für jede <span class="TEX">T<span -class="E">E</span>X</span>-Hierarchie (normalerweise in +<!--l. 1895--><p class="noindent" >Wie schon öfters erwähnt, muss die Dateinamen-Datenbank in der Datei <span +class="ectt-1200">ls-R</span> +gespeichert sein. Sie sollten eine solche Datenbank für jede <span class="TEX">T<span +class="E">E</span>X</span>-Hierarchie +(normalerweise in <span +class="ectt-1200">$TEXMF</span>) Ihres Systems anlegen. Kpathsea sucht die +Datenbanken <span +class="ectt-1200">ls-R </span>über den Pfad <span +class="ectt-1200">TEXMFDBS</span>. +<!--l. 1900--><p class="noindent" >Es wird empfohlen, die Pflege der <span +class="ectt-1200">ls-R</span>-Dateien dem mitgelieferten Skript <span -class="ectt-1200">$TEXMF</span>) Ihres Systems anlegen. Kpathsea sucht die Datenbanken <span -class="ectt-1200">ls-R </span>über den Pfad +class="ectt-1200">mktexlsr </span>zu überlassen. Dieses Skript wird automatisch von den verschiedenen <span -class="ectt-1200">TEXMFDBS</span>. -<!--l. 1892--><p class="noindent" >Es wird empfohlen, die Pflege der <span -class="ectt-1200">ls-R</span>-Dateien dem mitgelieferten Skript <span -class="ectt-1200">mktexlsr </span>zu -überlassen. Dieses Skript wird automatisch von den verschiedenen <span -class="ectt-1200">mktex*</span>-Skripten aufgerufen. -Das Skript ruft grob gesagt den Befehl +class="ectt-1200">mktex*</span>-Skripten aufgerufen. Das Skript ruft grob gesagt den Befehl <div class="alltt"> -<!--l. 1897--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 1905--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">cd</span><span class="ectt-1200"> /your/texmf/root</span><span @@ -4735,36 +5048,35 @@ class="ectt-1200"> ./</span><span class="ectt-1200"> >ls-R</span> </div> </div> - - -<!--l. 1901--><p class="noindent" >auf, falls das Kommando <span -class="ectt-1200">ls </span>Ihres Rechners eine Ausgabe im richtigen Format liefert. (So wie -das <span +<!--l. 1909--><p class="noindent" >auf, falls das Kommando <span +class="ectt-1200">ls </span>Ihres Rechners eine Ausgabe im richtigen Format +liefert. (So wie das <span class="ectt-1200">GNU</span>-<span -class="ectt-1200">ls</span>.) Wenn Sie ganz sichergehen wollen, dass die Datenbank immer auf dem neuesten -Stand ist, sollten Sie sie in regelmäßigen Abständen mit Hilfe eines <span -class="ectt-1200">crontab</span>-Eintrags -aktualisieren lassen. Dadurch wird nach einer Installation eines Pakets per Hand trotzdem -sichergestellt, dass die Datenbank aktuell ist. -<!--l. 1908--><p class="noindent" >Wenn eine Datei nicht über die Datenbank gefunden wird, sucht Kpathsea normalerweise auf -der Festplatte weiter. Wenn eine Pfadkomponente mit <span -class="ectt-1200">!! </span>beginnt, wird dagegen niemals die -Festplatte durchsucht. -<!--l. 1913--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.2.2</span>  <a +class="ectt-1200">ls</span>.) Wenn Sie ganz sichergehen wollen, dass die +Datenbank immer auf dem neuesten Stand ist, sollten Sie sie in regelmäßigen +Abständen mit Hilfe eines <span +class="ectt-1200">crontab</span>-Eintrags aktualisieren lassen. Dadurch wird +nach einer Installation eines Pakets per Hand trotzdem sichergestellt, dass die +Datenbank aktuell ist. +<!--l. 1916--><p class="noindent" >Wenn eine Datei nicht über die Datenbank gefunden wird, sucht Kpathsea +normalerweise auf der Festplatte weiter. Wenn eine Pfadkomponente mit <span +class="ectt-1200">!!</span> +beginnt, wird dagegen niemals die Festplatte durchsucht. +<!--l. 1921--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.2.2 </span> <a id="x1-670008.2.2"></a>kpsewhich: Dateisuche</h4> -<!--l. 1917--><p class="noindent" >Mit dem Programm <span +<!--l. 1925--><p class="noindent" >Mit dem Programm <span class="ectt-1200">kpsewhich </span>können Sie unabhängig vom Aufruf irgendeines <span class="TEX">T<span class="E">E</span>X</span>-Programms nach Dateien in der <span class="TEX">T<span -class="E">E</span>X</span>-Hierarchie suchen (als schnellere Alternative zu -dem Befehl <span +class="E">E</span>X</span>-Hierarchie suchen (als schnellere +Alternative zu dem Befehl <span class="ectt-1200">find</span>). Dies wird von den verschiedenen <span class="ectt-1200">mktex</span><span -class="ectt-1200">…</span>-Skripten bis zum Exzess -vorexerziert. +class="ectt-1200">…</span>-Skripten +bis zum Exzess vorexerziert. <div class="alltt"> -<!--l. 1923--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1931--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -4774,70 +5086,79 @@ class="ectt-1200"> filename</span><span class="ectt-1200">…</span> </div> </div> -<!--l. 1927--><p class="noindent" >Die Optionen werden entweder mit <span +<!--l. 1935--><p class="noindent" >Die Optionen werden entweder mit <span class="ectt-1200">- </span>oder mit <span -class="ectt-1200">-- </span>eingeleitet. Jede eindeutige Abkürzung ist -zulässig. -<!--l. 1930--><p class="noindent" >Argumente der Kommandozeile, die keine Optionen darstellen, werden als Dateinamen -interpretiert. Für jeden Dateinamen wird der erste passende Pfad gemeldet. Um -eine Liste aller passenden Pfade zu erhalten, müssen Sie das <span +class="ectt-1200">-- </span>eingeleitet. Jede eindeutige +Abkürzung ist zulässig. + + + +<!--l. 1938--><p class="noindent" >Argumente der Kommandozeile, die keine Optionen darstellen, werden als +Dateinamen interpretiert. Für jeden Dateinamen wird der erste passende Pfad +gemeldet. Um eine Liste aller passenden Pfade zu erhalten, müssen Sie das +<span class="ectt-1200">UNIX</span>-Kommando <span -class="ectt-1200">find</span> -aufrufen. -<!--l. 1935--><p class="noindent" >Im Folgenden werden die häufiger benutzten Optionen beschrieben. - - +class="ectt-1200">find </span>aufrufen. +<!--l. 1943--><p class="noindent" >Im Folgenden werden die häufiger benutzten Optionen beschrieben. <dl class="description"><dt class="description"> <span class="ectt-1200">--dpi=num</span> </dt><dd class="description"><br class="newline" />Stellt die Auflösung für die Suche nach Zeichensätzen (nur <span -class="ectt-1200">.gf </span>oder <span -class="ectt-1200">.pk</span>) auf +class="ectt-1200">.gf </span>oder <span -class="ectt-1200">num </span>dpi. Alternativ kann die Option <span -class="ectt-1200">-D </span>(kommt von dvips) benutzt werden. - Voreinstellung ist 600. +class="ectt-1200">.pk</span>) auf <span +class="ectt-1200">num </span>dpi. Alternativ kann die Option <span +class="ectt-1200">-D </span>(kommt von dvips) + benutzt werden. Voreinstellung ist 600. </dd><dt class="description"> <span class="ectt-1200">--format=name</span> </dt><dd class="description"><br class="newline" />Setzt das Format zur Suche auf <span -class="ectt-1200">name</span>. Per Voreinstellung versucht <span -class="ectt-1200">kpsewhich</span> - das Format über den Dateinamen zu erschließen. Bei Formaten ohne - zugeordnete Namensendung wie den zu MetaPost gehörenden Dateien und den - Konfigurationsdateien zu dvips müssen Sie den entsprechenden Namen so eingeben, - wie er Kpathsea bekannt ist. +class="ectt-1200">name</span>. Per Voreinstellung versucht + <span +class="ectt-1200">kpsewhich </span>das Format über den Dateinamen zu erschließen. Bei + Formaten ohne zugeordnete Namensendung wie den zu MetaPost + gehörenden Dateien und den Konfigurationsdateien zu dvips müssen + Sie den entsprechenden Namen so eingeben, wie er Kpathsea bekannt + ist. </dd><dt class="description"> <span class="ectt-1200">--mode=string</span> </dt><dd class="description"><br -class="newline" />Setzt für die Zeichensatzsuche den Generierungsmodus (betrifft nur <span -class="ectt-1200">.gf</span>- oder +class="newline" />Setzt für die Zeichensatzsuche den Generierungsmodus (betrifft nur <span -class="ectt-1200">.pk</span>-Dateien). Normalerweise werden alle Zeichensätze gemeldet. +class="ectt-1200">.gf</span>- oder <span +class="ectt-1200">.pk</span>-Dateien). Normalerweise werden alle Zeichensätze + gemeldet. </dd><dt class="description"> <span class="ectt-1200">--must-exist</span> </dt><dd class="description"><br -class="newline" />Es wird versucht, die Dateien notfalls durch eine Suche auf der Festplatte zu finden. - Normalerweise wird nur die <span -class="ectt-1200">ls-R</span>-Datenbank konsultiert. +class="newline" />Es wird versucht, die Dateien notfalls durch eine Suche auf der + Festplatte zu finden. Normalerweise wird nur die <span +class="ectt-1200">ls-R</span>-Datenbank + konsultiert. </dd><dt class="description"> <span class="ectt-1200">--path=string</span> </dt><dd class="description"><br -class="newline" />Sucht entlang des angegebenen Pfads statt des Standardpfads, der auf Grund der - Endung gewählt wird. Alle Expansionen sind zulässig. Bei Verwendung der Option - <span +class="newline" />Sucht entlang des angegebenen Pfads statt des Standardpfads, der + auf Grund der Endung gewählt wird. Alle Expansionen sind zulässig. + Bei Verwendung der Option <span class="ectt-1200">--path </span>darf nicht die Option <span -class="ectt-1200">--format </span>angegeben werden. +class="ectt-1200">--format</span> + angegeben werden. + + + </dd><dt class="description"> <span class="ectt-1200">--progname=name</span> </dt><dd class="description"><br -class="newline" />Setzt den Programmnamen für die genauere Variablenspezifikation über <br +class="newline" />Setzt den Programmnamen für die genauere Variablenspezifikation über + <br class="newline" /><span class="ectt-1200">.Programmname</span>. Voreinstellung ist <span class="ectt-1200">kpsewhich</span>. @@ -4845,26 +5166,24 @@ class="ectt-1200">kpsewhich</span>. <span class="ectt-1200">--show-path=name</span> </dt><dd class="description"><br -class="newline" />Zeigt den Suchpfad für die angegebene Namensendung. Diese kann entweder als - Namensendung (<span +class="newline" />Zeigt den Suchpfad für die angegebene Namensendung. Diese kann + entweder als Namensendung (<span class="ectt-1200">.pk</span>, <span -class="ectt-1200">.vf</span>, usw.) oder als Name (wie bei der Option <span -class="ectt-1200">--format</span>) - spezifiziert werden. +class="ectt-1200">.vf</span>, usw.) oder als Name (wie bei + der Option <span +class="ectt-1200">--format</span>) spezifiziert werden. </dd><dt class="description"> <span class="ectt-1200">--debug=num</span> </dt><dd class="description"><br class="newline" />Legt den Umfang für die Fehlersuche fest.</dd></dl> - - -<!--l. 1976--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.2.3</span>  <a +<!--l. 1984--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.2.3 </span> <a id="x1-680008.2.3"></a>Anwendungsbeispiele</h4> -<!--l. 1980--><p class="noindent" >Wir schauen uns nun die Funktionsweise von Kpathsea anhand einiger Beispiele +<!--l. 1988--><p class="noindent" >Wir schauen uns nun die Funktionsweise von Kpathsea anhand einiger Beispiele an. <div class="alltt"> -<!--l. 1982--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1990--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -4876,18 +5195,22 @@ class="ectt-1200"> </span><span class="ectt-1200"> /usr/local/texmf-dist/tex/latex/base/article.cls</span> </div> </div> -<!--l. 1987--><p class="noindent" >Wir suchen unter den <span class="TEX">T<span +<!--l. 1995--><p class="noindent" >Wir suchen unter den <span class="TEX">T<span class="E">E</span>X</span>-Quelldateien nach der Datei <span -class="ectt-1200">article.cls</span>. Da die Namensendung -<span +class="ectt-1200">article.cls</span>. Da die +Namensendung <span class="ectt-1200">.cls </span>eindeutig ist, müssen wir den Typ <span -class="ectt-1200">.tex </span>nicht angeben. Die <span -class="ectt-1200">texmf-dist</span>-Hierarchie -enthält die Datei im Unterverzeichnis <span -class="ectt-1200">tex/latex/base</span>. Ähnlich bereiten die folgenden -Beispiele auf Grund eindeutiger Namensendungen keine Probleme. +class="ectt-1200">.tex </span>nicht angeben. Die +<span +class="ectt-1200">texmf-dist</span>-Hierarchie enthält die Datei im Unterverzeichnis <span +class="ectt-1200">tex/latex/base</span>. +Ähnlich bereiten die folgenden Beispiele auf Grund eindeutiger Namensendungen +keine Probleme. + + + <div class="alltt"> -<!--l. 1993--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2001--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -4928,32 +5251,34 @@ class="ectt-1200"> tugboat.bib</span> class="ectt-1200"> </span><span class="ectt-1200"> </span><span class="ectt-1200"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> - - </div> </div> -<!--l. 2006--><p class="noindent" >Beim letzten Beispiel handelt es sich übrigens um eine Bib<span class="TEX">T<span -class="E">E</span>X</span>-Literaturdatenbank für -<span +<!--l. 2014--><p class="noindent" >Beim letzten Beispiel handelt es sich übrigens um eine Bib<span class="TEX">T<span +class="E">E</span>X</span>-Literaturdatenbank +für <span class="ecsl-1200">TUGBoat</span>-Artikel. <div class="alltt"> -<!--l. 2008--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2016--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span class="ectt-1200"> cmr10.pk</span> </div> </div> -<!--l. 2012--><p class="noindent" >Zeichensatzdateien mit der Namensendung <span +<!--l. 2020--><p class="noindent" >Zeichensatzdateien mit der Namensendung <span class="ectt-1200">.pk </span>werden von Anzeige- oder Druckaufbereitungsprogrammen wie dvips und <span -class="ectt-1200">xdvi </span>verwendet. Nachdem wir aufgrund der -Voreinstellung keine <span -class="ectt-1200">.pk</span>-Dateien verwenden, sondern die PS-Type1-Zeichensätze, die auf der -DVD enthalten sind, wird auch keine <span +class="ectt-1200">xdvi </span>verwendet. Nachdem wir +aufgrund der Voreinstellung keine <span +class="ectt-1200">.pk</span>-Dateien verwenden, sondern die +PS-Type1-Zeichensätze, die auf der DVD enthalten sind, wird auch keine +<span class="ectt-1200">.pk</span>-Datei angezeigt. <div class="alltt"> -<!--l. 2016--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 2024--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -4963,51 +5288,54 @@ class="ectt-1200"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsu </div> </div> Für diesen Zeichensatz (Teil der <span class="ectt-1200">IPA</span>-Fonts (<span -class="ectt-1200">IPA</span>: International Phonetic Alphabet) von der -Universität von Washington) liegen noch keine Type1-Umsetzungen vor und <span -class="ectt-1200">.pk</span>-Dateien -müssen generiert werden. Da unser voreingestellter MetaFont-Modus <span -class="ectt-1200">ljfour </span>eine Auflösung -von 600 dpi besitzt, finden wir (nachdem er schon einmal gebraucht und automatisch erzeugt -wurde) eine entsprechende Instanz dieses Zeichensatzes. +class="ectt-1200">IPA</span>: International Phonetic Alphabet) +von der Universität von Washington) liegen noch keine Type1-Umsetzungen +vor und <span +class="ectt-1200">.pk</span>-Dateien müssen generiert werden. Da unser voreingestellter +MetaFont-Modus <span +class="ectt-1200">ljfour </span>eine Auflösung von 600 dpi besitzt, finden wir (nachdem +er schon einmal gebraucht und automatisch erzeugt wurde) eine entsprechende +Instanz dieses Zeichensatzes. <div class="alltt"> -<!--l. 2026--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2034--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span class="ectt-1200"> -dpi=300</span><span class="ectt-1200"> wsuipa10.pk</span> - - </div> </div> -<!--l. 2030--><p class="noindent" >Durch die Angabe »<span -class="ectt-1200">-dpi=300</span>« interessieren wir uns nur für Zeichensätze mit der Auflösung -300 dpi. Es wurde keiner gefunden. Programme wie dvips oder <span -class="ectt-1200">xdvi </span>lassen einen solchen -fehlenden Zeichensatz durch den Aufruf des Skripts <span -class="ectt-1200">mktexpk </span>mit entsprechenden Parametern -automatisch erzeugen. -<!--l. 2036--><p class="noindent" >Als nächstes wenden wir uns den Header- und Konfigurationsdateien von dvips +<!--l. 2038--><p class="noindent" >Durch die Angabe »<span +class="ectt-1200">-dpi=300</span>« interessieren wir uns nur für Zeichensätze +mit der Auflösung 300 dpi. Es wurde keiner gefunden. Programme wie +dvips oder <span +class="ectt-1200">xdvi </span>lassen einen solchen fehlenden Zeichensatz durch den +Aufruf des Skripts <span +class="ectt-1200">mktexpk </span>mit entsprechenden Parametern automatisch +erzeugen. +<!--l. 2044--><p class="noindent" >Als nächstes wenden wir uns den Header- und Konfigurationsdateien von dvips zu. -<!--l. 2039--><p class="noindent" >Zunächst suchen wir nach der Konfiguration für die <span class="TEX">T<span -class="E">E</span>X</span>-Unterstützung, dem Prolog -<span -class="ectt-1200">tex.pro</span>. Danach suchen wir die allgemeine Konfigurationsdatei (<span -class="ectt-1200">config.ps</span>) und -schließlich die PostScript-Zeichensatzzuordnungsdatei <span -class="ectt-1200">psfonts.map</span>. Dateien dieser -Art haben seit der 2004er-Version der <span class="TEX">T<span -class="E">E</span>X</span> Live ihre eigenen Suchpfade und einen -neuen Aufbewahrungsort im <span -class="ectt-1200">texmf</span>-Baum. Da die Namensendung <span -class="ectt-1200">.ps </span>nicht eindeutig -ist, müssen wir den gewünschten Typ (<span +<!--l. 2047--><p class="noindent" >Zunächst suchen wir nach der Konfiguration für die <span class="TEX">T<span +class="E">E</span>X</span>-Unterstützung, dem +Prolog <span +class="ectt-1200">tex.pro</span>. Danach suchen wir die allgemeine Konfigurationsdatei +(<span +class="ectt-1200">config.ps</span>) und schließlich die PostScript-Zeichensatzzuordnungsdatei +<span +class="ectt-1200">psfonts.map</span>. Dateien dieser Art haben seit der 2004er-Version der <span class="TEX">T<span +class="E">E</span>X</span> Live +ihre eigenen Suchpfade und einen neuen Aufbewahrungsort im <span +class="ectt-1200">texmf</span>-Baum. Da +die Namensendung <span +class="ectt-1200">.ps </span>nicht eindeutig ist, müssen wir den gewünschten Typ +(<span class="ectt-1200">dvips config</span>) für die Datei <span -class="ectt-1200">config.ps</span> -spezifizieren. +class="ectt-1200">config.ps </span>spezifizieren. <div class="alltt"> -<!--l. 2046--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 2054--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -5036,15 +5364,13 @@ class="ectt-1200"> </span><span class="ectt-1200"> /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 2055--><p class="noindent" >Jetzt suchen wir nach den Dateien für den PostScript-Zeichensatz »URW Times«. Nach -dem Namensschema von Karl Berry beginnen die Namen mit »<span -class="ectt-1200">utm</span>«. Zunächst -suchen wir die Konfigurationsdatei, die den Namen der Zeichensatzzuordnungsdatei -enthält. +<!--l. 2063--><p class="noindent" >Jetzt suchen wir nach den Dateien für den PostScript-Zeichensatz »URW +Times«. Nach dem Namensschema von Karl Berry beginnen die Namen mit +»<span +class="ectt-1200">utm</span>«. Zunächst suchen wir die Konfigurationsdatei, die den Namen der +Zeichensatzzuordnungsdatei enthält. <div class="alltt"> -<!--l. 2060--><p class="noindent" ><div class="obeylines-v"> - - +<!--l. 2068--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -5057,9 +5383,9 @@ class="ectt-1200"> </span><span class="ectt-1200"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> </div> -<!--l. 2065--><p class="noindent" >Diese Datei enthält folgende Anweisung: +<!--l. 2073--><p class="noindent" >Diese Datei enthält folgende Anweisung: <div class="alltt"> -<!--l. 2067--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2075--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200"> </span><span class="ectt-1200"> </span><span @@ -5067,10 +5393,13 @@ class="ectt-1200"> p</span><span class="ectt-1200"> +utm.map</span> </div> </div> -<!--l. 2071--><p class="noindent" >Die angegebene Datei <span + + + +<!--l. 2079--><p class="noindent" >Die angegebene Datei <span class="ectt-1200">utm.map </span>wollen wir als nächstes suchen: <div class="alltt"> -<!--l. 2073--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2081--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -5081,12 +5410,12 @@ class="ectt-1200"> </span><span class="ectt-1200"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> </div> </div> -<!--l. 2078--><p class="noindent" >Diese Zuordnungsdatei wird im Unterverzeichnis <span -class="ectt-1200">urw </span>bei den Hilfsdateien für dvips gefunden. -Sie enthält die Dateinamen der Type1-PS-Zeichensätze, die für URW Times benutzt werden. -Ein kleiner Auszug aus dieser Datei: +<!--l. 2086--><p class="noindent" >Diese Zuordnungsdatei wird im Unterverzeichnis <span +class="ectt-1200">urw </span>bei den Hilfsdateien für +dvips gefunden. Sie enthält die Dateinamen der Type1-PS-Zeichensätze, die für +URW Times benutzt werden. Ein kleiner Auszug aus dieser Datei: <div class="alltt"> -<!--l. 2083--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2091--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200"> </span><span class="ectt-1200"> utmb8r</span><span @@ -5112,8 +5441,6 @@ class="ectt-1200"> </span><span class="ectt-1200"> </span><span class="ectt-1200"> ...</span><span class="ectt-1200"> <utmr8a.pfb</span> - - <br /><span class="ectt-1200"> </span><span class="ectt-1200"> utmri8r</span><span @@ -5139,12 +5466,15 @@ class="ectt-1200"> ...</span><span class="ectt-1200"> <utmr8a.pfb</span> </div> </div> -<!--l. 2092--><p class="noindent" >Wenn wir jetzt beispielsweise nach dem Zeichensatz Times Regular (<span -class="ectt-1200">utmr8a.pfb</span>) suchen, -finden wir ihn im Verzeichnis <span +<!--l. 2100--><p class="noindent" >Wenn wir jetzt beispielsweise nach dem Zeichensatz Times Regular (<span +class="ectt-1200">utmr8a.pfb</span>) +suchen, finden wir ihn im Verzeichnis <span class="ectt-1200">texmf </span>unter den Type1-Zeichensätzen: <div class="alltt"> -<!--l. 2096--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 2104--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> kpsewhich</span><span @@ -5153,34 +5483,32 @@ class="ectt-1200"> utmr8a.pfb</span> class="ectt-1200"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2101--><p class="noindent" >Diese Beispiele sollten deutlich gemacht haben, wie leicht bestimmte Dateien im +<!--l. 2109--><p class="noindent" >Diese Beispiele sollten deutlich gemacht haben, wie leicht bestimmte Dateien im <span class="TEX">T<span -class="E">E</span>X</span>-Dateibaum gefunden werden können. Dies ist sehr wichtig, wenn Sie den Verdacht -haben, dass eine falsche Version einer Datei verwendet wird: Sie lassen sich einfach die -verwendete Datei von <span +class="E">E</span>X</span>-Dateibaum gefunden werden können. Dies ist sehr wichtig, wenn Sie den +Verdacht haben, dass eine falsche Version einer Datei verwendet wird: Sie lassen +sich einfach die verwendete Datei von <span class="ectt-1200">kpsewhich </span>anzeigen. -<!--l. 2107--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">8.2.4</span>  <a +<!--l. 2115--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">8.2.4 </span> <a id="x1-690008.2.4"></a>Fehlersuche</h4> -<!--l. 2110--><p class="noindent" >Manchmal ist wichtig, bis ins Detail nachzuvollziehen, wie ein Programm eine bestimmte -Datei findet. Zu diesem Zweck bietet die Kpathsea-Bibliothek verschiedene Stufen für den -Umfang der Fehlersuche an. +<!--l. 2118--><p class="noindent" >Manchmal ist wichtig, bis ins Detail nachzuvollziehen, wie ein Programm eine +bestimmte Datei findet. Zu diesem Zweck bietet die Kpathsea-Bibliothek +verschiedene Stufen für den Umfang der Fehlersuche an. <dl class="description"><dt class="description"> <span class="ectt-1200"> 1</span> </dt><dd class="description"><span -class="ectt-1200">stat</span>-Aufrufe (Überprüfung, ob Datei existiert); mit einer aktuellen <span -class="ectt-1200">ls-R</span>-Datenbank - sollten Sie fast keine Meldungen erhalten. +class="ectt-1200">stat</span>-Aufrufe (Überprüfung, ob Datei existiert); mit einer aktuellen + <span +class="ectt-1200">ls-R</span>-Datenbank sollten Sie fast keine Meldungen erhalten. </dd><dt class="description"> - - <span class="ectt-1200"> 2</span> </dt><dd -class="description">Zugriffe auf Suchlisten (wie <span -class="ectt-1200">ls-R</span>-Datenbanken, Zuordnungsdateien (<span -class="ectt-1200">.map</span>), - Konfigurationsdateien) +class="description">Zugriffe auf Suchlisten (wie <span +class="ectt-1200">ls-R</span>-Datenbanken, Zuordnungsdateien + (<span +class="ectt-1200">.map</span>), Konfigurationsdateien) </dd><dt class="description"> <span class="ectt-1200"> 4</span> </dt><dd @@ -5197,48 +5525,54 @@ class="description">Verzeichnisliste für jede Pfadkomponente (nur bei Festplatte <span class="ectt-1200">32</span> </dt><dd class="description">Suchaktionen nach Dateien + + + </dd><dt class="description"> <span class="ectt-1200">64</span> </dt><dd class="description">Werte von Variablen.</dd></dl> -<!--l. 2128--><p class="noindent" >Durch die Angabe von <span -class="ectt-1200">-1 </span>setzen Sie alle Stufen gleichzeitig. Für eine effiziente Fehlersuche -sollten Sie sich auf die wichtigsten Ausgaben beschränken. -<!--l. 2130--><p class="noindent" >Für <span -class="ectt-1200">dvips </span>gibt es einen ähnlichen Mechanismus zur Erzeugung von Analysemeldungen, um -herauszufinden, warum bestimmte Dateien geöffnet wurden bzw. wo vielleicht das Problem -liegt, wenn Dateien nicht gefunden werden. -<!--l. 2132--><p class="noindent" >Da fast alle Programme die Kpathsea-Bibliothek benutzen, können Sie die gewünschte Stufe -auch über die Umgebungsvariable <span -class="ectt-1200">KPATHSEA_DEBUG </span>einstellen, indem Sie einen der Werte oder -eine additive Kombination spezifizieren. -<!--l. 2134--><p class="noindent" >Anmerkung für Windows-Benutzer: Es ist nicht einfach, alle Meldungen in eine Datei -umzulenken. Für die Fehlersuche jedoch ist die folgende (temporäre!) Vereinbarung -sinnvoll: -<!--l. 2136--><p class="noindent" ><span +<!--l. 2136--><p class="noindent" >Durch die Angabe von <span +class="ectt-1200">-1 </span>setzen Sie alle Stufen gleichzeitig. Für eine effiziente +Fehlersuche sollten Sie sich auf die wichtigsten Ausgaben beschränken. +<!--l. 2138--><p class="noindent" >Für <span +class="ectt-1200">dvips </span>gibt es einen ähnlichen Mechanismus zur Erzeugung von +Analysemeldungen, um herauszufinden, warum bestimmte Dateien geöffnet +wurden bzw. wo vielleicht das Problem liegt, wenn Dateien nicht gefunden +werden. +<!--l. 2140--><p class="noindent" >Da fast alle Programme die Kpathsea-Bibliothek benutzen, können Sie die +gewünschte Stufe auch über die Umgebungsvariable <span +class="ectt-1200">KPATHSEA_DEBUG</span> +einstellen, indem Sie einen der Werte oder eine additive Kombination +spezifizieren. +<!--l. 2142--><p class="noindent" >Anmerkung für Windows-Benutzer: Es ist nicht einfach, alle Meldungen in eine +Datei umzulenken. Für die Fehlersuche jedoch ist die folgende (temporäre!) +Vereinbarung sinnvoll: +<!--l. 2144--><p class="noindent" ><span class="ectt-1200">SET KPATHSEA_DEBUG_OUTPUT=err.log</span> -<!--l. 2138--><p class="noindent" >Wir betrachten als Beispiel eine kleine <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Quelldatei mit dem Namen <span -class="ectt-1200">hello-world.tex</span> -mit folgendem Inhalt: - - +<!--l. 2146--><p class="noindent" >Wir betrachten als Beispiel eine kleine <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-Quelldatei mit dem Namen +<span +class="ectt-1200">hello-world.tex </span>mit folgendem Inhalt: + + + <div class="verbatim" id="verbatim-12">   \documentclass{article}  <br />  \begin{document}  <br />  Hello World!  <br />  \end{document} </div> -<!--l. 2146--><p class="nopar" > -<!--l. 2148--><p class="noindent" >Diese Datei verwendet nur einen Zeichensatz, nämlich <span -class="ectt-1200">cmr10</span>. Wir sehen uns jetzt einmal -genau an, wie <span -class="ectt-1200">dvips </span>die PostScript-Datei erzeugt. Da wir die Type 1-Variante der -Computer-Modern-Roman-Zeichensätze verwenden wollen, haben wir die Option <span -class="ectt-1200">-Pcms</span> -verwendet. +<!--l. 2154--><p class="nopar" > +<!--l. 2156--><p class="noindent" >Diese Datei verwendet nur einen Zeichensatz, nämlich <span +class="ectt-1200">cmr10</span>. Wir sehen uns jetzt +einmal genau an, wie <span +class="ectt-1200">dvips </span>die PostScript-Datei erzeugt. Da wir die Type +1-Variante der Computer-Modern-Roman-Zeichensätze verwenden wollen, haben +wir die Option <span +class="ectt-1200">-Pcms </span>verwendet. <div class="alltt"> -<!--l. 2153--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2161--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> dvips</span><span @@ -5248,22 +5582,24 @@ class="ectt-1200"> -Pcms</span><span class="ectt-1200"> -o</span> </div> </div> -<!--l. 2157--><p class="noindent" >Hier haben wir als Stufe zur Fehlersuche eine Kombination der Stufe <span -class="ectt-1200">4 </span>von <span -class="ectt-1200">dvips</span>, siehe -dvips-Handbuch. -<!--l. 2159--><p class="noindent" >Die Ausgabe sieht ungefähr so wie in Abbildung <a -href="#x1-690231">8.1<!--tex4ht:ref: fig:dvipsdbga --></a> dargestellt aus (die Ausgabe wurde für -einen besseren Überblick etwas umgestaltet). - - -<!--l. 2162--><p class="noindent" ><a +<!--l. 2165--><p class="noindent" >Hier haben wir als Stufe zur Fehlersuche eine Kombination der Stufe <span +class="ectt-1200">4 </span>von +<span +class="ectt-1200">dvips</span>, siehe dvips-Handbuch. +<!--l. 2167--><p class="noindent" >Die Ausgabe sieht ungefähr so wie in Abbildung <a +href="#x1-690231">8.1<!--tex4ht:ref: fig:dvipsdbga --></a> dargestellt aus (die Ausgabe +wurde für einen besseren Überblick etwas umgestaltet). + + + +<!--l. 2170--><p class="noindent" ><a id="x1-690231"></a><a id="x1-690282"></a><a id="x1-690413"></a><hr class="float"><div class="float" > - - + + + <div class="BVerbatimInput"><span class="ectt-1095">debug:start</span><span class="ectt-1095"> search(file=texmf.cnf,</span><span @@ -5332,9 +5668,9 @@ class="ectt-1095"> </span><span class="ectt-1095"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span class="ectt-1095">kdebug:search(config.cms)</span><br /><span class="ectt-1095">=>/usr/local/texmf/dvips/cms/config.cms</span></div> - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 8.1: </td><td -class="content">Suche nach Konfigurationsdateien</td></tr></table></div><!--tex4ht:label?: x1-690231 --> + <div class="caption" +><span class="id">Abbildung 8.1: </span><span +class="content">Suche nach Konfigurationsdateien</span></div><!--tex4ht:label?: x1-690231 --> <div class="BVerbatimInput"><span class="ectt-1095">kdebug:start</span><span class="ectt-1095"> search(file=texc.pro,</span><span @@ -5352,9 +5688,9 @@ class="ectt-1095"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//). class="ectt-1095">kdebug:search(texc.pro)</span><span class="ectt-1095"> =></span><span class="ectt-1095"> /usr/local/texmf/dvips/base/texc.pro</span></div> - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 8.2: </td><td -class="content">Suche nach Prologdateien</td></tr></table></div><!--tex4ht:label?: x1-690282 --> + <div class="caption" +><span class="id">Abbildung 8.2: </span><span +class="content">Suche nach Prologdateien</span></div><!--tex4ht:label?: x1-690282 --> <div class="BVerbatimInput"><span class="ectt-1095">kdebug:start</span><span class="ectt-1095"> search(file=cmr10.tfm,</span><span @@ -5397,38 +5733,42 @@ class="ectt-1095">kdebug:search(cmr10.pfb)</span><span class="ectt-1095"> =></span><span class="ectt-1095"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span><br /><span class="ectt-1095"><cmr10.pfb>[1]</span></div> - <div class="caption"><table class="caption" -><tr style="vertical-align:baseline;" class="caption"><td class="id">Abbildung 8.3: </td><td -class="content">Suche nach Font-Dateien</td></tr></table></div><!--tex4ht:label?: x1-690413 --> - - + <div class="caption" +><span class="id">Abbildung 8.3: </span><span +class="content">Suche nach Font-Dateien</span></div><!--tex4ht:label?: x1-690413 --> + + + </div><hr class="endfloat" /> -<!--l. 2178--><p class="noindent" >Zunächst sucht <span -class="ectt-1200">dvips </span>(bzw. Kpathsea) seine Konfigurationsdateien, nämlich <br +<!--l. 2186--><p class="noindent" >Zunächst sucht <span +class="ectt-1200">dvips </span>(bzw. Kpathsea) seine Konfigurationsdateien, nämlich +<br class="newline" /><span -class="ectt-1200">texmf.cnf </span>(das die Pfade der anderen Dateien enthält), dann die Dateinamen-Datenbank <span -class="ectt-1200">ls-R</span> -(zur Optimierung der Suche) und die Datei <span -class="ectt-1200">aliases</span>, mit deren Hilfe für eine Datei mehrere -Namen vereinbart werden können, z. B. um die kurzen <span +class="ectt-1200">texmf.cnf </span>(das die Pfade der anderen Dateien enthält), dann die Dateinamen- +Datenbank <span +class="ectt-1200">ls-R </span>(zur Optimierung der Suche) und die Datei <span +class="ectt-1200">aliases</span>, mit +deren Hilfe für eine Datei mehrere Namen vereinbart werden können, z. B. +um die kurzen <span class="ectt-1200">8.3</span>-<span -class="ectt-1200">DOS</span>-Namen mit aussagefähigen, -langen Namen zu assoziieren. Danach wird die allgemeine <span -class="ectt-1200">dvips</span>-Konfigurationsdatei +class="ectt-1200">DOS</span>-Namen mit aussagefähigen, langen Namen zu +assoziieren. Danach wird die allgemeine <span +class="ectt-1200">dvips</span>-Konfigurationsdatei <span +class="ectt-1200">config.ps</span>, +anschließend die benutzerspezifische Konfigurationsdatei <span +class="ectt-1200">.dvipsrc </span>(wird hier <span -class="ectt-1200">config.ps</span>, anschließend die benutzerspezifische Konfigurationsdatei <span -class="ectt-1200">.dvipsrc </span>(wird -hier <span class="ecti-1200">nicht </span>gefunden) gesucht. Als letztes sucht <span class="ectt-1200">dvips </span>die Zuordnungsdatei für Computer-Modern-PostScript-Zeichensätze <span -class="ectt-1200">config.cms </span>(bedingt durch die Option <span -class="ectt-1200">-Pcms</span> -beim Aufruf von <span -class="ectt-1200">dvips</span>). Diese Datei enthält die Dateinamen der Listen, die die Zuordnung -zwischen Dateinamen und Zeichensatznamen herstellen. +class="ectt-1200">config.cms </span>(bedingt durch die +Option <span +class="ectt-1200">-Pcms </span>beim Aufruf von <span +class="ectt-1200">dvips</span>). Diese Datei enthält die Dateinamen der +Listen, die die Zuordnung zwischen Dateinamen und Zeichensatznamen +herstellen. <div class="alltt"> -<!--l. 2193--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2201--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">></span><span class="ectt-1200"> more</span><span @@ -5455,16 +5795,19 @@ class="ectt-1200"> p</span><span class="ectt-1200"> +amsbkm.map</span> </div> </div> -<!--l. 2201--><p class="noindent" ><span +<!--l. 2209--><p class="noindent" ><span class="ectt-1200">dvips </span>versucht, diese Dateien und zusätzlich die allgemeine Zeichensatzzuordnungstabelle <span -class="ectt-1200">psfonts.map </span>zu laden, die immer konsultiert wird; der letzte Teil von Abschnitt <a -href="#x1-680008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a> erklärt -diese Tabellen genauer. -<!--l. 2206--><p class="noindent" >Jetzt erfolgt die normale Startmeldung von <span +class="ectt-1200">psfonts.map </span>zu laden, die immer konsultiert wird; der letzte Teil von +Abschnitt <a +href="#x1-680008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a> erklärt diese Tabellen genauer. +<!--l. 2214--><p class="noindent" >Jetzt erfolgt die normale Startmeldung von <span class="ectt-1200">dvips</span>: <div class="alltt"> -<!--l. 2208--><p class="noindent" ><div class="obeylines-v"> + + + +<!--l. 2216--><p class="noindent" ><div class="obeylines-v"> <span class="ectt-1200">dvips(k)</span><span class="ectt-1200"> 5.94a</span> @@ -5481,13 +5824,11 @@ class="ectt-1200"> Software.</span> <br /><span class="ectt-1200">...</span> </div> - - </div> -<!--l. 2215--><p class="noindent" >Danach wird nach <span +<!--l. 2223--><p class="noindent" >Danach wird nach <span class="ectt-1200">texc.pro </span>gesucht: <div class="alltt"> -<!--l. 2217--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2225--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ectt-1095">kdebug:start</span><span class="ectt-1095"> search(file=texc.pro,</span><span @@ -5510,15 +5851,15 @@ class="ectt-1095"> =></span><span class="ectt-1095"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 2224--><p class="noindent" >Dann gibt <span -class="ectt-1200">dvips </span>Datum und Uhrzeit aus und meldet den Dateinamen der erzeugten -PostScript-Datei <span -class="ectt-1200">hello-world.ps</span>. Jetzt wird die Zeichensatzdatei <span +<!--l. 2232--><p class="noindent" >Dann gibt <span +class="ectt-1200">dvips </span>Datum und Uhrzeit aus und meldet den Dateinamen der +erzeugten PostScript-Datei <span +class="ectt-1200">hello-world.ps</span>. Jetzt wird die Zeichensatzdatei +<span class="ectt-1200">cmr10 </span>benötigt, die <span -class="ectt-1200">dvips</span> -als »resident« meldet. +class="ectt-1200">dvips </span>als »resident« meldet. <div class="alltt"> -<!--l. 2229--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2237--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ectt-1095">TeX</span><span class="ectt-1095"> output</span><span @@ -5540,20 +5881,22 @@ class="ectt-1095"> is</span><span class="ectt-1095"> resident.</span> </div> </div> -<!--l. 2235--><p class="noindent" >Es geht weiter mit <span -class="ectt-1200">cmr10.tfm </span>und einigen weiteren Prologdateien, deren Ausgaben wir hier -weglassen. Letztlich wird die Type 1-Zeichensatzdatei <span -class="ectt-1200">cmr10.pfb </span>gesucht (und gefunden) und -in die Ausgabedatei integriert (siehe letzte Zeile). +<!--l. 2243--><p class="noindent" >Es geht weiter mit <span +class="ectt-1200">cmr10.tfm </span>und einigen weiteren Prologdateien, deren + + + +Ausgaben wir hier weglassen. Letztlich wird die Type 1-Zeichensatzdatei +<span +class="ectt-1200">cmr10.pfb </span>gesucht (und gefunden) und in die Ausgabedatei integriert (siehe +letzte Zeile). <div class="alltt"> -<!--l. 2240--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2248--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ectt-1095">kdebug:start</span><span class="ectt-1095"> search(file=cmr10.tfm,</span><span class="ectt-1095"> must_exist=1,</span><span class="ectt-1095"> find_all=0,</span> - - <br /><span class="ectt-1095"> </span><span class="ectt-1095"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> @@ -5604,257 +5947,275 @@ class="ectt-1095"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span class="ectt-1095"><cmr10.pfb>[1]</span> </div> </div> -<h3 class="sectionHead"><span class="titlemark">8.3</span>  <a +<h3 class="sectionHead"><span class="titlemark">8.3 </span> <a id="x1-700008.3"></a>Einstellungen zur Laufzeit</h3> -<!--l. 2258--><p class="noindent" >Zu den willkommenen Erweiterungen von Web2C zählt die Möglichkeit, zur Laufzeit einige -Speichergrößen über die Datei <span -class="ectt-1200">texmf.cnf </span>anpassen zu können (insbesondere die Größe einiger -Stacks). Eine ausführliche Liste der veränderbaren Parameter finden Sie in der Datei -<span -class="ectt-1200">texmf.cnf</span>. Die wichtigsten Werte sind: +<!--l. 2266--><p class="noindent" >Zu den willkommenen Erweiterungen von Web2C zählt die Möglichkeit, zur +Laufzeit einige Speichergrößen über die Datei <span +class="ectt-1200">texmf.cnf </span>anpassen zu +können (insbesondere die Größe einiger Stacks). Eine ausführliche Liste der +veränderbaren Parameter finden Sie in der Datei <span +class="ectt-1200">texmf.cnf</span>. Die wichtigsten +Werte sind: <dl class="description"><dt class="description"> <span class="ectt-1200">main_memory</span> </dt><dd class="description">Arbeitsspeicher für <span class="TEX">T<span -class="E">E</span>X</span>, MetaFont und MetaPost in Worten: Für jede - Einstellung muss eine eigene Format-Datei erstellt werden. Allerdings können - Sie mehrere Versionen von <span class="TEX">T<span -class="E">E</span>X</span> unter verschiedenen Namen erzeugen und - in der Konfigurationsdatei jeweils eigene Einträge vorsehen. Hier gibt es ein - Monster-<span class="TEX">T<span -class="E">E</span>X</span> namens <span -class="ectt-1200">hugetex </span>mit der zugehörigen Format-Datei <span -class="ectt-1200">hugetex.fmt</span>, - wobei der spezielle Wert der Variablen <span +class="E">E</span>X</span>, MetaFont und MetaPost in Worten: + Für jede Einstellung muss eine eigene Format-Datei erstellt werden. + + + + Allerdings können Sie mehrere Versionen von <span class="TEX">T<span +class="E">E</span>X</span> unter verschiedenen + Namen erzeugen und in der Konfigurationsdatei jeweils eigene Einträge + vorsehen. Hier gibt es ein Monster-<span class="TEX">T<span +class="E">E</span>X</span> namens <span +class="ectt-1200">hugetex </span>mit der + zugehörigen Format-Datei <span +class="ectt-1200">hugetex.fmt</span>, wobei der spezielle Wert der + Variablen <span class="ectt-1200">main_memory </span>dann aus der Datei <span -class="ectt-1200">texmf.cnf</span> - gelesen wird. +class="ectt-1200">texmf.cnf </span>gelesen wird. </dd><dt class="description"> <span class="ectt-1200">extra_mem_bot</span> </dt><dd -class="description">Extraspeicher für „große“ <span class="TEX">T<span -class="E">E</span>X</span>-Datenstrukturen wie Boxen, Glue, - Breakpoints, usw.: Besonders bei Anwendung von PiC<span class="TEX">T<span -class="E">E</span>X</span>sollte dieser Wert - erhöht werden. +class="description">Extraspeicher für „große“ <span class="TEX">T<span +class="E">E</span>X</span>-Datenstrukturen wie Boxen, + Glue, Breakpoints, usw.: Besonders bei Anwendung von PiC<span class="TEX">T<span +class="E">E</span>X</span>sollte + dieser Wert erhöht werden. </dd><dt class="description"> <span class="ectt-1200">font_mem_size</span> </dt><dd -class="description">Anzahl der Worte für Speicherung von Zeichensatzinformationen: - Entspricht ungefähr dem Speicherbedarf der gelesenen <span +class="description">Anzahl + der Worte für Speicherung von Zeichensatzinformationen: Entspricht + ungefähr dem Speicherbedarf der gelesenen <span class="ectt-1200">TFM</span>-Dateien. </dd><dt class="description"> - - <span class="ectt-1200">hash_extra</span> </dt><dd -class="description">Zusätzlicher Platz für Suchlisten: In der Hauptliste können ca. 10000 - Einträge verwaltet werden. Bei einem Buch mit vielen Querverweisen reicht dieser - Platz unter Umständen nicht aus. Die Voreinstellung für <span +class="description">Zusätzlicher Platz für Suchlisten: In der Hauptliste können + ca. 10000 Einträge verwaltet werden. Bei einem Buch mit vielen + Querverweisen reicht dieser Platz unter Umständen nicht aus. Die + Voreinstellung für <span class="ectt-1200">hash_extra </span>ist <span class="ectt-1200">50000</span>.</dd></dl> -<!--l. 2272--><p class="noindent" >Natürlich sind diese Parameter kein Ersatz für eine wirklich dynamische Speicherverwaltung. -Mit der gegenwärtigen Version von <span class="TEX">T<span -class="E">E</span>X</span> ist dieses Konzept aber nur extrem schwer zu -implementieren; darum stellt dieses Verfahren eine praktikable Lösung dar. - - -<h2 class="chapterHead"><span class="titlemark">9</span>  <a +<!--l. 2280--><p class="noindent" >Natürlich sind diese Parameter kein Ersatz für eine wirklich dynamische +Speicherverwaltung. Mit der gegenwärtigen Version von <span class="TEX">T<span +class="E">E</span>X</span> ist dieses Konzept +aber nur extrem schwer zu implementieren; darum stellt dieses Verfahren eine +praktikable Lösung dar. + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 9</span><br /><a id="x1-710009"></a>Danksagungen</h2> -<!--l. 2276--><p class="noindent" >Die <span class="TEX">T<span +<!--l. 2284--><p class="noindent" >Die <span class="TEX">T<span class="E">E</span>X</span> Live ist eine gemeinsame Arbeit faktisch aller <span class="TEX">T<span class="E">E</span>X</span> Users Groups. -<!--l. 2278--><p class="noindent" >Die Entwicklung des vorliegende <span class="TEX">T<span -class="E">E</span>X</span> Live-Release wurde von Karl Berry geleitet; die -übrigen Haupt-Mitarbeiter sind im Folgenden aufgelistet. +<!--l. 2286--><p class="noindent" >Die Entwicklung des vorliegende <span class="TEX">T<span +class="E">E</span>X</span> Live-Release wurde von Karl Berry +geleitet; die übrigen Haupt-Mitarbeiter sind im Folgenden aufgelistet. <ul class="itemize1"> - <li class="itemize">Den englisch-, deutsch-, niederländisch-, und polnisch-sprachigen + <li class="itemize">Den englisch-, deutsch-, niederländisch-, und polnisch-sprachigen <span class="TEX">T<span -class="E">E</span>X</span>-Anwendervereinigungen (<span -class="ectt-1200">TUG</span>, <span -class="ectt-1200">DANTE </span>e.V., <span -class="ectt-1200">NTG</span>, and <span -class="ectt-1200">GUST</span>), die zusammen die - technische und administrative Infrastruktur zur Verfügung stellen. Wir würden uns - freuen, wenn Sie bei einer der Anwendervereinigungen Mitglied werden. +class="E">E</span>X</span>-Anwendervereinigungen (<span +class="ectt-1200">TUG</span>, <span +class="ectt-1200">DANTE </span>e.V., <span +class="ectt-1200">NTG</span>, and <span +class="ectt-1200">GUST</span>), + die zusammen die technische und administrative Infrastruktur zur + Verfügung stellen. Wir würden uns freuen, wenn Sie bei einer der + Anwendervereinigungen Mitglied werden. </li> - <li class="itemize">Dem <span -class="ectt-1200">CTAN </span>Team, insbesondere Robin Fairbairns und Rainer Schöpf, das die - <span class="TEX">T<span -class="E">E</span>X</span> Live-CD-Images und die Infrastruktur für Paketupdates zur Verfügung stellt, - von denen <span class="TEX">T<span + <li class="itemize">Dem <span +class="ectt-1200">CTAN </span>Team, insbesondere Robin Fairbairns und Rainer Schöpf, + das die <span class="TEX">T<span +class="E">E</span>X</span> Live-CD-Images und die Infrastruktur für Paketupdates + zur Verfügung stellt, von denen <span class="TEX">T<span class="E">E</span>X</span> Live abhängt. </li> - <li class="itemize">John Bowman, der viele Änderungen an dem Grafikprogramm Asymptote vornam, - damit es als Teil von <span class="TEX">T<span + <li class="itemize">John Bowman, der viele Änderungen an dem Grafikprogramm + Asymptote vornam, damit es als Teil von <span class="TEX">T<span class="E">E</span>X</span> Live arbeitet. </li> <li class="itemize">Peter Breitenlohner und dem <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span>Team für den stabilen Grundstock zu <span class="TEX">T<span -class="E">E</span>X</span>s - Zukunft, und Peter speziell für wertvolle Hilfe zum Verwenden von GNU autotools - in <span class="TEX">T<span +class="E">E</span>X</span>Team für den stabilen Grundstock + zu <span class="TEX">T<span +class="E">E</span>X</span>s Zukunft, und Peter speziell für wertvolle Hilfe zum Verwenden + von GNU autotools in <span class="TEX">T<span class="E">E</span>X</span> Live; </li> <li class="itemize">Jin-Hwan Cho und allen Mitgliedern des DVIPDFM<span -class="cmmi-12">x</span>-Teams für deren exzellentes - Programm und Mithilfe bei Konfigurationsfragen. +class="cmmi-12">x</span>-Teams für deren + exzellentes Programm und Mithilfe bei Konfigurationsfragen. </li> - <li class="itemize">Thomas Esser, der mit dem exzellenten te<span class="TEX">T<span -class="E">E</span>X</span>die Basis für dieses <span class="TEX">T<span + <li class="itemize">Thomas Esser, der mit dem exzellenten te<span class="TEX">T<span +class="E">E</span>X</span>die Basis für dieses + <span class="TEX">T<span class="E">E</span>X</span> Live schuf; </li> <li class="itemize">Michel Goossens, als Coautor der englischen Original-Dokumentation; </li> - <li class="itemize">Eitan Gurari, mit dessen TeX4ht die HTML-Version dieser Anleitung erstellt - wurde und der unermüdlich daran gearbeitet hat, es auf Zuruf zu verbessern. - Eitan Gurari verstarb leider im Juni 2009, diese Anleitung ist seinem Andenken - gewidmet. + <li class="itemize">Eitan Gurari, mit dessen TeX4ht die HTML-Version dieser Anleitung + erstellt wurde und der unermüdlich daran gearbeitet hat, es auf + Zuruf zu verbessern. Eitan Gurari verstarb leider im Juni 2009, diese + Anleitung ist seinem Andenken gewidmet. + + + </li> - <li class="itemize">Hans Hagen, für zahlreiche Tests und Aktivitäten, damit Con<span class="TEX">T<span + <li class="itemize">Hans Hagen, für zahlreiche Tests und Aktivitäten, damit Con<span class="TEX">T<span class="E">E</span>X</span>t (<a href="http://pragma-ade.com" class="url" ><span -class="ectt-1200">http://pragma-ade.com</span></a>) ein Teil von <span class="TEX">T<span +class="ectt-1200">http://pragma-_ade.com</span></a>) ein Teil von <span class="TEX">T<span class="E">E</span>X</span> Live sein kann; - - </li> - <li class="itemize">Han The Thanh, Martin Schröder und das pdf<span class="TEX">T<span + <li class="itemize">Han The Thanh, Martin Schröder + und das pdf<span class="TEX">T<span class="E">E</span>X</span>-Team (<a href="http://pdftex.org" class="url" ><span -class="ectt-1200">http://pdftex.org</span></a>), - die die Arbeiten zur Erweiterung der Möglichkeiten von <span class="TEX">T<span +class="ectt-1200">http://pdftex.org</span></a>), die die Arbeiten zur + Erweiterung der Möglichkeiten von <span class="TEX">T<span class="E">E</span>X</span> fortgesetzt haben; </li> - <li class="itemize">Taco Hoekwater, für neue Entwicklungen von MetaPost - und (Lua)<span class="TEX">T<span + <li class="itemize">Taco Hoekwater, für neue + Entwicklungen von MetaPost und (Lua)<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://luatex.org" class="url" ><span -class="ectt-1200">http://luatex.org</span></a>), und ebenfalls für die Unterstützung beim - Con<span class="TEX">T<span +class="ectt-1200">http://luatex.org</span></a>), + und ebenfalls für die Unterstützung beim Con<span class="TEX">T<span class="E">E</span>X</span>t-Teil von <span class="TEX">T<span -class="E">E</span>X</span> Live, Weiterentwicklungen von Kpathsea und vieles mehr; +class="E">E</span>X</span> Live, + Weiterentwicklungen von Kpathsea und vieles mehr; </li> <li class="itemize">Klaus Höppner u. a. für die Betreuung dieses Dokuments </li> - <li class="itemize">Paweł Jackowski für das Installationsprogramm <span -class="ectt-1200">tlpm </span>für Windows, Tomasz Łuczak - für <span + <li class="itemize">Paweł Jackowski für das Installationsprogramm <span +class="ectt-1200">tlpm </span>für Windows, + Tomasz Łuczak für <span class="ectt-1200">tlpmgui </span>in früheren Versionen von <span class="TEX">T<span class="E">E</span>X</span> Live; </li> - <li class="itemize">Akira Kakuto, für Windows-Programme im Rahmen seines <span -class="ectt-1200">W32TEX </span>Distribution - (<a + <li class="itemize">Akira Kakuto, für Windows-Programme im Rahmen seines <span +class="ectt-1200">W32TEX</span> + Distribution (<a href="http://www.32tex.org/" class="url" ><span class="ectt-1200">http://www.32tex.org/</span></a>); </li> - <li class="itemize">Jonathan Kew für die Entwicklung von Xe<span class="TEX">T<span -class="E">E</span>X</span> und die Zeit und Mühe, es in + <li class="itemize">Jonathan Kew für die Entwicklung von Xe<span class="TEX">T<span +class="E">E</span>X</span> und die Zeit und + Mühe, es in <span class="TEX">T<span +class="E">E</span>X</span> Live zu integrieren, sowie für die erste Version des + Mac<span class="TEX">T<span +class="E">E</span>X</span>-Installers, und für das von uns als Oberfläche empfohlene <span class="TEX">T<span -class="E">E</span>X</span> Live zu integrieren, sowie für die erste Version des Mac<span class="TEX">T<span -class="E">E</span>X</span>-Installers, und - für das von uns als Oberfläche empfohlene <span class="TEX">T<span class="E">E</span>X</span>works; </li> - <li class="itemize">Dick Koch für die Betreuung von Mac<span class="TEX">T<span + <li class="itemize">Dick Koch für die Betreuung von + Mac<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://tug.org/mactex" class="url" ><span class="ectt-1200">http://tug.org/mactex</span></a>); </li> - <li class="itemize">Reinhard Kotucha, für die Unterstützung bei der Infrastruktur von <span class="TEX">T<span -class="E">E</span>X</span> Live - und das Installationsprogramm, für seine Windows-Untersuchungen, für das - <span -class="ectt-1200">getnonfreefonts </span>Script, und vieles mehr; + <li class="itemize">Reinhard Kotucha, für die Unterstützung + bei der Infrastruktur von <span class="TEX">T<span +class="E">E</span>X</span> Live und das Installationsprogramm, + für seine Windows-Untersuchungen, für das <span +class="ectt-1200">getnonfreefonts </span>Script, + und vieles mehr; </li> - <li class="itemize">Siep Kroonenberg, für wertvolle Beiträge zur Infrastruktur von <span class="TEX">T<span -class="E">E</span>X</span> Live 2008 - und den Installer, insbesondere unter Windows, und für einen Großteil der Arbeit, - die Dokumentation dafür zu schreiben; + <li class="itemize">Siep Kroonenberg, für wertvolle Beiträge zur Infrastruktur von + + + + <span class="TEX">T<span +class="E">E</span>X</span> Live 2008 und den Installer, insbesondere unter Windows, und + für einen Großteil der Arbeit, die Dokumentation dafür zu schreiben; </li> <li class="itemize">Mojca Miklavec, for ihre Hilfe mit Con<span class="TEX">T<span class="E">E</span>X</span>t. </li> <li class="itemize">Heiko Oberdiek für das Paket <span -class="ectt-1200">epstopdf </span>(und viele weitere), für die Kompression - der riesigen Datenmengen von <span -class="ectt-1200">pst-geo</span>, so dass sie in <span class="TEX">T<span -class="E">E</span>X</span> Live passten, und - natürlich für seine Arbeit an <span +class="ectt-1200">epstopdf </span>(und viele weitere), für die + Kompression der riesigen Datenmengen von <span +class="ectt-1200">pst-geo</span>, so dass sie in + <span class="TEX">T<span +class="E">E</span>X</span> Live passten, und natürlich für seine Arbeit an <span class="ectt-1200">hyperref</span>. - - </li> - <li class="itemize">Petr Olsak, der das tschechische und slowakische Material sehr sorgfältig er- und - überarbeitet hat; + <li class="itemize">Petr Olsak, der das tschechische und slowakische Material sehr + sorgfältig er- und überarbeitet hat; </li> <li class="itemize">Toshio Oshima, für den <span class="ectt-1200">dviout</span>-Previewer für Windows; </li> - <li class="itemize">Manuel Pégourié-Gonnard, für die Mithilfe beim Aktualisieren von Paketen, der - Dokumentation und Arbeit an <span + <li class="itemize">Manuel Pégourié-Gonnard, für die Mithilfe beim Aktualisieren von + Paketen, der Dokumentation und Arbeit an <span class="ectt-1200">texdoc</span>; </li> <li class="itemize">Fabrice Popineau für die erste Windows-Version von <span class="TEX">T<span -class="E">E</span>X</span> Live und Mithilfe bei - der französischen Dokumentation; +class="E">E</span>X</span> Live und + Mithilfe bei der französischen Dokumentation; </li> - <li class="itemize">Norbert Preining, Hauptkoordinator für <span class="TEX">T<span -class="E">E</span>X</span> Live-Infrastruktur und den - Installer, für die Koordination der Debian Version von <span class="TEX">T<span -class="E">E</span>X</span> Live (zusammen mit - Frank Küster), und die daraus resultierenden Verbesserungsvorschläge; + <li class="itemize">Norbert Preining, Hauptkoordinator für <span class="TEX">T<span +class="E">E</span>X</span> Live-Infrastruktur und + den Installer, für die Koordination der Debian Version von <span class="TEX">T<span +class="E">E</span>X</span> Live + (zusammen mit Frank Küster), und die daraus resultierenden + Verbesserungsvorschläge; </li> <li class="itemize">Sebastian Rahtz für die Erfindung von <span class="TEX">T<span -class="E">E</span>X</span> Live und die langjährige Leitung des - Projekts; +class="E">E</span>X</span> Live und die langjährige + Leitung des Projekts; </li> <li class="itemize">Phil Taylor, der die BitTorrent-Downloads eingeführt hat; </li> <li class="itemize">Tomasz Trzeciak für seine Hilfe mit Windows; </li> - <li class="itemize">Vladimir Volovich für viele substanzielle Mithilfe, und dafür, dass er es möglich - gemacht hat, <span + <li class="itemize">Vladimir Volovich für viele substanzielle Mithilfe, und dafür, dass er es + möglich gemacht hat, <span class="ectt-1200">xindy </span>in <span class="TEX">T<span class="E">E</span>X</span> Live aufzunehmen; + + + </li> - <li class="itemize">Staszek Wawrykiewicz, der Haupttester für alles, was mit <span class="TEX">T<span -class="E">E</span>X</span> zusammen hängt, - Koordinator der polnischen Beiträge, Windows-Installation und mehr; + <li class="itemize">Staszek Wawrykiewicz, der Haupttester für alles, + was mit <span class="TEX">T<span +class="E">E</span>X</span> zusammen hängt, Koordinator der polnischen Beiträge, + Windows-Installation und mehr; </li> <li class="itemize">Olaf Weber für die Geduld beim Pflegen von <span class="ectt-1200">;</span> </li> - <li class="itemize">Gerben Wierda für das Erstellen und Pflegen des ursprünglichen Mac <span -class="ectt-1200">OSX</span>-Teils - und für viele Integrations- und Testarbeiten; + <li class="itemize">Gerben Wierda für das Erstellen und Pflegen des ursprünglichen + Mac <span +class="ectt-1200">OSX</span>-Teils und für viele Integrations- und Testarbeiten; </li> - - - <li class="itemize">Graham Williams, dessen Arbeit das Makro- und Paketverzeichnis möglich - gemacht hat.</li></ul> -<!--l. 2372--><p class="noindent" ><span -class="ecbx-1200">Lauff</span><span -class="ecbx-1200">ähige Programme:</span> -<!--l. 2374--><p class="noindent" >Ettore Aldrovandi (<span + <li class="itemize">Graham Williams, dessen Arbeit das Makro- und Paketverzeichnis + möglich gemacht hat.</li></ul> +<!--l. 2380--><p class="noindent" ><span +class="ecbx-1200">Ausf</span><span +class="ecbx-1200">ührbare Programme (Executables):</span> +<!--l. 2382--><p class="noindent" >Ettore Aldrovandi (<span class="ectt-1200">i386-solaris</span>, <span -class="ectt-1200">x86_64-solaris</span>), Marc Baudoin (<span -class="ectt-1200">amd64-netbsd</span>, -<span +class="ectt-1200">x86_64-solaris</span>), Marc Baudoin +(<span +class="ectt-1200">amd64-netbsd</span>, <span class="ectt-1200">i386-netbsd</span>), Karl Berry (<span class="ectt-1200">i386-linux</span>, <span -class="ectt-1200">sparc-solaris</span>), <br +class="ectt-1200">sparc-solaris</span>), +<br class="newline" />Alan Braslau (<span class="ectt-1200">amd64-kfreebsd</span>, <span -class="ectt-1200">i386-kfreebsd</span>), Peter Breitenlohner (<span -class="ectt-1200">x86_64-linux</span>), Ken -Brown (<span +class="ectt-1200">i386-kfreebsd</span>), Peter Breitenlohner +(<span +class="ectt-1200">x86_64-linux</span>), Ken Brown (<span class="ectt-1200">i386-cygwin</span>), Simon Dales (<span -class="ectt-1200">armhf-linux</span>), Christian Mensing (<span -class="ectt-1200">mips-irix</span>), Akira +class="ectt-1200">armhf-linux</span>), Akira Kakuto (<span class="ectt-1200">win32</span>), Dick Koch (<span class="ectt-1200">universal-darwin</span>, <span @@ -5864,24 +6225,29 @@ class="newline" />(<span class="ectt-1200">amd64-freebsd</span>, <br class="newline" /><span class="ectt-1200">i386-freebsd</span>), Mojca Miklavec (<span -class="ectt-1200">mipsel-linux</span>), Norbert Preining (<span -class="ectt-1200">alpha-linux</span>), Thomas -Schmitz (<span -class="ectt-1200">powerpc-linux</span>), Boris Veytsman (<span +class="ectt-1200">mipsel-linux</span>, <span +class="ectt-1200">sparc-solaris</span>), Norbert +Preining (<span +class="ectt-1200">alpha-linux</span>), Thomas Schmitz (<span +class="ectt-1200">powerpc-linux</span>), Boris Veytsman +(<span class="ectt-1200">armel-linux</span>). -<!--l. 2390--><p class="noindent" >Informationen dazu, wie Binaries für <span class="TEX">T<span +<!--l. 2398--><p class="noindent" >Informationen dazu, wie Binaries für <span class="TEX">T<span class="E">E</span>X</span> Live erzeugt werden, finden sich unter <a href="http://tug.org/texlive/build.html" class="url" ><span class="ectt-1200">http://tug.org/texlive/build.html</span></a>. -<!--l. 2393--><p class="noindent" ><span +<!--l. 2401--><p class="noindent" ><span class="ecbx-1200">Übersetzungen der Dokumentation:</span> <ul class="itemize1"> <li class="itemize">Boris Veytsman (Russisch) </li> <li class="itemize">Jjgod Jiang, Jinsong Zhao, Yue Wang, & Helin Gai (Chinesisch) </li> - <li class="itemize">Klaus Höppner, Volker RW Schaa & Uwe Ziegenhagen (Deutsch), + <li class="itemize">Uwe Ziegenhagen (Deutsch), + + + </li> <li class="itemize">Manuel Pégourié-Gonnard (Französisch) </li> @@ -5892,328 +6258,358 @@ class="ecbx-1200">Übersetzungen der Dokumentation:</span> <li class="itemize">Petr Sojka & Jan Busa (Tschechisch/Slowakisch), </li> <li class="itemize">Staszek Wawrykiewicz (Polnisch).</li></ul> -<!--l. 2406--><p class="noindent" >Natürlich haben wir am meisten Donald Knuth zu danken, einmal dafür, dass er <span class="TEX">T<span -class="E">E</span>X</span> erfand -und dann dafür, dass er es der Welt schenkte. - - - - -<h2 class="chapterHead"><span class="titlemark">10</span>  <a +<!--l. 2414--><p class="noindent" >Natürlich haben wir am meisten Donald Knuth zu danken, einmal dafür, dass er +<span class="TEX">T<span +class="E">E</span>X</span> erfand und dann dafür, dass er es der Welt schenkte. + + + +<h2 class="chapterHead"><span class="titlemark">Kapitel 10</span><br /><a id="x1-7200010"></a>Geschichtliches</h2> -<!--l. 2410--><p class="noindent" >Diese Ausgabe der <span class="TEX">T<span +<!--l. 2418--><p class="noindent" >Diese Ausgabe der <span class="TEX">T<span class="E">E</span>X</span> Live ist in Zusammenarbeit der <span class="TEX">T<span -class="E">E</span>X</span> Users Group (<span -class="ectt-1200">TUG</span>), der -<span +class="E">E</span>X</span> Users Group +(<span +class="ectt-1200">TUG</span>), der <span class="ectt-1200">UKTUG</span>, der französischen <span class="TEX">T<span -class="E">E</span>X</span>-Vereinigung GUTenberg und der deutschsprachigen -<span class="TEX">T<span -class="E">E</span>X</span>-Anwendervereinigung (DANTE e. V.) unter Mithilfe der niederländischen, -tschechischen/slowakischen, indischen, polnischen und russischen <span class="TEX">T<span -class="E">E</span>X</span>-Benutzergruppen -entstanden. -<h3 class="sectionHead"><span class="titlemark">10.1</span>  <a +class="E">E</span>X</span>-Vereinigung GUTenberg und der +deutschsprachigen <span class="TEX">T<span +class="E">E</span>X</span>-Anwendervereinigung (DANTE e. V.) unter Mithilfe der +niederländischen, tschechischen/slowakischen, indischen, polnischen und +russischen <span class="TEX">T<span +class="E">E</span>X</span>-Benutzergruppen entstanden. +<h3 class="sectionHead"><span class="titlemark">10.1 </span> <a id="x1-7300010.1"></a>Vergangenheit</h3> -<!--l. 2419--><p class="noindent" >Die niederländische <span class="TEX">T<span -class="E">E</span>X</span>-Benutzergruppe hatte Ende 1993 mit der Produktion der -4All<span class="TEX">T<span +<!--l. 2427--><p class="noindent" >Die niederländische <span class="TEX">T<span +class="E">E</span>X</span>-Benutzergruppe hatte Ende 1993 mit der Produktion +der 4All<span class="TEX">T<span class="E">E</span>X</span>-<span class="ectt-1200">CDROM </span>für <span class="ectt-1200">MS-DOS </span>die Diskussion angeregt, eine einzige <span -class="ectt-1200">CDROM </span>für alle Rechnersysteme zu -entwickeln. Zum damaligen Zeitpunkt war dieses Ziel zu hoch gesteckt, doch immerhin -entstand aus dieser Diskussion nicht nur die sehr erfolgreiche 4All<span class="TEX">T<span +class="ectt-1200">CDROM </span>für +alle Rechnersysteme zu entwickeln. Zum damaligen Zeitpunkt war dieses Ziel zu +hoch gesteckt, doch immerhin entstand aus dieser Diskussion nicht nur die sehr +erfolgreiche 4All<span class="TEX">T<span class="E">E</span>X</span>-<span -class="ectt-1200">CDROM</span>, sondern auch -die <span -class="ectt-1200">TUG</span>-Arbeitsgruppe zur Definition der <span class="TEX">T<span +class="ectt-1200">CDROM</span>, sondern auch die <span +class="ectt-1200">TUG</span>-Arbeitsgruppe zur Definition +der <span class="TEX">T<span class="E">E</span>X</span> Directory Structure <span -class="ectt-1200">TDS</span>, die die zur Arbeit mit -<span class="TEX">T<span -class="E">E</span>X</span> notwendigen und hilfreichen Dateien in eine konsistente und handhabbare -Verzeichnisstruktur einbettet. Das »Final Draft«-Dokument, das diese Verzeichnisstruktur -festlegt, wurde in der Dezember-Ausgabe 1995 der TUGBoat veröffentlicht. Schon frühzeitig -war den Beteiligten klar, dass eine <span +class="ectt-1200">TDS</span>, die die zur Arbeit mit <span class="TEX">T<span +class="E">E</span>X</span> notwendigen und +hilfreichen Dateien in eine konsistente und handhabbare Verzeichnisstruktur +einbettet. Das »Final Draft«-Dokument, das diese Verzeichnisstruktur festlegt, +wurde in der Dezember-Ausgabe 1995 der TUGBoat veröffentlicht. Schon +frühzeitig war den Beteiligten klar, dass eine <span class="ectt-1200">CDROM </span>auf der Basis der <span -class="ectt-1200">TDS </span>sehr zu begrüßen wäre. Die -<span class="TEX">T<span +class="ectt-1200">TDS</span> +sehr zu begrüßen wäre. Die <span class="TEX">T<span class="E">E</span>X</span> Live-<span -class="ectt-1200">CDROM </span>war das direkte Resultat der Beratungen der <span -class="ectt-1200">TDS</span>-Arbeitsgruppe. Außerdem -hat der Erfolg der 4All<span class="TEX">T<span +class="ectt-1200">CDROM </span>war das direkte Resultat +der Beratungen der <span +class="ectt-1200">TDS</span>-Arbeitsgruppe. Außerdem hat der Erfolg der +4All<span class="TEX">T<span class="E">E</span>X</span>-<span -class="ectt-1200">CDROM </span>klargemacht, dass ein ähnliches System auch für -<span -class="ectt-1200">UNIX</span>-Benutzer eine Erleichterung darstellen würde. Dies war der zweite Beweggrund für die +class="ectt-1200">CDROM </span>klargemacht, dass ein ähnliches System auch für <span +class="ectt-1200">UNIX</span>-Benutzer +eine Erleichterung darstellen würde. Dies war der zweite Beweggrund für die <span class="TEX">T<span class="E">E</span>X</span> Live-<span class="ectt-1200">CDROM</span>. -<!--l. 2437--><p class="noindent" >Im Herbst 1995 wurde das Projekt, eine <span +<!--l. 2445--><p class="noindent" >Im Herbst 1995 wurde das Projekt, eine <span class="ectt-1200">TDS</span>-basierte <span class="ectt-1200">UNIX</span>-<span -class="ectt-1200">CDROM </span>zu entwickeln, in Angriff -genommen. Sehr schnell stießen die Verantwortlichen auf das teTeX-System von -Thomas Esser als idealen Ausgangspunkt für diese Arbeit, weil es verschiedene -Rechnerplattformen unterstützte und für die Arbeit mit verschiedenen Dateisystemen -vorgesehen war. Anfang 1996 wurde in Zusammenarbeit mit Thomas Esser ernsthaft mit der -Arbeit begonnen und im Mai 1996 die erste Ausgabe der <span +class="ectt-1200">CDROM </span>zu entwickeln, +in Angriff genommen. Sehr schnell stießen die Verantwortlichen auf das +teTeX-System von Thomas Esser als idealen Ausgangspunkt für diese Arbeit, +weil es verschiedene Rechnerplattformen unterstützte und für die Arbeit +mit verschiedenen Dateisystemen vorgesehen war. Anfang 1996 wurde in +Zusammenarbeit mit Thomas Esser ernsthaft mit der Arbeit begonnen und im +Mai 1996 die erste Ausgabe der <span class="ectt-1200">CDROM </span>veröffentlicht. -<!--l. 2446--><p class="noindent" >Anfang 1997 stellte Karl Berry eine neue Version seines Web2C-<span class="TEX">T<span -class="E">E</span>X</span>-Systems vor, das schon -nahezu alle Ausstattungsmerkmale aufwies, die Thomas Esser mit te<span class="TEX">T<span -class="E">E</span>X</span> verwirklicht hatte. -Die <span -class="ectt-1200">TUG </span>entschied sich daraufhin, die zweite Version der <span -class="ectt-1200">CDROM </span>auf der Basis von Web2C -unter Verwendung des Installations-Skripts <span +<!--l. 2454--><p class="noindent" >Anfang 1997 stellte Karl Berry eine neue Version seines Web2C-<span class="TEX">T<span +class="E">E</span>X</span>-Systems +vor, das schon nahezu alle Ausstattungsmerkmale aufwies, die Thomas Esser mit +te<span class="TEX">T<span +class="E">E</span>X</span> verwirklicht hatte. Die <span +class="ectt-1200">TUG </span>entschied sich daraufhin, die zweite Version +der <span +class="ectt-1200">CDROM </span>auf der Basis von Web2C unter Verwendung des Installations-Skripts +<span class="ectt-1200">texconfig </span>aus dem te<span class="TEX">T<span -class="E">E</span>X</span>-Paket zu -entwickeln. -<!--l. 2454--><p class="noindent" >Die dritte Ausgabe basierte auf der inzwischen von Olaf Weber gepflegten und weiter -entwickelten Web2C Version 7.2; <span class="TEX">T<span -class="E">E</span>X</span> Live unterstützte fast alle Eigenschaften der zur -selben Zeit entstandenen neuen Version von te<span class="TEX">T<span +class="E">E</span>X</span>-Paket zu entwickeln. + + + +<!--l. 2462--><p class="noindent" >Die dritte Ausgabe basierte auf der inzwischen von Olaf Weber gepflegten +und weiter entwickelten Web2C Version 7.2; <span class="TEX">T<span +class="E">E</span>X</span> Live unterstützte fast +alle Eigenschaften der zur selben Zeit entstandenen neuen Version von +te<span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 2458--><p class="noindent" >Die vierte Ausgabe folgte demselben Schema, indem ihr neue Versionen von te<span class="TEX">T<span -class="E">E</span>X</span> und -Web2C (7.5) zugrunde lagen. Fast die gesamte <span -class="ectt-1200">CDROM </span>wurde einer kritischen Überprüfung - - -unterzogen, wobei besonders darauf geachtet wurde, dass doppelte Dateien entfernt wurden -und die Einordnung der Pakete konsistent erfolgte. Zudem enthielt diese Ausgabe ein -komplettes Windows-Setup. -<!--l. 2465--><p class="noindent" >Für die fünfte Ausgabe im März 2000 wurden wiederum große Teile der <span -class="ectt-1200">CDROM </span>ersetzt, wobei -Hunderte von überarbeiteten Paketen aufgenommen wurden. <span -class="cmr-12">Ω</span>, pdf<span class="TEX">T<span -class="E">E</span>X</span> und Teile der -<span class="TEX">T<span +<!--l. 2466--><p class="noindent" >Die vierte Ausgabe folgte demselben Schema, indem ihr neue Versionen von +te<span class="TEX">T<span +class="E">E</span>X</span> und Web2C (7.5) zugrunde lagen. Fast die gesamte <span +class="ectt-1200">CDROM </span>wurde +einer kritischen Überprüfung unterzogen, wobei besonders darauf geachtet +wurde, dass doppelte Dateien entfernt wurden und die Einordnung der +Pakete konsistent erfolgte. Zudem enthielt diese Ausgabe ein komplettes +Windows-Setup. +<!--l. 2473--><p class="noindent" >Für die fünfte Ausgabe im März 2000 wurden wiederum große Teile der <span +class="ectt-1200">CDROM</span> +ersetzt, wobei Hunderte von überarbeiteten Paketen aufgenommen wurden. <span +class="cmr-12">Ω</span>, +pdf<span class="TEX">T<span +class="E">E</span>X</span> und Teile der <span class="TEX">T<span class="E">E</span>X</span>-Support-Programme (hier insbesondere <span -class="ectt-1200">xdvi</span>, <span +class="ectt-1200">xdvi</span>, +<span class="ectt-1200">dvips </span>und <span -class="ectt-1200">tex4ht</span>) lagen in neuer -Version vor. Die Hauptänderung bei der <span class="TEX">T<span +class="ectt-1200">tex4ht</span>) lagen in neuer Version vor. Die Hauptänderung bei +der <span class="TEX">T<span class="E">E</span>X</span> Live 5 betraf die <span -class="ectt-1200">non-free</span>-Software. -Alles auf dieser <span -class="ectt-1200">CDROM </span>war nun in Übereinstimmung mit den <span -class="ecti-1200">Debian Free Software</span> -<span -class="ecti-1200">Guidelines </span>(<a +class="ectt-1200">non-free</span>-Software. Alles auf dieser <span +class="ectt-1200">CDROM</span> +war nun in Übereinstimmung mit den <span +class="ecti-1200">Debian Free Software Guidelines</span> +(<a href="http://www.debian.org/intro/free" class="url" ><span class="ectt-1200">http://www.debian.org/intro/free</span></a>). Wir haben unser Bestes versucht, die -Lizenzbedingungen aller Pakete zu überprüfen, sind aber dankbar, wenn wir auf Fehler -hingewiesen werden. -<!--l. 2476--><p class="noindent" >Die sechste Ausgabe der <span class="TEX">T<span +Lizenzbedingungen aller Pakete zu überprüfen, sind aber dankbar, wenn wir auf +Fehler hingewiesen werden. +<!--l. 2484--><p class="noindent" >Die sechste Ausgabe der <span class="TEX">T<span class="E">E</span>X</span> Live vom Juli/August 2001 enthielt die neuesten Versionen aller Pakete und Programme. Das neue Installationskonzept stellte die -größte Änderung dar: Der Benutzer konnte nun viel genauer gewünschte bzw. nicht -erwünschte Sammlungen und Pakete auswählen. Dabei wurden die sprachspezifischen -Sammlungen komplett überarbeitet, so dass sie jetzt automatisch nicht nur Makros, Fonts -usw. installierten, sondern zusätzlich die notwendigen Einträge in <span -class="ectt-1200">language.dat</span> -vornahmen. -<!--l. 2486--><p class="noindent" >Die siebte Ausgabe vom Mai 2002 enthielt als größte Änderungen Mac <span -class="ectt-1200">OSX </span>und wieder -unzählige Updates aller Pakete und Programme. -<!--l. 2489--><p class="noindent" >Ein wesentliches Ziel war zudem die Wiedererstellung einer gemeinsamen Quelle mit teTeX, -um das Auseinanderlaufen seit <span class="TEX">T<span -class="E">E</span>X</span> Live 5 und <span class="TEX">T<span -class="E">E</span>X</span> Live 6 zu korrigieren. -<!--l. 2494--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.2</span>  <a - id="x1-7400010.2"></a>2003</h3> -<!--l. 2496--><p class="noindent" >Im Jahr 2003 war die Flut von Updates und neuen Paketen so groß geworden, dass wir -feststellen mussten: »<span class="TEX">T<span -class="E">E</span>X</span> Live passt nicht mehr auf eine einzelne <span +größte Änderung dar: Der Benutzer konnte nun viel genauer gewünschte +bzw. nicht erwünschte Sammlungen und Pakete auswählen. Dabei wurden die +sprachspezifischen Sammlungen komplett überarbeitet, so dass sie jetzt +automatisch nicht nur Makros, Fonts usw. installierten, sondern zusätzlich die +notwendigen Einträge in <span +class="ectt-1200">language.dat </span>vornahmen. +<!--l. 2494--><p class="noindent" >Die siebte Ausgabe vom Mai 2002 enthielt als größte Änderungen Mac <span +class="ectt-1200">OSX </span>und +wieder unzählige Updates aller Pakete und Programme. +<!--l. 2497--><p class="noindent" >Ein wesentliches Ziel war zudem die Wiedererstellung einer gemeinsamen Quelle +mit teTeX, um das Auseinanderlaufen seit <span class="TEX">T<span +class="E">E</span>X</span> Live 5 und <span class="TEX">T<span +class="E">E</span>X</span> Live 6 zu +korrigieren. +<!--l. 2502--><p class="noindent" > + + + +<h3 class="sectionHead"><span class="titlemark">10.2 </span> <a + id="x1-7400010.2"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2003</h3> +<!--l. 2504--><p class="noindent" >Im Jahr 2003 war die Flut von Updates und neuen Paketen so groß geworden, +dass wir feststellen mussten: »<span class="TEX">T<span +class="E">E</span>X</span> Live passt nicht mehr auf eine einzelne +<span class="ectt-1200">CDROM</span>«. -<!--l. 2500--><p class="noindent" >Des Weiteren: +<!--l. 2508--><p class="noindent" >Des Weiteren: <ul class="itemize1"> <li class="itemize">Auf Wunsch des <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-Teams wurde der Standard für <span -class="ectt-1200">latex </span>und <span -class="ectt-1200">pdflatex</span> - - - verändert; beide benutzen nun <span +class="ectt-1200">latex </span>und + <span +class="ectt-1200">pdflatex </span>verändert; beide benutzen nun <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span> als Basis (siehe Seite <span class="pageref"><a -href="#x1-130002.3">§</a></span>). +class="E">E</span>X</span> als Basis (siehe + Seite <span class="pageref"><a +href="#x1-130002.4">§</a></span>). </li> - <li class="itemize">Die neuen »Latin Modern Fonts« wurden aufgenommen (und werden zur - Benutzung empfohlen). + <li class="itemize">Die neuen »Latin Modern Fonts« wurden aufgenommen (und werden + zur Benutzung empfohlen). </li> <li class="itemize">Der Support für Alpha-<span class="ectt-1200">OSF </span>wurde aufgegeben (den <span -class="ectt-1200">HPUX</span>-Support hatte es schon - zuvor ereilt), da niemand mehr in der Lage war, neue Binaries zu kompilieren. +class="ectt-1200">HPUX</span>-Support hatte + es schon zuvor ereilt), da niemand mehr in der Lage war, neue Binaries + zu kompilieren. </li> - <li class="itemize">Das Setup für Windows wurde grundlegend überarbeitet. Zum ersten Mal wurde - eine integrierte Umgebung eingeführt, die auf <span -class="ectt-1200">XEmacs </span>basiert. + <li class="itemize">Das Setup für Windows wurde grundlegend überarbeitet. Zum ersten + Mal wurde eine integrierte Umgebung eingeführt, die auf <span +class="ectt-1200">XEmacs</span> + basiert. </li> - <li class="itemize">Wichtige Hilfsprogramme für Windows (Perl, Ghostscript, ImageMagick, Ispell) + <li class="itemize">Wichtige + Hilfsprogramme für Windows (Perl, Ghostscript, ImageMagick, Ispell) werden nun im <span class="TEX">T<span class="E">E</span>X</span> Live-Verzeichnis installiert. </li> <li class="itemize">Die von <span class="ectt-1200">dvips</span>, <span class="ectt-1200">dvipdfm </span>und <span -class="ectt-1200">pdftex </span>benutzten Font-Mapfiles werden vom neuen - Programm <span -class="ectt-1200">updmap </span>generiert und in <span -class="ectt-1200">texmf/fonts/map </span>installiert. +class="ectt-1200">pdftex </span>benutzten Font-Mapfiles werden + vom neuen Programm <span +class="ectt-1200">updmap </span>generiert und in <span +class="ectt-1200">texmf/fonts/map</span> + installiert. </li> <li class="itemize"><span class="TEX">T<span -class="E">E</span>X</span>, MetaFont und MetaPost geben nun die meisten 8-Bit-Input-Zeichen - (Position 32 und oberhalb) unverändert aus in (<span class="obeylines-h"><span class="verb"><span -class="ectt-1200">\write</span></span></span>)-Files, Logfiles und auf - dem Terminal. Das bedeutet, dass sie <span -class="ecti-1200">nicht </span>mit der <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">^^</span></span></span>-Notierung übersetzt - ausgegeben werden. Auf der <span class="TEX">T<span +class="E">E</span>X</span>, MetaFont und MetaPost + geben nun die meisten 8-Bit-Input-Zeichen (Position 32 und oberhalb) + unverändert aus in (<span class="obeylines-h"><span class="verb"><span +class="ectt-1200">\write</span></span></span>)-Files, Logfiles und auf dem Terminal. Das + + + + bedeutet, dass sie <span +class="ecti-1200">nicht </span>mit der <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">^^</span></span></span>-Notierung übersetzt ausgegeben + werden. Auf der <span class="TEX">T<span class="E">E</span>X</span> Live 7 war diese Übersetzung abhängig von der <span class="ectt-1200">locale</span>-Einstellung des Systems; nun beeinflussen <span -class="ectt-1200">locale</span>-Einstellung nicht <span class="TEX">T<span -class="E">E</span>X</span>s - Programmverhalten. <br -class="newline" />Falls Sie aus irgendwelchen Gründen die <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">^^</span></span></span>-Ausgabe benötigen, müssen Sie - in Ihrem System die Datei <span -class="ectt-1200">texmf/web2c/cp8bit.tcx </span>umbenennen (zukünftige - Versionen werden eine sauberere Schnittstelle zur Kontrolle dieses Verhaltens - anbieten). +class="ectt-1200">locale</span>-Einstellung + nicht <span class="TEX">T<span +class="E">E</span>X</span>s Programmverhalten. <br +class="newline" />Falls Sie aus irgendwelchen Gründen die <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">^^</span></span></span>-Ausgabe benötigen, müssen + Sie in Ihrem System die Datei <span +class="ectt-1200">texmf/web2c/cp8bit.tcx </span>umbenennen + (zukünftige Versionen werden eine sauberere Schnittstelle zur Kontrolle + dieses Verhaltens anbieten). </li> <li class="itemize">Die Dokumentation wurde grundlegend überarbeitet. </li> - <li class="itemize">Zum Abschluss einigten wir uns auf eine neue Edition-Nummerierung. Ab diesem - Jahr trägt die <span class="TEX">T<span -class="E">E</span>X</span> Live statt einer fortlaufenden Nummer die Jahreszahl: - <span class="TEX">T<span + <li class="itemize">Zum Abschluss einigten wir uns auf eine neue Edition-Nummerierung. + Ab diesem Jahr trägt die <span class="TEX">T<span +class="E">E</span>X</span> Live statt einer fortlaufenden Nummer + die Jahreszahl: <span class="TEX">T<span class="E">E</span>X</span> Live 2003.</li></ul> - - -<!--l. 2538--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.3</span>  <a - id="x1-7500010.3"></a>2004</h3> +<!--l. 2546--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.3 </span> <a + id="x1-7500010.3"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2004</h3> <ul class="itemize1"> - <li class="itemize">Wenn Sie lokal installierte Zeichensätze mit ihren eigenen <span -class="ectt-1200">.map</span>- oder - (weniger wahrscheinlich) <span -class="ectt-1200">.enc</span>-Dateien benutzen, müssen Sie möglicherweise - diese Dateien verschieben. Nach den <span -class="ectt-1200">.map</span>-Dateien wird jetzt in den - <span -class="ectt-1200">fonts/map</span>-Unterverzeichnissen im <span + <li class="itemize">Wenn Sie lokal installierte Zeichensätze mit ihren eigenen <span +class="ectt-1200">.map</span>- + oder (weniger wahrscheinlich) <span +class="ectt-1200">.enc</span>-Dateien benutzen, müssen Sie + möglicherweise diese Dateien verschieben. Nach den <span +class="ectt-1200">.map</span>-Dateien + wird jetzt in den <span +class="ectt-1200">fonts/map</span>-Unterverzeichnissen im <span class="ectt-1200">TEXFONTMAPS</span>-Pfad gesucht (in jedem <span class="ectt-1200">texmf</span>-Baum). Gleichzeitig werden <span -class="ectt-1200">.enc</span>-Dateien jetzt in - den <span -class="ectt-1200">fonts/enc</span>-Unterverzeichnissen entlang des <span -class="ectt-1200">ENCFONTS</span>-Pfads gesucht. Das - Programm <span -class="ectt-1200">updmap </span>versucht, bei problematischen Dateien zu warnen. - <!--l. 2545--><p class="noindent" >Informationen darüber, wie das gehandhabt wird, und zusätzliche Informationen - finden Sie unter <a +class="ectt-1200">.enc</span>-Dateien + jetzt in den <span +class="ectt-1200">fonts/enc</span>-Unterverzeichnissen + entlang des <span +class="ectt-1200">ENCFONTS</span>-Pfads gesucht. Das Programm <span +class="ectt-1200">updmap </span>versucht, + bei problematischen Dateien zu warnen. + <!--l. 2553--><p class="noindent" >Informationen darüber, wie + das gehandhabt wird, und zusätzliche Informationen finden Sie unter + <a href="http://tug.org/texlive/mapenc.html" class="url" ><span class="ectt-1200">http://tug.org/texlive/mapenc.html</span></a>. </li> - <li class="itemize">Die <span class="TEX">T<span -class="E">E</span>X</span> Collection wurde für all diejenigen, die diese Implementierung Web2C - vorziehen, um eine MiK<span class="TEX">T<span + + + + <li class="itemize">Die <span class="TEX">T<span +class="E">E</span>X</span> Collection wurde für + all diejenigen, die diese Implementierung Web2C vorziehen, um eine + MiK<span class="TEX">T<span class="E">E</span>X</span>-basierte und installierbare <span class="ectt-1200">CDROM </span>erweitert. </li> - <li class="itemize">In der <span class="TEX">T<span -class="E">E</span>X</span> Live wurde der umfangreiche <span -class="ectt-1200">texmf</span>-Baum früherer Versionen - durch drei Teilbäume ersetzt: <span -class="ectt-1200">texmf</span>, <span -class="ectt-1200">texmf-dist </span>und <span -class="ectt-1200">texmf-doc</span>. Siehe dazu - Abschnitt <a -href="#x1-110002.1">2.1<!--tex4ht:ref: sec:tld --></a> auf Seite <span class="pageref"><a -href="#x1-110002.1">§</a></span> und die <span -class="ectt-1200">README</span>-Dateien in den drei Zweigen. - </li> - <li class="itemize">Alle <span class="TEX">T<span -class="E">E</span>X</span>-relevanten Eingabedateien sind jetzt in den <span -class="ectt-1200">tex</span>-Unterverzeichnissen der + <li class="itemize">In der <span class="TEX">T<span +class="E">E</span>X</span> Live wurde der umfangreiche <span -class="ectt-1200">texmf*</span>-Bäume zusammengefasst und nicht mehr in den parallelen Verzeichnissen +class="ectt-1200">texmf</span>-Baum früherer Versionen durch drei Teilbäume ersetzt: <span +class="ectt-1200">texmf</span>, <span +class="ectt-1200">texmf-dist </span>und <span +class="ectt-1200">texmf-doc</span>. Siehe dazu Abschnitt <a +href="#x1-110002.2">2.2<!--tex4ht:ref: sec:tld --></a> auf Seite <span class="pageref"><a +href="#x1-110002.2">§</a></span> und + die <span +class="ectt-1200">README</span>-Dateien in den drei Zweigen. + </li> + <li class="itemize">Alle <span class="TEX">T<span +class="E">E</span>X</span>-relevanten Eingabedateien sind jetzt + in den <span +class="ectt-1200">tex</span>-Unterverzeichnissen der <span +class="ectt-1200">texmf*</span>-Bäume zusammengefasst + und nicht mehr in den parallelen Verzeichnissen <span class="ectt-1200">tex</span>, <span class="ectt-1200">etex</span>, <span -class="ectt-1200">pdftex</span>, <span +class="ectt-1200">pdftex</span>, + <span class="ectt-1200">pdfetex</span>, usw. </li> - <li class="itemize">Hilfs-Skripte, die der Anwender nicht selbst aufruft, werden jetzt in den neuen - <span + <li class="itemize">Hilfs-Skripte, die der Anwender nicht selbst aufruft, werden jetzt in den + neuen <span class="ectt-1200">scripts</span>-Unterverzeichnissen der <span -class="ectt-1200">texmf*</span>-Bäume aufbewahrt. Nach ihnen kann - per <span -class="ectt-1200">kpsewhich -format=texmfscripts </span>gesucht werden. Wenn Sie Programme - einsetzen, die solche Skripte aufrufen, müssen sie angepasst werden. +class="ectt-1200">texmf*</span>-Bäume aufbewahrt. + Nach ihnen kann per <span +class="ectt-1200">kpsewhich -format=texmfscripts </span>gesucht + werden. Wenn Sie Programme einsetzen, die solche Skripte aufrufen, + müssen sie angepasst werden. </li> - <li class="itemize">(Fast) alle Formate interpretieren – an Stelle einer Übersetzung durch die - <span class="obeylines-h"><span class="verb"><span + <li class="itemize">(Fast) alle Formate interpretieren – an Stelle einer Übersetzung durch + die <span class="obeylines-h"><span class="verb"><span class="ectt-1200">^^</span></span></span>-Notation – mittels des »translation files« <span -class="ectt-1200">cp227.tcx </span>die meisten Zeichen als - direkt ausgebbar. Insbesondere werden die Zeichen an den Positionen 32–256, - zusätzlich <span -class="ectt-1200">TAB</span>, <span -class="ectt-1200">VT </span>(vertical tab; vertikaler Tab) und <span -class="ectt-1200">FF </span>(form feed; Seitenvorschub), - als druckbar angesehen und daher nicht übersetzt. Ausnahmen sind plain <span class="TEX">T<span -class="E">E</span>X</span>, - - - bei dem nur die Zeichen an den Positionen 32–127 druckbar sind, Con<span class="TEX">T<span -class="E">E</span>X</span>t - (mit druckbaren Zeichen an den Positionen 0–255) und die <span +class="ectt-1200">cp227.tcx </span>die meisten + Zeichen als direkt ausgebbar. Insbesondere werden die Zeichen an + den Positionen 32–256, zusätzlich <span +class="ectt-1200">TAB</span>, <span +class="ectt-1200">VT </span>(vertical tab; vertikaler + Tab) und <span +class="ectt-1200">FF </span>(form feed; Seitenvorschub), als druckbar angesehen + und daher nicht übersetzt. Ausnahmen sind plain <span class="TEX">T<span +class="E">E</span>X</span>, bei dem nur + die Zeichen an den Positionen 32–127 druckbar sind, Con<span class="TEX">T<span +class="E">E</span>X</span>t (mit + druckbaren Zeichen an den Positionen 0–255) und die <span class="cmr-12">Ω</span>-verwandten - Formate. Dieses voreingestellte Verhalten ist (fast) identisch mit dem in <span class="TEX">T<span -class="E">E</span>X</span> Live - 2003; es ist aber jetzt klarer und mit umfangreicheren Anpassungsmöglichkeiten - implementiert. - <!--l. 2559--><p class="noindent" ><span -class="ecbx-1200">Anmerkung: </span>Da <span class="TEX">T<span -class="E">E</span>X</span> byte-orientiert ist, können bei einer Unicode-Eingabe - (2-Byte-Zeichen) im Kontext von Fehlermeldungen Folgen von 1-Byte-Zeichen - ausgegeben werden. + Formate. Dieses voreingestellte Verhalten ist (fast) identisch mit dem + in <span class="TEX">T<span +class="E">E</span>X</span> Live 2003; es ist aber jetzt klarer und mit umfangreicheren + Anpassungsmöglichkeiten implementiert. + <!--l. 2567--><p class="noindent" ><span +class="ecbx-1200">Anmerkung: </span>Da <span class="TEX">T<span +class="E">E</span>X</span> byte-orientiert ist, können bei einer + Unicode-Eingabe (2-Byte-Zeichen) im Kontext von Fehlermeldungen + Folgen von 1-Byte-Zeichen ausgegeben werden. </li> <li class="itemize"><span -class="ectt-1200">pdfetex </span>ist jetzt die voreingestellte Engine für alle Formate mit Ausnahme - von (plain-)<span +class="ectt-1200">pdfetex </span>ist jetzt die voreingestellte Engine für alle Formate mit + Ausnahme von (plain-)<span class="ectt-1200">tex</span> selbst (natürlich generiert es <span -class="ectt-1200">DVI</span>-Code, wenn es als <span -class="ectt-1200">latex</span>, - usw. aufgerufen wird.). Das bedeutet unter vielen anderen Dingen, dass die - mikrotypographischen Fähigkeiten von <span -class="ectt-1200">pdftex </span>wie auch die Erweiterungen von - <span +class="ectt-1200">DVI</span>-Code, + + + + wenn es als <span +class="ectt-1200">latex</span>, usw. aufgerufen wird.). Das bedeutet unter + vielen anderen Dingen, dass die mikrotypographischen Fähigkeiten + von <span +class="ectt-1200">pdftex </span>wie auch die Erweiterungen von <span class="cmmi-12">ε</span>-<span class="TEX">T<span -class="E">E</span>X</span> in <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, Con<span class="TEX">T<span +class="E">E</span>X</span> in <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>, + Con<span class="TEX">T<span class="E">E</span>X</span>t usw. zur Verfügung stehen. - <!--l. 2564--><p class="noindent" >Das bedeutet, dass es <span -class="ecti-1200">wichtiger denn je </span>ist, das Paket <span -class="ectt-1200">ifpdf </span>zu benutzen (es - arbeitet sowohl mit plain <span class="TEX">T<span -class="E">E</span>X</span> als auch mit <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>), da der einfache Test, - ob <span -class="ectt-1200">pdfoutput </span>oder ein anderer <span class="TEX">T<span -class="E">E</span>X</span>-Grundbefehl (primitive) definiert ist, nicht - verlässlich genug ist für die Entscheidung, ob eine PDF-Ausgabe erzeugt wird. - Wir haben das rückwärts-kompatibel gemacht, so gut wir das dieses Jahr konnten; + <!--l. 2572--><p class="noindent" >Das bedeutet, dass es <span +class="ecti-1200">wichtiger denn je </span>ist, das Paket <span +class="ectt-1200">ifpdf</span> + zu benutzen (es arbeitet sowohl mit plain <span class="TEX">T<span +class="E">E</span>X</span> als auch mit + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>), da der einfache Test, ob <span +class="ectt-1200">pdfoutput </span>oder ein anderer + <span class="TEX">T<span +class="E">E</span>X</span>-Grundbefehl (primitive) definiert ist, nicht verlässlich genug ist + für die Entscheidung, ob eine PDF-Ausgabe erzeugt wird. Wir haben + das rückwärts-kompatibel gemacht, so gut wir das dieses Jahr konnten; nächstes Jahr aber soll <span -class="ectt-1200">pdfoutput </span>so beschaffen sein, dass dieser Befehl auch dann - definiert ist, wenn <span +class="ectt-1200">pdfoutput </span>so beschaffen sein, dass dieser Befehl + auch dann definiert ist, wenn <span class="ectt-1200">DVI</span>-Code erzeugt wird. </li> <li class="itemize">pdf<span class="TEX">T<span @@ -6221,34 +6617,33 @@ class="E">E</span>X</span> (<a href="http://pdftex.org/" class="url" ><span class="ectt-1200">http://pdftex.org/</span></a>) hat viele neue Besonderheiten: <ul class="itemize2"> - <li class="itemize">Die Befehle <span -class="ectt-1200">pdfmapfile </span>und <span -class="ectt-1200">pdfmapline </span>ermöglichen einen + <li class="itemize">Die Befehle <span +class="ectt-1200">pdfmapfile </span>und <span +class="ectt-1200">pdfmapline </span>ermöglichen einen Font-Map-Support innerhalb eines Dokuments. </li> - <li class="itemize">Mikrotypografische Zeichensatz-Expansion (font expansion) kann jetzt viel - leichter benutzt werden - <a + <li class="itemize">Mikrotypografische Zeichensatz-Expansion (font expansion) kann + jetzt viel leichter benutzt werden <a href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span -class="ectt-1200">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a>. +class="ectt-1200">http://www.ntg.nl/pipermail/ntg-_pdftex/2004-_May/000504.html</span></a>. </li> - <li class="itemize">Alle Parameter, die früher in der speziellen Konfigurationsdatei <span -class="ectt-1200">pdftex.cfg</span> - definiert wurden, müssen jetzt mit Hilfe von pdf<span class="TEX">T<span -class="E">E</span>X</span>-Grundbefehlen - gesetzt werden, typischerweise in <span -class="ectt-1200">pdftexconfig.tex</span>; die Konfigurationsdatei - <span -class="ectt-1200">pdftex.cfg </span>wird nicht länger unterstützt. - - - <!--l. 2576--><p class="noindent" >Jede schon bestehende Format-Datei (<span -class="ectt-1200">.fmt</span>) muss neu erstellt werden, wenn + <li class="itemize">Alle Parameter, die früher in der speziellen Konfigurationsdatei <span +class="ectt-1200">pdftex.cfg </span>definiert wurden, müssen jetzt mit + Hilfe von pdf<span class="TEX">T<span +class="E">E</span>X</span>-Grundbefehlen gesetzt werden, typischerweise + in <span +class="ectt-1200">pdftexconfig.tex</span>; die Konfigurationsdatei <span +class="ectt-1200">pdftex.cfg </span>wird + nicht länger unterstützt. + <!--l. 2584--><p class="noindent" >Jede schon bestehende Format-Datei (<span +class="ectt-1200">.fmt</span>) muss neu erstellt + werden, wenn <span class="ectt-1200">pdftexconfig.tex </span>geändert wird. </li> <li class="itemize">Für zusätzliche Informationen siehe das pdf<span class="TEX">T<span -class="E">E</span>X</span>-Handbuch unter <br +class="E">E</span>X</span>-Handbuch unter + <br class="newline" /><span class="ectt-1200">texmf-dist/doc/pdftex/manual</span>.</li></ul> </li> @@ -6256,15 +6651,17 @@ class="ectt-1200">texmf-dist/doc/pdftex/manual</span>.</li></ul> class="ectt-1200">input </span>in <span class="ectt-1200">tex </span>(<span class="ectt-1200">mf </span>und <span -class="ectt-1200">mpost</span>) akzeptiert jetzt doppelte Anführungszeichen - und andere Spezialzeichen. Typische Beispiele: - - +class="ectt-1200">mpost</span>) akzeptiert jetzt doppelte + Anführungszeichen und andere Spezialzeichen. Typische Beispiele: + + + <div class="verbatim" id="verbatim-13"> \input "filename with spaces"   % plain -  <br />\input{"filename with spaces"}  % latex</div> - <!--l. 2586--><p class="nopar" > - <!--l. 2588--><p class="noindent" >Für zusätzliche Informationen siehe das Web2C-Handbuch: <span +  <br />\input{"filename with spaces"}  % latex +</div> + <!--l. 2594--><p class="nopar" > + <!--l. 2596--><p class="noindent" >Für zusätzliche Informationen siehe das Web2C-Handbuch: <span class="ectt-1200">texmf/doc/web2c</span>. </li> <li class="itemize">enc<span class="TEX">T<span @@ -6272,12 +6669,13 @@ class="E">E</span>X</span> wird jetzt in Web2C und damit auch in allen <s class="E">E</span>X</span>-Programmen unterstützt. Dazu wird <span class="ecti-1200">beim Generieren neuer Formate </span>die Option <span -class="ectt-1200">-enc </span>benutzt. - enc<span class="TEX">T<span -class="E">E</span>X</span> unterstützt allgemein die Umkodierung der Ein- und Ausgabe und ermöglicht - eine volle Unicode-Unterstützung (in <span +class="ectt-1200">-enc</span> + benutzt. enc<span class="TEX">T<span +class="E">E</span>X</span> unterstützt allgemein die Umkodierung der Ein- + und Ausgabe und ermöglicht eine volle Unicode-Unterstützung (in + <span class="ectt-1200">UTF</span>-8). - <!--l. 2592--><p class="noindent" >Siehe <span + <!--l. 2600--><p class="noindent" >Siehe <span class="ectt-1200">texmf-dist/doc/generic/enctex/ </span>und <a href="http://www.olsak.net/enctex.html" class="url" ><span class="ectt-1200">http://www.olsak.net/enctex.html</span></a>. @@ -6288,169 +6686,184 @@ class="cmmi-12">ε</span>-<span class="TEX">T<span class="E">E</span>X</span> und <span class="cmr-12">Ω </span>vereinigt, ist verfügbar. Ein bisschen Information darüber finden Sie in <span -class="ectt-1200">texmf-dist/doc/aleph/base </span>und - <a +class="ectt-1200">texmf-dist/doc/aleph/base</span> + und <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" ><span -class="ectt-1200">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a>. Das <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-basierte - Aleph-Format heißt <span +class="ectt-1200">http://www.tex.ac.uk/cgi-_bin/texfaq2html?label=aleph</span></a>. Das + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-basierte Aleph-Format heißt <span class="ectt-1200">lamed</span>. </li> <li class="itemize">Das neueste <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-Release enthält eine neue Version der <span -class="ectt-1200">LPPL </span>(LPPL: LaTeX Project - Public License), die jetzt eine offiziell von Debian anerkannte Lizenz ist. Zusammen mit - anderen Updates finden Sie Informationen dazu in den <span -class="ectt-1200">ltnews</span>-Dateien in - <span +class="ectt-1200">LPPL </span>(LPPL: + LaTeX Project Public License), die jetzt eine offiziell von Debian anerkannte + Lizenz ist. Zusammen mit anderen Updates finden Sie Informationen dazu + in den <span +class="ectt-1200">ltnews</span>-Dateien in <span class="ectt-1200">texmf-dist/doc/latex/base</span>. </li> <li class="itemize"><span class="ectt-1200">dvipng </span>– ein neues Programm zum Konvertieren von <span -class="ectt-1200">DVI</span>-Dateien in <span -class="ectt-1200">PNG</span>-Bilddateien, ist - Bestandteil von <span class="TEX">T<span -class="E">E</span>X</span> Live. Siehe <span +class="ectt-1200">DVI</span>-Dateien + in <span +class="ectt-1200">PNG</span>-Bilddateien, ist Bestandteil von <span class="TEX">T<span +class="E">E</span>X</span> Live. Siehe + <span class="ectt-1200">texmf/doc/man/man1/dvipng.1</span>. </li> <li class="itemize">Auf Vorschlag des Autors (Claudio Beccari) haben wir das Paket <span -class="ectt-1200">cbgreek </span>auf einen - „mittelgroßen“ Satz von Fonts reduziert. Herausgenommen wurden die »invisible«, - Outline- und »Transparency«-Fonts, die relativ selten benutzt werden – denn wir - benötigen den Platz. In seinem vollen Umfang ist das Paket natürlich weiterhin auf <span -class="ectt-1200">CTAN</span> - verfügbar (<a +class="ectt-1200">cbgreek</span> + auf einen „mittelgroßen“ Satz von Fonts reduziert. Herausgenommen + wurden die »invisible«, Outline- und »Transparency«-Fonts, die relativ + selten benutzt werden – denn wir benötigen den Platz. In seinem + vollen Umfang ist das Paket natürlich weiterhin auf <span +class="ectt-1200">CTAN </span>verfügbar + (<a href="http://www.ctan.org/tex-archive/fonts/greek/cb/" class="url" ><span -class="ectt-1200">http://www.ctan.org/tex-archive/fonts/greek/cb/</span></a>). +class="ectt-1200">http://www.ctan.org/tex-_archive/fonts/greek/cb/</span></a>). + + + </li> <li class="itemize"><span class="ectt-1200">oxdvi </span>wurde entfernt; benutzen Sie jetzt <span class="ectt-1200">xdvi</span>. - - </li> <li class="itemize">Die <span class="ectt-1200">ini</span>- und <span class="ectt-1200">vir</span>-Befehle (Links) für <span class="ectt-1200">tex</span>, <span class="ectt-1200">mf </span>and <span -class="ectt-1200">mpost </span>sind nicht mehr länger - verfügbar, so auch <span -class="ectt-1200">initex</span>. Das ist kein richtiger Verlust, da die <span -class="ectt-1200">ini</span>-Funktionalität - schon seit mehreren Jahren über den Aufrufparameter <span -class="ectt-1200">-ini </span>zur Verfügung - steht. +class="ectt-1200">mpost </span>sind nicht mehr + länger verfügbar, so auch <span +class="ectt-1200">initex</span>. Das ist kein richtiger Verlust, da die + <span +class="ectt-1200">ini</span>-Funktionalität schon seit mehreren Jahren über den Aufrufparameter + <span +class="ectt-1200">-ini </span>zur Verfügung steht. </li> <li class="itemize">Die Unterstützung der Plattform <span -class="ectt-1200">i386-openbsd </span>wurde entfernt. Da das Paket <span -class="ectt-1200">tetex</span> - im <span -class="ectt-1200">BSD</span>-Ports-System zur Verfügung steht und Binaries für <span -class="ectt-1200">GNU</span>/Linux and - Free<span -class="ectt-1200">BSD </span>erhältlich sind, erschien es sinnvoll, die Zeit der Freiwilligen besser zu - nutzen. +class="ectt-1200">i386-openbsd </span>wurde entfernt. Da das + Paket <span +class="ectt-1200">tetex </span>im <span +class="ectt-1200">BSD</span>-Ports-System zur Verfügung steht und Binaries für + <span +class="ectt-1200">GNU</span>/Linux and Free<span +class="ectt-1200">BSD </span>erhältlich sind, erschien es sinnvoll, die Zeit der + Freiwilligen besser zu nutzen. </li> <li class="itemize">Zumindest auf <span -class="ectt-1200">sparc-solaris </span>müssen Sie ggf. die Environment-Variable <br +class="ectt-1200">sparc-solaris </span>müssen Sie ggf. die Environment-Variable + <br class="newline" /><span class="ectt-1200">LD_LIBRARY_PATH </span>setzen, um die <span -class="ectt-1200">t1utils</span>-Programme laufen lassen zu können. Ursache - dafür ist, dass die Programme mit C++ kompiliert wurden und dass es keinen - Standard-Platz für Laufzeit-Bibliotheken gibt (das ist zwar auch im Jahre 2004 nicht - neu, wurde aber bisher nicht dokumentiert.) Unter <span -class="ectt-1200">mips-irix </span>werden die - <span -class="ectt-1200">MIPS</span>pro-7.4-Laufzeit-Bibliotheken benötigt.</li></ul> -<!--l. 2613--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.4</span>  <a - id="x1-7600010.4"></a>2005</h3> -<!--l. 2615--><p class="noindent" >Im Jahr 2005 gab es – wie üblich – viele aktualisierte Pakete und Programme. Die Struktur -des Systems blieb weitgehend gleich, mit folgenden Ausnahmen: +class="ectt-1200">t1utils</span>-Programme laufen lassen zu + können. Ursache dafür ist, dass die Programme mit C++ kompiliert wurden + und dass es keinen Standard-Platz für Laufzeit-Bibliotheken gibt (das ist + zwar auch im Jahre 2004 nicht neu, wurde aber bisher nicht dokumentiert.) + Unter <span +class="ectt-1200">mips-irix </span>werden die <span +class="ectt-1200">MIPS</span>pro-7.4-Laufzeit-Bibliotheken + benötigt.</li></ul> +<!--l. 2621--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.4 </span> <a + id="x1-7600010.4"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2005</h3> +<!--l. 2623--><p class="noindent" >Im Jahr 2005 gab es – wie üblich – viele aktualisierte Pakete und Programme. Die +Struktur des Systems blieb weitgehend gleich, mit folgenden Ausnahmen: <ul class="itemize1"> <li class="itemize">Die neuen Skripte <span class="ectt-1200">texconfig-sys</span>, <span class="ectt-1200">updmap-sys </span>und <span -class="ectt-1200">fmtutil-sys </span>für die - systemweite Konfiguration des Systems wurden hinzugefügt. Die Skripte - <span -class="ectt-1200">texconfig</span>, <span -class="ectt-1200">updmap </span>und <span -class="ectt-1200">fmtutil </span>modifizieren nun die Konfiguration für einen - einzelnen Nutzer unter <span +class="ectt-1200">fmtutil-sys</span> + für die systemweite Konfiguration des Systems wurden hinzugefügt. + Die Skripte <span +class="ectt-1200">texconfig</span>, <span +class="ectt-1200">updmap </span>und <span +class="ectt-1200">fmtutil </span>modifizieren nun die + Konfiguration für einen einzelnen Nutzer unter <span class="ectt-1200">$HOME/.texlive2005</span>. + + + </li> - <li class="itemize">Analog spezifizieren die Pfade <span -class="ectt-1200">TEXMFCONFIG </span>und <span -class="ectt-1200">TEXMFSYSCONFIG </span>nun, - wo die Konfigurationsdateien gefunden werden (für einen einzelnen Nutzer - bzw. systemweit). Möglicherweise müssen Sie daher vorhandene eigene Versionen - von <span -class="ectt-1200">fmtutil.cnf </span>oder <span -class="ectt-1200">updmap.cfg </span>in die entsprechenden Pfade verschieben. - - - Alternativ können Sie <span -class="ectt-1200">TEXMFCONFIG </span>und <span + <li class="itemize">Analog spezifizieren die Pfade <span +class="ectt-1200">TEXMFCONFIG </span>und <span +class="ectt-1200">TEXMFSYSCONFIG</span> + nun, wo die Konfigurationsdateien gefunden werden (für einen + einzelnen Nutzer bzw. systemweit). Möglicherweise müssen Sie daher + vorhandene eigene Versionen von <span +class="ectt-1200">fmtutil.cnf </span>oder <span +class="ectt-1200">updmap.cfg </span>in die + entsprechenden Pfade verschieben. Alternativ können Sie <span +class="ectt-1200">TEXMFCONFIG</span> + und <span class="ectt-1200">TEXMFSYSCONFIG </span>in der Datei <span -class="ectt-1200">texmf.cnf</span> - umdefinieren, dass diese auf die Speicherorte Ihrer eigenen Konfigurationsdateien - verweisen. Siehe Abschnitt <a -href="#x1-120002.2">2.2<!--tex4ht:ref: sec:texmftrees --></a> auf Seite <span class="pageref"><a -href="#x1-120002.2">§</a></span>. +class="ectt-1200">texmf.cnf </span>umdefinieren, dass diese + auf die Speicherorte Ihrer eigenen Konfigurationsdateien verweisen. + Siehe Abschnitt <a +href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> auf Seite <span class="pageref"><a +href="#x1-120002.3">§</a></span>. </li> - <li class="itemize">Im letzten Jahr wurden für die Programme, die DVI als Ausgabeformat erzeugen, - die Primitive wie <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">PDFoutput</span></span></span> auf undefiniert gesetzt, obwohl immer <span -class="ectt-1200">pdfetex</span> - verwendet wurde. In diesem Jahr wurde dies wie angekündigt nicht mehr getan. - Falls in Dokumenten nun die Abfrage <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">\ifxPDFoutput\undefined</span></span></span> zum Test - benutzt wird, ob PDF oder DVI erzeugt wird, müssen diese geändert werden! - Benutzen Sie das Paket <span -class="ectt-1200">ifpdf.sty</span>, das auch mit dem geänderten Verhalten - funktioniert, oder orientieren Sie sich an dessen Code. - </li> - <li class="itemize">Im letzten Jahr wurden die Formate so geändert, dass sie Zeichen als 8-bit ausgeben. Die - neue TCX-Datei <span -class="ectt-1200">empty.tcx </span>eröffnet nun einen einfachen Weg, die originale Ausgabe mit + <li class="itemize">Im letzten Jahr wurden für die Programme, die DVI als Ausgabeformat + erzeugen, die Primitive wie <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">PDFoutput</span></span></span> auf undefiniert gesetzt, obwohl + immer <span +class="ectt-1200">pdfetex </span>verwendet wurde. In diesem Jahr wurde dies wie + angekündigt nicht mehr getan. Falls in Dokumenten nun die Abfrage <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">^^</span></span></span>-Notation zu erhalten, wenn Sie es wünschen: - - +class="ectt-1200">\ifxPDFoutput\undefined</span></span></span> zum Test benutzt wird, ob PDF oder DVI + erzeugt wird, müssen diese geändert werden! Benutzen Sie das Paket + <span +class="ectt-1200">ifpdf.sty</span>, das auch mit dem geänderten Verhalten funktioniert, oder + orientieren Sie sich an dessen Code. + </li> + <li class="itemize">Im letzten Jahr wurden die Formate so geändert, dass sie Zeichen als 8-bit + ausgeben. Die neue TCX-Datei <span +class="ectt-1200">empty.tcx </span>eröffnet nun einen einfachen + Weg, die originale Ausgabe mit <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">^^</span></span></span>-Notation zu erhalten, wenn Sie es + wünschen: + + + <div class="verbatim" id="verbatim-14"> - latex --translate-file=empty.tcx yourfile.tex</div> - <!--l. 2648--><p class="nopar" > + latex --translate-file=empty.tcx yourfile.tex +</div> + <!--l. 2656--><p class="nopar" > </li> <li class="itemize">Das Programm <span class="ectt-1200">dvipdfmx </span>für die Konvertierung von DVI nach PDF ist neu hinzugekommen. Dies ist eine aktiv gepflegte Erweiterung von <span -class="ectt-1200">dvipdfm</span>, das zwar noch - verfügbar ist, aber als obsolet angesehen werden kann. +class="ectt-1200">dvipdfm</span>, + das zwar noch verfügbar ist, aber als obsolet angesehen werden + kann. </li> <li class="itemize">Ebenso sind die Programme <span class="ectt-1200">pdfopen </span>und <span -class="ectt-1200">pdfclose </span>neu hinzugekommen. Diese erlauben - ein Reload von PDF-Dateien im Acrobat Reader, ohne diesen neu starten - zu müssen (andere PDF-Viewer wie <span +class="ectt-1200">pdfclose </span>neu hinzugekommen. + Diese erlauben ein Reload von PDF-Dateien im Acrobat Reader, ohne + diesen neu starten zu müssen (andere PDF-Viewer wie <span class="ectt-1200">xpdf</span>, <span class="ectt-1200">gv </span>oder <span -class="ectt-1200">gsview </span>hatten damit nie - Probleme). +class="ectt-1200">gsview</span> + hatten damit nie Probleme). </li> <li class="itemize">Aus Konsistenzgründen wurden die Variablen <span class="ectt-1200">HOMETEXMF </span>und <span -class="ectt-1200">VARTEXMF </span>in <span -class="ectt-1200">TEXMFHOME</span> - bzw. <span -class="ectt-1200">TEXMFSYSVAR </span>umbenannt. Weiterhin existiert <span -class="ectt-1200">TEXMFVAR </span>für einen Baum, der - spezifisch für einen einzelnen Nutzer ist.</li></ul> -<!--l. 2663--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.5</span>  <a - id="x1-7700010.5"></a>2006–2007</h3> -<!--l. 2666--><p class="noindent" >Der wichtigeste Neuzuwachs in der Ausgabe 2006–2007 von <span class="TEX">T<span +class="ectt-1200">VARTEXMF</span> + in <span +class="ectt-1200">TEXMFHOME </span>bzw. <span +class="ectt-1200">TEXMFSYSVAR </span>umbenannt. Weiterhin existiert + <span +class="ectt-1200">TEXMFVAR </span>für einen Baum, der spezifisch für einen einzelnen Nutzer + ist.</li></ul> +<!--l. 2671--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.5 </span> <a + id="x1-7700010.5"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2006–2007</h3> +<!--l. 2674--><p class="noindent" >Der wichtigeste Neuzuwachs in der Ausgabe 2006–2007 von <span class="TEX">T<span class="E">E</span>X</span> Live war das Xe<span class="TEX">T<span class="E">E</span>X</span> Programm, verfügbar durch die <span @@ -6459,100 +6872,108 @@ class="ectt-1200">xelatex </span>Programme; siehe <a href="http://scripts.sil.org/xetex" class="url" ><span class="ectt-1200">http://scripts.sil.org/xetex</span></a>. -<!--l. 2670--><p class="noindent" >Auch MetaPost erhielt ein bemerkenswertes Update, mit weiteren geplannten Änderungen -(<a +<!--l. 2678--><p class="noindent" >Auch MetaPost erhielt ein bemerkenswertes Update, mit weiteren geplannten +Änderungen (<a href="http://tug.org/metapost/articles" class="url" ><span class="ectt-1200">http://tug.org/metapost/articles</span></a>), ebenso pdf<span class="TEX">T<span -class="E">E</span>X</span> (<a +class="E">E</span>X</span> +(<a href="http://tug.org/applications/pdftex" class="url" ><span class="ectt-1200">http://tug.org/applications/pdftex</span></a>). -<!--l. 2674--><p class="noindent" >Das (plain) <span + + + +<!--l. 2682--><p class="noindent" >Das (plain) <span class="ectt-1200">tex</span>-Programm liest nicht mehr erste Zeilen mit <span -class="ectt-1200">%& </span>um das Format zu bestimmen. -Es ist ein reines Knuth-<span class="TEX">T<span +class="ectt-1200">%& </span>um das Format zu +bestimmen. Es ist ein reines Knuth-<span class="TEX">T<span class="E">E</span>X</span>. (<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> und alle anderen Formate lesen weiterhin -<span +class="E">E</span>X</span></span> und alle anderen Formate +lesen weiterhin <span class="ectt-1200">%&</span>-Zeilen). -<!--l. 2678--><p class="noindent" >Weiters wurden wie üblich hunderte von Paketen und Programmen auf einen neueren Stand - - -gebracht. Für weiter Updates wenden Sie sich bitte an <span -class="ectt-1200">CTAN </span>(<a +<!--l. 2686--><p class="noindent" >Weiters wurden wie üblich hunderte von Paketen und Programmen auf einen +neueren Stand gebracht. Für weiter Updates wenden Sie sich bitte an <span +class="ectt-1200">CTAN</span> +(<a href="http://www.ctan.org" class="url" ><span class="ectt-1200">http://www.ctan.org</span></a>). -<!--l. 2682--><p class="noindent" >Die Entwicklungsumgebung wurde auf Subversion umgestellt, was ein Webinterface für den -Entwicklungsbaum beisteuerte. Dieses Webinterface ist von der Homepage verlinkt. Obwohl -dieser Umstieg in der Distribution nicht zu erkennen ist, erwarten wir uns ein stabiles -Fundament für die Entwicklung in den nächsten Jahren. -<!--l. 2688--><p class="noindent" >Schließlich hat im Mai 2006 Thomas Esser das Ende seiner Entwicklung von te<span class="TEX">T<span -class="E">E</span>X</span> -(<a +<!--l. 2690--><p class="noindent" >Die Entwicklungsumgebung wurde auf Subversion umgestellt, was ein +Webinterface für den Entwicklungsbaum beisteuerte. Dieses Webinterface ist von +der Homepage verlinkt. Obwohl dieser Umstieg in der Distribution nicht zu +erkennen ist, erwarten wir uns ein stabiles Fundament für die Entwicklung in den +nächsten Jahren. +<!--l. 2696--><p class="noindent" >Schließlich hat im Mai 2006 Thomas Esser das Ende seiner Entwicklung von +te<span class="TEX">T<span +class="E">E</span>X</span> (<a href="http://tug.org/tetex" class="url" ><span -class="ectt-1200">http://tug.org/tetex</span></a>) angekündigt. Als Konsequenz ist das Interesse an <span class="TEX">T<span -class="E">E</span>X</span> Live, -besonders unter den <span -class="ectt-1200">GNU</span>/Linux-Distributoren angestiegen. (<span class="TEX">T<span -class="E">E</span>X</span> Live bietet nun ein -<span -class="ectt-1200">tetex</span>-Installationsschema, dass annähernd den Umfang von te<span class="TEX">T<span -class="E">E</span>X</span> umfasst.) Wir hoffen -dass dies schlussendlich zu einer Verbesserung der <span class="TEX">T<span -class="E">E</span>X</span>-Umgebung für jederman -führt. -<!--l. 2695--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.6</span>  <a - id="x1-7800010.6"></a>2008</h3> -<!--l. 2698--><p class="noindent" >Die komplette Infrastruktur von <span class="TEX">T<span -class="E">E</span>X</span> Live wurde 2008 neu entwickelt. Die gesamten Daten, -die für die Installation benötigt werden, finden sich nun in einer einzigen Textdatei mit dem -Namen <span +class="ectt-1200">http://tug.org/tetex</span></a>) angekündigt. Als Konsequenz ist das Interesse +an <span class="TEX">T<span +class="E">E</span>X</span> Live, besonders unter den <span +class="ectt-1200">GNU</span>/Linux-Distributoren angestiegen. +(<span class="TEX">T<span +class="E">E</span>X</span> Live bietet nun ein <span +class="ectt-1200">tetex</span>-Installationsschema, dass annähernd den +Umfang von te<span class="TEX">T<span +class="E">E</span>X</span> umfasst.) Wir hoffen dass dies schlussendlich zu einer +Verbesserung der <span class="TEX">T<span +class="E">E</span>X</span>-Umgebung für jederman führt. +<!--l. 2703--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.6 </span> <a + id="x1-7800010.6"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2008</h3> +<!--l. 2706--><p class="noindent" >Die komplette Infrastruktur von <span class="TEX">T<span +class="E">E</span>X</span> Live wurde 2008 neu entwickelt. Die +gesamten Daten, die für die Installation benötigt werden, finden sich nun in einer +einzigen Textdatei mit dem Namen <span class="ectt-1200">tlpkg/texlive.tlpdb</span>. -<!--l. 2702--><p class="noindent" >Dies ermöglicht es unter anderem, ein Update einer installierten Version von <span class="TEX">T<span -class="E">E</span>X</span> Live über -das Internet durchzuführen, was für MiK<span class="TEX">T<span -class="E">E</span>X</span> schon seit Jahren möglich ist. Wir planen -regelmäßige Updates bereitzustellen, wenn Pakete auf <span -class="ectt-1200">CTAN </span>aktualisiert werden oder neu -erscheinen. -<!--l. 2707--><p class="noindent" >Als neues Programm ist Lua<span class="TEX">T<span +<!--l. 2710--><p class="noindent" >Dies ermöglicht es unter anderem, ein Update einer installierten Version von +<span class="TEX">T<span +class="E">E</span>X</span> Live über das Internet durchzuführen, was für MiK<span class="TEX">T<span +class="E">E</span>X</span> schon seit Jahren +möglich ist. Wir planen regelmäßige Updates bereitzustellen, wenn Pakete auf +<span +class="ectt-1200">CTAN </span>aktualisiert werden oder neu erscheinen. +<!--l. 2715--><p class="noindent" >Als neues Programm ist Lua<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://luatex.org" class="url" ><span -class="ectt-1200">http://luatex.org</span></a>) enthalten, das neben neuen -Möglichkeiten innerhalb des Satzsystems eine hervorragende Skriptsprache zur Verfügung -stellt, die inner- und außerhalb von <span class="TEX">T<span -class="E">E</span>X</span> benutzt werden kann. -<!--l. 2712--><p class="noindent" >Die Unterstützung von <span class="TEX">T<span -class="E">E</span>X</span> Live für Windows und Unix ist mittlerweile praktisch äquivalent. -Die meisten Perl- und Lua-Skripte können nun auch unter Windows verwendet werden, da -innerhalb von <span class="TEX">T<span -class="E">E</span>X</span> Live Perl integriert ist. -<!--l. 2716--><p class="noindent" >Das neue <span +class="ectt-1200">http://luatex.org</span></a>) enthalten, das neben +neuen Möglichkeiten innerhalb des Satzsystems eine hervorragende Skriptsprache +zur Verfügung stellt, die inner- und außerhalb von <span class="TEX">T<span +class="E">E</span>X</span> benutzt werden +kann. + + + +<!--l. 2720--><p class="noindent" >Die Unterstützung von <span class="TEX">T<span +class="E">E</span>X</span> Live für Windows und Unix ist mittlerweile +praktisch äquivalent. Die meisten Perl- und Lua-Skripte können nun auch unter +Windows verwendet werden, da innerhalb von <span class="TEX">T<span +class="E">E</span>X</span> Live Perl integriert +ist. +<!--l. 2724--><p class="noindent" >Das neue <span class="ectt-1200">tlmgr</span>-Programm (Abschnitt <a -href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a>) ist eine komplette Oberfläche zum Verwalten von -<span class="TEX">T<span -class="E">E</span>X</span> Live nach der Installation. Es ermöglicht das Aktualisieren von Paketen, die -Neugenerierung von Formatdateien, Fontmaps und die Konfiguration der <span class="TEX">T<span -class="E">E</span>X</span>-Unterstützung -für verschiedene Sprachen. - - -<!--l. 2722--><p class="noindent" >Nach der Einführung von <span +href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a>) ist eine komplette Oberfläche zum +Verwalten von <span class="TEX">T<span +class="E">E</span>X</span> Live nach der Installation. Es ermöglicht das Aktualisieren +von Paketen, die Neugenerierung von Formatdateien, Fontmaps und die +Konfiguration der <span class="TEX">T<span +class="E">E</span>X</span>-Unterstützung für verschiedene Sprachen. +<!--l. 2730--><p class="noindent" >Nach der Einführung von <span class="ectt-1200">tlmgr </span>sind die Funktionen von <span -class="ectt-1200">texconfig </span>zur Konfiguration von -Formatdateien und Trennmustern deaktiviert worden. -<!--l. 2726--><p class="noindent" >Der Index-Prozessor <span +class="ectt-1200">texconfig </span>zur +Konfiguration von Formatdateien und Trennmustern deaktiviert worden. +<!--l. 2734--><p class="noindent" >Der Index-Prozessor <span class="ectt-1200">xindy </span>(<a href="http://xindy.sourceforge.net/" class="url" ><span -class="ectt-1200">http://xindy.sourceforge.net/</span></a>) ist nun für die meisten -Betriebssysteme integriert. -<!--l. 2729--><p class="noindent" >Das Programm <span -class="ectt-1200">kpsewhich </span>kann nun alle Fundstellen für eine gesuchte Datei anzeigen -(Option <span -class="ectt-1200">–all</span>) oder die Suche auf ein bestimmtes Verzeichnis einschränken (Option -<span +class="ectt-1200">http://xindy.sourceforge.net/</span></a>) ist nun für die +meisten Betriebssysteme integriert. +<!--l. 2737--><p class="noindent" >Das Programm <span +class="ectt-1200">kpsewhich </span>kann nun alle Fundstellen für eine gesuchte Datei +anzeigen (Option <span +class="ectt-1200">–all</span>) oder die Suche auf ein bestimmtes Verzeichnis +einschränken (Option <span class="ectt-1200">–subdir</span>). -<!--l. 2733--><p class="noindent" >Das Programm <span +<!--l. 2741--><p class="noindent" >Das Programm <span class="ectt-1200">dvipdfmx </span>kann nun Informationen über die Bounding Box liefern, was über die Kommandozeile mit dem Befehl <span class="ectt-1200">extractbb </span>aufgerufen werden kann; @@ -6560,409 +6981,547 @@ dies war die letzte Funktion von <span class="ectt-1200">dvipdfm</span>, die noch nicht in <span class="ectt-1200">dvipdfmx </span>vorhanden war. -<!--l. 2739--><p class="noindent" >Die Font-Aliasnamen <span +<!--l. 2747--><p class="noindent" >Die Font-Aliasnamen <span class="ectt-1200">Times-Roman</span>, <span class="ectt-1200">Helvetica </span>usw. wurden abgeschafft. -<!--l. 2742--><p class="noindent" >Das Makro-Format <span -class="ectt-1200">platex </span>wurde entfernt, um den Namenskonflikt mit dem japanischen +<!--l. 2750--><p class="noindent" >Das Makro-Format <span +class="ectt-1200">platex </span>wurde entfernt, um den Namenskonflikt mit dem +japanischen <span +class="ectt-1200">platex </span>auf zu lösen; Unterstützung für polnisch wird nun vom Paket <span -class="ectt-1200">platex </span>auf zu lösen; Unterstützung für polnisch wird nun vom Paket <span -class="ectt-1200">polski </span>zur Verfügung -gestellt. -<!--l. 2746--><p class="noindent" >Die <span +class="ectt-1200">polski </span>zur Verfügung gestellt. +<!--l. 2754--><p class="noindent" >Die <span class="ectt-1200">WEB </span>string pool files wurden in die Programme einkompiliert, um Updates zu vereinfachen. -<!--l. 2749--><p class="noindent" >Und abschließend sind die Änderungen von Donald Knuth in seinem <span class="TEX"><span +<!--l. 2757--><p class="noindent" >Und abschließend sind die Änderungen von Donald Knuth in seinem <span class="TEX"><span class="ecti-1200">T</span><span class="E"><span class="ecti-1200">E</span></span><span class="ecti-1200">X</span></span><span -class="ecti-1200"> tuneup of 2008 </span>in -<span class="TEX">T<span +class="ecti-1200"> tuneup of 2008</span> +in <span class="TEX">T<span class="E">E</span>X</span> Live eingearbeitet, <a href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span -class="ectt-1200">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. -<!--l. 2753--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.7</span>  <a - id="x1-7900010.7"></a>2009</h3> -<!--l. 2756--><p class="noindent" >Das Standardausgabeformat für LuaAll<span class="TEX">T<span -class="E">E</span>X</span> ist nun PDF. Hier entfalten die Erweiterungen -von LuaAll<span class="TEX">T<span -class="E">E</span>X</span> , wie die Unterstützung von OpenType, ihre volle Wirkung. Die neuen -Programme <span +class="ectt-1200">http://tug.org/TUGboat/Articles/tb29-_2/tb92knut.pdf</span></a>. +<!--l. 2761--><p class="noindent" > + + + +<h3 class="sectionHead"><span class="titlemark">10.7 </span> <a + id="x1-7900010.7"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2009</h3> +<!--l. 2764--><p class="noindent" >Das Standardausgabeformat für LuaAll<span class="TEX">T<span +class="E">E</span>X</span> ist nun PDF. Hier entfalten die +Erweiterungen von LuaAll<span class="TEX">T<span +class="E">E</span>X</span> , wie die Unterstützung von OpenType, ihre volle +Wirkung. Die neuen Programme <span class="ectt-1200">dviluatex </span>bzw. <span -class="ectt-1200">dvilualatex </span>erzeugen wie früher DVI als Ausgabeformat. Die -Homepage von Lua<span class="TEX">T<span -class="E">E</span>X</span> finden Sie unter <a +class="ectt-1200">dvilualatex </span>erzeugen wie +früher DVI als Ausgabeformat. Die Homepage von Lua<span class="TEX">T<span +class="E">E</span>X</span> finden Sie unter +<a href="http://luatex.org" class="url" ><span class="ectt-1200">http://luatex.org</span></a>. -<!--l. 2762--><p class="noindent" >Nach Rücksprache mit den Autoren von Omega wurden Omega und das Format Lambda -entfernt. Die aktuelle Version von Aleph und Lamed ist weiterhin in <span class="TEX">T<span -class="E">E</span>X</span> Live enthalten, -zusammen mit einigen Hilfsprogrammen von Omega. -<!--l. 2767--><p class="noindent" >Eine neue Version der AMS Type 1-Fonts wird von <span class="TEX">T<span -class="E">E</span>X</span> Live mitgeliefert, inklusive der - - -Computer Modern-Schriften. Donald Knuth hat in den letzten Jahren die Gestalt einiger -Zeichen in den Metafont-Quellen geändert, diese wurden übernommen. Weiterhin wurde das -so genannte Hinting verbessert. Die Euler-Schriften wurden kürzlich ebenfalls sorgsam -überarbeitet (siehe <a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span -class="ectt-1200">http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</span></a>). In -allen Fällen blieben die Fontmetriken unverändert. Mehr zu den AMS-Fonts finden Sie unter +<!--l. 2770--><p class="noindent" >Nach Rücksprache mit den Autoren von Omega wurden Omega und das Format +Lambda entfernt. Die aktuelle Version von Aleph und Lamed ist weiterhin +in <span class="TEX">T<span +class="E">E</span>X</span> Live enthalten, zusammen mit einigen Hilfsprogrammen von +Omega. +<!--l. 2775--><p class="noindent" >Eine neue Version der AMS Type 1-Fonts wird von <span class="TEX">T<span +class="E">E</span>X</span> Live mitgeliefert, +inklusive der Computer Modern-Schriften. Donald Knuth hat in den letzten +Jahren die Gestalt einiger Zeichen in den Metafont-Quellen geändert, diese +wurden übernommen. Weiterhin wurde das so genannte Hinting verbessert. Die +Euler-Schriften wurden kürzlich ebenfalls sorgsam überarbeitet (siehe <a +href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span +class="ectt-1200">http://tug.org/TUGboat/Articles/tb29-_2/tb92hagen-_euler.pdf</span></a>). In allen +Fällen blieben die Fontmetriken unverändert. Mehr zu den AMS-Fonts finden Sie +unter <a href="http://www.ams.org/tex/amsfonts.html" class="url" ><span class="ectt-1200">http://www.ams.org/tex/amsfonts.html</span></a>. -<!--l. 2776--><p class="noindent" >Die neue <span class="TEX">T<span +<!--l. 2784--><p class="noindent" >Die neue <span class="TEX">T<span class="E">E</span>X</span>-Oberfläche <span class="TEX">T<span -class="E">E</span>X</span>works ist für Windows enthalten, analog zu Mac<span class="TEX">T<span -class="E">E</span>X</span>. -Für andere Systeme oder weitere Informationen beachten Sie bitte die Webseite -<a +class="E">E</span>X</span>works ist für Windows enthalten, analog +zu Mac<span class="TEX">T<span +class="E">E</span>X</span>. Für andere Systeme oder weitere Informationen beachten +Sie bitte die Webseite <a href="http://tug.org/texworks" class="url" ><span class="ectt-1200">http://tug.org/texworks</span></a>. <span class="TEX">T<span -class="E">E</span>X</span>works ist eine Cross-Plattform-Anwendung, die von dem -Editor Mac <span -class="ectt-1200">OSX</span> inspiriert wurde, und somit eine einfach zu bedienende Oberfläche für -<span class="TEX">T<span +class="E">E</span>X</span>works ist eine +Cross-Plattform-Anwendung, die von dem Editor Mac <span +class="ectt-1200">OSX</span> inspiriert wurde, und +somit eine einfach zu bedienende Oberfläche für <span class="TEX">T<span class="E">E</span>X</span> bietet. -<!--l. 2782--><p class="noindent" >Das Grafikprogramm Asymptote ist für verschiedene System enthalten. Es bietet eine -textbasierte Beschreibungssprache für Zeichnungen, nicht unähnlich zu MetaPost, aber mit -Unterstützung für 3D und weiteren Vorteilen. Die Homepage befindet sich unter -<a +<!--l. 2790--><p class="noindent" >Das Grafikprogramm Asymptote ist für verschiedene System enthalten. Es bietet +eine textbasierte Beschreibungssprache für Zeichnungen, nicht unähnlich zu +MetaPost, aber mit Unterstützung für 3D und weiteren Vorteilen. Die Homepage +befindet sich unter <a href="http://asymptote.sourceforge.net" class="url" ><span class="ectt-1200">http://asymptote.sourceforge.net</span></a>. -<!--l. 2787--><p class="noindent" >Das bisher enthaltene eigenständige Programm <span +<!--l. 2795--><p class="noindent" >Das bisher enthaltene eigenständige Programm <span class="ectt-1200">dvipdfm </span>wurde durch <span class="ectt-1200">dvipdfmx</span> ersetzt, das beim Aufruf als <span -class="ectt-1200">dvipdfm </span>in einem Kompatibilitätsmodus läuft. <span -class="ectt-1200">dvipdfmx</span> -unterstützt <span -class="ectt-1200">CJK </span>(Chinesich, Japanisch, Koreanisch) und enthält viele Korrekturen und -Verbesserungen gegenüber dem alten <span -class="ectt-1200">dvipdfm</span>. Die Homepage zu DVIPDFMx finden Sie unter -<a +class="ectt-1200">dvipdfm </span>in einem Kompatibilitätsmodus läuft. +<span +class="ectt-1200">dvipdfmx </span>unterstützt <span +class="ectt-1200">CJK </span>(Chinesich, Japanisch, Koreanisch) und enthält viele +Korrekturen und Verbesserungen gegenüber dem alten <span +class="ectt-1200">dvipdfm</span>. Die Homepage zu +DVIPDFMx finden Sie unter <a href="http://project.ktug.or.kr/dvipdfmx" class="url" ><span class="ectt-1200">http://project.ktug.or.kr/dvipdfmx</span></a>. -<!--l. 2794--><p class="noindent" >Für <span +<!--l. 2802--><p class="noindent" >Für <span class="ectt-1200">cygwin </span>und <span -class="ectt-1200">i386-netbsd </span>werden nun ausführbare Programme mitgeliefert, während -einige andere BSD-Derivate nicht mehr dabei sind. Es wird empfohlen, dass Nutzer von -OpenBSD bzw. FreeBSD <span class="TEX">T<span -class="E">E</span>X</span> über den Paketmanager ihres Systems installieren, da sich -gezeigt hat, dass die Bereitstellung von Binaries, die für mehrere Versionen funktionieren, sehr -problematisch ist. -<!--l. 2801--><p class="noindent" >Einige weitere, aber kleine Änderungen: Wir verwenden nun zur Datenkompression <span -class="ectt-1200">xz </span>als -stabile Alternative zu <span +class="ectt-1200">i386-netbsd </span>werden nun ausführbare Programme mitgeliefert, +während einige andere BSD-Derivate nicht mehr dabei sind. Es wird empfohlen, +dass Nutzer von OpenBSD bzw. FreeBSD <span class="TEX">T<span +class="E">E</span>X</span> über den Paketmanager + + + +ihres Systems installieren, da sich gezeigt hat, dass die Bereitstellung von +Binaries, die für mehrere Versionen funktionieren, sehr problematisch +ist. +<!--l. 2809--><p class="noindent" >Einige weitere, aber kleine Änderungen: Wir verwenden nun zur Datenkompression +<span +class="ectt-1200">xz </span>als stabile Alternative zu <span class="ectt-1200">lzma </span>(<a href="http://tukaani.org/xz/" class="url" ><span -class="ectt-1200">http://tukaani.org/xz/</span></a>); Dollarzeichen sind in Dateinamen -erlaubt, solange sich zusammen mit den Dollarzeichen kein bekannter Variablenname ergibt; -die Kpathsea ist nun multi-threaded (was von MetaPost verwendet wird); der gesamte Build -von <span class="TEX">T<span -class="E">E</span>X</span> Live basiert nun auf Automake. -<!--l. 2807--><p class="noindent" >Und zum Abschluss: Alle Releases von <span class="TEX">T<span +class="ectt-1200">http://tukaani.org/xz/</span></a>); Dollarzeichen sind +in Dateinamen erlaubt, solange sich zusammen mit den Dollarzeichen kein +bekannter Variablenname ergibt; die Kpathsea ist nun multi-threaded (was von +MetaPost verwendet wird); der gesamte Build von <span class="TEX">T<span +class="E">E</span>X</span> Live basiert nun auf +Automake. +<!--l. 2815--><p class="noindent" >Und zum Abschluss: Alle Releases von <span class="TEX">T<span class="E">E</span>X</span> Live, mit Zusatzmaterial wie den DVD-Labeldrucken, sind unter <a href="ftp://tug.org/historic/systems/texlive" class="url" ><span -class="ectt-1200">ftp://tug.org/historic/systems/texlive</span></a> verfügbar. -<!--l. 2811--><p class="noindent" > - - -<h3 class="sectionHead"><span class="titlemark">10.8</span>  <a - id="x1-8000010.8"></a>2010</h3> -<!--l. 2813--><p class="noindent" >Seit 2010 werden PDF-Dateien nach PDF Version 1.5 erzeugt, was eine stärkere +class="ectt-1200">ftp://tug.org/historic/systems/texlive</span></a> +verfügbar. +<!--l. 2819--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.8 </span> <a + id="x1-8000010.8"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2010</h3> +<!--l. 2821--><p class="noindent" >Seit 2010 werden PDF-Dateien nach PDF Version 1.5 erzeugt, was eine stärkere Komprimierung der Dateien ermöglicht. Dies gilt für alle <span class="TEX">T<span class="E">E</span>X</span>-Compiler mit dem Ausgabeformat PDF und <span class="ectt-1200">dvipdfmx</span>. Mit dem <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-Paket <span -class="ectt-1200">pdf14 </span>wird wieder PDF 1.4 -erzeugt, alternativ kann <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">\pdfminorversion=4</span></span></span> verwendet werden. -<!--l. 2819--><p class="noindent" >pdf<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="ectt-1200">pdf14 </span>wird +wieder PDF 1.4 erzeugt, alternativ kann <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">\pdfminorversion=4</span></span></span> verwendet +werden. +<!--l. 2827--><p class="noindent" >pdf<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> konvertiert nun <span -class="ecti-1200">automatisch </span>bei Bedarf unter Verwendung des Paketes <span -class="ectt-1200">epstopdf</span> -EPS-Dateien (Encapsulated PostScript) nach PDF, wenn die Konfigurationsdatei <span -class="ectt-1200">graphics.cfg</span> -geladen wurde und das Ausgabeformat PDF ist. Standardmäßig sollen auf keinen Fall bereits -vorhandene (evtl. mühsam anderweitig erzeugte) PDF-Dateien überschrieben werden. Die -automatische Umwandlung kann komplett abgeschaltet werden, indem am Anfang der -<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Datei (vor <span +class="ecti-1200">automatisch </span>bei Bedarf unter Verwendung des +Paketes <span +class="ectt-1200">epstopdf </span>EPS-Dateien (Encapsulated PostScript) nach PDF, wenn die +Konfigurationsdatei <span +class="ectt-1200">graphics.cfg </span>geladen wurde und das Ausgabeformat PDF ist. +Standardmäßig sollen auf keinen Fall bereits vorhandene (evtl. mühsam anderweitig +erzeugte) PDF-Dateien überschrieben werden. Die automatische Umwandlung +kann komplett abgeschaltet werden, indem am Anfang der <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-Datei (vor +<span class="ectt-1200">documentclass</span>!) die Zeile <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">\newcommand{\DoNotLoadEpstopdf}{}</span></span></span> -(oder <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">\newcommand{\DoNotLoadEpstopdf}{}</span></span></span> (oder +<span class="obeylines-h"><span class="verb"><span class="ectt-1200">\def...</span></span></span>) eingefügt wird und so das Laden von <span -class="ectt-1200">epstopdf </span>unterdrückt wird. -Für weitere Informationen schauen Sie bitte in die Anleitung des <span +class="ectt-1200">epstopdf </span>unterdrückt wird. Für +weitere Informationen schauen Sie bitte in die Anleitung des <span class="ectt-1200">epstopdf</span>-Pakets (<a href="http://ctan.org/pkg/epstopdf-pkg" class="url" ><span -class="ectt-1200">http://ctan.org/pkg/epstopdf-pkg</span></a>). -<!--l. 2832--><p class="noindent" >Eine wichtige, damit zusammen hängende Änderung ist die Beschränkung des <span -class="ectt-1200">write18</span>-Befehls -von <span class="TEX">T<span -class="E">E</span>X</span> (das zum Aufruf externer Programme dient) auf einige wenige Programme in der -Standardkonfiguration von <span class="TEX">T<span -class="E">E</span>X</span> Live. Diese sind z. B. <span +class="ectt-1200">http://ctan.org/pkg/epstopdf-_pkg</span></a>). +<!--l. 2840--><p class="noindent" >Eine wichtige, damit zusammen hängende Änderung ist die Beschränkung des +<span +class="ectt-1200">write18</span>-Befehls von <span class="TEX">T<span +class="E">E</span>X</span> (das zum Aufruf externer Programme dient) auf einige + + + +wenige Programme in der Standardkonfiguration von <span class="TEX">T<span +class="E">E</span>X</span> Live. Diese sind z. B. +<span class="ectt-1200">epstopdf</span>, <span class="ectt-1200">makeindex </span>und <span -class="ectt-1200">bibtex</span>. -Konkret wird die Auswahl zulässiger Programme in der Datei <span -class="ectt-1200">texmf.cnf </span>festgelegt. In -Umgebungen, wo aus Sicherheitsgründen der Aufruf externer Anwendungen über -<span -class="ectt-1200">write18 </span>komplett unterbunden werden soll, kann dies direkt bei der Installation -eingestellt werden (siehe Abschnitt <a +class="ectt-1200">bibtex</span>. Konkret wird die Auswahl zulässiger +Programme in der Datei <span +class="ectt-1200">texmf.cnf </span>festgelegt. In Umgebungen, wo aus +Sicherheitsgründen der Aufruf externer Anwendungen über <span +class="ectt-1200">write18 </span>komplett +unterbunden werden soll, kann dies direkt bei der Installation eingestellt +werden (siehe Abschnitt <a href="#x1-280003.13">3.13<!--tex4ht:ref: sec:options --></a> oder nachträglich in <span class="ectt-1200">texmf.cnf </span>geändert werden. -<!--l. 2842--><p class="noindent" >Weiterhin werden Bib<span class="TEX">T<span +<!--l. 2850--><p class="noindent" >Weiterhin werden Bib<span class="TEX">T<span class="E">E</span>X</span> und Makeindex nun daran (analog zu <span class="TEX">T<span -class="E">E</span>X</span> selbst) gehindert, ihre -Ausgabedateien in beliebige Verzeichnisse zu schreiben, damit erlaubt werden konnte, dass sie -über <span -class="ectt-1200">write18 </span>gestartet werden. Falls dies geändert werden soll, muss entweder die -Variable <span -class="ectt-1200">TEXMFOUTPUT </span>gesetzt oder die Konfigurationseinstellung <span class="obeylines-h"><span class="verb"><span -class="ectt-1200">openout_any</span></span></span> geändert -werden. -<!--l. 2849--><p class="noindent" >Xe<span class="TEX">T<span +class="E">E</span>X</span> selbst) +gehindert, ihre Ausgabedateien in beliebige Verzeichnisse zu schreiben, damit +erlaubt werden konnte, dass sie über <span +class="ectt-1200">write18 </span>gestartet werden. Falls dies +geändert werden soll, muss entweder die Variable <span +class="ectt-1200">TEXMFOUTPUT </span>gesetzt oder die +Konfigurationseinstellung <span class="obeylines-h"><span class="verb"><span +class="ectt-1200">openout_any</span></span></span> geändert werden. +<!--l. 2857--><p class="noindent" >Xe<span class="TEX">T<span class="E">E</span>X</span> unterstützt nun wie pdf<span class="TEX">T<span class="E">E</span>X</span> optischen Randausgleich. -<!--l. 2851--><p class="noindent" ><span +<!--l. 2859--><p class="noindent" ><span class="ectt-1200">tlmgr </span>speichert eine Sicherheitskopie von aktualisierten Paketen (<span -class="ectt-1200">tlmgr option autobackup</span> -<span -class="ectt-1200">1</span>), so dass ein fehlerhaftes Update mit <span -class="ectt-1200">tlmgr restore </span>rückgängig gemacht werden kann. Falls -Sie hierfür nicht genug Platz haben, kann dies mit <span -class="ectt-1200">tlmgr +option autobackup 0</span> -abgeschaltet werden. -<!--l. 2857--><p class="noindent" >Neu enthaltene Programme: p<span class="TEX">T<span -class="E">E</span>X</span> und verwandte Programme zum japanischen Schriftsatz, -das Programm Bib<span class="TEX">T<span +class="ectt-1200">tlmgr option</span> +<span +class="ectt-1200">autobackup 1</span>), so dass ein fehlerhaftes Update mit <span +class="ectt-1200">tlmgr restore </span>rückgängig +gemacht werden kann. Falls Sie hierfür nicht genug Platz haben, kann dies mit +<span +class="ectt-1200">tlmgr +option autobackup 0 </span>abgeschaltet werden. +<!--l. 2865--><p class="noindent" >Neu enthaltene Programme: p<span class="TEX">T<span +class="E">E</span>X</span> und verwandte Programme zum japanischen +Schriftsatz, das Programm Bib<span class="TEX">T<span class="E">E</span>X</span>U für ein Unicode-fähiges Bib<span class="TEX">T<span -class="E">E</span>X</span>, das Programm <span -class="ectt-1200">chktex</span> -(<a +class="E">E</span>X</span>, das +Programm <span +class="ectt-1200">chktex </span>(<a href="http://baruch.ev-en.org/proj/chktex" class="url" ><span -class="ectt-1200">http://baruch.ev-en.org/proj/chktex</span></a>) zum Überprüfen von <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Dokumenten, -<span +class="ectt-1200">http://baruch.ev-_en.org/proj/chktex</span></a>) zum Überprüfen +von <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-Dokumenten, <span class="ectt-1200">dvisvgm </span>(<a href="http://dvisvgm.sourceforge.net" class="url" ><span -class="ectt-1200">http://dvisvgm.sourceforge.net</span></a>) zum Konvertieren von DVI nach -SVG. - - -<!--l. 2862--><p class="noindent" >Neu unterstützte Systeme: <span +class="ectt-1200">http://dvisvgm.sourceforge.net</span></a>) zum +Konvertieren von DVI nach SVG. +<!--l. 2870--><p class="noindent" >Neu unterstützte Systeme: <span class="ectt-1200">amd64-freebsd</span>, <span class="ectt-1200">amd64-kfreebsd</span>, <span -class="ectt-1200">i386-freebsd</span>, <br +class="ectt-1200">i386-freebsd</span>, +<br class="newline" /><span class="ectt-1200">i386-kfreebsd</span>, <span class="ectt-1200">x86_64-darwin</span>, <span class="ectt-1200">x86_64-solaris</span>. -<!--l. 2866--><p class="noindent" >Eine Änderung in <span class="TEX">T<span -class="E">E</span>X</span> Live 2009, die nicht dokumentiert wurde: Zahlreiche <span class="TEX">T<span -class="E">E</span>X</span>4ht-bezogene -Programme fielen weg, hierfür gibt es nun das Programm <span +<!--l. 2874--><p class="noindent" >Eine Änderung in <span class="TEX">T<span +class="E">E</span>X</span> Live 2009, die nicht dokumentiert wurde: Zahlreiche +<span class="TEX">T<span +class="E">E</span>X</span>4ht-bezogene Programme fielen weg, hierfür gibt es nun das Programm +<span class="ectt-1200">mk4ht</span>. -<!--l. 2870--><p class="noindent" >Abschließend kann <span class="TEX">T<span +<!--l. 2878--><p class="noindent" >Abschließend kann <span class="TEX">T<span class="E">E</span>X</span> Live nicht mehr direkt von der <span -class="ectt-1200">DVD</span> ausgeführt werden. Eine einzelne -<span -class="ectt-1200">DVD</span> inst nicht mehr groß genug. Als Nebeneffekt sollte die Installation von der <span -class="ectt-1200">DVD</span> schneller -als früher sein. -<!--l. 2874--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.9</span>  <a - id="x1-8100010.9"></a>2011</h3> -<!--l. 2876--><p class="noindent" >In <span class="TEX">T<span -class="E">E</span>X</span> Live gab es relativ wenige Neuerungen. Die Binaries für Mac OS X laufen nur -noch unter Mac OS X Versionen ab Leopard; Panther und Tiger werden nicht mehr -unterstützt. -<!--l. 2878--><p class="noindent" >Das <span -class="ectt-1200">biber </span>Programm für die Bearbeitung von Bibliografien wird für die gängigen Plattformen -mitgeliefert, seine Entwicklung ist eng an die Entwicklung des <span -class="ectt-1200">biblatex </span>Pakets -geknüpft, das die Art und Weise, in der <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> Bibliografien verwaltet, komplett neu -implementiert. -<!--l. 2880--><p class="noindent" >MetaPost (<span +class="ectt-1200">DVD</span> ausgeführt werden. +Eine einzelne <span +class="ectt-1200">DVD</span> inst nicht mehr groß genug. Als Nebeneffekt sollte die +Installation von der <span +class="ectt-1200">DVD</span> schneller als früher sein. + + + +<!--l. 2882--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.9 </span> <a + id="x1-8100010.9"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2011</h3> +<!--l. 2884--><p class="noindent" >In <span class="TEX">T<span +class="E">E</span>X</span> Live gab es relativ wenige Neuerungen. Die Binaries für Mac OS X +laufen nur noch unter Mac OS X Versionen ab Leopard; Panther und Tiger +werden nicht mehr unterstützt. +<!--l. 2886--><p class="noindent" >Das <span +class="ectt-1200">biber </span>Programm für die Bearbeitung von Bibliografien wird für die gängigen +Plattformen mitgeliefert, seine Entwicklung ist eng an die Entwicklung des +<span +class="ectt-1200">biblatex </span>Pakets geknüpft, das die Art und Weise, in der <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> Bibliografien +verwaltet, komplett neu implementiert. +<!--l. 2888--><p class="noindent" >MetaPost (<span class="ectt-1200">mpost</span>) erzeugt oder nutzt keine <span -class="ectt-1200">.mem </span>Dateien mehr. Benötigte Dateien wie -<span -class="ectt-1200">plain.mp </span>werden einfach bei jedem Lauf gelesen. Grund hierfür ist die Tatsache, dass -MetaPost auch als Bibliothek unterstützt wird, eine weitere –wenn auch eher unsichtbare– -Änderung. -<!--l. 2882--><p class="noindent" >Die Implementierung von <span -class="ectt-1200">updmap </span>in Perl, bisher nur unter Windows genutzt, wurde -überarbeitet und wird jetzt von allen Plattformen verwandt. Abgesehen von einer deutlichen -Steigerung der Geschwindigkeit sollte kein Nutzer davon etwas merken. -<!--l. 2884--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.10</span>  <a - id="x1-8200010.10"></a>2012</h3> - - -<!--l. 2886--><p class="noindent" ><span -class="ectt-1200">tlmgr </span>unterstützt Updates von verschiedenen Netzwerk-Repositories. Siehe dazu den -Abschnitt zu multiplen Repositories in der <span -class="ectt-1200">tlmgr help </span>Ausgabe. -<!--l. 2888--><p class="noindent" >Der Parameter <span +class="ectt-1200">.mem </span>Dateien mehr. Benötigte Dateien +wie <span +class="ectt-1200">plain.mp </span>werden einfach bei jedem Lauf gelesen. Grund hierfür ist die +Tatsache, dass MetaPost auch als Bibliothek unterstützt wird, eine weitere –wenn +auch eher unsichtbare– Änderung. +<!--l. 2890--><p class="noindent" >Die Implementierung von <span +class="ectt-1200">updmap </span>in Perl, bisher nur unter Windows genutzt, +wurde überarbeitet und wird jetzt von allen Plattformen verwandt. Abgesehen +von einer deutlichen Steigerung der Geschwindigkeit sollte kein Nutzer davon +etwas merken. +<!--l. 2892--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.10 </span> <a + id="x1-8200010.10"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2012</h3> +<!--l. 2894--><p class="noindent" ><span +class="ectt-1200">tlmgr </span>unterstützt Updates von verschiedenen Netzwerk-Repositories. +Siehe dazu den Abschnitt zu multiplen Repositories in der <span +class="ectt-1200">tlmgr help</span> +Ausgabe. +<!--l. 2896--><p class="noindent" >Der Parameter <span class="ectt-1200">XeTeXdashbreakstate </span>wird standardmäßig für <span -class="ectt-1200">xetex </span>und <span -class="ectt-1200">xelatex </span>auf -’1’ gesetzt. Dies erlaubt Zeilenumbrüche nach em-dashes und en-dashes und war -seit jeher das Standardverhalten von <span class="TEX">T<span +class="ectt-1200">xetex </span>und +<span +class="ectt-1200">xelatex </span>auf ’1’ gesetzt. Dies erlaubt Zeilenumbrüche nach em-dashes und +en-dashes und war seit jeher das Standardverhalten von <span class="TEX">T<span class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, Lua<span class="TEX">T<span -class="E">E</span>X</span>, etc. Für perfekte -Zeilenumbruch-Kompatibilität bei existierenden Dokumenten muss daher die Variable -<span -class="ectt-1200">XeTeXdashbreakstate </span>explizit auf ’0’ gesetzt werden. -<!--l. 2890--><p class="noindent" >Die Ausgabedateien von <span -class="ectt-1200">pdftex </span>und <span -class="ectt-1200">dvips</span>, neben anderen, dürfen jetzt größer als 2 GB +class="E">E</span>X</span>, +etc. Für perfekte Zeilenumbruch-Kompatibilität bei existierenden Dokumenten +muss daher die Variable <span +class="ectt-1200">XeTeXdashbreakstate </span>explizit auf ’0’ gesetzt werden. -<!--l. 2892--><p class="noindent" >Die 35 Standard-Postscript Fonts werden standardmäßig in der Ausgabe von <span -class="ectt-1200">dvips</span> -ausgegeben, da es so viele verschiedene Versionen von ihnen gibt. -<!--l. 2894--><p class="noindent" >Im ’Restricted Execution’ Modus ist <span +<!--l. 2898--><p class="noindent" >Die Ausgabedateien von <span +class="ectt-1200">pdftex </span>und <span +class="ectt-1200">dvips</span>, neben anderen, dürfen jetzt größer + + + +als 2 GB werden. +<!--l. 2900--><p class="noindent" >Die 35 Standard-Postscript Fonts werden standardmäßig in der Ausgabe +von <span +class="ectt-1200">dvips </span>ausgegeben, da es so viele verschiedene Versionen von ihnen +gibt. +<!--l. 2902--><p class="noindent" >Im ’Restricted Execution’ Modus ist <span class="ectt-1200">mpost </span>standardmäßig erlaubt. -<!--l. 2896--><p class="noindent" >Eine <span +<!--l. 2904--><p class="noindent" >Eine <span class="ectt-1200">texmf.cnf </span>Datei wird auch in <span -class="ectt-1200">../texmf-local</span>, wie zum Beispiel <br +class="ectt-1200">../texmf-local</span>, wie zum Beispiel +<br class="newline" /><span -class="ectt-1200">/usr/local/texlive/texmf-local/web2c/texmf.cnf</span>, gefunden, falls sie dort existiert. -<!--l. 2899--><p class="noindent" >Das <span +class="ectt-1200">/usr/local/texlive/texmf-local/web2c/texmf.cnf</span>, gefunden, falls sie dort +existiert. +<!--l. 2907--><p class="noindent" >Das <span class="ectt-1200">updmap </span>Skript liest <span class="ectt-1200">updmap.cfg </span>pro Verzeichnisbaum anstelle einer globalen Datei. Diese Änderung sollte komplett unsichtbar sein, sofern die <span -class="ectt-1200">updmap.cfg </span>Dateien -nicht manuell bearbeitet wurden. Die Ausgabe von <span -class="ectt-1200">updmap –help </span>hat mehr zum -Thema. -<!--l. 2901--><p class="noindent" >Plattformen: <span +class="ectt-1200">updmap.cfg</span> +Dateien nicht manuell bearbeitet wurden. Die Ausgabe von <span +class="ectt-1200">updmap –help </span>hat +mehr zum Thema. +<!--l. 2909--><p class="noindent" >Plattformen: <span class="ectt-1200">armel-linux </span>und <span class="ectt-1200">mipsel-linux </span>wurden hinzugefügt; <span -class="ectt-1200">sparc-linux </span>und -<span -class="ectt-1200">i386-netbsd </span>sind nicht länger Teil der Haupt-Distribution. Sie können aber in Form -spezieller Binaries von <a +class="ectt-1200">sparc-linux</span> +und <span +class="ectt-1200">i386-netbsd </span>sind nicht länger Teil der Haupt-Distribution. Sie können aber +in Form spezieller Binaries von <a href="http://tug.org/texlive/custom-bin.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/custom-bin.html</span></a> heruntergeladen -werden. -<!--l. 2903--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.11</span>  <a - id="x1-8300010.11"></a>Gegenwart (2013)</h3> -<!--l. 2907--><p class="noindent" >Distributions-Architektur: Aus Vereinfachungsgründen wurde <span -class="ectt-1200">texmf/ </span>in <span -class="ectt-1200">texmf-dist/</span> -integriert. Sowohl die <span +class="ectt-1200">http://tug.org/texlive/custom-_bin.html</span></a> +heruntergeladen werden. +<!--l. 2912--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.11 </span> <a + id="x1-8300010.11"></a><span class="TEX">T<span +class="E">E</span>X</span> Live 2013</h3> +<!--l. 2914--><p class="noindent" >Distributions-Architektur: Aus Vereinfachungsgründen wurde <span +class="ectt-1200">texmf/ </span>in +<span +class="ectt-1200">texmf-dist/ </span>integriert. Sowohl die <span class="ectt-1200">TEXMFMAIN </span>Variable als auch <span -class="ectt-1200">TEXMFDIST </span>zeigen auf <span +class="ectt-1200">TEXMFDIST</span> +zeigen auf <span class="ectt-1200">texmf-dist</span>. -<!--l. 2910--><p class="noindent" >Viele kleinere Sprach-Sammlungen wurden zusammengefasst, um die Installation zu -vereinfachen. -<!--l. 2912--><p class="noindent" >MetaPost: Native Unterstützung für PNG Ausgabe und Gleitkommazahlen (IEEE double) - - -wurden hinzugefügt. -<!--l. 2914--><p class="noindent" >Lua<span class="TEX">T<span +<!--l. 2917--><p class="noindent" >Viele kleinere Sprach-Sammlungen wurden zusammengefasst, um die Installation +zu vereinfachen. +<!--l. 2919--><p class="noindent" >MetaPost: Native Unterstützung für PNG Ausgabe und Gleitkommazahlen (IEEE +double) wurden hinzugefügt. +<!--l. 2921--><p class="noindent" >Lua<span class="TEX">T<span class="E">E</span>X</span>: aktualisiert auf Lua 5.2, enthält eine neue Bibliothek (<span -class="ectt-1200">pdfscanner</span>) um externe -PDF Seiteninhalte zu verarbeiten. -<!--l. 2916--><p class="noindent" >xe<span class="TEX">T<span +class="ectt-1200">pdfscanner</span>) um +externe PDF Seiteninhalte zu verarbeiten. + + + +<!--l. 2923--><p class="noindent" >xe<span class="TEX">T<span class="E">E</span>X</span> (mehr auf der Webseite): <ul class="itemize1"> - <li class="itemize">Die „HarfBuzz“ Bibliothek wird jetzt anstelle von ICU für das Font Layout - genutzt. (ICU wird noch genutzt für die Unterstützung von Eingabecodierungen, - bidirektionalem Satz und dem optionalen Unicode Zeilenumbruch.) + <li class="itemize">Die „HarfBuzz“ Bibliothek wird jetzt anstelle von ICU für das + Font Layout genutzt. (ICU wird noch genutzt für die Unterstützung + von Eingabecodierungen, bidirektionalem Satz und dem optionalen + Unicode Zeilenumbruch.) </li> - <li class="itemize">Graphite2 und HarfBuzz werden anstelle von SilGraphite für das Graphite Layout - genutzt. + <li class="itemize">Graphite2 und HarfBuzz werden anstelle von SilGraphite für das + Graphite Layout genutzt. </li> <li class="itemize">Auf dem Mac wird Core Text anstelle des veralteten ATSUI genutzt. </li> - <li class="itemize">Wenn die Namen von TrueType/OpenType Fonts gleich sind, werden die - OpenType Fonts bevorzugt. + <li class="itemize">Wenn die Namen von TrueType/OpenType Fonts gleich sind, werden + die OpenType Fonts bevorzugt. </li> - <li class="itemize">Bugfix beim unterschiedlichen Finden von Fonts bei xe<span class="TEX">T<span -class="E">E</span>X</span> und <span + <li class="itemize">Bugfix beim unterschiedlichen Finden von Fonts bei xe<span class="TEX">T<span +class="E">E</span>X</span> und + <span class="ectt-1200">xdvipdfmx</span>. </li> <li class="itemize">Unterstützung von OpenType Mathematik</li></ul> -<!--l. 2926--><p class="noindent" ><span +<!--l. 2933--><p class="noindent" ><span class="ectt-1200">xdvi</span>: nutzt jetzt FreeType anstelle von <span class="ectt-1200">t1lib </span>für das Rendering. -<!--l. 2928--><p class="noindent" ><span +<!--l. 2935--><p class="noindent" ><span class="ectt-1200">microtype.sty</span>: etwas Unterstützung für xe<span class="TEX">T<span -class="E">E</span>X</span> (Protrusion) und Lua<span class="TEX">T<span -class="E">E</span>X</span> (Protrusion, -Font Expansion, Tracking), neben verschiedenen anderen Anpassungen -<!--l. 2931--><p class="noindent" ><span -class="ectt-1200">tlmgr</span>: Anpassungen für die leichtere Konfiguration von multiplen Repositories; mehr -Informationen dazu unter <br +class="E">E</span>X</span> (Protrusion) und +Lua<span class="TEX">T<span +class="E">E</span>X</span> (Protrusion, Font Expansion, Tracking), neben verschiedenen anderen +Anpassungen +<!--l. 2938--><p class="noindent" ><span +class="ectt-1200">tlmgr</span>: Anpassungen für die leichtere Konfiguration von multiplen Repositories; +mehr Informationen dazu unter <br class="newline" /><a href="http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span -class="ectt-1200">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>. -<!--l. 2933--><p class="noindent" >Plattformen: <span +class="ectt-1200">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-_REPOSITORIES</span></a>. +<!--l. 2940--><p class="noindent" >Plattformen: <span class="ectt-1200">armhf-linux</span>, <span class="ectt-1200">mips-irix</span>, <span class="ectt-1200">i386-netbsd </span>und <span -class="ectt-1200">amd64-netbsd </span>hinzugefügt oder -aktualisiert; <span -class="ectt-1200">powerpc-aix </span>entferbt. Für Support von weiteren Plattformen siehe -(<a +class="ectt-1200">amd64-netbsd</span> +hinzugefügt oder aktualisiert; <span +class="ectt-1200">powerpc-aix </span>entfernt. Für Support von weiteren +Plattformen siehe (<a href="http://tug.org/texlive/custom-bin.html" class="url" ><span -class="ectt-1200">http://tug.org/texlive/custom-bin.html</span></a>). Einige Plattformen wurden von der -DVD entfernt, um Platz zu sparen. Sie sind aber über den netzbasierterten Installer -verfügbar. - - -<!--l. 2935--><p class="noindent" > -<h3 class="sectionHead"><span class="titlemark">10.12</span>  <a - id="x1-8400010.12"></a>Zukunft</h3> -<!--l. 2938--><p class="noindent" ><span class="TEX"><span +class="ectt-1200">http://tug.org/texlive/custom-_bin.html</span></a>). Einige +Plattformen wurden von der DVD entfernt, um Platz zu sparen, sie sind aber über +den netzbasierten Installer verfügbar. + + + +<!--l. 2943--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.12 </span> <a + id="x1-8400010.12"></a>Gegenwart (2014)</h3> +<!--l. 2947--><p class="noindent" >2014 gab es eine <span class="TEX">T<span +class="E">E</span>X</span> Anpassung durch Donald Knuth, die alle <span class="TEX">T<span +class="E">E</span>X</span>-Engines +betraf. Die einzige sichtbare Änderung ist die Wiederherstellung des <span +class="ectt-1200">preloaded</span> +<span +class="ectt-1200">format </span>Strings auf der Kommandozeile. Laut Knuth repräsentiert dies das +Format, das standardmäßig geladen wird anstelle eines in der ausgeführten Datei +vorhandenen Formats. Dies kann über verschiedene Wege überschrieben +werden. +<!--l. 2949--><p class="noindent" >pdf<span class="TEX">T<span +class="E">E</span>X</span>: ein neuer Parameter, um Warnungen zu unterdrücken<br +class="newline" /><span +class="ectt-1200">pdfsuppresswarningpagegroup</span>; neue <span class="TEX">T<span +class="E">E</span>X</span>-Primitive für fingierte +Zwischenwortabstände (nützlich für PDF Text-Reflow): <span +class="ectt-1200">pdfinterwordspaceon</span>, +<span +class="ectt-1200">pdfinterwordspaceoff</span>, <span +class="ectt-1200">pdffakespace</span>. +<!--l. 2952--><p class="noindent" >Lua<span class="TEX">T<span +class="E">E</span>X</span>: Signifikante Anpassungen und Bugfixes gab es beim Font-Lademechanismus +und der Silbentrennung. Die größte Änderung ist das Hinzufügen einer neuen +<span class="TEX">T<span +class="E">E</span>X</span>- Engine, <span +class="ectt-1200">luajittex </span>(<a +href="http://foundry.supelec.fr/projects/luajittex" class="url" ><span +class="ectt-1200">http://foundry.supelec.fr/projects/luajittex</span></a>) +und ihre Geschwister <span +class="ectt-1200">texluajit </span>und <span +class="ectt-1200">texluajitc</span>. Diese Engine nutzt +einen just-in-time Lua compiler (siehe den TUGboat Artikel unter +<a +href="http://tug.org/TUGboat/34-1/tb106scarso.pdf" class="url" ><span +class="ectt-1200">http://tug.org/TUGboat/34-_1/tb106scarso.pdf</span></a>). <span +class="ectt-1200">luajittex </span>befindet sich +noch in der Entwicklung, ist noch nicht auf allen Plattformen verfügbar und +deutlich instabiler als <span +class="ectt-1200">luatex</span>. Es wird nicht empfohlen, es für den produktiven +oder nicht-experimentellen Einsatz zu nutzen! +<!--l. 2954--><p class="noindent" >xe<span class="TEX">T<span +class="E">E</span>X</span>: Die gleichen Bild-Formate werden jetzt auf allen Plattformen unterstützt +(inkl. Mac); OpenType Fonts werden Graphite Fonts vorgezogen. +<!--l. 2956--><p class="noindent" >MetaPost: MetaPostunterstützt mit <span +class="ectt-1200">decimal </span>ein neues Zahlensystem, zusammen +mit einem internen <span +class="ectt-1200">numberprecision</span>; <span +class="ectt-1200">drawdot </span>wurde in <span +class="ectt-1200">plain.mp </span>neu definiert; +verschiedene Bugfixes in der <span +class="ectt-1200">SVG </span>und <span +class="ectt-1200">PNG </span>Ausgabe. +<!--l. 2959--><p class="noindent" >Das <span +class="ectt-1200">pstopdf </span>Con<span class="TEX">T<span +class="E">E</span>X</span>t Werkzeug als eigenes Tool wird entfernt werden, da es +System-Werkzeuge gleichen Namens gibt. Es kann jedoch noch immer über +<span +class="ectt-1200">mtxrun –script pstopdf </span>aufgerufen werden. +<!--l. 2961--><p class="noindent" ><span +class="ectt-1200">psutils </span>ist von einem neuen Betreuer gründlich überarbeitet worden. Als +Ergebnis sind einige selten genutzte Werkzeuge (<span +class="ectt-1200">fix*</span>, <span +class="ectt-1200">getafm</span>, <span +class="ectt-1200">psmerge</span>, +<span +class="ectt-1200">showchar</span>) jetzt im <span +class="ectt-1200">scripts/ </span>Verzeichnis und nicht mehr als ausführbare Dateien +vorhanden (bei Problemen kann dies wieder verändert werden). Mit <span +class="ectt-1200">psjoin </span>wurde +ein neues Skript hinzugefügt. + + + +<!--l. 2964--><p class="noindent" >Die Mac<span class="TEX">T<span +class="E">E</span>X</span> Distribution von <span class="TEX">T<span +class="E">E</span>X</span> Live (section <span +class="ecbx-1200">??</span>) enthält nicht mehr die +optionalen Mac-Pakete für die Latin Modern und <span class="TEX">T<span +class="E">E</span>X</span> Gyre Fonts, da sie leicht +durch jeden Einzelnen systemweit installiert werden können. Das <span +class="ectt-1200">convert</span> +Programm aus der ImageMagick-Suite wurde entfernt, da <span class="TEX">T<span +class="E">E</span>X</span>4ht (genauer +<span +class="ectt-1200">tex4ht.env</span>) jetzt Ghostscript direkt nutzt. +<!--l. 2968--><p class="noindent" >Die <span +class="ectt-1200">langcjk </span>Collection für Chinesisch, Japanisch und Koreanisch wurde aus +Platzgründen in einzelne Pakete zerlegt. +<!--l. 2970--><p class="noindent" >Plattformen: <span +class="ectt-1200">x86_64-cygwin </span>wurde hinzugefügt, <span +class="ectt-1200">mips-irix </span>entfernt; Microsoft +unterstützt Windows XP nicht mehr, daher können <span class="TEX">T<span +class="E">E</span>X</span> Live Programme dort +auch Schwierigkeiten bekommen. +<!--l. 2972--><p class="noindent" >Einige Plattformen wurden von der DVD entfernt, um Platz zu sparen, sie sind +aber über den netzbasierten Installer verfügbar. +<!--l. 2974--><p class="noindent" > +<h3 class="sectionHead"><span class="titlemark">10.13 </span> <a + id="x1-8500010.13"></a>Zukunft</h3> +<!--l. 2977--><p class="noindent" ><span class="TEX"><span class="ecti-1200">T</span><span class="E"><span class="ecti-1200">E</span></span><span class="ecti-1200">X</span></span><span -class="ecti-1200"> Live ist nicht perfekt! – und wird es auch nie sein. </span>Wir planen, Neuauflagen zu -produzieren, die umfangreichere Hilfstexte, mehr Hilfsprogramme, mehr Installationshilfen -und (natürlich) den ständig verbesserten und überprüften Satz der Makros und Zeichensätze -enthalten. Diese Arbeit wird von Freiwilligen in ihrer knappen Freizeit geleistet. Viel Arbeit -steht noch an. Wenn Sie uns helfen können, zögern Sie keine Sekunde, sich bei uns zu +class="ecti-1200"> Live ist nicht perfekt! – und wird es auch nie sein. </span>Wir planen, Neuauflagen +zu produzieren, die umfangreichere Hilfstexte, mehr Hilfsprogramme, +mehr Installationshilfen und (natürlich) den ständig verbesserten und +überprüften Satz der Makros und Zeichensätze enthalten. Diese Arbeit wird von +Freiwilligen in ihrer knappen Freizeit geleistet. Viel Arbeit steht noch an. +Wenn Sie uns helfen können, zögern Sie keine Sekunde, sich bei uns zu melden. -<!--l. 2946--><p class="noindent" >Verbesserungen, Anregungen und Erweiterungen für künftige Ausgaben der <span class="TEX">T<span -class="E">E</span>X</span> Collection -senden Sie bitte an: -<!--l. 2949--><p class="noindent" > +<!--l. 2985--><p class="noindent" >Verbesserungen, Anregungen und Erweiterungen für künftige Ausgaben der +<span class="TEX">T<span +class="E">E</span>X</span> Collection senden Sie bitte an: +<!--l. 2988--><p class="noindent" > <div class="quote"> - <!--l. 2950--><p class="noindent" ><span + <!--l. 2989--><p class="noindent" ><span class="ectt-1200">tex-live@tug.org</span><br class="newline" /><a href="http://tug.org/texlive/" class="url" ><span class="ectt-1200">http://tug.org/texlive/</span></a></div> -<!--l. 2954--><p class="noindent" >Neue Versionen, Anmerkungen und zusätzliches Material werden über die <span -class="ectt-1200">CTAN</span>-Server im -Verzeichnis <span + + + +<!--l. 2993--><p class="noindent" >Neue Versionen, Anmerkungen und zusätzliches Material werden über die +<span +class="ectt-1200">CTAN</span>-Server im Verzeichnis <span class="ectt-1200">info/texlive </span>zur Verfügung gestellt. Im <span -class="ectt-1200">WWW </span>können Sie sich über die -Adresse <a +class="ectt-1200">WWW </span>können +Sie sich über die Adresse <a href="http://www.tug.org/tex-live/" class="url" ><span -class="ectt-1200">http://www.tug.org/tex-live/</span></a> informieren und die Bestellformalitäten -einsehen. +class="ectt-1200">http://www.tug.org/tex-_live/</span></a> informieren und die +Bestellformalitäten einsehen. </body></html> - + |