Ich schreibe meine Abschlussarbeit mit Latex (für technische Texte ist es viel einfacher als Word). Das Schreiben von LaTeX im Editor und das anschließende manuelle Kompilieren von PDFs für die Vorschau ist jedoch ziemlich langsam und umständlich.
Gibt es einen guten LaTeX-Editor für OS X, der:
\textbf{}
für fetten Text). Zeigt möglicherweise sogar einige Hilfemeldungen für diese an.}
usw.) in Echtzeit an, anstatt LaTeX-Ausgaben mit Fehlern unter einer großen Anzahl anderer Meldungen auszugeben.Ich würde Texworks vorschlagen . Ich verwende es unter Ubuntu, aber es ist auch für OSX und Windows verfügbar. Plattformübergreifende Kompatibilität ist immer ein Plus.
Wenn Sie auf den grünen 'Typeset'-Button klicken, wird das PDF aktualisiert, das neben dem Code angezeigt wird (in einem separaten Fenster können Sie sich selbst positionieren). (Möglicherweise müssen Sie es zweimal ausführen, da die BibTeX-Datei separat (neu) kompiliert wird).
Bietet Autovervollständigung über die Tabulatortaste.
Es hat keine native BibTeX-Autovervollständigung, aber ich habe gerade gesucht und ein Skript gefunden, das Sie zu Texworks hinzufügen können, damit das funktioniert: Texworks-scripts autocomplete . Ich habe es noch nicht benutzt, werde es aber ausprobieren. Hier wird es demonstriert .
Es hat jedoch keine Echtzeit-Fehlerwarnungen. Es hat natürlich eine Syntaxhervorhebung, die die meisten Syntaxfehler verhindern sollte. Sie können auch von einem Fehler im Reiter Fehler zur entsprechenden Zeile in der Quelle springen.
Ein weiteres nettes Feature ist der „Auto-Follow-Fokus“, der dafür sorgt, dass die PDF-Ansicht dort übereinstimmt, wo sich Ihr Cursor in der Quelle befindet; Sie können auch vom PDF aus zur Quelle springen.
Ich kenne die OSX-Softwarelandschaft nicht, daher kann es natürlich bessere Optionen geben, von denen ich nichts weiß.
Für eine Abschlussarbeit oder ein anderes großes, komplexes Dokument bevorzuge ich es, es wie ein Stück Software anzugehen. Dies bedeutet in der Regel:
So habe ich mein Buch geschrieben und gestaltet. So mache ich Businesspläne. Es funktioniert gut. Der Hauptnachteil ist, dass die oben besprochenen Editoren Ihnen nicht viel helfen werden, da sie normalerweise für einfachere, kürzere, weniger komplexe und eigenständigere Dokumente entwickelt wurden. Schließlich enthalten die meisten meiner .tex-Dateien keine Header-Informationen (einschließlich der zu verwendenden Pakete), da diese im Backbone-Dokument angegeben würden.
Hier ist eine Liste meiner Werkzeuge dafür. YMMV, aber wenn Sie allgemein mit Softwareentwicklung vertraut sind, finden Sie dies möglicherweise einfacher und schneller als die oben genannten Alternativen.
Der Vorteil dieses Ansatzes besteht darin, dass Sie eine relativ ablenkungsfreie und dennoch sehr leistungsfähige Umgebung zum Erstellen von PDFs erhalten, insbesondere wenn der Inhalt komplex ist und Sie die Dinge für eine einfache Bearbeitung auseinandernehmen möchten.
In ähnlicher Weise sieht Texlipse in diesem Sinne interessant aus.
:make
:)Ich würde TexMaker empfehlen . Mit One-Key-Press-Kompilierung und einer gut aussehenden/intuitiven GUI ist TexMaker die Software für Sie. Außerdem ist der Assistent wirklich hilfreich.
Texmaker enthält Assistenten für die folgenden Aufgaben:
Es ist plattformübergreifend mit einem integrierten PDF-Viewer.
Emacs (mit dem Makropaket AUCTeX ) ist ein guter LaTeX-Editor.
Um Ihr Dokument neu zu kompilieren, drücken Sie Ctrl+ C Ctrl+ C Enter(Sie können eine Tastenkombination definieren, wenn Sie möchten). Alle modernen PDF-Viewer laden die PDF-Datei automatisch neu, wenn sie sich ändert. Ich bin mit PSX nicht vertraut, aber es scheint , dass Skim besser abschneidet als der integrierte PDF-Viewer, einschließlich pdfsync-Unterstützung (in das PDF klicken und die entsprechende Quellzeile erreichen oder umgekehrt).
Wenn ein Kompilierungsfehler auftritt, drücken Sie Ctrl+ C `, um zum entsprechenden Quellspeicherort zu gelangen.
Mit preview-latex können Sie sogar Textschnipsel direkt in Emacs rendern.
Emacs bietet Vervollständigung für Befehls- und Umgebungsnamen sowie BibTeX-Referenzen und Syntaxhervorhebung. Es unterstützt viele gängige Stildateien und kann zusätzliche Stildateien analysieren.
Ich habe Texpad (19,99 $) vor einer Weile installiert und ich liebe es wirklich. Es ist eine native Cocoa-Anwendung, daher funktioniert sie viel reibungsloser als die meisten plattformübergreifenden (Java) Anwendungen. Sie haben eine Mac-App , die ich meistens verwende, aber es gibt auch eine universelle iOS-App , sodass Sie sogar unterwegs auf Ihrem iPad oder iPhone arbeiten können. Beide Apps bieten Unterstützung für ihren eigenen kostenpflichtigen Cloud-Dienst zum Synchronisieren und Teilen von Dokumenten, aber auch Dropbox wird unterstützt (in der iOS-App).
\usepackage{
). Bei einigen Befehlen wird eine Hilfemeldung angezeigt. (Zum Beispiel \Omega
zeigen Befehle wie eine große Vorschau des Zeichens, was ich sehr hilfreich finde.) Auch \end{}
Tags werden automatisch eingefügt, nachdem \begin{}
Tag eingegeben wurde.Ich liebe diese App am meisten, weil sie auf dem Mac super flüssig läuft (als native App). Eine weitere großartige Funktion ist, dass Sie irgendwo in Ihr kompiliertes PDF klicken können (in der rechten Hälfte des Fensters angezeigt), und der Editor sich auf diesen bestimmten Text/Inhalt konzentriert. Sie müssen also nicht mehr nach der Quelle von etwas suchen, klicken Sie einfach auf den relevanten Teil Ihres zusammengestellten Dokuments und Sie gelangen dorthin.
(Der Screenshot wirkt aufgrund der geringen Fensterbreite etwas chaotisch, aber das dient nur dazu, dass er besser in diesen Beitrag passt.)
Es ist ein plattformübergreifender Open-Source-LaTeX-Dokumentprozessor, der:
Von der offiziellen Website:
„LyX ist ein Dokumentenprozessor, der einen Ansatz zum Schreiben fördert, der auf der Struktur Ihrer Dokumente (WYSIWYM) und nicht nur auf ihrem Erscheinungsbild (WYSIWYG) basiert.“ ...
„LyX ist für Leute, die möchten, dass ihre Texte sofort großartig aussehen. Kein endloses Herumbasteln mehr an Formatierungsdetails, „Fingermalen“ von Schriftattributen oder Herumfummeln an Seitengrenzen. Sie schreiben einfach. Auf dem Bildschirm sieht LyX so aus jedem Textverarbeitungsprogramm; seine gedruckte Ausgabe – oder PDF mit zahlreichen Querverweisen, die ebenso einfach erstellt werden – sieht aus wie nichts anderes.“
Was Sie sehen:
Rendert als:
Ich benutze TexStudio .
Ich denke, Kile ist eine gute Option für Sie. Es läuft auf allen drei großen Betriebssystemen (Windows, Mac und Linux) und meiner Erfahrung nach sind die Linux- und die Windows-Version gleich gut, also erwarte ich dasselbe für die Mac-Version.
Ich verwende Kile fast täglich, um wissenschaftliche Arbeiten zu schreiben, und die Hauptgründe liegen überraschend nahe an den von Ihnen gewünschten Funktionen. Eine weitere Sache, die mir wichtig ist, ist die Inter-OS-Kompatibilität. Bei der Arbeit habe ich Linux und zu Hause habe ich Windows und ich mag es, wenn ich beim Schreiben auf meinen verschiedenen Computern nicht zwischen den Programmen wechseln muss. Darüber hinaus verfügt Kile über eine Option zum Zählen von Wörtern, mit der tatsächliche Wörter, Latexbefehle und Kommentare separat gezählt werden können. Dies ist sehr praktisch, wenn die Anzahl der Wörter, die Ihr Text enthalten kann, begrenzt ist.
Mein bevorzugter Latex-Editor für OS X war schon immer TeXShop . Ich habe mehrere Artikel mit diesem Tool geschrieben und fand es einfacher als andere beliebte Editoren, die ich ausprobiert habe, wie zum Beispiel Kile, der hier ebenfalls empfohlen wurde.
TeXShop ist ein ziemlich einfacher Editor, wenn man seine Benutzeroberfläche betrachtet. Es wird nicht versucht, Latex vor Ihnen zu verbergen, um Ihnen eine Erfahrung zu geben, die Sie sehen, wie zum Beispiel LyX, was eine weitere Empfehlung ist, die Ihnen auf dieser Website gegeben wird. Meiner Meinung nach möchten Sie jedoch Latex verwenden, weil Sie in erster Linie eine deklarativere Kontrolle über Ihr Dokument haben möchten, andernfalls würden Sie einen Editor wie Word verwenden, also ist dies eine gute Sache. Stattdessen zeigt es Ihnen eine konstante Vorschau Ihrer gerenderten Datei in einem anderen Fenster, das nach dem Kompilieren aktualisiert wird.
TeXShop wird mit allem geliefert, was Sie benötigen . Es gibt eine automatische Vervollständigung für gängige Befehle, sie hebt Fehler hervor und hilft Ihnen bei geschweiften Klammern und sie lässt sich gut in Bibtex integrieren.
Beachten Sie, dass TeXShop nur auf Mac OS läuft.
Darüber hinaus haben Sie folgende Möglichkeiten:
Es bietet eine wunderbare Unterstützung für die Dateiverwaltung, großartige Verknüpfungen, Snippets mit definierbaren Entitäten darin, zwischen denen mit Tabs gewechselt werden kann, eine Reihe großartiger Farbschemata und wunderbare Bearbeitungspakete. Es enthält bereits solche für Dinge wie C, Java, Python, LaTeX und Subversion superuser .
Archimedes ist ein voll ausgestatteter Klartext- und Markdown-Editor. Es enthält einen schnellen Syntax-Highlighter und bietet praktische Tastenkombinationen für häufige Aktionen, wie das Einfügen von Bildern und Links. Mit vollständiger Unterstützung für Markdown macht Archimedes das Formatieren und Strukturieren von Dokumenten elegant und einfach.
LaTeX bearbeiten mit Aquamacs
Rahmen Catherine White