PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Skalieren von Grafiken innerhalb eines items



netzaaki
09-02-2006, 15:19
hallo ihr lieben leut,

ich bin ganz gelassen, also erst mal die threads mit den blanken nerven beantworten ;)

ich habe folgendes problem. ich HÄTTE es gern so:


\tolerance 500 %% surpress nitpicking "overfull \hbox" messages

\documentclass[11pt,oneside,titlepage,headsepline,a4paper,BCOR10m m]{scrreprt}
\usepackage{bibgerm}
\usepackage{booktabs}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage{listings}
\usepackage{ngerman}

...

\begin{description}
\item[\includegraphics[scale=0.7]{images/format.png}] ordnet einem Absatz eine bestimmte Klasse zu
...
\end{description}

allerdings kommt da folgende fehlermeldung:


! Argument of \Gin@ii has an extra }.
<inserted text>
\par
l.58 \item[\includegraphics[scale=0.7]
{images/format.png}] ordnet einem Absa...
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.

Runaway argument?
scale=0.7\color@endgroup
! Paragraph ended before \Gin@ii was complete.
<to be read again>
\par
l.58 \item[\includegraphics[scale=0.7]
{images/format.png}] ordnet einem Absa...
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.

! Extra }, or forgotten \endgroup.
<recently read> }

l.58 \item[\includegraphics[scale=0.7]
{images/format.png}] ordnet einem Absa...
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `\hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.


! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

nun, woran liegt das? er stört sich wohl an dem argument zu \includegraphics, denn ohne das [scale=0.7] geht es einwandfrei... abgesehen davon, dass das thumb zu groß ist...

eine unbefriedigende lösung wäre das:


\begin{figure}
\begin{minipage}{0.4\textwidth}
\includegraphics[scale=0.7]{images/format.png}
\end{minipage}
\begin{minipage}{0.6\textwidth}
ordnet einem Absatz eine bestimmte Klasse zu
\end{minipage}
\end{figure}

%% und weitere minipages ...


aus 2 gründen: zum einen wird das schnell unglaublich unübersichtlich und ausserdem meckert er wegen übervollen hboxen, wo doch der platz dicke ausreicht! naja, solange er meckert und es sieht trotzdem aus ist mir das wurscht...

vielleich kann mich ja jemand aufklären oder hat die "perfekte" lösung schon parat.

liebe grüße
~ aaki

ps: habe nach teilen der fehlermeldung hier im forum gesucht, aber nix zutreffendes finden können (lass mich aber eines besseren belehren :)

countbela666
09-02-2006, 15:30
Hi aaki,

das Problem besteht wie ich glaube darin, dass in dieser Anweisung zwei eckige Klammern geschachtelt werden: \item [ \includegraphics[]{...} ]. Ich erinnere mich dunkel, irgendwo in den Tiefen des Forums schon mal von diesem Problem gelesen zu haben.

Versuch es doch mal mit folgendem:

\item [\scalebox{0.7}{\includegraphics{...}}]ist ungetestet, sollte aber funktionieren.

Grüße,
Marcel

daswaldhorn
09-02-2006, 15:32
Hallo,

wenn ich mich recht erinnere ist es so, das die schließende Klammer von scale das item schon beenden will, somit kommt LaTeX hier durcheinander. Es sollte so klappen:
\item[{\includegraphics[scale=0.7]{images/format.png}}]Grüße, Carsten

EDIT: Marcel war schneller, aber seine Idee sollte auch gehn.

netzaaki
09-02-2006, 16:02
yeah!

das klappt. ich danke euch!
{ und } scheint man ja durchgängig als blockklammern verwenden zu können... ich denke, das wird mir noch manches problem lösen!

liebe grüße
~ aaki