www.mikrocontroller.net

Forum: PC Hard- und Software Latex: \includegraphics - Dateiname als Label?


Autor: nicht Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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}

Autor: Link zu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das müsste mit Variablen gehen, siehe:
http://www.mrunix.de/forums/archive/index.php/t-55168.html

Autor: Link zu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ach vergiss es, dass ist nicht das was du suchst... :-(

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielleicht so:
\newcommand{\includegraphiclabel}[2]{
\begin{figure}[htp]
  \centering
  \includegraphics[height=30mm]{fig/#1.png}
  \label{fig:#1}
  \caption{#2}
\end{figure}
}

...
\includegraphiclabel{tollesbildohnepfadvorwegundohneextension}{The caption}

Autor: Leslie Lampenpfosten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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???

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: nicht Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mfgkw Danke, das werde ich mal ausprobieren. Eigentlich naheliegend, 
habe mich mit LaTeX aber noch nicht eingehend beschäftigt.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.