Archiv verlassen und diese Seite im Standarddesign anzeigen : Geschweifte Klammer über den Text
Hallo,
ich finde es toll was sich alles mit LaTeX erzeugen lässt.
Im Thread:
http://www.mrunix.de/forums/showthread.php?t=53968&highlight=klammer+tabelle
Ist schön gezeigt wie man neben ein paar Textzeile eine Klammer setzt und diese beschriftet.
Ich möchte nun fragen ob es auch die Möglichkeit gibt über einen Textabschnitt eine Klammer zu legen und diese zu beschriften.
\documentclass[a4paper,12pt]{article}
%-----------------------------------------------Pakete------------------------------------------------------
\usepackage[headsepline, footsepline, automark]{scrpage2}
\usepackage{ngerman}
\usepackage{bigdelim}
\usepackage{multirow}
\usepackage{chngcntr}
\usepackage{graphicx}
\usepackage{endnotes}
\usepackage{float}
\usepackage{subscript}
\usepackage{textcomp}
\usepackage{a4wide}
\usepackage{setspace} \onehalfspacing
\usepackage[margin=10pt,font=footnotesize,labelfont=bf]{caption}
\begin{document}
\noindent GGGGGGGCCCCCCCCCCATGTAGGTCCCCCCCGGGGGG
\\\\"Uber ATGTAGGT soll nun eine Klammer sein und mittig dr"uber stehen: "`XbaI-Schnittstelle"'.
\end{document}
Ist das machbar?
Vielen Dank, für die Hilfe.
Stefan
Scheint ja nicht so leicht zu sein.
*Thread hochschieb*
Du könntest das hier probieren:
\documentclass[a4paper,12pt]{article}
\begin{document}
\noindent
$\mbox{GGGGGGGCCCCCCCCCC}\overbrace{\mbox{ATGTAGGT }}^{\mbox{\tiny XbaI-Schnittstelle}}\mbox{CCCCCCCGGGGGG}$
\end{document}
Das Problem ist, dass bei größerer Schrift auf der Klammer ein horizontaler Abstand in der ACGT-Kette entsteht. Es gibt aber sicher auch eine Lösung dafür.
vielleicht ja etwa so:
\documentclass[12pt,ngerman,halfparskip]{scrartcl}
\usepackage{array,babel,amsmath}
\newlength{\myx}
\newcommand\txtoverbrace[2]{%
\settowidth{\myx}{#2}%
\begin{tabular}[b]{@{}>{\centering}p{\myx}@{}}%
\makebox[0pt][c]{#1}~\tabularnewline
\ensuremath{\overbrace{\text{#2}}}
\end{tabular}%
}%\txtoverbrace{Text auf der Klammer}{Text im Kontext}
\begin{document}
GGGGGGGCCCCCCCCCC\txtoverbrace{XbaI-Schnittstelle}{ATGTAGGT}CCCCCCCGGGGGG\par
\"Uber ATGTAGGT soll nun eine Klammer sein und mittig dr"uber stehen: "`XbaI-Schnittstelle"'.
\end{document}
MfG,
Wow, danke Rainer. Das sieht richtig gut aus. Echt super deine Hilfe.
Ähm... Ich möchte jetzt nicht dreist erscheinen, aber das absolute I-Tüpfelchen, wäre es wenn man nun einen Befehl \txtoverbrace und \txtunderbrace hätte.
Mit:
\documentclass[12pt,ngerman,halfparskip]{scrartcl}
\usepackage{array,ngerman,amsmath}
\newlength{\myx}
\newcommand\txtunderbrace[2]{%
\settowidth{\myx}{#2}%
\begin{tabular}[b]{@{}>{\centering}p{\myx}@{}}%
\makebox[0pt][c]{#1}~\tabularnewline
\ensuremath{\underbrace{\text{#2}}}
\end{tabular}%
}%\txtoverbrace{Text auf der Klammer}{Text im Kontext}
\newlength{\myxz}
\newcommand\txtoverbrace[2]{%
\settowidth{\myxz}{#2}%
\begin{tabular}[b]{@{}>{\centering}p{\myxz}@{}}%
\makebox[0pt][c]{#1}~\tabularnewline
\ensuremath{\overbrace{\text{#2}}}
\end{tabular}%
}%\txtoverbrace{Text auf der Klammer}{Text im Kontext}
\begin{document}
GGGGGGGCCCCCCCCCC\txtunderbrace{XbaI-Schnittstelle}{ATGTAGGT}CCCCCGGGG
\newpage
GGGGGGGCCCCCCCCCC\txtoverbrace{XbaI-Schnittstelle}{ATGTAGGT}CCCCCGGGG
\end{document}
bekomme ich eine Klammer unter den Text, aber die dazu gehörige Schrift leider nicht. Es wäre echt super, wenn du mir auch da helfen könntest.
Vielen Dank!
Viele Grüße, Stefan
PS: Welche und wieviele Bücher oder Manuals muss ich lesen, um das selber hinzubekommen? Ist ja schon ein riesen Gebiet.
Moin Stefan,
Du brauchst eigentlich nur den Inhalt beim \txtunderbrace umzudrehen und die Minitabelle oben auszurichten:
\newcommand\txtunderbrace[2]{%
\settowidth{\myx}{#2}%
\begin{tabular}[t]{@{}>{\centering}p{\myx}@{}}%
\ensuremath{\underbrace{\text{#2}}}\tabularnewline
\makebox[0pt][c]{#1}~\tabularnewline
\end{tabular}%
}%\txtunderbrace{Text unter der Klammer}{Text im Kontext}
Zu Informationsquellen: schau hier (http://www.mrunix.de/forums/showthread.php?t=53764) einfach mal rein.;)
MfG,
Maverick
16-11-2007, 07:42
Danke Rais!
Schon gespeichert!!
Ja, ich habe auch zu danken Rainer.
Schön, das das auch jemand anderem nützt.
Bis dann.
Maverick
16-11-2007, 11:19
Ist es auch möglich, die geschweifte Klammer nicht nur horizontal, sondern auch vertikal zu setzen? Zum Beispiel neben einem Absatz (ähnlich einer Randnoti)?
und zwar wird das in diesem
http://www.mrunix.de/forums/showthread.php?t=53968&highlight=klammer+text
und in diesem
http://www.mrunix.de/forums/showthread.php?t=54304&highlight=klammer+text
Tread erklärt. Natürlich nicht so schön wie Rais das immer macht, so mit neu definierten Befehlen und so, aber schon ganz hilfreich.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.