mathematik mit ltex · latex mathe sascha frank mal was neues! fancy eigene befehle usepackage...

26
L A T E X Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung Quellen Mathematik mit L A T E X Sascha Frank SS 2006 www.namsu.de 8. August 2006 Sascha Frank L A T E X Mathe 8. August 2006 1 / 26

Upload: others

Post on 18-Nov-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Mathematik mit LATEX

Sascha Frank SS 2006www.namsu.de

8. August 2006

Sascha Frank LATEX Mathe 8. August 2006 1 / 26

Page 2: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Ubersicht

1 Mal was neues!fancyEigene Befehle & KommandosUsepackage

2 EinleitungBesonderheiten

3 Basicnormaladvanced

4 UmgebungenInlineAbgesetztGleichung

5 Referezen

Sascha Frank LATEX Mathe 8. August 2006 2 / 26

Page 3: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Mal ein anderes “Outfit”

kleine Anderung des Seitenstils

z.B. \pagestyle{fancy}

Sascha Frank LATEX Mathe 8. August 2006 3 / 26

Page 4: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Fancyheader

\usepackage{fancyhdr}

\pagestyle{fancy}

\lhead{Sascha Frank}

\chead{\"Ubung 1 }

\rhead{21.04.05}

Sascha Frank LATEX Mathe 8. August 2006 4 / 26

Page 5: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Neue Kommands

mit \newcommand{\name}{Definition}kann man sich Abkurzungen erstellen

z.B. \newcommand{\GT}{Spieltheorie }so erzeugt \GT die Ausgabe Spieltheorie

mit \newcommand{\name}[Anzahl]{Definition}kann man zusatzlich Argumente ubergeben

\newcommand{\GTB}[1]{\GT \ Blatt Nr.#1}so erzeugt \GTB{2} die Ausgabe Spieltheorie Blatt Nr.2

Sascha Frank LATEX Mathe 8. August 2006 5 / 26

Page 6: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Zusatzliche Befehle

neben \newcommand

gibt es \renewcommand{\name}[Anzahl]{Definition}verandert bereits bestehende Befehle

DeclareMathOperator{\Prob}{Prob}definiert Operatoren

und \newenviroment{\name}[Anzahl]{Begin}{End}verandert bereits bestehende Umgebung

Sascha Frank LATEX Mathe 8. August 2006 6 / 26

Page 7: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Mein erstes usepackage

ein usepackage hat die Endung .sty

Braucht folgende Angaben

\NeedsTeXFormat{LaTeX2e}\ProvidesPackage{paketname}\RequirePackage{...,...}\endinput

Sascha Frank LATEX Mathe 8. August 2006 7 / 26

Page 8: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Pakete

zusatzliche Pakete:

amsmath Umgebungen

amssymb Symbole

Dokument mit Mathe

\documentclass[12pt,twoside]{article}\usepackage{amsmath,amssymb}\begin{document}Ein bisschen Text . . .\end{document}

Sascha Frank LATEX Mathe 8. August 2006 8 / 26

Page 9: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Ruckblick

In normalem Text $ – Form

Satz des Pythagoras:

In einem rechtwinkeligem Dreieck gilt$c = \sqrt{a^{2} + b^{2}}$

Ausgabe

In einem rechtwinkeligem Dreieck giltc =

√a2 + b2

Sascha Frank LATEX Mathe 8. August 2006 9 / 26

Page 10: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Probleme

Bsp.

Seien $a,b \in \mathbb{R},dann gilt (a+b)^{2} = a^{2} + 2ab + b^{2} $\\Seien a, b ∈ R, danngilt(a + b)2 = a2 + 2ab + b2

Besser

Bsp.

Seien $a,b \in \mathbb{R},\textrm{dann gilt}\,(a+b)^{2} = a^{2} + 2ab + b^{2}$\\Seien a, b ∈ R,dann gilt (a + b)2 = a2 + 2ab + b2

Sascha Frank LATEX Mathe 8. August 2006 10 / 26

Page 11: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Abstande & Klammern

Abstande

$x y$ xy$x\,y$ x y$x\quad y$ x y

Klammern

Statt (x + \sum_{i=0}^{n} y^{i^{2}}) (x +∑n

i=0 y i2)besser\left(x + \sum_{i=0}^{n} y^{i^{2}} \right)(x +

∑ni=0 y i2

)

Sascha Frank LATEX Mathe 8. August 2006 11 / 26

Page 12: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Standard

Exponeten & Indizes

$e^{i \phi}$ e iφ

$a_{i}$ ai

Wurzel

$\sqrt{2}$√

2$\sqrt[3]{2}$ 3

√2

Bruch

$\frac{1}{a}$ 1a

$\frac{1}{\frac{a}{b}}$ 1ab

Sascha Frank LATEX Mathe 8. August 2006 12 / 26

Page 13: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Standard II

Binom

$\binom{n}{k} = \binom{n-1}{k-1} + \binom{n-1}{k}$(nk

)=

(n−1k−1

)+

(n−1k

)SPI

$\sum_{i=1}^{n} a_{i}$∑n

i=1 ai

$\prod_{i=1}^{n} a_{i}$∏n

i=1 ai

$\int x \ dx $∫

x dx

Auslassung

\dots . . .

\vdots...

\ddots. . .

Sascha Frank LATEX Mathe 8. August 2006 13 / 26

Page 14: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

k.A.

Unter. . .

$\underbrace{a + \dots + a}_{\textrm{n-mal}} = na $a + · · ·+ a︸ ︷︷ ︸

n-mal

= na

uber. . .

$\overbrace{a + \dots + a}^{\textrm{n-mal}} = na $n-mal︷ ︸︸ ︷

a + · · ·+ a = na

Sascha Frank LATEX Mathe 8. August 2006 14 / 26

Page 15: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Stapel & Pfeile

Stapeln

$ \dots \stackrel{(a)}{=} \dots $ \\

· · · (a)= . . .

Pfeile

$\to$ →$\Rightarrow$ ⇒$\iff$ ⇐⇒$\nearrow$ ↗

Sascha Frank LATEX Mathe 8. August 2006 15 / 26

Page 16: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

mehrfache Indizes

zentriert

$\sum_{\substack{0 \leq 1<m\\ 0<j<n}} a(i,j) $∑0≤1<m0<j<n

a(i , j)

linksbundig

$\sum_{\begin{subarray}{l} 0 \leq 1 <m\\0<j<n\end{subarray}} a(i,j)$∑

0≤1<m0<j<n

a(i , j)

Sascha Frank LATEX Mathe 8. August 2006 16 / 26

Page 17: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Fallunterscheidung

array

$f (x) = \left\{\begin{array}{ll}5 & x \geq 0 \\23 & \, \textrm{sonst} \\\end{array}\right. $

Cases

$f(x) = \begin{cases}5 & x \geq 0 \\23 & \, \textrm{sonst}\end{cases}$

f (x) =

{5 x ≥ 023 sonst

f (x) =

{5 x ≥ 0

23 sonst

Sascha Frank LATEX Mathe 8. August 2006 17 / 26

Page 18: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

$ Umgebung

Bsp. $ Umgebung

$ x-y \leq 0 \, \forall \, x \leq y $$ \sum_{i=0}^{n} a_{i}$

$ Ausgabe

x − y ≤ 0∀ x ≤ y∑n

i=0 ai

Eine einfache Aussage ist x − y ≤ 0∀ x ≤ y aber als Beispielfur Mathe im Text reicht sie.

Sascha Frank LATEX Mathe 8. August 2006 18 / 26

Page 19: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

math I

Bsp. math

\begin{math}x-y \leq 0 \, \forall \, x \leq y\sum_{i=0}^{n} a_{i}\end{math}

Ausgabe math

x − y ≤ 0∀ x ≤ y∑n

i=0 ai

Sascha Frank LATEX Mathe 8. August 2006 19 / 26

Page 20: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

math II

math II Bsp.

Eine einfache Aussage ist\begin{math}x-y \leq 0 \, \forall \, x \leq y\end{math}aber als Beispiel fur Mathe im Text reicht sie.

Ausgabe

Eine einfache Aussage ist x − y ≤ 0∀ x ≤ y aber als Beispielfur Mathe im Text reicht sie.

Sascha Frank LATEX Mathe 8. August 2006 20 / 26

Page 21: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

math–kurz

Bsp. math–kurz

\(x-y \leq 0 \, \forall \, x \leq y \)

Ausgabe math–kurz

x − y ≤ 0∀ x ≤ y

Sascha Frank LATEX Mathe 8. August 2006 21 / 26

Page 22: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

displaymathunnummerierte Formeln

Bsp. displaymath

\begin{displaymath}x-y \leq 0 \, \forall \, x \leq y\sum_{i=0}^{n} a_{i}\end{displaymath}

Ausgabe display

x − y ≤ 0∀ x ≤ yn∑

i=0

ai

Sascha Frank LATEX Mathe 8. August 2006 22 / 26

Page 23: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

displaymath–kurz

Bsp. displaymath–kurz

\[ x-y \leq 0 \, \forall \, x \leq y \]

Ausgabe displaymath–kurz

x − y ≤ 0∀ x ≤ y

Sascha Frank LATEX Mathe 8. August 2006 23 / 26

Page 24: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

equationnummerierte Formeln

Bsp. equation

\begin{equation}x-y \leq 0 \, \forall \, x \leq y\end{equation}\begin{equation}\sum_{i=0}^{n} a_{i}\end{equation}

Ausgabe equation

x − y ≤ 0∀ x ≤ y (1)

n∑i=0

ai (2)

Sascha Frank LATEX Mathe 8. August 2006 24 / 26

Page 25: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

eqnarray

durchnummerierte Formeln

Bsp. eqnarray

\begin{eqnarray}x-y & \leq & 0 \, \forall \, x \leq y \\\sum_{i=0}^{n}a_{i}&\geq&0\, \forall \,a_{i}\geq0\end{eqnarray}

Ausgabe eqnarray

x − y ≤ 0∀ x ≤ y (1)n∑

i=0

ai ≥ 0∀ ai ≥ 0 (2)

Sascha Frank LATEX Mathe 8. August 2006 25 / 26

Page 26: Mathematik mit LTEX · LATEX Mathe Sascha Frank Mal was neues! fancy Eigene Befehle Usepackage Einleitung Besonderheiten Basic normal advanced Umgebungen Inline Abgesetzt Gleichung

LATEX Mathe

Sascha Frank

Mal wasneues!

fancy

Eigene Befehle

Usepackage

Einleitung

Besonderheiten

Basic

normal

advanced

Umgebungen

Inline

Abgesetzt

Gleichung

Quellen

Quellen & Literatur

http://www.ams.org/tex/amslatex.html

H. Kopka: “LaTeX: Band 1 - Eine Einfuhrung”,Addison-Wesley Deutschland (1996)

DANTE e.V. http://www.dante.de

Sascha Frank LATEX Mathe 8. August 2006 26 / 26