dokumentation:faq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
dokumentation:faq [21.01.2012 16:59]
Karl Voit Tabellen und Grafiken per rotating drehen
dokumentation:faq [28.11.2013 19:55]
Thomas Quaritsch [Wo finde ich das LaTeX-Symbol für…?] fixed broken link
Zeile 1: Zeile 1:
-====== ​FAQ - Häufig gestellte Fragen ​======+====== ​Allgemeines ​======
  
-===== Rund um LaTeX@TUG ===== 
  
-==== Wieso gibt es keine Vorlage zu $X und wieso wird $Y eigentlich nicht erwähnt? ====+===== Weshalb schreibt LaTeX manches Mal in den Rand hinein=====
  
-Dieses Projekt ​ist noch in der Entstehungsphase ​und erhebt keinerlei Anspruch auf VollständigkeitWenn du feststellst, dass etwas Wichtiges auf dieser Website fehlt, dann melde dich bei uns! Wir freuen uns über dein Feedback!+LaTeX ist so nett und schreibt einfach in den Rand, wenn die                                                                        
 +an sich recht gute Platzierungslogik sich nicht mehr anders zu helfen weissUnd das ist gut so.                                                                       
 +                                                                                                                                        
 +Oftmals ist ein Grund für solch ein Verhalten auch, dass die falsche ​                                                                   
 +Sprache konfiguriert ist (siehe "​babel"​). Dann hat die Silbentrennung ein                                                                       
 +großes Problem und macht keine oder falsche Trennungen. ​                                                                               ​
  
-==== Wieso wird LyX bei den Arbeitsumgebungen ​nicht behandelt? ====+Manches mal kommt es zu solchen Phänomenen,​ wenn man zu große Schrift 
 +in einem Mehrspaltensatz verwendet. Verschärfen kann man diese Situation noch mit  
 +dem Einsatz von Umgebungen wie itemize oder enumerate, die eine Einrückung bewirken und so die Spalte noch enger machen. 
 +Üblicherweise sollte man nicht unter zehn bis zwölf Wörter pro Zeile kommen.
  
-Wir sind der Meinungdass LyX für Einsteiger nicht wirklich sinnvoll ​ist, da man sich mit LaTeX doch ein wenig genauer beschäftigten sollte ​und nicht den Weg des WYSIWYMG ​(What you see is what you might get) gehen sollteFortgeschrittene User fühlen sich vermutlich in anderen Editoren wohlerSelbstverständlich ​ist diese Meinung subjektiv und nicht allgemein gültig.+Das Dümmstewas Leute regelmäßig in solchen Fällen machen ​ist,                                                                         
 +gewisse penalty-Werte hochzusetzen. Was dann rauskommt, sind Texte                                                                      
 +mit viel zu weiten Wortzwischenräumen,​ wie wir sie alle von Word und                                                                    
 +Co zur genüge kennen. ​                                                                                                                             
 +                                                                                                                                                                                                                                                                               
 +Sind obige mögliche Gründe für dieses Verhalten ausgeräumt,​ bleiben folgende Möglichkeiten:​ 
 +  * nicht zu tief im Spaltensatz schachteln ​(itemize, enumerate, ​... verhindern) ​                                                                        
 +  * die Brotschrift auf ein "​normales"​ Format zu vermindern (zu klein ist aber auch nicht gut!) 
 +  * Texte so lange umformulieren,​ bis die Wörter sich durch den LaTeX-Satz in die Zeilen fügen lassen.
  
-===== FAQ Allgemeines =====+Letzterer Tipp ist absolut ernst gemeint, vermutlich die praktikabelste Lösung und immer wieder für guten Textsatz notwendig. 
 +Mit jeder Umformulierung gewinnt meistens auch der Inhalt ​nur so als Nebeneffekt ;-)
  
-==== Wo finde ich das LaTeX-Symbol für…? ====+Mit der Dokumentklassenoption "​draft"​ (gleich bei "​\documentclass"​ dahinter) werden in den Rand stehende Textteile mit einem deutlichen schwarzen Balken gesonders hervorgehoben. Das erleichtert ​das Finden der "​Problembereiche"​.
  
-Eine umfassende Auflistung der verfügbaren Symbole finden Sie in {{:​docs:​symbols-a4.pdf|}}. ​+===== Wieso wird LyX bei den Arbeitsumgebungen nicht behandelt? =====
  
-Außerdem gibt es noch das Projekt [[http://​detexify.kirelabs.org/​|Detexify]]das die Suche erleichtert indem es ermöglicht das gesuchte Symbol ​mit der Maus zu beschreiben.+Wir sind der Meinungdass LyX für Einsteiger nicht wirklich sinnvoll 
 +ist, da man sich mit LaTeX doch ein wenig genauer beschäftigten sollte 
 +und nicht den Weg des WYSIWYMG (What you see is what you might get) 
 +gehen sollte. Fortgeschrittene User fühlen sich vermutlich in anderen 
 +Editoren wohler. Selbstverständlich ist diese Meinung subjektiv und 
 +nicht allgemein gültig.
  
-===== FAQ - Einsteiger ===== 
  
-==== Wie kann ich meine OpenOffice-Tabelle in LaTeX verwenden? ====+===== Wo finde ich das LaTeX-Symbol für…=====
  
-Oft gibt es vorhandene Daten in OpenOffice Calc Tabellen. Um sich ein Abtippen zu ersparen, kann man  +Eine umfassende Auflistung der verfügbaren Symbole finden Sie in 
-[[http://​calc2latex.sourceforge.net/​|calc2latex]] verwenden. Das Ergebnis ist nicht perfekt aber ausreichend gut. Details hierzu findest du auf unserer [[Programme:​calc2latex|calc2latex]]-Seite.+{{:docs:​symbols-a4.pdf|}}.
  
 +Außerdem gibt es noch das Projekt
 +[[http://​detexify.kirelabs.org/​|Detexify]],​ das die Suche erleichtert
 +indem es ermöglicht das gesuchte Symbol mit der Maus zu beschreiben.
  
-==== Wie dreht man Grafiken oder Tabellen mitsamt Bildunterschrift um 90 Grad? ====+Die Webseite [[http://​webdemo.visionobjects.com/​home.html#​equation|Web Equation]] übersetzt freihandgezeichnete Formeln als Ganzes unter anderem nach LaTeX-Syntax.
  
-Das Paket [[http://​www.ctan.org/​tex-archive/​macros/​latex/​contrib/​rotating|rotating]] bietet dazu einige Umgebungen. Hier ist ein Beispiel mit einer gedrehten Tabelle:+===== Ich suche Informationen zu einem Paket ===== 
 + 
 +Unter Linux gibt es texdoctk, eine graphische Oberfläche,​ über die auf 
 +die Dokumentationsdatenbank zugegriffen werden kann. Wer lieber in der 
 +Kommandozeile arbeitet, sucht '​texdoc Paketname'​. Es ist 
 +empfehlenswert,​ die man-page von texdoc durchzulesen,​ da eventuell 
 +einige Umgebungsvariablen anzupassen sind. 
 + 
 +Google nach '​paket'​ oder '​paket.dvi'​ bzw. '​paket.pdf'​  
 + 
 + 
 + 
 +===== Wie erstellt man ein Glossar oder ein Abkürzungsverzeichnis?​ ===== 
 + 
 +Eine einfache Art und Weise des Indexerstellens wird 
 +[[latex:​fortgeschrittene#​index_anlegen|im Fortgeschrittenen-Tutorial]] 
 +gezeigt. 
 + 
 +Auf [[http://​ewus.de/​tipp-1029.html|dieser Seite]] wird anschaulich 
 +das Erstellen eines Glossars (Begriffsverzeichnis),​ 
 +Abkürzungsverzeichnis und eines Symbolverzeichnisses mittels des 
 +Pakets 
 +[[http://​dante.ctan.org/​CTAN/​help/​Catalogue/​entries/​glossaries.html|glossaries]] 
 +veranschaulicht. 
 + 
 + 
 +===== Kann man mit LaTeX auch Präsentations-Folien machen? ===== 
 + 
 +Ja. Es gibt hier mehrere Möglichkeiten. Für Text-lastige Präsentationen mit möglichst einfacher Gestaltung siehe [[latex:​experten#​erstellen_von_praesentationen|Erstellen von Präsentation]] wo das beamer-Paket vorgestellt wird. 
 + 
 +Wer etwas Lernaufwand für ein neues Tool nicht scheut, der kann sich [[programme:​ipe|Ipe]] anschauen. Das ist ein leistungsfähiges Vektorgrafikprogramm,​ dass unter anderem PDF-Dateien direkt erzeugt und die Texte mittels LaTeX setzt.  
 +Der Vorteil von Ipe ist, dass man Elemente einfach mit der Maus direkt skalieren und positionieren kann. 
 +Mit etwas Engagement kann man damit auch ein Level erreichen, wo anspruchsvolle grafische Präsentationen wie [[http://​www.ist.tugraz.at/​cpgg/​downloadables/​ems-presentation-prague-201207.pdf|die von Thomas Hackl]] ebenfalls problemlos möglich sind. 
 + 
 + 
 +===== Wie bringe ich mein Word/​LibreOffice/​OpenOffice.org-Dokument nach LaTeX? ===== 
 + 
 +Da LaTeX eine deutlich differenziertere Auszeichnungssprache als Word und Co. ist, kann man vorhandene Inhalte nur rudimentär automatisch nach LaTeX konvertieren. Im einfachsten Fall markiert man den Ausgangstext in Word und Co., kopiert ihn in die Zwischenablage (''​Strg-C''​) und fügt ihn im LaTeX-Editor der Wahl wieder ein (''​Strg-V''​). Die Formatierung geht dadurch verloren. Mit einer guten LaTeX-Umgebung sollte das nachträgliche Formatieren jedoch kein allzugroßes Problem darstellen. Grafiken müssen separat wieder eingebunden werden. Es ist erstrebenswert,​ wenn man dabei die Original-Grafikdateien verwenden kann. 
 + 
 +Das Java-Tool [[http://​writer2latex.sourceforge.net/​|Writer2LaTeX]] verspricht hier mehr. Ausgehend von einem LibreOffice-Dokument (LibreOffice liest auch Word-Dateien ein), sollen Formatierungen und sogar Formeln konvertiert werden. In jedem Fall empfiehlt sich eine genaue Kontrolle des Ergebnisses.  
 + 
 + 
 + 
 +====== Gleitumgebungen (Tabellen, Abbildungen) ====== 
 + 
 +===== Wie kann ich meine OpenOffice-Tabelle in LaTeX verwenden? ===== 
 + 
 +Oft gibt es vorhandene Daten in OpenOffice Calc Tabellen. Um sich ein 
 +Abtippen zu ersparen, kann man 
 +[[http://​calc2latex.sourceforge.net/​|calc2latex]] verwenden. Das 
 +Ergebnis ist nicht perfekt aber ausreichend gut. Details hierzu 
 +findest du auf unserer [[Programme:​calc2latex|calc2latex]]-Seite. 
 + 
 +===== Wie dreht man Grafiken oder Tabellen mitsamt Bildunterschrift um 90 Grad? ===== 
 + 
 +Das Paket 
 +[[http://​www.ctan.org/​tex-archive/​macros/​latex/​contrib/​rotating|rotating]] 
 +bietet dazu einige Umgebungen. Hier ist ein Beispiel mit einer 
 +gedrehten Tabelle:
  
 <code latex> ​ <code latex> ​
Zeile 52: Zeile 133:
 </​code>​ </​code>​
  
-==== Ich suche Informationen zu einem Paket ====+===== Wie erstellt man Tabellen, die sich über mehrere Seiten erstrecken? =====
  
-Unter Linux gibt es texdoctkeine graphische Oberfläche,​ über die auf die Dokumentationsdatenbank zugegriffen werden ​kann. Wer lieber in der Kommandozeile arbeitet, sucht '​texdoc Paketname'​Es ist empfehlenswert,​ die man-page von texdoc durchzulesen,​ da eventuell einige Umgebungsvariablen anzupassen sind.+Für sehr lange Tabellen, die sich über einen Seitenwechsel hinweg 
 +erstrecken, ​kann man das Paket 
 +[[http://​www.ctan.org/​pkg/​longtable|longtable]] 
 +verwenden.  
 +[[http://​de.wikibooks.org/​wiki/​LaTeX-W%C3%B6rterbuch:​_longtable_(Umgebung)|Diese Seite im LaTeX-Wörterbuch]]  
 +veranschaulicht die Verwendung mit einem Beispiel.
  
-Google nach '​paket'​ oder '​paket.dvi'​ bzw. '​paket.pdf' ​+===== Wie kann verhindern, dass Gleitumgebungen ins nächste Unterkapitel rutschen? =====
  
 +Wenn der Platzierungsalgorithmus keine guten Stellen für Gleitumgebungen findet, kann es passieren, dass Grafiken oder Tabellen ins nächste Unterkapitel rutschen.
  
-===== FAQ - Fortgeschrittene =====+Das kann man unterbinden,​ indem man mit dem Befehl \clearpage  
 +(beziehungsweise \cleardoublepage für Zweiseitendokumente) die Seite beendet und  
 +die Platzierung aller noch offenen Umgebungen erzwingt.
  
-==== Mit welchen Programmen unter Linux und Windows lassen sich 2D-Skizzen erstellen? ====+===== Mit welchen Programmen unter Linux und Windows lassen sich 2D-Skizzen erstellen? ​=====
  
-Gesucht sind keine CAD-Programme,​ sondern vielmehr Tools, mit denen man einfach und schnell 2D-Skizzen erstellen kann. Die folgenden Programme sind nicht nur einfach zu bedienen, sie bieten auch eine Vielzahl an Exportmöglichkeiten an. +Gesucht sind keine CAD-Programme,​ sondern vielmehr Tools, mit denen 
 +man einfach und schnell 2D-Skizzen erstellen kann. Die folgenden 
 +Programme sind nicht nur einfach zu bedienen, sie bieten auch eine 
 +Vielzahl an Exportmöglichkeiten an.
   * Linux    * Linux 
     * XFig     * XFig
Zeile 76: Zeile 168:
     * [[http://​www.inkscape.org|Inkscape]]     * [[http://​www.inkscape.org|Inkscape]]
  
-==== Mit welchem Programm kann ich meine (Literatur-)Referenzen verwalten? ====+===== Warum sind bei XFig die als PDF exportierten Grafiken um 90 Grad verdreht=====
  
-Z.b. mit dem Tool [[programme:​jabref]]. Es rentiert ​sich aber mit Sicherheit auch ein Blick auf die Softwareseiten je Betriebssystem.+Ob es sich hier um einen Bug oder ein Feature handelt, sei 
 +dahingestellt -- View -> Portrait/​Landscape schaltet von der 
 +Standardeinstellung '​Landscape' ​auf '​Portrait'​. Dadurch wird PDF nicht 
 +verdreht exportiert.
  
-==== Warum sind bei XFig die als PDF exportierten ​Grafiken ​um 90 Grad verdreht? ====+===== Wie exportiere ich Grafiken ​aus ProEngineer=====
  
-Ob es sich hier um einen Bug oder ein Feature handeltsei dahingestellt -- View -> Portrait/​Landscape schaltet von der Standardeinstellung '​Landscape'​ auf '​Portrait'​Dadurch wird PDF nicht verdreht exportiert.+Will man die Grafik im .jpg-Format vorliegen haben, läßt ​sich diese 
 +einfach abspeichern. Es wurden jedoch Probleme berichtetwenn es 
 +darum geht, die Grafik als .eps abzuspeichern. Hier bieten sich 2 
 +Lösungen an: 
 +  * Die Grafik ​nicht als .eps abzuspeichern,​ sondern mit dem Postscriptdrucker in eine datei.eps drucken  
 +  * Die Grafik als jpg abspeichern und in einem Bildbearbeitungsprogramm (oder einem Kommandozeilentool) in .eps umwandeln
  
-==== Kann man mit LaTeX auch Präsentations-Folien machen? ==== 
  
-Ja. Siehe [[latex:​experten#​erstellen_von_praesentationen|Erstellen von Präsentation]]. 
  
-==== Wie exportiere ich Grafiken aus ProEngineer?​ ==== 
  
-Will man die Grafik im .jpg-Format vorliegen haben, läßt sich diese einfach abspeichern. Es wurden jedoch Probleme berichtet, wenn es darum geht, die Grafik als .eps abzuspeichern. Hier bieten sich 2 Lösungen an:  +====== Literaturverwaltung ======
-  * Die Grafik nicht als .eps abzuspeichern,​ sondern mit dem Postscriptdrucker in eine datei.eps drucken  +
-  * Die Grafik als jpg abspeichern und in einem Bildbearbeitungsprogramm (oder einem Kommandozeilentool) in .eps umwandeln+
  
 +===== Mit welchem Programm kann ich meine (Literatur-)Referenzen verwalten? =====
 +
 +Es existieren eine Vielzahl von Programmen, mit denen man
 +Literaturquellen verwalten und für LaTeX aufbereiten kann. Hier nur
 +eine kleine Auswahl:
 +
 +  * [[programme:​jabref]]:​ alle Plattformen,​ gratis, weit verbreitet
 +  * [[http://​www.refman.com/​|RefMan]]:​ kommerziell,​ die TU Graz hat eine Campus-Lizenz für Mitarbeiter
 +  * [[programme:​bibdesk]]:​ OS X, gratis
 +  * [[http://​www.mendeley.com/​|Mendeley]]:​ Online-Dienst mit nativen Clients für Windows, OS X und Linux. Nicht speziell ​ für LaTeX/​bibtex und daher leider nur mittelmäßige Unterstützung.
 +
 +Neben solchen Programmen, die explizit zum Verwalten von Referenzen
 +konzipiert haben, existieren eine Reihe von nicht minder geeigneten
 +Lösungen, die (breits vorhandene/​genutzte) allgemeine Werkzeuge verwenden. Zum Beispiel
 +eignet sich [[programme:​emacs|GNU Emacs]] in Kombination mit
 +[[http://​orgmode.org|Org-mode]] hervorragend für diese Aufgabe. Hier
 +ist
 +[[http://​tincman.wordpress.com/​2011/​01/​04/​research-paper-management-with-emacs-org-mode-and-reftex/​|eine beispielhafte Lösung]] ​
 +wie man so eine Literaturverwaltung mittels Org-mode selber aufbaut.
 +
 +===== Kann ich meine BibTeX-Literaturreferenzen auch abseits von LaTeX benutzen? =====
 +
 +Da BibTeX vermutlich der gängigste Standard zum Verwalten von Literaturquellen ist, gibt es zahlreiche Tools, die die Verwendung in anderen Programmen ermöglichen. Unter anderem existiert [[http://​www.ee.ic.ac.uk/​hp/​staff/​dmb/​perl/​index.html|Bibtex4Word]],​ das als Word-Makro die Referenzierung aus BibTeX-Datenquellen übernehmen kann. Viele andere Lösungen findet man mit einer geeigneten Suchmaschinenanfrage.
 +
 +
 +===== Wieso stört \underbrace die Formatierung?​ =====
 +
 +\underbrace erzeugt eine geschwungene Klammer, unter diese kann noch Text gegeben werden. Dabei tauchen hie und da Darstellungsprobleme auf: 
 +
 +  * Ist der Text, der unter \underbrace angegeben wird, zu breit oder zu hoch, wird die gesamte mathematische Umgebung daran angepasst (Klammern werden so groß dargestellt,​ dass auch die Beschreibung unter \underbrace erfaßt wird, Symbole werden an die Breite des Textes angepaßt,​..). Manchmal will man das, manchmal jedoch nicht. Für letzteren Fall gibt es Lösungen: ​
 +    * Die Klammerhöhe soll nicht an den \underbrace-Text angepaßt werden: dazu wird zuerst die Höhe des gesamten \underbrace-Ausdrucks "​zerstört" ​
 +<code latex>
 +\smash{\underbrace{oberer
 + ​Formelausdruck}_{unterer Formelausdruck}}
 +</​code>​
 +  *  Manchmal reicht dies schon aus - allerdings weiß ja TeX jetzt nicht mehr, dass in dieser Formel ein Ausdruck unten etwas mehr Platz braucht. Wird der Text der darauffolgenden Zeile über {unterer Formelausdruck} geschrieben,​ muß man TeX beibringen, diese Höhe einzukalkulieren. Dazu gibt man am Ende der Formel eine "​vertikale Phantomhöhe"​ an: 
 +<code latex>
 +\vphantom{\underbrace{}_{unterer Formelausdruck}}
 +</​code>​
 +  *  Der Formeltext soll nicht an die Breite des Textes unter \underbrace angepaßt werden: hier wird der lange Text in eine Box der Breite 0 und linksbündiger Ausrichtung geschrieben: ​
 +<code latex>
 +\underbrace{oberer Formelausdruck}_
 + ​{\makebox[0mm][l]{$unterer Formelausdruck$}
 +</​code>​
 +  * Wem die Klammer von \underbrace zu sehr an der Formel klebt, kann sie durch Einfügen eines unsichtbaren Rechtecks (Höhe und Breite 0) verschieben: ​
 +<code latex>
 +\underbrace{\rule[-1ex]{0pt}{0pt}
 + ​oberer Formelausdruck}_{unterer Formelausdruck}
 +</​code>​
 +   
 +{0pt} gibt Höhe und Breite an, der Ausdruck in eckiger Klammer ist der "​Offset"​ nach oben - in diesem Fall wird \rule um die Höhe des Buchstabens "​x"​ (1ex) nach unten verschoben.
  
dokumentation/faq.txt · Zuletzt geändert: 28.11.2013 19:57 von Thomas Quaritsch