Gibt's ne Möglichkeit, den Dateinamen des \includegraphics Befehls direkt im Anschluss als Label zu verwenden? Bsp.: \begin{figure}[htp] \centering \includegraphics[height=30mm]{fig/file.png} % \label{fig:file} herkömmlich, doppelte Tipparbeit \label{\filename} % evtl. soetwas? \caption{The caption} \end{figure}
ach vergiss es, dass ist nicht das was du suchst... :-(
vielleicht so:
1 | \newcommand{\includegraphiclabel}[2]{ |
2 | \begin{figure}[htp] |
3 | \centering |
4 | \includegraphics[height=30mm]{fig/#1.png} |
5 | \label{fig:#1} |
6 | \caption{#2} |
7 | \end{figure} |
8 | } |
9 | |
10 | ... |
11 | \includegraphiclabel{tollesbildohnepfadvorwegundohneextension}{The caption} |
Also meines Wissens nach braucht man bei \includegraphics keine Dateiendung angeben. Also wenn man z.B. eine Datei namens "Tolles_Foto.jpg" einbinden möchte, reicht es aus, \includegraphics{Tolles_Foto} zu schreiben. Das .jpg kann man sich dann sparen, wenn das Foto im selben Verzeichnis wie die LaTeX-Hauptdatei liegt. Vielleicht liegt's ja auch daran???
ja, das geht und ist auch manchmal sinnvoll. Z.B. dann, wenn man aus einem LaTeX-Qeulltext auf verschiedenen Arten Ausgabe erzeugt. Mit einem Aufruf von z.B. latex+dvips kann dann automatisch ein anderes Dateiformat für das Bild verwendet werden als mit pdflatex. Ändert aber nichts an der Frage und meiner Antwort, meine ich.
mfgkw Danke, das werde ich mal ausprobieren. Eigentlich naheliegend, habe mich mit LaTeX aber noch nicht eingehend beschäftigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.