PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TikZ name path



Schakal_No1
01-03-2010, 21:32
Hi,

ich versuche mich grad an TikZ und bin in der Dokumentation auf die Option "name path" gestoßen. Ein Minimalbeispiel wäre


\tikz \path [name path=upward line] (1,0) -- (1,1);

Ich bekomme dabe immer den Error



Package pgfkeys Error: I do not know the key '/tikz/name path' and I am going
to ignore it. Perhaps you misspelled it.


In der Dokumentation habe ich noch den Befehl


\usetikzlibrary{intersections}

gefunden (glaube den brauch man noch), der produziert mir jedoch den Fehler


I can't find file `tikzlibraryintersections.code.tex'.

Frage: Ist diese Datei meine Lösung oder hat das nix damit zu tun? Und falls es die Lösung ist, woher bekomme ich die und wie binde ich das ein?
Als ich danach gegoogelt hab, habe ich nur einen Eintrag von jemandem gefunden, der sich wundert, warum die Datei in TexLive2009 (welches ich benutze) nicht mehr enthalten ist - aber keine Lösung.

mechanicus
01-03-2010, 21:53
Hi,


Ein Minimalbeispiel wäre
das noch nicht. Siehe [2]

Gruß
Marco

tral
02-03-2010, 00:28
Hi,

ich versuche mich grad an TikZ und bin in der Dokumentation auf die Option "name path" gestoßen.


Wo denn? Kann ich in pgfmanual.pdf (Manual for version 2.00) gar nicht finden...

Christian.

localghost
02-03-2010, 10:52
Das Handbuch von pgf/tikZ (http://ctan.org/pkg/pgf) 2.00 erwähnt auch keine Bibliothek mit dem Namen »intersections«. Hast Du vielleicht das Handbuch einer CVS-Version gelesen, benutzt aber weiterhin 2.00?


MfG
Thorsten

Schakal_No1
06-03-2010, 10:05
Sorry erstmal, dass meine Reaktion so lange gedauert hat.


Das Handbuch von pgf/tikZ (http://ctan.org/pkg/pgf) 2.00 erwähnt auch keine Bibliothek mit dem Namen »intersections«. Hast Du vielleicht das Handbuch einer CVS-Version gelesen, benutzt aber weiterhin 2.00?


MfG
Thorsten

ja genau das war es. Ich habe gerade nachgesehen - das manual, das ich verwendet habe, heißt "pgfmanualCVS2010-02-23" - das hatte ich auf der Seite http://www.texample.net/tikz/examples/ gefunden - finde es jetzt aber merkwürdigerweise auch nicht mehr.

Was hat es denn mit dieser CVS-Version auf sich?

EDIT: ich habe mal weitergesucht - auf der Seite verwenden auch fast alle Beispiele diese intersections-library, z.B. http://www.texample.net/tikz/examples/cn4-points-of-intersection/

bobmalaria
06-03-2010, 12:15
hi,

das ist die entwickler-version die neue features usw. enthält, aber noch nicht soweit ist, dass die als eigene version über den paketmanager deiner distribution zu bekommen wäre.

du musst also auf der tikz seite (http://sourceforge.net/projects/pgf/develop) die aktuelle version herunterladen und manuell installieren.

gruss

Schakal_No1
06-03-2010, 12:30
Mhm, hab das grad mal getestet, scheint nicht so einfach zu sein. Da such ich mir dann lieber ein Tutorial, das für die aktuelle Version gilt ;)

Danke für die Hilfe.

LuPi
06-03-2010, 20:07
Einspruch, Euer Ehren! Dank der Zusammenstellung von Magnus Fauske (http://www.texample.net/tikz/builds/) ist das eigentlich keine große Aktion mehr (selbst für mich, und das will schon etwas heißen). Und in Anbetracht der Tatsache, dass auf der einen Seite sehr aktiv entwickelt wird und auf der anderen Seite die offiziellen Versionen in relativ großen Abständen erscheinen, lohnt es sich, auf die CVS-Version zuzugreifen.

Schakal_No1
06-03-2010, 20:44
da hab ich mir das Package runtergeladen, aber was dann?
In der install-datei steht, dass ichs irgendwohin kopieren soll, wo TeX es findet - ich habe aber nicht herausgefunden, wo das unter TeXLive bei Mac sein soll. In den im Manual aufgeführten Pfaden definitiv nicht. Und im Packagemanager kann ich nicht selbst irgendwas hinzufügen, sondern nur von CTAN laden.

EDIT: habs hinbekommen, ist unter
/usr/local/texlive/2009/texmf-dist/tex/latex/
da hab ichs reinkopiert, jedoch findet der die intersections-datei immer noch nicht

tral
06-03-2010, 21:40
Du musst noch ein texhash (Update der File Name Database) ausführen...

Christian.