Home
Wissenschaftliches Arbeiten mit LATEX
Contents
1. Als vermutlich wichtigstes Argument sei hier noch die Einstellung der Sprache erw hnt Janguage Wert w hlt hier Wert als Sprache aus Ein Beispiel wird noch verdeutlichen wie das Setzen von Optionen konkret aussehen kann 124 Felix Fietkau Volker Lukas 9 3 Das Paket Listings 9 3 3 Escaping von nicht verbatim darzustellenden Eingaben Listings bietet eine hilfreiche und einfach zu benutzende M glichkeit einen Teil der Eingabe von der Darstellungsweise des brigen Codes auszunehmen und mit diesem Teil besonders zu verfahren Dazu reicht es aus bei Istset die Option mathescape anzugeben Auf diese Weise werden Teile der Eingabe zwischen einem Paar von Dol larzeichen wie sie in KIEX ein Math Environment abgrenzen nicht wie der Rest des Codes behandelt Dieser Teil der Eingabe wird vielmehr ATX blich verarbeitet das hei t IATEX Kommandos werden wahrgenommen und k nnen z B zur nderung der Formatierung verwendet werden Das Dollarzeichen eignet sich nat rlich in besonderer Weise als Escapezeichen weil es weniger h ufig als andere Zeichen in Texten vorkommt Listings kann dar ber hinaus auch andere Zeichen als Escapezeichen erkennen Wie diese zu definieren sind kann der Originaldokumentation entnommen werden 9 3 4 Einlesen externer Dateien Die zweite M glichkeit Code einzugeben der durch Listings dargestellt werden soll be steht darin eine externe Datei einzulesen Dazu dient d
2. color red E s war einmal ein K onig der lebte in einem sehr sehr sch onen Schlo s Sucht man eventuell nach alternativen Fonts f r mathematische Formeln findet man bei den Euler Fonts sehr sch ne Zeichen mit der handschriftlichen Note Es stehen insgesamt drei Mathematikalphabete zur Verf gung O Euler Roman Alphabet kann man ber den Befehl mathcal O Euler Script Alphabet ber mathscr und dann beide unter Verwendung des Paketes eucal ansprechen O Euler Fraktur Alphabet l dt man entsprechend mit dem Alphabetbefehl mathfrak und dem Paket eufrak M chte man Textsymbole einbinden findet man diese im TS1 Zeichensatz Verwendet man aber schon die T1 Schriften stellt das Paket textcomp die L sung bereit Es enth lt viele verschiedene Zeichen wie W hrungssymbole einschl des Euro Copyright und 176 Yvonne K stermann Natalja Fiodorova 12 5 Fontdefinitionen Copyleft alle Symbolzeichen aus ISO 8859 1 Latin 1 Mediavalzifferr und viele andere mehr Das folgende einfache Beispiel demonstriert die Funktionsweise des textcomp Paketes usepackage textcomp Alexander S Puschkin 26 05 1799 29 01 1837 Alexander S Puschkin gilt als bedeutendster russischer Dichter textborn 26 05 1799 textdied 29 01 1837 gilt als bedeutendster russischer Dichter Einige der Textsymbole sind auch ohne das Paket textcomp verf gbar dann aber nicht immer in einem zum laufenden Sc
3. Als Beispiel hier ein ber hmtes Haiku von Basho begin turn 90 parbox 3cm cjkvert hier steht das Haiku end turn KE D k w SU T In der deutschen bersetzung Erik Flick Maurice Ossenbrink 163 Kapitel 11 Mehrsprachige Texte in AT RX Der alte Teich Ein Frosch springt hinein das Ger usch des Wassers 164 Erik Flick Maurice Ossenbrink Kapitel 12 Fonts in KTEX YVONNE K STERMANN NATALJA FIODOROVA Zuerst wird eine kurze Einf hrung in das Formatieren von Texten gegeben Anschlie Bend wird der Frage nachgegangen f r welche Zwecke Formatierungen und verschiedene Schriftarten von N ten sind Ein weiteres Thema sind die in ATEX vorhandenen Symbo le Die passenden Fonts und Symbolfonts zu w hlen um zu einem abgerundeten Layout zu kommen ist Thema dieses Abschnittes Wichtig hierf r ist Wissen ber die grundlegenden Zusammenh nge in KIEX Aus diesem Grund wird in den darauffolgenden Abschnitten auf Kodierung von Schriftarten und auf ihre Definitionen eingegangen Dabei werden die Programmiersprache MetaFont und die Schriftformate PostScript und TrueType vorgestellt Eine besondere Gewichtung wird auf PostScript Fonts gelegt die im letzten Teil dieses Kapitels behandelt werden 12 1 Formatieren F r Schriftarten sind folgende f nf Merkmale zu beachten e Kodierung e Familie e Serie e Gestalt 165 Kapitel 12 Fonts in Dirk e Gr e Auf diese f nf Mer
4. usepackage glossar makeglossary schreibt die Glossareintraege in glo Datei glentry Stichwort Erklarungstext Glossareintrag printglossary Bindet die gls Datei ein Abbildung 4 12 Einbindung des Glossars Beim Aufruf von makeindex wird wieder eine stildatei eingebunden Der Aufruf lautet makeindex bsp_glossar glo s bsp_glossar ist o bsp_glossar gls Wichtig hierbei ist dass der Parameter o die Ausgabedatei angibt welche die Endung gls haben muss 76 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul Kapitel 5 Was kann bei der Erstellung von Dokumenten mit RIES helfen SASCHA PURMANN DENNIS TOMAS 5 1 Einleitung Unix versus Windows TEX versus Word Eigentlich ist die Sache ja klar Unix ist besser als Windows und KIIEX ist besser als Word Trotzdem hat KYIEX nicht nur sonnige Seiten Zum Beispiel muss man die IATRX Befehle lernen weshalb man nicht ohne Weiteres sofort mit TFX loslegen kann Die Lernkurve verl uft weniger steil als man das gerne hatte und wer nicht regelm ig mit IAT X arbeitet vegi t schon mal den ein oder anderen Befehl Im Allgemeinen wird man wohl ein KTEXbuch als Ged chtnisst tze neben seinem Computer liegen haben doch das ist nicht das Einzige was man f r sich und seinen Erfolg mit ATEX tun kann Dieses Kapitel beschreibt ein paar Hilfsprogramme die den Umgang mit TRX erleichtern sollen F hren wir uns noch einmal vor Augen wie man ein Dokument mit ATEX erzeugt Erst erze
5. Kapitel 1 Kapitel n Backmatter Nachwort Anhang A Anhang Z Abbildungsverzeichnis Stichwortverzeichnis 1 3 BTEX Befehle LUKMAN IWAN Wir wir bereits vorher gesehen haben werden Befehle in ATEX werden immer mit einem begonnen siehe Abschnitt 1 2 anschlie end folgt der Befehlsname dann Optionen und Argumente befehlsname Optionen Argument befehlsname Optionen Argument F r viele Befehle gibt es jedoch noch die Variante Sie haben gegen ber den normalen Befehl noch eine zus tzliche Besonderheit die bei jeder Variante anders ist Hier sind einige Befehle zusammengefasst Lukman Iwan Harald Brinkmann 5 Kapitel 1 Logische Struktur von Texten Ausgabe Quellcode Kursiver Text textit Kursiver Text Fettgedruckter Text textbf Fettgedruckter Text Unterstrichener Text underline Unterstrichener Text Schreibmaschinenschrift texttt Schreibmaschinenschrift Hervorgehoben emph Her emph vor gehoben small small small large large large huge huge huge ab ab ab a b a b a b ab a b verwendet man oft zwischen Zahl und Einheit damit die Einheit n her an der Zahl steht und ein Zusammenhang deutlich wird Au erdem sieht es auch sch ner aus Ausgabe Quellcode 13 37 cm 13 37 cm 13 37 cm 13 37 cm Eine neue Zeile erzwingt man mit Mit erzeugt man auch eine neue Zeile aber bei diesem Zeilenumbruch wird kein Seitenumbruch zugelassen Man beacht
6. item end description Beispiel f r normale Aufz hlung e 1 Punkt e 2 Punkt e 3 Punkt Beispiel f r nummerierte Aufz hlung 1 Nummerierte Aufz hlungen sind leicht 2 Jedes Item erzeugt einen neuen Punkt Lukman Iwan Harald Brinkmann 7 Kapitel 1 Logische Struktur von Texten Beispiel f r beschreibende Aufz hlung Haus In einem Haus kann man wohnen Auto Mit einem Auto bewegt man sich fort Computer Sollte ein Informatiker kennen Jede Umgebung die man mit begin umgebung ffnet muss man mit end umgebung wieder schlie en Es gibt auch die Umgebungen flushleft flushright und center um Text links rechts oder mittig auszurichten Zeilenumbr che innerhalb dieser Umgebungen kann man mit erzwingen Als Standard ist Blocksatz eingestellt Dieser Text steht in einer Umgebung namens flushleft Dieser Text steht in einer Umgebung namens flushright Dieser Text steht in einer Umgebung namens center Mathematische Formeln werden auch in speziellen Mathe Umgebungen geschrieben Da bei werden u a die Variabeln kursiv gesetzt Ausgabe Quellcode f x 2ax b f x 2ax b f x 2ax b f x 2axtb Mehr zu dem Mathe Kram gibt es im Kapitel Mathematische Formeln in mit ATEX 8 Lukman Iwan Harald Brinkmann 1 4 Anpassen der Vorlagen 1 4 Anpassen der Vorlagen Da IXTRX in Amerika entwickelt wurde sind die Standard Einstellungen auch auf den amerikanischen Raum
7. usepackage encapsulated CJK Zusatzlich liefert das CJK Package noch Support fiir so genannte Rubies im Japani schen Furigana also die M glichkeit die Lesung eines Zeichens ber diesem anzuzeigen Dar berhinaus gibt es noch die M glichkeit die traditionelle vertikale Schriftweise zu ver wenden Da vertikale Schrift von IAT EX eigentlich nicht unterst tzt wird dreht CJK bei diesem Modus einfach alle Zeichen um 90 Grad Deklariert werden diese Funktionen mit den zus tzlichen Packages usepackageloverlap CJK ruby usepackage CJKvert Theoretisch ist es nat rlich auch m glich f r die verschiedenen Sprachen verschiedene Kodierungen zu verwenden Das bietet sich aber in den meisten F llen nur an wenn man nicht vorhat mehrere Sprachen in einem Editor zu bearbeiten Erik Flick Maurice Ossenbrink 161 Kapitel 11 Mehrsprachige Texte in AT RX 11 4 1 Die CJK Umgebung Um die ostasiatischen Sprachen in einem Dokument einzubinden muss man zuerst eine CJK Umgebung ffnen begin CJK UTF8 cyberbit CJKhorz end CJK Zus tzlich zur CJK Umgebung muss noch die Kodierung als in diesem Fall Unicode UTF8 und die Familie des benutzten Fonts angegeben werden Ich verwende in diesem Beispiel die frei erhaltliche TrueType Unicode Schriftart Cyberbit Der CJKhorz Befehl ist nur notwendig wenn das Paket fiir vertikale Schrift geladen ist da ansonsten der Text automatisch vertikal gesetzt wird Am einfac
8. Sigma put 5 15 vector 1 1 5 put 20 10 qbezier 0 0 10 10 10 0 multiput 35 17 0 5 4 circle 4 end picture 3 3 2 PSTricks PostScript wurde 1984 von Adobe als eine plattformunabh ngige Seitenbeschreibungs sprache entwickelt Heute ist es quasi die Standardsprache f r professionellen Druck PostScript ist sehr m chtig statt nur eine Beschreibungssprache zu sein verf gt Post Script ber das Potenzial einer vollst ndigen Programmiersprache Das Paket pstricks stellt eine benutzerfreundliche Schnittstelle von 4TRX zu PostScript bereit Selbstver st ndlich k nnen dessen F higkeiten nur von Ausgabetreibern genutzt werden die Post Script verstehen wie dvips oder xdvi letzteres verf gt ber diese jedoch nur in ein geschranktem Ma e Zus tzlich zu den grundlegenden Befehlen dieses Paketes existieren h here Pakete in der PSTricks Distribution welche abstraktere Fahigkeiten besitzen Dazu geh ren pst 3d zum Erstellen von dreidimensionalen Objekten pst node zum Erstellen von mathema tischen Graphen pst plot zum Darstellen von Funktionsgraphen und Diagrammen pst tree zum Erstellen von Baumstrukturen pstcol fiir farbige Darstellungen und noch viele mehr Wird eines dieser Pakete in das LIES Dokument eingebunden so muss nicht noch zus tzlich pstricks geladen werden dies geschieht automatisch Dass pstricks sehr umfangreich ist zeigt schon das etwa 150 Seiten umfassende Hand
9. Texte besser eingebbar und leserlicher zu machen Statt a beispielsweise a um den Buchstaben zu erzeugen 152 Erik Flick Maurice Ossenbrink 11 1 Das Babel Package Typographie Babel legt Trennungsregeln hyphenation rules zur Silbentrennung am Zeilenumbruch fest die deutschen Module enthalten zudem Definitionen fiir Buchstabenkombinationen die bei der Trennung anders aussehen fiir ein ck das zum k k wird bersetzungen f r die ATEX Standardiiberschriften IXTpX Uberschriften solche wie Chapter oder auch die Datumsangabe die in IATFX in Englisch gehalten sind werden durch Babel auch tibersetzt 25 aotit 2005 25 August 2005 11 1 3 Anwendung von Babel im Dokument Vorsicht Babel wird standig weiterentwickelt und die Befehle bewahren oft von einer Version zur Nachsten nicht das gleiche Verhalten Hier trotzdem die Wichtigsten Das Package einbinden usepackage german babel oder documentclass german article usepackage babel damit wird die Information ber die gerade geladenen Sprachen auch anderen Packages die danach geladen werden etwa inputenc verf gbar gemacht Erik Flick Maurice Ossenbrink 153 Kapitel 11 Mehrsprachige Texte in AT RX Mehrere Sprachen in einem Text Man kann Babel so einbinden usepackage francais german babel So werden alle angegebenen Module geladen das letzte steht fiir die Sprache die aktiv ist Es gibt mehr
10. acronym begin document paragraph acrodef EA Ein Akronym Hier wird ein Akronym das erste mal verwendet ac EA Und hier ein zweites Mal ac EA Und jetzt ein anderes Akronym ac EWA 130 Felix Fietkau Volker Lukas 9 6 Erstellen von eigenen Dokumentklassen und Packages paragraph Large Glossar beginfacronym acro EWA Ein Weiteres Akronym Dies ist eine Erkl rung end acronym end document In dem Beispiel kann man sehen dass die Definition eines Akronyms im Hlp Code nicht vor der Verwendung stehen muss Allerdings sind in einem solchen Fall zwei KIEX Durchl ufe n tig damit Acronym die Definition verwenden kann Hier noch ein Beispiel welches auf Fu noten verzichtet documentclass a4paper article usepackage acronym begin document acrodef EA Ein Akronym Hier wird ein Akronym das erste mal verwendet ac EA Und hier ein zweites Mal ac EA end document 9 6 Erstellen von eigenen Dokumentklassen und Packages 9 6 1 Klasse oder Package Wenn man eine KIEX Erweiterung erstellen m chte muss man sich zuerst entscheiden ob es eine Klasse oder ein Package werden soll Felix Fietkau Volker Lukas 131 Kapitel 9 Erweiterte Dokumentklassen und Packages Ein Package Dateiendung sty wird von einem Dokument einem anderen Package oder einer Klasse aus geladen Die Funktionalit t die es bereitstellt ist tiblicherweise nicht an ein bestimmtes Format gebun
11. Aber man kann auch einfach neue Dateien erzeugen und Latex2html sagen dass diese mitbenutzt werden sollen Folgende Datiei w hre zum Beispiel eine M glichkeit myinit pl Kirsten Albrecht Natalia Ditz 111 Kapitel 8 Internet und neue Medien MAX_ SPLIT DEPTH 0 beeinflusst die Knotentiefe NO_NAVIGATION 1 schaltet die Navigationszeile aus In der Kommandozeile kann man die Datei wie folgt einbinden latex2html bat init_ file myinit pl Beispieldatei tex Eine weitere M glichkeit der Manipulation besteht darin den Quelltext des Latex Dokument leicht zu ver ndern diese nderungen m ssen nicht das Latex Dokument selbst bertreffen Auch hierzu m chte ich ein paar kleine Beispiel geben e Link in die Kommandozeile einf gen htmladdtonavigation htmladdnormallink neuerLink http www uni hamburg de e Die Links zu Kindern ein bzw ausblenden tableofchildlinks offlonlalllnone e keine Informationsseite erstellen htmlinfo of e Head erweitern htmlhead center section Text e Befehle nur f r Latex bzw html begin latexonly latex begin latexonly begin htmlonly html 8 3 2 tex4ht Auch diesem Konverter kann man im Prinzip denn fertigen Latex Code tibergeben Al lerdings muss hier die Zeile usepackage tex4ht einfge gt werden Vom Prinzip her funktionieren Latex2html und tex4ht sehr hnlich Auch tex4ht erstellt f r alles was sich nicht einfach mit einem Stan
12. Click mich gelangt man in ein externes Dokument namens Ziel pdf zu dem angegebenen Anker hier Marke 8 4 3 Formularumgebung Mit dem Hyperrefpackage kann man nicht nur Hyperlinks erzeugen Man kann unter an derem auch Formulare erzeugen die den HTML Formularen hnlich sind Ein Formular wird als ein PDF Dokument erstellt In diesem Dokument kann man interaktiv alle Fel der ausf llen Mit LIES werden die Formulare nur erstellt die Auswertung dieser muss man in einer anderen Sprache so wie JavaScript definieren Es gibt vier verschiedene Arten der Formularfelder e Textfeld e Kontrollk stchen e Auswahlfelder e Schaltfl chen Um ein Formular zu erzeugen muss man die Formumgebung formulieren begin Form end Form Ein Textfeld wird mit folgendem Makro erzeugt TextField optionen Beischreibung 116 Kirsten Albrecht Natalia Ditz 8 4 Hyperrefpackage Die Abbildung 8 2 zeigt ein Bespiel f r einen Textfeld der mit dem Befehl erzeugt wur de TextField width 3in name xname value Mustermann dein vollst ndiger Na dein vollst ndiger Name lautet Mustermann Abbildung 8 2 Textfeld mit einem Mustertext me lautet Man kann die Gr e des Fensters des einzugebenden Textes und einen Mustertext bei dem Textfeld festlegen Man kann es auch f r Passworteingabe einstellen Beispiel in der Abbildung8 3 wurde mit emph TextField password name made dein Geheimnis erstellt Mit dem Makro
13. Positions und L ngenangaben werden in der gesamten picture Umgebung ber eine be nutzerdefinierte Einheit geregelt Dessen Gr e wird in dem L ngenregister unitlength festgelegt Innerhalb der Umbegung k nnen nur ganzzahlige Vielfache dieser Einheit an gegeben werden daher sollte die Einheit klein genug gew hlt werden Als Parameter wird beim ffnen der picture Umgebung die Gr e der Grafik als Tupel angegeben Optional kann ein weiteres Tupel den Nullpunkt zur weiteren Referenzie rung der Objekte definiert werden Diese werden dann mit put x y Objekt oder multiput x y dx dy n Objekt positioniert mit letzterem l sst sich ein Objekt n mal jeweils mit einer Verschiebung um den Vektor dx dy darstellen Nur wenige Objekttypen lassen sich innerhalb dieser Umgebung ohne weitere Meta Pakete darstellen Beispielsweise kann mit line dx dy lange eine Linie gezeichnet werden wobei das Tupel dx dy die Steigung der Linie definiert vector besitzt die gleichen Parameter mit selber Semantik zeichnet allerdings eine Linie mit Pfeilspitze Es gibt noch weitere Befehle die sich hnlich intuitiv benutzen lassen Das folgende Beispiel demonstriert siehe Abbildung die Anwendung einiger Kristof Hamann Andre Monsees 41 Kapitel 3 Grafiken in Texten ons O Hallo 2 Abbildung 3 4 Beispiel zur picture Umgebung setlength unitlength 0 1cm fbox begin picture 40 20 0 0 put 10 5 Hallo
14. buch Zan Dieser Abschnitt ist daher lediglich als Motivation zu verstehen tiefergehen 42 Kristof Hamann Andr Monsees 3 3 Grafiken mit AT RX erstellen Abbildung 3 5 Objekte mit PSTricks de Literatur zu konsumieren Geometrische Objekte zeichnen Ahnlich wie in der picture Umgebung lassen sich auch mit PSTricks simple Objekte ein fach darstellen Die Syntax ist selbstverst ndlich eine andere So werden bei PSTricks die Makros innerhalb einer pspicture Umgebung geschrieben die als Parameter die Gr e der Grafik entgegennimmt Als Gr eneinheit wird standardm ig 1 cm verwendet dies kann jedoch tiber die Variable unit ge ndert werden Dazu wird das Makro psset ver wendet etwa psset unit 1mm Viele PSTricks Makros bieten tiber einen optionalen Parameter die M glichkeit mittels Schltissel Wert Paare in der Form option wert weite re Attribute beispielsweise die F llungsart eines Rechtecks den Linienstil eines Kreises und die zu verwendenen Farben zu spezifizieren Abbildung 3 5 zeigt das Resultat des folgenden Beispielcodes usepackage pstcol definecolor rot rgb 1 0 0 begin pspicture 4 5 2 psframe linestyle dashed 0 5 0 5 3 1 5 psframe fillstyle solid fillcolor r0t 5 0 4 5 1 psframe fillstyle solid fillcolor white framearc 0 5 3 0 2 3 8 0 8 Xpscircle fillstyle crosshatch 2 0 75 0 5 end pspicture Objekte maskieren PSTricks gestattet anhand der Kontur eines Objektes
15. islurude qb0fe tslur0 d tbl0 qbO0 d isluru0n ibl0m 2 qb0 n tslurOm qb0O m isluru01 qb0 1 tb10 tslur0k qbO k enotes bar Notes isluru0c ibl0c0 qb0 c tslur0d tbl0 qbo d isluru0j ib10j0 qb0 j tslur0k tb10 qb0 k enotes NOtes zq N ql b zq g qu i enotes bar Notes isluru0N iblON 2 qbO N tslurOM qbO M isluru0M qb0 M tslurOL tb10 qb0 L ibu0j0 zqb0 g rgfh qb0 j zqbO g rg h qb0 j zqb0 g rgf h qb0 j tbu0 zqb0 g rg h qb0 j enotes bar NOtes ql K ql K zq f zqt h qu k zq f zq h qu k enotes endextract end music 50 Kristof Hamann Andr Monsees Kapitel 4 Index und Bibliographie MORITZ GERNER BEUERLE MARIO MAIWORM NICOLAS PAUL In diesem Kapitel werden die wichtigsten M glichkeiten vorgestellt mit MIX Indices und Bibliographien zu erstellen 4 1 Bibliographieren MORITZ GERNER BEUERLE I respect a man who can recognize a quotation It s dying art David Lodge Small world 4 2 Bibliographie Definition Aufgaben und Schwierigkeiten 4 2 1 Einf hrung und Definition Unter Bibliographie versteht man grunds tzlich im wissenschaftlichen Sprachgebrauch die Handlung der Erfassung der einer wissenschaftlichen Arbeit zugrunde liegenden Li teratur Dies untergliedert sich in die Sichtung der zum Thema vorhandenen Literatur sowie in die Erfassung der bibliographischen Angaben der verwendeten Literatur Eben so sind mit Bibliographie die Lehre v
16. seealso Reichsbahn Indexformatierung Um dem Index ein optisch ansprechendes Format zu geben m ssen wir uns zun chst anschauen wie KTEX den Index erstellt NNO3 72 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 6 Indexerstellung LaTeX Lauf 1 LaTeX Lauf 2 Schritt 1 Latex erzeugt beim erstem Durchlauf eine idx Datei welche alle markierten Begriffe in der Reihenfolge ihres Auftretens enthalt Schritt 2 Der Befehl makeindex sortiert die Fintr ge der idx Datei und erstellt eine Datei mit der Endung ind welche den fertigen Latex Quelltext des Index enth lt in einer theindex Umgebung Das Layout des Index wird separat ber eine Stildatei ist be stimmt Schritt 3 Beim nochmaligen Durchlauf von Latex wird die idn Datei an der Stelle des Quell textes wo der Befehl printindex steht eingebunden Bei der Indexerstellung wird also das Hilfsprogramm makeindex aufgerufen Dessen Auf ruf kann mit einer Menge optionaler Parameter versehen werden Einige wichtige werden hier aufgef hrt e l Leerzeichen bleiben beim Sortiervorgang unber cksichtigt Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 73 Kapitel 4 Index und Bibliographie e c Fiihrende oder angeh ngte Leerzeichen werden ignoriert 8 Sortiert nach DIN 2007 Symbole Kleinbuchstaben Gro buchstaben Zahlen e s dateiname ist Die angegebene Stildatei sorgt f r die Formatierung des Indexes Ein B
17. 166 Yvonne K stermann Natalja Fiodorova 12 1 Formatieren Umgebung Einen l ngeren Text setze ich in Maschinenschrift indem ich ihn in eine Maschinenschrif tumgebung schreibe begin ttfamily Hier steht jetzt ein langer Text Hier steht jetzt ein langer Text end ttfamily Deklaration Die dritte M glichkeit sind Deklarationen Durch die Deklaration ttfamily wird MITEX veranlasst alles weitere in Maschinenschrift zu setzen Die gilt jeweils bis zum Ende einer Umgebung Die Deklarationen lassen sich auch mit einem Klammerpaar umschlie en so dass sie genau innerhalb dieses Bereiches gelten Ansonsten entfaltet die Deklarationen ihre Wirkung innerhalb einer Umgebung in der sie steht ttfamily Maschinenschrift Maschinenschrift ttfamily Maschinenschrift In Tabelle sind alle Formatierungen aufgelistet Umgebung und Deklaration wei sen jeweils die gleiche Syntax auf Bemerkenswert ist hier dass Teil der Namen das Fontmerkmal ist das ge ndert wird Um bei dem Beispiel mit der Maschinenschrift zu bleiben hier ist das Merkmal Familie Teil des Kommandos 12 1 1 Schriftgr e Im Gegensatz Schriftfamilie serie und gestalt wird bei der Schriftgr e nur mit Dekla rationen gearbeitet M chte ich klein schreiben kann ich das folgenderma en machen scriptsize kleine Schrift kleine Schrift In Tabelle sind die zur Verf gung stehenden Gr en aufgelistet Yvonne K stermann Natalja Fiodoro
18. 6 Mit Formel 6 6 l sst sich aus dem Radius eines Kreises sein Fl cheninhalt ausrechnen 6 3 Komplexe Formeln CHRISTIAN HINKELMENN 6 3 1 Setzen von Formeln Beim Setzen von Formeln muss man einige Besonderheiten des Mathemodus beachten Durch den Mathemodus werden alle Buchstaben und Lehrzeichen wie Variablen behan delt d h Buchstaben werden kursiv gestellt und die Lehrzeichen werden entfernt 1 Beispiel Aus A Ma b mit a 3 und b 5 wird A a bmita 3undb 5 Um das kursiv Setzen zu verhindern benutzt man den Befehl text 2 Beispiel Aus A Ma b text mit Ja 3 text und b 5 wird A a b mit a 3 und b 5 6 3 2 Mathematische Konstrukte Des weiteren gibt es in Mathematischen Formeln nat rtlich auch Konstrukte die nicht einfach nur nebeneinander geschrieben werden Als erstes waren da die Briiche Sie wer den mit dem Befehl frac 1 6 gesetzt wobei der erste Parameter der Z hler ist und der zweite Parameter ist der Nenner des Bruches Hanno Scharfe Christian Hinkelmann 93 Kapitel 6 Mathematische Formeln Anzeigebesispiel 1 6 Wurzeln werden mit dem Befehl sqrt 4 a gesetzt Hierbei ist der erste Parameter optional und gibt an die wievielte Wurzel dargestellt werden soll Wird dieser Parameter nicht angegeben so wird an der Stelle nichts angezeigt Der zweite Parameter ist der Radikant der Wert unter der Wurzel Anzeigebesispiel Va n Potenzen werden mit de
19. Fenster angezeigt werden doch dazu sp ter mehr In einem Text kann man ein Zeichen vor Ctr1 f oder zur ck Ctr1 b gehen ein ganzes Wort vor Meta f oder zur ck Meta b gehen oder einen ganzen Satz vor Meta e oder zur ck Meta a gehen Kleiner Tipp Damit Emacs einen Satz als Satz erkennt sind zwei Leerzeichen nach einem Satzendezeichen notwendig was KTEX aber bekanntlich nicht st rt Bei l ngeren Texten besteht Bedarf ganze Seiten vor Ctrl v oder zur ck Meta v zu gehen oder an den Anfang Meta lt oder das Ende Meta gt des Dokuments zu springen Man kann auch zeilenorientiert mit Emacs arbeiten So bringt einen Ctrl n in die n chste Zeile und Ctr1 p in die vorherige Zeile Ctrl e an das Ende und Ctrl a an den Anfang einer Zeile Um einen dieser Befehle mehrere Male hintereinander auszuf hren kann man den Befehl Ctrl u benutzen So geht man mit Ctrl u 8 Ctrl f acht Zeichen vor brigens Mit Ctrl x Ctrl c schlie t man den Emacseditor und mit Ctrl h t startet man das Turtorial 80 Sascha Purmann Dennis Tomas 5 3 Emacs Emacs in verschiedenen Modi Der Emacs Editor kennt verschiedene Modi wobei man Haupt und Untermodi un terscheidet Ein Modus ist ein Zustand mit bestimmten Voreinstellungen wie farbige Markierung bestimmter Zeichen und ver nderte Kurzbefehle Die Unterschiede in den Hauptmodi sind gr er als zwischen den Untermodi so dass die Untermodi auf jeden Hauptmodus angewendet werden k nnen
20. References to the TeX book citeltex Knuth 1991 and to Lamport s LaTeX book which appears only in the references nociteltex Lamport 1994 References to the TEXbook Knu91 and to Lamport s ATEX book which appears only in the references Finally a cite to a Postscript tutorial 1 TEX and BTpX References Knu91 Donald E Knuth The TgX book Addison Wesley Finally a cite to a Postscript tutorial Reading Massachusetts 1991 cite Adobe 1985 Lam94 Leslie Lamport ATEX A Document Preparation System Addison Wesley Reading Massachusetts bibliographystyleltex alpha 2 edition 1994 bibliographyltex lit renewcommand refname Postscript References Postscript References bibliographystyle plain bibliography 1it 1 Adobe System Incorporated Postscript Language Tu torial and Cookbook Addison Wesley Reading Massa end document chusetts 1985 Abbildung 4 2 Beispiel Das grunds tzliche Prinzip besteht darin neue Literaturverzeichnisse hinzuzuf gen und ihnen ein Suffix zuzuordnen Wird dann an die blichen BibT X Befehle das entspre chende Suffix angeh ngt so beziehen sie sich auf das jeweilige Literaturverzeichnis Das Beispiel in Abbildung 4 2 ist dem multibib Manual entnommen Mehrere Literaturverzeichnisse mit dem bibunits Package Unter Umst nden ist es erw nscht mehrere Literaturverzeichnisse in einer Datei einzu binden Dies ist in der Regel bei B chern der Fall wo et
21. Repository eintragen F r Details zu CVS kann man in der Eclipse Hilfe oder auf der CVS Homepagd lesen Mit CVS ist es m glich dass alle Zugriff auf alle aktuellen Dateien des Projekts haben Ver nderungen verfolgt werden k nnen und ltere Versionen im Fall der F lle wiederhergestellt werden k nnen 5 9 Spezielles mit KTEX Nat rlich kann man mit ATEX nicht nur gew hnliche Texte setzen Die gute Unterst t zung f r das Setzen mathematischer Formeln ist an anderer Stelle umfassend dargestellt Will man Musiknoten in Texten aber auch ohne Text setzen kann TFX mit Hilfe des Pakets MusixT X f r sich arbeiten lassen Die M glichkeiten sind vielf ltig auch wenn die Einarbeitung etwas Zeit in Anspruch nehmen d rfte 5 10 Weiterf hrende Informationen Um an weiterf hrende Informationen zu kommen kann nur gesagt werden Google ist Dein Freund In Tabelle 5 2 schonmal ein paar Treffer Linuxe http www Linuxiso org Aspell http aspell sourceforge net Aspell Windows http aspell net win32 Emacs http www gnu org software emacs Auctex http www gnu org software auctex Preview http www gnu org software auctex preview latex html Eclipse http www eclipse org Texlipse http texlipse sourceforge net CVS http www cvshome org Tabelle 5 2 Internet Links tsiehe Tabelle auf Seite 88 Sascha Purmann Dennis Tomas Kapitel 6 Mathematische Formeln HANNO SCHARFE CHRISTIAN HINKEL
22. bit Adobe Standart 7t 7 bit Original TEX O Am Ende f gt man die Breite an n eng x weit Wenn der Name mit rr endet verk rzt man es auf ein r Somit w re beispielsweise ptmr8t Times Schriftart von Adobe Text mit der 7 bit Original TEX Kodierung Um die Funktionalit t des dvips besser nachvollziehen zu k nnen betrachten wir ein kleines Beispiel Yvonne K stermann Natalja Fiodorova 181 Kapitel 12 Fonts in Dirk Wie bekannt besorgt dvips die Konversion des von TFX verwendeten Namens in den realen Fonts Sagen wir beispielsweise ptmr8t Wenn dvips in der dvi Datei auf ein tfm dieses Fonts st t von dem eine vf Datei vorhanden ist ersetzt es dieses durch tfm in diesem Fall ptmr8t tfm Das wird von der vf Datei angezeigt und beginnt von vorn nach einer vf Datei zu suchen Da es die vf Datei nicht existiert f hrt es fort indem es nachsieht ob es f r das tfm einen Eintrag in psfonts map gibt Dort findet es einen echten Font ptmr8t den es PS Times Roman nennt H tte letzteres auch fehlgeschlagen h tte es schlie lich nach einem pk Font gesucht amp Weitere Informationen zu MetaFont Virtual Fonts und dvips sind ber eine Suchma schine bzw www dante de cgi bin ctan index zu finden 12 6 4 PostScript Pi Fonts Zu guter Letzt m chte ich etwas ber Pi Fonts erz hlen Das sind die Fonts die eine Ansammlung von Spezialzeichen enthalten die man normalerweise in einem Textfont
23. diese eine Befehlsdefinition ge ndert werden 168 Yvonne K stermann Natalja Fiodorova 12 1 Formatieren Tabelle 12 2 Schriftgr en t iny winzig kleine Schrift scriptsize sehr kleine Schrift wie Indizes footnotesize kleine Schrift wie Fu noten small kleine Schrift normalsize normale Schrift large gro e Schrift Large gr ere Schrift LARGE sehr gro e Schrift huge riesig gro Huge gigantisch Die folgenden beiden Zeilen setzen ihr Argument jeweils fett newcommand meinFett 1 textbf 1 meinFett Diese Befehle sind echt FETT newcommand perfektesFett 1 nomalfont bfseries 1 perfektesFett Diese Befehle sind echt FETT Die erste M glichkeit definiert einfach einen neuen Namen anstelle von textbf Die zweite schaltet erst auf Normalfont um und setzt dann ihr Argument fett berraschend sind hierbei auf den ersten Blick die doppelten Klammern Das erste Klammerpaar kommt von dem newcommand Befehl Das zweite Klammerpaar umschlie t die Deklaration so dass ihre Auswirkung auf den Teil innerhalb der Klammern begrenzt ist Yvonne K stermann Natalja Fiodorova 169 Kapitel 12 Fonts in Dirk 12 2 Schriftarten Die Standardeinstellung in KIEX ist Computer Modern Roman Um dies zu dem seri fenlosen Pendant zu ver ndern wird der Default ge ndert Dies geschiet mittels renewcommand familydefault cmsf Bekannt sein muss jeweils lediglich das K rzel f r die Schriftart Ei
24. durch eine F lle von Formatierungsoptionen durchdachter Unterst tzung von typographisch ansprechenden Dokumenten und einigen n tzlichen Utilities 9 2 2 Ein Abriss der KOMA Script Geschichte Die Wurzeln von KOMA Script reichen zur ck bis in die fr hen 1990er Jahre Damals musste Frank Neukamm ein Vorlesungsskript setzen Die damals erh ltlichen Styles f r ATEX stellten ihn jedoch nicht zufrieden Das bewegte ihn dazu seine eigenen zu schrei ben Diese ver ffentlichte er unter dem Namen Script 1992 fand Markus Kohm Script welches er erweiterte Im Jahre 1993 ver ffentlichte Frank Neukamm eine zweite Version von Script namens Script 2 Diese wurde von Markus Kohm auf das damals neue KIEX 2 portiert Schlie lich stellte er dieses Paket der ffentlichkeit zur Verf gung Seit dieser Version tr gt das Paket den Namen KOMA Script 120 Felix Fietkau Volker Lukas 9 2 KOMA Script Seit der urspr nglichen Ver ffentlichung fand das Paket breiten Anklang so dass Markus Kohm als Entwickler nicht alleine geblieben ist 9 2 3 Die Briefklasse von KOMA Script Eine der am st rksten von den Standard KIEX Klassen abweichende KOMA Script Klasse ist scrlttr2 die Briefklasse Folgende Schritte benutzen die Klasse um das Ge rust f r ein Briefdokument zu erstellen KOMA Briefklasse laden Papier ist A4 documentclass paper a4 scrlttr2 usepackage latin1 inputenc usepackage ngerma
25. ein Teil des Wertepaares von geschweiften Klam mern umschlossen dann wird das u erste Klammerpaar von Keyval entfernt und der Inhalt des Klammerpaares an das Kommando weitergegeben So ist es m glich Argu mente die Kommas oder Gleichheitszeichen enthalten an ein Kommando zu bergeben Davon abgesehen werden Argumente exakt wie sie erscheinen von Keyval weitergegeben Dies bedeutet dass etwas das wie der Aufruf eines Kommandos aussieht wenn es in 119 Kapitel 9 Erweiterte Dokumentklassen und Packages der Keyval Argumentenliste erscheint nicht ausgewertet wird Ein Auswertung wiirde erst dann stattfinden wenn das Kommando welches das Key Value Interface verwendet seinerseits das erhaltene Argument als Kommando ausf hrt 9 2 KOMA Script Ein umfangreiches Paket f r TeX ist KOMA Script welches unter anderem Dokument klassen f r Artikel Reports B cher und Briefe enth lt Trotz des gro en Umfangs wird hier jedoch nur die Briefklasse von KOMA Script vorgestellt 9 2 1 Die Motivation von KOMA Script Die in ATFX eingebauten Dokumentenklassen sind haupts chlich f r englischsprachige Dokumente gemacht worden Um z B deutsche Konventionen einzuhalten ist ein ge wisser Aufwand zu betreiben KOMA Script ist ein Paket welches Vorlagen f r speziell deutschsprachige Dokumente beinhaltet Der Inhalt beschr nkt sich jedoch nicht auf eine simple Adaptierung der originalen Dokumentenklassen vielmehr besticht KOMA Script
26. eine Stellungnahme des bzw der Autoren und sollte dem Zielpublikum angepasst leserfreundlich gestaltet werden Jedes Projekt besteht somit aus einem Projektbericht und dem eigentlichen Produkt KK01 Kontrollieren des Produktes auf Tauglichkeit im Ernstfall ist unausweichlich zur Qua lit tssicherung Testl ufe k nnen noch ein letztes Mal auf Probleme oder Fehler hin weisen Ehrliche Meinungen von Aussenstehenden dar ber ob die Komplexit t und der Wirkungsgrad des Produktes und der Projektdokumentation dem Anspruch gen gen k nnnen eingefahren werden Die letzte Chance Anpassungen vorzunehmen sollte wahr genommen werden Ziel beim kontrollieren ist es das angepeilte Projektniveau zu errei chen Pr sentieren meint etwas darbieten der ffentlichkeit vorstellen KK01 Eine Pr sentation die den Spagat zwischen fesselnder Darbietung und der seri sen Vermittlung des Inhalts schafft ist der Schl ssel zum erfolgreichen Vermarkten seines Produktes Das Interesse des Publikums durch provokante Fragen wecken es so zu Aha Effekten verlei ten und die Wichtigkeit des Produktes klar und ohne Widerspr che zu vermitteln das ist was einen guten Pr sentator ausmacht Weiterf hrende Informationen k nnen dem Kapitel Pr sentieren mit ATEX entnommen werden Auswerten bildet den Abschluss eines Projektes Ein ehrliches Auseinandersetzen mit dem Erwarteten und dem Erlangten in Hinblick auf die 3 zu unterschei
27. gefragt Anschlie end erwartet das Programm eine Angabe ber den Output M glich sind text und table In ersterem Fall wird ein voreingestellter Beispieltext ausgegeben im zweiten Fall erhalte ich eine Tabelle mit allen vorliegenden Zeichen Ich beschlie e meine Eingbe mit bye michel host latex nfssfont KHK KK ak 3K aK K K K K K K K ak 2K 2K 2K 2K 2K 2k 3K 3K 3K 3K 3K 3K 3K K K K K K K K KK K K K K K K K NFSS font test program version lt v2 0e gt Follow the instructions DR K 2K ORO OR FK FK K K K KK KK KK K K K dll K 2K 2K K KK Name of the font to test xipasb10 Now type a test command help for help text table bye 1 Output written on nfssfont dvi 1 page 12260 bytes Transcript written on nfssfont log michel host Literaturempfehlung Eine Reihe von verschiedenen Packages sind im KTEX Companion zu finden so dass es m glich ist sich anzusehen wie verschiedene Packages dann auf dem Papier tats chlich wirken KTRX Companion MG04 Kapitel 8 8 3 A collection of math font set ups Hilft weder nfssfont tex noch der MIFX Companion richtig weiter muss eben das Packa ge oder die Schriftart selbst per Hand ausprobiert werden 172 Yvonne K stermann Natalja Fiodorova 12 3 Fontkodierung 12 3 Fontkodierung Die Standardkodierung in KIEX ist OT1 Dies ist die alte Kodierung in der die Zeichen mit nur 7 bit repr sentiert werden Daraus resultieren 128 Zeic
28. genannte Stichwort vorkommt Die Problematik welche W rter berhaupt in den Index aufgenommen werden muss ein Autor selbst l sen Da diese Aufgabe genaue Kenntnisse des Inhaltes erfordert und der Index auch auf Schwerpunkte innerhalb des Werkes hinweisen soll ist es am sinnvollsten wenn der Autor selbst entscheidet was in den Index aufgenommen wird 4 6 2 Das Paket makeidx In diesem Abschnitt wird das Paket makeidx vorgestellt makeidx ist nicht das einzige Paket zur Indexerstellung es beinhaltet allerdings alle wichtigen Funktionen und ist gut dokumentiert 70 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 6 Indexerstellung Indexerstellung Als erstes muss das Paket mit dem Befehl usepackage in das dokument eingebunden werden Der Befehl makeindez erstellt den Index Hierbei ist zu beachten dass makeindex in der P ambel also vor dem Beginn des Dokumentes steht printindex steht an der Stelle im Dokument wo der Index sp ter erscheinen soll Siehe Abbildung usepackage makeidx Bereitstellung des Paketes makeindex Der Index wird erstellt begin document printindex Die Stelle wo der Index erscheinen soll end document Abbildung 4 8 Einbindung in das KTEX Dokument Begriffe werden mit dem Befehl index markiert und somit in den Index aufgenommen Man schreibt den Befehl einfach hinter das zu indizierende Wort f gt in die Klammern das Stichwort ein und es wird standardm ig ein Indexeintrag au
29. hren Schritt 3 wird n 1 mal aufgerufen e Reflexivitat Irreflexivit t gt Ta O mx n s Symmetrie Asymmetrie Antisymmetrie Die untere Schranke ist m da jede Kante s Transitivitat mindestens einmal gepr ft werden muss e Ordnungen e Etwas bessere Algorithmen existieren s auf beliebigen Mengen O B V log V durch Ausnutzung der s speziell auf Wortmengen verwendeten Datenstruktur e formale Sprachen e Die Suche nach dem besten Algorithmus wird durch e endliche Automaten die nachweisbar untere Schranke eingeschrankt Abbildung 2 3 Beispiele f r prosper Folien utopia Das utopia Presentation Bundle ist e kommerziell e PostScript basiert e Post Prozessor e mit einfachen m chtigen Befehlen ausgestattet e mit simplen aber sch nen Vorlagen best ckt e f r schnelle Erstellung z B durch blob Blob bblob von Folien optimiert Beispiele sind in Abb Dou finden 28 Anne Kathrin Peters Berndt Farwer 2 2 Pr sentationen mit BTEX Einfache Darstellung der Cut Elimination durch eine Reduktionsregel Lemma 3 Sei x ein Netz Dann gilt min unda x mitn al Die einschrittige Reduktionsrelation ist terminierend streng konfluent Ein Beispiel Problem Redukt ist nicht immer ein Netz Beispiel 2002 Berndt Farwer _Substrukturelle Logiken WS02 03 248 2002 Berndt Farwer Substrukturelle Logiken WS02 03 249 Abbildung 2 4 Beispiele ftir utopia Folien Anne Kathrin Pete
30. im globalen Verzeichnis erscheinen Kompilieren von Quelldokumenten unter Einbindung von bibunit F r das Erzeugen der Ausgabedatei aus der Kommandozeile gelten besondere Regeln falls bibunits als usepackage im Quelldokument geladen ist Ein KTEX Durchlauf erzeugt f r jede bibunit Umgebung eine eigene aux Datei Diese Dateien werden bu lt i gt aur mit lt i gt als Laufindex benannt Jede dieser Dateien muss von BibTeX kompiliert werden sodass z B bei 3 bibunit Umgebungen folgende Kom mandos eingegeben werden m ssen um das Dokument fehlerfrei zu kompilieren mit document tex als Eingabedatei Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 67 Kapitel 4 Index und Bibliographie latex document bibtex bul bibtex bu2 bibtex bu3 latex document latex document 4 5 JabRef Ein BibTEX Editor MORITZ GERNER BEUERLE Die Idee von BibT X eine zentrale Verwaltungsdatei aufzubauen aus der man seine wissenschaftlichen Arbeiten bequem mit einem Literaturverzeichnis versorgen kann fin det seine Grenzen in bersicht und Komfortabilit t wenn man eine gro e Anzahl von Literatur verwalten m chte JabRef ist ein Betriebssystem unabh ngiges Programm da es in Java programmiert wur de Ohne Schwierigkeiten lassen sich bib Dateien importieren und bearbeiten Such und Sortierfunktionen helfen beim Suchen nach einem bestimmten Eintrag Ein wei terer Vorteil von JabRef ist die Konfigurierbarkeit So lassen sich eigene Eintrag
31. latex contrib bibunits bibunits dtx HANSEN THORSTEN The multibib Package 2004 http tug ctan org tex archive macros latex contrib multibib multibib dtx HEINZ C The Listings Package Im Listings Paket doc latex listings listings dvi 2002 Kunz KocH C M Geniale Projekte Schritt f r Schritt entwickeln orell f ssli Verlag AG 2001 KoHM M J U MORAskt Das KOMA Script Paket Im texmf tree doc latex koma script scrguide pdf 2004 KoPKA HELMUT AT RX Einf hrung Addison Wesley second 1996 183 Literaturverzeichnis Lam86 L0s05 MG97 MGO04 M h03 N N99 INNO3 IN NO4 Pat88a Pat88b Pro99 Rai Sch03 Ste05 184 LAMPORT LESLIE ATEX User s Guide and Reference Manual Addison Wesley first 1986 LOSEM FREDERIC Indexerstellung mit Latex 2005 http www informatik hu berlin de losem studium ps2html html index M GOOSENS F MITTELBACH A SAMARIN Der ATpX Begleiter Addison Wesley Bonn 1997 M GoossENs F MITTELBACH The ATEX Companion Addison Wesley Boston 2004 M HLICH MATTHIAS Vergleich Word und pdf LaTeX 2003 http user uni frankfurt de muehlich tex wordvslatex html N N User s Guide for the amsmath Package 1999 NIEDERMAIR ELKE MICHAEL NIEDERMAIR ATEX Das Praxisbuch Fran zis 2003 N N Using the amsthm Package 2004 PATASHNIK OREN BIBTpXing 1988 Im texmf tree texmf doc bibtex bt
32. man den Codeassistenden zu Wort kommen Man kann aus einer Liste eine vordefinierte Umgebung ausw hlen die dann an der Stelle der aktuellen Cursorposition eingef gt wird So l t sich beispielsweise eine eigene Umgebung wie folgt erzeugen 1 Ctrl Leertaste 2 Returntaste driicken 3 environment markieren und der Umgebung einen eigenen Namen geben Man vergleiche die Tipparbeit die man ohne Codeassistenten hatte beginfeigenerName end eigenerName 5 7 3 Konfiguration TIEXlipse wird ber die Preferences die man ber das Men Window gt Preferences und dann TpXlipse ausw hlen konfiguriert Erzeugen eigener Templates Bei den vorhandenen Templates f llt auf dass es insgesamt eher wenige sind Es sind sozusagen nur die N tigsten da und sie sind vielleicht auch eher als Beispiele gedacht denn man kann sich seine eigenen Templates anlegen Als Beispiel nehmen wir uns nochmal die eigene Umgebung An die Templates kommt man ber das Men 86 Sascha Purmann Dennis Tomas 5 8 Eclipse und CVS Window gt Preferences gt Texlispse gt Editor gt Templates Hier kann man nun das entsprechende Template ausw hlen Der Code f r die eigene Umgebung sich wie folgt aus begin environment cursor end environment Dabei bezeichnet Name eine Variable und cursor ist eine vordefinierte Variable und bezeichnet die Stelle an die der Cursor gesetzt werden sollen Nach einem Mausklick auf Edit
33. mehrere Autoren an der Erstellung eines Dokuments beteiligt collaborative writing so stellt sich dasselbe Problem Prinzipiell ist jeder Autor f r sein ei genes Literaturverzeichnis zust ndig sodass mitunter dieselben Literaturangaben mehrmals programmiert werden Zur L sung dieser Probleme ist ein System w nschenswert womit vom jeweiligen Quell dokument unabh ngige Literaturdateien erstellt werden k nnen die eine Sammlung der zu zitierenden Literaturstellen enthalten Diese Dateien sollen dann in Quelldoku mente eingebunden werden ohne dass jeweils ein eigenes Literaturverzeichnis vom Autor erstellt werden muss Dieses Modell kann mit dem Programm BibT X verwirklicht wer den 4 4 2 BibTeX BibT X von Oren Patashnik ist ein Zusatzprogramm zum Erstellen und Verwalten von Bibliographien in KTEX Dokumenten Literaturdaten k nnen hierbei in entsprechende Literaturdateien mit der Dateierweiterung bib eingegeben werden Auf diese kann inner halb eines ATERX Quelldokumentes verwiesen werden sodass nicht f r jedes Dokument 56 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X vom Autor ein eigenes Literaturverzeichnis programmiert werden muss sondern die bib Dateien beliebig eingebunden werden k nnen Unabh ngig davon wird das Format der Bibliographien durch Style Files bst vorgegeben Da hier Vorlagen benutzt werden k nnen berl sst der Autor im Regelfall ATEX die Formatierung der Bib
34. nicht findet Sie sind unter Verwendung des pifont Paketes welcher auch Teil von PS NFSS System ist verf gbar Die direkt verwendbare Zeichen des PostScript Fonts ZapfDingBats sind mit dem ding Befehl auszuw hlen Der Parameter f r den ding Befehl ist dann eine ganze Zahl die gem des zu setzenden Zeichens anzugeben ist Zum Beispiel ergibt ding 37 Befehl einen als Ausgabe M chte man eine spezielle itemize Liste verwenden tut man dieses mit der dinglist Umgebung Als eine weitere M glichkeit steht der Befehl dingline f r das F llen einer ganzen Zeile mit einem beliebigen ZapfDingBats Zeichen zur Verf gung Es sei an der Stelle noch erw hnt dass ich w hrend der Aufnahme dieses Artikels mehrmals die PostScript Pi Fonts verwendet habe 182 Yvonne K stermann Natalja Fiodorova Literaturverzeichnis Div97 Dow02 Fri03 Gou00 GRM97 Han04a HanO4b Hei02 KK01 KM04 Kop96 Div dtu Lexikon F A Brockhaus GmbH und Deutscher Taschenbuch Verlag 1997 Downess MICHAEL Short Math Guide for ATEX 2002 FRIEDRICH WOLFGANG G Die Kunst zu pr sentieren Springer Verlag 2003 GOUALARD FR D RIC Manual for the prosper class Version 1 0i Docu mentation 1 6 2000 GOOSSENS MICHEL SEBESTIAN RAHTZ FRANK MITTELBACH The ATEX Graphics Companion Addison Wesley 1997 HANSEN THORSTEN The bibunits Package 2004 http tug ctan org tex archive macros
35. optisch eindrucksvoll Farb verl ufe und Marmorierungen im Hintergrund verringern die Lesbarkeit Platz lassen f r Ausf hrungen und Erg nzungen Bilder grafische Elemente und Schaubilder zur Anschaulichkeit einbinden Elemente schrittweise ohne Klang einf gen KE Zeie A CA OR k Corporate Identity Firmenlogo von der Firma bevorzugte Schriftart und farbe benutzen 18 Anne Kathrin Peters Berndt Farwer 2 1 Allgemeines zu Prasentationen 2 1 7 Vortragen der Pr sentation Vor der Pr sentation gibt es einiges zu organisieren Die Projektion bzw Pr sentation sollte von jedem Platz zu jedem Zeitpunkt gut sichtbar und h rbar sein Der Vortragende sollte mit der Bedienung der Medien vertraut sein Es sollten nicht mehr als 3 Slides pro Pr sentationsminute gezeigt werden Die Pr senta tion sollte dicht an Thema Ziel und Gliederung ausgerichtet sein Um die Lebhaftigkeit des Vortrags zu erh hen kann man die Zuh rer an der L sung offener Probleme betei ligen Der Vortragende sollte sich mit seiner Pr sentation in den Vordergrund stellen Er setzt die Akzente er hebt Schwerpunkte hervor Aktion macht die Pr sentation lebendig Wechseln bzw Variation der Medien und Einbeziehen des Publikums beg nstigt das Lebendige und spannende Beispiele rhetorische und provokative Fragen werden vom Publikum dankend angenommen Der Vortragende sollte das Problembewusstsein der Zuh rer sicher stellen Beim Vor tragen gi
36. sondern viel auch nur in Geisteswissenschaft und Naturwissenschaft Doch dabei sieht man schnell dass man viele Bereiche nicht mit diesen beiden Wissenschaften identifizieren kann Informatik und Mathematik kann man eigentlich nicht so wirklich in eine der beiden Wissenschaften packen daher geh ren diese Beiden auch zu den Strukturwissenschaften 138 Annika Rosner Felix Dobslaw 10 2 Projekte 10 1 3 Drei Wissenschaften Womit wir uns jetzt am meisten auseinandergesetzt haben waren die drei Wissenschaften die wir hierf r am wichtigsten angesehen haben Natur Geistes und Strukturwissen schaft Die Naturwissenschaft besch ftig sich mit der belebten und unbelebten Natur hierzu geh ren unter anderem Physik Biologie und Chemie Man versucht alle Erschei nungen und deren Ursache zu erkl ren geht aber davon aus dass es nichts bernat rli ches oder willk rliches in der Natur gibt und alle Versuche wiederholbar sind In dieser Wissenschaft werden Theorien meist in Mathematischer Form verfasst Die Mathematik geh rt wie schon geschrieben zur Strukturwissenschaft Wik05 Der Begriff Strukturwissenschaft wurde 1971 von Carl Friedrich von Weizs cker gepr gt Diese Wissenschaft wird auch als Bindeglied zwischen der Natur und Geisteswissen schaft angesehen Die Strukturwissenschaft befasst sich nicht mit der Erforschung von Gegebenheiten sondern mit der Vorangehensweise neuer Erkenntnisse d h man hat Hypothesen und versucht
37. um im flie enden Text 31 Kapitel 3 Grafiken in Texten eindeutig die Grafik referenzieren zu k nnen Dar ber hinaus erlaubt eine solche Refe renzierung dem Leser aus dem Text an der richtigen Stelle zur Grafik zu springen so dass lineares Lesen m glich ist Eine Grafik die im Text nicht erw hnt und erkl rt wird kann hingegen im Lesefluss versehentlich tibersprungen werden und verliert damit ihren Sinn Aber auch schon bei der Auswahl der Grafik sollte tiberlegt werden ob das Einfiigen an dieser Stelle berhaupt sinnvoll ist Was bei Texten selbstverst ndlich ist gilt auch f r Grafiken Sie sollten tibersichtlich erscheinen und eine klare Aussage haben Der Inhalt muss sich an der Zielgruppe also dem Leser orientieren und auf diesen ausgerichtet werden 3 1 1 Verschiedene Typen von Grafiken Es gibt viele verschiedene Arten von Grafiken Bei einem Versuch diese zu klassifizieren erscheinen folgende Kategorien fiir sinnvoll e Per Hand hergestellte Zeichnung bzw Bild welches per Scanner digitalisiert wird e Zeichnung auf dem Computer z B mit Paint Windows GIMP GNU e Foto analoges Foto welches gescannt wird oder ein mit einer Digitalkamera auf genommenes Foto das auf den Computer bertragen wird e Objektorientiert Beschreibung einer Grafik durch einzelne Objekte z B mit Adobe Illustrator Corel Draw Mit einer eher technischen Sichtweise beschr nkt sich die Klassifizierung auf
38. weitere Packages eingebunden werden Felix Fietkau Volker Lukas 133 Kapitel 9 Erweiterte Dokumentklassen und Packages 9 6 4 Beispiel Hier ein Beispiel Package welches das UNIX Kommando fortune in ATX integriert example sty Identifikation NeedsTeXFormat LaTeX2e ProvidesPackage example 2005 06 23 My First Package Vorl ufige Deklarationen newcommand fortunetype newcommand fortunelen Optionen DeclareOption 1line renewcommand fortunelen n1 DeclareOption 2line renewcommand fortunelen n2 DeclareOption off renewcommand fortunetype off DeclareOption wisdom renewcommand fortunetype wisdom ProcessOptions relax Hauptteil newcommand fortune immediate write18 fortune fortunelen fortunetype gt fortune tex input fortune Dieses Package kann man dann wie in diesem Beispiel verwenden example tex documentclass article usepackage 1line wisdom example begin document 134 Felix Fietkau Volker Lukas 9 6 Erstellen von eigenen Dokumentklassen und Packages subsection Fortune Cookie of the Day Large fortune end document 9 6 5 Verfiigbare Befehle Die Liste der Befehle die hier aufgef hrt sind enth lt nur die wichtigsten Befehle um einfache Packages oder Klassen zu erstellen Weitere Befehle und Erl uterungen befinden sich im Dokument ATX Se for class and package writers Pro99 welches auch die Konzepte zu
39. 0 I 0 05 1 lt k lt n 6 4 Theoreme Definitionen und Beweise HANNO SCHARFE In vielen Dokumenten mit mathematischen Formeln werden diese zu Theoremen oder hnlichem zusammengefasst Auch hierf r gibt es in KIEX spezielle Umgebungen die das Aussehen der Theoreme vereinheitlichen Eine einfache Version davon ist bereits in ATEX integriert es ist aber empfehlenswert das Package amsthm N NO4 zu verwen den was unter anderem weitere Formatierungen anbietet Dies geht mit dem Befehl usepackage amsthm 6 4 1 Theoremumgebungen definieren Nun k nnen in der Preambel des Dokuments belibige Theoremumgebungen definiert werden Daf r verwendet man dann den Befehl newtheorem name text Wenn sich Hanno Scharfe Christian Hinkelmann 101 Kapitel 6 Mathematische Formeln verscheidene Typen von Theoremen die gleiche Nummerierung teilen sollen z B Defi nition 1 Lemma 2 Definition 3 kann man dies in einem optionalen Parameter angeben Durch newtheorem lem defi Lemma wird wenn vorher eine Umgebung mit dem Namen definition definiert wurde der Umgebung lemma die gleiche Numme rierung zugewiesen 6 4 2 Theoremumgebungen verwenden Um die vorher definiderten Theoremumgebungen zu verwenden wird einfach der Name dieser Umgebung in einem begin name end name Block verwendet Die sem kann in einem optionalen Parameter noch einen zus tzlichen Namen erhalten beginfsatz Ein Satz end satz Ausser den selb
40. 0xxxxxx 10xxxxxx 65536 4 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx 11 3 5 Zur Anwendung Unicode selbst legt lediglich die Codierung fest um die Schriften auch tats chlich dar stellen zu k nnen braucht man eine Schriftart die die entsprechenden Unicode Bereiche abdecken mu 11 3 6 Anwendung in KTEX Unicode Text k nnen wir auch direkt eingeben Das ganze Latex Dokument in UTF8 einzulesen sollte zuk nftig auch m glich sein usepackage ucs usepackage utf8 inputenc 160 Erik Flick Maurice Ossenbrink 11 4 Ostasiatische Sprachen ucs mit anzugeben scheint nicht mehr n tig Weitere Anwendungshinweise finden sich im Kapitel tiber ostasiatische Sprachen 11 4 Ostasiatische Sprachen Die gro en ostasiatischen Sprachen haben alle ihre eigenen Zeichens tze die nicht kom patibel miteinander sind Zwar enthalten diese Zeichens tze in der Regel auch alle ASCII Zeichen m chte man aber in dem selben Dokument auch Umlaute verwenden oder gar eine zweite ostasiatische Sprache kommt man um Unicode ftir die Kodierung nicht her un Daf r gibt es das Package f r Unicode Support UCS das sofern installiert in der Pr ambel geladen wird usepackage ucs Unicode besitzt au erdem noch den Vorteil dass es systemunabhangig ist F r den Sprachsupport an sich gibt es das CJK Package das wie der Name schon andeutet Support f r Chinesisch Japanisch und Koreanisch liefert Deklariert wird es mit
41. 1 2 Was Babel bietet Babel eignet sich um f r TEX auch andere Sprachen verf gbar zu machen die mit Va rianten des lateinischen oder verwandter Alphabete geschrieben werden Zudem erlaubt es mehrsprachige Dokumente zu verfassen Sonderzeichen und diacritics sind schon erzeugbar Babel erleichtert dies auch durch Abk rzungen aber Babel bietet mehr 151 Kapitel 11 Mehrsprachige Texte in AT RX e Ziemlich viele Sprachen e bersetzungen der Standard Uberschriften e Silbentrennung und Typographie e Mehrere Sprachen in einem Text Wechsel im Text anderssprachige Umgebungen e Mit allen Dokumentklassen inputenc fontenc kompatibel Sprachmodule Die sprachspezifischen Definitionen sind in Modulen festgelegt somit ist Babel leicht erweiterbar Es existieren Module f r eine breite Auswahl an Sprachen Hier eine unvollst ndige Auf z hlung afrikaans bahasa breton catalan croatian czech danish dutch english ame rican british esperanto estonian finnish francais galician german ngerman magyar irish italian lowersorbian norsk nynorsk polish portuguese brazilian romanian rus sian scottish spanish slovak slovene swedish turkish uppersorbian welsh Gelegentlich gibt es f r eine Sprache mehrere Module die weiterentwickelt werden aber Unterschiede aufweisen Am Beispiel von germanb Shorthands Babel definiert Abk rzungen f r h ufig verwendete nationale Sonderbuchstaben um
42. Es gibt beispielsweise Hauptmodi ftir die Be arbeitung von Quellcode verschiedener Programmiersprachen einen Shellmodus einen Modus f r Texte allgemein und eben auch einen TEXmodus Fensterspielchen Man kann das Hauptfenster weiter aufteilen so dass man zwei oder mehr Emacspro zesse auf einmal betrachten kann Mit Ctrl x 2 teilt man das Fenster horizontal mit Ctrl x 3 vertikal Zu Beginn haben beide Fenster den gleichen Inhalt man kann aber nun mit Ctrl x Ctrl f eine neue Datei in das neue Fenster laden Um in ein anderes Fenster zu wechseln gibt man den Befehl Ctrl x o ein So kann man von Fenster zu Fenster springen Sind viele Fenster ge ffnet so w re es doch eigentlich besser wenn man aus einer Auflistung der Fenster ausw hlen k nnte Zu einer derartigen Auflistung kommt man mit Ctrl x b allerdings enth lt die Auflistung nicht nur die Fenster son dern alle Emacs Prozesse die sogenannten Buffer Mit Ctrl x 0 macht man brigens die letzte Fensterteilung r ckg ngig und mit Ctrl x 1 schlie t man alle Fenster das hei t jedoch nicht dass die Emacs Prozesse beendet w ren was man mit Ctrl x b pr fen kann bis auf das welches den Cursor enth lt 5 3 3 Konfiguration Die Emacs Einstellungen sind zum einen in einer systemweiten und zum anderen in einer benutzereigenen Konfigurationsdatei gespeichert Diese Dateien kann man nun entweder per Hand editieren zum anderen aber auch ber die Konfigurationsmen s Will man zu
43. Felder a optional author title howpublished month year note Tabelle 4 1 Beispiele f r verschiedene Typen von Eintr gen in bib Dateien und deren Felder den Tabelle 4 1 gibt einige Beispiele und verdeutlicht die Zusammenh nge Vollst ndige Listen aller Eintragstypen sind in g ngigen KTRX B chern enthalten Syntax der Literatureintr ge Die Eintr ge in den bib Dateien m ssen wie folgt formatiert sein um von BibTpX verarbeitet werden zu k nnen Syntax f r Literatureingaben in bib Dateien Allgemein Beispiel lt Hingabetyp gt lt Schltissel gt book kop 96 lt Feld_1 gt 1 lt Eintrag_1 gt y author Kopka Helmut lt Feld_2 gt lt Eintrag_2 gt title LaTeX Einf u hrung edition second publisher Addison Wesley lt Feld_n gt lt Eintrag_n gt year 1996 In der Regel ist die Funktionalit t der im Hauptdokument 7 fer eingebundenen use packages auch in den bib Dateien gegeben Trotzdem sollten in den bib Dateien Um laute und Sonderzeichen in KTEX Syntax eingegeben werden etwa a f r d usw Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 59 Kapitel 4 Index und Bibliographie damit die Literaturdateien ger teunabh ngig benutzt werden k nnen Um von BibTpX erkannt werden zu k nnen miissen alle Literaturdateien im Arbeitsordner liegen Regeln fiir die Syntax der Feldeintr ge Fur die Eingabe der Literaturinformationen i
44. Hyperlinks und Formulare zum interaktiven Ausf llen erzeugen Das Hyperrefpackage kann viel mehr leisten als es hier gezeigt wurde Unter ande rem kann man eigenen Lesezeichen Code erzeugen oder automatisch erzeugen lassen Mehr Informationen zur praktischen Anwendung finden Sie unter http www ibnm uni hannover de Mitarbeiter beuerman LaTeX2PDF pdf 118 Kirsten Albrecht Natalia Ditz Kapitel 9 Erweiterte Dokumentklassen und Packages FELIX FIETKAU VOLKER LUKAS 9 1 Das Key Value Interface for Optionen Heutzutage benutzen zahlreiche XT fX Pakete das Paket keyval welches eine komfor table und flexible Methode zum Angeben von Argumenten f r Kommandos bietet Dazu geh ren auch die in diesem Kapitel vorgestellten Pakete Deshalb soll hier kurz auf die Syntax eingegangen werden die vom Keyval Paket benutzt wird Das Grundproblem mit der bei IATFX eingebauten Art des Angebens von Paramtern besteht darin dass die Anzahl der Parameter eine Konstante sein muss Keyval erlaubt es dieses Defizit zu umgehen Dabei werden mehrere Argumente f r das Kommando in einem einzigen AIRX Argument untergebracht Folgende Syntax wird daf r verwendet Die einzelnen Argumente werden durch Kommas getrennt Ein Argument kann ein Wer tepaar sein Dabei werden die beiden Werte durch ein Gleichheitszeichen getrennt Der erste Wert eines Argumentes wird als Key bezeichnet Ist ein zweiter Wert vorhanden so wird dieser Value genannt Wird
45. Kapitel 8 Internet und neue Medien e man kann eigenen Satz an speziellen HTML Erweiterungen definieren e man kann Hintergr nde Schriftarten und Schriftgr en problemlos spezifizieren und bei Bedarf leicht austauschen e Definitionen des Dokumentslayouts werden als getrennte Dateien gespeichert so mit k nnen mehrere CSS Dateien in einem HTML Dokument oder eine CSS Datei in verschiedenen HTML Dokumenten eingesetzt werden Es gibt auch Nachteile Ein Nachtteil ist dass nicht jeder Browser CSS Dateien unter st tzt und es zu unerw nschten Ergebnissen kommen kann Es kann auch passieren dass ein Browser der die CSS Dateien unterst tzt diese fehlerhaft darstellt 8 3 von latex zu Html Sowohl das Internet wie auch Latex waren bei ihrer Entwicklung dazu gedacht Wissen zu verarbeiten Ersteres sollte helfen Wissen m glichst vielen Leuten zug nglich zu machen zweiteres um ein einfaches Handwerkszeug zu haben um wissenschaftliche Texte die nicht selten komplexe Ausdr cke enthalten bequem und gut darzustellen Es liegt also nahe beide zu verkn pfen das hei t zun chst einen Text zu verfassen und ihn dann im Internet vielen Leuten zur Verf gung zu stellen Damit man nicht jedes Document zweimal schreiben muss wurden Konverter entwickelt die Latex Code in Html Code umwandeln Zwei dieser Konverter sollen hier vorgestellt werden latex2html und tex4ht 8 3 1 latex2html Diesem auf Pearl basierenden Konverter kann ein fer
46. MANN 6 1 Einleitung F r das Setzen von mathematischen Formeln in ATEX gibt es mehrere Gr nde Zum einen m chte man in mit MTEX geschriebenen wissenschaftliche Arbeiten auch mathe matische Formeln einbinden Es ist daher nat rlich praktisch diese Formeln dann auch gleich in ATEX zu setzen Zum anderen liefert das Setzen in anderen Formeleditoren von z B Word oder Open Office teilweise nicht das gew nschte Ergebnis Gegen ber handgeschriebenen Texten ist der Vorteil nat rlich die bessere Lesbarkeit 6 2 Das amsmath Package HANNO SCHARFE TeX kann schon ohne zus tzliche Packages mathematische Formeln darstellen Das Package amsmath N N99 das von der American Mathematical Society entwickelt wird erweitert die F higkeiten von DIER mathematische Formeln darzustellen Dow02 noch 89 Kapitel 6 Mathematische Formeln weiter und sollte daher immer verwendet werden Zus tzlich sollte man auch noch die Packages amssymb einbinden das weitere mathematische Symbole enth lt usepackage amsmath amssymb 6 2 1 Mathematische Umgebungen Formeln werden immer in einer mathematischen Umgebung gesetzt die anders als nor maler Text formatiert werden Es gibt die sehr viele dieser Umgebungen f r die unter schiedlichen Einsatzzwecke 6 2 2 Inline Umgebungen Zum einen gibt es die Inline Umgebungen mit denen man eine Formel idrekt im laufen den Text darstellen kann Dies bietet sich f r kurze Formeln an die nicht besonde
47. PostScript Fonts lt die Verwendung einer Ersatzschrift f r eine nicht verf gbare Schrift die dieser m glichst nahekommt und dieselben TEX Font Metric Informationen besitzt Eine vf Datei enth lt die Definition eines solchen virtuellen Fonts in bin rer sehr kom pakter Form Dieser vf Datei muss eine tfm Datei zugeordnet sein in der TX die TEX Font Metric f r diese Schrift finden kann TFX wei nichts von virtuellen Fonts TeX liest keine vf Dateien sondern ben tigt nur die zugeh rige tfm Datei aus der nicht er sichtlich ist ob dies ein realer oder ein virtueller Font ist vf Dateien werden nur von den Ger tetreibern verwendet 12 6 3 PSNFSS System Das PSNFSS System besteht aus einer langen Reihe von Paketen die die Verwendung von PostScript Fonts in IATFX 2 vereinfachen Das PSNFSS System verwendet die Berry Nomenklatur Dadurch wird eine einheitliche Identifizierung der Fonts auf verschiedenen Systemen erreicht Der eindeutige Name den Karl Berry f r Fonts vorgeschlagen hat besteht aus 8 Zeichen dank unseres alten Bekannten MS DOS O Das erste Zeichen ist der Eigent mer der Schriftart p Adobe e Apple Die n chsten beiden bezeichnen die Schriftfamilie hv Helvetica tm Times pl Palatino O Das vierte Zeichen ist immer die Schriftst rke r Text b Fettdruck Danach kommen die Alternativen i kursiv c Kapit lchen Hierauf kommt die Kodierung 8a 8
48. Satz In dem Dokument begin satz Der Satz von I Rgendwem Hier wird ein Satz gesetzt end satz begin defi Dazu sollte nat urlich etwas definiert werden end defi begin lem Wir brauchen mal kurz ein Lemma end lem begin proof Beweis des Lemmas end proof Das Ergebnis Satz 1 Der Satz von I Rgendwem Hier wird ein Satz gesetzt Definition 1 Dazu sollte nat rlich etwas definiert werden Lemma 2 Wir brauchen mal kurz ein Lemma Beweis Beweis des Lemmas 6 5 Einheiten 6 5 Einheiten CHRISTIAN HINKELMANN Hanno Scharfe Christian Hinkelmann 103 Kapitel 6 Mathematische Formeln Wenn man z B bei einem physikalischen Text immer den gleichen Abstand zwischen Einheit und Zahlenwert haben m chte so kann man dazu das Package Units verwenden Des Weiteren verhindert der Befehl automatisch das kursiv stellen der Buchstaben bei der Einheit Mit usepackage units kann man das Package einbinden Das Package bietet den Befehl unit gefolgt von einem optionalen Parameter dem Wert vor der Einheit und einem Pflichtparameter der Einheit selber Ein vollst ndiger Befehl w re dann unit 17 V Dieser Befehl muss in einer Mathematischen Umgebung benutzt werden Beispiel An dem Stromkreis liegt eine Spannung von unit 220 V an In dem Stromkreis befindet sich ein Widerstand mit 10 k Omega und ein weiterer Widerstand mit unit 1 k Omega D
49. Um Schwierigkeiten beim Einbinden von Grafiken in KIEX entgegenzuwirken sollten zumindest ein paar Fakten bekannt sein wie WIES es m glich macht Grafiken in Do kumente einzubinden Das Treibermodell von KTEX In TFX ist die Verarbeitung einer Fingabedatei in mehrere Schritte welche von un terschiedlichen Programmteilen durchgef hrt werden aufgeteilt Zun chst verarbeitet TeX die Eingabedatei und erstellt daraus eine ger teunabh ngige DVI Datei devi ce independant welche bereits den gesetzten Text enth lt Programme die Treiber genannt werden wandeln diese nun in systemspezifische Ausgabedateien um z B Post Script zum Druck oder PDF Diese Dateien k nnen nun direkt zum Ausdrucken oder Anzeigen auf dem Bildschirm genutzt oder durch weitere Hilfsprogramme in andere Da teitypen konvertiert werden Abbildung 3 1 veranschaulicht dieses Verfahren und nennt einige dafiir zu benutzende Programme Einbinden von Grafiken Das direkte Einbinden einer Grafikdatei ist in ATEX nicht vorgesehen Statt dessen wird dies ber Umwege erm glicht die hier kurz vorgestellt werden In der Praxis abstrahieren Zusatzpakete allerdings von diesen technischen Details Das Kommando special erlaubt es Code direkt an den Ausgabetreiber weiterzugeben Auf diese Weise kann die F higkeit der Ausgabetreiber Grafiken darzustellen genutzt werden Die Konsequenz ist dass der auf diese Weise generierte Code plattformabh ngig 34 Kristof Haman
50. Wissenschaftliches Arbeiten mit KTEX Berndt Farwer Hrsg Preprint 25 August 2005 Fachbereich Informatik Universit t Hamburg Vorwort Im wissenschaftlichen Betrieb sind schriftliche Darstellungen eines der wichtigsten Kom munikationsmittel berhaupt Hierbei muss eine Vielzahl von Faktoren ber cksichtigt werden Zum Beispiel ist es in den Naturwissenschaften h ufig erforderlich mathema tische Formeln in den Text zu integrieren Hierzu sind spezielle Hilfsmittel erforderlich In allen Bereichen des wissenschaftlichen Publizierens sind Diagramme zur Veranschau lichung zu erstellen und einzubinden In den Musikwissenschaften werden Ausz ge aus Partituren verwendet so dass Notensatz erforderlich ist F r den potentiellen Autoren stellt sich somit die schwierige Frage nach einem oder mehreren Hilfsmitteln bei der Erstellung von Seminararbeiten Diplomarbeiten Konferenzbeitr gen o Trotz oder gerade wegen der immer gr er werdenden Komplexit t von herk mmlichen WYSIWIG Textsystemen erfreut sich im wissenschftlichen Publizieren TEX und ATEX immer gr erer Beliebtheit Diese Textsatzsysteme machen den Autoren gleichzeitig zum Setzer ohne jedoch eine Ausbildung im Layout oder Textsatz zu erfordern Die strengen in Dokumentenklassen und Stilvorlagen vorgegebenen layouterischen Richtlinien sind meist vorgegeben so da der Autor sich um die Gestalt des Textes wenig zu k mmern braucht Vielmehr kann er sich voll
51. aTeX Buch cite kop 96 Ha putbib bibunits bsp2 end bibunit end document Abbildung 4 3 Beispiel Unterteilung mit chapter bzw section Umgebungen Alternativ zur Unterteilung des Dokuments in bibunit Umgebungen kann auch automa tisch fiir jede chapter oder section Einheit des Quelldokuments ein eigenes Literaturver zeichnis erstellt werden Dies wird durch den Befehl bibliographyunit lt Gliederung gt erreicht der nach begin document stehen muss F r lt Gliederung gt wird hierbei chapter oder section eingesetzt Im Beispiel in Abbildung 4 5 werden mehrere Bi bliographien anhand der section Umgebungen des Dokuments erzeugt Eine genaue Be schreibung aller Befehle dieser Option sowie weiterer M glichkeiten findet sich im bibunit Manual Globale Bibliographien Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 65 Kapitel 4 Index und Bibliographie Erste bibunit Umgebung Hier zitiere ich ein LAT X Buch 1 Literatur 1 Leslie Lamport ATgX User s Guide and Reference Manual Addison Wesley first edition 1986 In der zweiten bibunit Umgebung gibts noch ein YYTEX Buch Kopka 1996 Ha Literatur Kopka 1996 Kopka H 1996 ATEX Einf hrung Addison Wesley second edition Abbildung 4 4 Ausgabe zum Beispiel aus der vorangegengenen Abb documentclass article usepackage subsectionbib bibunits begin document bibliographyunit section defaultbibl
52. ach unten rechts gezeichnet wird B ar gt dr b Um einen leeren Eintrag zu bekommen wird nach einem amp einfach in die n chste Spalte oder in die n chste Zeile durch gesprungen so wie es im Beispiel gemacht wurde Dort wird wieder der erste Eintrag fokussiert Es k nnen nat rlich auch mehrere Pfeile von einem Eintrag aus starten indem mehrere Befehle f r Pfeile hintereinander gef gt werden Hier wird nun ein C mit bestimmter Pfeilart nach oben rechts und ein weiterer Pfeil bestimmter Art mit Beschriftung xz oberhalb und y unterhalb des Pfeils zwei Eintr ge nach rechts durch die Richtungssequenz rr gezeichnet C ar gt ur ar gt rr x_y Letztlich wird widerrum ein Eintrag 46 Kristof Hamann Andr Monsees 3 3 Grafiken mit AT RX erstellen Abbildung 3 9 Diagramm mit Xy pic leer gelassen und der letzte Eintrag mit D gef llt Das gesamte Beispiel ist im folgenden Code noch einmal zusammenfasst usepackage frame curve arrow matrix xy begin document xymatrix A ar r a B ar gt dr b amp C ar gt ur ar gt rr x_y amp amp D end document Xy pic eignet sich auch sehr gut fiir Zustandsdiagramme wie die Abbildung 3 10 zu fol gendem Quellcode zeigt Anders als im vorigen Beispiel wurde hier vorab bestimmt wie die Eintr ge in der Matrix aussehen sollen d h wenn nicht explizit mitgeteilt wird wie die Eintr ge aussehen sollen wird immer das Standardformat g
53. adan Si orurgan und KIC Sgumoan 1001 Schreien EB rung der Socie 208 Sharon CG E ap Mathematical Thear a Communication 1553 Straus E p and Wer nee the ed gem meatier The reaccion o task hype and techado o Pai Jum al gon Siraebe FW Kammonikatian Gandiagari Gatruiepis Schicke Kenmustea 1 bat Oiparisaara bomesunical n Thacratsche Grundagen und empiase Pai Abbildung 4 7 JabRef Hauptfenster http jabref sourceforge net Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 69 Kapitel 4 Index und Bibliographie 4 6 Indexerstellung NICOLAS PAUL 4 6 1 Das Stichwortverzeichnis Dieser Abschnitt beginnt mit einigen allgemein gehaltenen Informationen zum Thema Stichwortverzeichnis Allgemeines Ein Stichwortverzeichnis ist ein alphabetisches Verzeichnis von Schl sselbegriffen Namens und Sachbezeichnungen mit dem Verweis auf Seitenzahlen in einem Buch Stichwortverzeichnisse in B chern oder Fachzeitschriften dienen dazu dem Leser das Werk durch das Nachschlagen von Begriffen schnell zu erschlie en Meist befindet sich das Stichwortverzeichnis am Ende eines Buches Im Normalfall hat es eine alphabetische Ordnung H ufig bestehen Stichwortverzeichnisse aus einem Haupt stichwort dem verschiedene Unterstichworte zugeordnet sind Erg nzt wird das jeweilige Stichwort durch die jeweils dazu angegebene Fundstelle Dies ist jeweils die Seite oder der durch eine Randziffer gekennzeichnete Textabschnitt wo das
54. ae RGA aa A ae ed ra ia ee ee ee ae 12 5 1 MetaFomtl o 12 0 2 PostScript gt 2 24 2 EN e a ee Pie Rok ee eA an ae ee eee Grek Gis doe ee A ed oa oe a aed 12 6 2 Virtuelle Fonts E a Sn ike Beech eat tna Literaturverzeichnis Inhaltsverzeichnis xi Kapitel 1 Logische Struktur von Texten LUKMAN IWAN HARALD BRINKMANN 1 1 Grundlagen HARALD BRINKMANN BTEX bezeichnet ein kostenloses Textsatzsystem Die Grundidee bei KIEX ist dass sich ein Autor ausschlie lich mit dem Inhalt befassen sollte Die u ere Form wird dabei von TeX nach allgemeinen Standards erstellt ist aber in allen Einzelheiten anpassbar KIRX kann man aus dem Internet herunterladen die Windows Version gibt es zum Beispiel unter Aber KTRX ist grunds tzlich f r jedes Betriebssystem im Internet zu haben Auch am FB18 gibt es ATX auf CD Wenn das Schicksal einen einsamen Reisenden zu einer bestimmten Zeit in Raum D 124 verschl gt und dieser das Losungswort Erstsemester CD sagt wird ihm gegen einen kleinen Obolus eine CD mit allerlei n tzlicher Software in die Hand gedr ckt u a auch og KIEX Distribution auf die sich meine Erfahrungen sowie die folgenden Erl uterungen beschr nken Die Benutzung von TAT X l sst sich in 4 Schritten beschreiben Kapitel 1 Logische Struktur von Texten 1 ATEX installieren 2 Eine ASCII Textdatei erstellen dateiname tex 3 latex dateiname ausf hren erzeu
55. ahl der einzubindenden Dateifor mate eine entscheidende Rolle Es gilt also darauf zu achten welche Dateiformate zum gew nschten Ausgabetreiber passen IATEX bietet hier jedoch auch eine M glichkeit die Dateiformate automatisch zu konvertieren Dazu muss zu Beginn des KTFX Dokumentes der Befehl DeclareGraphicsRule lt Endung gt lt Typ gt lt Groesse gt lt Befehl gt ange geben werden Endung gibt hier die Endung der Quelldateien an die konvertiert werden sollen Typ steht f r das Zieldateiformat Gr sse gibt die gew nschte Gr sse des Bildes an Dies wird ber die Angabe einer BoundingBox erreicht wobei dieses Feld alterna tiv auch leer gelassen werden kann Befehl gibt das Kommando an welches ausgef hrt werden soll um die Grafik in das gew nschte Format zu konvertieren Die figure Umgebung Das Einbinden einer Grafik erfolgt am einfachsten in einer Umgebung z B der figure Umgebung Auf die einzelnen Gr nde und Vorteile der figure Umgebung wird im n chs 36 Kristof Hamann Andre Monsees 3 2 Grafiken in KTEX einbinden ten Abschnitt eingegangen Beim ffnen der figure Umgebung k nnen verschiedene Optionen f r die Positionierung der Grafik angegeben werden wie zum Beispiel h f r here damit versucht ATRX die Grafik an dieser Stelle zu positionieren t f r top f r die Positionierung am Anfang einer Seite und b f r botton f r die Positionierung am Ende einer Seite Uber centering wird die Grafik zentr
56. also einer kurzen Erl uterung was damit gemeint ist 20 Anne Kathrin Peters Berndt Farwer 2 2 Pr sentationen mit BTEX e F r die Erstellung von PDF basierten beamer Pr sentationen ben tigt man nur sehr wenige neue Befehle die ber die Erstellung von normalen Texten mit IATEX hinaus gehen berdies werden zum Beispiel f r Aufz hlungen und Listen in der Regel Standard ATEX Konstrukte verwendet so dass eine bernahme von Teilen bestehender Texte einfach m glich wird e Die Eleganz mit XIX erstellter Texte wird durch das beamer Package auch auf Pr sentationen bertragen Ein gewisser Minimalismus l sst auf den erstellten Fo lien das Wesentliche in den Vordergrund treten ohne dabei Elemente einzub en die der bersicht ber den Vortrag als Ganzem erm glichen e Die Klasse wird im Gegensatz zu einigen der anderen erw hnten Pakete aktuell weiterentwickelt und verwendet moderne Konzepte Die Dokumentenstruktur folgt f r die beamer Dokumentenklasse immer dem folgen den Schema wobei in den eckigen Klammern noch Optionen stehen k nnen documentclass beamer usepackage pgf usepackage graphicx usepackage url usepackage german babel usepackage utf8 inputenc usepackage T1 fontenc begin document end document Folien werden folgenderma en programmiert Anne Kathrin Peters Berndt Farwer 21 Kapitel 2 Pr sentationen mit AT RX begin frame frametit
57. an jedoch bei ausschlie licher Verwendung der Tastatur denn Emacs ist vollst ndig mit Tastaturbefehlen steuerbar Es gibt zwei Tasten die dabei wichtig sind Erstens die Control Taste und zweitens die Meta Tastd die entweder die Escape Taste oder die Alt Taste ist Die Control Taste muss mit einem Buchstaben zusammen gedriickt werden die Meta Taste hingegen muss vor einem Buchstaben gedriickt werden Um ohne Maus auf die Meniileiste von Emacs zuzugreifen verwendet man F10 siehe Tabelle auf Seite f r die Control Taste schreibe ich im Folgenden Ctrl und f r die Meta Taste Meta Sascha Purmann Dennis Tomas 79 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit TEX helfen Ctrl Zeichen vor Zeichen zur ck in die n chste Zeile in die vorherige Zeile eo DU B tT wy an den Zeilenanfang an das Zeilenende O v Seite vor Meta v Seite zur ck a an den Satzanfang e an das Satzende Tabelle 5 1 Emacs Befehle Navigation im Text Navigation im Text Als Ubungsmaterial l dt man sich mit Ctrl x Ctrl f unter Angabe des Pfades eine Textdatei Emacs erscheint zun chts zweigeteilt Oben sieht man in einem gro en Fenster den Text den man geladen hat und unten sieht man den sogenannten Minibuffer wo die Befehle die man eingibt zu sehen sind Man kann das gro e Fenster nach belieben unterteilen um an mehr als einer Sache arbeiten Es muss jedoch nicht alles an dem Emacs arbeitet in einem
58. artment of Mathematics Froot University of Alexandria 1 Suppose p were the largest prime number 27th International Symposium on Prime Numbers 280 4 Thus q 1 is also prime and greater than p a Results Proof of the Main Theorem a beispiell b beispiel2 Abbildung 2 1 Folienvorlage default There Is No Largest Prime Number The proof uses reductio ad absurdum There Is No Largest Prime Number With an introduction to a new proof technique Euklid of Alexandria There is no largest prime number Department of Mathematics University of Alexandria Suppose p were the largest prime number 27th International Symposium on Prime Numbers 280 Thus q 1 is also prime and greater than p o Results e Proof of the Main Theorem Euklid Univ Alexandria There Is No Largest Prime Number ISPN 80 1 2 Euklid Univ Alexandria There Is No Largest Prime Number ISPN 80 a beispiell b beispiel2 Abbildung 2 2 Folienvorlage madrid Optionen der Gestaltung von Pr sentationen sind zum Beispiel e Verwendete individuelle Farben bzw Farbthemen f r die Titelgestaltung und den Folienhintergrund e inner und outer styles e Themenvorlagen e Verwendung einer Grafik als Logo auf allen Folien e Icons z B f r die Literaturangaben Anne Kathrin Peters Berndt Farwer 25 Kapitel 2 Pr sentationen mit ATEX e Variationen der Navigationsleiste sowie Kopf und Fu leisten e Variationen verwendeter Boxen und Schatten
59. as Ergebnis An dem Stromkreis liegt eine Spannung von 220 V an In dem Stromkreis befindet sich ein Widerstand mit 10 kQ und ein weiterer Widerstand mit 1kQ Am Beispiel kann man gut erkennen dass bei den 10 kO der Abstand l nger ist als bei dem Unitsbefehl und das k kursiv gesetzt wurde 6 6 Graphen zeichnen HANNO SCHARFE Eine weitere wichtige Funktion in mathematischen Doukmenten ist das Zeichnen von Graphen Auch dies ist mit ATEX m glich Relativ einfach kann man das mit dem Packa ge pst plot usepackage pst plot aus dem Paket PSTricks http tug org PSTricks erreichen Dieses verwendet allerdings Funktionen die nur bei PostScript zur Verf gung stehen Um ein pdf Dokument zu erzeugen ist es daher n tig zuerst eine PostScript Datei zu erzeugen und diese danach in ein pdf Dokument zu konvertieren Wenn man nun eine Funktion zeichnen m chte muss man zuerst eine pspicture Umgebung ffnen In dieser Umgebung kann man dann verschiedene Zeichenfunktionen verwenden Beim 104 Hanno Scharfe Christian Hinkelmann 6 6 Graphen zeichnen ffnen der Umgebung kann man direkt die logischen Koordinaten angeben die die Ecken links unten und rechts oben haben sollen 6 6 1 Einige wichtige Befehle psline linewidth 1pt gt 20 0 400 0 Dieser Befehl erzeugt eine Linie In dem optionalen Argument kann die Linienst rke angegeben werden Danach wird der Pfeiltyp angegeben hier ein Pfeil zum Zielpunkt Als letztes fol
60. as Kommando Istinputlisting welches als Argument den Namen der einzulesenden Datei erwartet 9 3 5 Zwei kurze Beispiele zu Listings Das erste Beispiel zeigt wie ein Codefragment verbatim dargestellt werden kann documentclass article usepackage listings begin document begin lstlisting include lt iostream gt int main char argc char argv std cout lt lt nHello World n Felix Fietkau Volker Lukas 125 Kapitel 9 Erweiterte Dokumentklassen und Packages end lstlisting end document Das zweite Beispiel verwendet das gleich Codefragment wie im ersten Fall jedoch wurde die Darstellung ver ndert documentclass article usepackage listings beginfdocument lstset language C numbers left begin lstlisting include lt iostream gt int main char argc char argv std cout lt lt nHello World n end lstlisting end document 9 4 Das Fancyvrb Paket 9 4 1 Aufgaben fiir Fancyvrb Im letzten Abschnitt haben wir Listings kennengelernt welches sich mit dem Formatieren von Code befasst Wie wir gesehen haben ist die Darstellung von Code ohne dabei auf besondere Formatierungsm glichkeiten zur ckzugreifen sehr hnlich einer Darstellungs des Textes verbatim Zu diesem Zweck gibt es aber ein Package welches sich speziell damit befasst Dies ist Fancyvrb Urspr nglich von Timothy van Zandt entwickelt wird es nun von Dennis Girou und Sebastia
61. aturangaben aufnehmen 53 4 3 2 thebibliography und Citel o 54 dd BIBI 2 4 4 2 a0 e a a ee eK 55 4 4 1 Begrenzungen der thebibliography Umgebung 56 4 4 2 BibT RA s s 6 Se be aace au Ba an a Re a A a 56 4 4 3 Datenbankdateien bib sas se eee 5 27 42 484 20 08 4 58 AAA Style Dateien bst 25 cee Se Gi eee re at wee 61 Sopp ag Be preg eta engt de ek tek eg 62 eee eed Ne Geos ra ee ee Br 68 4 6 Indexerstellungl ee 70 4 6 1 Das Stichwortverzeichnisl 2000000 2G 70 oboe oe hk ae e ico ee Be ee et 70 4 6 3 Das Glossar 2 ee 75 vi Inhaltsverzeichnis 5 1 Hinleitung e ih A te a Beth AAN E k Eer Ee ee a ee ath Gace ee ane FOI act a Bees tee fe eg 5 3 1 Installation s 2 ee ee 5 3 2 Bedienung bog ah chap A ae Ss ee ee ee Be e Gee cy he ge A Bo A ea a ee a a we 5 4 1 Installation 2 2 2 oo nn 5 42 Bedienungl se s ake a pe a 5 ha eR doe ae nd hot SORA ne Beaks ie a teh ok a ee Go es 5 5 1 Installation s s soi s iee e oo nn Da cc Se oaia p a a db SS be eae Me ee eee oe eS 9 6 1 Installation e d ur 282 Bence pet eC Ae tee BE ee Re es 5 6 2 Bedienung S NN d Bae ee d Bok a eege der nt A Gs 5 7 1 Installation 2 222222 oo oo nn 8 7 2 Bedienung gos Ge bh Gag ee a a eee ee Ba 5 7 4 TpXlipse und Aspelll 5 8 Eclipse und CN Lera ee ee La Gap ee ee ee Bee eG Ni a 6 1 Einleitumgel 2 ee eh bP RSS e SED Oe de eee Ba es ir OA ec
62. b eik b AOE a ea BR eg od gta ge Brey AAA A tere eS Se ee A ie ee tee d e oe a Pub Bok be Re Bad Beek bk es eed aui ara YR ee ead eet AA a 6 3 Komplexe Formeln 77 77 78 79 79 79 81 82 82 82 83 83 83 84 84 85 85 85 85 86 87 87 88 88 89 89 89 90 90 90 92 92 93 vii Inhaltsverzeichnis 6 3 1 Setzen von Formeln e 02000004 E PRR Gr aes eae ee SC ne E A AR A E wok a Ae A a A a A a a a ld e A a Bb bo A 6 3 6 Schriftartedl ee ee 6 3 7 Funktionen 6 3 8 Notationen 6 3 9 Vektoren und Matrizen e 6 3 10 Abstande 6 3 11 Displaystyle Befehl 2 222222 Coon nn 6 4 Theoreme Definitionen und Beweise 2 22 22 222 nn nn 6 4 1 Theoremumgebungen definieren 2 22 22 2 2 20 6 4 2 Theoremumgebungen verwenden 22222202 6 4 3 Anpassen der Darstellung 2 2 22 6 6 Graphen zeichnen 6 6 1 Einige wichtige Befehle e 7 Collaborative Writing 8 Internet und neue Medien 8 1 Ein internetf higes Dokument 82 CSS 8 3 von latex zu Html 8 3 1 latex2html 8 3 2 tex4htl 8 3 3 Latex2html vs tex4btl 8 4 Hyperrefpackage 8 4 1 Hiyperlinksdarstellung 2 22 22 2 non nn 8 4 2 Benutzermakros f r Hyperlinks 2 2 22 222 2 8 4 3 Formularumgebungl 2 2 22 cn on nn 8 4 4 kaamt viii Inhaltsverzeichnis 9 Erweiterte Dokumentklassen und Packages 9 1 Das Key Val
63. beneffekte Word korregiert w hrend der Eingabe angebliche Tipp fehler auch solche die keine Tippfehler sind so dass man sich oft dar ber rgert warum Word das nicht so lassen kann wie man es selbst eingetippt hat e Rechtschreibpr fung und intelligente Grammatikpr fung Jeder der die Gram matikpr fung schonmal getestet hat wei dass er damit mehr Arbeit bekommt als dass ihm geholfen wird 12 Lukman Iwan Harald Brinkmann Kapitel 2 Pr sentationen mit KTEX ANNE KATHRIN PETERS BERNDT FARWER Zum Erstellen wissenschaftlicher Texte geh rt in der Regel auch ein Vortrag der Inhal te der meist in Form einer Folien Pr sentation durchgef hrt wird In diesem Kapitel zeigen wir wie DIS zur Erstellung einer solchen Pr sentation verwendet werden kann Bevor wir uns in Abschnitt 2 2 mit den technischen Anforderungen KTRXs besch ftigen wollen wir jedoch zun chst in Abschnitt den generellen Aufbau einer Folienpr sen tation diskutieren und einige wichtige Grundbegriffe erkl ren Dabei gehen wir auch auf die Ergonomie des Foliendesigns 2 1 Allgemeines zu Pr sentationen 2 1 1 Einleitung Das Leben ist eine einzige Selbstdarstellung Das glauben Sie nicht Dann f hren Sie sich doch einmal wichtige Stationen Ihres Lebens vor Augen Beim Vorstellungsgespr ch vor einem wichtigen Abschluss beim Kunden beim letzten Vortrag vor einem gr eren Publikum und auch bei Ihrem letzten hei en Rendezvous Haben Sie
64. chkeit aus einer einzigen Beschreibung durch Wahl verschiedener Parameter viele verschiedene Schriften erzeugen zu k nnen nennt man diese Font Beschreibungen auch Meta Font Seine Hauptnachteile sind dass nur TX es versteht und vor allem die Notwendigkeit vorher die Dateien in der korrekten Aufl sung zu erzeugen mit dem damit verbundenen Verbrauch an Speicherplatz 12 5 2 PostScript Neben dieser von MetaFont verwendeten Beschreibung eines Fonts in Form von mit Pin seln gezeichneten Spline Kurven kann man die Form eines Zeichens auch durch die An gabe des Umrisses der zu schw rzenden Fl che beschreiben Auch hier werden wiederum Spline Kurven zur Beschreibung der Umrisse eines Zeichens verwendet Diese Beschrei bung in Form eines sogenannten Outline wird beispielsweise in PostScript Schriften verwendet PostScript ist eine vollst ndige auf Forth basierende Programmiersprache die unter diesem Namen seit 1984 von der Firma Adobe entwickelt wird PostScript O stellt Methoden zur Verf gung das Erscheinungsbild inkl Text Linien und Gra phiken zu beschreiben O unterst tzt viele Datentypen integer real boolean array String Files und Kontrollstrukturen O hat sich zu einem Standard in der Druckindustrie entwickelt wird aber immer mehr von PDF portable document format verdr ngt O ist ger te und aufl sungsunabh ngig 178 Yvonne K stermann Natalja Fiodorova 12 6 PostScript Font
65. color blue fillstyle solid color white irgendwas schreiben Knoten verbinden Ein h heres Paket welches sich beispielsweise zum Zeichnen von endlichen Automaten aus der formalen Informatik eignet ist pst node Es stellt u a verschiedene Makros zum Positionieren von Knoten z B cnodeput x y Name Beschriftung zum Verbin den der Knoten mit Kanten z B ncarc Knoteni Knoten2 und zum Beschriften der Kanten z B naput f r oberhalb bzw nbput f r unterhalb der Kante zur Verf gung Abbildung 3 8 zeigt das Ergebnis des folgenden Beispiels usepackage pst node begin pspicture 1 5 1 7 5 4 5 psset arrows gt shortput nab cnodeput 0 0 g0 0 cnodeput 4 0 qi 1 ncarc q0 qi naput 2 3 ncarc qi qO naput 1 2 3 nccurve ncurv 5 angleA 315 angleB 45 q1 q1 nbput 0 end pspicture 3 3 3 e pit Das Paket Xy pic unterst tzt die Erstellung von Diagrammen und Graphen mit Mitteln von METAFONT und ATEX Es ist ein sehr m chtiges Werkzeug mit dem vielf ltigte Arten von Graphen mit optionalen Paketbestandteilen darstellbar sind Daher werden nur einige Grundelemente und wenige Beispiele erkl rt Kristof Hamann Andre Monsees 45 Kapitel 3 Grafiken in Texten Das Paket wird im Kopf des Dokuments eingebunden die Option all sorgt dafiir dass alle Komponenten des Pakets unterst tzt werden usepackage all xy Eine h ufig verwendete Form sind Matrizen mit Pfeilen zwische
66. d Teil des Namens ist und ausgeschrieben werden soll geschieht dies wieder durch Umklammern des Wortes Black and Decker Et al wird durch Eingabe von and others erzeugt Kopka and others Hinweis zur Gro Kleinschreibung Die Gro Kleinschreibung im Feld title wird von BibTEX bernommen Werden alle W rter im Titel gro geschrieben so erscheinen sie mit Ausnahme von Konjunktio nen und Pr positionen auch im Literaturverzeichnis gro wenn es sich beispielsweise um den Eingabetyp book handelt Beim Eingabetyp article sorgt BibIEX daf r dass 60 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X in der Bibliographie alle W rter des Titels aufer dem ersten klein geschrieben wer den Dies entspricht der Konvention im englischsprachigen Raum und ist im Deutschen nicht erw nscht weil Substantive im Titel deutscher Zeitschriftenartikel gro geschrie ben werden Durch Umklammern der Gro buchstaben wird dies erzwungen U ber M a sst e der praktischen S ignifikanz Editoren f r Literaturdateien Da die Eingabe der Literaturstellen in der Syntax der bib Dateien relativ umst ndlich ist stehen einige mehr oder weniger brauchbare Editoren f r diese Arbeit zur Verf gung BibDesk f r Mac OS X bietet eine sehr komfortable L sung BibView wurde f r UNIX entwickelt Unter Windows ist wohl das Java basierte JabRef gegen ber dem Programm wbibdb die bessere Alternative Davon abgesehen bieten ein
67. d vs TEX wrapfig Wurzeln Xy pic Zeitung 191
68. dadraus eine Theorie zu entwickeln Die Geisteswissenschaft befasst sich mit der kulturellen und geistigen Sch pfung von Wissen Das hei t nicht dass der individuelle Geist gemeint ist sondern einem sogenannten objektiven Geist 10 2 Projekte Die folgende Struktur zur Herangehensweise an Projekte wobei Projekt noch definitions bed rftig sei ist haupts chlich auf Teil 1 des Werkes Geniale Projekte von Christina Maria Kunz Koch zur ck zu f hren Zur Einf hrung ins Thema wird erst einmal die Projektdidaktik eingebracht welche sich mittlerweile als Fach begreifende Disziplin in den Wissenschaften etabliert hat Anhand der Projektdidaktik welcher das Buch zugrunde liegt wird auf die 3 zu unterscheidenden Ebenen der Projektorganisation eingegangen Annika Rosner Felix Dobslaw 139 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an Unser Hauptaugenmerkt richtet sich dabei auf die erste Ebene die Projektebene Auf dieser Ebene besch ftigen wir uns mit dem was es in einem Projekt zu erledigen gilt Das Kapitel gibt Hilfestellung zur kontrollierten Projektdurchf hrung anhand einer Pro jekttreppe Im letzten Abschnitt Geniale Projekte Schritt f r Schritt entwickeln KKO1 wird noch auf Ebene 2 und 3 der Zielsetzungen von Projekten eingegangen Im weiteren Verlauf dieses Kapitels aufgef hrte Grafiken sind dem Buch entnommen 10 2 1 Projektdidaktik Da wir uns im Rahmen dieses Kapitels mit Pro
69. dardzeichensatz darstellen l sst Bilder Einen wesent lichen Unterschied merkt man wenn man die Defaulteinstellungen benutzt w hrend latex2html eine gro e Knotentiefe w hlt erstellt tex4ht nur eine Seite sorgt also f r eine geringe knotentiefe 112 Kirsten Albrecht Natalia Ditz 8 3 von latex zu Html Installation Die Installation von tex4ht ist relativ unkompliziert Ein wichtiger Hinweis ist das es sehr unterschiedliche Installationsanleitungen im Internet gibt die leider nicht alle funk tionieren Eine mit der es geklappt hat ist unter der Adresse http www cse ohio state edu gurari TeX4ht mn mswin html zu finden Anwendung Wie schon oben erw hnt muss als erstes die Zeile usepackage tex4ht eingef gt wer den Die tex Datei die man in eine Internetseite umwandeln m chte sollte man am besten an dem Ort ablegen den man bei der Installation von tex4ht als Arbeitsverzeich nis angegeben hat z B Eigene Dateien Dann kann man in der Kommandozeile mit htlatex documentname tex einfach die Kovertierung starten im gleichen Ordner wie dem aus dem die Texdatei stammt findet man dann das Ergebniss Wenn einem das Er gebnis nicht gef llt gibt es unterschiedliche M glichkeiten das Ergebnis zu ndern Wie bei vielen Packeten kann man auch f r tex4ht einige Optionen angeben Vom Aufbau her sieht das wie folgt aus usepackage html option tex4ht Ein sehr n tzliches Beispiel f r eine Option ist die Knotentief
70. dein Geheimnis Abbildung 8 3 Textfeld f r Passworteingabe ChoiceMenu optionen Beschreibung M glichkeiten erstellt man Auswahlkontrollk stchen Ein Beispiel daf r zeigt die Abbildung8 4 mit dem ChoiceMenufradio default Again name next borderwidth 3 bordercolor 0 1 0 Kennst du Hyperref Package Hja Again nein Forget vielleicht Double erstellt wurde Mit Kennst du d Package ja nein vielleicht Abbildung 8 4 Auswahl Kontrollk stchen in einem Formular dem Makro CheckBox optionen Beschreibung erstellt man Checkboxen wie die Ab bildung8 5 zeigt Der dazugeh rige Befehl lautet emphWas haben wir jetzt gesehen CheckBox name punkta checked bordercolor 0 1 0 Textfelder CheckBox bordercolor 0 1 0 Auswahlfelder als Kontrollk stchen CheckBox bordercolor 0 1 0 Kontrollkastchen Kirsten Albrecht Natalia Ditz 117 Kapitel 8 Internet und neue Medien CheckBox bordercolor 0 1 0 Schaltfl chen Ubergeben und Verwerfen CheckBox bordercolor 0 1 0 Schaltfl chen mit Actionen Was haben wir jetzt gesehen Textfelder Auswahlfelder als Kontrollk stchen Kontrollkistchen e Schaltflichen Ubergeben und Varaia Schaltfl chen mit Actionen Abbildung 8 5 CheckBoxen in einem Formular 8 4 4 Fazit Mit dem Hyperrefpackage kann man wie wir es gesehen haben die Forderungen die ein internetf higes Dokument erf llen muss erreichen Man kann mit dem Hyperrefpackage interne und auch externe
71. den Eine Klasse Dateiendung cls gibt f r ein Dokument das Layout vor Dabei kann sie auch eine andere Klasse als Basis nehmen und bestimmte Eigenschaften ndern 9 6 2 Integrieren einer KTEX Erweiterung Klassen und Packages m ssen damit sie vom KIEX System gefunden werden in die texmf Verzeichnisstruktur eingebunden werden welche alle plattformunabh ngigen zum TEX System geh renden Dateien enth lt texmf steht dabei f r T X and Metafont die typische Basis einer normalen TRX Installation Normalerweise gibt es auf einem System mehrere texmf Verzeichnisse unterteilt in e Hauptverzeichnis f r texmf e Andere lokale texmf Verzeichnisse e Benutzerspezifische texmf Verzeichnisse Wo sich diese Verzeichnisse befinden ist abh ngig von dem Betriebssystem und der ver wendeten TRX Distribution Bei den zwei am h ufigsten verwendeten Distributionen kann man sich den Suchpfad f r texmf Verzeichnisse so ausgeben lassen e teTeX UNIX kompatibel kennt das Kommando kpsepath tex e MiKTeX Windows hat daf r ein Konfigurationsprogramm im Startmen Damit die Installation von vielen Packages und Klassen auf einem System funktioniert ohne dass diese sich gegenseitig st ren wurde die Struktur der texmf Verzeichnisse vereinheitlicht Dazu gibt es ein Standard Dokument The TpX Directory Structure v1 04 herausgegeben von der TDS Working Group welches genau regelt wie die Ma kros Pakete Klassen Fonts
72. denden Ebenen Projekt Strategie und Zielebene ist tragend f r zuk nftige Projekte Sind vielleicht Qualifikationen erlangt worden die so nicht zu erwarten waren oder haben Vorausset zungen zum Umsetzen von Aufgaben gefehlt Fremd und Selbstbewertung z B anhand eines Bewertungsrasters und kl rende abrundende Qualifikationsgespr che in kleinen Gruppen geben dar ber Aufschluss Je nach Projektniveau wird die Auswertung allge mein oder sehr spezifisch anhand von Bewertungen vieler Teildiszipline des Projektes Annika Rosner Felix Dobslaw 145 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an z B der Projekttreppen erstellt 10 2 3 Geniale Projekte Schritt f r Schritt entwickeln Mit der Projekttreppe und ihren Stufen ist der statische Teil unsres projektdidaktischen Modells erkl rt worden F r anspruchsvolle fortgeschrittene Projekte reicht allein dieses Sachwissen also das Wissen auf der Projektebene nicht aus Im folgenden werden wir noch die Ebenen 2 und 3 des projektdidaktischen Werkes anhand ihrer Ideologien und Schwerpunkte vorstellen Die Fragew rter die die Orientierung der 3 Kapitel ausmachen e Das Was Projektebene e das Wie Strategicebene und e das Wohin Zielebene werden differenziert Betrachtet Strategieebene Der Weg zur Selbst ndigkeit steht im Mittelpunkt dieses Kapitels Talente m ssen erkannt Mankos entdeckt und wegtrainiert werden Durch Zuhilfenahme
73. der Kompe tenzenkugel in Abbildung kann ein jeder sein eigenes Profil erstellen Pers nlich keitsprofilbildung um ber die Arbeit an an diesem eine m glichst runde Kugelgenialit t zu erlangen Nach dem Motto Probleme sind Lernchancen geht man diese dann ber strukturierte Fragekataloge an Wie Selbstst ndigkeit ber Projekte mit Projektzielsetzungen auf dieser Ebene erlangt werden kann wird anhand von 9 Schl sselaspekten siehe Kompetenzenkugel behandelt Zielebene Wie durch gezielte Projektwahl und Training von Talenten nicht nur die Selbst ndigkeit verbessert sondern darauf beruhend auch die Pers nlichkeit gezielt erweitert werden 146 Annika Rosner Felix Dobslaw 10 3 Wissenschaftliche Projekte Abbildung 10 2 Kompetenzenkugel kann dartiber wird in diesem Kapitel Aufschluss gegeben 9 m gliche Profilierungsziele werden behandelt z B Tatkraft Sicherheit Ausstrahlung Durcharbeiten der Kapitel und Training der dort notwendigen Talente soll den Proban den seinem angestrebten Ziel n her bringen Im Gegensatz zu den Zielen auf der Strategieebene wird gefragt Wo will ich mit mei D nen Projekttalenten hin nicht Wie kann ich weniger entwickelte Projekttalente er weitern 10 3 Wissenschaftliche Projekte Was hat denn jetzt so ein Projektaufbau mit den Wissenschaften zu tun Oder welche Schritte sind in bestimmten Wissenschaften wichtiger als andere Wenn wir uns jetzt wie
74. der Zielebene 3 einem Zeitrahmen den es je nach Strenge einzuhalten gilt 4 Arbeitsstrategien die sich aus Organisationsstrukturen ableiten und eine Be ziehung zwischen Theorie und Praxis herstellen 5 unterschiedlichen Arbeitsorten 6 eine Projektkultur welche sich mit der Zeit entwickelt und sich aufs Arbeitskli ma auswirkt Annika Rosner Felix Dobslaw 141 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an 7 verschieden st en Pers nlichkeiten die sich in Alter Bildungsgang und Voraus setzungen unterscheiden 8 einem dynamischen Beziehungsnetzt unter den Mitwirkenden 9 einer m glichst ausgewogenen Mischung aus Intuition und Verstand als auch einer Motivation die als Motor f r intuitive und verstandsgelenkte Handlungen dient und wer macht Projekte In die Passform Projekt nach obiger Definition kann man also eine Menge von Aktivi t ten im Alltag als auch in der Unternehmens sowie Wissenschaftswelt einpassen F r uns gilt es aber in erster Linie Aktivit ten nicht im Nachhinein als Projekte zu entlarven sondern an Projekten zu partizipieren Projekte zu verwirklichen Konzentrieren wir uns also auf Projekte im Sinne von Wirtschaft Bildung und For schung Des weiteren gehen wir von Projekten aus die sich zeitlich durchaus ber Mo nate als auch Jahre erstrecken k nnen sowie von mehreren Personen in Wechselwirkung bearbeitet und beeinflusst werden Als Mitwirkende
75. der die drei Wissenschaften nehmen auf die ich schon n her eingegangen bin In der Naturwissenschaft kann es wichtig sein Versuche selber durchgeftihrt zu haben Wichtig k nnte auch sein dass man gut mit der Mathematik vertraut ist In den Strukturwissenschaften vorallem in der Informatik sollte man Wert dadrauf legen wie man die Ausarbeitung gestalltet Wenn ein Projekt zum Beispiel beinhaltet Annika Rosner Felix Dobslaw 147 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an ein bestimmtes Programm zu schreiben sollte es nicht einfach nur funktionieren sondern auch das wie es geschrieben wurde ist wichtig In der Geisteswissenschaft sollte vorallem Wert auf die Formulierung von Texten bzw des Vortrags geachtet werden Denn durch manche Doppeldeutigkeit von Begriffen kann es schnell zu Missverstandnissen kommen 10 4 KTEX vs Word Ein Vergleich von Word und KIEX was ist besser geeignet fiir welche Dinge 10 4 1 Word pro und contra Einfachere Bedienbarkeit und Korrekturm glichkeiten leicht zu erlernen Trennung von logischer Struktur und Layout m glich Formatvorlagen Erstellen eines neuen Layouts einfach Integrierte Rechtschreibpr fung Textsatz Layout oft nicht befriedigend Bin rformat das ungewollte Informationen enthalten kann Zusammenspiel mit anderen Programmen des Betriebssystem 10 4 2 KTEX pro und contra eine Art gr uliche Schrift die das lesen angenehm
76. ditor so kann man mit Alt Pfeiltaste zwischen den Editorfenstern springen 5 6 3 Konfiguration Eclipse wird ber das Men Window gt Preferences konfiguriert Man erkennt auf den ersten Blick dass Eclipse eine Softwareentwicklungs umgebung ist Unter Window gt Preferences gt Workbench l t sich das Erscheinungs bild von Eclipse anpassen 5 7 Eclipse und TgXlipse 5 7 1 Installation Wie bei allen Eclipse Erweiterungen gibt es zwei M glichkeiten TpXlipse zu installieren Erstens kann man sich TpXlipse von der Projektpage herunterladen und einfach in das plug in Verzeichnis im Eclipse Verzeichnis entpacken Zweitens kann man das Eclipse Software Update um die TpXlipse Update Seite bereichern TpXlipse wird dann beim n chsten Software Update installiert 5 7 2 Bedienung T Xlipse bringt auch einen Tabelleneditor mit Dieser wird ber das Men Window gt Show View gt Other gt Texlipse gt Latex Table View sichtbar gemacht M glichkeiten offenbaren sich mit einem Klick auf die rechte Maustas te w hrend der Cursor ber dem Tabelleneditor steht Sascha Purmann Dennis Tomas 85 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit TEX helfen Kurzbefehle Mit Ctrl s wird das aktive Dokument gespeichert mit Ctrl b kann man dann die WIRX Bearbeitung f r das Projekt ansto en Ctr1 4 zeigt das Dokument wozu der Viewer benutzt wird der unter Viewer Settings eingestellt ist Mit Ctrl Leertaste l t
77. e dass die Zeile dort zuende ist wo steht die Zeile wird dort abgeschnitten auch im Blocksatz Damit TeX nur in eine neue Zeile springt und den Text als Blocksatz richtig darstellt muss man den Befehl linebreak verwenden Einen Absatz erzeugt man durch den Befehl par oder einfach durch eine Leerzeile im Quelltext Eine neue Seite kann man mit dem Befehl newpage erzwingen Verwendet man als Dokumentklasse book dann m chte man z B f r neue Kapitel auf der rechten Seite wieder anfangen Der Befehl cleardoublepage ist daf r richtig In KIEX gibt es sogenannte Umgebungen die mit begin begonnen werden und mit end wieder geschlossen werden Umgebungen fassen bestimmte Teile als lo gische Bl cke zusammen Aufz hlungen sind Umgebungen die mehrere Aufz hlungspunkte zusammenfassen Da bei gibt es diese Aufz hlungsarten itemize enumerate und description 6 Lukman Iwan Harald Brinkmann 1 3 IAT X Befehle beginfitemize Normale Aufz hlung item 1 Punkt item 2 Punkt item 3 Punkt item end itemize beginfenumerate Nummerierte Aufz hlung item Nummerierte Aufz hlungen sind leicht item Jedes Item erzeugt einen neuen Punkt item auch leere Items haben eine Nummer item end enumerate begin description Beschreibende Aufz hlung item Haus In einem Haus kann man wohnen item Auto Mit einem Auto bewegt man sich fort item Computer Sollte ein Informatiker kennen
78. e dazu w hlt man einfach eine nat rliche Zahl bis 4 und gibt die als Option an Eine andere nette Option ist das erstellen von Links zu den einzelnen Kapiteln und zur ck ber die berschriften dazu sagt man einfach sec tions Eine weitere M glichkeit das Endprodukt zu beeinflussen stellen CSS Befehle dar die man im Latex Quellcode einf gen kann e Css maketitle border solid 5px width 100 erzeugt Box e Css sectionHead text align right setzt die Uberschriften rechts font family cursive Andert den Uberschriftstyp auf Kursive border bottom solid 2px zeichnet eine Linie unter die Uberschriften e Css body font family cursive Setzt den Allgemeinen Schrifttyp Am Rande erw hnt sei noch wie man einen zus tzlichen Link einf gt Link http www uni hamburg de H Uni EndLink Wenn man direkt im Latex Code auch Html Anweisungen geben m chte kann man das mit dem Befehl HCode Inhalt machen Kirsten Albrecht Natalia Ditz 113 Kapitel 8 Internet und neue Medien 8 3 3 Latex2html vs tex4ht Beide sind nicht ganz einfach fiir einen Laien zu installieren wobei tex4ht noch deutlich einfacher zu installieren ist als Latex2html tex4ht ist einfacher zu beeinflussen daf r muss man bei Latex2html nicht den Quelltext beeinflussen Das Einf gen des Packages tex4ht hat unsch ne Seiteneffekte beim Erzeugen eines PDF solche Effekte gibt es bei latex2html nicht Es ist sicherlich auch ein pos
79. e pe f hren Diese Verbildlichung abstrahiert von Been 1 Informieren Projektauftrag verstehen einlesen den Variablen der Dauer einer Phase der Schwer punktlegung und nat rlich den Inhalten die im Projekt behandelt werden Es gilt diese Treppen stufen in einer linear dynamischen Abfolge KK01 zu bew ltigen Damit ist gemeint dass man die Konzentration auf die aktuelle Phase legt jedoch mit Blick auf die n chst niedrigere n bzw h here n Phase n arbeitet und dabei das Ziel das Treppenende nicht aus den Augen verliert Zur Vermittlung eines allgemeinen berblicks werden die Projektphasen anhand ihrer Arbeitsschwerpunkte beschrieben Informieren beginnt schon vor dem eigentlichen Projekt mit dem herauspicken von Projektrosinen KK01 Ein Thema zu w hlen das zu einem passt ist eine wichtige Voraussetzung f r ein erfolgreiches Projekt Motivation Spassfaktor Im Projektauf trag werden die Rahmenbedingungen gesteckt Diese sind gr ndlich zu studieren um fr hzeitig Missverst dnissen vorzubeugen Es gilt objektiv den Auftrag zu analysieren und subjektiv zu erkennen wo Freir ume zum Einbringen der Pers nlichkeit schaffbar sind Allgemein ist dies die Phase in der man sich einen berblick vermittelt Entscheiden tut wer nach Pr fen Vergleichen oder kurzem Besinnen in einem Ent schluss seine Wahl auf etwas festlegt KK01 Nachdem diese Themenwahl getroffen wurde muss ein Themenrahmen im T
80. e Befehle hierf r lauten DeclareMathOperator und providecommand Der erste Befehl erstellt eine Funktion die sp eter keine Parameter bekommt Hinter dem Befehl DeclareMathOperator folgen zwei Parameter Der erste Parameter gibt den Befehl an der die Funktion aufruft Der zweite Parameter gibt die Ausgabe der Funktion an Der Befehl providecommand bekommt zuerst einen Pflichtparameter der den Befehl angibt mit dem die Funktion aufgerufen wird Dann folgt ein optionaler Parameter der aus einer Zahl besteht und angibt wieviele Parameter die Funktion sp ter bergeben be kommen soll Als letzter Parameter folgt dann wieder ein Pflichtparameter der Angibt wie die Ausgabe aussehen soll Hierbei werden dann die eventuell vorhandenen Para meter der neuen Funktion eingebunden Per 1 bekommt man z B den Inhalt des 1 Parameters Hanno Scharfe Christian Hinkelmann 97 Kapitel 6 Mathematische Formeln Die beiden Befehle sollten in der Pr ambel stehen So siehts in ATX aus DeclareMathOperator esssup ess sup providecommand abs 1 lvert 1 rvert beginfdocument abs z esssup y z Anzeigebeispiel z ess sup y z Es gibt vier verschiednene Befehle f r Modulo Funktionen Der erste Befehl mod erstellt vor dem mod einen relativ gro en Abstand a mod b Der zweite Befehl bmod erstellt fast die selbe Ausgabe wie der erste Befehl allerdings ohne den gr eren Abstand a mod b Der dritte Befehl
81. e Grafik immer innerhalb einer Umgebung eingebunden werden Dadurch wird sie in ATEX als Gleitobjekt behandelt Das bedeutet ATEX kann die Positionierung der Grafik variieren und den fiir sie besten Platz im Dokument bestimmen und dort platzieren Zwar steht die Grafik dann nicht immer direkt an der vom Benutzer gewtinschten Position jedoch schon in Hinsicht auf die u ere Erscheinung des gesamten Dokumentes Durch die Deklaration als Gleitobjekt werden zum Beispiel unsch ne Zeilenumbr che und unn tiger Freiraum neben der Grafik verhindert 3 2 3 Grafiken von Text umflie en lassen Wie schon im vorigen Abschnitt angesprochen kann neben einer eingebundenen Grafik unn tiger Freiraum entstehen der eigentlich von Text genutzt werden k nnte Dazu gibt es in ATFX die L sung eine Grafik von Text umflie en zu lassen Auch hier stehen wieder verschiedene Pakete zur Realisierung zur Verf gung Im Weiteren werden zwei m gliche Pakete vorgestellt picins und wrapfig Das Paket picins picins bietet wie schon erw hnt die M glichkeit eine beliebige Grafik zum Beispiel Bilder Diagramme aber auch Formeln von Text umflie en zu lassen Zu Beginn muss nat rlich das Paket picins eingebunden werden Der entscheidende Befehl des picins Paketes ist der parpic Befehl Um eine Grafikdatei die von Text umflossen werden soll einzubinden wird der Befehl includegraphics Dateiname parpic bergeben parpic r includegraphics Dateiname Optio
82. e Uberblend Effekte Transitions e Draft Modus e U V M Der Draft Modus erlaubt es die Folien ohne Einbindung von Grafiken zu erstellen was die Kompilierzeit erheblich senken kann Hierbei werden die fiir die Grafiken ben tigten Bereiche einfach durch K sten markiert so dass die Einteilung der Folien unber hrt bleibt Text Pr sentation und Handout Meist ist eine Pr sentation nur ein Teil einer wissenschaftllichen Arbeit und wird erg nzt durch einen Artikel und ggf ein Handout Um die Erstellung all dieser Medienformen zu erleichtern bietet die beamer Dokumentenklasse M glichkeiten der integrierten Er stellung all dieser Teile Eine Auswahl an Konstrukten hierf r ist wird in diesem Abschnitt kurz eingef hrt Modi f r unterschiedliche Medien lassen sich innerhalb der ATFX Source umschalten und optional mit Parametern versehen Einige Beispiele hierf r sind Pr sentation mode lt presentation gt mode lt presentation gt usetheme Berlin Handouts mode lt handout gt beamertemplatesolidbackgroundcolor black 5 Text Artikel mode lt article gt usepackage fullpage 26 Anne Kathrin Peters Berndt Farwer 2 2 Pr sentationen mit BTEX 2 2 2 Weitere M glichkeiten der Erstellung von Pr sentationnen mit KTEX An dieser Stelle seien nur kurz einige weitere M glichkeiten der Erstellung von Folien mit ATEX erw hnt Die genaue Syntax wird hier nicht diskutiert statt dessen stellen wir beispielhaf
83. eam entwickelt werden der m glichst Motivation W nsche und Zielvorstellungen der Teilhabenden vereint jedoch auf einen machbar nicht zu breiten Bereich eingrenzt so dass ein klarer Rahmen erkennbar wird Es ist Annika Rosner Felix Dobslaw 143 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an wichtig die Balance zu finden zwischen W nsch und Machbarem Vision und Realit t Voraussetzungen und geforderten Leistungen KKO1 Auftrag und wahrgenommenen Freir umen Organisieren fordert zuallererst einmal ein Konzept Projektkonzept welches von der Projektleitung in Konsens mit dem Auftraggeber erstellt werden muss und aus dem klar hervorgeht wie die Ziele verstanden und umgesetzt werden sollen Erste Literatur recherche und Kl rung von Schl sselbegriffen muss dabei betrieben werden Daf r muss eine pr zise Leitfrage formuliert werden die mit der Umsetzung Wo Wie Warum usw des Projektes zusammenh ngen Je pr ziser die Leitfrage desto genauer kann bei der Umsetzung des Konzeptes hin zum Produkt gearbeitet werden so dass der Produktinhalt letztenendes auch mit dem Projektziel bereinstimmt Recherchieren stammt linguistisch vom franz sischen Wort rechercher ab und be deutet soviel wie aufdecken herausfinden ermitteln Informationsquellen m ssen er schlossen und das Wissen aus bereits bekannten Quellen vertieft werden Der Unter schied zwischen Fremdleistung von Eigenle
84. ee ee 9 IESSE DEU A ge a ve An Bee ae oe ber Dee eae Mare Bock ehr Deren 9 1 6 Vergleich BIEX Word 11 2 Pr sentationen mit KTEX 13 AL hg o Boa a eae hee yh a den 13 AA ae 5 a aoe ain he a ee ae bee tS oe el 13 eh gfe A aS A S beg ae ea He Ge a 14 She en be EA a ee eo ee eee ee eR ees 14 TE ate She een A 16 go er eae ae eae ae a ee E 16 EENEG 18 sR POG OP eae hea ge eee 19 2 1 8 Bei Fragen danach 0 00002 eee 19 2 1 9 Schlussw rt ss s s s eke 2a eR a A 20 Saa he ee es eS E 20 ia a Hh epee E Ek 20 2 2 2 Weitere M glichkeiten der Erstellung von Pr sentationnen mit KIEX 27 3 Grafiken in Texten 31 SL Bintahbrune escoria eh ua ee ew ne eee Pe Bae ee ed 31 Inhaltsverzeichnis Sg BAe aN A Beetle ae wa Ss ge EP 32 SS ra o Geese sets 33 3 2 Grafiken in TEX einbinden 02 2000 33 3 2 1 Technischer Hintergrund 2 22 22 2m rn nn 34 3 2 2 Einbinden einer Grafikdateil 2 2 22 22 rn nn nn 35 Taeg ee ee eS 38 KE in gk oe ge Oe See ee e k 41 3 3 1 Die picture Umegebungl o 41 APA A a Lae iSite Gas Beak Cs ks aie arc te Re AMAL eB hg 42 3 39 39 SIE kon gn 5 Be Dy eae Se eos SRG RR Bs Ge aes 45 3 3 4 Ein Ausblick Zwei weitere Paketel 48 4 Index und Bibliographie 51 ES Bek ash oe Be eR A a RG Bea A 51 eats as 51 peer a as ade da 51 4 2 2 Zweck des Bibliographierensl o 52 4 2 3 Interdisziplin re Unterschiede 2222222 52 ee ei 53 4 3 1 Liter
85. efehl zum Einbinden der Grafikdatei steht Weiterhin l sst sich die Position der Bildunterschrift durch Befehle wie piccaptioninside Bildunterschrift innerhalb der Rahmens piccaptionside Bildunterschrift neben des Rahmens festlegen Abbil dung 3 2 zeigt ein Beispiel zu folgendem Quellcode usepackage picins Text piccaptioninside piccaption Bildunterschrift parpic 2cm 1cm rf y int f dx Text Das Paket wrapfig Wie schon bei picins gezeigt wurde ist es m glich Grafiken von Text umflie en zu las sen Das Paket wrapfig erweitert dieses um die M glichkeit eine Grafik in den Seitenrand zu schieben Dazu wird beim Beginn einer wrapfigure Umgebung als Parameter die ge w nschte Position der Grafik angegeben Zum Beispiel L f r das Schieben in den linken bzw R in den rechten Seitenrand Hierbei ist Gro bzw Kleinschreibung entscheidend Bei Kleinschreibung wird es exakt an der Stelle in den Seitenrand geschoben an der der Kristof Hamann Andre Monsees 39 Kapitel 3 Grafiken in Texten Abbildung 3 3 Wrapfig Befehl steht Bei Gro schreibung wird es von TFX als Gleitobjekt an der besten Stelle positioniert Der komplette Befehl ist begin wrapfigure w x Ly z w ist die Anzahl der senkrechten Zeilen die neben der Grafik begrenzen sollen optional x ist die bereits erw hnte Position der Grafik y ist die Breite die die Grafik in den Seitenrand geschoben werden soll optiona
86. eine Teil Grafik derart zu be schneiden wie Abbildung 3 6 zeigt Dazu wird dem Makro psclip im Parameter ein Kristof Hamann Andr Monsees 43 Kapitel 3 Grafiken in Texten lt dallo Ver Abbildung 3 6 Maskieren mit PSTricks BAU AU Vars A eRe ad Adee ee sarwi Il y mal irgendwas schreiben muss Dies ist ein blinder Text ein Proseminar wo man ist ein blinder Text Wir machen hier ein Proseminar wo enee Asa a Alen AO an an raten schre Abbildung 3 7 Texte auszeichnen mit PSTricks Objekt bergeben in diesem Fall eine Raute anhand dem alles bis zu endpsclip liegende maskiert wird usepackage pstcol begin pspicture 1 0 2 2 psclip psdiamond 1 5 0 2 2 0 0 5 Huge Hallo Welt endpsclip end pspicture Text auszeichnen Einige F higkeiten lassen sich sogar au erhalb einer pspicture Umgebung nutzen So stellt PSTricks Makros bereit mit denen sich Passagen im flie enden Text auf verschie dene Weisen markieren lassen psovalbox zeichnet ein Oval um den Text bzw das Objekt im Parameter psframebox ein Rechteck Mit color kann man einen Text sogar einf rben wie in Abbildung 3 7 gezeigt wird usepackage pstcol ein psshadowbox Proseminar wo man psovalbox fillcolor lightgray fillstyle solid einfach mal 44 Kristof Hamann Andr Monsees 3 3 Grafiken mit AT RX erstellen 2 3 1 2 3 Abbildung 3 8 Endlicher Automat mit PSTricks psframebox fill
87. eispielaufruf makeindex g s stildatei ist indextest Die Stildatei legt das Aussehen des Index fest Sie muss separat erstellt werden und mit ist enden Es stehen wiederum jede Menge Befehle zur Verf gung Das Beispiel in Abbildung soll dieses verdeutlichen group_skip n n indexspace n headings_flag 1 heading prefix bf heading suffix delim_0 dotfill delim_1 dotfill delim_2 dotfill Abbildung 4 9 Stildatei ist Das Kommando headings_flag 1 fiihrt dazu dass die einzelnen Buchstabengruppen ihren Buchstaben gro geschrieben als berschrift bekommen Mit 1 gibt s den Buch staben klein geschrieben delim_0 dotfill f llt den Bereich zwischen einem Ein trag der Hauptebene und der Seitenzahl mit Punkten aus Mit delim_1 und delim_2 gilt das gleiche f r Unter und Unterunterebene Normalerweise wird der Index zweispal tig dargestellt M chte man dies ndern so kann man mit dem multicol Paket weitere Formatierungen vornehmen Weitere Optionen 74 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 6 Indexerstellung Stichwortverzeichnis G Stichwortverzeichnis Gewerkschaft 3 4 Gewerkschaft 3 4 K Kapitalismus 3 u eg eg S ES Kapitalismuskritik 4 Aapltalsmuskritik j R Regierung 3 5 geif Beaierung cece eect 3 4 2 S VerDi siehe Gewerkschaft ia TEP EMCL EE d V A siehe Gewerkschaft Abbildung 4 10 Vergleich ohne und mit Stildatei renewcommand ind
88. ektdidaktik 10 2 2 Was ist ein Projekt 119 119 120 120 120 121 124 124 124 125 125 125 126 126 127 127 128 128 129 131 131 132 133 134 135 137 137 137 138 139 139 140 141 Inhaltsverzeichnis EB re EE 146 eR Re OEE aa Bok ae ee Oe es 147 10 4 Je vs Word AA ce hee Oe ek Ra ws 148 oe ine Bake pags de meses Gna Gree Se ae gt 148 bebe Oke ee bee ee ee ee we ee 148 04 3 ask s redia tow ba Ree A A ee ae Er e a 149 151 EE 151 eG Eb Gk ack Be be Gee ae ea GS Ee a eee 151 11 1 2 Was Babel beten 151 11 1 3 Anwendung von Babel im Dokument 153 Pe AG eed ee Bee ak ee ewe ee Re ew 155 12T H A 400 00 00 0 ea an re ee i oa 155 11 2 2 Frenchspacing o 156 pb oa er re AEN 157 EIA A 159 11 3 1 Zeichensatzprobleme bei Mehrsprachigkeit 159 11 3 2 Vereinheitlichungl cs s p poepoe s koe ap oa ee ee 159 a a e ce gs le Re akg a A Ba 160 Sabb bbe eae ee do 160 11 3 5 Zur Anwendung 2 e 160 11 3 6 Anwendung in TEX o e 00 0000 160 he how e ta e eo Pak aS 161 11 4 1 Die CJK Umgebung 162 11 4 2 Koreanisch 162 be Ge ee 2A Raw age bed Ge ees 162 ee are 163 165 Da ta E a Es e Aeon a GAA a Geta ti a Gs wens 165 Shee he boo ebb eee ee ebb ea a eee a eed 167 Po eee aN aie Hite re a ee pee 168 Sum te eh earns hoa ga ee ee ee Be oe ES 170 12 2 1 Wie finde ich die passende Schriftart 12 3 Fontkodierung e cm
89. en Ein exaktes Literaturverzeich nis und die Kennzeichnung der Textpassagen deren Gedanken anderen Arbeiten ent stammen erh ht die wissenschaftliche Glaubw rdigkeit einer Arbeit und damit auch die ihres Autoren Zus tzlich kann es auch den Wert f r einen sp teren Konsumenten der Arbeit erheblich steigern wenn er auf andere Arbeiten aufmerksam gemacht wird Bibliographie dient dazu eine Art Netzwerk zwischen verschiedenen wissenschaftlichen Arbeiten zu einem Themenkomplex aufzubauen in dem sich der Wissenschaftler ori entieren kann In der Literaturwissenschaft wird dies als Intertextualit t oder auch Lranstextualit t bezeichnet 4 2 3 Interdisziplin re Unterschiede Beim Bibliographieren gibt es zwischen einzelnen wissenschaftlichen Disziplinen Unter schiede in der Auffasung ber die Form und Struktur der Bibliographie einer wissen schaftlichen Arbeit So wird in der Informatik gelehrt eine Literaturangabe im Text mittels Querverweis zum im Anhang befindlichen Literaturverzeichnis zu machen In der 52 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 3 Technische Umsetzung mit ATEX Geschichtswissenschaft hingegen wird in einer Fussnote die Literatur mit allen Angaben aufgef hrt zus tzlich zu einem Literaturverzeichnis im Anhang Das Literaturverzeich nis geh rt bei wissenschaftlichen Arbeiten im deutschsprachigen Raum in den Anhang das ist interdisziplin rer Konsens Nur bei Sammelb nden kommt es vor da
90. en Abst nden 11 2 2 Frenchspacing Im Englischen Textsatz ist es blich hinter Satzzeichen einen gr eren Abstand zu lassen als bei einem normalen Leerzeichen Frenchspacing unterdr ckt dies und verwendet lediglich normale Abst nde In der ger man Umgebung von Babel ist Frenchspacing automatisch aktiviert Es kann aber auch manuell de bzw reaktiviert werden mit frenchspacing nonfrenchspacing Hier ist kein Frenchspacing Hier ist kein Frenchspacing Hier ist kein Frenchspacing Hier ist kein Frenchspacing Hier ist Frenchspacing Hier ist Frenchspacing Hier ist Frenchspacing Hier ist Frenchspacing 156 Erik Flick Maurice Ossenbrink 11 2 Typographische Eigenarten 11 2 3 Anfiihrungszeichen Normale Schreibmaschinen Anf hrungszeichen werden im Textsatz eigentlich nicht be nutzt Sie k nnen aber manuell erzeugt werden mit dq Beispiel Guck dir mal die G nsef chen an Normalerweise werden im Deutschen die deutschen Anf hrungszeichen verwendet Er zeugt werden sie folgenderma en me und UE oder glqq und graq Fur Zitat in Zitat 0 4 ben tigt man die deutschen einfachen Anf hrungszeichen glq und grq Beispiel Er erz hlte Und dann rief sie Hilfe und ich rettete sie Besonders in Romanen Erz hlungen usw werden im Deutschen auch franz sische An f hrungzeichen verwendet Allerdings werden diese im Franz sischen genau andersherum benutzt weswegen man i
91. enden Befehle ben tigt 170 Yvonne K stermann Natalja Fiodorova 12 2 Schriftarten fontencoding fontfamily fontseries fontshape fontsize fontsize nimmt als einziges zwei Argumente Hierbei wird als erstes die Zeilenh he angegeben und als zweites Argument die Schriftgr e in Punkt nderung des Designs des Dokuments M chte ich allerdings das Layout von Grund auf ver ndern ist die beste M glichkeit ein entsprechendes Package zu laden Einige Beispiel hierf r usepackage cmbright usepackage helvit usepackage luximono usepackage fourier usepackage txfonts usepackage pxfonts 12 2 1 Wie finde ich die passende Schriftart Nun ist es ja sch n Packages und die Namen von Schriftarten zu kennen nur hilft das alleine noch nicht weiter Wie sehe ich denn nun ob mir die Schriftart gef llt Wie finde ich das passende Layout fiir mein Dokument nfssfont tex Die Idealvorstellung ist dass ich einige Seiten Papier habe und dann den entsprechenden Stil aussuchen kann Kann ich dem Coputer denn nicht sagen Hei zeig mir mal alles was du so drauf hast Eine solche L sung ist mir leider nicht bekannt aber zuminde stens gibt es ein Programm mit dem ich einzelne Schriftarten testen kann Hierzu schicke Yvonne K stermann Natalja Fiodorova 171 Kapitel 12 Fonts in Dirk ich die Datei nfssfont tex durch IATFX und werde dann interaktiv nach der Schriftart die ich testen m chte
92. enommen Ein Standard format f r die Eintr ge wird duch entrymodifiers o F gesetzt Der erste Parameter gibt die Art des Eintrages an wie hier z B o fiir einen Kreis Der zweite Pa rameter F steht f r einfach eingerahmt Weitere M glichkeiten waren F f r doppelt eingerahmt F f r gepunkteten Rahmen F f r getrichelten Rahmen etc usepackage frame curve arrow matrix xy entrymodifiers o F xymatrix txt Start arlr 1 Nar r a 2 ar r _b ar r u _c 3 ar r c Nar d_1 11 _u 11 x 11 amp o F 4 Kristof Hamann Andr Monsees 47 Kapitel 3 Grafiken in Texten get ODA Abbildung 3 10 Zustandsgraph mit Xy pic 3 3 4 Ein Ausblick Zwei weitere Pakete Zum Abschluss wird kurz gezeigt dass in ATFX auch andere Themen als Diagramme Graphen oder externe Grafiken dargestellt werden k nnen Chess Ein Paradebeispiel fiir ein Paket welches Schriftarten nutzt um eine Grafik darzustel len ist chess Es bringt eine Schriftart mit die u a alle Figuren des Schachspieles in beiden Farben schwarz und weif beinhaltet So lassen sich sehr einfach Schachsituatio nen darstellen Um das in Abbildung 3 11 gezeigte Brett zu erzeugen nutzt chess eine Matrix innerhalb der KATEX Matheumgebung Nach Auswahl der Schach Schriftart hier chess20 wird ber das Makro board das Feld spezifiziert Die Buchstaben stehen f r die einzelnen Figuren Kleinbuchstaben f r sc
93. er macht viele Dokumentklassen verf gbar Benutzung vorgegebener Dokumentklassen einfach Textsatz und Layout in Buchdruck Qualit t unabh ngig vom Betriebssystem 148 Annika Rosner Felix Dobslaw 10 4 DIr vs Word Trennung von logischer Struktur und Layout wir verlangt TAT EXist weniger gut geeignet f r ein innovatives Layout Einstieg schwierig komplizierte Fehlermeldung 10 4 3 Fazit Man muss schauen wo man seine Schwerpunkte setzt Hat man f r sein Projekt nur wenige Tage Zeit und keiner aus der Gruppe kennt sich mit TFX aus kann es sinnvoll sein Word oder ein hnliches Schreibprogramm zu verwenden Ist das Ziel des Projekts aber zum Beispiel ein Buch oder hnliches ist es wohl angebracht BTEX zu benutzen Annika Rosner Felix Dobslaw 149 Kapitel 11 Mehrsprachige Texte in RIES ERIK FLICK MAURICE OSSENBRINK 11 1 Das Babel Package 11 1 1 Motivation TEX ist urspr nglich vor allem ein amerikanisches Projekt und darauf zugeschnitten englischsprachige Texte umzusetzen Man m chte 4TpX aber auch f r weitere Sprachen einsetzen Buchstaben k nnen zwar ohne Weiteres mit Akzenten versehen werden aber echt fremdsprachiger Schriftsatz mit korrekter Silbentrennung und Ber cksichtigung ty pographischer Eigenheiten erfordern ein spezielles Package wie auch berschriften in anderen Sprachen Babel vereinigt die fr heren Einzelpackages und ist durch seinen Aufbau mit Modulen erweiterbar 11
94. ere M glichkeiten im Text die Sprache zu wechseln Entweder eine Umstellung die ab der Stelle an der das Kommando vorkommt gilt dabei wird nicht auf Umgebungen geachtet selectlanguage sprache Dieses Kommando ruft mehrere Makros auf die alle Parameter Trennungsregeln Uber schriften Abk rzungen umstellen beginfotherlanguage sprache end other language Umgebung Wechselt die Sprache foreignlanguage sprache Textabschnitt in anderer Sprache gesetzt Silbentrennung und Specials m glichst nur f r die L nge eines Paragraphen benutzen otherlanguage L t die berschriften beim Alten wechselt nur die Specials iflanguage sprache F hrt den ersten Block auf wenn die Sprache ausgew hlt ist sonst den Zweiten 154 Erik Flick Maurice Ossenbrink 11 2 Typographische Eigenarten 11 2 Typographische Eigenarten In verschiedenen Sprachen gelten teilweise auch verschiedene typographische Konven tionen Haufig sind diese aber auch nicht genau festgelegt und damit eine Frage der pers nlichen Pr ferenz Ich m chte hier einige der typographischen Optionen vorstellen haupts chlich mit Blick auf englischsprachige und deutschsprachige Texte 11 2 1 Abs tze Der Standard in Hrs sind eingezogene Abs tze ohne eine freie Zeile zwischen den einzelnen Abs tzen In deutschen Dokumenten wird es aber teilweise eher bevorzugt wenn Abs tze durch Leerzeilen gekennzeichnet sind Ein Einz
95. eren ob die Inhalte verstanden wurden 7 Der Vortragende kann eine Diskussion durch Provokation des Publikums inhalt liche Fragen und Bemerkungen einleiten Darin stellt er Widerspr che und andere Ansichten heraus Anschlie end wird der Vortrag methodisch reflektiert Wurde das Thema angemessen behandelt 8 Schluss Die Kernaussagen werden hervorgehoben Auch die Schlussformulierung sollte berlegt sein Gut geeignete M glichkeiten Anne Kathrin Peters Berndt Farwer 17 Kapitel 2 Pr sentationen mit AT RX e Mein Appell Stimmen Sie zu e Der n chste Schritt sollte sein 2 1 6 Verkehrsregeln fiir Folien 1 Schrift a Schriftart einheitlich max 2 Schriftarten gr en serifenlos Trennung ver meiden b Schriftgr en i Fu noten 16 18 pt ii Normaler Text 20 24 pt iii berschriften 32 48 auch gr er c Stichworte statt ganzer S tze 2 Folienaufbau a Rechtschreibfehler ung nstige Blattaufteilung Kontrastarmut vermeiden b einheitliches Format besser Querformat c Foliennummern zur Orientierung in Kopf oder Fu zeile Optional Titel Lo go Datum d bei Zahlenmaterial und Diagrammen Untertitel mit Ma stab nicht vergessen e interessante aussagekr ftige berschrift f max 3 unterschiedliche kontrastreiche Farben rot wirkt aggressiv daher nur f r Markierung sparsam zielgerichtet g Ein dunkler Hintergrund mit heller Schrift ist
96. erscheint ein Editor Hier kann man ber den Button Insert Variable weitere vordefinierte Variablen einfiigen 5 7 4 T Xlipse und Aspell Wie eigentlich alle Programme unter unixartigen Betriebssystemen so kann auch Eclipse Texte und unter Unix ist alles eine Textdatei mit Hilfe von Aspell einer Rechtschreib pr fung unterziehen Mit Shift Ctr1 6 wird die Rechtsschreibpr fung gestartet Alle W rter die nicht korrekt geschrieben oder nicht im Aspellw rterbuch enthalten sind werden in der Standardeinstellung gelb unterstrichen F r ein dann markiertes Wort erh lt man mit Ctrl Leertaste Korrekturvorschl ge Unter Window gt Prefences gt Texlipse gt Spell Checker muss man Eclipse den Pfad zu Aspell bekannt geben Unter Apell Arguments kann man Aspell bergeben in welcher Sprache der Text verfasst ist IMI fXbefehle werden von Aspell ignoriert 5 8 Eclipse und CVS Arbeitet man mit mehreren Personen an einem gr eren Projekt so bietet es sich an das Projekt zentral zu verwalten Eclipse unterst tzt Concurrent Version System CVS ein Open Source Content Management System Steht ein CVS Repository zur Verf gung so kann man ber das Men Sascha Purmann Dennis Tomas 87 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit ATX helfen Window gt Show View gt CVS Repositories in eine Ansicht mit verschiedenen CVS betreffenden Fenstern gelangen Im linken Fens ter kann man dann per Icon CVS das
97. es Kommando erwartet als erstes Argument Felix Fietkau Volker Lukas 129 Kapitel 9 Erweiterte Dokumentklassen und Packages die Kurzform und als zweites die ausgeschriebene Form Eine Erklarung kann einem so definierten Akronym folgen allerdings nicht als Argument des acro Kommandos sondern hinter den Aufruf des Kommandos geschrieben Das acronym Environment wird im Do kument mitausgegeben Es ist so nicht nur zum Definieren geeignet sondern dient auch gleichzeitig als eine Art Glossar f r Abk rzungen Will man dieses nicht haben dann kann man auch mit dem Kommando acrodef Akronyme definieren Dieses Kommando muss nicht in einer besonderen Umgebung stehen und an der Stelle an der es verwendet wird wird auch keine Ausgabe erzeugt Wie auch das acro Kommando erwartet acrodef als erstes Argument die Kurz und als zweites die Langform Um Akronyme im Text zu verwenden dienen drei Kommandos ac Kurzform Dieses Kommando berpr ft ob das Akronym mit der angegebenen Kurzform bereits verwendet wurde Wenn ja dann wird nur die Kurzform gesetzt Wenn nicht dann wird die Langform mitausgegeben acf Kurzform Das Kommando acf erzwingt die Ausgabe der Langform Dieses Kommando wird kom plementiert durch acs welches nur die Kurzform ausgibt acs Kurzform Das folgende Beispiel erkl rt die Akronyme in Fu noten und enth lt am Ende ein kleines Glossar documentclass a4paper article usepackage footnote
98. esammt bei dieser Installation nicht schaden kann Anwendung Latex2html erzeugt normalerweise bei der Installation einen neuen Ornder Latex2html in dem man die latex2html exe findet diese ruft man in der Konsole auf und schreibt dahinter durch ein Leerzeichen getrennt die Datei oder Dateien die man konvertieren m chte Nun wird ein neuer Ordner in dem gleichem Verzeichnis erzeugt in dem die urspr nglich Latex Datei lag In diesem Ordner m ssten sich nachdem der Konverter fertig ist alle Dateien befinden die zu der fertigen Internetseite geh ren Wenn einem die Standarteinstellungen nicht gefallen kann man diese auf untersschiedlichen Wegen beeinflussen der Wohl einfachste Weg ist beim Aufruf von Latex2html vor den Da teien noch Optionen anzugeben z B kann mit split x x 0 4 die Knotentiefe ver ndert werden Oder aber man ndert den Standartinfotext den latex2html zu jeder Internetseite erzeugt mit info neuer Infotext Wie diese beiden Optionen schon andeu ten gibt es an dieser Stelle schon vielf ltige Methoden das Endprodukt zu beeinflussen Wenn einem dieser Weg nicht gef llt oder man keine passende Option in den Dokumen tationen findet hat man nat rlich noch andere M glichkeiten Zum Beispiel kann man den Kode von latx2html ver ndern Bei den Originaldateien ist Vorsicht geboten Wenn man die ndern m chte muss man Latex2html danach noch mal installieren Dieser Weg ist gerade f r Anf nger wohl er schwer
99. exname Stichwortverzeichnis gt Die berschrift Index wird durch die Uberschrift Stichwortverzeichnis ersetzt addcontentsline toc section Stichwortverzeichnis gt Stichwortverzeichnis taucht im Inhaltsverzeichnis auf und wird wie eine normale berschrift behandelt Ste05 4 6 3 Das Glossar Mit dem Paket glossar kann man einem Text ein Glossar hinzufigen NNO3 Aber was ist eigentlich ein Glossar Allgemeines Im Gegensatz zu einem W rterbuch enth lt ein Glossar vorrangig Begriffe und Definitio nen Die Definitionen in einem Glossar sollen anders als in gr eren Nachschlagewerken wie etwa einem Lexikon m glichst kurz und eindeutig sein Die Grenze zwischen Glossar und Lexikon ist jedoch flie end so werden manche Glossare auch als Definitionslexikon bezeichnet Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 75 Kapitel 4 Index und Bibliographie Beispiel Bibtex Paket f r Latex zum Erstellen von Bibliographien Word Eigentlich doch recht praktisches Textverarbeitungsprogramm Abbildung 4 11 So k nnte ein Glossar aussehen glossar sty Um ein Glossar in ein Latex Dokument einzubinden steht das Paket glossar zu Verf gung hnlich wie bei der Indexerstellung werden die Glossareintr ge in eine externe Datei mit der Endung glo geschrieben Diese werden dann mit dem makeindex Pro gramm sortiert in eine gls Datei in eine description Umgebung geschrieben und in das Dokument integriert
100. finiert d h berschrieben Das dritte Makro makrobspc verwendet noch die Option 1 was bedeutet dass dieses Makro beim Aufruf 1 Argument besitzt Im Dokument kann man die Makros dann ber ihren Namen hier also makrobspa makrobspb bzw makrobspc aufrufen An diesen Stellen werden dann die Befehle ausgef hrt Ausgabe Quellcode Dies hier ist nur ein Test makrobspa Hier wurde testb aufgerufen mit mehreren Befehlen makrobspb Ein Makro mit einem Parameter param Moin makrobspc Moin Manchmal will man das Zeichen als einen Teil des Makronamens verwenden Dies ist von vorne herein nicht erlaubt Dazu braucht man diese beiden Befehle makeatletter hier ist als als Name erlaubt makeatother Im Allgemeinen gilt f r die Wahl von Makronamen dass man Namen w hlen sollte die das Makro beschreiben So sind Namen wie doit oder asd nicht sehr sinnvoll Auch wenn Namen f r Theoretiker Schall und Rauch sind f rdern Namen wie z B definition die Lesbarkeit des Quelltextes f r andere Personen erheblich Auch f r sich selbst sind solche Makronamen hilfreicher um den Quelltext auch sp ter irgendwann noch verstehen zu k nnen ohne erst nachzusehen was das Makro macht Besonders f r blinde Menschen ist dies wichtig da sie nur den Quelltext vorgelesen bekommen Wenn man z B in Definitionen die neu definierten W rter durch Fettdruck hervorheben will kann man den Befehl textbf verwenden F r einen Blinde
101. gen der Start und der Zielpunkt die jeweils in logischen Koordinaten an gegeben werden rput 5 1 75 text Durch diesen Befehl kann Text an eine bestimmte Position geschrieben werden Der Text wird dabei vertikal Zentriert ausgegeben psplot plotstyle curve linewidth 0 5pt 20 400 x sin Dies ist der wichtigste Befehle durch den der Funktionsgraph gezeichnet wird Da bei werden funktioswerte fiir einzelne Punkte berechnet und durch Linien verbunden plotstyle curve bedeutet dabei dass die Verbindungslinien Kurven sein sollen wo durch der Graph etwas besser aussieht Die n chsten beiden Argumente sind dabei der Start und der Endwert der gezeichnet werden soll Als letztes wird die eigentliche Funk tion angegeben hier x sin Diese Funktion wird immer in der Umgekehrten Polnische Notation angegeben zuerst kommen also alle Argumente einer Funktion und danach folgt der Name der Funktion selber Beispiel Durch diese Befehle wird eine Sinuskurve im Bereich 20 bis 400 Grad gezeichnet Zusatzlich werden die Koordinatenachsen gezeichnet und beschriftet begin pspicture 20 1 25 400 1 25 Achsen zeichnen psline linewidth 1pt gt 20 0 400 0 psline linewidth 1pt gt 0 1 25 0 1 25 Achsen beschriften Hanno Scharfe Christian Hinkelmann 105 Kapitel 6 Mathematische Formeln multido n 90 5 rput n 0 25 scriptsize n multido n 1 1 3 rput r 4 n scriptsize n rpu
102. gt dateiname dvi 4 dateiname dvi l sst sich mit einem Viewer z B Yap ffnen und drucken oder in dateiname pdf konvertieren mit dvipdfm Schritt 1 muss nur einmalig durchgef hrt werden und ist zumindest nach meiner Erfah rung denkbar einfach Installationsprogramm ausf hren und den Anweisungen auf dem Bildschirm folgen Schritt 2 ist schon etwas anspruchsvoller siehe Abschnitt Schritt 3 kann einfach in einer Shell eingegeben werden falls latex exe erreichbar ist Ansonsten findet man latex exe unter texmf miktex bin Schritt 4 ist optional Hierzu l sst sich sagen dass es allerlei Konverter zwischen dvi ps und pdf gibt 1 2 Struktur eines Dokumentes Hier soll etwas n her auf den Aufbau von Dokumenten im Allgemeinen und die Abbil dung desselben auf die ATpX Eingabedatei dateiname tex im Speziellen eingegangen werden Zuerst sehen wir hier das obligatorische Hallo Welt Beispiel documentclassfarticle Dokumentklasse festlegen beginfdocument Beginn des Dokuments Hallo Welt Inhalt end document Ende des Dokuments Dies erzeugt ein Dokument mit Hallo Welt als einzigem Inhalt Grunds tzlich gelten folgende Konventionen Befehle beginnen mit und k nnen einen Parameter bergeben bekommen befehl arg 2 Lukman Iwan Harald Brinkmann 1 2 Struktur eines Dokumentes Oder auch mehrere befehl arg 1 arg 2 Im Gegensatz zu der geschweiften Klammer f r not
103. hen Diese Anzahl ist ftir die englische Sprache ausreichend nicht jedoch ftir zus tzliche Zeichen oder diakritisch Zeichen wie sie in anderen Sprachen vorkommen Dadurch ist es schwer m glich W rter mit Umlauten zu trennen Zudem wird die Typographische Qualit t beeintr chtigt Ein Buchstabe mit Akzent wird dann als Kombination aus dem jeweiligen Buchstaben und dem Akzent erzeugt Dies harmoniert nicht immer Die T1 Kodierung dagegen kodiert jedes Zeichen mit 8 Bit Nun ist es m glich in mehr als 30 Sprachen mit lateinischer Schrift zu schreiben Um die T1 Kodierung zu nutzen ist folgendes notwendig usepackage T1 fontenc Im Gro en und Ganzen sind die resultierenden Fonts bei OT1 und T1 hnlich In kleinen aber manchmal doch interessanten Details unterscheiden sich die Ergebnisse dann aber doch Das 8 wurde f r die T1 Kodierung neu designed und die Schriftgr en unterschei den sich leicht Mit der OT1 Kodierung 8 Mit der T1 Kodierung 8 Es existieren eine Reihe weiterer Kodierungen ftir unterschiedliche Zwecke und unter schiedliche Sprachen Beispielsweise bezeichnet OT2 die kyrillische Schrift Meist ist es aber gar nicht n tig dies manuell zu ndern da das Sprachpaket diese Aufgabe schon bernimmt Die N tzlichkeit von Kodierungen l sst sich anhand des Phonetischen Alphabetes de monstrieren Dies ist die Kodierung T3 und sie wird automatisch bei der Nutzung des Packages tipa geladen usepackage ti
104. hnis aufnehmen Die Zuordnung erfolgt ber den Schl ssel des Bib T X Eintrages 4 4 BibT X MARIO MAIWORM In diesem Abschnitt wird das Programmpaket BibTIEX vorgestellt Au erdem wird auf einige Hilfsmittel und Tools eingegangen welche die Arbeit mit Bibliographien erleich tern Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 55 Kapitel 4 Index und Bibliographie 4 4 1 Begrenzungen der thebibliography Umgebung Im vorherigen Kapitel wurde die thebibliography Umgebung beschrieben womit innerhalb eines ATEX Dokuments Literaturverzeichnisse erstellt werden k nnen Sobald man regelm ig Bibliographien erstellt oder diese einen gewissen Umfang erreichen wer den einige Nachteile der thebibliography Umgebung deutlich e Jeder Eintrag im Literaturverzeichnis erscheint im kompilierten Dokument so wie er im Quelldokument eingegeben wurde Dadurch ist der Autor selbst f r die ein heitliche Formatierung des Literaturverzeichnisses verantwortlich Dies ist arbeits intensiv und fehleranf llig zumal es der KTEX Philosophie widerspricht Glie derung und Inhalt von der Formatierung zu trennen e F r jedes neu erstellte Dokument muss im Quelltext eigens ein Literaturverzeichnis programmiert werden Verwendet der Autor dieselben Literaturstellen in mehreren Dokumenten f llt diese Arbeit mehrfach an Eine bestimmte Literaturstelle muss in mehreren Dokumenten im Literaturverzeichnis programmiert werden e Sind
105. hriftsatz passenden Stil amp Ausf hrliche Beschreibungen zu den textcomp euler und yfonts Paketen sind in MG97 Kapitel 7 5 zu finden 12 5 Fontdefinitionen Dieser Abschnitt ist den verschiedenen Formaten in denen Fonts definiert werden ge widmet d h den Dateien in denen die Form der Zeichen beschrieben ist 12 5 1 MetaFont Das lteste von Donald Knuth geschaffene aber dennoch raffinierteste Format von allen insbesondere im Hinblick auf typografisches Design In MetaFont legt man Lini enz ge durch Punkte und durch diese Punkte festgelegte Spline Kurven fest und zieht diese mit einem vorher definierten Pinsel nach Durch die Form und die Lage des verwendeten Pinsels k nnen mit denselben Kurven sehr unterschiedliche Zeichenformen erzeugt werden Nachdem das Zeichen aus einzelnen Kurvenz gen definiert und mit nach oben und unten versetzte Ziffern wie z B 0123456789 Yvonne K stermann Natalja Fiodorova 177 Kapitel 12 Fonts in Dirk unterschiedlichen Pinseln gezeichnet wurde rastert MetaFont die dadurch eingef rbten Flachenteile und erzeugt daraus einen Font in Form einer Bitmap Da MetaFont zur Programmierung einer solchen Font Beschreibung eine Programmier sprache definiert kann ein Font Designer einer Font Beschreibung beliebig viele Para meter mitgeben die die Form und Ausma e der einzelnen Zeichen der erzeugten Schrift in unterschiedlichen Richtungen ver ndern Wegen dieser M gli
106. hsten ist es wenn man sich daf r ein Makro definiert Also z B newcommand cjk 1 begin CJK UTF8 cyberbit CJKhorz 1 end CJK 11 4 2 Koreanisch Als erstes Beispiel hier ein kurzer koreanischer Text in der Silbenschrift Hangul Mit dem oben definierten Makro funktioniert das so cjk hier steht der koreanische Text DEMENAR LOA Auf Deutsch Hangul lernen ist nicht schwer 11 4 3 Japanisch mit Furigana Japanische Eingabe funktioniert genauso wie in dem koreanischen Beispiel oben F r die Furigana Eingabe ben tigt man den Befehl ruby Er wird wie folgt verwendet 162 Erik Flick Maurice Ossenbrink 11 4 Ostasiatische Sprachen ruby zu lesendes Zeichen Lesung KEAZ z B ergibt ruby H AaB IC IE A CO folgendes H 4 Das selbe funktioniert auch mit lateinischen Lettern SCH H ou Japanisch Sn ARB HO 2 7 Deutschl 43 11 4 4 Japanisch in vertikaler Schreibweise Japanisch in vertikaler Schriftweise in ein horizontales Dokument einzubinden gestaltet sich etwas schwieriger da im vertikal Modus des CJK Package lediglich die Zeichen um 90 gedreht werden Das Ganze sieht dann so aus ASIS D Um den vertikalen Text mit dem Rest des Dokuments in Einklag zu bringen bietet es sich an den Text in eine Textbox zu setzen und diese wiederum um 90 Grad zu drehen dafiir benutzt man z B das Rotating Package usepackage rotating
107. hwarz Gro buchstaben f r wei ein Leerzeichen f r ein wei es Feld und ein Sternchen f r ein schwarzes Feld Die Ausgabe des Brettes erfolgt durch showboard innerhalb einer Matheumgebung usepackage chess font Chess chess20 board rnbqkbnr pppppppp lx x lx PPPPPPPP RNBQKBNR showboard 48 Kristof Hamann Andr Monsees 3 3 Grafiken mit AT RX erstellen Abbildung 3 12 Darstellung von Noten MusiX TeX Das Paket MusiXTeX dient zur Darstellung von Noten und Notenlinien Es k nnen mehrzeilige Notenlinien beispielsweise f r die Darstellung von Noten f r Violin und Bassschl ssel erzeugt werden Das Paket l sst nahezu keine W nsche offen Leider ist es daher sehr komplex was die Noteneingabe nicht gerade einfach gestaltet Es gibt jedoch Zusatzsoftware welche von den MusiX TeX Makros abstrahiert indem eine eigene einfachere Syntax verwendet wird Die Software konvertiert dann eine Eingabedatei in LIES Code Das folgende Beispiel ist aus bernommen Abbildung 3 12 zeigt das Ergebnis usepackage musixtex begin music instrumentnumber 1 setstaffs i 2 generalmeter meterfrac24 Kristof Hamann Andr Monsees 49 Kapitel 3 Grafiken in Texten setclef 1 bass setclef 2 treble generalsignature 2 startextract Notes isluru0g ibl0et 2 gbO g tslurOf gbo f
108. ie nur dem vorliegenden Begriff zukommen und bei anderen Begriffen fehlen die zur selben Gattung geh ren veraltet 3 Eine Definition muss angemessen sein d h weder zu weit noch zu eng gefasst sein 4 Eine Definition darf keinen Zirkelschluss enthalten 5 Eine Definition darf keine logischen Widerspr che enthalten 6 Eine Definition darf nicht nur negativ bestimmt sein 137 Kapitel 10 Wie geht man ein wissenschaftliches Projekt an 7 Eine Definition darf keine Mehrdeutigkeiten enthalten Selbst nach diesen Regeln ist es schwer fiir Wissenschaft eine Definition aufzubauen Trotzdem wollte ich versuchen eine zu finden hier ist sie Wissenschaft ist das Wissen einer Zeit welches durch Forschen Lehre und berlieferter Literatur gebildet geordnet und begr ndet wurde Ich gebe zu dass ich gegen den Punkt 3 der Definitionsregeln verstosse denn es gibt zu viele Merkmale Eigenschaften und Ziele der Wissenschaft dass man es lieber in einem Lexikon nachschlagen sollte 10 1 2 Teilgebeite der Wissenschaft e Humanwissenschaften e Geisteswissenschaften e Humanwissenschaften e Ingenieurwissenschaften e Naturwissenschaften e Philosophie und Religionswissenschaften e Sozialwissenschaften e Strukturwissenschaften e Wirtschaftswissenschaften e Wissenschaftstheorie Meist wird die Geisteswissenschaften auch Kulturwissenschaften genannt Auch wird des fteren die Wissenschaft nicht in so viele Bereiche unterteilt
109. ie Bearbeitung von ATfX Dokumenten beispielsweise durch Syn taxhighlighting und Kurzbefehle Das Syntaxhighlighting wird ber das Men Options gt Syntax Highlighting siehe Tabelle auf Seite 82 Sascha Purmann Dennis Tomas 5 5 Emacs und Preview aktiviert Weiteres eher auctexspezifisches findet man unter dem neuen Men LaTeX in Klammern sind hier oft die jeweiligen Kurzbefehle angegeben Einen neuen Unterab schnitt f gt man mit beispielsweise mit LaTeX gt Section gt subsection oder per Ctrl c Ctrl s In letzterem Fall wird man von Emacs aufgefordert weitere Angaben zu machen konkret 1 was man einf gen will in unserem Fall subsection welches die default Einstellung bei Artikeln ist 2 den Titel und 3 das Label Um eine Umgebung einzuf gen gibt man Ctrl c Ctrl e ein und wird wieder aufgefordert weitere Details zu nennen Kleiner Tipp Mit der Leertaste bekommt man in einem neuen Fenster m gliche Eingaben angezeigt Auf diese Weise l t sich beispielsweise eine Aufz hlung einf gen 5 5 Emacs und Preview Durch Preview ist es m glich zum einen das Ergebnis von mathematischen Formeln und zum anderen Abbildungen direkt in Emacs gezeigt zu bekommen quasi WYSIWYG 5 5 1 Installation Die Installation ist auf der Auctex Homepage beschrieben 5 6 Eclipse Eclipse ist eine Programmierumgebung das hei t eine Anwendung die den Program mierer bei seiner Arbeit unterst tzen soll Vielleicht ist da
110. iert Der Befehl caption Bezeichnung erzeugt eine Bildunterschrift mit dem Titel Bezeichnung gleichzeitig wird eine Abbildungsnum mer vergeben IXT X bietet die M glichkeit sogenannte Labels zu erzeugen um im Text des Dokumentes durch einen Befehl Bezug auf eine Grafik nehmen zu k nnen Entscheidend dabei ist dass auch Ver nderungen der Grafik zum Beispiel Verschiebung der Grafik in Hinsicht auf die Seitenzahl automatisch ber cksichtigt werden Dazu wird unter dem Erzeugen der Bild unterschrift der Befehl label Labelname hinzugef gt Somit kann nun im gesamten Dokument durch ref Labelname Bezug auf die Grafik und mit pageref Labelname auf die Seitennummer nehmen Der Befehl listoffigures letztlich erstellt am Ende des Dokumentes ein Abbildungsverzeichnis usepackage graphicx begin figure optionen centering includegraphics fbi eps caption Fachbereich Informatik label fbi logo end figure Dieser Text bezieht sich auf Abbildung ref fbi logo welche auf Seite pageref fbi logo steht listoffigures Kristof Hamann Andre Monsees 37 Kapitel 3 Grafiken in Texten Positionierung der Grafik Hier soll nun auf die Positionierung der Grafik eingegangen werden d h welche Aus wirkungen hat die Einbindung einer Grafik innerhalb einer figure Umgebung und was passiert wenn man eine Grafik direkt im Dokumenttext einbindet Generell ist der erste Weg der bessere Bis auf wenige Ausnahmen sollte ein
111. ige Klasse auf diese Weise als Vorlage verwendet werden Beispiel LoadClass article DeclareOption Deklariert eine Option f r das Package oder die Klasse Das erste Argument enth lt den Namen der Option das zweite Argument den Code der f r diese Option ausgef hrt werden soll Beispiel DeclareOption 1line renewcommand lines 1 PassOptionsToPackage Gibt die angegebenen Optionen an ein Package weiter Das erste Argument enth lt die Liste der zu bertragenden Optionen das zweite Argument enth lt den Namen des Package das die Optionen erhalten soll Beispiel PassOptionsToPackage german babel PassOptionsToClass Gibt die angegebenen Optionen an eine Dokumentklasse weiter siehe PassOptionsToPackage Beispiel PassOptionsToClass a4paper article ProcessOptions Verarbeitet die Optionen Es wird dabei empfohlen den Befehl relax mit anzugeben Beispiel ProcessOptions relax Felix Fietkau Volker Lukas Kapitel 10 Wie geht man ein wissenschaftliches Projekt an ANNIKA ROSNER FELIX DOBSLAW 10 1 Wissenschaften 10 1 1 Definiton Die klassischen Definitionsregeln gehen auf Aristoteles zuriick Vgl Analytica Posteriora Organon zit nach Kondakow 1983 S 81 Wik05 1 Ein Begriff wird durch seine n chste Gattung und den Artunterschied definiert Praecisio definitionis veraltet 2 Der Artunterschied muss ein Merkmal oder eine Gruppe von Merkmalen sein d
112. ige der KTRX Editoren Entwicklungsumgebungen Unter st tzung bei der Eingabe der Literatur an So sind beispielsweise in Eclipse Format vorlagen f r die g ngigsten Eintragstypen vorhanden die sich als sehr hilfreich bei der Literatureingabe erweisen 4 4 4 Style Dateien bst Style Dateien legen fest wie die Literaturangaben von BibTFX zur Erstellung der Biblio graphie verarbeitet werden i e wie das Literaturverzeichnis formatiert wird BibIEX Style Dateien haben die Erweiterung bst und werden mit dem Befehl bibliography style eingebunden wobei in den geschweiften Klammern der Name der Datei oh ne Dateierweiterung bergeben wird s o Die folgenden vier Vorlagen sind in jeder KIRX Distribution enthalten und sollten f r gew hnliche Zwecke ausreichen Kop96 plain bst Die Eintragungen im Literaturverzeichnis erfolgen nach den alphabetisch ge ordneten Autorennamen Die einzelnen Eintragungen erhalten als Kennzeichnung in der Bibliographie laufende Nummern in eckigen Klammern mit 1 beginnend Diese Kennzeichnung erscheint im laufenden Text an der Stelle an der im Quelltext ein entsprechender cite Befehl steht unsrt bst Die Eintragungen im Literaturverzeichnis erfolgen in der Reihenfolge der Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 61 Kapitel 4 Index und Bibliographie cite und nocite Befehle Ansonsten erfolgt die Kennzeichnung und An ordnung wie beim Stil plain alpha bst Die Anord
113. in den texmf Verzeichnissen unterteilt sind 132 Felix Fietkau Volker Lukas 9 6 Erstellen von eigenen Dokumentklassen und Packages Dabei wurde vor allem darauf geachtet dass verschiedene TEX Implementationen auf verschiedenen Plattformen untereinander kompatibel sind so dass sich die Autoren von Packages nicht auf implementationsabh ngige Abweichungen einstellen m ssen Beispiele f r TDS Hauptverzeichnisse e tex enth lt alle Dateien die direkt vom TpX System verarbeitet werden e bibtex enth lt verschiedene BibTpX Dateien e fonts enth lt Fonts f r das TEX System in verschiedenen Formaten e scripts enth lt plattformunabh ngige Scripts die vom TRX System verwendet werden k nnen Das tex Verzeichnis ist f r verschiedene TRX Systeme wie z B ATEX und f r einzelne Packages unterteilt Beispiel tex latex beamer f r das beamer Package 9 6 3 Aufbau von Klassen und Packages Klassen und Packages bestehen normalerweise aus vier Teilen e Identifikation Hier steht welche IAT X Version erforderlich ist normalerweise TEX 2 sowie Name und Erstellungsdatum von dem Package oder der Klasse e Vorl ufige Deklarationen Hier stehen alle Deklarationen die f r das Verarbeiten von Optionen notwendig sind e Optionen Hier steht der IER Code f r das Verarbeiten von Optionen e Hauptteil Im Hauptteil befindet sich dann der wesentliche Code f r das Package bzw die Klasse Hier k nnen auch
114. inpr gt Voraussetzung ist eine sorgf ltige Gestaltung Auch die Gliederung kann in Form eines Pin Charts f r alle sichtbar in den Raum geh ngt werden Zeitung B cher Zum Aufgreifen aktueller Ereignisse Weckt das Interesse der Zuh rer Demonstrations Objekt Das Objekt ist greifbar und anziehend Es weckt die Neugier und den Spieltrieb der Zuh rer Vorsicht Nur bei inhaltlichem Bezug benutzen Bezug herstellen Objekt aufwertend pr sentieren Das Objekt sollte vor der Pr sentation sichtbar und dekorativ an eine unauff llige Stelle gestellt werden Publi kum muss merken Vorstellende identifiziert sich mit dem Objekt z B Objekte mit optischer oder akustischer Signalwirkung e Sonnenbrille Vorstellbar w re dass ein Mitarbeiter seine Firma vorstellt um Kunden zu gewinnen Warum sollten Sie sich f r unser Unternehmen ent scheiden Weil unser Unternehmen eine strahlende Zukunft hat e Toilettenpapier Zum Erkl ren des Konstrukts Liste bei denen man immer nur ein Element entfernen kann Wieviele weitere Elemente die Liste bzw das Toilettenpapier noch enth lt ist nicht absehbar Anne Kathrin Peters Berndt Farwer 15 Kapitel 2 Pr sentationen mit AT RX Film Er sollte das Pr sentationsziel decken Pr sentation H ppchenweise also mit Unterbrechungen zur Auswertung bzw Diskussion oder im Ganzen mit Diskussion und Auswertung am Schlu 2 1 4 Vor berlegungen Um eine interessante Pr sentatio
115. iography bibunits bsp1 bibunits bsp2 defaultbibliographystylefapalike section Erste Section Erste section Umgebung Hier zitiere ich ein LaTeX Buch cite lam 86 putbib section Zweite Section In der zweiten section Umgebung gibts noch ein LaTeX Buch cite kop 96 Ha putbib end document Abbildung 4 5 Beispiel 66 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X 1 Erste Section Erste section Umgebung Hier zitiere ich ein ETEX Buch Lamport 1986 Literatur Lamport 1986 Lamport L 1986 ATEX User s Guide and Reference Ma nual Addison Wesley first edition 2 Zweite Section In der zweiten section Umgebung gibts noch ein EYTEX Buch Kopka 1996 Ha Literatur Kopka 1996 Kopka H 1996 ATX Einf hrung Addison Wesley second edition Abbildung 4 6 Ausgabe zum Beispiel aus der vorangegengenen Abb Wenn pro Kapitel oder Abschnitt ein separates Literaturverzeichnis besteht ist es oft erw nscht eine weitere globale Bibliographie einzubinden die beispielsweise am En de eines Buches alle Literaturangaben der einzelnen Verzeichnisse zusammenfasst Dies geschieht mit den gewohnten Befehlen bibliography bibliographystylet Innerhalb von bibunit Umgebungen kann durch anh ngen eines an die Zitierbefehle also cite bzw nocite erreicht werden dass die jeweiligen Litera turstellen nicht nur im lokalen sondern auch
116. ird im kompilierten Text nach before ein Verweis auf die Literaturstelle gesetzt die in einer der beiden Literaturdateien mit dem Schl ssel 2 spezifiziert ist Bei der Format vorlage plain bst sind diese Verweise Zahlen die Eintr ge im Literaturverzeichnis sind nach Nachnamen der Autoren alphabetisch geordnet Durch einen IAIRX Aufruf werden die zum Referenzieren erforderlichen Informationen in die Hilfsdatei aux geschrieben Nun muss BibTEX aufgerufen werden In den meisten KTRX Editoren ist dies als Ausf hrungsoption enthalten auf Kommandoebene wird der BibTEX Durchlauf mit bibtex lt datei gt angestossen wobei datei der Name der auz Datei ist Das von BibT X erzeugte Literaturverzeichnis bbl wird durch einen wei Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 57 Kapitel 4 Index und Bibliographie documentclass article begin document As has been argued before cite 2 excessive use of the LaTeX environment bears the risk of clearly formatted literature sections nocite bibliographyfmixedliterature newliterature bibliographystyle plain end document Abbildung 4 1 Beispiel teren ATEX Lauf in das Dokument eingebunden Ein dritter 4TpX Lauf ist notwendig um alle Querverweise herzustellen Das Dokument liegt danach mit Literaturverzeichnis vor 4 4 3 Datenbankdateien bib Wie bereits erw hnt m ssen die Informationen zu den Literaturstellen in einer bib Datei vorliegen Die
117. is akademische Titel entfallen der Titel Erscheinungsjahr und der Erscheinungsort Hier ist darauf zu achten dass man den Ort der Niederschrift des Buches nicht mit dem Ort des Drucks verwechselt Ebenfalls wichtig ist die Auflage des Werkes um den Forschungsstand nachvollziehen zu k nnen Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 53 Kapitel 4 Index und Bibliographie Mit L t besteht die M glichkeit Literaturangaben direkt in das Dokument einzubin den Hierzu wird am Ende des Quelltext Dokumentes eine thebibliography Umgebung angelegt in der die Literaturangaben in einer festgelegten Syntax notiert werden Im Text wird auf die Literatur mit dem cite Tag und einem in der thebibliography Umgebung angelegten oder generierten Schl ssel verwiesen 4 3 2 thebibliography und cite Im Folgenden wird das Erstellen eines Literaturverzeichnisses am Beispiel zweier B cher dargestellt Hierf r werden die Literaturangaben zuerst in der thebibliography Umgebung aufgenommen Diese Umgebung kann nat rlich auch in einer externen Datei stehen die dann mit input eingebunden wird begin thebibliography 9999 bibitem Dick01 Dickreiter Michael emph Musikinstrumente Baerenreiter Verlag Berlin textsuperscript 6 2001 bibitem Goldt98 Gold98 Goldt M emph Mindboggling Evening Post Hamburg 1998 end thebibliography Die Syntax ist also wie folgt vorgegeben begin thebibliography maximale Key S
118. istung ist hier zentral Durch Selbst und Fremdbewertungen des aktuellen das Projekt betreffenden Informationsstandes k n nen Verst ndnisfehler und Recherchedefizite aufgedeckt und behoben werden Realisieren bedeutet nun endlich Die Br cke zwi schen Theorie und Praxis KK01 zu bauen Leit frage und Konzept Organisieren f hren anhand Motivation Leitfrage Feldarbeit Experiment Ziel Produkt der theoretischen Grundlagen Recherchieren zur Realisierung Diese kann von Wissenschaftsfeld zu Wissenschaftsfeld stark varriieren Interview Ex Abbildung 10 1 Projekttreppe periment Komponisation usw Gro e Aufmerk samkeit ist hier gefragt Ist der Zeitrahmen ein haltbar integriere ich mich richtig stehen die Ziele der 3 Ebenen Projekt Strategie Zielebene weiterhin im Vordergrund Die Projektbr cke in Abbildung hilft dem Fragenden dabei das Haupts chliche nicht aus den Augen zu verlieren 144 Annika Rosner Felix Dobslaw 10 2 Projekte Vollenden heisst Fertigstellung vom Produkt als auch Anfertigung eines Projektbe richts Die aus dem vorigen Schritt Realisieren gesammelten Erfahrungen nehmen nochmal Einfluss auf das Produkt welches jetzt zum gro en Teil vollendet wird Den Pro jektrichtlinien entsprechend wird eine umfangreiche Projektdokumentation erstellt Von der Leitfrage an bis hin zum Produkt wird hier der Werdegang des Projektes schriftlich widergegeben Sie beinhaltet
119. itekturen und Betriebssystemen in gleicher Art und Weise dargestellt wer den k nnen Dass dies nicht ohne weiteres der Fall sein kann l sst die Vielfalt an Da teiformaten f r Grafiken erahnen Texte inklusive darin eingebundener Grafiken sollen h ufig auf verschiedenen Medien ausgegeben werden die m glicherweise sehr unterschiedliche Aufl sungseigenschaften besitzen Unn tige Arbeit kann vermieden werden wenn sich die Gr e einer Grafik anpassen l sst Im vorherigen Abschnitt wurde festgestellt dass Pixelgrafiken dazu un geeignet sind Der in einer Grafik enthaltene Text stellt besondere Anspr che Beim Skalieren einer solchen Grafik kann es sinnvoll sein dass der Text gerade nicht mit skalieren darf Statt dessen muss er seine Gr e beibehalten damit er gut lesbar bleibt Ohnehin wird desweiteren erwartet dass ein Text innerhalb einer Grafik dem Schriftbild des restlichen Dokumentes angepasst ist d h mit den gleichen Eigenschaften gesetzt wird um ein einheitliches Gesamtbild zu pr sentieren 3 2 Grafiken in ATEX einbinden In diesem Abschnitt wird gezeigt wie bereits vorhandene externe Grafikdateien in KTEX eingebunden und mit Hilfe von zus tzlichen Paketen positioniert werden Zu Beginn gibt es jedoch etwas Theorie Kristof Hamann Andre Monsees 33 Kapitel 3 Grafiken in Texten Drucker tex gt dvi CH ee oe df D Abbildung 3 1 Das AT amp X Treibermodell 3 2 1 Technischer Hintergrund
120. ithinfequation section in der Pr ambel wird eine weitere Ebene f r die Nummerierung eingef hrt wobei die letzte Zahl in jeder neuen Sektion wieder zur ckgesetzt wird Das Egebnis bei Dokumentenklassen ohne mehere Kapitel ist dann KETTE 22 Mit dem Befehl tag ist es m glich einer Formel einen eigenen Namen zu geben was bei wichtigen Formeln auf die sp ter oft verwirden wird h ufig genuzt wird Mit notag ist es hingegen mo glich f r einzelne Formeln in einer Umgebung die Formeln normalerweise nummeriert z B align die Nummerierung abzuschalten Beispiel In der align Umgebung beginnt die erste Zeile mit tag GL die zweite Zeile beginnt mit notag und die dritte Zeile erh lt die normale Nummerierung f x t a g GL g x n o t a g h x n o r m a l 6 5 6 2 5 Verweise auf Formeln Oft ist es notwenidig in Text oder in anderen Formeln auf eine Formel verweisen zu k nnen Diese Verweise werden von ATEX dann beim Kompilieren automatisch durch die Formelnummer ersetzt Um auf eine Formel verweisen zu k nnen muss diese erstmal einen eindeutigen Namen erhalten Das geht mit dem Befehl label formelname der direkt am Beginn einer Mathumgebung oder am Beginn einer Zeile bei Umgebungen mit mehreren Formeln stehen sollte Um dann einen Verweis zu erstellen verwendet man den Befehl eqref formelname 92 Hanno Scharfe Christian Hinkelmann 6 3 Komplexe Formeln Beispiel A r 1 17 6
121. itiver Punkt f r Latex2html dass der Kon verter einen eigenen Ordner f r die Internetdateien erzeugt Mit beiden Konvertern kann man einfach und schnell eine fertige Internetseite erzeugen das hei t beide Werkzeuge erf llen ihren Zweck Ihr Defaultdesign ist sehr unterschiedlich Latex2html bevorzugt eine gro e Knotentiefe tex4ht eine kleine Vom Prinzip her kann man fast alles was der eine machen kann auch mit dem anderem machen Wobei tex4ht wesentlich einfacher f r unbedarfte zu beeinflussen ist als Latex2html 8 4 Hyperrefpackage 8 4 1 Hyperlinksdarstellung Um ein internetf higes Dokument mit Latex zu bekommen braucht man den Hyperref package Allerdings wirkt sich dieser Package bevorzugt auf PDF Dokumente aus Mit usepackage hyperref in der Pr ambel wird das Paket im Dokument bekannt gemacht Es werden mehrere Optionen angeboten die die Darstellung der Links beein flussen Einige davon sind e breaklinks e colorlinks e backref e pagebackref Die Option breaklinks erlaubt Zeilenumbruch innerhalb eines Verkn pfungstextes Lei der wird dieses bei dvips nicht unterst tzt Die Option colorlins bestimmt die Farbe von 114 Kirsten Albrecht Natalia Ditz 8 4 Hyperrefpackage Verkn pfungen und Anker im Dokument Die Option backref erm glicht R ckverkn p fung als Liste von Abschnittsnummern darzustellen Die Option pagebackref stellt die R ckverkn pfungen als Liste von Seitennummern dar 8 4 2 Be
122. jektdidaktik besch ftigen m chten wir zur Einstimmung ins Gebiet eine Erl uterung der Begriffe Didaktik und didaktischer Modelle voraus schicken so dass daraufhin der Begriff der Projektdidaktik mit ausrei chendem Verst ndnis seiner Teilbegriffe erfasst werden kann Didaktik Da das Feld der Didaktik ein von vielen Meinungen und Definitionen durchwachsenes ist m chten wir uns bei der Definition nicht zu weit aus dem Fenster lehnen und uns an Grunds tze halten die die Didaktik ausmachen Als Unterdisziplin der P dagogik besch ftigt sich die Didaktik mit der Lehre vom Ler nen also der Vermittlung von Lerntechniken Dies vollzieht sie unabh ngig von Lern inhalten auf die sie angewandt wird Es gibt eine Vielzahl von didaktischen Modellen die bestimmte Zielsetzung in den Vor dergrund der Didaktik stellen Als Beispiel zu nennen sei die Bildungstheoretische Di daktik die sich die Bildung des Menschen im ganzen als Ziel setzt Aha und was ist nun Projektdidaktik Die Projektdidaktik ist nunmehr eine Unterklasse der Didaktik die sich speziell mit der Vermittlung von Lerntechniken auf dem Gebiet von Projekten besch ftigt Was Projekte zu etwas so Besonderem macht dass sie eine eigene Teildisziplin der Didaktik spendiert bekommen wird in der n chsten Sektion behandelt 140 Annika Rosner Felix Dobslaw 10 2 Projekte Im weiteren Verlauf besch ftigen wir uns mit dem in der Einleitung angesprochenen pro je
123. ker Lukas 9 5 Abk rzungen mit acronym Optionen zur Darstellung k nnen auf das UseVerbatim Kommando folgen Manche Op tionen werden jedoch bereits beim ffnen des SaveVerbatim Environment erwartet Zur Veranschaung hier das letzte Beispiel etwas ver ndert begin SaveVerbatim gobble 5 EinName Hier kann der Text stehen end SaveVerbatim AnderesEnvironment UseVerbatim frame single label Ein Text EinName Es besteht auch noch die M glichkeit Text aus einer Datei zu lesen Dazu dient das Kommando VerbatimInput Dieses Kommando kann als Optionales Argument eine Reihe von Optionen erhalten und muss in jedem Fall ein Argument mit dem Dateinamen erhalten VerbatimInput Hier optionale Angaben Dateiname 9 5 Abk rzungen mit acronym Ein kleines aber dennoch n tzliches Paket ist Tobias Oetikers acronym Acronym hilft dabei dass in einem Dokument nicht vergessen wird mindestens einmal jede Ab kiirzung auszuschreiben Einbinden des Paketes geschieht wie tiblich durch usepacka ge acronym Als Option kann hier noch footnote angegeben werden Geschieht dies werden die ausgeschriebenen Formen von Akronymen in Fu noten gesetzt Andernfalls geschieht dies direkt im Text Um ein Akronym und seine Erkl rung zu definieren kann ein Environment mit dem Na men acronym ge ffnet werden In diesem Environment k nnen mit dem Kommando acro Akronyme angegeben werden Dies
124. kmale und ihre Variation wird in diesem Kapitel eingegangen Im n chsten Abschnitt werden drei dieser Mermale behandelt n mlich Familie Serie und Gestalt Befehl Umgebung Deklaration Wichtig bei Schriftarten ist die Unterscheidung zwischen Serifenschriften serifenlosen Schriften und Maschinenschriften Die Voreinstellung in einem lt Dokument ist die Schrift Computer Modern Roman Wie Roman schon besagt handelt es sich hierbei um eine Serifenschrift Um nun in Maschinenschrift zu wechseln gibt es eine Reihe verschiedener M glichkeiten Anhand dieses Beispiels wird die allgemeine Weise in AIEX zu formatieren demonstriert Unterschieden wird in ATX zwischen den Konzepten Befehl Deklaration und Umge bung wobei sich die letzten beiden sehr hneln Befehl Ein Befehl nimmt meist ein oder aber auch mehrere Argumente Mittels eines Befehls setze ich meinen Text folgenderma en in Maschinenschrift Das tt in verb texttt Das tt in texttt steht f r Teletype steht f ur texttt Teletype KIRX Befehle sind nicht m glichst kurz sondern tendieren eher dazu m glichst aus sagekr ftig zu sein Aus diesem Grund beginnen alle Formatierunsbefehl bis auf den emph Befehl mit text H ufig bietet es sich daher an eigene k rzere Befehlsnamen zu definieren F r l ngere Textabschnitte empfiehlt sich die Verwendung von Befehlen aber nicht da sie den zu formatierenden Text ja als ihr Argument haben
125. ktdidaktischen Modell welches auf die Vermittlung von Lerntechniken auf drei Ebenen Projekt Strategie und Zielebene beruht 10 2 2 Was ist ein Projekt Das Wort Projekt welches aus dem lateinischen ins Deutsche aus dem Wort proiectum das nach vorn Geworfene hergeleitet wird begreifen wir im folgenden als ein vielschichtig gemeinschaftliches Unternehmen das von einer Leitfrage zu einem Produkt bzw an ein Ziel f hrt KK01 F r einen Bergsteiger sei somit die Leitfrage Wie erklimme ich Berg X Das erstrebte Ziel ist die Erklimmung Dies ist ein Beispiel f r ein elementares Projekt welches in der Theorie gerne zum Vergleich herangezogen wird Ein Projekt kann also im gro en und ganzen als ein Entwicklungsprozess aus folgenden Bestandteilen angesehen werden 1 einem klaren Auftrag der sich aus Inhalten Niveaus Phasen und Schwerpunkten zusammensetzt 2 Zielen auf 3 Ebenen Man unterscheidet Projektziele Projektebene strategische Ziele Strategieebene und Ziele auf der Zielebene Projektziele sind Ziele die vor dergr nding mit dem Erreichen des Auftragsziels also der Fertigstellung des Pro duktes oder der Ankunft an einem Ziel zusammenh ngen Bei strategichen Zielen handelt es sich um individuelle Ziele der Projektteilnehmer die auf eine Verbesse rung der Selbstst ndigkeit abzielen An den Aufgaben denen sich Projektteilneh mer in Zukunft stellen wollen richten sich Ziele auf
126. ktioniert hnlich wie gather bietet aber zu tzlich die M glichkeit die Formeln aneinander auszurichten Daf r setzt man an der Stelle die jeweils untereinander stehen soll z B vor Gleicheits zeichen ein amp Ausserdem k nnen in einer align Umgebung auch mehrere Formel bl cke nebeneinander platziert werden Dabei springt man mit jedem zweiten amp in einer Zeile einen Formelblock nach rechts e begin split amp AM amp end split muss in einer mathemati schen Umgebung z b equation verwendet werden Damit kann man eine Formel die nicht in eine Zeile passt in mehrere Zeilen aufteilen Die Formeln werden wie auch bei align an dem amp Symbol ausgerichtet e begin multiline end multiline ist eine andere M glichkeit lange Formeln in mehrere Zeilen aufzuteilen Die einzelnen Zielen werden dabei automatisch von links oben nach rechts unten ausgerichtet Beispiele e Eine Gleichung in einer equation Umgebung 1 Lan en n 1 e Mehrere ausgerichtete Gleichungen in einer align Umgebung MIR x bill x 6 2 Aa x x f22 x 1x x 6 3 f1 3 x x x x f23 x 3x 1x x 6 4 Hanno Scharfe Christian Hinkelmann 91 Kapitel 6 Mathematische Formeln 6 2 4 Formelnummerierung anpassen Normalerweise werden Formeln fiir jedes Kapitel oder bei Dokumentklassen ohne meh rere Kapitel f r das ganze Dokument aufsteigend 1 1 nummeriert Durch den Befehl numberw
127. l z ist die Breite der Grafik Eine M glichkeit wie eine Grafik innerhalb eines Textes in den Seitenrand geschoben wird zeigt Abbildung 3 3 basierend auf folgendem Code usepackage wrapfig Text begin wrapfigure L 2cm 5cm includegraphics fbi end wrapfigure eww LOX Dress 40 Kristof Hamann Andr Monsees 3 3 Grafiken mit TFX erstellen 3 3 Grafiken mit KTEX erstellen In ATEX k nnen nicht nur externe Grafikdateien eingebunden werden sondern auch neue Grafiken mit Hilfe verschiedener Pakete direkt aus dem KIIEX Code generiert werden Da eine ausf hrliche Vorstellung aller Pakete den Umfang dieses Kapitels berschreiten w rde wird sich auf eine kurze Vorstellung der picture Umgebung sowie der Pake te pstricks Xy pic chess und musixtex beschr nkt Dem geneigten Leser sei zum Einstieg in tiefergehende Literatur empfohlen 3 3 1 Die picture Umgebung Die einzige direkt in ATX integrierte M glichkeit Grafiken zu erstellen bietet die picture Umgebung Um grafische Objekte darzustellen werden Schriftarten verwendet die aus elementaren Bildteilen wie Pfeilen und Linien bestehen siehe Abschnitt 3 2 1 Mit deren Hilfe erzeugt TEX simple Bildobjekte wie Rechtecke Kreise oder Bezier Kurven Auch Texte k nnen eingebunden werden die wie der restliche Text im Dokument gesetzt wer den allerdings ohne Zeilenumbruch Da kein treiberabh ngiger Code verwendet wird ist diese Methode plattformunabh ngig
128. le Titel der Folie Text der Folie end frame Ein wichtigste Struktur und Gliederugngsmittel f r Pr sentationen sind Overlays also Inhalte die sich nach und nach auf der Folie erg nzen Am einfachsten lassen sich Over lays fiir Listen erstellen aber auch weiterf hrende Overlays z B von Grafiken lassen sich mit dem beamer Package recht intuitiv erstellen Overlays bei Listen lassen sich nach dem folgenden Schema erstellen beginfitemize item lt 1 gt First point item lt 2 gt Second point item lt 3 gt Third point end itemize In spitze Klammern eingefasst ist hier jeweils der Bereich der Overlays auf denen der Inhalt erscheinen soll Einige Beispiele hierfiir sind lt 1 gt nur auf dem ersten Overlay lt 1 gt auf allen Overlays ab dem ersten Overlay lt 1 3 gt auf dem ersten bis dritten Overlays ab dem ersten Overlay lt 1 3 5 gt auf dem ersten sowie dritten bis f nften Overlay Wird statt begin itemize der Befehl begin itemize lt gt verwendet so werden die einzelnen Spiegelpunkte item nacheinander eingeblendet ohne dass die explizit angegeben werden muss Verwendet man begin frame lt gt So wird jeder Spiegel punkt und jede Umgebung nacheinander aufgebaut 22 Anne Kathrin Peters Berndt Farwer 2 2 Pr sentationen mit BTEX Weitere Overlay Formen sind nicht an Listen oder Aufz hlungen gebunden Die An gabe der Overlays funktioniert aber hnlich Da Folieninhalte sta
129. leinere Fenster unterteilt Das wichtigste Fenster ist sicher das Editorfenster Der Text wird automatisch nach bestimm ten Regeln farbig dargestellt Ein anderes hilfreiches Fenster ist das Navigator Fenster Hier sieht man alle Projekte die im eigenen Arbeitsverzeichnis liegen Da Eclipse man che Befehle auf alle ge ffneten Projekte anwendet gibt es die M glichkeit Projekte zu schlie en So kann man bersichtlich an mehreren Projekten arbeiten und hat immer alle Dateien eines Projektes zusammen Die Fenster k nnen beliebig angeordnet versteckt oder sichtbar gemacht werden vorgefertigte Anordnungen k nnen ber das Men Window gt Open Perspective gew hlt werden Eclipse l t sich mit Maus und Tastatur steuern Neben dem Men dass in der Stan dardeinstellung am oberen Bildschirmrand steht gibt es unterhalb des Men s noch eine Iconleiste Die Iconleiste bietet Shortcuts zu Funktionen die auch ber das Men zu erreichen sind Oft bietet der ber hmte Klick mit der rechten Maustaste zus tzlich ein umfangreiches Men spezifisch f r das markierte Objekt 84 Sascha Purmann Dennis Tomas 5 7 Eclipse und TpXlipse Kurzbefehle Jedes Men ist ber einen Kurzbefehl zu erreichen Dazu dr ckt man die Alt Taste zusammen mit dem jeweils unterstrichenen Buchstaben Alt ffnet zum Beispiel das File Men mit der Taste s kann man dann die Datei speichern die gerade im Editor ge ffnet ist Hat man mehrere Dateien im E
130. liographie Erstellen von Bibliographien mit Bib TEX Um mit BibTpX eine Bibliographie in ein ts Dokument einzubinden wird der Be fehl bibliography verwendet Er steht an der Stelle im Quellcode wo sp ter das Literaturverzeichnis erscheinen soll Als obligatorischer Parameter werden die Namen einer oder mehrerer Literaturdateien bib bergeben ohne Dateierweiterung In den bib Dateien wird jeder Literaturstelle ein Schl ssel zugewiesen Referenzen auf eine bestimmte Literaturstelle werden im Quelltext dann mit cite Schliissel gesetzt An dieser Stelle wird im kompilierten Dokument ein Verweis auf die jeweilige Literatur stelle erscheinen Mit nocite Schlissel wird eine Literaturstelle im Literaturverzeich nis aufgef rt ohne dass ein Verweis im Dokumenttext dar ber erscheint Der Befehl nocite sorgt daf r dass alle Literaturangaben aus den angegebenen bib Dateien im Literaturverzeichnis erscheinen ohne dass auf sie vorher verwiesen wurde Der Befehl bibliographystyle iibergibt als obligatorischen Parameter die Style Datei welche die Formatierung der Bibliographie festlegt Im Beispiel Abbildung 4 1 werden die Literaturdateien mixedliterature bib und newlite rature bib eingebunden Durch nocite werden alle in den beiden Dateien enthalte nen Literaturangaben in das Literaturverzeichnis eingebunden Die Style Datei plain bet wird als Formatvorlage fiir die Bibliographie festgelegt Durch den Befehl cite 2 w
131. lix Fietkau Volker Lukas 9 2 KOMA Script nummerischen Form dargestellt werden soll fromphone und fromfax die steuern ob die Telefon respektive Faxnummer gesetzt wird und backaddress bei der nach ei nem Gleichheitszeichen angegeben werden kann wie die Riicksendeadresse lautet Haufig ist die Option fromalign von Interesse die steuert wo die Absenderadresse gedruckt wird Werte sind left center und right welche die Adresse links in der Mitte beziehungsweise rechts setzen Fromalign steuert auch ob KOMA Script die zahlreichen Optionen zur Gestaltung des Briefkopfes aktiviert Wird off angegeben dann stehen nicht alle Optionen zur Verf gung Gerade in deutschsprachigen Briefen wird auch die Option parskip benutzt Sie steuert den vertikalen Abstand zwischen den Abs tzen Der bei KOMA Script voreingestellte Wert ist dass kein zus tzlicher vertikaler Abstand vorhanden ist Dafiir beginnen Abs t ze mit einer Einr ckung Die Entwickler von KOMA Script raten dazu diese Einstellung auch beizubehalten Trotzdem kann mit Absatzabst nden gebarbeitet werden wenn dies gew nscht ist Dazu wird als Wert fiir parskip full angegeben um eine ganze Zei le Abstand zu erhalten oder half fiir eine halbe Zeile Diese Regeln kennen auch noch Variationen so dass gesteuert werden kann zu welchem Teil die letzte Zeile eines Absatzes ausgenutzt werden darf Um eine umfasse
132. lt um etwas mit zwei Dingen zu tun spricht man mit seinem Unix Betriebssystem und sagt ihm dass es mit diesem oder jenem und einem anderen dieses oder jenes machen soll 78 Sascha Purmann Dennis Tomas 5 3 Emacs Dem kindlichen da von Windows steht die erwachsene Kommandosprache von Unix gegentiber 5 3 Emacs Der Emacs Editor ist ein flexibler das hei t vor allem ein umfassend konfigurierbarer und ein vielfaltig erweiterbarer Texteditor Man kann Emacs fiir nahezu alles was man mit dem Computer machen kann benutzen So gibt es Makropaktete um Emacs als News Reader Webbrowser oder Email Programm zu benutzen Neben Emacs welches in der Shell benutzt wird gibt es auch eine entsprechende Version fiir grafische Benut zeroberflachen XEmacs 5 3 1 Installation Emacs ist fiir die g ngigen Plattformen verf gbar Auf der Emacs Homepagd l t sich die jeweils richtige Version plus Installationsanleitung finden 5 3 2 Bedienung Die Bedienung von Emacs ist gew hnungsbed rftig was jedoch f r alle anderen Editoren gilt mit denen man anf ngt zu arbeiten Es lohnt sich jedoch zumindest einen Editor gut zu beherrschen und Emacs ist sicher eine gute Wahl Er ist auf vielen Systemen auf denen man arbeitet ohnehin vorhanden oder l t sich leicht nachinstallieren Verwendet man Emacs unter einer grafischen Benutzeroberfl che so ist man schnell verf hrt die Maus zu benutzen Den gr ten Vorteil hat m
133. lt folgendes Prinzip Vom Einfachen zum Schweren und vom Bekannten zum Unbekannten Beim Pr sentieren sollte sich der Vortragende nicht mit dem R cken zum Publikum drehen Die Funk maus nehmen Rechtsh nder am Besten in die linke Hand So ist die rechte frei f r Gestik Der Vortragende sollte einen lockeren und sicheren Eindruck machen und den Zuh rer mit seiner Gestik und Mimik mitrei en Es sollte laut deutlich langsam und frei in kurzen Formulierungen gesprochen werden Tip Wenn man zu den Zuh rern in der letzten Reihe spricht ist es normalerweise laut genug Um Akzente zu setzen und Eint nigkeit zu vermeiden sollte die Stimme variiert werden Der Vortragende sollte darauf achten jeden anzusehen 2 1 8 Bei Fragen danach Der Fragende sollte ernst genommen werden Dazu geh rt dass er ausreden kann und der Vortragende antwortet auch bei unsinnigen Fragen geduldig Bezieht sich die Frage auf eine Folie so wird diese nochmal gezeigt Fragen sind keine pers nliche Kritik Nicht in Anne Kathrin Peters Berndt Farwer 19 Kapitel 2 Pr sentationen mit AT RX eine generelle Verteidigungshaltung verfallen Einzelne Fragen die nicht von allgemeinem Interesse sind k nnen sp ter in einer kleineren Gruppe besprochen werden Wenn die Frage unklar ist bittet man den Fragenden sie noch einmal zu wiederholen eventuell mit einer anderen Formulierung Nicht auf Gedeih und Verderb eine Antwort konstruieren Entweder man
134. m Deutschen links und rechts vertauschen muss um das gew nschte Ergebnis zu erhalten gt und lt oder frqq und flqq Erik Flick Maurice Ossenbrink 157 Kapitel 11 Mehrsprachige Texte in AT RX F r einfache Anf hrungszeichen verwendet man frq und flq Beispiel Er erz hlte Und dann rief sie Hilfe lt und ich rettete sie Im Englischen werden wieder andere Anf hrungszeichen benutzt In der doppelten Ver sion werden sie so erzeugt und F r einfache Anf hrungszeichen und Ob man im Englischen fiir normale Zitate doppelte oder einfache Anf hrungszeichen benutzt h ngt haupts chlich vom pers nlichen Geschmack ab Tendenziell werden im Britischen eher einfache im Amerikanischen eher doppelte Anf hrungszeichen verwendet Eine weitere Besonderheit im Englischen ist dass bei einem Zitat das ber mehrere Abs tze geht ein f hrendes Anf hrungszeichen vor jedem neuen Absatz gesetzt werden sollte Beispiel The Babel fish said The Hitchhiker s Guide to the Galaxy quietly is small yellow and leechlike and probably the oddest thing in the universe The argument goes something like this I refuse to prove that I exist said God for proof denies faith and without faith I am nothing But says Man the Babel fish is a dead giveaway isn t it It could not have evolved by chance It proves you exist and so therefore by your ow
135. m Beispiel die Standardschriftgr e ndern so gibt man folgendes ein um ins zust ndige Konfigurationsme zu gelangen M x customize face RETURN default RETURN Sascha Purmann Dennis Tomas 81 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit ATX helfen 5 4 Emacs und Auctex Obwohl Emacs wie schon erw hnt von Hause aus ber einen DltX Modus verf gt gibt es weitere Makropakete die den Umgang mit KTEX Dateien vereinfachen Eines dieser Makropakete hei t Auctex Trotz der vielen Features bedeutet die Nutzung von Auctex nicht dass man stundenlang Neues lernen muss Das Lernen passiert viel mehr by doing denn man kann wie gewohnt IATFX Dokumente bearbeiten Das was Auctex bietet wird man nach und nach entdecken und sch tzen lernen 5 4 1 Installation Emacs wird durch Emacs Lisp Programme erweitert Die Dateien haben normalerweise die Endung el Auch zu Emacs Lisp h lt die Emacs Homepage viele Informationen bereit Auf der Auctex Homepage gibt es den Quellcode Mit configure make make install in dem Verzeichnis in das man den Quellcode entpackt hat kompiliert man Auctex Hier sollte man bei configure per Optionen Informationen zu seiner Emacsinstallation geben siehe auch die Installationshilfe auf der Auctex Homepagd Nun muss Auctex nur noch aktiveriert werden Dazu tr gt man Folgendes in die Konfigurationsdatei ein require tex site 5 4 2 Bedienung Auctex vereinfacht d
136. m Zeichen gesetzt Falls mehr als ein Zeichen hochgestellt werden soll muss der hochzustellende Teil in geschweifte Klammern gesetzt werden a b c Anzeigebeispiel b c Eine Summe wird mit dem Befehl sum gesetzt Nach der Summe kann man dann weiter schreiben f r die Summanden sum frac 1 6 Anzeigebeispiel 26 Wenn noch Indizes an der Summe stehen sollen so werden diese mit dem Befehl f r Tiefstellen bzw fiirs Hochstellen gesetzt sum_ i 1 infty frac 1 i Hierbei gilt es allerdings zu beachten dass diese Parameter nur bei abgesetzten For meln tiber bzw unter dem Summenzeichen dargestellt werden Bei Inline Formeln werden 1 Ech die Angaben ganz normal Hoch bzw Tiefgestellt angezeigt Beispiel Inline gt Anzeigebeispiel abgesetzte Formel y 1 i i 1 Integrale werden wie die Summe gesetzt allerdings mit dem Befehl int anstatt dem Befehl sum Vint_41 7 42 xXtext4 dx 94 Hanno Scharfe Christian Hinkelmann 6 3 Komplexe Formeln Anzeigebeispiel abgesetzte Formel 2 xax 3 6 3 3 Griechische Buchstaben Griechische Buchstaben werden mit dem ihnen entsprechenden Befehl gesetzt Der Be fehl besteht aus einem Backslash und dem Namen des Buchstaben Dabei werden kleine Buchstaben z B y kleingeschrieben gamma und die Gro en z B T werden Gro ge schrieben Gamma Au erdem gibt es dann noch die Var Version von einigen kleinen Buchstaben Diese haben zwische
137. m fehlende Schriften geschieht laufend wobei einmal festgeschriebene Codierungen nicht mehr revidiert werden um Kompatibilit tsprobleme auszuschlie en Vorgesehen ist Platz f r ca eine Million Zei chen Version 4 0 definiert 96 447 Bei der Anwendung soll man nicht mehr auf Zei chens tze achten m ssen weil hier jedem Zeichen eine eindeutige Nummer zugewiesen ist Das Unicode Consortium setzt sich zusammen aus den gr ten Computer und Softwareherstellern Regierungen Erik Flick Maurice Ossenbrink 159 Kapitel 11 Mehrsprachige Texte in AT RX 11 3 3 Mehr als ein Zeichensatz Unicode legt nicht nur die Zeichen fest sondern z B auch Codierungen wie UTF 8 Algorithmen nach denen beispielsweise bidirektionaler teils in einer von rechts nach links geschriebener Text zu behandeln ist Such und Sortierfunktionen 11 3 4 Repr sentation von Unicode Zeichen Unicode Zeichen nehmen in der Repr sentation in der sie zur Verarbeitung vorgehalten werden UTF 32 4 bytes ein abgespeichert werden sie f r gew hnlich im UTF 8 Un icode Transformation Format abgespeichert welches 1 byte beginnend mit 0 f r die Codes 0 127 benutzt und somit zu Texten die nur aus ASCII Zeichen bestehen kom patibel ist 2 bytes f r die Codes 128 2047 3 bytes f r Codes bis 65535 und 4 bytes f r alle brigen Bereich Bytes Codes bin r 0 127 1 Oxxxxxx 128 2047 2 110xxxxx 10xxxxxx 2048 65535 3 1110xxxx 1
138. mit neuem ATEX weiterver wenden e klare eindeutige Formatierungen e Automatisches Layout mit M glichkeit manuell Ver nderungen vorzunehmen e Index Bibliographie und Abbildungsverzeichnis werden mit entsprechenden Be fehlen automatisch erzeugt und angezeit e Silbentrennung Je nach verwendete Sprache kann man die n tige Silbentrennung laden und ATEX trennt die Worter an den richtigen Stellen e Vern nftige Eingabem glichkeiten f r mathematische Formeln e Universelle Lesbarkeit die tex Dateien sind ganz normale Textdateien die von je dem ge ffnet und gelesen werden k nnen Vor allem blinde Menschen haben keine Schwierigkeiten den Inhalt sich mit einer Software vorlesen zu lassen Zudem haben Lukman Iwan Harald Brinkmann 11 Kapitel 1 Logische Struktur von Texten sie die M glichkeit den Sinn besser zu verstehen da sie auch die Befehle vorge lesen bekommen z B Nemph Emphasize um etwas hervorzuheben statt einfach textbf was einen Text einfach fett setzt Vorteile von Word e Es ist ein WYSIWYG Texteditor e Also f r Anf nger einfach zu bedienen e Weit verbreitet d h Word ist auf vielen Computern vorhanden so dass man es dort benutzen kann Nachteile von Word e Speichert pers nliche Daten in jedem Dokument wird z B automatisch der Name als Autor eingetragen auf dem das Produkt registriert wurde e Gro er Platzbedarf mehr als 24000 Zeichen f r ein einziges leeres Blatt e Unerw nschte Ne
139. n Anzeigebeispiel 6 2 Um Zusammenfassungen in Formeln zu verdeutlichen gibt es die Befehle underbrace _ Unterklammerung und overbracet Uberklammerung Der erste Parameter gibt an was ber bzw unterklammert werden soll und der zweite Parameter gibt an was an dieser Klammer stehen soll Der Unterstrich bzw das m ssen dort stehen Anzeigebeispiel 35 ao 10 5 20 15 20 35 15 Zugeh hriger BTEX Code underbrace 10 5 _ 15 20 overbrace 15 20 35 35 6 3 9 Vektoren und Matrizen LIKES macht keinen Unterschied zwischen Vektoren und Matrizen Beide werden mit dem selben Befehl gesetzt Hierbei wird ein Vektor als eine einspaltige Matrix angesehen F r eine Matrix wird eine eigene Umgebung geo ffnet begin pmatrix end pmatrix Um die Zeile innerhalb einer Matrix zu wechseln benutzt man einen doppelten Backslash und um die Spalte zu wechseln das Zeichen amp Dabei wird erst eine Zeile zu ende geschrieben bevor man die n chste anf ngt Um bei einem Vektor v den Vektorpfeil ber das v zu schreiben wird der Befehl vec v benutzt Der Parameter gibt dabei den Namen des Vektors an der unter dem Pfeil steht Hanno Scharfe Christian Hinkelmann 99 Kapitel 6 Mathematische Formeln Anzeigebeispiel Vektor Kl II gt U N 0 Anzeigebeispiel Matrix So sieht die Matrix in TEX aus M begin pmatrix 1 amp 2 3 amp 4 5 amp 6 end pmatrix 6 3 10 Abs
140. n babel Laden von Einstellungen f r DIN Briefgestaltung LoadLetterOption DIN begin document beginfletter 7 Offnen der Briefumgebung To address Zweites Argument ist die Empf ngeraddresse opening Gru Dieses Kommando muss folgen Hier folgt der Textk rper des Briefes Kaum Text hier closing Gru Abschlie ende Gru floskel end letter end document Zun chst ist die Klasse zu laden Das Kommando LoadLetterOption geh rt za KOMA Script Hierdurch werden einige Einstellungen geladen die das Formatieren des Briefes Felix Fietkau Volker Lukas 121 Kapitel 9 Erweiterte Dokumentklassen und Packages entsprechend des Arguments erm glichen In diesem Fall also nach DIN Ein KOMA Script Brief wird innerhalb des Environments document durch ein weiteres Envi ronment namens letter geschrieben Zu beachten ist dass beim ffnen des Letter Environment als zweites Argument die Adresse des Empf ngers folgt Die einzelnen Felder der Adresse also Namen Strafe und Hausnummer sowie Postleitzahl und Ort werden hierbei durch doppelte Backslashes getrennt Damit der Briefkopf gesetzt wird muss innerhalb dieses Environments das Kommando opening benutzt werden Argu ment ist hierbei die einleitende Gru formel Nach diesen Vorarbeiten kann dann der restliche Text des Briefes folgen Ein Brief sollte mit Aufrufen des closing Komman dos beendet werden wobei dieses Kommando
141. n Andr Monsees 3 2 Grafiken in ATX einbinden Treiber Ausgabe Bildformate dvips PS PostScript EPS pdflatex PDF PDF JPEG PNG Tabelle 3 1 Unterst tzte Dateitypen der Treiber ist Insbesondere k nnen so nur solche Grafiken eingebunden werden die vom Ausgabe treiber verarbeitet werden k nnen siehe Tabelle 3 1 LIKES bietet allerdings die M glichkeit zus tzliche Schriften einzubinden Dies kann auf verschiedene Weisen zum Einbinden einer Grafik n tzen Zun chst kann man die kom plette Grafik als Ganzes in eine Schriftart konvertieren Ein Symbol in dieser Schriftart entspricht dann gerade der Grafik Durch Auswahl der Schriftart und Eingabe des Sym bols der Einfachheit halber ein Buchstabe wird dann eine Ausgabe der Grafik erzeugt Diese Methode funktioniert jedoch bei vielen und gro en Grafiken nicht sehr gut Anstatt die komplette Grafik als Schriftart einzubinden kann eine Grafik aber auch aus einzelnen Symbolen einer Schriftart zusammengesetzt werden Dabei werden vorhande ne Schriften genutzt die beispielsweise aus Linien und Pfeilen verschiedener L ngen Dicken und Steigungen bestehen Aus diesen Grundelementen k nnen dann komplexere Elemente wie Kreise oder Rechtecke zusammengesetzt werden Dieses Verfahren wird u a bei der in Abschnitt vorgestellen picture Umgebung verwendet Eher theoretischer Natur ist das Verfahren eine Schriftart zu nutzen die aus Punkten verschiedene
142. n anzu geben Wichtig ist dass babel nach fontenc geladen wird Denn dann wei Babel dass es die OT2 Kodierung und nicht seine Voreinstellung T2A f r die russischen Textteile verwenden soll usepackage OT2 T1 fontenc usepackage russian german babel Zum Setzen russischer Textteile innerhalb des Dokumentes dienen dann der Befehl foreignlanguage oder die Umgebung otherlanguage Z B ergibt foreignlanguage russian Student die Ausgabe Student also das russische Wort f r Student amp F r eine detaillierte Beschreibung des Verfahrens und eine Auflistung der Umschrift aller m glichen kyrillischen Zeichen siehe Sch03l 12 4 Symbole Aufgrund des NFSS ist es relativ einfach weitere Zeichens tze f r Dk bereitzustellen Es m ssen jedenfalls zwei Voraussetzungen erf llt sein Yvonne K stermann Natalja Fiodorova 175 Kapitel 12 Fonts in Dirk LI Die dazugeh rigen Fontdateien m ssen auf dem System installiert sein und LI Das entsprechende Paket ist nach dem documentclass anzugeben Um beispielsweise die altdeutschen Schrifts tze zu verwenden reicht es aus das Modul yfonts zu importieren indem man es mit dem usepackage Befehl und der entspre chenden Option in der Pr ambel einbindet usepackage color usepackage german babel usepackage varumlaut yfonts frakfamily f war einmal ein K nig fraklines De der lebte in einem febr yinipar E febr fh nen Schlo
143. n arguments you don t QED Oh Dear says God I hadn t thought of that and promptly vanishes in a puff of logic 158 Erik Flick Maurice Ossenbrink 11 3 Unicode 11 3 Unicode Unicode provides a unique number for every character no matter what the platform no matter what the program no matter what the language 11 3 1 Zeichensatzprobleme bei Mehrsprachigkeit Zueinander inkompatible Zeichens tze sorgen fiir Chaos ASCII der Zeichensatzstandard Bisherige Erweiterungs Zeichens tze zu ASCII das nur das lateinische Alphabet enthielt was gr tenteils ausreichend ist um englischen Text darzustellen zeichneten sich dadurch aus da sie jeweils nur eine begrenzte Anzahl von Sprachen unterst tzten richtig eingestellt werden mu ten und nicht ohne weitere Anga ben erkannt wurden und kaum innerhalb eines Dokuments kombinierbar waren Zudem gab es oftmals konkurrierende Codepages bzw Zeichencodierungen f r die gleichen Sonderbuchstaben Mehrere Sprachen in einem Text einzusetzen war problematisch da der Text mit einer bestimmten Codierung zu lesen war die unter Umst nden nicht alle ben tigten Sonderzeichen auf einmal unterst tzte 11 3 2 Vereinheitlichung Heute ist Unicode www unicode org der anerkannte Standard fiir Zeichencodierung Es soll alle zur Zeit gebrauchten und auch alle historischen Schriftsysteme umfassen und davon ist es nicht mehr weit entfernt Erweiterung u
144. n sagt das nicht viel wenn er wei dass dieses Wort fett dargestellt werden soll Besser w re ein neues Makro mit dem Namen definition zu verwenden was zwar den Text auch nur fett darstellt aber jetzt wird auch der Sinn deutlich warum dieses Wort fett dargestellt werden soll So kann man sich als Faustregel merken Lieber ein Makro zuviel als eines zu wenig Um auf das Beispiel mit den fettgedruckten neu definierten W rter zur ck zu kommen 10 Lukman Iwan Harald Brinkmann 1 6 Vergleich ATEX Word kann es sein dass man sp ter die neu definierten W rter nicht mehr fett sondern lieber kursiv dargestellt haben m chte H tte man einfach den Befehl textbf verwendet und macht ein Suchen und Ersetzen wird man mit aller Wahrscheinlichkeit auch andere fettgedruckten W rter nun als neu definierten W rter verstehen Wenn man sich daf r ein eigenes Makro geschrieben um die neu definierten W rter hervorzuheben kann man dieses Makro an einer Stelle schnell ndern und spart sich dadurch viel Arbeit 1 6 Vergleich KTEX Word In diesem Abschnitt wollen wir LIES mit dem bekannten Schreibprogramm Word von Microsoft vergleichen Die Vorteile von KIEX sind folgende e ATX ist kostenlos e XT X gibt es f r alle Plattformen Die tex Dateien sind normale Textdateien die auf allen Plattformen erstellt gelesen und ohne Probleme ver ndert werden k nnen e Versionsunabh ngig Man kann alte tex Dateien auch
145. n 1951 36 1 Zit ins M Geyer Miltarumus in D Biuauer ua 1Elg 2 2 0 Aom 11 25 4 3 Technische Umsetzung mit 4 3 1 Literaturangaben aufnehmen 2 The Financial Times 3 Marz 1989 3 Befragungen des Autors in Hanoi und Ho Chi Minh Stadt im Januar 4 F r den Wortlaut vgl The Final Act Establishing the World Trade Orga nization auf der Website der Welthandelsorganisation www wto org 5 Let Good Times Roll in Financial Times Leitartikel zur Wirtschafts prognose der OECD 31 Dezember 1994 6 Vgl Weltbank World Development Report 1990 P werty Washi GE pi Poverty Washington 7 In ungef hrer Entsprechung mit der Schatzperiode des Weltbankreports von 1990 sch tzte das Bureau of the Census 1986 den Anteil der Armen in den USA auf 18 2 Prozent vgl Bruce E Kaufman The Economics of Labor and Labor Markets 2 Auflage Orlando 1989 S 649 8 Weltbank World Development Report 1990 Poverty Washington LC 1990 z 9 Vgl ebd Tabelle 9 2 Kapitel 9 10 United Nations Development Programme Human Development R d rt 1997 New York 1997 S 2 d Ss ATEX Die bibliographischen Angaben eines Buches befinden sich in der Regel auf dem Titel blatt welches auf den ersten drei Seiten eines Buches zu finden ist Entscheidend ist in je dem Fall das Titelblatt und nicht die Angaben auf dem Einband Zu den bibliographisch relevanten Angaben z hlen vor allem der Name des Autors wobei im Literaturverzeich n
146. n Rahtz weiterentwickelt 126 Felix Fietkau Volker Lukas 9 4 Das Fancyvrb Paket 9 4 2 Einbinden von Fancyvrb und Grunds tzliches Das Paket zum einbinden hei t fancyvrb Besondere Optionen zum Laden sind nicht n tig Der darzustellende Text kann in einem IATEX Environment direkt im Dokument eingege ben werden Es ist auch m glich in einem speziellen Environment den Text einzugeben und an einer anderen Stelle im Dokument den Inhalt auszugeben oder den Text aus einer Datei einlesen zu lassen Verwendet man die erste M glichkeit folgt ein Dokument also diesem Muster usepackage fancyvrb begin Verbatim Der Text steht hier end Verbatim Wie man sehen kann hei t das Environment in dem der Text eingegeben wird Verba tim 9 4 3 Abschneiden des Zeilenanfangs Manchmal kann es n tzlich sein eine feste Anzahl von Buchstaben am Anfang jeder Zeile abzuschneiden z B wenn der Text in jeder Zeile mit Leerzeichen beginnt oder wenn zum Beispiel bereits eine Zeilennummerierung besteht die nicht bernommen werden soll Dieses Abschneiden wird auf Englisch auch to gobble genannt Daher tr gt die Option 4 die beim ffnen des Verbatim Environment angegeben wird den Namen gobble begin Verbatim gobble 4 Der Text steht hier end Verbatim Hieraus ist auch ersichtlich wo Fancyvrb die Angabe von Optionen erwartet Sie folgen als optionaler Parameter direkt auf das Kommando zum ffnen de
147. n dem Backslash und dem Namen noch das Wort var stehen z B varepsilon Es gibt Var Version von Epsiolon e gt e Phi 6 gt Pi no Rho p gt p Sigma o 0 und Theta 0 gt 9 6 3 4 Klammern Es gibt drei verschiedene Klammerungsarten fiir mathematische Formeln Text Klam mern werden z B durch gesetzt diese haben immer die gleiche Gr e die zwar f r Text funktioniert Aber bei mathematischen Formeln die ja in der H he von Text abweichen k nnen sehen die Klammen nicht gut aus Anzeigebeispiel A 1 p KS ai i Xij j Bei automatische Klammern werden z B durch left right gesetzt wird die Gr e an die Formel angepasst Allerdings sieht das auch nicht immer gut aus wie das folgende Beispiel zeigt Anzeigebeispiel p 1 p Qi Xij j i Bei dem vorrigen Beispiel passen festgelegte Klammern werden z B durch bigg1 biggr gesetzt besser Diese haben aber den Nachteil dass man die Gr e direkt festlegen muss und daher wissen muss wie hoch sie sein m ssen Hanno Scharfe Christian Hinkelmann 95 Kapitel 6 Mathematische Formeln Anzeigebeispiel p 1P Zell i Xij j 6 3 5 Punkte Im Mathemodus hat man die Auswahl aus verschiedenen Auslassungs Punkten die verschiedene Anwendungen haben Innerhalb von Aufz hlungen benutzt man den Befehl dotsc Anzeigebeispiel A1 An Bei Auslassungen innerhalb von Operationen benutz
148. n den Eintr gen xymatrix Die Spalten werden durch amp die Zeilen durch getrennt Pfeile werden an dem Eintrag angegeben an dem sie starten und haben die folgende Form ar Art Richtung Art definiert das Aussehen des Pfeils z B gt f r einen einfachen Pfeil lt gt f r einen Dop pelpfeil mit zwei Spitzen gt f r einen gestrichelten Pfeil oder f r eine einfach Linie etc Wird der Teil Stil weggelassen dann wird ein einfacher Pfeil erzeugt Die Richtung ist eine Sequenz der Buchstaben r f r right 1 f r left u f r up und d f r down und gibt den relativen Endpunkt des Pfeils an Eine Beschriftung des Pfeils wird erzeugt indem man einen oder mehrere der folgenden Befehle an das Kommando ar anh ngt e Beschriftung f r eine Beschriftung oberhalb des Pfeils e _ Beschriftung f r eine Beschriftung unterhalb des Pfeils e Beschriftung f r eine Beschriftung in der Mitte des Pfeils Im folgenden Beispiel soll nun ein Diagramm mit Xy pic gezeichnet werden Das Ergebnis ist in Abbildung 3 9 zu sehen Zunachst wird das Package Xy pic zu Beginn des Dokumentes eingebunden Durch den Befehl xymatrix wird eine Matrixstruktur ge ffnet Der erste Eintrag in der ersten Zeile und ersten Spalte ist ein A Durch ar r a wird ein Pfeil vom jetzigen Eintrag nach rechts gezechnet Durch das amp wird in die n chste Spalte gesprungen wo ein B mit einem beschrifteten Pfeil selbstgew hlter Art n
149. n die Felder gelten einige Regeln die in KIRX Standardwerken aufgef hrt sind Im Folgenden wird auf einige Richtlinien zur Eingabe des Autors eingegangen Die Eingabe des Autors kann nach dem Schema lt Nachname gt lt Vorname gt oder lt Vor name gt lt Nachname gt erfolgen Helmut Kopka f hrt folglich zu gleichem Resultat wie Kopka Helmut s ol Werden Vor und Nachname ohne Komma getrennt geschrie ben also in der Form lt Vorname gt lt Nachname gt so interpretiert BibT X das letzte Wort als Nachnamen Demzufolge ist Hans Dietrich Genscher eine korrekte Ein gabe i e die beiden ersten W rter werden als Vornamen interpretiert Genscher Hans Dietrich ist ebenfalls korrekt Bei mehr als einem Nachnamen f hrt nur das Format lt Nachname gt lt Vorname gt zum richtigen Ergebnis Da bei der Schreibweise ohne Komma immer das letzte Wort als Nachname interpretiert wird s ol w rde bei Doris Schr o der K o pf f lschlicherweise Schr der als zweiter Vorname in terpretiert Schr o der K o pf Doris ist hier richtig Kleingeschriebene W rter werden im Feld author als Hilfsw rter interpretiert und bei der alphabetischen Anordnung nicht ber cksichtigt Beispiel Ludwig van Beethoven Ist dies nicht erw nscht kann durch Ludwig van Beethoven erzwungen werden dass der Eintrag bei V eingeordnet wird Mehrere Namen werden im author Feld durch and getrennt BibIEX setzt hier ein Kom ma ein Falls an
150. n durchzuf hren sollte sich der Vortragende einige Fra gen stellen In was f r einem Raum wird der Vortrag gehalten Zu welcher Tageszeit Wieviel Zeit habe ich Was sind die wichtigsten Punkte Wie kann ich ein Problembe wusstsein bei meinen Zuh rern entwickeln Welche Informationen ben tige ich Warum wird diese Pr sentation gef hrt Welches Ziel m chte ich erreichen Das Zielpublikum sollte analysiert werden Auf welche Vorkenntnisse kann ich bauen Wof r interessieren sich die Zuh rer Nach einer Informationssammlung und Strukturierung sollte der Vortragende versuchen die Interessen der Zuh rer mit seinem Wissen zu vereinbaren Eine Gliederung bestehend aus einer Einleitung einem Hauptteil und einem Schluss sollte erstellt und mit Inhalten gef llt werden Hilfreich ist es sich bereits in den Vor berlegungen Antworten auf h uftig gestellte Fragen zu berlegen 2 1 5 Pr sentationsaufbau In diesem Abschnitt m chte ich einen m glichen Pr sentationsaufbau vorschlagen wobei nicht alle Punkte ber cksichtigt werden m ssen 1 Einf hrung Dazu geh rt die Vorstellung der eigenen Person und ein Aufh n ger um zum Thema zu f hren Die Einleitung sollte pr gnant sein und Interesse f r das Thema wecken Der Vortragende sollte die Zuschauer mit einem Problem konfrontieren oder sogar provozieren Die ersten S tze sollten berlegt sein Gut geeignete Starter sind e Eine positive Meldung Letz
151. nal Integrale Multiplikationen Operationen Vertikal beamer Befehl Berry Nomenklatur 181 Beweise 101 BibDesk Bibliographie bibliographyt bibliographystylef BibTEX bib bst bibunits Editoren Erweiterungen multibib Sonderzeichen Style Dateien bibunits siehe BibIEX BibView Bilder siehe Grafiken Bildunterschrift Bitmap Erzeugung einer 178 Brueche Bucher Build caption chess cite cnodeput color Computer Modern Roman 170 187 Index Datei Letter Class Option LCO DeclareGraphicsRule Definition 137 Definitionen 101 Deklaration 167 Demonstrations Objekt Didaktik didaktische Modelle ding dingline dinglist displaystyle Befehl DVI dvips Funktionalitat des 181 Eclipse Einheiten 103 Emacs Auctex Preview Environment acronym 129 letter 121 Istlisting 124 SaveVerbatim 128 Verbatim 127 EPS Fancyvrb figure Film Flip Chart Folgerungspfeile 188 Folien Verkehrsregeln fur Folienaufbau Fontdefinitionen 177 Fontencoding OT2 T2A TS1 Fonts altdeutsche 176 Euler Fonts 176 kyrillisch PostScript Fonts 179 ZapfDingBats 182 foreignlanguage 175 Formatieren 165 Funktionen Eigene Modulo Vordefinierte Geisteswissenschaften Gleitobjekt Gliederung Glossar Grafiken Einbinden Erstellen Formate Konvertieren Maskieren Po
152. nal kann entschieden werden wo die Grafik positioniert werden soll z B rechts r oder links 1 und ob die Grafik einen Rahmen bekommen soll Im folgenden soll eine mathematische Formel von Text um flossen werden Zus tzlich soll innerhalb des Rahmens eine Bildunterschrift stehen Die Bildunterschrift wird durch piccaption Bildunterschrift erzeugt Wichtig dabei 38 Kristof Hamann Andre Monsees 3 2 Grafiken in KTEX einbinden ss Dies ist ein blinder Text Wir machen hier ach mal irgendwas schreiben muss Dies ist ein r ein Proseminar wo man einfach mal irgendwas Wir machen hier ein Prosemi c ndwas reiben muss Dies ist y fds n hier ein Proseminar wo man Abbildung 1 iben muss Dies ist ein blinder roseminar wo man einfach mal es ist ein blinder Text Wir ma man einfach mal irgendwas schreiben muss Dies chen hier ein Proseminar wo man einfach mal dies ist ein blinder Text Wir machen hier ein mal irgendwas schreiben muss Dies ist ein blin in Proseminar wo man einfach mal irgendwas blinder Text Wir machen hier ein Proseminar s schreiben muss Dies ist ein blinder Text Wir wo man einfach mal irgendwas schreiben muss r machen hier ein Proseminar wo man einfach s Dies ist ein blinder Text Wir machen hier ein mal iroendwas erhreihen mnes Dies ist ein hlin Bildunter schrift Abbildung 3 2 Picins ist dass hier anders als bei der figure Umgebung dieser Befehl vor parpic bzw dem B
153. ndardm ig vertikal zentriert werden wird hier der Befehl uncover verwendet der bereits ab dem ersten Overlay genug Platz f r die sp ter aufzudeckenden Teile reserviert Ohne diese Ma nah me w rde ein vertikales Ruckeln beim weiterschalten entstehen Dies ist beim letzten Overlay only lt 5 gt End zu sehen only lt 1 2 gt First point uncover lt 3 gt Second point uncover lt 1 3 gt Third point only lt 5 gt End Zusaatzlich zum gerade besprochenen vertikalen Ruckeln ist in diesem Beispiel noch ein unsch nes horizontales Ruckeln festzustellen was bei dem Befehl uncover lt 3 gt ausge l st wird Es stammt daher dass der Zeilenumbruch vor dieser Zeile von XT pXwie ein Leerzeichen interpretiert wird Um das Ruckeln zu vermeiden sollte besser ein am Ende der vorigen Zeile verwenden only lt 1 2 gt First point uncover lt 3 gt Second point uncover lt 1 3 gt Third point uncover lt 5 gt End Erzeugen der Pr sentation Das Erzeugen der Pr sentation erfolgt mit pdflatex z B ber den Kommandozeilen befehl gt pdflatex datei tex e Dabei wird eine PDF Datei mit dem Namen datei pdf erzeugt die mit einem beliebigem PDF Viewer betrachtet werden kann Anne Kathrin Peters Berndt Farwer 23 Kapitel 2 Pr sentationen mit AT RX e Der Adobe Reader unterst tzt auch Transitions Effekte und einen Full Screen Modus e Alternativ zur Verwendung von pdflatex ka
154. nde Referenz von Optionen kennenzulernen sollte hier ebenfalls die Original Dokumentation zu Rate gezogen werden Eine weitere Besonderheit von KOMA Script ist dass es eine eigene Konvention zum Laden von Einstellungen in Dokumenten externen Dateien gibt Dies sind die so ge nannten Letter Class Option kurz lco Dateien In diese Dateien kann der Benutzer immer wiederkehrende Angaben wie seine Adresse und Email setzen dazu k nnen die entsprechenden KOMA Script Kommandos benutzt werden Mit dem oben bereits ver wendeten LoadLetterOption Kommando kann eine solche Datei eingebunden werden Als Argument wird dabei der Namen der Datei verwendet allerdings ohne die f r solche Dateien bliche Endung lco Nat rlich w re es auch m glich ber Standard AIEX Anweisungen wie input externe Dateien einzulesen Ein Vorteil von lco Dateien ist jedoch das KOMA Skript speziell f r deren Verwendung vorbereitet ist und es so z B m glich ist bereits mit Laden der scrlttr2 Klasse eine Lco Datei mitzuber cksichtigen Felix Fietkau Volker Lukas 123 Kapitel 9 Erweiterte Dokumentklassen und Packages 9 3 Das Paket Listings 9 3 1 Listings ein Pretty Printer fiir Sourcecode Das Paket Listings wurde 1996 von Carsten Heinz erstmals ver ffentlicht Listings ist ein Pretty Printer f r Sourcecode aller Art Zu den Features z hlen die Unterst tzung f r zahlreiche Sprachen unter ihnen Ada C Delphi HTML Lis
155. nicht versucht Ihre F higkeiten op timal darzustellen Sich als den nettesten intelligentesten charmantesten partnerschaftlichsten Kerl Pardon meine Damen zu pr sentieren Fri03 13 Kapitel 2 Pr sentationen mit AT RX Die in diesem Abschnitt beispielhaft pr sentierten Situationen des Lebens haben eines gemeinsam Es kommt immer darauf an sich selbst ins Licht zu riicken bzw darzustellen Dies sollte auch im Folgenden bedacht werden wenn ich einige Hinweise gebe wie man geschickt wissenschaftliche Vortr ge z B in Firmen und Universit ten halten kann Ein aktuell sehr beliebtes Medium ist dabei die Pr sentation mittels Beamer Das grazile Auf und Abdecken mehrerer bereinander gelegter Folien auf dem Overheadprojektor wurde abgel st durch entsprechende Software Auch Packages in Latex bieten die M g lichkeit einer solchen Beamer Pr sentation 2 1 2 Wichtige Begriffe Folgende Begriffe kl ren den Zusammenhang zwischen der beamergest tzen Pr sentation und dem Vortragen mit Hilfe des Overheadprojektors Pr sentation Ist eine mediengest tzte Vorstellung von e Ergebnissen e Ideen und Konzepten e Produkten Medien sind Hilfsmittel um Informationen zu einem Publikum zu transportieren Slide ist der Begriff f r eine Folie In der Beamer Umgebung wird daf r der Begriff Frame benutzt Overlay nennt man bereinandergelegte Folien mit denen man Inhalt erg nzt Builds ist ein in Zeiten von C
156. nige Beispiele sind Es lassen sich auch viele weiter Defaults ndern so z B rmdefault welcher f r die Se rifenschrift verwendet wird oder ttdefault der festlegt welche Maschinenschrift LIES standardm ig verwendet Die oben geschilderte Vorgehensweise ndert das ganze Dokument von Serifenschrift zu serifenloser Schrift oder zu einer etwas ausgefalleneren Schrift wie Computer Modern Funny Roman Was aber bezwecken wir mit unterschiedlichen Schriftarten Zwei Situa tionsbeschreibungen machen die Aufgabe von Schriften deutlich e Ich m chte bestimmte Teile meines Textes in eine andere Schriftart setzen e Ich m chte f r mein gesamtes Dokument ein anderes Layout denn Sich kann die TEX Voreinstellungen nicht mehr sehen Schriftarten als Mittel zum Formatieren In der ersten Situation wenn also bestimmte Textteile in einer anderen Schriftart er scheinen sollen ist es sinnvol sich einen Befehl zu definieren newcommand willAndereSchrift 1 fontfamily txr selectfont 1 willAndereSchrift Dies ist die Schrift Times Dann sieht das Ergebnis folgenderma en aus Dies ist die Schrift Times Wie an dem Beispiel zu sehen wird in eine andere Schriftart gewechselt indem fontfamily mit dem K rzel der entsprechenden Schriftart angegeben wird Anschlie end w hlt KTEX die spezifizierte Schrift mit selectfont Mittels dieser Methode lassen sich alle f nf Merkmale von Fonts manipulieren Dazu werden die folg
157. nn auch folgenderma en vorgegangen werden gt latex datei tex gt dvips o datei ps datei dvi gt ps2pdf datei ps Grafikformate mit Unterstiitzung durch beamer sind e standardm ig PDF JPG JPEG und PNG e PS und EPS nur bei Verwendung von latex und dvips e MPS MetaPost sind spezielle EPS Dateien werden aber von pdflatex unter st tzt e ebenso MMP Multi MetaPost Beispiel Vorlagen DEFAULT wird verwendet durch usetheme default Es handelt sich um eine schlichte Vorlage ohne Navigationsleiste und ohne Kopf und Fu zeilen Beispiele f r diese Vorlage sind in Abb DG Uzu sehen Beispiel Vorlagen MADRID wird verwendet durch usetheme madrid bzw usetheme lt options gt Als Option ist beispielsweise secheader m glich wodurch section und subsection Titel als Kopfzeile angezeigt werden Abb 2 1 zeigt Beispiele f r diese Vorlage Ver ndern der Gestaltung Mit der beamer Dokumentenklasse ist man aber nicht nur auf die vordefinierten Vorla gen festgelegt Man hat vielf ltige Gestaltungsm glichkeiten selbst wenn man eine der Standardvorlagen verwendet Es ist das Paket graphics oder pgf erforderich 24 Anne Kathrin Peters Berndt Farwer 2 2 Pr sentationen mit BTEX There Is No Largest Prime Number The proof uses reductio ad absurdum There Is No Largest Prime Number With an introduction to a new proof technique Theorem Euklidler Alexandria There is no largest prime number Dep
158. noch eine abschlie ende Floskel enthalten kann Die Briefklasse kennt so genannte Variablen welche Einstellungen fassen die das Aus sehen aber auch den Inhalt des Dokumentes beeinflussen Diese Variablen k nnen wie folgt belegt werden setkomavar Variablenname Wert Einige wichtige Variablen sind fromname die den Namen des Absenders fasst fro maddress f r die Adresse ohne den Namen des Absenders sowie der Betreff in sub ject und gegebenfalls die Email Address des Absenders in fromemail F r eine Auf listung aller Variablen sei auf die KOMA Script Dokumentation verwiesen KMO4 Um das Aussehen und den Inhalt des Briefes zu gestalten k nnen durch das Kommando KOM Aoptions optionale Einstellungen get tigt werden Eine Option beginnt dabei mit einem Namen auf den nach einem Gleichheitszeichen noch ein Wert folgen kann Ein Beispiel w re KOMAoptions fromemail Dies wiirde bedeuten dass das Briefdokument spezieller der Briefkopf die Absender Email enthalt Wie man vielleicht erahnen kann stehen einige der hier angegeben Op tionen mit den oben angesprochenen Variablen in Zusammenhang Zum Beispiel wiirde hier durch setzen der Option fromemail der Inhalt der Variablen fromemail benutzt werden um die tats chliche Emailadresse zu erhalten Weitere Optionen die angegeben werden k nnen sind numericaldate die festlegen w rde dass das Datum in einer rein 122 Fe
159. nung erfolgt wie bei plain die Kennzeichnung jedoch nicht in Form einer laufenden Nummer sodern durch eine Abktirzung des Autorennamens ge folgt von der Jahreszahl der Ver ffentlichung z B Kop96 abrv bst Die Anordnung erfolgt wie bei plain die Eintragungen im Literaturverzeichnis sind jedoch kompakter da Vornamen Monatsnamen und Journalnamen abgek rzt werden Zudem finden sich im Internet zahlreiche bst Vorlagen womit sich unz hlige M glich keiten der Formatierung von Literaturverzeichnis und Verweisen im Text realisieren las sen Dar berhinaus k nnen die Dateien editiert bzw selbst programmiert werden Pat88b Rai Obwohl die bst Dateien in einer einfachen stackbasierten Sprache geschrieben sind die mit 10 Befehlen auskommt ist ihre Programmierung nicht ganz unkompliziert Zur Vereinfachung steht die Datei makebst tex zur Verf gung Bei ihrer Kompilierung latex makebst startet sie einen Abfragemodus wodurch Schritt f r Schritt eine nach den W nschen des Benutzers angepasste Style Datei erzeugt wird 4 4 5 Erweiterungen Die Funktionalit t von BibT X l sst sich vielf ltig erweitern Dies geschieht ATEX typisch anhand von usepackages die in das Quelldokument eingebunden werden In diesem Abschnitt werden beispielhaft zwei usepackages vorgestellt die von besonderer Bedeutung f r collaborative writing bzw Erstellung von B chern sind und die Erzeu gung mehrerer Bibliographien erm glichen A
160. nur zwei Typen Pixelgrafiken beschreiben in einer Matrix die Farb und Helligkeitswerte meist durch Anteile der Grundfarben rot gr n und blau der einzelnen Bildpunkte p xel als Abk rzung f r engl picture element Das Skalieren von Pixelgrafiken stellt ein Problem dar da die Datei insbesondere beim Vergr ern nicht die daf r notwendigen Daten beherbergt die Pixel der neuen Grafik m ssen interpoliert werden was meist zu einem unsch nen Resultat f hrt Zu diesem Typ geh ren die ersten drei der obigen Einteilung Bei Vektorgrafiken werden hingegen keine Pixel gespeichert sondern Objekte mit Para metern und Vektoren ber deren Position in der Grafik Zu einer Linie wird beispielsweise 32 Kristof Hamann Andr Monsees 3 2 Grafiken in AT RX einbinden Position Richtung Lange Dicke und Farbe gespeichert Der Ausgabealgorithmus be rechnet dann an welcher Position ein Pixel gef rbt werden muss um das Objekt auf dem gewahlten Ausgabeger t darzustellen Dadurch kann eine Vektorgrafik ohne Ver luste skaliert werden 3 1 2 Anforderungen an die Textsatz Software Um eine reibungslose Nutzung von Grafiken gew hrleisten zu k nnen muss man einige Punkte betrachten die hierbei Schwierigkeiten meist technischer Art bereiten k nnen und diese umgekehrt als Anforderung an die verwendete Textsatz Software stellen Zun chst wird erwartet dass die eingebundenen Grafiken auf allen Plattformen d h Rechnerarch
161. nutzermakros fiir Hyperlinks Als nachstes kommen wir zu den Benutzermakros fiir die Hyperlinks Um einen internen Hyperlink zu einer Schliisselstelle im Dokument zu erstellen muss man erst ein Mal einen Anker festlegen und dann auf diesen verweisen Mit dem Makro hypertarget Marke Hier ist der verwunschene Anker legt man den Anker fest Mit dem hyperlink Marke Click dich zum Anker durch verweist man auf den markierten Anker Man muss beachten dass mit dem hyperlink nicht auf die mit label markierte Stellen verwiesen werden kann Daf r sollte man den Makro hyperref Marke Text benutzen Um auf eine Internetseite mit einer URL zu verweisen braucht man folgendes Makro href URL Text M chte man nocht die URL preisgeben oder anzeigen lassen braucht man nur folgendes Konstrukt anzugeben url URL Die Abbbildung8 1 zeigt einen Beispiel in dem die erste Zeile mit dem Makro hyperref und die zweite Zeile mit href erzeugt wurden Spriinge in externe Dokumente aus einem aktuellen Dokument sind auch m glich Dieses Ziel kann man mit Hilfe von xr Package erreichen Oder man benutzt folgendes Makro Kirsten Albrecht Natalia Ditz 115 Kapitel 8 Internet und neue Medien Beispiel Proseminar Wissenschaftliches Arbeiten mit LaTeX http homepage mac com farwer latex05 Abbildung 8 1 Hyperlinkverweis auf eine Internetseite und die zugeh rige URL href Ziel pdf Marke Click mich Uber den Linktext
162. omputerpr sentation entstandener Begriff f r Overlays 2 1 3 Medien Neben der M glichkeit der Pr sentation mit dem Beamer oder Overheadprojektor gibt es andere Medien die man in seinen Vortrag einbauen kann Ein Wechsel des Medi ums ist eine dem Publikum willkommene Abwechslung Der Vortrag wird lebhafter je anschaulicher und kreativer er ist 14 Anne Kathrin Peters Berndt Farwer 2 1 Allgemeines zu Pr sentationen Tafel ist ein sch nes Spontanmedium um Sachverhalte zu skizzieren Argumente Ideen o k nnen durch den Vortragenden oder mit dem Publikum an der Tafel zusammengetragen werden Flip Chart ist eine Art gro er Schreibblock der auf 3 Beinen steht Ein Flip Chart ist in vielen Seminarr umen in Firmen vorhanden Es eignet sich ebenfalls gut als Spontanmedium Einzelne Seiten k nnen vorbereitet werden oder w hrend der Pr sentation mit oder von dem Publikum entworfen werden Nachteil Wird das Flip Chart w hrend der Pr sentation entworfen wird die Schrift leicht unleserlich und schief Tip vorher d nn mit Bleistift Hilfslinien ziehen Der Vortragende steht ung nstig Tip man sollte versuchen sich nicht komplett mit dem R cken zum Publikum zu stellen Das l sst sich vorher ben Folien Slides werden bei Pr sentationen mit dem Beamer oder Overheadprojektor ge braucht Pin Chart oder auch Plakat Gut im Raum plaziert wird es zu einem st ndigen op tischen Blickfang der sich nachhaltig e
163. on dieser T tigkeit als auch das Ergebnis also ein 51 Kapitel 4 Index und Bibliographie Literaturverzeichnis gemeint Das folgende Kapitel legt den Schwerpunkt auf die Be trachtung des technischen Vorgangs des Bibliographierens und die Aufnahme der biblio graphischen Angaben in einer wissenschaftlichen Arbeit die mit ATpXverfasst wurde 4 2 2 Zweck des Bibliographierens Bibliographieren ist eine der wichtigsten Aufgaben fiir den Autor einer wissenschaftli chen Arbeit oder eines wissenschaftlichen Berichts Schon in der Antike wurde kein Text als creatio ex nihilo aus dem Nichts heraus S 13 begriffen Zum einen dienen bibliographische Angaben dem Betrachter einer Arbeit dazu die Ergebnisse derselben zu pr fen und nachzuvollziehen Durch die Auswahl die der Autor an Sekund rliteratur und Quellen getroffen hat lassen sich R ckschl sse auf den Standpunkt und das Arbeit sumfeld des Autors ziehen Unter Umst nden l sst sich ber das Literaturverzeichnis auch einsch tzen ob die vorliegende Arbeit den Anspr chen des Lesenden gen gen Der Forschungsstand auf dem die Arbeit aufbaut ist falls nicht gesondert beschrieben dem Literaturverzeichnis am schnellsten zu entnehmen Zum anderen trennt eine genaue Bi bliographie die Forschungsleistungen des Autors von denen anderer Wissenschaftler ab auf denen Sie aufbauen Hier dient die Bibliographie also dazu die eigenen Leistungen nicht mit denen anderer Wissenschaftler zu vermeng
164. p SQL und XML Diese Liste ist bei weitem nicht vollz hlig wie ein Blick in die Originaldokumentation verrat Hei02 Die Anzeige des Codes kann durch viele Einstellungen geregelt werden Unter anderem ist es m glich verschiedene grammatikalische Elemente der darzustellenden Sprache unterschiedlich formatiert auszugeben und es ist m glich die Ausgabe mit Zeilennummern und Rahmen zu versehen 9 3 2 Grunds tze der Benutzung von Listings Das durch das usepackage Kommando einzubindende Paket lautet listings Dann k n nen Istlisting Environments angelegt werden in denen der zu formatierende Code direkt einzugeben ist Optionen k nnen durch Aufrufen von Istset angegeben werden Folgende Optionen geh ren zu den am h ufigsten gebrauchten extendedchars true wird gebraucht um Zeichen deren nummerischer Zeichencode h her als 127 ist korrekt einzulesen basicstyle Wert legt den Stil f r normale Elemente des Codes fest Die Werte f r diesen Parameter k nnen Schriftgr en wie scriptsize sein oder Fontfami lien wie beispielsweise ttfamily Neben dem kann unter anderem auch die Schriftfar be ausgew hlt werden Weitere Sprachelemente die jeweils unterschiedlich formatiert werden k nnen sind Kommentare commentstyle Wert Schl sselw rter keyword style Wert und Strings stringstyle Wert Diese Parameter erwarten wiederum Werte aus der gleichen Menge wie fiir basicstyle
165. pa tipa steht fiir International Phonetic Alphabet und dieses Alphabet ist eine internatio nal gabr uchliche Lautschrift Auf die Kodierung wird mittels des Befehls textipat Yvonne K stermann Natalja Fiodorova 173 Kapitel 12 Fonts in Dirk ASCII TIPA ASCII O 1 2 3 4 5 6 7 8 9 TIPA u A 3 pn 9 ASCIT A B C D E F GH I TIPA lo a PB e 6 e Q y fi 1 ASCIT 3J K L M N O P QRS TIPA ij B wm yn 2 Y f ASCH IT U V W X Y Z TIPA 0 v v w x Y 3 Tabelle 12 3 TIPA shortcut characters zugegriffen Bemerkenswert ist wie viele Zeichen in T3 mit nur einem nomalen Zeichen wiedergegeben werden k nnen Dies ist in Tabelle zu sehen Erreicht wurde dies indem die Gro buchstaben und Zahlen umdefiniert wurden zu phonetischen Zeichen Daduch ist auch der Quelltext noch sehr gut lesbar obwohl der Editor die phonetischen Zeichen nat rlich nicht darstellen kann Dies soll illustrieren dass eine logisch durch dachte Kodierung die Arbeit sehr erleichtern kann Selbstverst ndlich ist es m glich auch eine eigen zu definieren Diese beginnen mit dem Buchsatben L und es folgen zwei weiter Zeichen Nun nehme ich es mir vor in einem beliebigen in lateinischer Schrift gesetzten Text einzelne russische W rter oder ganze Abs tze einzuf gen Die Dokumentation von Babel erkl rt wie man diese Aufgabe unter Verwendung von dem sogenannten T2A Zeichensatz l st Dabei soll der kyrillische Te
166. pmod erstellt fast die selbe Ausgabe wie der zweite Befehl nur dass das mod b in Klammern gesetzt wird a mod b Der vierte und letzte Befehl pod erstellt fast die selbe Ausgabe wie der dritte Befehl aber ohne das mod a b 6 3 8 Notationen In Formeln werden des fteren auch Umformungen durchgef hrt oder Folgerungen gezo gen Hierzu ben tigt man verschieden Arten von Pfeilen ATEX bietet dazu verschiedene Befehle die aber hnlich gebildet werden Nach einem Backslash folgt die Richtung des Pfeils z B right und dann arrow Der entstande Befehl rightarrow liefert dann einen einfachen nach rechts zeigenden Pfeil gt Zus tzlich zu left und right gibt es 98 Hanno Scharfe Christian Hinkelmann 6 3 Komplexe Formeln noch die Richtung leftright Dies liefert einen Pfeil mit einer Pfeilspitze auf der linken Seite und einer auf der rechten Seite gt Es gibt die M glichkeit den Pfeil zu verl ngern Hierzu muss nur vor der Richtung des Pfeils ein long stehen Dadurch wird aus einem kurzen Pfeil gt ein langer Pfeil Soll der Pfeil nun eine doppelte Linie haben wie bei mathematischen Umformungen b lich so muss man den ersten Buchstaben des Befehls gro schreiben Leftrightarrow Au erdem kann man einen Pfeil noch beschriften Dies wird mit Hilfe des stackrel 6 2 Longleftrightarr getan Dieser Befehl dient dazu 2 Konstrukte bereinander zu schreibe
167. r Erstellung von Packages n her erl utert Alle Befehle die speziell fiir das Schreiben von Packages oder Klassen entworfen wurden beginnen mit einem Gro buchstaben nach dem Backslash Durch diese Konvention kann man sie leicht von regul ren I4TfX Befehlen unterscheiden Einige der Befehle sind von der Funktionsweise her wie normale IXTfX Befehle haben aber speziell f r Packages und Klassen neue Namen bekommen e NeedsTeXFormat Legt die ben tigte KIEX Version fest Beispiel NeedsTeXFormat LaTeX2e e ProvidesPackage Diese Datei enth lt ein Package Als erstes Argument wird der Package Name tibergeben als optionales Argument kann noch das Datum sowie eine Beschreibung mit angegeben werden Das Datum muss in dem Format JJJJ MM TT sein und unbedingt mit angegeben werden falls das optionale Argument verwendet wird Beispiel ProvidesPackage example 2005 06 23 My First Package e ProvidesClass Diese Datei enth lt eine Klasse siehe ProvidesPackage Beispiel ProvidesClass example 2005 06 23 My First Class e RequirePackage Bindet ein externes Package ein wie usepackage Kann mehrmals fiir verschiedene Packages aufgerufen werden Beispiel RequirePackage babel Felix Fietkau Volker Lukas 135 Kapitel 9 Erweiterte Dokumentklassen und Packages 136 LoadClass Bindet eine Dokumentklasse als Vorlage ein wie documentclass Wird nur in Dokumentklassen verwendet dabei kann nur eine einz
168. r Helligkeitsabstufungen besteht Die Grafik wird dann durch Aneinander reihung der einzelnen Bildpunkte dargestellt 3 2 2 Einbinden einer Grafikdatei Eine einfache Variante externe Grafikdateien direkt in KIEX einzubinden bieten die Pakete graphics und graphicx Das graphicx Paket bietet dabei einige zus tzliche M glichkeiten als das ltere graphics Paket Beide Pakete hingegen erf llen die Grund prinzipien des Einbindens von Grafiken sowie das Rotieren und Skalieren Kristof Hamann Andre Monsees 35 Kapitel 3 Grafiken in Texten Grafikdatei einbinden Bevor man nun eine Grafikdatei einbindet sollte man in ATEX den Quellordner f r die Bilddateien angeben Dies wird durch graphicspath Verzeichnis erreicht Verzeichnis gibt hier den relativ zum Ausgangsordner liegenden Ordner an in dem die Grafikdateien liegen Die Grafikdatei wird durch includegraphics option dateiname eps eingebunden Ebenso gibt es hier die M glichkeit verschiedene Optionen zur Formatierung der Grafik auszuwahlen zum Beispiel e draft die die eigentliche Grafik in das DVI nicht einbindet sondern lediglich einen Rahmen in der Gr e der Grafik der den Grafiknamen enth lt geeinget f r die Entwurfsphase e scale mit der die Grafik mit Werten relativ zur 1 skaliert wird e angle die die Grafik um eine entsprechende Grad Zahl dreht Automatisches Konvertieren von Grafikdateien Wie schon erw hnt spielt der Ausgabetreiber bei der W
169. r bei einem Projekt nimmt man meist eine Rolle ein Projektrolle die sich zwischen dem unerfahrenen Projektnovizen und der Position des Projektmeis ters befindet Dabei wird hier vorwiegend der Erfahrungsstand in Bezug auf bereits erfahrene Projekte f r die Einordnung herangezogen Novizen sind dementsprechend Mitwirkende mit niedrigem oder noch keinem Erfahrungsstand Meister im Gegensatz dazu blicken bereits auf eine betr chtliche Anzahl von erfolgreich bew ltigter Projekten zur ck Meister werden in der Regel von Novizen f r anspruchsvolle Projekte als Betreu er Projektcoaches herangezogen Projektcoaches m ssen keine Projektleiter sein Bei ihnen handelt es sich in den meisten F llen um Experten auf Teildisziplinen deren sich eine auf Erfolg ausgerichtete Projektarbeit bedienen muss 142 Annika Rosner Felix Dobslaw 10 2 Projekte Projekt gt selbst Die 9 Phasen Projekttreppe E Die 9 Projektphasen bilden die Schritte der Ent een S a A e j e ES vu Pr sentieren wicklung in Projekten Sie dienen der allgemei y Pr sentation planen nd darren are e j en nen Orientierung w hrend der Arbeit an einem ei Bee 5 A Porco Dacia erstellen Projekt Die Grafik 10 2 2 gibt Aufschluss dar mn Feld und Forschungsarbeit durchf hren ber welche Phasen relevant sind und in welcher E IV Recherchieren S z isieren Abfolge sie zum Projektziel der obersten Trep et ocio A 5 u GE S
170. rdschriftart Es gibt u a noch die Dokumentklassen Report Book und Letter Dann wird mit usepackage das Paket Babel eingebunden Babel lokalisiert die ATEX Datei Dabei werden Silbentrennung Kapitel und Index berschriften nach den jeweili gen Konventionen behandelt Desweiteren wird Datum Autor und Titel bekanntgemacht so dass jetzt ein flie ender bergang zur Document Umgebung der Befehl maketitle wei was er zu tun hat Mit maketitle werden Datum Autor und Titel h bsch auf eine einzelne Seite gebracht und das an der Stelle an der der Befehl steht d h wenn jemand gerne seinen Lesern erst auf der letzten Seite verraten m chte wie er sein Werk genannt hat so w rde er den maketitle Befehl direkt vor das end document schreiben Um das Dokument baumartig zu strukturieren gibt es folgende M glichkeiten chapter Kapitelname section Abschnittsname subsection Unterabschnittsname subsubsection Unter unterabschnittsname Der chapter Befehl steht nur bei der Dokumentklasse Book zur Verf gung Um IXT X mitzuteilen was Kapitel Anhang oder Vorwort ist gibt es die drei Befeh le frontmatter mainmatter und backmatter Diese Befehle beeinflussen z B die Seitenzahlen in der Frontmatter stehen R mische Zahlen Ein gutes Buch sollte folgende Features haben Frontmatter Deckblatt Impressum Titel 4 Lukman Iwan Harald Brinkmann 1 3 BTEX Befehle Inhaltsverzeichnis Vorwort Mainmatter
171. rs Berndt Farwer 29 Kapitel 3 Grafiken in Texten KRISTOF HAMANN ANDRE MONSEES Neben reinem Text spielen auch Grafiken in wissenschaftlichen Arbeiten eine Rolle Zu Beginn dieses Kapitels befindet sich eine kurze Einf hrung in das Thema Grafiken in Texten In Abschnitt wird darauf eingegangen wie Grafiken in 4TfX Dokumente eingef gt platziert und formatiert werden In Abschnitt 3 3 werden einige Pakete vor gestellt mit denen direkt aus TEX Grafiken erstellt werden k nnen 3 1 Einf hrung Mit W rtern k nnen wir zwar nahezu alles ausdr cken doch es kann hilfreich oder gar notwendig sein einen flie enden Text durch Grafiken zu erg nzen Sei es um einen komplizierten Sachverhalt bersichtlich darzustellen wie es beispielsweise durch Abbil dung auf Seite 34 gemacht wird Fotos Diagramme oder mathematische Objekte wie Graphen oder Automaten abzubilden sie alle unterscheiden sich in ihren Eigenschaften stark vom Rest des Textes und stellen somit als Fremdk rper besondere Anspr che an die Textverarbeitung Eine Grafik sollte m glichst gut in den flieBenden Text integriert werden Deshalb ist es wichtig dass die Grafik dort eingef gt wird wo sie inhaltlich zum Text passt In jedem Fall ist eine m glichst ausf hrliche Beschreibung der Grafik notwendig damit der Leser erkennen kann womit er es zu tun hat Dies geschieht meistens durch eine Bildunter schrift in der zus tzlich eine Abbildungsnummer vergeben wird
172. rs viel Platz in der h he ben tigen Ausserdem sollte man es auch f r einzelne mathematische Zeichen beispielsweise Variablen und Funktionsnamen verwenden Dadurch werden die se exakt so dargestellt wie sie auch in einer Formel aussehen Inline Umgebungen k nnen von und oder von und eingeschlossen werden Beispiele e a72 b 2 c72 ergibt a b c e Wenn man im Text auf einzelne Variablen wie b verweisen m chte schreibt man das so b 6 2 3 Abgesetze Formeln L ngere Formeln sollten immer in eigenen Abs tzen angezeit werden weil sie oft nicht in eine Textzeile hineinpassen Hierbei gibt es eine sehr grosse Auswahl an Umgebungen e X und beginfequation endfequation erzeugen eine Formel die zentriert in einem Absatz angezeigt wird 90 Hanno Scharfe Christian Hinkelmann 6 2 Das amsmath Package e beginfequation end equation nummeriert Formeln zus tzlich noch Die Nummerierung wird normalerweise am rechten Rand in runden Klammern angezeigt und jede Formel erh lt eine eigene Nummer Es ist aber auch m glich die Nummerierung anzupassen e beginfgather AN end gather erm glicht mehrere Formeln in ei nem Block Die Formeln erhalten dabei jeweils eine eigene Nummer und werden untereinander unabh ngig voneinander zentriert ausgerichtet Die Formeln werden dabei durch voneinander abgetrennt e beginfalign amp amp endfalign fun
173. s Im Folgenden soll das Prinzip von PostScript erklart werden Die Ausgabe der Druckseite erfolgt in 2 Schritten O die Anwendung w erzeugt auf einen Ausgabebefehl hin ein PostScript Programm das Format und Gestaltung des Dokumentes beschreibt und w sendet es an das Ausgabegerat das Ger t interpretiert das Programm und w setzt es in die Steuerbefehle zur Ausgabe des Dokumentes um Seine Vorteile sind seine hervorragende Qualit t die Speicherplatzersparnis und die fast grenzenlose Ver nderbarkeit 12 5 3 TrueType Das Format wurde von Apple geschaffen um technisch unabh ngig von den PostScript fonts von Adobe zu sein aber seine Qualit t stellte sich als unterlegen heraus und das Ganze endete in einem Fiasko Wenn Microsoft es nicht gekauft h tte w re es wahrscheinlich heute verschwunden Sein zweiter Nachteil ist dass es heutzutage nur in der nicht professionellen Windows Welt ernstgenommen wird und daher nahmen es nur wenige TFX Implementationen an erw hnenswerte Ausnahme darunter pdftex Die TrueType Schriften werden nach dem Prinzip einer Vektorgrafik aus Konturen ge baut Erst bei der Ausgabe werden die Konturen mit Pixeln gef llt Der daraus resultie rende Vorteil ist die verlustfreie Skalierbarkeit 12 6 PostScript Fonts In diesem Kapitel wird kurz auf die M glichkeiten von NFSS und des virtuellen Fontme chanismus eingegangen die die Verwendung von PostScript Fonts erm glichen Mi
174. s Environment Felix Fietkau Volker Lukas 127 Kapitel 9 Erweiterte Dokumentklassen und Packages 9 4 4 Weitere M glichkeiten der Darstellung Zu oft n tzlichen Methoden die Darstellung anzupassen gesellen sich Rahmen um den Text die Nummerierung von Zeilen und gelegentlich auch die farbliche Gestaltung Ein Beispiel soll veranschaulichen wie dies mit Fancyvrb m glich ist begin Verbatim frame single numbers left rulecolor color green Der Text steht hier end Verbatim Die Angabe frame single bewirkt hier die Ausgabe eines Rahmens in diesem Fall als einfache Linie numbers left legt fest dass am linken Rand Zeilennummern erscheinen Schlie lich f rbt rulecolor green noch den Rahmen gr n Stellt man auf diese Art Farben ein ist im ATEX Dokument das color Paket zu laden 9 4 5 Zwei M glichkeiten indirekt Text einzugeben Um Text in einem Environment zu speichern kann dazu das Environment SaveVer batim benutzt werden Dieses erwartet als Argument den Namen unter dem der Text angesprochen werden soll Dort wo das Environment im IATRX Code auftaucht geschieht keine Ausgabe Diese wird erst generiert wenn ber das Komando UseVerbatim das Environment benutzt wird UseVerbatim erh lt als Argument den zuvor vergebenen Na men begin SaveVerbatim EinName Hier kann der Text stehen end SaveVerbatim AnderesEnvironment UseVerbatim EinName 128 Felix Fietkau Vol
175. s Stichwort und Sei tenzahl erzeugt index Stichwort Weitere Optionen Dier den index Befehl e Unterstichworte Man hat die M glichkeit ein Stichwort in bis zu 3 Ebenen aufzuteilen Die Ebenen werden dabei mit dem Zeichen voneinander getrennt index Stichwort Unterschtichwort Unterunterstichwort e Sonderzeichen M chte man ein Sonderzeichen in den Index aufnehmen und es beispielsweise nach seinem Namen in den Index einsortieren geht das so Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 71 Kapitel 4 Index und Bibliographie index Sortierung Darstellung e Bereiche Manchmal m chte man bestimmten Indexbegriffen gr ssere Bereiche zuordnen So dass im Index dann nicht jede einzelne Seite sondern bspw Seite 30 35 steht Au Berdem m ssen die Stichw rter in dem Bereich nicht einzeln markiert werden Am Anfang des Bereichs muss index Stichwort und am Ende index Stichwort stehen e Verweise Haufig finden sich in Stichwortverzeichnissen auch Verweise auf andere Begrif fe Verweise auf synonyme Begriffe erleichtern dem Nutzer das Finden Beispiel Kommando siehe Befehl index Kommando see Befehl Das Zeichen legt fest dass ein Befehl folgt Weiterhin gibt es siehe auch Verweise Diese weisen auf hnliche sachlich ber oder untergeordnete oder auf weiterf h rende Begriffe hin Beispiel Deutsche Bahn AG siehe auch Reichsbahn index Deutsche Bahn AG
176. s es nach jedem Aufsatz ein eigenes Literaturverzeichnis gibt Auch in der Form der einzelnen Literaturangaben gibt es Uneinigkeit So werden in der Psychologie in der Form Autor en Jahr Titel Erscheinungsort Verleger in der Geschichtswissenschaft in der Form Autor en Titel Verleger Erscheinungsort Jahr Literaturangaben aufgenommen Die folgenden Grafiken machen die Unterschiede deutlich Teil I Globale Armut und makro konomische Reform 1 So die Ergebnisse einer Untersuchung des Centre on Hunger Poverty and Nutrition Policy der Tufts University den Begriff anscheinenc um Aspekte der Herrschaft Napoleons 1 zu beschreiben Proudhon hingegen vers and uncer Militarismus de Anwendung von militarischer Gewalt Er benutzte den Begriff um eine bestimmre Interpretation der Menschheitsgeschichte ze um rei en wonach der Krieg eine Notwendigkeit sei weil er die 1 A Roserot Hi Mme de Chatenay M moires 1771 1815 Ed I Paris 1857 2015 zie in W Conte Milnacauus ini O Brunner 1 2 Hg 2 2 0 Einleitung Anm 17 21 Zu den Daierungsschwierigkeiten dieser Quelle siehe ebd Au 134 2 P J Proudhon La guerre et la paix in den Centres Compl tes Paris 1868 3 Zit iu E Assmayss Die publizisiische Diskussio1 um den Militatismus unter besonderer Ber cksichtigung ter Geschichte des Begriffes in Deutschland und seiner Berichung zu den politischen Ideen zw scheiu 1950 und 1950 unver ff Phil Diss Erlange
177. s nur so ein Gef hl das daraus entsteht dass Eclipse in Java programmiert ist aber Eclipse eignet sich besonders gut f r die Programmierung in Java Trotzdem hnlich wie Emacs ist auch Eclipse in flexibler Weise erweiterbar so l t sich Eclipse f r die Programmierung in anderen Programmier sprachen aber auch noch f r ganz andere Dinge anpassen Als Beispiele kann man hier die Erstellung von Internetseiten und die Erstellung von LIES Dokumenten nennen Sascha Purmann Dennis Tomas 83 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit IAT X helfen 5 6 1 Installation F r die Installation von Eclipse gibt es mehrere M glichkeiten Erstens stehen vorkom pilierte Programmpakete zu Verf gung zweitens kann man sich Eclipse ber sein be triebssystemspezifisches Updatesystem nachinstallieren und drittens kann man sich den Quellcode laden und Eclipse selbst kompilieren Voraussetzung f r alle drei F lle ist dass Java installiert ist Im ersten Fall ist die Sache relativ einfach Man l dt sich das Paket und startet die Installationsroutine Die Details der Installation k nnen auf der Eclipseseite nachgelesen werden 5 6 2 Bedienung Beim ersten Start von Eclipse erscheint zun chst das gro e Hilfe und Tutorialfenster Hier kann man sich das Neuste aber auch das Altbew hrte erkl ren lassen Dieses Fens ter kann jederzeit ber das Men Help gt Welcome erreicht werden Sonst ist das Hauptfenster in mehrere k
178. se Datenbankdateien enthalten f r jede Literaturstelle einen Ein trag wobei diese Eintr ge nach Art der Literaturangabe unterschieden werden Dies ist notwendig weil die Literaturangaben in Feldern gemacht werden und z B f r einen wis senschaftlichen Artikel andere Felder ben tigt werden als f r ein Buch Das Feld journal ist f r B cher sinnlos das Feld editor ebenso f r Artikel Aus diesem Grund werden alle vorhandenen Felder f r jeden Eintragstyp Buch Artikel in die Kategorien required optional und ignored unterteilt wobei Informationen zu Feldern der Kategorie required obligatorisch sind optional bedeutet dass die Felder angegeben werden k nnen und Informationen in den Feldern der Kategorie ignored das sind alle Felder die nicht in einer der beiden anderen Kategorien sind werden nicht verarbeitet also nicht im Lite raturverzeichnis angezeigt Diese Felder eignen sich etwa f r eigene Kommentare oder die Angabe von Informationen die von anderen Literaturprogrammen verarbeitet wer 58 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X Typ Klasse Felder required author title journal year u optional volume number pages month note required author oder editor title publisher year SE optional volume series address edition month note required title Honki optional author howpublished address month year note required Eines der optionalen
179. sitionieren Referenzieren Typen Umflie en Graphen graphics graphicspath graphicx griechische Buchstaben Var Version Handout includegraphics Index Indexeintrag Integrale JabRef JPEG Key Value Interface Keyval siehe Key Value Interface Klammerung Automatische Klammern Festgelegte Klammern Text Klammern Ueberklammerung Unterklammerung Kodierung 173 KOMA Script Briefklasse Kulturwissenschaften siehe Gisteswissen schaften138 label KIRX vs Word LCO siehe unter Datei letter siehe unter Environment Index Letter Class Option siehe unter Datei line listoffigures Lisp Listings 124 Literaturverzeichnis Istlisting siehe unter Environment makebst makeindex ist mathcal mathematische Formeln Mathematische Umgebungen Absatz Umgebungen Inline Umgebungen mathfrak mathser 176 Matrix Medien MetaFont 177 multibib siehe BibT X multiput MusiX TeX naput narc Naturwissenschaften nbput nfssfont nocite Noten Nummerierung von Formeln von Theoremen 102 189 Index OTI otherlanguage 175 Overlay Overlays pageref Paket eucal eufrak textcomp 176 yfonts PDF pdflatex Pfeile Phonetisches Alphabet picins picture Umgebung Pin Chart Pixel Pixelgrafik Plakat PNG PostScript 178 Pi Fonts 182 Prinzip von 179 PostScript Treiber siehe d
180. st definiderten Theore mumgebungen existiert immer auch eine vordefiniderte Beweisumgebung Diese wird mit begin proof Hier ein Beweis end proof verwendet In einer Beweisum gebung wird automatisch das qed Symbol O an das Ende gesetzt Wenn es nicht am ende stehen soll weil man hinter dem Abschluss des Beweises noch zus tzlichen Text schreiben m chte kann man in der Zeile in der das Symbol erscheinen soll den befehl qedhere verwenden 6 4 3 Anpassen der Darstellung Um das Aussehen der unterschiedlichen Theoremumgebungen anzupassen ist es m glich eigene Styles daf r zu erstellen Man kann aber auch zwischen den vordefiniderten Styles plain definition und remark w hlen die normalerweise ausreichend sind Wie diese vordefinierten Styles dargestellt werden h ngt von der Dokumentenklasse ab Um einen Styles f r eine Theoremumgebung festzulegen wird vor der Definition dieser Umgebung der Befehl theoremstyle style verwendet Voreingestellt ist dabei das Design plain Ausserdem ist es m glich die Nummerierung bei einzelnen Theoremen abzuschalten die Nummerierung links oder rechts auszurichten und eine abschnittsweise Nummerierung zu verwenden Wie das funktioniert steht in N NO4 Beispiele In der Preambel 102 Hanno Scharfe Christian Hinkelmann usepackage amsthm theoremstyle definition newtheorem defi Definition theoremstyle plain newtheorem lem defi Lemma newtheorem satz
181. st nur ein Beispiel und zweitens kann man unter Unix die verschiedenen kleinen Programme miteinander verbinden und so auch komplexere Anforderungen erfiillen Die Ausgabe des einen Programms kann zur Eingabe eines anderen Programmes werden und so weiter Man kann sich das so vorstellen als ob ein Profi seine Arbeit erledigt und das Produkt dann einem Profi einer anderen Sparte tibergibt Zur Illustration Ein Haus wird auch nicht von einem Handwerker allein gebaut sondern entsteht unter der Mitwirkung verschiedener Handwerker und man wird sicher nicht von einem Maurer verlangen die Elektroinstallation zu machen Unixe realisieren quasi dass was wir als Arbeitsteilung bezeichnen Da die Verbindung von Programmen durch die Shell erledigt wird nennt man das Ganze auch Shellprogrammierung Eine besondere Voraussetzung f r die reibungslose Zusammenarbeit von Programmen ist dass das eine Programm etwas produziert das von dem anderen Programm verstanden wird Unter Unix sind alle Dateien Textdateien Die Shellprogrammierung stellt zweifelsohne Modularit t dar denn es werden autarke Softwarekomponenten an verschiedenen Stellen benutzt Mit etwas Kreativit t kann man so unter Unix viele Probleme selbst l sen Ein Vergleich zwischen Windows und Linux l t sich aber auch anders ziehen Es geht n mlich auch um Sprache W hrend man unter Windows Betriebssystemen erst auf das eine und dann auf das andere zeigt und dann aus einem Men ausw h
182. stellt die Frage in die Runde oder man gibt offen zu dass man sie nicht beantworten kann 2 1 9 Schlusswort Alle diese Tips lassen sich nicht auf einmal umsetzen Jedoch l sst sich das Pr sentieren ben Man gewinnt Routine und hat so die M glichkeit auf kleine Dinge zu achten und kreativ zu sein Als einflussreicher Mitarbeiter einer Firma wird man h ufiger als man denkt in eine Situation kommen zu pr sentieren Wenn man sich vorher ausprobiert hat einen lockeren sicheren Eindruck macht kann man die Zuschauer eberzeugen und mitrei en So hat man im Leben nicht nur in der Firma einen entscheidenden Vorteil 2 2 Pr sentationen mit KTEX 2 2 1 Die beamer Dokumentenklasse beamer Basics Wir wollen an dieser Stelle etwas genauer auf eine relativ junge KTEX Dokumentenklasse eingehen das in der Lage ist direkt PDF Pr sentationen zu erstelen Dabei wird pdflatex an Stelle von latex verwendet Die Darstellung in diesem Abschnitt will und kann nicht alle M glichkeiten dieser Klasse aufzeigen sondern soll vielmehr den Leser in die Lage versetzen m glichst schnell gut aussehende Pr sentationen zu erstellen Trotzdem stellt sich nat rlich die Frage warum wir gerade die beamer Dokumentenklasse ausgew hlt haben Die Frage l sst sich leicht mit drei Schlagw rtern beantwor ten Es ist einfach elegant und hinreichend gut etabliert Nun sind diese Schlagw rter f r sich genommen nicht sehr aussagekr ftig Es bedarf
183. sty pen definieren Au erdem lassen sich die Eintragsfelder erg nzen So ist es etwa denk bar sich ein Eintragsfeld f r den Standort oder die Signatur eines Bibliotheksbuches zu definieren JabRef unterst tzt das erg nzen der Literturangaben ber die CiteSeer Internetdatenbank in der Literaturangaben zu wissenschaftlichen Arbeiten gesammelt sind Es gibt noch einige andere Features die das Arbeiten mir KIEXund BibT X verein fachen wie zum Beispiel die Ausgabe der Literaturdatenbank in verschieden Formate Was JabRef aber im wissenschaftlichen Betrieb zu einem geeigneten Werkzeug auch f r Benutzer anderer Textverarbeitungsprogramme macht ist die M glichkeit sich eine flexible und umfangreich konfigurierbare Literaturdatenbank zu schaffen 68 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 5 JabRef Ein BibTpX Editor 900 Ba Fargas d P xdd inion Wad konmsa Ena Ena arg bn dp gon Ih Garcia F Rarmmeardci n n ap SlrulteurgskuiraAHen Falta den zur Miana 107 Gera D Augeimztpien abakangaks char Koma nabos auf Eirubnupnmspgezegga 1 bai 2ods chat a E WEST ave um rc nag nlemenden Grgat 1 Pap oger F Mizrtienerkarmamurkati r 156 Ge and Fach _ ar managen Wie Unternehmen ihre werkt bhris Res DUI e opin pap O Rakhwatd 8 Telskosparatiar Varaia Arbeits und Dipasinadia rrlsmen Pat Rakita A EL T EH Pat n ira der s sam organos Parssektven E ut gra dieran 2008 Achab Thun E FE Aleinrandarr
184. t 1 5 1 75 mathb f y rput 1 390 25 mathbf x rput 1 180 0 75 y sin x Graph zeichnen psplot plotstyle curve linewidth 0 5pt 20 400 x sin end pspicture Das Ergebnis y 106 Hanno Scharfe Christian Hinkelmann Kapitel 7 Collaborative Writing Hier fehlt noch der Beitrag 107 Kapitel 8 Internet und neue Medien KIRSTEN ALBRECHT NATALIA DITZ 8 1 Ein internetfahiges Dokument Welche Eigenschaften sollte ein Dokument haben um internetfahig zu sein Es sollte ber Hyperlinks verf gen Also es sollte m glich sein von einer Schl sselstelle in dem Dokument zu einer anderen zu springen Z B von einem Unterpunkt in einem Inhalts verzeichnis in entsprechenden Abschnitt und wieder zur ck zum Inhaltsverzeichnis Es sollte m glich sein in ein externes Dokument oder auf eine Internetseite zu springen Eventuell k nnte man verlangen den HTML Abfrageformularen hnliche Formulare und eine Auswertung zu erm glichen 8 2 CSS CSS steht f r Cascading Style Sheets CSS ist eine Formatvorlage f r ein HTML Dokument Das Konzept von CSS ist der folgende die Spezifikationen des Darstellungs formats sollten vom eigentlichen Dokument trennen Das hei t die Form eines HTML Dokuments sollte besser von seinem Inhalt getrennt werden F r das Einsetzen von CSS haben sich folgende Vorteile erwiesen e es ist eine wesentlich erweiterte Kontrolle des Layouts m glich 109
185. t nde Im Mathemodus werden Leerzeichen wie bereits erw hnt nicht beachtet Es kann al lerdings mit dem text Befehl trotzdem ein oder mehrere Leerzeichen als Abstand gesetzt werden Soll aber nun der Abstand kleiner oder gr er sein als ein Leerzeichen so braucht man besondere Befehle zum setzen Es gibt f nf verschiedene Abstandsgr en im Mathemodus Den kleinen Abstand A B den mittleren Abstand A B den gro en Abstand A B sowie den quad Abstand A quad B und den qquad Abstand A qquad B Anzeigebeispiel Kein Abstand AB Kleiner Abstand thinspace A B Mittlerer Abstand medspace AB Gro er Abstand thickspace AB Abstand mit quad A B Abstand mit qquad A B 100 Hanno Scharfe Christian Hinkelmann 6 4 Theoreme Definitionen und Beweise 6 3 11 Displaystyle Befehl Der Befehl displaystyle erzwingt das Setzen eines Ausdruckes in der richtigen Gr Be Ohne den Befehl werden wie im folgenden Beispiel bei Briichen die Indizes von Summen und Produktzeichen falsch gesetzt Anzeigebeispiel ohne den Befehl In gt o z Ill 4 Der Befehl displaystyle wird innerhalb einer extra ge ffneten Umgebung benutzt Er sorgt in diesem Beispiel daf r dass die Indizes richtig gesetzt werden Au erdem wird die Gr e des Nenners bzw des Z hlers nicht mehr angepasst wie man an den Produkt bzw Summenzeichen im Beispiel erkennen kann Anzeigebeispiel mit dem Befehl Ir n gt
186. t man den Befehl dotsb Anzeigebeispiel a1 an Bei Auslassungen von Faktoren bei Multiplikationen benutzt man den Befehl dotsm Anzeigebeispiel Um den Unterschied zu zeigen das durch ersetzt Oik k An Bei Auslassungen innerhalb von Integralen benutzt man den Befehl dotsi NES Au erdem gibts dann noch die vertikalen vdotso und diagonalen ddotso Auslas Anzeigebeispiel sungspunkte 6 3 6 Schriftarten Es gibt die drei Schriftarten mathcal mathbb und mathfrac Die ersten beiden unterstiit zen keine Kleinbuchstaben Die Schriftart wird umgeschaltet indem erst der Backslash dann der kleingeschriebene Name der Schriftart und zuletzt als Parameter dahinter der zu setzende Text folgt 96 Hanno Scharfe Christian Hinkelmann 6 3 Komplexe Formeln Anzeigebeispiel mathcal ABCDEFGHIGKLMNOPIRSTUVWXYZ Anzeigebeispiel mathbb ABCDEFGHIJKLMNOPQRSTUVWXYZ Anzeigebeispiel mathfrak ABCD EFEHTFROMNOPORGS TUVWEY 3 abcoefghijelmnopaqrstuvwrn3 6 3 7 Funktionen Bei Funktionen besteht das selbe Problem wie beim schreiben von Text in einer Ma theumgebung Die einzelnen Buchstaben werden kursiv gesetzt Um dies zu verhindern gibt es vordefinierte Funktionen wie z B Sinus sin und Cosinus cos Anzeigebeispiel sin x cos x 1 sin x cos x 1 Zus tzlich zu den diversen vordefinierten Funktionen gibt es die M glichkeit eigene Funk tionen zu definieren Di
187. t typische Ergebnisse der Styles vor slides und der seminar Style e slides ist standardm ig in ATEX enthalten e seminar is eine Erweiterung von slides documentclass a4 landscape slides Linear Logic operators are divided into four groups begin slide 1 The so called additive connectives basically wo y way as their classical counterparts Linear Logic operators q 2 The multiplicative operators are used to acc beginfenumerate a item The so called item The defi mul item Linear Mdefif item The defifexp w Linear Negation gt The exponentials are modalities that have to b to regain the power of classical and intuitionisti end enumerate end slide Obiges Code Fragment ergibt eine Folie mit einem Aussehen wie durch das rechts da neben abgebildete Folien Fragment angedeutet prosper Die prosper Klasse Wil00 hat einige Eigenheiten e Sie arbeitet nicht mit pdflatex zusammen e Die Anzahl der Overlays einer Folie muss vorher bekannt sein Anne Kathrin Peters Berndt Farwer 27 Kapitel 2 Pr sentationen mit AT RX e Es wird PostScript erzeugt das dann in PDF konvertiert werden muss e Grafiken k nnen nur im PS Format eingebunden werden e Es gibt eine Auswahl von etwa einem Dutzend Vorlagen Beispiele finden sich in Abb M Wir werden uns besch ftigen mit e Im Schritt 3 sind h chstens m Vergleiche e Eigenschaften von Relationen auszuf
188. te Woche habe ich gelesen dass 16 Anne Kathrin Peters Berndt Farwer 2 1 Allgemeines zu Prasentationen e Ein aktuelles pers nliches Erlebnis Als ich eben ber den Flur ging bemerk teich e Eine provozierende Frage Wie gesund ist ein Unternehmen wenn die Mit arbeiter st ndig krank sind e Ein ehrliches Kompliment Ich freue mich vor einem Publikum zu stehen das Leistung XY erreicht hat e Ein passender nicht schon allseits bekannter Witz Die Ziele des Referats sollten in der Einleitung deutlich werden und der Umfang des Themas sollte abgegrenzt werden 2 berblick Die Gliederung sollte vorgestellt werden 3 Formulierung der genauen Themen und Fragestellung Der Vortragende sollte die Terminologie und sein methodisches Vorgehen zur Ermittlung des Ergebnisses kurz erl utern 4 Durchf hrung Die Themen und Fragestellungen werden bearbeitet Dazu wer den Texte analysiert Experimente durchgef hrt bzw Informationen vermittelt Daraus folgen Ergebnisse bzw Antwort zur Themen und Fragestellung Die Resultate werden diskutiert 5 Zusammenfassung Entscheidende Ergebnisse werden sturkturiert auf den Punkt gebracht Dabei sollte immer wieder auf die Vortragsgliederung und die am Anfang gesetzten Ziele eingegangen werden 6 Anwendung Bedeutung Es wird ein Praxisbezug hergestellt und dadurch auf die Bedeutung des Ergebnisses eingegangen Der Vortragende sollte kontrolli
189. tellen bibitem optionaler Text Key Literaturangaben mit Formatierung s Beispiel end thebibliography Fur jeden Eintrag ist ein bibitem zu verwenden wobei man auf die Einmaligkeit jedes Schl ssels zu achten hat Der optionale Text nach bibitem erscheint im Literaturver zeichnis und an der zitierten Stelle im Text als Indexierung vor dem eigentlichen Eintrag Wird diese Option nicht mit angegeben werden die Eintr ge nach der Reihenfolge im Quelltext durchnummeriert 54 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X Die Referenz im Text wird mit cite key hergestellt Ich gebe zu dass es sich hier nicht um Hopi Weisheiten handelt cite Gold98 Auch hier ist ein zus tzliches Argument m glich das in eckigen Klammern direkt hinter cite gesetzt wird Ich gebe zu da s es sich hier nicht um Hopi Weisheiten handelt cite S 48 G01d98 Ein Literaturverzeichnis und eine Textstelle mit den beiden oben genutzten B chern s hen also folgenderma en aus Ich gebe zu dass es sich hier nicht um Hopi Weisheiten handelt Goldt S 48 Literaturverzeichnis 1 Dickreiter Michael Musikinstrumente Baerenreiter Verlag Berlin 62001 Goldt Goldt Max Mindboggling Evening Post Hamburg 1998 nocite Im n chsten Kapitel geht es um BibTpxX das es erm glicht eine externe Literaturda tenbank aufzubauen Mit nocite kann man einen Eintrag aus einer BibTpX Datei in das Literaturverzeic
190. thilfe von dvips Treiber werden dann die im Drucker residente oder von Festplatte oder Dis kette ladbare PostScript Fonts mit DIER verwendet Yvonne Kiistermann Natalja Fiodorova 179 Kapitel 12 Fonts in Dirk 12 6 1 dvips PostScript Treiber Der von Tomas Rokicki entwickelte PostScript Treiber dvips unterst tzt bei Graphiken das Einf gen automatische Skalierung sowie Positionierung Zeichens tzen i automatische Generierung der fehlenden Fonts mit Metafont soweit auf dem Sy stem vorhanden Unterst tzung der virtuellen Fonts wodurch die Verwendung von PostScript Fonts mit TEX erlaubt wird 12 6 2 Virtuelle Fonts Ein virtueller Font ist wie der Name schon sagt eine Schrift die keine real in Form einer Bitmap existierenden Zeichen enth lt Stattdessen wird in einem virtuellen Font auf andere Schriften und die dort enthaltene Zeichen verwiesen Durch diesen Trick kann man beispielsweise die Kodierung der Zeichen in einer Schrift umdefinieren oder lt eine Schrift aus Zeichen mehrerer Schriften zusammensetzen um so z B einzelne Zeichen durch andere zu ersetzen Dar ber hinaus kann man in virtuellen Fonts auch einzelne Zeichen aus mehreren Zeichen zusammensetzen indem man bsp fertig akzentuierte Zeichen aus dem entsprechenden Akzent und Basiszeichen bildet Eine weitere Anwendung f r virtuelle Fonts ist 180 Yvonne K stermann Natalja Fiodorova 12 6
191. tiges Latex Dokument bergeben werden ohne das vorher etwas an ihm ge ndert werden muss Bei der Umwandlung von Latex zu html wird alles was sich nicht einfach mit einem Standardzeichensatz darstellen l sst durch Bilder dargestellt Dies gilt insbesondere f r die meisten mathe matischen Formeln Auch Bilder aus dem Ursprungsdokument werden in ein anderes Format konvertiert png Mit den Defaulteinstellung eignet sich dieser Konverter be sonders f r umfangreiche Documente da er ohne besondere Einstellung f r eine gro e Knotentiefe sorgt das hei t dass das Ursprungsdokument gem seinen Kapiteln und Unterkapiteln in viele kleinere Internetseiten zersplittert wird 110 Kirsten Albrecht Natalia Ditz 8 3 von latex zu Html Installation Bevor man Latex2html selbst installieren kann muss man zun chst die Vorraussetzun gen schaffen Wie oben erw hnt ist Latex2html in Pearl geschrieben dass hei t man muss zun chst Pearl installieren was relativ unkompliziert ist Nachdem das auf dem Rechner ist braucht man als n chstes netpbm Dann l ht man latex2html runter und passt die Datei pstoimg an Dann kann man die config starten Nun kann man den mitgelierferte test starten test bat Wenn alles gut gegangen ist dass hei t eine Inter netseite erstellt wurde kann man jetzt install starten und ist fertig wenn nicht sollte man nochmal pr fen ob alle Angaben in pstoimg korrekt sind oder einfach google fragen was insg
192. ue Interface for Optionen 9 2 KOMA Script 9 2 1 Die Motivation von KOMA Seript o 9 2 2 Ein Abriss der KOMA Script Geschichte 9 2 3 Die Briefklasse von KOMA Script o nen 9 3 Das Paket Listings 9 3 1 Listings ein Pretty Printer f r Sourcecode 9 3 2 Grunds tze der Benutzung von Listings 9 3 3 Escaping von nicht verbatim darzustellenden Eingaben 9 3 4 Einlesen externer Dateien 2 2 2 eee ee 9 3 5 Zwei kurze Beispiele zu Listings 24 9 4 Das Fancyvrb Paket 9 4 1 Aufgaben f r Fancyvrb 02 2 005000 9 4 2 Einbinden von Fancyvrb und Grunds tzliches 9 4 3 Abschneiden des Zeilenanfangs 2 2 2 222m nen 9 4 4 Weitere M glichkeiten der Darstellung 9 4 5 Zwei M glichkeiten indirekt Text einzugeben 9 5 Abk rzungen mit acronym 9 6 Erstellen von eigenen Dokumentklassen und Packages 9 6 1 Klasse oder Package 9 6 2 Integrieren einer KIIEX Erweiterung 9 6 3 Aufbau von Klassen und Packages 24 9 6 4 Beispiell 9 6 5 Verf gbare Befehlel 10 Wie geht man ein wissenschaftliches Projekt an 10 1 Wissenschaften 10 1 1 Definiton 10 1 2 Teilgebeite der Wissenschaft 2 2 2222 222m ee ee ee ed 10 2 1 Proj
193. ufteilung der Bibliograpie mit dem multibib Package Mit dem multibib Package ist es m glich das Literaturverzeichnis in einem Dokument in mehrere Teile zu untergliedern z B thematisch Dazu muss die Datei multibib sty in der Pr ambel des Quelltextes eingebunden werden usepackage multibib Tabelle zeigt die f r das Packet relevanten Befehle 62 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X Befehl Beschreibung newcites lt Suf fix gt lt Name gt Definiert eine neue Gruppe von Befehlen in der Pr ambel die sich aus der blichen BibTEX Syntax durch anh ngen von lt Suffix gt bilden las sen und sich auf das Literaturverzeichnis mit der berschrift lt Name gt beziehen Beispiel newcites deu Deutsche Literatur bibliography lt Suffiz gt Erzeugt ein zus tzliches Literaturver lt Datei en gt zeichnis auf das sich alle Befehle mit dem lt Suffic gt beziehen s o Hierf r werden die bib Dateien lt Datei en gt eingebun den Beispiel bibliographydeu litdeu1 litdeu2 bibliographystyle lt Suf fix gt lt Datei gt s o cite lt Suffix gt lt Schltissel gt nocite lt Suffix gt lt Schltissel gt Tabelle 4 2 Befehle fiir multibib Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 63 Kapitel 4 Index und Bibliographie documentclass article usepackage multibib newcites ltex TeX and LaTeX References begin document
194. ug ist in diesem Fall nicht mehr notwendig Um dies f r das gesamte Dokument zu aktivieren hat man mehrere M glichkeiten Zum Beispiel gibt es das Parskip Package das dies automatisch aktiviert Es ist aber auch m glich manuell Werte f r Abstand und Einzug zu setzen In der Pr ambel sieht das dann folgenderma en aus usepackage parskip oder setlength parindent Opt setlength parskip medskipamount Bei der Option fiir parskip hat man die M glichkeit den Abstand absolut anzugeben oder auch in relativen Angaben wie small med oder bigskipamount Beispiel Das ganze sieht dann aus wie hier Emuliert durch die quote Umgebung Diese benutzt n mlich im Gegensatz zur quotation Umgebung keine Einz ge Es ist auch m glich Finz ge manuell zu unterdr cken bzw zu erzeugen Das geschieht durch die Befehle Erik Flick Maurice Ossenbrink 155 Kapitel 11 Mehrsprachige Texte in ATX indent noindent Manchmal kann es ganz sinnvoll sein auch in Dokumenten mit Einz gen zwischen ein zelnen Abs tzen einen gewissen Abstand zu setzen um visuell deutlich zu machen dass an diesem Punkt ein neuer Gedanke folgt Daf r gibt es je nach Gr e des gew nschten Abstandes die folgenden Befehle smallskip medskip bigskip Beispiel Manchmal ist es ganz gut wenn man kleine Abst nde l sst die einem sagen Hier beginnt etwas Neues Aber auch ganz neue Ideen Verlangen manchmal nach noch Gr sser
195. ugt man mit einem Texteditor eine Eingabedatei die den Text eingebettet in ATRX Befehle enth lt Diese Datei wird IATFX als Argument bergeben IATFX erzeugt dann eine Datei die den gesetzten Text in einem ger teunabh ngigen Format DVI PDF oder PostScript enth lt Diese Datei kann man sich in einem Previewer anschauen und wenn gew nscht ausdrucken Bleibt eigentlich nichts zu w nschen brig oder doch 77 Kapitel 5 Was kann bei der Erstellung von Dokumenten mit TEX helfen 5 2 Unix Philosophen oder Small is beautiful In der Art und Weise wie IATFX arbeitet folgt es einer Unix Philosophie Wer das erste Mal mit Unix zu tun hat ist meist irritiert durch die vielen Kommandos die anscheinend fiir die t gliche Bedienung ben tigt werden Es gibt eine Menge guter B cher die beim Linuxeinstieg helfen die allerdings auch nicht ganz billig sind Aber auch ohne eine private Linux Bibliothek muss der Einstieg keine grofe H rde sein Zum einen kann man sich in der Lehrbuchsammlung oder der Informatik Bibliothek die Standardwerke ausleihen zum anderen wimmelt es im Internet von guten Linux Einfiihrungen Unixe warten mit vielen kleinen Anwendungen auf oft nur ein paar Zeilen Quellcode lang unter Windows kennt man hingegen eher Mammutanwendungen Diese sollen dann auch alles k nnen Windows kann deshalb aber noch lange nicht mehr als Unix Erstens sind die Mammutanwendungen in nichts wirklich richtig gut Microsoft Word i
196. und ganz dem Inhalt widmen und das Layout dem Textsatzsystem berlassen Nicht zuletzt aus wirtschaflichen Gr nden findet TeX bzw KIEX auch im Verlagswesen immer mehr Anh nger Wie bei jeder komplexen Software ist aber auch beim Einsatz von TEX mit einigen Klippen und Fallgruben zu rechnen In den hier zusammengestellten Artikeln werden einige dieser Schwierigkeiten aufgegriffen und praxisorientierte L sungen angeboten Diese Sammlung von Beitr gen entstand im Sommersemester 2005 im Rahmen eines Proseminars am Fachbereich Informatik der Universit t Hamburg Ein Hauptaugen iii Vorwort merk des Proseminars n mlich das Abhalten eines Vortrages kann naturgm in dieser schriftlichen Form nicht widergegeben werden Die Beitr ge erheben ferner nicht den Anspruch auf Vollst ndigkeit und es kann keine Gew hr f r die Korrektheit der Darstel lungen bernommen werden In den meisten F llen sind die Quellen sowie Hinweise auf weiterf hrende Literatur angegeben Ich habe mich bei der Zusammenstellung der Beitr ge bem ht einige gewisse Verein heitlichung der Stile zu erzielen Dies ist in der begrentzten mir zur Verf gung stehenden Zeit sicherlich nur in geringem Ma e gelungen Hamburg im Juni 2005 Berndt Farwer Inhaltsverzeichnis iii 1 pid Baws Pet ey eae be She a a bees ee a a ees 1 1 2 Struktur eines Dokumentesl o 2 A Gs Me Ge A A Goes r Ce ae ge di 5 1 4 Anpassen der Vorlagen 000
197. va 167 Kapitel 12 Fonts in ATRX Tabelle 12 1 Formatieren textrm tert rmfamily Antiqua textsf text sffamily Serifenlose texttt tezt ttfamily Maschinenschrift textmd text mdseries normal textbf text bfseries fett breiter laufend textup text upshape aufrecht textsl text slshape geneigt textit tezt itshape kursiv textsc tezt scshape KAPITALCHEN textnormal tert normalfont Die Grundschrift des Dokuments 12 1 2 Fortgeschrittenes Formatieren Die KIEX Befehle lassen sich selbstverst ndlich auch kombinieren so dass beispielsweise Schriftfamilie und Schriftgr e gleichzeitig ge ndert werden und das Ganze dann auch noch fett erscheint Hierzu folgendes Beispiel Wunderbare Kombinationen Wunderbare Kombinationen von Sansserif ssfamily bfseries large fett und gro lassen sich kreieren von Sansserif fett und gro s lassen sich kreieren Wie schon erw hnt sind die Befehlsnamen in ETEX eher sprechend gew hlt als kurz Aus diesem Grund empfiehlt es sich sich eigene Befehle und Umgebungen zu definieren Zudem l sst sich so der logische Aufbau des Textes besser darstellen So l sst sich der Befehl f r das Kursivsetzen mit einem Namen versehen der zeigt was das Kursivsetzen im Dokument bewirken soll Sollen alle Autorennamen im Text kursiv gesetzt werden k nnte ein befehl namens autor definiert werden Entscheide ich mich anschlie end f r eine andere Formatierung muss au erdem nur
198. vips Potenzen Prasentation Prasentationen Prasentationsaufbau Projekt 139 141 Geisteswissenschaften Kompetenzenkugel Naturwissenschaften 147 190 Projektauftrag 143 Projektbrucke 144 Projektdokumentation 145 Projektebene Projektkonzept Projektrolle Projekttreppe 9 Phasen 143 Projektziele Strategieebene 146 Strukturwissenschaften 147 Zielebene Projektdidaktik Didaktik projektdidaktische Modelle prosper PSNFSS System 181 pspicture psset pst node PSTricks put gbezier ref Referenzen auf Formeln SaveVerbatim siehe unter Environment Schach Schriftart Schriftartdefault Schriftarten Schriftgrose selectfont seminar setlength Slide Slides special Spezialzeichen siehe Pi Fonts Stichwortverzeichnis siehe Index Strukturwissenschaften Summenzeichen Allgemein Indizes Symbole 175 11 03 Tafel text Befehl tfm Datei 181 Theoreme Times Treiber TrueType 179 Umgebung unit unitlength Units Package 103 Unix Shellprogrammierung utopia Presentation Bundle Variablen vector Vektor Vektorgrafik Verbatim Index Environment siehe unter Environ ment Paket siehe Fancyvrb vf Datei 181 Virtuelle Fonts 180 Vortrage Vortragen wbibdb Windows Wissenschaft Wissenschaften Geisteswissenschaften 139 Naturwissenschaften 139 Strukturwissenschaften 139 Wor
199. wa f r jedes Kapitel ein eigenes Verzeichnis erzeugt werden soll Mit dem bibunits Package wird dies erreicht indem ent weder in der Quelldatei mehrere bibunit Umgebungen definiert werden f r die jeweils eine eigene Bibliographie angelegt wird oder automatisch f r bestimmte vordefinier te Umgebungen z B chapter Umgebungen je ein Verzeichnis erstellt wird Zus tzlich kann es ein Gesamtverzeichnis geben Unterteilung mit bibunit Umgebungen Mit den Befehlen begin bibunit lt bst gt end bibunit k nnen bibunit Umge bungen erzeugt werden wobei lt bst gt der Name der Style Datei f r die zugeh rige Bibliographie ist ohne Dateierweiterung Innerhalb einer bibunit Umgebung kann mit dem Befehl Aputbib lt x bib gt eine Bibliographie erstellt werden lt bib gt spezifiziert 64 Moritz Gerner Beuerle Mario Maiworm Nicolas Paul 4 4 BibT X dabei die einzubindende n Literaturdatei en Alle cite und nocite Befehle die in einer bibunit Umgebung erscheinen beziehen sich auf die so erzeugte Bibliographie Das Beispiel in Abb 4 3 verdeutlicht den Umgang mit den Befehlen documentclass article usepackage bibunits begin document AL bibunit Umgebung begin bibunit plain Erste bibunit Umgebung Hier zitiere ich ein LaTeX Buch cite lam 86 putbib bibunits bsp1 end bibunit 42 bibunit Umgebung begin bibunit apalike In der zweiten bibunit Umgebung gibts noch ein L
200. wendige Parameter wird f r optionale Parameter verwandt Das kann dann so aussehen befehl arg 1 arg 2 arg 3 Gro bzw Kleinschreibung befehl1 4 Befehl Kommentare Mit kann man Kommentare in die Eingabedatei einf gen Dies ist be sonders hilfreich wenn sp ter noch nderungen an einer bestehenden umfangrei chen tex Datei vorgenommen werden m ssen Leerzeichen Entweder es ist an einer bestimmten Stelle eines oder nicht Mehrere auf einanderfolgende werden wegrationalisiert Abs tze erh lt man indem man eine Zeile freil sst Nun wollen wir ein wenig genauer hinsehen Hierzu brauchen wir ein nicht so minima listisches Beispiel Hallo Welt advanced documentclass a4paper article usepackage german babel date today author meine Wenigkeit title mein Werk begin document maketitle Hallo Welt end document Zuerst sehen wir uns die Pr ambel an Das ist alles was nicht zwischen begin document und end document steht So ein Paar begin end nennt man Um Lukman Iwan Harald Brinkmann 3 Kapitel 1 Logische Struktur von Texten gebung In der Pr ambel werden Einstellungen vorgenommen und in der Document Umgebung steht der eigentliche Text Mit der ersten Zeile wird die Dokumentklasse auf Artikel gesetzt Zus tzlich wird hier das Papierformat auf eine Deutsche Norm gesetzt Die Dokumentklasse bestimmt grund legende Attribute wie z B Seitenzahlen und Standa
201. xdoc tex PATASHNIK OREN Designing BIBTEX Styles 1988 Im texmf tree texmf doc bibtex btxhak tex PROJECT THE LATEX 3 LaTeX 2e for class and package writers http www latex project org guides clsguide pdf 1999 RAICHLE BERND Tutorium Einf hrung in die BIBTEX Programmierung DANTE Erlangen SCHMIDT W Kyrillisch ftir arme Leute Setzen russischer Textpassagen mit ATpx may 2003 http home vr web de was x pmcyr pdf STEIN SEBASTIAN Eine kleine Latex Einf hrung 2005 http www hpfsc de default php url latex index html Tan04 v1 04 vdB99 Vo 02 Wik05 Wil00 ZAN Literaturverzeichnis TANTAU TILL User s Guide to the Beamer Class Version 3 01 2004 http latex beamer sourceforge net v1 1 TDS WORKING GROUP The TeX Directory Structure http www tug org tds 2004 BERG WIM VAN DEN Autorit t und Schmuck Uber die Fuktion des Zitates von der Antik bis zur Romantik 11 36 Amsterdam 1999 Voss HERBERT Die mathematischen Funktionen von Postscript 2002 WIKIPEDIA Wissenschaft 2005 www wikipedia de WILSON Daum C The Utopia PDF Presentation Bundle Version 1 22 2000 ZANDT TIMOTHY VAN PSTricks Documentation APPLICATIONS PSTRICKS 185 Index Abbildungsnummer Abbildungsverzeichnis Abstaende Acronym 129 Akronym siehe auch Acronym Artikel zu einer Prasentationi Auctex seeEmacs82 Ausgabedatei Auslassungspunkte Aufzaehlungen Diago
202. xt aber direkt eingegeben werden Geht es mir nun um das gelegentliche Schreiben an einer westlich ausgelegten Tastatur so habe ich entwe der das Kyrillische blind einzugeben oder nach einer weiteren akzeptablen L sung zu suchen Also ich habe bei der Verfolgung meines Zieles folgende Nebenbedingungen Ich soll einen Font mit dem kyrillischen Zeichensatz herausfinden der im Aussehen zur haupts chlich benutzten Schrift passt Das Verfahren zur Eingabe der kyrillischen Zeichen mit ASCIl Umschrift muss 174 Yvonne K stermann Natalja Fiodorova 12 4 Symbole existieren Die russischen Trennmuster m ssen f r das Funktionieren der Silbertrennung im BTRX Format vorhanden sein Das Babel System wird zur Umschaltung zwischen verschiedenen Trennmustern und Schriften verwendet Die ersten beiden Nebenbedingungen werden erf llt wenn man die sogenannte OT2 Kodierung verwendet Der Nachteil hierbei ist dass die automatische Silbentrennung nicht mehr tadellos funktioniert Das liegt an den Eingabeligaturen und daran dass OT2 nicht alle m glichen Kombinationen aus Buchstaben und diakritischen Zeichen fertig enth lt Letzteres Problem kennen wir auch vom OT1 Encoding Wir wollen Babel zur sprachabh ngigen Umschaltung zwischen Trennmustern und Fonts verwenden Das Paket muss mit der Option russian geladen werden und als letzte Option ist die im Dokument als Voreinstellung gew nschte Sprache z B germa
203. zugeschnitten Mit ein paar zus tzlichen Befehlen in der Preambel kann man die Vorlage an den lokalen Standard anpassen documentclass a4paper setzt das Papierformat auf DIN A4 Standard ist US Letter usepackage ngerman babel deutsche Silbentrennung usepackage latini inputenc Eingabe mit Umlauten usepackage T1 fontenc usepackage parskip Absatzformatierung 1 5 Makros Makros sind dafiir da um wiederholte Eingaben oder Formatierungen zu automatisieren Man kann sie mit Prozeduren oder Funktionen vergleichen Diese deklariert man in der Preambel und kann sie dann im Dokument wiederholt aufrufen Um ein neues Makro zu definieren oder auch zu tiberschreiben verwendet man folgende Befehle in der Preambel newcommand lt name gt param lt befehle gt neues Makro definieren renewcommand lt name gt param lt befehle gt Makro berschreiben Beispiel newcommand makrobspa Das hier wird unten redefiniert newcommand makrobspb Hier wurde texttt testb aufgerufen mit underline mehreren Befehlen renewcommand makrobspa Dies hier ist nur ein Test newcommand makrobspc 1 Ein Makro mit einem Parameter param textbf 1 Lukman Iwan Harald Brinkmann 9 Kapitel 1 Logische Struktur von Texten Im Beispiel wurde als erstes das Makro makrobspa definiert danach ein zweites Makro makrobspb welches auch weitere Befehle verwendet und anschlie end wird das erste Makro rede
Download Pdf Manuals
Related Search
Related Contents
L`E-RÉPUTATION Atelier le procédé Kolorbond BETONEIRAS 要求水準書 - 岩見沢市 1999 Cadillac Eldorado Owner`s Manual Xerox DC12 Technical Information from Service Manual 32.5 VE BASIC CARE CLASSIC ACTi ACM-1231 surveillance camera Copyright © All rights reserved.
Failed to retrieve file