\widecheck (come \widehat)

  • Creatore
    Topic
  • #27978
    gamboz
    Partecipante
      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.

      Grazie,
      m

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #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

      • #27980
        gamboz
        Partecipante
          Up
          0
          Down
          ::


          grazie mille!
          e’ proprio quello che cercavo

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top