PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pfadangaben im Header



pete1224
21-03-2007, 13:20
Hallo,
ich suche verzweifelt nach einer Möglichkeit den Pfad (zum Beispiel von Bildern) im Header als Konstante oder String oder irgendwie zu definieren. Wenn ich also beispielsweise das Verzeichnis der Bilder ändere möchte ich nicht den ganzen Text durchsuche, wo ich das entsprechende Verzeichnis geschrieben habe, sondern möchte EINMAL im Header Dieses ändern. Ich weiß, dass es die möglichkeit gibt relativ zu referenzieren (mit ../ oder ./), aber wie gesagt es geht um die Definition einer Konstante in Latex.
Ich hoffe jemand kann mir da weiterhelfen. Danke schonmal,
Gruß, Peter

trinix
21-03-2007, 18:50
Du kannst das wie folgt machen:


\usepackage{graphicx}
\graphicspath{{./img/}{./appendix/datasheets/}}

Anschließend die Bilder im Text ohne Extension:


\includegraphics{deinbild}

LaTeX sucht sich in den angegebenen Pfaden das richtige Bild.

localghost
21-03-2007, 19:22
Der Vorschlag ist nur mit äußerster Vorsicht zu genießen. Warum das so ist, lässt sich in l2tabu (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/l2tabu.html) nachlesen.

voss
21-03-2007, 20:36
Der Vorschlag ist nur mit äußerster Vorsicht zu genießen. Warum das so ist, lässt sich in l2tabu (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/l2tabu.html) nachlesen.

nicht alles, was dort steht ist das "Gelbe vom Ei" ... \graphicspath ist
oft _die_ elegante Methode ...

Herbert

localghost
21-03-2007, 21:57
Der eine sagt das, der andere das. Ich hatte hier auch mal den gleichen Vorschlag wie trinix gemacht. Und mir wurde genau das entgegnet, was ich weiter oben geschrieben habe. Für mich ist das eigentlich kein Thema, weil \graphicspath bei mir sowohl unter Windows als auch unter Linux funktioniert. Ich bin auch längst nicht mit allem einverstanden, was da so in l2tabu steht.

trinix
22-03-2007, 08:15
Interessante Sache und besten Dank für den Hinweis.

Ich würde dennoch gern zu Testzwecken einmal die Alternative zu \graphicspath ausprobieren, jedoch verstehe ich bei der Beschreibung von l2tabu nur Bahnhof... Wie kann man dies umsetzen?
Ich arbeite mit OS X, TeXShop und TL 2007.

pete1224
22-03-2007, 08:32
Danke für die schnellen Antworten!!!
Das mit /graphicspath klappt super. Ich konnte den Link von l2tabu leider nicht lesen, weil man sich da anmelden muss?!
Also vielen Dank,
Gruß, Peter

localghost
22-03-2007, 09:23
Danke für die schnellen Antworten!!!
Das mit /graphicspath klappt super. Ich konnte den Link von l2tabu leider nicht lesen, weil man sich da anmelden muss?!
Also vielen Dank,
Gruß, Peter
Das überrascht mich jetzt ein wenig. Anmelden muss man sich da nicht. Deshalb hier nochmal der direkte Link zu l2tabu (http://dante.ctan.org/tex-archive/info/l2tabu/german/l2tabu.pdf). Damit sollte es keine Schwierigkeiten geben.

voss
22-03-2007, 09:45
Das überrascht mich jetzt ein wenig. Anmelden muss man sich da nicht. Deshalb hier nochmal der direkte Link zu l2tabu (http://ftp://dante.ctan.org/tex-archive/info/l2tabu/german/l2tabu.pdf). Damit sollte es keine Schwierigkeiten geben.

der ist hier als http:// eingebunden, als geht dann ftp:// nicht ...

http://www.dante.de/CTAN/info/l2tabu/german/l2tabu.pdf

Herbert

localghost
22-03-2007, 10:38
der ist hier als http:// eingebunden, als geht dann ftp:// nicht ...

http://www.dante.de/CTAN/info/l2tabu/german/l2tabu.pdf

Herbert
Oh, eine kleine Unaufmerksamkeit von mir. Link ist inzwischen korrigiert. Aber der andere funktioniert.