Ich möchte LaTeX unter Ubuntu lernen und verwenden. Welche Pakete brauche ich? Was ist der beste Editor für LaTeX-Code unter Ubuntu für einen neuen LaTeX-Benutzer? Ich hätte auch gerne die Möglichkeit, den Code in einem Fenster und die Ergebnisse in einem zweiten Fenster anzuzeigen, wenn dies möglich ist - allerdings nicht unbedingt WYSIWYG.
text-editor
latex
eugenemarshall
quelle
quelle
Antworten:
Installieren Sie einfach das texlive- Paket, damit sind alle wesentlichen Funktionen verfügbar . Zusätzlich können Sie Dokumentation in Ihrer Sprache installieren, z. texlive-doc-de . Wenn Sie in einer anderen Sprache als Englisch schreiben, sollten Sie auch das entsprechende Sprachpaket hinzufügen, z. B. texlive-lang-french . Es gibt auch schöne themenorientierte Pakete wie texlive-science oder texlive-humanities - aber wenn Sie die Grundlagen von LaTeX erlernen möchten, brauchen Sie sie auf keinen Fall.
Wenn Sie nur grundlegende Bearbeitungsunterstützung wie das Hervorheben von Syntax benötigen, kann jeder Texteditor verwendet werden, einschließlich des standardmäßigen GNOME-Texteditors gedit. Weitergehende Optionen umfassen:
Die meisten dieser Editoren verfügen nicht über ein Vorschaufenster, dies ist jedoch nicht unbedingt erforderlich: Öffnen Sie evince nur mit dem Dokument, an dem Sie arbeiten. Evince aktualisiert den Inhalt automatisch, sobald Sie Ihr Latex-Dokument "kompilieren"
quelle
Wenn Sie nur das Grundmaterial installieren möchten, sollten Sie es installieren
texlive-latex-base
sudo apt-get install texlive-latex-base
Wenn Sie das Ganze, einschließlich umfangreicher Dokumentationen, wollen, entscheiden Sie sich für
texlive-full
sudo apt-get install texlive-full
Wenn Sie einen kompakten Editor benötigen, können Sie ihn einfach installieren
gedit-latex-plugin
sudo apt-get install gedit-latex-plugin
Dadurch wird dem Standardtexteditor die LaTeX-Funktionalität hinzugefügt.
Wenn Sie etwas mit mehr Funktionalität möchten, können Sie es
texmaker
versuchensudo apt-get install texmaker
quelle
Nicht unbedingt ein Tool speziell für Ubuntu, aber wir haben eine Schwester von TeX Stack Exchange in diesem Netzwerk, die großartige Informationen für diejenigen von uns bietet, die noch LaTeX lernen.
quelle
Sie können alle notwendigen Latex-Pakete über texlive-latex-base installieren. Es stehen auch zusätzliche Optionen zur Verfügung.
Sie können immer Emacs als Editor verwenden, es stehen viele Latex-Dienstprogramme zur Verfügung. Jeder Editor, mit dem Sie vertraut sind, arbeitet jedoch.
Wenn Sie spezialisierte Editoren haben möchten (die tatsächlich wysiwyg haben), können Sie sich mit lyx befassen, oder wenn Sie KDE verwenden, können Sie KILE verwenden, eine IDE für Latex.
KILE bietet Ihnen zusätzliche Hilfe bei LaTex-Hilfsprogrammen wie Bibliographie usw. Sie können automatisch alle erforderlichen Kompilierungen usw. starten.
quelle
Vor einiger Zeit habe ich einen Blog-Beitrag geschrieben, in dem 8 verschiedene kostenlose LaTeX-Editoren verglichen wurden , die alle für Ubuntu verfügbar sind. (Natürlich habe ich Ubuntu benutzt, als ich den Beitrag geschrieben habe!)
Der Posten ist zu diesem Zeitpunkt ungefähr sechs Monate alt. Ich denke, viele Informationen werden sich lohnen, auch wenn einige veraltet sind oder neue Dinge hinzugefügt wurden, die dort in der Zwischenzeit nicht erwähnt wurden. (Zum Beispiel hat Texmaker (x) jetzt eine eingebaute Vorschau, gedit ist nun mehr SyncTeX-kompatibel - ich glaube, es gibt jetzt einige SyncTeX-Funktionen, obwohl ich nie herausgefunden habe, wie man sie verwendet.)
Wenn Sie nicht unter Speicherplatz leiden (Vorsicht, es sind mehr als 2 GB!), Empfehle ich, das Paket texlive-full zu installieren oder sogar den Paket-Manager von Ubuntu zu überspringen und TeXlive direkt von CTAN / TUG aus zu installieren. Auf diese Weise müssen Sie sich nie um fehlende Päckchen sorgen.
Einige Leute haben Texmaker erwähnt, aber wenn Sie das in Betracht ziehen, empfehle ich dringend, stattdessen die TexmakerX-Gabel zu nehmen, die viel mehr Funktionen hat, oder zumindest, was ich im Vergleich getan habe.
In der Zwischenzeit habe ich mich für vim entschieden, aber ohne die vim-latex suite. Ich habe einige benutzerdefinierte Skripte geschrieben, darunter eines, das vim ein Vorschaufenster mit Live-Updates zur Verfügung stellt, das mupdf verwendet. Wenn jemand interessiert ist, werde ich irgendwo Anweisungen für die Verwendung mit Ubuntu veröffentlichen. Ich empfehle jedoch nicht, gleichzeitig zu versuchen, vim und LaTeX zu beherrschen. Sie haben beide eine enorme Lernkurve (obwohl sie es beide wert sind!), Und der Versuch, beide gleichzeitig zu üben, würde die geduldigste Person zum Schreien bringen.
quelle
Gummi ist ein kostenloses, plattformübergreifendes Open Source-Programm mit einem Live-Vorschaufenster.
In der neuesten stabilen Version von Gummi enthaltene Funktionen:
Funktionen, die derzeit in unserer Entwicklungsabteilung enthalten sind:
Gummi befindet sich noch in der aktiven Entwicklung.
quelle
Vielleicht möchten Sie TeXlipse ausprobieren , ein Plugin, das der Eclipse-IDE TeX-Unterstützung hinzufügt.
quelle
Vim
ist einer der besten Editoren, aber Sie müssen erst etwas lernen, bevor Sie ihn verwenden können (vimtutor
in einem Terminal starten ), und mehr darüber erfahren, wie Sie ihn effizient einsetzen können. Es hat eine Erweiterung vim-latex imvim-latexsuite
Paket. Sie können die grafische Version von vim verwenden, diegvim
.quelle
Texmaker ist ein kostenloser, moderner und plattformübergreifender LaTeX-Editor für Linux-, MacOSX- und Windows-Systeme, der viele Tools zur Entwicklung von Dokumenten mit LaTeX in nur einer Anwendung integriert.
Texmaker bietet Unicode-Unterstützung, Rechtschreibprüfung, automatische Vervollständigung, Code-Faltung und einen integrierten PDF-Viewer mit Synctex-Unterstützung und kontinuierlichem Anzeigemodus. Texmaker ist einfach zu bedienen und zu konfigurieren.
Texmaker ist unter der GPL-Lizenz veröffentlicht.
quelle
Wie bereits erwähnt, sind texlive-latex-base und texlive-full der beste Weg, um die Latex-Pakete auf Ihr System zu bekommen. Ich installiere auch texlive-latex-extra, da es noch mehr Pakete zur Verfügung stellt.
In letzter Zeit habe ich für einen Latex-Editor TeXworks ausprobiert. Mit TeXworks können Sie Ihren Latex-Code in einem Fenster öffnen und in dem Fenster daneben können Sie Ihr kompiliertes Dokument haben. Wenn Sie eine Aktualisierung vornehmen und das Dokument neu erstellen, bleibt die Dokumentansicht an dem Punkt, an dem Sie sich gerade befinden. Dies kann hilfreich sein, um zu sehen, dass Ihre Änderung wirksam wird.
quelle
Als LaTeX-Distribution können Sie texlive verwenden. Es gibt ein Metapaket namens texlive-full, das die gesamte Distribution für Sie installiert. Natürlich können Sie auch einzelne Pakete nach Bedarf installieren. Was den Editor angeht, gibt es mehrere Optionen, und Sie sollten wahrscheinlich ein paar ausprobieren und herausfinden, welche Sie bevorzugen. Ich persönlich benutze entweder Emacs mit Auctex oder Texworks. Andere beliebte Editoren sind vim, texmaker und viele mehr.
quelle
Ohne es zu wollen einen (religiösen) Krieg beginnen kann ich sehr empfehlen ,
emacs
mit kombinierten AUCTeX . Es bietet fantastische Möglichkeiten, um sich im Dokument zu bewegen, Verweise und Zitate zu verwalten, Vorlagen (LaTeX) für verschiedene Umgebungen (Tabellen, Abbildungen usw.) einzufügen, das Dokument zu kompilieren und eine Vorschau anzuzeigen.AUCTeX eignet sich hervorragend für lange Dokumente - das Schreiben meiner Abschlussarbeit war es, was mich dazu brachte, zu lernen
emacs
und leider meine Geliebtevim
weniger zu benutzen .quelle