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 [28.02.2012 08:49]
Karl Voit [Kann ich meine BibTeX-Literaturreferenzen auch abseits von LaTeX benutzen?]
dokumentation:faq [28.11.2013 19:55]
Thomas Quaritsch [Wo finde ich das LaTeX-Symbol für…?] fixed broken link
Zeile 1: Zeile 1:
 ====== Allgemeines ====== ====== 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 +===== Weshalb schreibt LaTeX manches Mal in den Rand hinein? =====
-Anspruch auf Vollständigkeit. Wenn 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 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ä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.
 +
 +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? =====
Zeile 28: Zeile 50:
 indem es ermöglicht das gesuchte Symbol mit der Maus zu beschreiben. indem es ermöglicht das gesuchte Symbol mit der Maus zu beschreiben.
  
 +Die Webseite [[http://​webdemo.visionobjects.com/​home.html#​equation|Web Equation]] übersetzt freihandgezeichnete Formeln als Ganzes unter anderem nach LaTeX-Syntax.
  
 ===== Ich suche Informationen zu einem Paket ===== ===== Ich suche Informationen zu einem Paket =====
Zeile 57: Zeile 80:
 ===== Kann man mit LaTeX auch Präsentations-Folien machen? ===== ===== Kann man mit LaTeX auch Präsentations-Folien machen? =====
  
-Ja. Siehe [[latex:​experten#​erstellen_von_praesentationen|Erstellen von Präsentation]].+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. ​
  
  
Zeile 109: Zeile 142:
 veranschaulicht die Verwendung mit einem Beispiel. veranschaulicht die Verwendung mit einem Beispiel.
  
 +===== 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? =====
Zeile 174: Zeile 214:
  
  
 +===== 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