Re: \widecheck (come \widehat)

#27979
Up
0
Down
::

Salve a tutti,
sto cercando un sistema per avere un \check che copre piu’ di un carattere.
Ho provato \check{abc}, ma cosi’ si mette un piccolo “check” in mezzo alla stringa.

Ho trovato mathabx (http://www.ctan.org/tex-archive/fonts/mathabx/) e funziona, ma ha qualche conflitto con amsmath (riesco a compilare solo se richiamo mathabx solo dopo amsmath).
Inoltre durante la creazione dei font pk, metafont da’ un paio di errori di “! Value is too large”, anche se qui (http://makingtexwork.sourceforge.net/mtw/ch11.html) dicono che non e’ un problema grave.

Mi chiedevo se c’e’ qualche trucco per allargare questo “check” senza usare mathabx.

`\makeatletter
\newdimen\rh@wd
\newdimen\rh@hta
\newdimen\rh@htb
\newbox\rh@box
\def\rh@measure#1{\setbox\rh@box=\hbox{$#1$}\rh@wd=\wd\rh@box \rh@hta=\ht\rh@box}

\def\widecheck#1{\rh@measure{#1}%
\setbox\rh@box=\hbox{$\widehat{\vrule height \rh@hta width\z@ \kern\rh@wd}$}%
\rh@htb=\ht\rh@box \advance\rh@htb\rh@hta \advance\rh@htb\p@
\ooalign{$\vrule height \ht\rh@box width\z@ #1$\cr
\raise\rh@htb\hbox{\scalebox{1}[-1]{\box\rh@box}}\cr}}
\makeatother`
Occorre il pacchetto graphicx. In soldoni, misuro quanto dovrebbe essere il \widehat, lo costruisco da solo e poi lo rifletto, aggiustando la posizione e sovrapponendolo al gruppo di simboli. Funziona solo in grandezza normale, non in apici e pedici.

Ciao
Enrico

Go to top