PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pfad als Variable



maltejahn
16-02-2008, 12:57
Hallo,

ich möchte gerne meine Diplomarbeit in zwei Varianten erstellen, einmal die Bilder in voller Auflösung und einmal als Bilder mit geringerer Auflösung so das man die PDF auch per Mail schicken kann. Momentan ist meine Diplomarbeit 40MB groß. Hatte daran gedacht, die Pfadangabe Variable zu gestalten und am Anfang der If Abfrage den richtigen Pfad zu setzen:

smallfigs=1
\ifnum\value{smallfigs}=1{path=figs/small} \fi
\ifnum\value{smallfigs}=0{path=figs/big} \fi

und dann

\includegraphics[angle=90,width=140mm]{path/Bild}

Aber das geht nicht, er findet das Bild nicht.

Gruß
Malte

e. hindman
16-02-2008, 13:17
Denke folgendes müsste halbwegs tun:


\usepackage{ifthen}
\newboolean{hiqhquality}
\setboolean{hiqhquality}{false}

\newcommand{\testfgr}[3]{\ifthenelse{\boolean{hiqhquality}}
{\begin{figure}[htbp]
\centering
\includegraphics[width=#2]{/figs/big/#1}
\caption{#3}
\end{figure}}
{\begin{figure}[htbp] % figure placement: here, top, bottom, or page
\centering
\includegraphics[width=#2]{/figs/small/#1}
\caption{#3}
\end{figure}}
}
....
\testfgr{bild}{5cm}{Bildbeschreibung}

maltejahn
16-02-2008, 13:24
Hallo,

so könnte man es machen, dachte aber wirklich an die Pfad Lösung. Ansonsten muss ich nämlich so jetzt alle Bildaufrufe komplett umschreiben. Zumal ich als Neuling z.B. nicht übersehe ob das ganze auch mit Subfigures z.B. funktioniert.

Stefan_K
16-02-2008, 14:53
Hallo Malte,

Du könntest jeweils \graphicspath verschieden setzen, also \graphicspath{{figs/small/}} bzw. \graphicspath{{figs/big/}}, mehr zu diesem Makro siehe Doku (http://www.ctan.org/tex-archive/macros/latex/required/graphics/grfguide.pdf) zu graphics/graphicx.

Viele Grüße,

Stefan