2010-04-29 32 views
6

Ich habe LaTeX seit 2005 mit der TeXLive-Distribution verwendet und ich habe aktualisiert, wie jede neue TeXLive-Distribution herauskommt. In den letzten Jahren habe ich eine Zunahme an neuen Paketen, aktualisierten Paketen und in einem Fall an einem neuen Paket mit einem anderen Namen festgestellt, das einen alten durch den gleichen Paketautor ersetzt. Ein LaTeX-Dokument, das stark auf Paketen basiert und vor ein paar Jahren produziert wurde, kann bei der heutigen LaTeX-Kompilierung einige Warnungen und Fehlermeldungen erhalten.Brauchen Sie Meinungen zu LaTeX und immer Upgrade

Der Hauptgrund, warum ich zu LaTeX wechselte, ist wegen seiner Zuverlässigkeit und Robustheit, um große Dokumente leicht zu erstellen, ganz zu schweigen von der hinreißenden typografischen Qualität. Mit LaTeX muss man sich nicht darum kümmern, wie man ein docx in einem alten Programm öffnet, das beispielsweise nur doc unterstützt. Nun, wenn es so viele kontinuierliche Änderungen in den Paketen in einer LaTeX-Distribution gibt, frage ich mich, wann dieser Wahnsinn enden wird. Nicht, dass erweiterte und neue Funktionen in Paketen fehlerhaft sind, aber nicht alle aktualisierten Pakete sind abwärtskompatibel. Schließlich möchte man in der Lage sein, eine LaTeX-Datei in 10 Jahren zu kompilieren, an der er gerade arbeitet, und aufgrund eines unvorhersehbaren Verhaltens der aktualisierten Pakete oder aufgrund eines Pakets keine Kompilierungswarnungen/Fehlermeldungen erhalten Ablegen von einer LaTeX-Distribution. Wenn ich CTAN richtig verstehe, behalte eine Datenbank mit allen Paketen aus verschiedenen Versionen.

Ich würde gerne wissen, wie Sie LaTeX Benutzer mit diesem Problem umgehen.

Vielen Dank ...

+0

Community-Wiki? – topskip

+0

Was ist Community-Wiki? – yCalleecharan

+0

Community-Wiki (so weit ich es verstehe, ich bin neu hier) bedeutet, dass dieses Thema als Diskussion gedacht ist. Sie erhalten weniger (nicht?) Belohnungen von Upvoting, aber Sie ermutigen die Leute zu diskutieren und gute Antworten zu verbessern. Sie können ein Kontrollkästchen "Community-Wiki" markieren, wenn Sie eine neue Frage erstellen. – topskip

Antwort

2

LaTeX selbst ist ziemlich stabil. Sie können jedoch nicht erwarten, dass das Benutzerland von LaTeX a) auf dem neuesten Stand der Entwicklung (und Bugfixes) bleibt und b) zu 100% kompatibel bleibt. Allerdings sind die Autoren des LaTeX-Pakets sehr konservativ (und halten sich nicht mit der aktuellen Entwicklung auf - siehe zum Beispiel LuaTeX - es gibt immer noch sehr wenige LuaTeX-aware-Pakete). Ziemlich viel im Gegensatz zu ConTeXt, die auf dem neuesten Stand mit Unicode, OpenType-Schriftarten, Rastersatz etc.

ist

Ich neige dazu, alte Versionen von TeXlive auf meiner Festplatte zu behalten, da Laufwerke jedes Jahr größer und größer werden. Aber (in Ihrem Fall) würde ich meine Dokumente lieber auf dem neuesten Stand halten, da die Änderungen wahrscheinlich sehr klein sind und Sie mit Hilfe Ihrer bevorzugten Suchmaschine sehr schnell die richtige Syntax erhalten.

+0

Danke. Ja LaTeX selbst ist in der Tat stabil. Es ist eine gute Idee, alte Versionen von TeXLive auf dem Computer zu behalten. Wenn Sie alte Versionen behalten, bedeutet das, dass Sie die Programme selbst aktiv halten oder ihre ISO-Dateien behalten? Können wir gleichzeitige TeXLive-Distributionen haben? Ich denke, dass wir im Editor angeben können, welche Version von TeX verwendet werden soll. – yCalleecharan

+0

Ich bin auf einem Unix-System (Mac OS X), daher gilt dies möglicherweise nicht für alle Benutzer hier: Ich habe mein System so eingerichtet, dass ich TeXlive jedes Mal installiere, wenn ich eine neue Version in '/ opt/texlivexxxx' bekomme, wo' xxxxx 'ist das Jahr, zum Beispiel'/opt/texlive2005'. Dann setze ich nur die 'PATH'-Umgebung auf dieses Verzeichnis (genauer): das' bin'-Verzeichnis darunter. Auf diese Weise kann ich mehrere Installationen parallel haben. – topskip

+0

Ich benutze Windows und ich bin mir nicht sicher, wie die Umgebungsvariablen mehrere TeXLive-Distributionen bewältigen können. Ich habe TL2009 ausprobiert, entschied mich aber, zu TL2008 zurückzukehren, da ich Probleme hatte, korrekte Dias mit dem Powerdot-Präsentationspaket von TL2009 zu erstellen. Powerdot in TL2008 funktioniert alles gut für mich und jetzt, wo ich zu TL2008 zurückkehrte, hoffe ich, dass ich noch einige Jahre bei dieser Distribution bleiben werde ... – yCalleecharan