Re: \colorbox: tante scatole tutte uguali

#20127
Up
0
Down
::

`\newcommand{\graymbox}[1]{\colorbox{lightgray}{\mbox{\rule{0pt}{8pt}#1}}}

\graymbox{\{ \}}`
Se poi l’altezza non va bene, basta cambiare la definizione di \graymbox.

Quasi perfetto, l’altezza però resta un pochino diversa…
`\newcommand{\graymbox}[1]{\colorbox{lightgray}{\mbox{\rule{0pt}{8pt}#1}}}

\graymbox{\textbackslash}
\graymbox{\{ \}}
\graymbox{\$}
\graymbox{\^{}}
\graymbox{\&}
\graymbox{\textasciitilde}
\graymbox{\_}
`
Scusami per la sfacciataggine… 😳

Vedi che succede la vigilia di Natale? Non si controlla il codice. 🙁
`\newcommand{\graymbox}[1]{%
\begingroup
\setlength{\fboxsep}{1pt}%
\colorbox{lightgray}{\mbox{\strut\kern1pt#1\kern1pt}}%
\endgroup
}`
Elimino la “cornice” attorno al contenuto di \colobox per evitare problemi di interlinea; ogni scatola ha un puntello delle dimensioni adeguate (altezza + profondità = corpo) e un po’ di spazio attorno al simbolo. Non è bellissimo, perché bisogna tener conto dei discendenti.

Ciao
Enrico

Go to top