Re: TL -ultima versione e \resizebox o \scalebox

#74805
Up
0
Down
::

OldClaudio” post=73949Sto girando a vuoto dopo aver controllato ogni documentazione che conoscoma dopo aver aggiornato all’ultima versione frozen la TeX Live 2011 non mi funzionano più come mi aspetto i comandi \resizebox e \scalebox del pacchetto graphics/x; ecco un breve esempio minimo compilabile; o faccio un erorre sistematico, oppure il prolema che incontro è reale.
`
\documentclass{article}
\usepackage{graphicx}

\newcommand\scala[1]{{\setbox254\hbox{#1}\dimen254=1.2\ht254\relax\resizebox{!}{\dimen254}{#1}}}

\begin{document}

abcdefghijklmnopqrstuvwxyz

\scala{abcdefghijklmnopqrstuvwxyz}%

{\Large abcdefghijklmnopqrstuvwxyz\par}

\scalebox{1.2}[1.2]{abcdefghijklmnopqrstuvwxyz}\par

\end{document}
`

Il comando \scala è una specie di doppione che ho costruito per evitare di inserire calcoli nelle specificazioni delle dimensioni, ma sarebbe del tutto superfluo se \resizebox e \scalebox mi funzionassero; inoltre non funziona nemmeno lui.

Siccome ho una fiducia illimitata nei gestori di TL, parto dal presupposto che sia io a sbagliare; quindi chiedo a voi; che cosa ho combinato?

`\newcommand\scala[1]{{\setbox254\hbox{#1}\resizebox{!}{1.2\ht254}{#1}}}`
Mi rimane piuttosto oscuro l’uso, ma evidentemente tu sai perché lo vuoi. 🙂 Senza sapere che cosa vuoi che venga posso solo consultare la sfera di cristallo, che non mi dice nulla. 🙂

Eviterei con cura di usare [tt]\box254[/tt], ma fa’ tu. 🙂 Per la cronaca, [tt]\box254[/tt] è allocata per la classe di inserzioni [tt]\@mpfootins[/tt]. Vero che la usi in un gruppo, ma io la eviterei comunque.

Ciao
Enrico

Go to top