Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

25 Mai '14, 12:47

cgnieder's gravatar image

cgnieder
22.1k253463

`graphicx` nutzt den Punkt, um zwischen Dateinamen und Dateiendung unterscheiden zu können. Das ist deshalb relevant, weil `\includegraphics` auch die Eingabe *ohne* Endung erlaubt. Dann wird geschaut, ob eine Datei mit dem angegebenen Namen und einer erlaubten Endung existiert. (Welche Endungen in der Voreinstellung erlaubt sind, hängt vom verwendeten Treiber ab). \documentclass{scrartcl} \usepackage{graphicx} \usepackage{mwe} \begin{document} \includegraphics{example-image-a} \includegraphics{example-image-a.jpg} \end{document} Wenn man allerdings mehrere Punkte im Argument von `\includegraphics` hat, dann wird alles *ab dem ersten Punkt* als Endung interpretiert. Das folgende Beispiel \documentclass{scrartcl} \usepackage{graphicx} \begin{document} \includegraphics{example.image.a.jpg} \end{document} verursacht zum Beispiel den Fehler ! LaTeX Error: Unknown graphics extension: .image.a.jpg. Es hilft aber in solchen Fällen, um den Dateinamen vor der Endung geschweifte Klammern zu machen. Das folgende gibt nur deshalb einen Fehler, weil die Datei tatsächlich nicht existiert: \documentclass{scrartcl} \usepackage{graphicx} \begin{document} \includegraphics{{example.image.a}.jpg} \end{document} Angewendet auf Dein Beispiel also \documentclass{scrartcl} \usepackage{xltxtra} \usepackage{polyglossia} \setdefaultlanguage[spelling=new]{german} \usepackage{graphicx} \begin{document} \includegraphics{{data/analy.sub01a.A}.pdf} \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

24 Mai '14, 21:41

cgnieder's gravatar image

cgnieder
22.1k253463

`graphicx` nutzt den Punkt, um zwischen Dateinamen und Dateiendung unterscheiden zu können. Das ist deshalb relevant, weil `\includegraphics` auch die Eingabe *ohne* Endung erlaubt. Dann wird geschaut, ob eine Datei mit dem angegebenen Namen und einer erlaubten Endung existiert. (Welche Endungen in der Voreinstellung erlaubt sind, hängt vom verwendeten Treiber ab). \documentclass{scrartcl} \usepackage{graphicx} \usepackage{mwe} \begin{document} \includegraphics{example-image-a} \includegraphics{example-image-a.jpg} \end{document} Wenn dann man allerdings mehrere Punkte im Argument von `\includegraphics` hat, dann wird alles *ab dem ersten Punkt* als Endung interpretiert. Das folgende Beispiel \documentclass{scrartcl} \usepackage{graphicx} \begin{document} \includegraphics{example.image.a.jpg} \end{document} verursacht zum Beispiel den Fehler: Fehler ! LaTeX Error: Unknown graphics extension: .image.a.jpg. Es hilft aber in solchen Fällen, um den Dateinamen vor der Endung geschweifte Klammern zu machen. Das folgende gibt nur deshalb einen Fehler, weil die Datei tatsächlich nicht existiert: \documentclass{scrartcl} \usepackage{graphicx} \begin{document} \includegraphics{{example.image.a}.jpg} \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

24 Mai '14, 21:31

cgnieder's gravatar image

cgnieder
22.1k253463