- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 19 anni, 1 mese fa da .
-
Topic
-
Salve,Mi serve la definizione del comando \limits.
ho provato a cercare in latex.ltx e sul texbook ma non c’è.
Qulcuno sa dove trovarla?
Vi chiedo questo perché, vedendo le varie frecce ed arpioni con le scritte sopra e sotto
`\makeatletter
\newcommand{\xleftrightarrow}[2][]{%
\ext@arrow3399{\longleftrightarrowfill@}{#1}{#2}}
\newcommand{\longleftrightarrowfill@}{%
\arrowfill@\leftarrow\relbar\rightarrow}
\makeatother
….
\[
\xleftrightarrow[sotto]{sopra}
\]`
ho notato che la scritta sotto è troppo in basso e di conseguenza la voglio un po’ più in alto. Ho provato a modificare il comando \def\ext@arrow inserendo un \raise2mm\hbox
`
\makeatletter
\def\ext@arrow#1#2#3#4#5#6#7{%
\mathrel{\mathop{%
\setbox\z@\hbox{#5\displaystyle}%
\setbox\tw@\vbox{\m@th
\hbox{$\scriptstyle\mkern#3mu{#6}\mkern#4mu$}%
\hbox{$\scriptstyle\mkern#3mu{#7}\mkern#4mu$}%
\copy\z@
}%
\hbox to\wd\tw@{\unhbox\z@}}%
\limits
\@ifnotempty{#7}{^{\if0#1\else\mkern#1mu\fi
#7\if0#2\else\mkern#2mu\fi}}%
\@ifnotempty{#6}{_{\if0#1\else\mkern#1mu\fi
\raise2mm\hbox{$\scriptstyle #6$}\if0#2\else\mkern#2mu\fi}}}}%
\makeatother`
Però non me lo tira su.Allora ho pensato di modificare il comando \limits, del quale non trovo la definizione.
Ciao
Andrea
- Devi essere connesso per rispondere a questo topic.