Discussion:
Viele Bilder auf einmal einfügen...??
(zu alt für eine Antwort)
Dominic Maier
2006-09-15 14:59:45 UTC
Permalink
Hallo!

Ich möchte in einem LaTeX Dokument viele sehr viele Bilder einfügen,
sodass es nachher etwa so aussieht:

Bild1 Bild2
Bild4 Bild4

...

Bild(N-1) BildN

Dabei möchte ich aber nicht N mal den Befehl \includegraphics eingeben
müssen. Gibt es irgendeine Möglichkeit das Problem eleganter zu lösen??

Kann man vielleicht irgendwie alle Bilder ein einem Ordner automatisch
einfügen, oder gibt es eine Mögleichkeit eine Art Schleife zu schreiben
welche die Bilder abarbeitet (ich habe schon gesucht, aber nicht
herausgefunden, ob und wie man in LaTeX Kontrollstrukturen oder
ähnliches verwenden kann...) (Die Bilder haben Namen der Art "BildX.eps"
mit X von 1 bis N).

Vielleicht kann mir ja jemand weiterhelfen...

Grüße
Dominic
Roman Klinger
2006-09-15 15:22:00 UTC
Permalink
Post by Dominic Maier
Kann man vielleicht irgendwie alle Bilder ein einem Ordner automatisch
einfügen, oder gibt es eine Mögleichkeit eine Art Schleife zu schreiben
welche die Bilder abarbeitet (ich habe schon gesucht, aber nicht
herausgefunden, ob und wie man in LaTeX Kontrollstrukturen oder
ähnliches verwenden kann...) (Die Bilder haben Namen der Art "BildX.eps"
mit X von 1 bis N).
Im ifthen-Paket gibt es ein \whiledo{}{} Konstrukt.

Schoenen Gruss,
Roman
Ulrike Fischer
2006-09-15 15:28:15 UTC
Permalink
Post by Dominic Maier
Hallo!
Ich möchte in einem LaTeX Dokument viele sehr viele Bilder einfügen,
Bild1 Bild2
Bild4 Bild4
...
Bild(N-1) BildN
Dabei möchte ich aber nicht N mal den Befehl \includegraphics eingeben
müssen. Gibt es irgendeine Möglichkeit das Problem eleganter zu lösen??
Kann man vielleicht irgendwie alle Bilder ein einem Ordner automatisch
einfügen, oder gibt es eine Mögleichkeit eine Art Schleife zu schreiben
welche die Bilder abarbeitet (ich habe schon gesucht, aber nicht
herausgefunden, ob und wie man in LaTeX Kontrollstrukturen oder
ähnliches verwenden kann...) (Die Bilder haben Namen der Art "BildX.eps"
mit X von 1 bis N).
ifthen bietet einen \whiledo-Befehl an.

Sowas müsste eigentlich funktionieren:

\documentclass{article}
\usepackage{ifthen,graphicx}
\newcounter{mytemp}
\setcounter{mytemp}{1}
\begin{document}
\whiledo{\value{mytemp}<10}{
\includegraphics{Bild\arabic{mytemp}}%
\stepcounter{mytemp}}
\end{document}
--
Ulrike Fischer
e-mail: zusätzlich meinen Vornamen vor dem @ einfügen.
e-mail: add my first name between the news and the @.
Dominic Maier
2006-09-15 16:38:23 UTC
Permalink
Post by Ulrike Fischer
ifthen bietet einen \whiledo-Befehl an.
\documentclass{article}
\usepackage{ifthen,graphicx}
\newcounter{mytemp}
\setcounter{mytemp}{1}
\begin{document}
\whiledo{\value{mytemp}<10}{
\includegraphics{Bild\arabic{mytemp}}%
\stepcounter{mytemp}}
\end{document}
Ok, Vielen Dank, das funktioniert!!

Loading...