Re: Usare degli if in LaTeX

#39410
Up
0
Down
::

Qualcosa del genere immagino:
`\newlength{\gnat}
\settowidth{\gnat}{\includegraphics{figurename}}
\ifthenelse{\gnat > \columnwidth} % IF
{\includegraphics[width=\gnat]{figurename}} % THEN
{\includegraphics{figurename}} % ELSE`
Non l’ho testato…

🙂
LuCa

Questo dovrebbe funzionare anche senza \ifthenelse:
`\newsavebox{\maybescaleigbox}
\newcommand{\maybescaleincludegraphics}[2][]{%
\sbox{\maybescaleigbox}{\includegraphics[#1]{#2}}%
\resizebox{\minof{\wd\maybescaleigbox}{\columnwidth}}{!}%
{\usebox{\maybescaleigbox}}}`
Il comando \maybescaleincludegraphics si può usare come \includegraphics. Occorre il pacchetto calc.

Ciao
Enrico

Go to top