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
dokumentation:faq [22.01.2012 18:01]
Karl Voit Verweis in FAQs zum Indexerstellen hinzugefügt
dokumentation:faq [28.11.2013 19:57] (aktuell)
Thomas Quaritsch [Mit welchem Programm kann ich meine (Literatur-)Referenzen verwalten?] fixed broken link
Zeile 1: Zeile 1:
-====== ​FAQ - Häufig gestellte Fragen ​======+====== ​Allgemeines ​======
  
-===== Wieso gibt es keine Vorlage zu $X und wieso wird $Y eigentlich nicht erwähnt? ===== 
  
-Dieses Projekt ​ist noch in der Entstehungsphase ​und erhebt keinerlei Anspruch auf VollständigkeitWenn du feststellstdass etwas Wichtiges ​auf dieser Website fehltdann melde dich bei uns! Wir freuen uns über dein Feedback!+===== Weshalb schreibt LaTeX manches Mal in den Rand hinein? ===== 
 + 
 +LaTeX ist so nett und schreibt einfach in den Rand, wenn die                                                                        
 +an sich recht gute Platzierungslogik sich nicht mehr anders zu helfen weiss. Und 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. ​                                                                                
 + 
 +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. 
 + 
 +Das Dümmste, was 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äumtbleiben 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 umformulierenbis die Wörter sich durch den LaTeX-Satz in die Zeilen fügen lassen. 
 + 
 +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 ;-) 
 + 
 +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"​.
  
 ===== Wieso wird LyX bei den Arbeitsumgebungen nicht behandelt? ===== ===== Wieso wird LyX bei den Arbeitsumgebungen nicht behandelt? =====
  
-Wir sind der Meinung, dass 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.+Wir sind der Meinung, dass 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. 
  
 ===== Wo finde ich das LaTeX-Symbol für…? ===== ===== Wo finde ich das LaTeX-Symbol für…? =====
  
-Eine umfassende Auflistung der verfügbaren Symbole finden Sie in {{:​docs:​symbols-a4.pdf|}}. ​+Eine umfassende Auflistung der verfügbaren Symbole finden Sie in 
 +{{:​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.+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 kann ich meine OpenOffice-Tabelle in LaTeX verwenden? =====+Die Webseite [[http://​webdemo.visionobjects.com/​home.html#​equation|Web Equation]] übersetzt freihandgezeichnete Formeln als Ganzes unter anderem nach LaTeX-Syntax.
  
-Oft gibt es vorhandene Daten in OpenOffice Calc Tabellen. Um sich ein Abtippen ​zu ersparen, kann man  +===== Ich suche Informationen ​zu einem Paket =====
-[[http://​calc2latex.sourceforge.net/​|calc2latex]] verwenden. Das Ergebnis ist nicht perfekt aber ausreichend gut. Details hierzu findest du auf unserer [[Programme:​calc2latex|calc2latex]]-Seite.+
  
 +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? ===== ===== 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:+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 46: 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.
  
 +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 68: 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
  
-===== 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? ​=====+====== Literaturverwaltung ======
  
-Ja. Siehe [[latex:​experten#​erstellen_von_praesentationen|Erstellen von Präsentation]].+===== Mit welchem Programm kann ich meine (Literatur-)Referenzen verwalten? =====
  
-===== Wie exportiere ich Grafiken aus ProEngineer?​ =====+Es existieren eine Vielzahl von Programmen, mit denen man 
 +Literaturquellen verwalten und für LaTeX aufbereiten kann. Hier nur 
 +eine kleine Auswahl:
  
-Will man die Grafik im .jpg-Format vorliegen habenläßt sich diese einfach abspeichern. Es wurden jedoch Probleme berichtet, wenn es darum gehtdie Grafik als .eps abzuspeichernHier bieten sich 2 Lösungen an:  +  * JabRef (siehe [[programme:​plattformunabhaengig#​bibtex-verwaltung|Software - Plattformunabhängig]]) alle Plattformengratisweit verbreitet 
-  * Die Grafik nicht als .eps abzuspeichernsondern mit dem Postscriptdrucker in eine datei.eps drucken ​ +  * [[http://​www.refman.com/​|RefMan]]kommerziell,​ die TU Graz hat eine Campus-Lizenz für Mitarbeiter 
-  * Die Grafik als jpg abspeichern ​und in einem Bildbearbeitungsprogramm (oder einem Kommandozeilentool) in .eps umwandeln+  * [[programme:​bibdesk]]:​ OS Xgratis 
 +  * [[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.1327251665.txt.gz · Zuletzt geändert: 22.01.2012 18:01 von Karl Voit