Seite 1 von 1
Doppelpfeil mit fester Länge und Text darüber
Verfasst: Mi 19. Jan 2011, 16:22
von Arthur
Hallo!
Ich möchte einen Pfeil mit Spitzen in beide Richtungen und Text darüber und mit fest definierbarer Länge.
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
-
Verfasst: Fr 21. Jan 2011, 15:28
von Arthus
jemand ne idee?
Verfasst: Fr 21. Jan 2011, 15:46
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

Vielen Dank!
Verfasst: Mo 24. Jan 2011, 16:25
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
Verfasst: Mo 24. Jan 2011, 16:26
von Arthus
Achjo,
beim nächstes Mal mach ich ein vollständiges Minimalbeispiel - guter Punkt.
Arthus
Verfasst: Mo 24. Jan 2011, 17:08
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
Verfasst: Di 25. Jan 2011, 01:17
von Sepp99
Servus iTob Tobi
Deine Beispiele sind genial. Hat mich auch wieder weiter gebracht (man lernt nieeeee aus).
Gruß, Sepp.-
Verfasst: Di 25. Jan 2011, 01:39
von iTob
Danke für die Blumen
