Für das Terminal musst du dien Pfad zu den Befehlen in der entsprechenden Variable einsetzen.
Mit Echo $PATH kannst du ihn dir anzeigen lassen, über export verändern.
Ergebnis 1 bis 10 von 19
- 28.06.2011, 10:15 #1
Terminal Befehle werden nicht gefunden Hallo liebe AT'ler,
ich versuche gerade ein eigenes Paket in meinen LaTeX Dokumenten zu integrieren.
Habe es sowohl in den ordner
/usr/local/texlive/texmf-local/tex/latex/local
als auch
/usr/local/texlive/2010/texmf-dist/tex/latex
kopiert. Nun wollte ich das Kommando
ausführen, allerdings meldet mir das Terminal, dass dieser Befehl nicht existiert.Code:texhash
Auch ein
bringt keine Änderung.Code:sudo texhash
Hatte dieses Problem schon häufiger. Auchfunktionieren im Terminal nicht, und werden mit der Meldung "Command not found" quittiert.Code:makefile, pdflatex, etc.
Wie sage ich LaTeX nun, dass es die Verzeichnisse aktualisieren soll?
Ich habe eine 64-bit Texlive 2010 Installation, die ich als Teil des Mactex Paketes von tug.org geladen habe.
Ich bin als Admin angemeldet und habe auch die Rechte an den Ordnern nicht verändert.15,4" MPB Mid2010 | OSX 10.7.3
2,4 GHz | 120GB OCZ Vertex 2 |
iPhone 4 | 16GB black | If you're afraid to fall - you fall because you're afraid. Everything is choice.
- 28.06.2011, 10:29 #2Gelber Richard
- Registriert
- 12.2005
- Ort
- Alzenau
- Beiträge
- 12.365
- 28.06.2011, 10:40 #3
Ok den Befehl habe ich jetzt gefunden.
Er liegt unter /usr/local/texlive/2010/bin/x86_64-darwin/.
Wenn ich diesen Pfad jetzt abgebe, werden die Befehle zwar ausgeführt, allerdings kommt dann immer:
Würde der export-Befehl hier Abhilfe schaffen?Code:directory not writable
EDIT: gelöst
wenn maneintippt, kommt die Passwortabfrage und es wird geupdatet.Code:sudo/usr/local/texlive/2010/bin/x86_64-darwin/texhash
15,4" MPB Mid2010 | OSX 10.7.3
2,4 GHz | 120GB OCZ Vertex 2 |
iPhone 4 | 16GB black | If you're afraid to fall - you fall because you're afraid. Everything is choice.
- 28.06.2011, 11:00 #4
Eigene Pakete gehören in den texmf-Baum, also z.B. lokal nach
oder ggf. in weitere Unterordner. Dann braucht man noch nicht mal texhash auszuführen.Code:~/Library/texmf
http://www.tug.org/mactex/faq/#qm04
- 28.06.2011, 11:18 #5
ok das werde ich mal testen
wie kann ich eigentlich erreichen, dass ich nur sudo texhash eingeben muss und nicht den kompletten Pfad?15,4" MPB Mid2010 | OSX 10.7.3
2,4 GHz | 120GB OCZ Vertex 2 |
iPhone 4 | 16GB black | If you're afraid to fall - you fall because you're afraid. Everything is choice.
- 28.06.2011, 14:39 #6
- 28.06.2011, 14:59 #7
nur MacTex, aber als 64bit und da liegen sämtliche Befehle in einem anderen Ordner
15,4" MPB Mid2010 | OSX 10.7.3
2,4 GHz | 120GB OCZ Vertex 2 |
iPhone 4 | 16GB black | If you're afraid to fall - you fall because you're afraid. Everything is choice.
- 28.06.2011, 15:38 #8
- 28.06.2011, 15:38 #9
- 02.07.2011, 17:38 #10
Auf 32bit umzustellen bringt nichts. Das Kommando wird nicht gefunden...
Woran könnte es noch liegen, dass TeX-Kommandos nicht im richtigen Ordner liegen? Habe lediglich das MacTeX Paket installiert und soweit ich mich erinnere auch bei der Installation nichts verändert. Merkwürdig...
Wrote with my iPhone using Fingertips15,4" MPB Mid2010 | OSX 10.7.3
2,4 GHz | 120GB OCZ Vertex 2 |
iPhone 4 | 16GB black | If you're afraid to fall - you fall because you're afraid. Everything is choice.


Zitieren
