goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Bücher:

LaTeX. Das Basissystem.


Forenstatistik:
Beiträge: 41181
Seitenaufrufe:
342140 PIs (Mai 2012)

Top-Poster: KOMA (2637)

Wir begrüßen unseren neuesten Benutzer TomKBrake.

Partner:

KOMA-Script



TeXblog



LaTeX Community




Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Funktionsdefinitionen mit Abbildungsvorschrift erstellen

 

Photon
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 22.05.11
Wohnort: ---
Version: TeX Live 2011.3 auf Arch Linux
     Beitrag Verfasst am: 04.07.2012, 09:43     Titel: Funktionsdefinitionen mit Abbildungsvorschrift erstellen
  Antworten mit Zitat      
Hallo Community,

ich möchte Funktionsdefinitionen mit Funktionsvorschrift erstellen, in etwa

Code:

f: V \to W; x \mapsto f(x)
 


Allerdings sollen die beiden durch das Semikolon getrennte Blöcke direkt untereinander angeordnet werden, wobei das x aus der unteren Zeile genau unter dem V aus der oberen steht.

Ich weiß, dass man so einen Effekt mit einer eqnarray-Umgebung erreichen kann, aber einerseits ist das das typische Schießen mit Kanonen auf Spatzen, andererseits muss man irgendwie am Zeilenabstand schrauben, da er sonst zu groß ist. Außerdem wird es bei verschachtelten Abbildungen (also bei Abbildungen, die ein Element aus dem Definitionsbereich auf eine ganze Funktion abbilden) etwas unübersichtlich.

Gibt es da vielleicht etwas Fertiges? Also in etwa

Code:

\function{name}{ausgangsraum}{bildraum}[element][abgebildetes element]
 


also würde die obere Funktion so aussehen:

Code:

\function{f}{V}{W}[x][f(x)]
 


Hab schon das halbe Google durch und bisher nichts Passendes gefunden. Smile

Danke für alle Tipps,
Photon

edit: Ich hab das jetzt mal selbst versucht zusammenzubasteln:

Code:

% Definition:
\newcommand {\map}[5]{
\setlength{\jot
}{0pt}
\begin{align}
#1:&#2 \to #3\\
& #4 \mapsto #5\notag
\end{align}
}
% Aufruf:
\map{f}{V}{W}{x}{f(x)}
 


Sieht an sich auch nicht übel aus:



Hat aber ein Problem: Es lässt sich nicht in einer Mathe-Umgebung verwenden (weil ja align selbst eine generiert). Dadurch funktioniert ein verschachtelter Aufruf nicht, etwa so einer:

Code:

% Verschachtelter Aufruf:
\map{f}{V}{W}{x}{\map{f(x)}{X}{Y}{y}{f(x)(y)}}
 


Die Ausrichtung ist auch nicht ganz perfekt (der Doppelpunkt sollte näher ans f und weg vom V), das sind aber Kleinigkeiten.

Was kann man da machen?

edit2: Habs nun mit aligned anstatt align versucht:

Code:

% Definition:
\newcommand {\map}[5]{
\setlength{\jot
}{0pt}
\begin{aligned}
#1:&#2 \to #3\\
& #4 \mapsto #5
\end{aligned}
}
% Aufruf:
\begin{equation}
\map{f}{V}{W}{x}{f(x)}
\end{equation}
 


Bekomme aber den Fehler:

Code:
[Zeile des Aufrufs]: Missing $ inserted


Offenbar wird die Matheumgebung nicht in den Funktionsaufruf weitergereicht. Also hab ich versucht $-Zeichen in die Funktionsdefinition einzufügen, das führt aber zu einem vollkommen unerklärlichen

Code:
[Zeile des Aufrufs]: Missing } inserted
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | Werbung/Mediadaten | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2013 goLaTeX.de
Partner: LabVIEWforum.de