Einführung

Einführung

Latex ist das Typensatzsystem und eine Markup -Sprache, die die Erstellung von Dokumenten ermöglicht. Latex wird stark von der akademischen und wissenschaftlichen Gemeinschaft genutzt. Latex produziert einen schönen Typ und ist in einer Sprache geschrieben, die ziemlich intuitiv ist. In diesem Artikel werden eine kurze Geschichte, Beispiele für Einführungsnutzungen, Frontendungen und weitere Lesungen erörtert.

Über Latex

Von seiner Website, Latex ist ein qualitativ hochwertiges Artensatzsystem. Es enthält Funktionen für die Herstellung technischer und wissenschaftlicher Dokumentation. Latex ist der De-facto-Standard für die Kommunikation und Veröffentlichung wissenschaftlicher Dokumente. Latex ist als kostenlose Software erhältlich. Latex wurde erstmals 1985 von Leslie Lamport als Erweiterung von Tex veröffentlicht. Tex wurde von Donald E entwickelt. Knuth. Es wurde erstmals 1978 veröffentlicht. Latex wird, wie bereits erwähnt, in akademischen Umgebungen für die Buchveröffentlichung und Artikelveröffentlichung verwendet. Nicht zu off-topic! Zusätzlich zu seiner Fähigkeit, Formeln und wunderschön erstellte Seiten anzuzeigen, kann Latex dies tun viel Mehr, aber das geht über den Rahmen dieses Artikels hinaus. Schauen Sie sich die Homepage von Latex an, um weitere Dokumentation über Latex zu erhalten.

Installation

Ich werde die Installation für Latex auf Debian (& Ubuntu), Fedora und Archlinux abdecken.

So installieren Sie Latex auf Debian (& Ubuntu) die folgenden Linux -Befehle aus:

# APT-Get Update # APT-Get Installieren Sie TexLive Texlive-Base 

Wenn Sie den vollständigen Latexpaket ausführen möchten

# APT-Get Installieren Sie Texlive-voll 

Der letztere Befehl sollte für die Zwecke dieses Artikels unnötig sein. Wenn Sie jedoch auf Probleme stoßen, gehen Sie zurück und installieren Sie das TexLive-Ful-Paket.

Auf Fedora:

# Yum Installieren Sie Texlive Texlive-Latex 

Auf Archlinux:

Pacman -S Texlive -Most 

Während Sie bei IT (Installation Latex) auch "Texworks" greifen. Für Debian und Fedora gibt es ein Paket. Auf Archlinux müssen Sie dieses Paket aus der AUR abrufen. Dies wird einige der Dinge vereinfachen, die ich gerne durchgehen möchte. Sie können jedoch erstellen .Tex -Dateien in allen Textredakteuren, Programmiererneditoren wie Vim, Geany usw



Verwendung

Nach dem Installieren von Latex sind Sie so ziemlich eingestellt. Aber lassen Sie uns zuerst die Grundlagen der Sprache behandeln.

\  $ - _ % ^ # $ 

Die Zeichen über jeweils haben besondere Bedeutungen. Zum Beispiel geben die Rückschläge normalerweise den Beginn einer Kontrollsequenz wie eine Formel oder ein bestimmtes Symbol wie \ alpha an. Dollarszeichen zeigen, dass der Wechsel zwischen normalem Text und Text, der mathematische Formale darstellt. Klammern werden verwendet, um Charaktere zusammen zu gruppieren. Karat und Unterstrich repräsentieren Ihre Standard -Super- und Sub -Skripte. Die Grundlagen der Dokumentstruktur hängen von der Art von Dokument ab, die Sie erstellen möchten. Für Grundartikel sollten die \ documentClass, \ begin und \ Endsequenzen ausreichen. Einige davon scheinen sich wiederholend zu schreiben, aber keine Sorgen, viele Frontendexten bis Latex kommen mit vielen Vorlagen für verschiedene Arten von Dokumenten vorinstalliert (ich werde dies später behandeln).

Lassen Sie uns also zu einigen tatsächlichen Beispielen gehen. Um die Formel für den Zeitwert des Geldes zu erstellen, würde ich Folgendes in meinem Texteditor der Wahl schreiben. Wie nachfolgend dargestellt:

\ documentClass [a4paper, 12pt] article \ begin document $ pv = \ frac fv (1+ \ textit i)^n $ \ end document 

Dies ist in Texworks geschrieben. Sie hätten jedoch VIM oder einen anderen Texteditor verwenden können (stellen Sie sicher, dass Sie Ihr Dokument als speichern können .Tex). In Texworks würde ich jetzt den grünen Play -Taste drücken. In Bash würde ich Folgendes ausstellen:

pdflatex $ text.Tex 

Wie in Texworks würde dies ein PDF für mich zusammenstellen. Texworks geht noch einen Schritt weiter, indem sie eine PDF anzeigen. Ich könnte diese Funktionalität auch in Bash bekommen, indem ich so etwas wie:

pdflatex $ text.Tex && Mupdf $ Text.Tex 


Der resultierende PDF würde Folgendes zeigen:

Übergehen wir zu einem komplizierteren .Tex -Datei. Ich werde eine kurze Seite schreiben, in der die Bewertung von FCFs diskutiert und den Barwert des Kapitals mit konstantem oder variablem Wachstum bestimmt wird

Ich begann meinen Artikel mit dem Schreiben der folgenden in TexWorks:

\ documentClass [a4paper, 12pt] article \ begin document \ pagestyle hokings \ markright valuation
Geldbewertung ist ein Konzept, das sich auf den zukünftigen Wert des aktuellen Kapitals bezieht. Wir können dieses Konzept auf freie Cashflows (FCFs) anwenden. Die Formel für die FCF -Bewertung lautet wie folgt: \ [\ sum_ i = 1^\ inty = \ frac fcf_i (1+wacc)^i \] \\ wobei: \\ $ fvf_c = $ ist Summe aller zukünftigen Cashflows eines Unternehmens $ fvf_i = $ ist der geschätzte FCF eines Unternehmens im Jahr \ textit i $ wacc = $ ist die gewichteten Durchschnittskosten für Kapital \\ Diese Formel funktioniert sowohl für konstante als auch für variable Zinsen von Wachstum. Aber das Gordon -Modell macht eine konstante Bewertung des Wachstums zu einer Kinderspiel! Das Gordon-Modell für die ständige Bewertung lautet: \ [p_0 = \ frac d_1 k-g \] \\ wobei: \\ $ p_0 = $ aktueller Preis $ g = $ erwartetes Wachstum $ k = $ erwartete Return \ End Dokument

Wenn Sie in Texworks mitgefolgt sind, kompilieren Sie sie jetzt, indem Sie die Wiedergabetaste drücken, oder verwenden Sie den Befehl pDflatex, um die zu generieren .PDF.

Sie sollten Folgendes sehen:


In diesem .Tex -Datei, die ich \ [und \] verwendet habe, um auch mathematischer Text anzuzeigen, ähnlich wie $ $. Doppelte Backslash wird verwendet
In HTML. Ich habe auch die \ summe Sequenz verwendet, um die Summierung anzuzeigen. Jetzt werde ich ein paar Frontenden nach Latex abdecken



Frontenden

Es gibt mehrere Frontenden, die mit Latex existieren. Ich werde Ihnen mehrere zeigen und ihre jeweiligen URLs zur Verfügung stellen. Ich werde auch kurz ein zusätzliches Tool abdecken, das die Funktionen von Latex verwendet.

Für diesen Artikel habe ich Texworks verwendet:

Von seiner Website: Das TexWorks-Projekt ist ein Versuch, ein einfaches Tex Front-End-Programm (Arbeitsumgebung) zu erstellen, das für alle wichtigen Desktop-Betriebssysteme von heute verfügbar sein wird Die Homepage befindet sich hier.

Ein weiteres Front-End, das als Wysiwym fungiert (was Sie sehen, ist das, was Sie machen) ist Lyx. Lyx ist ein ziemlich kräftiges Projekt, das Cross -Plattform und Open Source ist. Es verfügt über eine Features -Seite. Dies enthält nicht nur die Funktionen, sondern auch einen Bildschirmgast, in dem alle Funktionen beschrieben werden (die meisten dieser Funktionen sind lediglich eine Schnittstelle zu den leistungsstärkeren Funktionen von Latex, die für den unbekannten Benutzer neu sein können). Schauen Sie sich diese Informationen auf der Homepage von Lyx hier an. Unten finden Sie einen Screenshot von Lyx. Wie Sie unten sehen können, kann Lyx importiert (wie unten gezeigt) Skript (wie unten gezeigt) oder den aus dem Programm erstellten Typ anzeigen, während der zugrunde liegende Code (WYSIWYM "gewartet wird != Wysiwyg). Es ist eine hübsche Funktion komplette Anwendung. Projekte.

Eine dritte GUI nach Latex ist kile. Es hat viele Funktionen von Lyx und Texworks. Kile (siehe unten) ist eine QT -Schnittstelle zu den Features von Latex. Alle drei (Lyx, Texworks und Kile sind Open Source, Cross -Plattform und haben eine Hülleginierung von Vorlagen.



Ein letztes Programm, das ich erwähnen würde, ist Zim. Es ist kein Front -Ende zu Latex, es ermöglicht jedoch die Verwendung von Latex als Plugin. Als Notiz, die Bewerbung für *nix annimmt, denke ich, dass dies eine unglaublich nützliche und leistungsstarke Funktion ist. Führen Sie die folgenden Linux -Befehle aus, um ZIM zu installieren:

APT -Get Installieren Sie Zim #under Debian oder Ubuntu Yum Install 

Nachdem Sie es zum ersten Mal ausgeführt haben, fordert Zim Sie auf, ein Notizbuch zu erstellen. Aktivieren Sie danach das „Plugin für Gleichungsgleichung einfügen“ unter Bearbeiten -> Einstellungen -> Plugins. Drücken Sie jetzt im Menü Einsatz -> Gleichung voila. Wenn Sie nun Notizen aufschreiben, können Sie auch die komplexen Gleichungen erfassen. Screenshot von Zim unten:

Abschluss

Ich denke, dieser Artikel hat die Grundlagen weitergeleitet. Von hier aus würde ich empfehlen, die Dokumentation auf der Homepage von Latex zu überprüfen. Sie bieten Links zu vielen Tutorials, Anleitungen und Dokumenten in verschiedenen Formaten über Latex. Es ist ein ziemlich umfangreiches und mächtiges Programm. Sobald Sie die Grundlagen lernen und einen Bedarf haben, werden Sie feststellen, dass die Dokumentation vorhanden ist, dass das Erlernen neuer Funktionen ziemlich einfach ist. Dokumentationslinks von ihrer Seite, in denen viele weitere erweiterte Themen diskutieren, z. B. Grenzen, Funktionen, griechische Buchstaben, Integrale, verschiedene Misc. Symbole oder wie man dies auf einen Wikipedia -Artikel anwendet und vieles viel mehr. Ehrlich gesagt müsste ich ein Buch schreiben, um die gesamten Funktionen zu behandeln, die in Latex zu finden ist. Es ist, gelinde gesagt, ziemlich beeindruckend. Versuchen Sie es noch heute Latex!

Verwandte Linux -Tutorials:

  • Wie man die Bash -Geschichte verwaltet
  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Mastering -Bash -Skriptschleifen beherrschen
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Dinge zu installieren auf Ubuntu 22.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • So installieren Sie Latex auf Ubuntu 22.04 Jammy Jellyfish Linux
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Wie oft müssen Sie Ihren Linux -Server neu starten??