Google Docs nun auch mit LaTeX

Categories: Internet, LaTeX

Google pariert seit neuestem mit einem weiteren Highlight auf Google Docs: LaTeXLab

Noch nie war es so einfach LaTeX gesetzte Texte zu generieren.

Während ich mich schon immer gefragt hatte, wer wohl Google Docs oder Microsoft Lives Textsysteme nutzt und warum, halte ich die neue Lösung als Coup der Superlative! Jeder, der LaTeX schon mal benutzt hat, kennt das Problem der vorherigen Installation, die abhängig vom Rechnersystem und des Pakets nie so war wie man sie haben wollte. Ständig mussten Pakete nachinstalliert werden. Jeder Umstieg auf eine andere Machine brachte zudem wieder einen durchaus enormen Installationsaufwand mit sich.

Mit Googles LaTeXLab ist jetzt damit Schluss. Einfach LaTeX Code schreiben, bei Google Docs hochladen, und kompilieren — dabei hat man die Wahl zwischen dem LaTeX Lab, einem lokalem MikTeX oder einem lokalem LaTeX Live Kompiler.

Während der Bearbeitung des Textes ist eine parallele Vorschau möglich:
Google Docs LaTeXLab

Die Komplexität der Projekte muss dabei keinen Abschlag erhalten. Es lassen sich beliebige Strukturen ebenfalls einordnen:
Google Docs LaTeXLab Projekt Struktur

Ist LaTeX nicht was für Fetischisten?

Nun, wie man(n)s nimmt. Mit dem gummiartigen Latex hat es natürlich wenig zu tun. LaTeX ist ein Softwarepaket, das die Benutzung des Textsatzprogramms TeX mit Hilfe von Makros vereinfacht. Viele sagen den Nutzern von LaTeX einen gewissen Code-Fetisch zu, da im Gegensatz zu herkömmlichen Textverarbeitungen, die nach dem What-you-see-is-what-you-get-System arbeiten, der Autor bei LaTeX mit Textdateien hantieren muss, in denen innerhalb eines Textes anders zu formatierende Passagen oder Überschriften mit Befehlen textuell ausgezeichnet werden. Oft verstehen nur Kenner (bzw. wollen nur Kenner verstehen), worin die Vorteile dieses Satzsystems liegen, denn trotz der eher mühsamen Formatierung des Textes gilt das von LaTeX generierte Layout als sehr sauber und typografisch korrekt, und der Formelsatz als sehr ausgereift.

Es ist quasi wie bei Webdesignern / Webprogrammierern, die NIEMALS einen WYSIWYG Editor benutzen würden, da dieser keine vollkommene Kontrolle über das generierte Ergebnis zulässt.

Es existiert eine Reihe von Zusatzprogrammen für LaTeX, die unterschiedlichste Funktionen in LaTeX bereitstellen und in den TeX-Distributionen enthalten sind. Googles LaTeXLab vereint diese alle unter einem Dach.

–Bravo! Und danke!

Das LaTeX-Sündenregister

Categories: LaTeX

oder auch “Veraltete Befehle, Pakete und andere Fehler” findet man in einem PDF von Mark Trettin (v1.8 2004)

Wrapfigure austricksen

Categories: LaTeX

In einigen wenigen Fällen ist der Text der zur Abbildung gehörenden Absätze nicht lang genug, um die Abbildung zu umfließen. Dann wird der nächste Absatz “hochgezogen”. Um dies zu verhindern kann man entweder mehr Text schreiben oder eines Tricks behelfen. Dazu muss ein \newcommand deklariert werden.

Weiterlesen: Wrapfigure austricksen »

LaTeX Layout Generator

Categories: LaTeX

Um schnell ein LaTeX Layout anzupassen oder neu zu generieren, muss man nicht mehr nach den Einstellugen einzeln suchen. Der LaTeX Generator fasst die wichtigsten Layout Einstellungen wie Seitenrand, Footer- und Headereinstellungen, Schriftgröße, Papierformat und Art des Dokuments zusammen. Einfach die gewünschten Eigenschaften eingeben und per Klick den passenden Code generieren!

bild-3 bild-61 bild-71

LaTeX: Variablen definieren

Categories: LaTeX

Es ist manchmal sinnvoll auch unter LaTeX Variablen zu benutzen. Sei es um immer wiederkehrende Textpassage schnell einzufügen oder auch Rechnungen durchzuführen.

Eine Variable wird wie folgt definiert:
\newcommand{\varname}{varcontent}
Um nun auf den Inhalt der Variable zuzugreifen benutzt man einfach \varname

Wie man mit LaTeX Rechnen kann erfährt man hier

GraphViz — Graph waagerecht aufbauen

Categories: LaTeX, Linux (Ubuntu), Mac

GraphViz baut einen Graphen standartmäßig senkrecht auf. Ist der Graph klein, möchte man aus Platzgründen jedoch die Darstellung waagerecht haben. Dieses ist durch den folgenden Befehl zu erreichen:

rankdir = "LR";

technorati tags:, , ,

LaTex to HTML

Categories: LaTeX, Mac

[de]

Will man aus einem TeX Dokument schnell und einfach eine HTML Seite kreiren, so kann man unter OSX und der installierten LaTeX Version einfach mit dem Befehl in der Konsole:

htlatex dokument.tex

eine ebensolche erstellen. Dieses funktioniert natürlich auch unter Linux und Windows(MikTeX), denn htlatex gibts bei fast jeder LaTeX Distri dabei. Verwendet wird dabei TeX4ht.

Unter OSX kann man sich zusätzlich noch mit einer GUI behelfen.


[/de]

[en]

If you want to convert a TeX document to HTML just use htlatex. htlatex is included in most of LaTeX distributions. htlatex is a part of TeX4ht.

Usage: htlatex document.tex

If you are an Macianer, you ‘ll be able to use a GUI

[/en]

[tags]LaTeX, TeX, HTML, TeX4ht, Latex2Html, OS X, Unix, Linux, Windows[/tags]

Bildunterschrift verändern

Categories: LaTeX

Die Bildunterschrift kann man mit dem Paket caption verändern. Das folgende Beispiel lässt die Schrift auf Fußnotengröße schrumpfen und Abbildung x fett darstellen.
<br>\usepackage[hang,footnotesize,bf]{caption}<br>

Umlaufende Bilder

Categories: LaTeX

Leider musste jm. auf eine Zeitraubende Art feststellen, dass das folgende auf einem Mac wohl nicht funktioniert. Ich hab es gerade mal ausprobiert. Bei mir fehlt sogar das wrapfigure.sty. Keine Ahnung wo ich es herbekommen soll. Also, so wie es unten beschrieben ist funktioniert es auf einer MikTeX Vollinstallation!

Um Bilder umlaufend im Text darzustellen kann das Paket wrapfig benutzt werden:

\begin{wrapfigure}{r}{0.5\textwidth}<br> \begin{center}<br> \includegraphics[width=.5\textwidth]{path/file.png}<br> \end{center}<br> \caption{title}<br>\end{wrapfigure}<br>

Bildurl

Literaturangaben auch ohne direktes Zitat

Categories: LaTeX

Wenn man mit BibTeX erstellte Literaturangaben aufnehmen möchte, die nicht direkt im Text zitiert werden, kann das wie folgt geschehen:
\nocite{*}
lässt alle Literaturangaben ausgeben, egal ob direkt zitiert oder nicht.

\nocite{citekey}lässt eine bestimmte nicht zitierte Angabe ausgeben (mehrmaliges Verwenden möglich)

Danke Wolle

Welcome to miZine

MAC, Linux und das Beste aus dem WWW