Doppelpfeil mit fester Länge und Text darüber Thema ist als GELÖST markiert

Formelsatz für Mathematik, Naturwissenschaften und Technik


Arthur

Doppelpfeil mit fester Länge und Text darüber

Beitrag von Arthur »

Hallo!

Ich möchte einen Pfeil mit Spitzen in beide Richtungen und Text darüber und mit fest definierbarer Länge.
 $\xleftrightarrow{text}$ 
passt sich leider an die Länge des Textes an. Ich habe folgendes Konstrukt gebaut:
\newcommand{\fixedlrarrow}[2]{
\setlength{\unitlength}{1cm}
$\stackrel{\textrm{#1}}{\vector(-1,0){#2}\vector(1,0){#2}}$}
Allerdings ist der Abstand vom Text zum Pfeil viel zu groß. Wenn ich nur einen Vektor zeichnen lasse, ist der Abstand OK:
\newcommand{\fixedlrarrow}[2]{
\setlength{\unitlength}{1cm}
$\stackrel{\textrm{#1}}{\vector(-1,0){#2}}$}
Meine Fragen:
a) Warum verändert stackrel den Abstand oben/unten, wenn ich einen Vektor hinzufüge?
b) Gibt es einen anderen Befehl, der so etwas kann?

Über einen Tipp würde ich mehr sehr freuen,
vielen Dank,
Arthur

Arthus

-

Beitrag von Arthus »

jemand ne idee?

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Hallo,

etwa so?
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{extarrows}

\newcommand{\fixarrow}[1]{%
	\ensuremath{%
	\xleftrightarrow{\makebox[10mm][c]{#1}}%
	}%
}

% oder
\newcommand{\Fixarrow}[2][5mm]{%
	\ensuremath{%
	\xleftrightarrow{\makebox[#1][c]{#2}}%
	}%
}
% falls du die Länge dann doch mal ändern musst

\begin{document}
\fixarrow{A}

\fixarrow{AA}

\fixarrow{AAA}

\fixarrow{AAAA}

\fixarrow{AAAAA}

\Fixarrow[3mm]{A}

\Fixarrow[10mm]{A}

\Fixarrow{A}
\end{document}
Wozu brauchst du denn so einen Pfeil?

Grüße
Tobi


PS: Wäre noch besser gewesen, wenn du deine Versuche in ein Minimalbeispiel gepackt hättest. Dann hätte ich nicht erst das paket suchen müssen, zu dem \xleftrightarrow gehört ;)

Arthur

Vielen Dank!

Beitrag von Arthur »

Wow!

Vielen Dank!
Man mache einen Pfeil unter eine Box und in die Box kommt der Text. Die Länge des Pfeils orientiert sich an der Größe der Box, aber die kann man unabhängig von der Länge des Textes einstellen - Bäm!

Brauchen tu ich das, weil ich den Auftrag hab ein Manuskript abzutippen, indem dieser Pfeil gemalt ist. Meint wohl so etwas wie "A hängt zusammen mit B unter Einfluss von [Pfeiltext]". Ich hätte das natürlich auch irgendwie anders tricksen können, aber hey, warum nehm ich dann Latex?

Vielen Dank nochmal, die Box ist eine tolle Sache,
Arthus

Arthus

Beitrag von Arthus »

Achjo,

beim nächstes Mal mach ich ein vollständiges Minimalbeispiel - guter Punkt.

Arthus

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Ist es ein handschriftliches Manuskript (jaja … Manuskripte sind immer handschriftlich per Definition)? Vielleicht solltest du dich Rückversichern, ob der Pfeil eine feste Länge haben soll oder ob das beim Schreiben halt so passiert ist. Ich persönlich fände es nämlich sinvoller, wenn der Pfeil mit dem Text größer wird bzw. der Text nicht länger als der Pfeil wird. Gleichlange Pfeile an sich sind keine dumme Idee, denk ich.

Grüße
Tobi

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Servus iTob Tobi
Deine Beispiele sind genial. Hat mich auch wieder weiter gebracht (man lernt nieeeee aus).
Gruß, Sepp.-

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Danke für die Blumen :oops:

Antworten