Einführung in das Textsatzsystem (L A )TEX

Größe: px
Ab Seite anzeigen:

Download "Einführung in das Textsatzsystem (L A )TEX"

Transkript

1 Einführung in das Textsatzsystem (L A )TEX Vorlesung über (LA)TEX im Sommersemester 2009 univer@tati+ studii heydelbergen@+ Arno Trautmann Heidelberg Vorlesung 12, 3. Juli 2009

2 Teil XII Typographische Feinheiten Pakete selbst schreiben Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

3 ...1 Was ist Mikrotypographie?...2 Paket microtype...3 Erstellen eigener Pakete und Klassen...4 Was bleibt? Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

4 normale Typographie Nachtrag Setzen echter Anführungszeichen: statt mit TEX: \glqq \grqq mit LATEX und babel: `" '" (" ist active char in babel und wird auch für andere Zwecke verwendet) mit XƎLATEX: Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

5 Zweispaltiger Satz Nachtrag Dokumentoption twocolumn setzt zweispaltig Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

6 Zweispaltiger Satz Nachtrag Dokumentoption twocolumn setzt zweispaltig Umgebungen figure* und table* gehen über beide Spalten Vorsicht mit Reihenfolge bei Verwendung mit und ohne *! Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

7 Mailinglisten Nachtrag tex-d-l deutschsprachige Mailingliste texhax internationale Liste newsgroups: (d.)c.t.t. (Benötigt Zugang zum Usenet, z. B. über Uni Heidelberg) Umgangsformen beachten! Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

8 Typographie Makro- und Mikrotypographie Makrotypographie: Anordnung von Text auf einer Seite Textumbruch und Absatzausrichtung Anordnung von Bildern, konsistente Abstände passende Wahl von Schriften (Kerning) Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

9 Mikrotypographie typographische Feinheiten auf Buchstaben- oder Subbuchstabenniveau : character protrusion font expansion the adjustment of interword spacing additional kerning hyphenatable letterspacing (tracking) possibility to disable all or selected ligatures. (Aus der microtype-dokumentation) Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

10 Mikrotypographie typographische Feinheiten auf Buchstaben- oder Subbuchstabenniveau : character protrusion font expansion the adjustment of interword spacing additional kerning hyphenatable letterspacing (tracking) possibility to disable all or selected ligatures. (Aus der microtype-dokumentation) Das typolexikon bietet eine ausführlichere Definition Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

11 typokurz Dokument typokurz.pdf gibt kurze, übersichtliche Anleitung zu typographischen Tips im Internet unter dem Namen zu finden Textauszeichnungen, Striche, Abkürzen etc. Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

12 microtype Paket microtype kümmert sich um alle mikrotypographischen Effekte benötigt pdftex als Engine für alle Features: aktuelle Engine (pdftex > 1.40) LuaTEX Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

13 Die minimale Klasse minimal.cls \NeedsTeXFormat{LaTeX2e} \ProvidesClass{minimal}[2001/05/25 Standard LaTeX minimal class] \renewcommand\normalsize{\fontsize{10pt}{12pt}\selectfont} \setlength{\textwidth}{6.5in} \setlength{\textheight}{8in} \pagenumbering{arabic} \pagestyle{empty} % but no page numbers are printed because: % this is actually already in the kernel Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

14 Eine absolut minimale Klasse \renewcommand\normalsize{\fontsize{10}{12}\selectfont} Definition von \normalsize entscheidend! Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

15 Klassen Laden normalerweise Klassen nicht from scratch schreiben \LoadClass{scrartcl} lädt scrartcl mit allen Einstellungen der Klasse danach weitere Funktionalität/Einstellung möglich Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

16 Klassen Laden normalerweise Klassen nicht from scratch schreiben \LoadClass{scrartcl} lädt scrartcl mit allen Einstellungen der Klasse danach weitere Funktionalität/Einstellung möglich Pakete einbinden: \RequirePackage{paket} statt \usepackage{paket} Befehle definieren: \DeclareRobustCommand statt \newcommand restlicher Code wie im normalen LATEX-Dokument nützlich: \AtBeginDocument{}, \AtEndDocument{} Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

17 literate programming Programmcode sollte mit Dokumentation zusammen geschrieben werden möglichst viele Kommentare zum Code schreiben! Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

18 literate programming Programmcode sollte mit Dokumentation zusammen geschrieben werden möglichst viele Kommentare zum Code schreiben! viele Kommentare bremsen TEX aus Klasse schreiben: Code+Dokumentation Klasse verwenden: reinen Code dafür: DocStrip Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

19 DocStrip Programm DocStrip entfert alle Kommentare aus einem TEX-Dokument selbst in TEX implementiert Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

20 DocStrip \documentclass[english]{ltxdoc} \begin{document} \DocInput{mathphysletter.dtx} \end{document} % Programmcode \protect \char "2026\relax Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

21 Code Code muss immer in der folgenden Umgebung eingeschlossen sein: % \begin{macrocode} \DeclareRobustCommand\Kuchen{\kuchen@ist@lecker} % \end{macrocode} Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

22 dtx und ins.dtx-datei enthält Code und Dokumentation.ins-Datei enthält Anweisungen zur Codeerzeugung Kompilieren der.dtx liefer Dokumentation, Kompilieren der.ins Klasse/Paket Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

23 zukünftige Entwicklung nähere Zukunft: LuaTEX Paketerstellen auf Basis der Skriptsprache lua Standardprogrammieraufgaben wesentlich einfacher als mit TEX Einbinden externer Bibliotheken einfach möglich Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

24 zukünftige Entwicklung nähere Zukunft: LuaTEX Paketerstellen auf Basis der Skriptsprache lua Standardprogrammieraufgaben wesentlich einfacher als mit TEX Einbinden externer Bibliotheken einfach möglich ferne Zukunft: LATEX3 Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

25 L A TEX3 geplanter, neuer LATEX-Kernel Sinn: Abstraktion von TEX Vereinfachung oft verwendeter Strukturen zum Programmieren Lernen aus Fehlern/Problemen von LATEX 2ε Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

26 L A TEX3 Befehlsstruktur Stelle wird vom _ eingenommen alle Befehle bekommen strukturiert vergebene Namen Namenskollisionen ausgeschlossen, da Benennung nach Modulen Angabe von Argumenten, getrennt durch Doppelpunkt Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

27 L A TEX3 Befehlsstruktur Syntax für Parameter: \access_module_description_type Syntax für Funktionen: \hmodule_description:arg-spec Bsp.: \seq_push:nn siehe texdoc expl3 Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

28 L A TEX3 Sinn wrapper für alle TEX-Primitiven leichteres Programmieren durch strukturierte Befehle nachvollziehbare Befehlsnamen Überladen von Funktionsnamen Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

29 Was man mitnehmen sollte wofür ist LATEX gut, wann sollte man es verwenden und warum ist es oft besser als andere Systeme? wie ist der prinzipielle Aufbau eines LATEX-Dokumentes? wo kann es Probleme geben bei unterschiedlichen Systemen? wo findet man Hilfe? was ist typographisch schön und was ist schön? was verbessert die Lesbarkeit? Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

30 I hope to die before I have to use Microso Word. Donald E. Knuth, in Tübingen. Arno Trautmann (Heidelberg) Einführung in das Textsatzsystem (LA)TEX Vorlesung 12, 3. Juli / 49

L A TEX im Alltags-Gebrauch

L A TEX im Alltags-Gebrauch L A TEX im Alltags-Gebrauch Peter Gebhard usul@augusta.de Linux User Group Augsburg e.v. LAT E X im Alltags-Gebrauch p.1 Gliederung Was ist T E X bzw. L A T E X Vor- und Nachteile Vorstellung von Standard

Mehr

Einführung in das Textsatzsystem (L A )TEX

Einführung in das Textsatzsystem (L A )TEX Einführung in das Textsatzsystem (L A )TEX Vorlesung über (LA)TEX im Sommersemester 2009 univer@tati+ studii heydelbergen@+ Arno Trautmann Heidelberg Vorlesung 9, 12. Juni 2009 Teil IX professionelle Dokumente:

Mehr

Fremdsprachigkeit in LATEX-Dokumenten

Fremdsprachigkeit in LATEX-Dokumenten Fremdsprachigkeit in L A TEX-Dokumenten Humboldt-Universiät zu Berlin, Institut für Informatik 2. Mai 2005 Gliederung Pakete für einsprachige Dokumente 1 Pakete für einsprachige Dokumente z.b. das Paket

Mehr

FH Gießen-Friedberg SS 2009. Eugen Labun ****** Kurs "LaTeX für Erstsemester" Teil 2

FH Gießen-Friedberg SS 2009. Eugen Labun ****** Kurs LaTeX für Erstsemester Teil 2 Teil 2 1. Wiederholung Web-Seite des es: http://labun.de/fh/latex-kurs Teil1: http://labun.de/fh/latex-kurs/praesentation_teil1.pdf 2 2. Das LaTeX-Dokument Normaler Text + \Befehle Allgemeine Struktur:

Mehr

Eigene Befehle, Umgebungen und Klassen

Eigene Befehle, Umgebungen und Klassen Eigene Befehle, Umgebungen und Klassen LATEX-Kurs der Unix-AG Johannes Kloos 18. Juli 2007 Definition von Befehlen Eigene Befehle definiert man mit \newcommand, Beispiel: 1 \ newcommand {\ usw }{ und so

Mehr

Einführung in L A TEX

Einführung in L A TEX Einführung in L A TEX LATEX-Kurs der Unix-AG Andreas Teuchert 28. April 2014 TEX und L A TEX TEX 1970er Jahre: Die ersten digitalen Drucker kommen auf den Markt leider verschlechtern sich dadurch die Druckergebnisse

Mehr

Textsatz mit L A T E X

Textsatz mit L A T E X Textsatz mit L A T E X Kurze Einführung: Konzept, Möglichkeiten und Anwendung David Kleinhans kleinhan@uni-muenster.de WWU Münster David Kleinhans WWU Münster Kurze Einführung in LAT E X 1 Was ist L A

Mehr

Das Textsatzsystem LATEX

Das Textsatzsystem LATEX Einführung Präsentationen Dokumentationen Das Textsatzsystem L A TEX Linux User Group Tübingen 6. Juni 2006 Einführung Präsentationen Dokumentationen Übersicht 1 Einführung in TEX/L A TEX Einleitung Erste

Mehr

L A TEX HSD. 02 - Struktur und Formatieren II. 13. Oktober 2015. Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // WS 2015/16

L A TEX HSD. 02 - Struktur und Formatieren II. 13. Oktober 2015. Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // WS 2015/16 L A TEX 02 - Struktur und Formatieren II Quelltext-Struktur Präambel \documentclass{article} In der Präambel werden Formate für das gesamte Dokumente festgelegt. Pakete geladen. Eigene Befehle definiert.

Mehr

L A TEX HSD. 02 - Struktur und Formatieren II. 19. April 2016. Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // SS 2016

L A TEX HSD. 02 - Struktur und Formatieren II. 19. April 2016. Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // SS 2016 Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // SS 2016 Hochschule Düsseldorf L A TEX 02 - Struktur und Formatieren II Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX //

Mehr

Programmierung mit L A T E X

Programmierung mit L A T E X Programmierung mit L A T E X... und anderen Programmiersprachen Wolfgang Dautermann FH JOANNEUM FrOSCon 2014 1 Programmierung in L A T E X nützliche Zusatzpakete 2 LuaL A T E X 3 Externe Programme 4 PythonT

Mehr

JoergsL A TEXMode heute zu Gast bei der LUG Jena

JoergsL A TEXMode heute zu Gast bei der LUG Jena JoergsL A TEXMode heute zu Gast bei der LUG Jena Jörg Sommer 29. Juni 2006 Written with JoergsL A TEXMode Typeset by FoilTEX Jed Emacs-Clone, es existiert auch Vi-Mode aktuelle stabile Version 0.99.18

Mehr

Kurzanleitung zu XML2DB

Kurzanleitung zu XML2DB Kurzanleitung zu XML2DB Inhaltsverzeichnis 1. Einleitung...3 2. Entwicklungsumgebung...3 3. Betriebsanleitung...3 3.1 Einrichten der Java Umgebung...3 3.2 Allgemeines zu java und javac...4 3.2.1 Allgemeines

Mehr

L A TEX-Dokumentklasse zur Erstellung von Sitzungs-Protokollen

L A TEX-Dokumentklasse zur Erstellung von Sitzungs-Protokollen L A TEX-Dokumentklasse zur Erstellung von Sitzungs-Protokollen Thomas Leineweber 24. April 2009 Inhaltsverzeichnis 1 Identifizierung und Dokumentation 1 2 Grundeinstellungen 2 3 Layout 2 3.1 Definitionen

Mehr

R Schlicht w.m.l@gmx.net

R Schlicht w.m.l@gmx.net Das microtyp e Paket Eine Schnittstelle für die mikrotypographischen Erweiterungen von pdftex R Schlicht w.m.l@gmx.net?? Zusammenfassung Das microtype Paket stellt eine L A TEX Schnittstelle für die mikrotypographischen

Mehr

Wissenschaftliche Dokumentation I

Wissenschaftliche Dokumentation I Wissenschaftliche Dokumentation I SFB 608 Doktorandenseminar Workshop Uwe Ziegenhagen 18. Juli 2012 Über mich ursprünglich aus dem Speckgürtel von Berlin Berlin: BWL & Statistik 2008: immigriert nach Köln

Mehr

Juristische Hausarbeiten mit LATEX

Juristische Hausarbeiten mit LATEX Juristische Hausarbeiten mit LATEX Wiss. Mit. Rechtsanwalt Norman Jäckel 12. Februar 2014 A. Vorbemerkungen L A TEX ist ein Textsatzprogramm, das von Leslie Lamport entwickelt wurde und auf TEX von Donald

Mehr

BA63 Zeichensätze/ Character sets

BA63 Zeichensätze/ Character sets BA63 Zeichensätze/ Character sets Anhang/ Appendix We would like to know your opinion on this publication. Ihre Meinung/ Your opinion: Please send us a copy of this page if you have any contructive criticism.

Mehr

Programmierung mit L A T E X

Programmierung mit L A T E X Programmierung mit L A T E X... und anderen Programmiersprachen Wolfgang Dautermann FH JOANNEUM Linuxday 2014 1 Programmierung in L A T E X nützliche Zusatzpakete Named Parameter Kontrollstrukturen Mathematik

Mehr

Einführung in wxwidgets & wxdev-c++

Einführung in wxwidgets & wxdev-c++ Einführung in wxwidgets & wxdev-c++ Vortrag im Rahmen der Vorlesung Computational Physics im Sommersemester 2009 Folie 1/13 Gliederung wxwidgets: Übersicht wxdev-c++: Übersicht Installation wxwidgets Syntax

Mehr

VB.net Programmierung und Beispielprogramm für GSV

VB.net Programmierung und Beispielprogramm für GSV VB.net Programmierung und Beispielprogramm für GSV Dokumentation Stand vom 26.05.2011 Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de 1 Inhaltsverzeichnis Vorwort...2

Mehr

L A TEX Workshop Düsseldorf SS14 Teil 10 Allerlei. Basis Befehle. Chemie Paket. Elemente & Co. \ce{ag} und \ce{h2so4} Ag und H 2 SO 4.

L A TEX Workshop Düsseldorf SS14 Teil 10 Allerlei. Basis Befehle. Chemie Paket. Elemente & Co. \ce{ag} und \ce{h2so4} Ag und H 2 SO 4. Chemie mhchem L A TEX Workshop Düsseldorf SS14 Teil 10 Allerlei Kursseite 09.09.2014 Fußnoten Cancel Shapes Übersicht neue Mathematik Umgebungen Pakete Bestehendes ändern Standardbrief Chemie Paket Basis

Mehr

Kontrollstrukturen, Pseudocode und Modulo-Rechnung

Kontrollstrukturen, Pseudocode und Modulo-Rechnung Kontrollstrukturen, Pseudocode und Modulo-Rechnung CoMa-Übung III TU Berlin 29.10.2012 CoMa-Übung III (TU Berlin) Kontrollstrukturen, Pseudocode und Modulo-Rechnung 29.10.2012 1 / 1 Themen der Übung 1

Mehr

Wissenschaftliche Dokumente erstellen mit LAT E X. Dipl.-Ing. Klaus Knopper <tex@knopper.net>

Wissenschaftliche Dokumente erstellen mit LAT E X. Dipl.-Ing. Klaus Knopper <tex@knopper.net> Wissenschaftliche Dokumente erstellen mit LAT E X Dipl.-Ing. Klaus Knopper L A T E X 1) T E X: Betriebssystem- und architekturunabhängiges Textsatzsystem von Prof. Donald E. Knuth (Standford

Mehr

Titel der Bachelorarbeit

Titel der Bachelorarbeit Bachelorarbeit Titel der Bachelorarbeit Name des Autors Datum der Abgabe Betreuung: Name der Betreuerin / des Betreuers Fakultät für Mathematik Karlsruher Institut für Technologie Inhaltsverzeichnis 1

Mehr

Übungen zum L A TEX-Kurs 2015

Übungen zum L A TEX-Kurs 2015 Übungen zum L A TEX-Kurs 2015 O. Keszöcze J. H. Kobarg J.-P. Litza N. Przigoda T. Scholz Hinweis: Viele der folgenden Aufgaben benötigen eigenständige Arbeit! Insbesondere musst du selbstständig Anleitungen

Mehr

31. März 2015 L A TEX. 01 - Struktur und Formatieren

31. März 2015 L A TEX. 01 - Struktur und Formatieren L A TEX 01 - Struktur und Formatieren 1 Hello, World! \documentclass{article} Ein LaTeX-Dokument besteht aus: \documentclass: Dokumenttyp Präambel (Format, Befehlsdefinitionen) Textkörper %%%%%%%%%%% %

Mehr

AKTUEL ZU JAVA 8 PROGRAMMIEREN IN JAVA. 7. Auflage. Im Internet: Alle Beispielprogramme und Lösungen

AKTUEL ZU JAVA 8 PROGRAMMIEREN IN JAVA. 7. Auflage. Im Internet: Alle Beispielprogramme und Lösungen L AKTUEL ZU fritz JOBST JAVA 8 PROGRAMMIEREN IN JAVA 7. Auflage Im Internet: Alle Beispielprogramme und Lösungen 4 1 Der Einstieg in Java keinem Fall zulässig. Die Schreibweisen Hello.java für den Namen

Mehr

Die LogTrace-Bibliothek

Die LogTrace-Bibliothek Die LogTrace-Bibliothek Debugging-Hilfsmittel Weiteres Beispiel Motivation void Func() { FunktionLog var( Func );... Func2();... Ausgabe sollte hier sein: >Func > Func2 < Func2 < Func void Func2() { FunktionLog

Mehr

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Dokumentation mit Doxygen

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Dokumentation mit Doxygen Grundkurs C++ Dokumentation mit Doxygen Doxygen Überblick Grundkurs C++ 2 Doxygen doxygen g Erzeugt Doxyfile Konfigurationsdatei Kann mit Texteditor bearbeitet werden. doxygen Doxyfile Erzeugt Dokumentation

Mehr

»That was the best PowerPoint presentation that I have ever seen!«(begeisterter Zuhörer über eine mit dem Beamer-Paket erstellte Präsentation.

»That was the best PowerPoint presentation that I have ever seen!«(begeisterter Zuhörer über eine mit dem Beamer-Paket erstellte Präsentation. »That was the best PowerPoint presentation that I have ever seen!«(begeisterter Zuhörer über eine mit dem Beamer-Paket erstellte Präsentation.) C T S Strahlende Präsentationen mit L A TEX und Beamer Till

Mehr

L A TEX und Python. Dynamische Dokumente professionell setzen. Uwe Ziegenhagen. 26. August 2013

L A TEX und Python. Dynamische Dokumente professionell setzen. Uwe Ziegenhagen. 26. August 2013 L A TEX und Python Dynamische Dokumente professionell setzen Uwe Ziegenhagen 26. August 2013 Programm L A TEX, Python L A TEX Code erzeugen Serienbriefe mittels Templates Datenbanken abfragen Webseiten

Mehr

L A TEX Presentation Packages

L A TEX Presentation Packages L A TEX Presentation Packages Andre Gass, Jörn Spannhacke 28. November 2003 Das Seminar Package Allgemein Das Prosper Package Allgemein Beispiel PDFscreen Beispiel Nachteile Beamer Nachteile Themes Das

Mehr

Transformationszeichen mit L A TEX 2ε trfsigns

Transformationszeichen mit L A TEX 2ε trfsigns Transformationszeichen mit L A TEX 2ε trfsigns Kai Rascher Am Remenhof 17a D 38104 Braunschweig rascher@ifn.ing.tu-bs.de Version 1.01 1 Kurzinformation In den atur- und Ingenieurswissenschaften spielen

Mehr

xmltex Oder Wie bringt man XML und TeX zusammen? Daniel Radünz

xmltex Oder Wie bringt man XML und TeX zusammen? Daniel Radünz xmltex Oder Wie bringt man XML und TeX zusammen? Daniel Radünz Gliederung XML & xmltex, was ist das? Vom XML Dokument zu LaTeX Das LaTeX Dokument Das XML Dokument Die Konfigurationsdateien Größeres Beispiel

Mehr

SemTalk Services. SemTalk UserMeeting 29.10.2010

SemTalk Services. SemTalk UserMeeting 29.10.2010 SemTalk Services SemTalk UserMeeting 29.10.2010 Problemstellung Immer mehr Anwender nutzen SemTalk in Verbindung mit SharePoint Mehr Visio Dokumente Viele Dokumente mit jeweils wenigen Seiten, aber starker

Mehr

T Y P O G R A P H I E. der Regeln für den othotypografifchen Schriftsatz in Theorie und Praxis, Dozent: Tobias Berndt 2005

T Y P O G R A P H I E. der Regeln für den othotypografifchen Schriftsatz in Theorie und Praxis, Dozent: Tobias Berndt 2005 T Y P O G R A P H I E u FACHSEMINAR ZUR SICHEREN ANWENDUNG der Regeln für den othotypografifchen Schriftsatz in Theorie und Praxis, Dozent: Tobias Berndt 2005 Ähnlich der Orthographie gibt es eine Art

Mehr

Wissenschaftliche Arbeiten schreiben mit L A TEX

Wissenschaftliche Arbeiten schreiben mit L A TEX Wissenschaftliche Arbeiten schreiben mit L A TEX Joachim Schlosser Wissenschaftliche Arbeiten schreiben mit L A TEX Leitfaden für Einsteiger Kapitel 3 Erste Schritte in LATEX 3.1 Das Arbeiten mit L A TEX

Mehr

SWIG Simplified Wrapper and Interface Generator. Christian Claus

SWIG Simplified Wrapper and Interface Generator. Christian Claus SWIG Simplified Wrapper and Interface Generator Christian Claus 1 Inhaltsübersicht 1. Einführung in SWIG 2. Funktionsweise von SWIG 3. Beispiel 4. SWIG im Detail 5. Fazit 2 Einführung in SWIG 3 Was ist

Mehr

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes Erste Schritte Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes Das Arduino-Board Ihr Fundino-Board Anschluss über USB Anschluss über USB Programmierumgebung Download

Mehr

Tutorium 2: Vorträge halten und Präsentationen mit L A TEX erstellen

Tutorium 2: Vorträge halten und Präsentationen mit L A TEX erstellen Tutorium 2: Vorträge halten und Präsentationen mit L A TEX erstellen für die Teilnehmer/innen des Bachelor-Seminars und des Abschlussarbeiten-Kolloquiums der AG-Augustin im Sommersemester 2014 Paul Fink

Mehr

Wissenschaftliches Arbeiten in CSE

Wissenschaftliches Arbeiten in CSE Prof. Dr. Karsten Urban Dipl. Math. oec. Klaus Stolle M.S. Mazen Ali Insitut für Numerische Mathematik, Universität Ulm 20.10.2014 Wissenschaftliches Arbeiten in CSE Einführung in L A TEX Page 2/15 Wissenschaftliches

Mehr

Eine Einführung in C-Funktionen

Eine Einführung in C-Funktionen Eine Einführung in C-Funktionen CGK-Proseminar 2014 Philip Gawehn 04.07.2014, Hamburg Inhaltsverzeichnis 1 Einleitung 2 2 Grundlagen 2 2.1 Der Aufbau einer Funktion....................... 2 2.2 Schlüsselwörter.............................

Mehr

Barcode Master. Barcode Generator für PC Windows und MAC OS. Bedienungsanleitung und Handbuch. Version 1.1. Dr.J.Willrodt / 28.04.

Barcode Master. Barcode Generator für PC Windows und MAC OS. Bedienungsanleitung und Handbuch. Version 1.1. Dr.J.Willrodt / 28.04. U Barcode Generator für PC Windows und MAC OS Bedienungsanleitung und Handbuch Version 1.1 Dr.J.Willrodt / 28.04.03 16:11 Page 1 1. Einführung Der (URW)++ ist ein kleines Programm, welches den Anwender

Mehr

Java für C++ Programmierer

Java für C++ Programmierer Java für C++ Programmierer Alexander Bernauer bernauer@inf.ethz.ch Einführung in die Übungen zu Informatik II (D ITET) FS2010 ETH Zürich Ziel Allgemeiner Überblick Kennenlernen der Suchbegriffe Warum Java?

Mehr

1.1 Präambel... 1 1.2 Der Textteil... 2 1.3 Der Schlussteil... 2 1.4 Beispiel... 2

1.1 Präambel... 1 1.2 Der Textteil... 2 1.3 Der Schlussteil... 2 1.4 Beispiel... 2 Briefe in L A TEX Inhaltsverzeichnis 1 Die letter-klasse 1 1.1 Präambel.............................. 1 1.2 Der Textteil............................. 2 1.3 Der Schlussteil........................... 2

Mehr

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 4: Einführung in JavaScript Stand: 03.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc.

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 4: Einführung in JavaScript Stand: 03.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc. Übung WS 2014/2015 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 4: Stand: 03.11.2014 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt

Mehr

Für AX 4.0, den letzten Hotfix rollup einspielen. Der Hotfix wurde das erste Mal im Hotfix rollup 975357 eingeschlossen:

Für AX 4.0, den letzten Hotfix rollup einspielen. Der Hotfix wurde das erste Mal im Hotfix rollup 975357 eingeschlossen: I. DOCTYPE-Deklaration Die INDEX.XML-Datei, die beim GDPdU-Export erstellt wird, beinhaltet eine DOCTYPE-Deklaration, die inkorrekterweise als Kommentar herausgegeben wird:

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

Einführung in die C-Programmierung

Einführung in die C-Programmierung Einführung in die C-Programmierung Warum C? Sehr stark verbreitet (Praxisnähe) Höhere Programmiersprache Objektorientierte Erweiterung: C++ Aber auch hardwarenahe Programmierung möglich (z.b. Mikrokontroller).

Mehr

Beispiel 2a Die eigenen ersten Schritte mit dem Gnu-Debugger GDB für Remote-Debugging

Beispiel 2a Die eigenen ersten Schritte mit dem Gnu-Debugger GDB für Remote-Debugging Beispiel 2a Die eigenen ersten Schritte mit dem Gnu-Debugger GDB für Remote-Debugging Das Beispiel orientiert sich am selben Code, der im Teil 1 der Serie verwendet wurde. Text Styles: Shell Prompt mit

Mehr

Javadoc. Programmiermethodik. Eva Zangerle Universität Innsbruck

Javadoc. Programmiermethodik. Eva Zangerle Universität Innsbruck Javadoc Programmiermethodik Eva Zangerle Universität Innsbruck Überblick Einführung Java Ein erster Überblick Objektorientierung Vererbung und Polymorphismus Ausnahmebehandlung Pakete und Javadoc Spezielle

Mehr

Daniel Warneke warneke@upb.de 08.05.2006. Ein Vortrag im Rahmen des Proseminars Software Pioneers

Daniel Warneke warneke@upb.de 08.05.2006. Ein Vortrag im Rahmen des Proseminars Software Pioneers Design Patterns Daniel Warneke warneke@upb.de 08.05.2006 Ein Vortrag im Rahmen des Proseminars Software Pioneers Design Patterns 1/23 Übersicht Einleitung / Motivation Design Patterns Beispiele Rolle des

Mehr

3. Grundregeln für die Java-Programmierung

3. Grundregeln für die Java-Programmierung 3. Grundregeln für die Java-Programmierung Sprachaufbau von Java Programmen Stilistische Konventionen JavaDoc Allgemeine Informatik 2 SS09 Folie 2.1 Allgemeine Vorbemerkung Bei Programmiersprachen sind

Mehr

Rechnereinführung WS 2015

Rechnereinführung WS 2015 Rechnereinführung WS 2015 Vorlesung III Infos + Material: http://vorkurse.ma.tum.de/vorkurse/info/ 1 Lehrstühle Internetzugang per WLAN Uni-Überblick Fakultäten LaTeX Infopoint Maple NetBeans Nützliche

Mehr

Crashkurs L A T E X Teil 2

Crashkurs L A T E X Teil 2 Crashkurs L A T E X Teil 2 Christine Römer 10.10. 2013 Ch. Römer: LAT E X Crashkurs WS 2013/14 FSU-Jena 1 / 20 Ch. Römer: LAT E X Crashkurs WS 2013/14 FSU-Jena 2 / 20 Ch. Römer: LAT E X Crashkurs WS 2013/14

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Konstruktor, Statische Methoden Packages Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Initialisierung von Datenstrukturen

Mehr

07.05.2012. Makrotypographie. Dokumentenlayout. Lesbarkeit: Wortabstand. Lesbarkeit: Zeilengestaltung. Lesbarkeit: Zeilenausrichtung

07.05.2012. Makrotypographie. Dokumentenlayout. Lesbarkeit: Wortabstand. Lesbarkeit: Zeilengestaltung. Lesbarkeit: Zeilenausrichtung Makrotypographie 70 Ma k ro Dokumentenlayout Definiert die Formate eines Druckwerkes Dazu gehören z.b.: Satzspiegel für Text und Bildanordnungen, Schriftcharaktere und größen für Fließtexte und Überschriften

Mehr

Manuelles Laden von ADO Dateien. Lösung von Problemen beim Testen von possenet Dynamics CVS Ständen

Manuelles Laden von ADO Dateien. Lösung von Problemen beim Testen von possenet Dynamics CVS Ständen Lösung von Problemen beim Testen von possenet Dynamics CVS Mike Fechner, mike fechner it consulting 26.08.2003 Vorbemerkung Die in diesem Text angebotenen Informationen werden Ihnen zur eigenen Verwendung

Mehr

Tutorial: Eigene Module und Extensions entwickeln. version: 0.1 Author: Anja Beuth

Tutorial: Eigene Module und Extensions entwickeln. version: 0.1 Author: Anja Beuth Tutorial: Eigene Module und Extensions entwickeln version: 0.1 Author: Anja Beuth Table of contents 1 2 2.1 2.2 2.3 2.4 3 4 4.1 4.2 4.3 5 5.1 6 6.1 6.2 Notwendigkeit prüfen... Ein Projekt in Visual Studio

Mehr

Software Engineering, SoSe 07, WSI, D. Huson, (Original Author: A. Zeller), 12. Juni 2007 67

Software Engineering, SoSe 07, WSI, D. Huson, (Original Author: A. Zeller), 12. Juni 2007 67 Software Engineering, SoSe 07, WSI, D. Huson, (Original Author: A. Zeller), 12. Juni 2007 67 9 Software-Dokumentation Nach einer Vorlesung von Prof. Andreas Zeller Lehrstuhl Softwaretechnik, Universität

Mehr

Das Skript zum Ferienkurs. Daniel Hommel Micha Koller. Basierend auf den Unterlagen von. Thomas Nonnenmacher. IT-Summerschool 2010

Das Skript zum Ferienkurs. Daniel Hommel Micha Koller. Basierend auf den Unterlagen von. Thomas Nonnenmacher. IT-Summerschool 2010 Das Skript zum Ferienkurs LATEX Grundlagen Daniel Hommel Micha Koller Basierend auf den Unterlagen von Thomas Nonnenmacher IT-Summerschool 2010 STZ Softwaretechnik Entennest 2 73730 Esslingen A common

Mehr

Anpassen des MegaCAD 2011 Fluentmenüs

Anpassen des MegaCAD 2011 Fluentmenüs Anpassen des MegaCAD 2011 Fluentmenüs Prolog Das Fluentmenü wurde mit MegaCAD Version 2011 neu eingeführt. Diese Anleitung soll dazu dienen langjährigen und versierten MegaCAD-Nutzern, die keine Ängste

Mehr

BNG Bootloader Documentation

BNG Bootloader Documentation BNG Bootloader Documentation Release 0.2 Elias Medawar, Yves Peissard, Simon Honegger, Jonathan Stoppani 20. 04. 2010 Inhaltsverzeichnis 1 Abstract 1 2 Architektur 3 2.1 Überblick.................................................

Mehr

Makrotypographie 70 k a O

Makrotypographie 70 k a O Makrotypographie 70 k a O Dokumentenlayout Definiert die Formate eines Druckwerkes Dazu gehören z.b.: Satzspiegel für Text und Bildanordnungen, Schriftcharaktere und größen für Fließtexte und Überschriften

Mehr

Snippets - das Erstellen von "Code- Fragmenten" - 1

Snippets - das Erstellen von Code- Fragmenten - 1 Snippets - das Erstellen von "Code- Fragmenten" Das Erstellen von "Code- Fragmenten", welche mit dem TinyMCE ausgewählt werden können. Grundlegendes: Die Datei, welche die in Folge erklärten Daten und

Mehr

Portabel Programmieren. Dr. Olaf Flebbe o.flebbe@science-computing.de

Portabel Programmieren. Dr. Olaf Flebbe o.flebbe@science-computing.de Portabel Programmieren Dr. Olaf Flebbe o.flebbe@science-computing.de Einführung Erfahrung im Portieren und Reengeneering Systemnahes Programmierung im CAx Umfeld Was heißt da portabel? Wohin portabel?

Mehr

Programmierkurs: Delphi: Einstieg

Programmierkurs: Delphi: Einstieg Seite 1 von 6 Programmierkurs: Delphi: Einstieg Aus Wikibooks Inhaltsverzeichnis 1 Einstieg Einstieg Was ist Delphi Borland Delphi ist eine RAD-Programmierumgebung von Borland. Sie basiert auf der Programmiersprache

Mehr

Programmieren von Webinformationssystemen

Programmieren von Webinformationssystemen Programmieren von Webinformationssystemen Wolfgang Gassler Databases and Information Systems (DBIS) Institute of Computer Science University of Innsbruck dbis-informatik.uibk.ac.at 1 HTML Hypertext Markup

Mehr

Vorlesung Software-Reengineering

Vorlesung Software-Reengineering Vorlesung Software-Reengineering Prof. Dr. Rainer Koschke 1 1 Arbeitsgruppe Softwaretechnik Fachbereich Mathematik und Informatik Universität Bremen Wintersemester 2005/06 Überblick I 1 Refactoring 1 Refactoring

Mehr

BXE 2.0 The browser based Wysiwyg XML Editor

BXE 2.0 The browser based Wysiwyg XML Editor BXE 2.0 The browser based Wysiwyg XML Editor OpenExpo Frühling 2008, Bern Christian Stocker, Liip AG Agenda Einführung Technischer Überblick Case Study Demo Was ist BXE 2.0? Ein browser basierter XML Wysiwyg

Mehr

Java Programmierung auf der Konsole / unter Eclipse

Java Programmierung auf der Konsole / unter Eclipse Fakultät Informatik, HFU Brückenkurs Programmieren 1 Java Programmierung auf der Konsole / unter Eclipse Allgemeine Begriffe Programmiersprache: künstliche Sprache zur Notation von Programmen Programm:

Mehr

Software-Tipps zum Anfertigen schriftlicher Arbeiten

Software-Tipps zum Anfertigen schriftlicher Arbeiten Informationsveranstaltung Software-Tipps zum Anfertigen schriftlicher Arbeiten W. Riedel, TU Chemnitz, URZ mailto:w.riedel@hrz.tu-chemnitz.de Stand: 24. August 2005 1 Worum geht es? Im Laufe des Studiums

Mehr

FensterHai. - Integration von eigenen Modulen -

FensterHai. - Integration von eigenen Modulen - FensterHai - Integration von eigenen Modulen - Autor: Erik Adameit Email: erik.adameit@i-tribe.de Datum: 09.04.2015 1 Inhalt 1. Übersicht... 3 2. Integration des Sourcecodes des Moduls... 3 2.1 Einschränkungen...

Mehr

Quellcode-Anzeige in L A T E X: listings, lgrind

Quellcode-Anzeige in L A T E X: listings, lgrind Quellcode-Anzeige in L A T E X: listings, lgrind Christian Corona 27. Juli 2005 Inhaltsverzeichnis 0.1Einleitung 3 0.2listings 4 0.2.1 Beschreibung.................................. 4 0.2.2 Syntax......................................

Mehr

ecv Eine originelle Lebenslauf-Klasse

ecv Eine originelle Lebenslauf-Klasse ecv Eine originelle Lebenslauf-Klasse Christoph P. Neumann , Bernd Haberstumpf 14. September 2011 Zusammenfassung Die ecv Klasse bietet eine angenehme

Mehr

Nachklausur Programmieren / Algorithmen und Datenstrukturen 1

Nachklausur Programmieren / Algorithmen und Datenstrukturen 1 Programmieren / Algorithmen und Datenstrukturen Autor: Prof. Dr. Bernhard Humm, FB Informatik, Hochschule Darmstadt Datum: 7. Oktober 200 Nachklausur Programmieren / Algorithmen und Datenstrukturen Spielregeln

Mehr

Java Einführung Packages

Java Einführung Packages Java Einführung Packages Inhalt dieser Einheit Packages (= Klassenbibliotheken) Packages erstellen Packages importieren Packages verwenden Standard Packages 2 Code-Reuse Einbinden von bereits (selbst-/fremd)

Mehr

Corporate Identity mit L A T E X

Corporate Identity mit L A T E X L A T E X leicht gemacht Corporate Identity mit L A T E X Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Hausschrift Syntax Dokumente im Corporate Design: Briefe Aushänge Übungszettel Scheine LAT

Mehr

Auf geht s zu DANTE e.v. und TEX!

Auf geht s zu DANTE e.v. und TEX! Auf geht s zu DANTE e.v. und TEX! Was ist DANTE e.v.? Hinter diesem Namen verbirgt sich ein eingetragener, gemeinnütziger Verein, der am 14. April 1989 gegründet wurde und ausgeschrieben «DANTE, Deutschsprachige

Mehr

Themen des Kapitels. 2 Grundlagen von PL/SQL. PL/SQL Blöcke Kommentare Bezeichner Variablen Operatoren. 2.1 Übersicht. Grundelemente von PL/SQL.

Themen des Kapitels. 2 Grundlagen von PL/SQL. PL/SQL Blöcke Kommentare Bezeichner Variablen Operatoren. 2.1 Übersicht. Grundelemente von PL/SQL. 2 Grundlagen von PL/SQL Grundelemente von PL/SQL. 2.1 Übersicht Themen des Kapitels Grundlagen von PL/SQL Themen des Kapitels PL/SQL Blöcke Kommentare Bezeichner Variablen Operatoren Im Kapitel Grundlagen

Mehr

L A TEX für Juristen warum, wozu, wann und wie?

L A TEX für Juristen warum, wozu, wann und wie? L A TEX für warum, wozu, wann und wie? Agnieszka wissenschaftliche Mitarbeiterin Professur für Zivilrecht, insb. Internationales Privatrecht und Rechtsvergleichung, Prof. Dr. Jan von Hein Doktorandin im

Mehr

Einfache Makros in TEX und L A TEX

Einfache Makros in TEX und L A TEX Einfache Makros in TEX und L A TEX Günter Partosch 18.10.2006 Inhaltsverzeichnis 1 Makros plaintex-art 2 1.1 Prinzip...................................... 2 1.2 Ohne Parameter................................

Mehr

Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin

Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin Plugins prima selbst gemacht Martin Hefter Schenker Deutschland AG Nürnberg, 28. - 29. Oktober 2009 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin

Mehr

Eine Beschreibung des Programms und der dahinter stehenden Philosophie.

Eine Beschreibung des Programms und der dahinter stehenden Philosophie. 1 Geschichte Larry Wall schrieb ein Konfigurationsmanagementsystem und benötigte dazu ein Berichtwerkzeug, das mehrere Dateien gleichzeitig öffnen konnte. Awk konnte es damals nicht, daher schrieb er eine

Mehr

Möglichkeiten der Literaturerstellung sollte eine reine Notfalllösung bleiben, denn dass die anderen Varianten nicht gehen, ist unwahrscheinlich.

Möglichkeiten der Literaturerstellung sollte eine reine Notfalllösung bleiben, denn dass die anderen Varianten nicht gehen, ist unwahrscheinlich. 1 Einführung Möglichkeiten der erstellung sollte eine reine Notfalllösung bleiben, denn dass die anderen Varianten nicht gehen, ist unwahrscheinlich. 1.1 Typografische Aspekte Die Zahl der zitierten Onlinequellen

Mehr

Vergleich automatisierbarer XML-Satzsysteme

Vergleich automatisierbarer XML-Satzsysteme Vergleich automatisierbarer XML-Satzsysteme Martin Kraetke, GmbH Hochschule für Technik, Wirtschaft und Kultur Leipzig Frankfurter Buchmesse, 12. Oktober 2011 Drei Thesen zum Anfang 1. Die Wahl des Satzsystems

Mehr

L A TEX-Workshop. Eine Einführung in L A TEX. 17. Oktober 2009. Ubucon 2009, Universität Göttingen. LATEX-Workshop. Dominik Wagenführ.

L A TEX-Workshop. Eine Einführung in L A TEX. 17. Oktober 2009. Ubucon 2009, Universität Göttingen. LATEX-Workshop. Dominik Wagenführ. L A TEX-Workshop Eine Einführung in L A TEX Ubucon 2009, Universität Göttingen 17. Oktober 2009 Seite 1/48 Übersicht 1 en 2 3 4 5 6 7 Seite 2/48 en Workshop richtet sich an L A TEX-Einsteiger TEX-Distribution

Mehr

C vs. C++ Sebastian Meyer. Proseminar C - Grundlagen und Konzepte. Universität Hamburg

C vs. C++ Sebastian Meyer. Proseminar C - Grundlagen und Konzepte. Universität Hamburg C vs. C++ Sebastian Meyer Universität Hamburg Proseminar C - Grundlagen und Konzepte 2013 1 / 31 Gliederung 1 Einführung 2 Vergleich der Spracheigenschaften 3 Neue Sprachelemente in C++ 4 Fazit 5 Zusammenfassung

Mehr

Vorstellung eines SAS-Makros zur Dokumentation von Programmen in Multi-User Umgebungen

Vorstellung eines SAS-Makros zur Dokumentation von Programmen in Multi-User Umgebungen Vorstellung eines SAS-Makros zur Dokumentation von Programmen in Multi-User Umgebungen Programmierung Martin Kappler BGFA Bochum Bürkle-de-la-Camp-Platz 1 44789 Bochum kappler@bgfa.de Zusammenfassung Bei

Mehr

Grundlagen der Verwendung von make

Grundlagen der Verwendung von make Kurzskript zum Thema: Grundlagen der Verwendung von make Stefan Junghans Gregor Gilka 16. November 2012 1 Einleitung In diesem Teilskript sollen die Grundlagen der Verwendung des Programmes make und der

Mehr

Programmierung in Python

Programmierung in Python Programmierung in Python imperativ, objekt-orientiert dynamische Typisierung rapid prototyping Script-Sprache Funktionales und rekursives Programmieren P raktische Informatik 1, W S 2004/05, F olien P

Mehr

Einführung in L A T E X

Einführung in L A T E X Einführung in L A T E X Kevin Kaatz (kevin.kaatz@uni-koeln.de) 23. bis 27. Februar 2015 Unterlagen: http://www.uni-koeln.de/~kaatzk/ Teil I Organisation Organisation des Kurses Der Kurs findet statt vom

Mehr

Projekt: Requirements Engineering Sommersemester 2002. Anforderungsspezifikation im X-Treme Programming

Projekt: Requirements Engineering Sommersemester 2002. Anforderungsspezifikation im X-Treme Programming Projekt: Requirements Engineering Sommersemester 2002 Vortrag von Bernd Simmchen Anforderungsspezifikation im X-Treme Programming Gliederung 1 XP Eine kurze Einführung 2 Anforderungsspezifikation Klassisch

Mehr

Wissenschaftliches Publizieren in L A TEX. Indexerstellung. Katharina Görlach 24. Juni 04

Wissenschaftliches Publizieren in L A TEX. Indexerstellung. Katharina Görlach 24. Juni 04 Wissenschaftliches Publizieren in L A TEX Indexerstellung Katharina Görlach 24. Juni 04 2 Indexerstellung mit L A T E X Inhaltsverzeichnis 1. Indexerstellung- Ein Beispiel 3 2. Der Befehl \index{} 8 2.1

Mehr

Inhaltsverzeichnis. Vorwort...XIII. Aufbau des Buches...

Inhaltsverzeichnis. Vorwort...XIII. Aufbau des Buches... Inhaltsverzeichnis Vorwort...XIII Aufbau des Buches............................................... XV 1 Von der Idee zur Software..................................... 1 1.1 Beispielanwendung... 1 1.2 Schritte

Mehr

Gesunde Dokumentation mit Asciidoctor

Gesunde Dokumentation mit Asciidoctor .consulting.solutions.partnership Gesunde Dokumentation mit Asciidoctor Alexander Schwartz, Principal IT Consultant Berlin Expert Days 2015 Gesunde Dokumentation mit Asciidoctor Womit schreibe ich Dokumentation

Mehr

Technical Support Information No. 123 Revision 2 June 2008

Technical Support Information No. 123 Revision 2 June 2008 I IA Sensors and Communication - Process Analytics - Karlsruhe, Germany Page 6 of 10 Out Baking Of The MicroSAM Analytical Modules Preparatory Works The pre-adjustments and the following operations are

Mehr

Kompilieren und Linken

Kompilieren und Linken Kapitel 2 Kompilieren und Linken Bevor wir uns auf C++ selbst stürzen, brauchen wir einiges Vorgeplänkel, wie man komfortabel ein größeres C++- kompilieren kann. Mit Java stellt sich der Kompiliervorgang

Mehr