Beeindruckt von dem heutigen Latex-Lernen und vielen Anleitungen unter Windows.
Wie hat jemand mit LaTeX unter Linux angefangen?
Wie generiert man daraus ein PDF und gibt die OOO-Textverarbeitung auf?
Aktualisieren:
Vielen Dank an alle hier gegebenen Vorschläge. Mit der Beamer-Klasse konnte ich ein fantastisches ppt erstellen: http://github.com/becomingGuru/gids-django-ppt . Ich fand diesen Ansatz zu viel besser als die Verwendung von Powerpoint und dergleichen.
Interessenten können die TEX-Datei mit vielen benutzerdefinierten Befehlen und der entsprechenden Präsentation auschecken .
linux
latex
tex
typesetting
Lakshman Prasad
quelle
quelle
Antworten:
Zuerst müssen Sie es installieren :
Wenn Sie eine Distribution verwenden, die LaTeX-Pakete enthält (fast alle werden dies tun), suchen Sie nach texlive oder tetex . TeX Live ist das neuere von beiden und ersetzt derzeit Tetex auf den meisten Distributionen.
Wenn Sie Debian oder Ubuntu verwenden, etwas wie:
apt-get install texlive
..wird es installiert bekommen.
RedHat oder CentOS benötigen:
yum install tetex
Hinweis: Hierfür sind Root-Berechtigungen erforderlich. Verwenden Sie diese Option entweder
su
, um den Benutzer zum Root zu wechseln, oder stellen Sie den Befehlen ein Präfix voransudo
, wenn Sie noch nicht als Root-Benutzer angemeldet sind.Als nächstes müssen Sie eine bekommen Texteditor . Jeder Redakteur wird es tun, was auch immer Sie möchten. Sie werden feststellen, dass erweiterte Editoren wie Emacs (und vim) viele Funktionen hinzufügen und so sicherstellen, dass Ihre Syntax korrekt ist, bevor Sie versuchen, Ihre Dokumentausgabe zu erstellen.
Erstellen Sie eine Datei mit dem Namen test.tex und fügen Sie Inhalte hinzu, beispielsweise das Beispiel aus dem LaTeX-Primer :
Sobald Sie diese Datei haben, müssen Sie Latex ausführen , um eine Ausgabe zu erzeugen (zunächst als .dvi-Datei, die in viele andere Formate konvertiert werden kann):
Dadurch wird eine Reihe von Ausgaben gedruckt, etwa so:
Machen Sie sich keine Sorgen um den größten Teil dieser Ausgabe - der wichtige Teil ist der Ausgabe in der Zeile test.dvi , die besagt, dass sie erfolgreich war.
Jetzt müssen Sie die Ausgabedatei mit xdvi anzeigen :
Dadurch wird ein Fenster mit der wunderschön formatierten Ausgabe geöffnet. Klicken Sie auf "q", um dies zu beenden, oder lassen Sie es offen. Es wird automatisch aktualisiert, wenn die Datei test.dvi geändert wird (also immer, wenn Sie Latex ausführen, um die Ausgabe zu aktualisieren).
Um ein PDF davon zu erstellen, führen Sie einfach pdflatex anstelle von Latex aus:
..und Sie haben eine test.pdf-Datei anstelle der test.dvi-Datei erstellt.
Nachdem dies alles einwandfrei funktioniert hat, würde ich empfehlen, auf die LaTeX-Primer- Seite zu gehen und die dortigen Elemente durchzugehen, da Sie Funktionen für Dokumente benötigen, die Sie schreiben möchten.
Zukünftige Dinge zu berücksichtigen sind:
Verwenden Sie Tools wie xfig oder dia , um Diagramme zu erstellen . Diese können in verschiedenen Formaten problemlos in Ihre Dokumente eingefügt werden. Beachten Sie, dass Sie beim Erstellen von PDFs kein EPS (gekapseltes Postscript) für Bilder verwenden sollten. Verwenden Sie nach Möglichkeit PDFs, die aus Ihrem Diagrammeditor exportiert wurden, oder verwenden Sie das
epstopdf
Paket, um automatisch (e) ps in pdf für Abbildungen zu konvertieren enthalten mit\includegraphics
.Starten Sie die Versionskontrolle für Ihre Dokumente . Dies scheint zunächst übertrieben, aber es kann äußerst nützlich sein, frühere Versionen zu betrachten, wenn Sie etwas Großes schreiben.
Verwenden Sie make , um Latex für Sie auszuführen . Wenn Sie anfangen, Bibliografien, Bilder und andere komplexere Verwendungen von Latex zu verwenden, müssen Sie es über mehrere Dateien oder mehrmals ausführen (beim ersten Mal werden die Referenzen aktualisiert, und beim zweiten Mal werden Referenzen in das Dokument eingefügt, damit sie kann veraltet sein, es sei denn, Sie lassen Latex zweimal laufen ...). Das Abstrahieren in ein Makefile kann viel Zeit und Mühe sparen.
Verwenden Sie einen besseren Editor . So etwas wie Emacs + AUCTeX ist sehr kompetent. Dies ist natürlich ein sehr subjektives Thema, also lasse ich es dabei (das und das Emacs ist eindeutig die beste Option :)
quelle
Um mit LaTeX unter Linux zu beginnen, müssen Sie einige Pakete installieren:
Sie benötigen eine LaTeX-Distribution . Dies ist die Sammlung von Programmen, aus denen das (La) TeX-Computersatzsystem besteht. Die Standard-LaTeX-Distribution auf Unix-Systemen war früher teTeX , wurde jedoch von TeX Live abgelöst . Die meisten Linux-Distributionen haben Installationspakete für TeX Live - siehe zum Beispiel die Paketdatenbankeinträge für Ubuntu und Fedora .
Möglicherweise möchten Sie einen LaTeX-Editor installieren . Standard-Linux-Texteditoren funktionieren einwandfrei. Insbesondere hat Emacs ein schönes Paket von (La) TeX-Bearbeitungsmakros namens AUCTeX . Es gibt auch spezialisierte LaTeX-Editoren. Von diesen ist Kile (KDE Integrated LaTeX Environment) besonders nett.
Sie werden wahrscheinlich ein LaTeX-Tutorial wollen . Das klassische Tutorial ist " Eine (nicht so) kurze Einführung in LaTeX2e ", aber heutzutage ist das LaTeX-Wikibook möglicherweise die bessere Wahl.
quelle
Ich würde empfehlen, Lyx zu verwenden. Damit können Sie Latex genauso einfach verwenden wie OOO-Writer. Sie haben die Möglichkeit, tiefer in Latex einzusteigen, indem Sie Ihrem Dokument manuell Latex-Code hinzufügen. PDF ist nur einen Klick nach der Installation entfernt. Lyx ist eine Kreuzplattform.
quelle
Dies hängt von Ihrer Linux-Verteilung und Ihrer Präferenz für Editoren usw. ab. Ich würde jedoch empfehlen, mit Kile (einer KDE-App) zu beginnen, da es leicht zu erlernen ist und bei der Installation die meisten der für die LaTex- und PDF-Generierung erforderlichen Pakete installiert werden sollten. Schauen Sie sich einfach die Screenshots an.
quelle
Wenn Sie Ubuntu oder Debian verwenden, habe ich ein Tutorial einfach zu befolgen: Installieren Sie LaTeX unter Ubuntu oder Debian . In diesem Tutorial wird erklärt, wie Sie LaTeX installieren und Ihr erstes PDF erstellen.
quelle
LaTeX wird mit den meisten Linux-Distributionen in Form der teTeX- Distribution geliefert . Suchen Sie alle Pakete mit dem Namen 'teTeX' und installieren Sie sie.
Die meisten Editoren wie vim oder emacs verfügen über TeX- Bearbeitungsmodi . Sie können auch WYSIWIG-artige Frontends erhalten (technisch WYSIWYM ) erhalten, von denen LyX vielleicht das bekannteste ist .
Das beste schnelle Intro zu LaTeX ist Oetiker's 'Das nicht so kurze Intro zu LaTeX'.
LaTeX funktioniert wie ein Compiler. Sie kompilieren das LaTeX-Dokument (das andere Dateien enthalten kann), das eine Datei mit dem Namen a generiert
.dvi
(geräteunabhängig) . Dies kann mit verschiedenen Postprozessoren in verschiedenen Formaten (einschließlich PDF) nachbearbeitet werden.dvips
Verwenden Sie zum Erstellen von PDF- Dateien das Flag -PPDF (IIRC - Ich habe kein Makefile zur Hand), um eine PS mit Schriftart-Rendering zu erstellen, die für die Konvertierung in PDF eingerichtet ist. Die PDF-Konvertierung kann dann mit durchgeführt werdenps2pdf
oder Destillierer durchgeführt werden (falls vorhanden).Das beste Format zum Einfügen von Grafiken in diese Umgebung ist
eps
(Encapsulated Postscript), obwohl nicht jede Software ein gut erzogenes Postscript erstellt. Fotos in JPEG oder anderen Formaten können mithilfe verschiedener Mechanismen aufgenommen werden.quelle
Ich würde persönlich ein komplettes Bearbeitungspaket verwenden wie:
Dann würde ich "MikTeX" als Kompilierungspaket installieren, mit dem Sie mit dem
pdfLaTeX
Compiler ein PDF aus Ihrem Dokument generieren können .quelle
war nicht genug für meine Centos Distribution, um den Latex-Befehl zu bekommen.
Diese Website https://gist.github.com/melvincabatuan/350f86611bc012a5c1c6 enthält zusätzliche Pakete. Bestimmtes:
war genug, aber der Autor weist auch darauf hin:
Nur bei Bedarf:
quelle