Re: definizione di \limits

#16596
Up
0
Down
::

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.

Non ho dato un’occhiata a ciò che vuoi fare. La domanda su \limits ha una risposta molto facile: se dai \show\limits scoprirai che la risposta è \limits=\limits, cioè che \limits è un comando primitivo.

Ciao
Enrico

Go to top