Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Frage zu LaTeX - Pfeilbeschriftung oben und unten

2,042 views
Skip to first unread message

Bodo Felger

unread,
May 11, 2004, 5:31:32 PM5/11/04
to
Hallo,
wie kann ich in LaTeX einen beschrifteten Doppelpfeil setzen, der sowohl
oben als auch unten besetzt ist?

$\stackrel{i}{\Rightarrow}$ beschriftet nur oben, unten bräuchte ich
aber auch noch Text. Ein verschachteln von \stackrel{}{} verändert aber
die Größe der Elemente zu sehr.

Hat da jemand eine Idee?
Danke.

mfg
Bodo

Marco Lange

unread,
May 11, 2004, 8:58:58 PM5/11/04
to
Hi!

> Hallo,
> wie kann ich in LaTeX einen beschrifteten Doppelpfeil setzen, der sowohl
> oben als auch unten besetzt ist?
>
> $\stackrel{i}{\Rightarrow}$ beschriftet nur oben, unten bräuchte ich
> aber auch noch Text. Ein verschachteln von \stackrel{}{} verändert aber
> die Größe der Elemente zu sehr.

Das kannst Du durch verwenden der Direktiven \overset{} und \underset{}
erreichen, wenn Du amsmath einbindest.

$A = 0 \underset{A \neq B}{\overset{(3.17)}{\Longrightarrow}} B \neq 0$

Generell ist die Syntax \overset{A}{B}, um A über B zu platzieren (dabei
B auf normaler Höhe) und \underset{A}{B}, um A unter B zu platzieren
(dabei ebenfalls B auf normaler Höhe).

Viele Grüße,
Marco

Marco Lange

unread,
May 11, 2004, 9:00:48 PM5/11/04
to
BTW, ein Nachtrag. Die richtige Gruppe hierfür wäre de.comp.text.tex, da
wird einem normalerweise auf hohem Niveau geholfen, wenn man nicht
gerade FAQs stellt.

Viele Grüße,
Marco

Philipp Lucas

unread,
May 12, 2004, 2:48:43 AM5/12/04
to
On Tue, 11 May 2004, Bodo Felger wrote:

> wie kann ich in LaTeX einen beschrifteten Doppelpfeil setzen, der sowohl
> oben als auch unten besetzt ist?

Ich verwende hierfuer \DeclareMathOperator*, weil man damit automatisch
normale Sub-/Superscripts bekommt, wenn man nicht im abgesetzten Modus
ist.

Deklaration:
\usepackage{amsmath}
\DeclareMathOperator*\geht\Rightarrow

Benutzungsbeispiele:
$S\geht^*_lw$
\[S\geht^*_lw\]


--
Philipp Lucas
phl...@online-club.de

Bodo Felger

unread,
May 12, 2004, 3:51:07 AM5/12/04
to
Moin

> Deklaration:
> \usepackage{amsmath}
> \DeclareMathOperator*\geht\Rightarrow
>
> Benutzungsbeispiele:
> $S\geht^*_lw$
> \[S\geht^*_lw\]
Wenn ich das so mache, ist das das Gleiche, als wenn ich direkt
\Rightarrow^*_l eingeben würde... * und l sind nicht über/unter dem
Pfeil, sondern rechts daneben.
Aber $S\geht\limits^*_lw$ liefert das Gewünschte.

Danke, ich kannte den Befehl \DeclareMathOperator* nicht.

mfg
Bodo

Philipp Lucas

unread,
May 12, 2004, 4:03:21 AM5/12/04
to
On Wed, 12 May 2004, Bodo Felger wrote:

> > Deklaration:
> > \usepackage{amsmath}
> > \DeclareMathOperator*\geht\Rightarrow
> >
> > Benutzungsbeispiele:
> > $S\geht^*_lw$
> > \[S\geht^*_lw\]
> Wenn ich das so mache, ist das das Gleiche, als wenn ich direkt
> \Rightarrow^*_l eingeben würde... * und l sind nicht über/unter dem
> Pfeil, sondern rechts daneben.

Dann probiere mal das zweite Beispiel aus.

> Aber $S\geht\limits^*_lw$ liefert das Gewünschte.

Und dann hast Du mitten im Fliesstext ein Symbol, das Dir die
Zeilenabstaende durcheinanderbringt. Willst Du das wirklich?
Es ist m. E. genau der Vorteil von \DeclareMathOperator*, sich
automatisch an den Modus anzupassen, ohne dass man mit \limits herumspielt
oder zwischen \stackrel und ^ wechseln muss, halt genauso wie \sum oder
\prod.

--
Philipp Lucas
phl...@online-club.de

Eric Bodden

unread,
May 12, 2004, 1:10:46 PM5/12/04
to
Bodo Felger wrote:
> $\stackrel{i}{\Rightarrow}$ beschriftet nur oben, unten bräuchte ich
> aber auch noch Text. Ein verschachteln von \stackrel{}{} verändert
> aber die Größe der Elemente zu sehr.
>
> Hat da jemand eine Idee?
ich hab anstatt stackrel immer over benutzt - vielleicht gibt's auch under
... ?
--
Eric Bodden
ICQ UIN: 12656220
Website: http://www.bodden.de
GPG: BB465582


Lars Otten

unread,
May 12, 2004, 1:33:52 PM5/12/04
to
hi,

On 11.05.2004 23:31, Bodo Felger wrote:
> wie kann ich in LaTeX einen beschrifteten Doppelpfeil setzen, der sowohl
> oben als auch unten besetzt ist?
>

> Hat da jemand eine Idee?

geht irgendwie mit \overset und \underset - musst du ggf. im netz mal nach
suchen...

Lars

--
Lars Otten, Aachen
GnuPG: 0xE3E0A0A4

--------------------------------------------------------------
"Stop! In the name of the law!" - "What the law's name, then?"
(Terry Pratchett, Men At Arms)
--------------------------------------------------------------

Thorsten Heck

unread,
May 13, 2004, 4:00:47 AM5/13/04
to
Hi!

> wie kann ich in LaTeX einen beschrifteten Doppelpfeil setzen, der sowohl
> oben als auch unten besetzt ist?

\xrightarrow[text unten]{text oben}
Kommt aus dem amstex-Paket, entsprechend \usepackage{amstex} verwenden.

Mit freundlichen Grüßen

Thorsten Heck

--
Dipl.-Math. Thorsten Heck thorst...@matha.rwth-aachen.de
Lehrstuhl A für Mathematik Tel. +49-241-80/94519
RWTH Aachen

0 new messages