| 
                         Derzeit benutze ich je nach Anwendung entweder   | 
                
| 
                                     Für einen ersten Umstieg von  Eingabecodierung:Wichtig ist, dass für beide das Dokument in UTF8 codiert sein sollte. Also sollte man ggf. sein Dokument zunächst umcodieren, falls es noch nicht diese Codierung besitzt. Siehe dazu: 
 Anschließend entfernt man das Laden des Pakets  Fontauswahl und Fontcodierung:Wird bisher das Paket  Einige Font-Pakete wie  Schwieriger wird es, wenn man im Dokument auch noch die Anweisungen  Was noch?Die erste Ausführung von  Manchmal, insbesondere wenn man Code der Art hat: Open in Online-Editor 
\ifpdf % Tue etwas bestimmtes, wenn pdflatex verwendet wird \else % Tue etwas anderes, wenn latex verwendet wird \fi kommt es zu weiterem Anpassungsbedarf. Stellt man einen solchen Bedarf fest, findet aber selbst keine Lösung, so stellt man am besten eine Detailfrage mit entsprechendem Minimalbeispiel. Viele moderne Pakete, die spezielle Möglichkeiten von  Natürlich bringt der Umstieg vor allem dann etwas, wenn man anschließend die neuen Möglichkeiten auch nutzt. Siehe dazu die Antwort von Henri. Beispiele:Im einfachsten Fall hat man ein Dokument der Art: Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{mwe} \begin{document} \Blinddocument \end{document} Hier ist die Umstellung sehr einfach: Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{fontspec} \usepackage{mwe} \begin{document} \Blinddocument \end{document} Verwendet man bisher beispielsweise das Paket  Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{libertine} \usepackage{mwe} \begin{document} \Blinddocument \end{document} wird zu: Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{libertine} \usepackage{mwe} \begin{document} \Blinddocument \end{document} Daran denken: War bei  Etwas komplizierter wird es, wenn man eine Schrift geladen hat, dessen Schriftpaket  Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{charter} \usepackage{mwe} \begin{document} \Blinddocument \end{document} würde im ersten Schritt ebenfalls zu Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{fontspec} \usepackage{mwe} \begin{document} \Blinddocument \end{document} Dabei ändert sich natürlich die Schrift. Im zweiten Schritt sucht man in seinen Systemfonts ebenfalls nach der verwendeten Schrift. Im Beispiel könnte das  Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{fontspec} \setmainfont{XCharter-Roman} \usepackage{mwe} \begin{document} \Blinddocument \end{document} Dabei stellen wir fest, dass der fette Schnitt in den Überschriften nun fehlt.  Open in Online-Editor 
\documentclass{article} \usepackage[ngerman]{babel} \usepackage{fontspec} \setmainfont{XCharter} \usepackage{mwe} \begin{document} \Blinddocument \end{document} führt daher bereits zum Ziel. Das Paket  Sonderfall DVI-Datei:Einige Anwender gehen noch immer den Weg über  
 
                
                
                
                
                
                (11 Jan '16, 13:54)
                Henri
                
             
         | 
                            
| 
                                     Die folgende Antwort ist sehr lang. Sie ist nicht dazu gedacht, dass man alles liest und umsetzt. Man startet am besten von oben mit der Kurzanleitung und konsultiert von da an nur noch die Überschriften, die auf einen zutreffen. KurzanleitungBei Umstieg müssen diverse Voraussetzungen beachtet werden. Das allgemeinste Vorgehen, welches in der Regel auch funktioniert ist Open in Online-Editor 
\usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} zu ersetzen durch Open in Online-Editor 
\usepackage{fontspec} \setmainfont{Latin Modern Roman} Dies ist natürlich viel zu kurz gegriffen, ist aber ein guter Start um von dort aus sein Dokument weiter umzustellen. TextVerwandte Fragen: Wichtig ist, dass auf jeden Fall die Pakete  Schriften, die für LaTeX und pdfLaTeX gemacht wurden, wie z.B.  
 Open in Online-Editor 
\setmainfont{Linux Libertine O} \setsansfont{Linux Biolinum O} \setmonofont{Droid Sans Mono} Nun kommen wir zu den Besonderheiten: MathematikVerwandte Fragen: 
 Die Mathematikschrift bleibt bei dem obigen Vorgehen unangetastet bis auf ein paar kleine Optimierungen durch  Open in Online-Editor 
\usepackage[libertine]{newtxmath} \usepackage[no-math]{fontspec} \setmainfont{Linux Libertine O} In wenigen Fällen kommt man sogar in den Luxus, dass eine OpenType-Mathematikschrift für die aktuelle Brotschrift existiert.  Ein solcher Fall wäre TeX Gyre Pagella, für die die passende TeX Gyre Pagella Math existiert.  Solche OpenType-Mathematikschriften lädt man mit dem Paket  Open in Online-Editor 
\usepackage{unicode-math}% lädt fontspec \setmainfont{TeX Gyre Pagella} \setmathfont{TeX Gyre Pagella Math} SilbentrennungVerwandte Fragen: Unter (pdf)LaTeX verwenden die meisten Leute das  Es macht prinzipiell keinen Unterschied ob man  Ich finde jedoch, dass sich  Open in Online-Editor 
\usepackage[main=ngerman,british]{babel} verwendet um ein Dokument in Deutsch mit englischen Einschüben zu verfassen würde man mit  Open in Online-Editor 
\usepackage{polyglossia} \setmainlanguage[babelshorthands=true]{german} \setotherlanguage[variant=british]{english} benutzen. Sollte man noch eines der archaischen Pakete  XeLaTeX BesonderheitenVerwandte Fragen: Liegt für eine Schrift weder eine (pdf)LaTeX- noch eine OpenType-Mathematikschrift vor, so kann man sich unter XeLaTeX mit dem Paket  Open in Online-Editor 
\usepackage{mathspec}% lädt fontspec \setmainfont{EB Garamond} \setmathfont(Latin,Digits,Greek){EB Garamond} \setmathrm{EB Garamond} Beachte:  Die Schriften, die mittels  Open in Online-Editor 
$"f(x)$ Es sagt: Das folgende Zeichen braucht links und rechts mehr Abstand, weil es aus seiner Bounding Box herausragt. Weitere Vorsicht muss man unter XeLaTeX dem Paket  XeLaTeX erzeugt intern eine xdv-Datei (extended dvi), ähnlich wie es von LaTeX erzeugt wird, welches dann mit  LuaLaTeX BesonderheitenVerwandte Fragen: LuaLaTeX ist pdfLaTeX erweitert um UTF-8-Eingabe und einen Interpreter für die Lua-Skriptsprache.  Es gibt viele sehr nützliche Pakete, die auf Lua aufbauen, wie z.B.  Da LuaLaTeX eine Erweiterung von pdfLaTeX ist funktioniert hier die Benutzung von  Ein Dokument mit  BemerkungenMeiner Erfahrung nach ist LuaLaTeX stabiler als XeLaTeX.   Allerdings ist LuaLaTeX langsamer als XeLaTeX (teils viel langsamer, z.B. mit  Derzeit muss man abwägen, welche Verluste man in Kauf nimmt.  Der Umstieg, oder zumindest die Beschäftigung damit, lohnt sich aber auf jeden Fall, da LaTeX3 speziell für die neuen Maschinen entwickelt wird.  Für die Benutzung der Programmierschnittstelle  Gratwanderung: KompatibilitätEs gibt die Pakete  Im folgenden Dokument wird verschachtelt abgefragt, welche Maschine zuständig ist. Open in Online-Editor 
\documentclass{article} \usepackage{ifxetex,ifluatex} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{microtype} \ifxetex \usepackage{unicode-math}% lädt fontspec \setmainfont{TeX Gyre Pagella} \setmathfont{TeX Gyre Pagella Math} \else \ifluatex \usepackage{unicode-math}% lädt fontspec \setmainfont{TeX Gyre Pagella} \setmathfont{TeX Gyre Pagella Math} \usepackage{selnolig} \else \usepackage[utf8]{inputenc} \usepackage{mathpazo} \usepackage{tgpagella} \fi \fi \begin{document} \end{document} Unabhängig von der Maschine werden die Pakete  Im Falle von XeLaTeX wird  Für LuaLaTeX geschieht die gleiche Schriftauswahl wie für XeLaTeX.  Außerdem kommt das LuaLaTeX-exklusive  Wenn weder Xe- noch LuaLaTeX erkannt wurde müssen wir uns wohl unter pdfLaTeX befinden (andere Exoten werden nicht behandelt), dann wird ganz klassisch  Achtung: Dieser Ansatz sieht verlockend aus, birgt jedoch auch wieder Probleme. So wird zum Beispiel das Dokument je nach Maschine anders aussehen: Andere Zeilen- und Seitenumbrüche, über- oder untervolle Boxen an verschiedenen Stellen, Darstellungsprobleme mit TikZ, etc. Daher ist diese Methode nur dann zu empfehlen, wenn Kompatibilität an oberster Stelle vor Satzqualität steht. Da dies jedoch äußerst selten der Fall ist bietet es sich an, das Dokument wirklich nur für die Verwendung mit einer Maschine (evtl. zwei im Fall von Xe- und LuaLaTeX) zu optimieren. 1 
            AFAIK lädt  
                
                
                
                
                
                (11 Jan '16, 07:56)
                saputello
                
             
        Ausgehend von den zwei Dokumenten in der Frage vielleicht noch der Hinweis, dass es für den Weg über  
                
                
                
                
                
                (11 Jan '16, 08:03)
                saputello
                
             
        @saputello  Mir ist bewusst, dass  
                
                
                
                
                
                (11 Jan '16, 09:05)
                Henri
                
             
        @saputello   Wie bereits im Abschnitt Silbentrennung erwähnt sind  
                
                
                
                
                
                (11 Jan '16, 09:07)
                Henri
                
             
        @saputello Ich finde, dass der dvi-Modus längst überholt ist. Alle neuen Engines haben PDF als Standardausgabe. Zum Umstieg von dvi- auf pdf-Modus sollte man vielleicht eine extra Archiv-Frage stellen. 
                
                
                
                
                
                (11 Jan '16, 09:09)
                Henri
                
             
        1 
            Die Antwort ist ganz schön lang und abschreckend geworden. Es gibt so viel zu beachten. Wenn man als Helfer den Umstieg vorschlägt, was bei einem Stadarddokument ja nun wirklich fix geht, dann muss man (OP) hier erst eine viertel Stunde über die Stolpersteine beim Umstieg lesen. 
                
                
                
                
                
                (11 Jan '16, 09:23)
                Johannes
                
             
        2 
            
 
                
                
                
                
                
                (11 Jan '16, 09:24)
                Johannes
                
             
        @Henri: Dann würde ich mal sagen, dass Du zu viel auf einmal zeigen willst. Derzeit wird nämlich im Bereich "Gratwanderung" für mich der Eindruck erweckt, dass all diese Zeilen benötigen würde. Es geht aber kürzer: 
 Ja, ich lade bewusst nicht  
                
                
                
                
                
                (11 Jan '16, 09:49)
                saputello
                
             
        @saputello @Johannes Ich hoffe, dass ich es jetzt allen recht gemacht habe. 
                
                
                
                
                
                (11 Jan '16, 10:04)
                Henri
                
             
        Ich habe mir mal erlaubt, eine alternative Antwort zu erstellen, die weniger darauf abzieht: "Was kann ich alles anders machen?", sondern mehr "Was muss ich ändern?" 
                
                
                
                
                
                (11 Jan '16, 10:50)
                saputello
                
             
        
    
        
            Ergebnis 5 von 10
        
        show 5 more comments
    
    
 
 | 
                            
			
Verwandt:
latex,pdflatex,lualatexundxelatex?