Come configurare $ PATH (per LaTeX) ed eseguire i comandi in Terminal?

1

Dopo aver consultato la sezione di programmazione di StackExchange, mi sono riferito a apple.stackexchange.

Sto usando il seguente modello: link .

Il forum associato ( link ) suggerisce che dovrei eseguire i seguenti comandi per risolvere un problema di codifica:

  • latex article.tex
  • articolo bibtex
  • latex article.tex
  • latex article.tex

So di eseguire i comandi con Terminal.app e presumo di poter copiare / incollare la codifica sopra in Terminal, dato che LaTeX è nel mio $ PATH. Le mie domande sono, (1) Qual è il $ PATH e (2) come posso configurarlo per includere LaTeX?

Grazie!

Best,

LJR

PS: sto usando TeXShop. PPS: sono nuovo nella codifica e in LaTeX.

    
posta LJR1992 17.12.2014 - 17:28
fonte

1 risposta

1

Il $PATH fornisce alla shell (riga di comando) un elenco di directory da esaminare per i file eseguibili. Quindi, quando si digita un comando nella riga di comando, la shell (il programma in esecuzione nel terminale) cercherà nelle posizioni elencate in $ PATH per un eseguibile che corrisponde al comando. Il primo che trova, corre.

Per visualizzare il tipo di informazione echo $PATH sulla riga di comando. Questo dovrebbe restituire qualcosa sulla falsariga di:

/Users/name/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Per aggiungere una nuova posizione al tuo percorso (ad esempio /opt/local/bin ), emetti un comando come

PATH=/opt/local/bin:"${PATH}"

Questo aggiunge /opt/local/bin al tuo $PATH

* Specificamente lo aggiunge prima, quindi questo sarà il primo posto in cui la shell cercherà un comando! Questo è importante perché se hai più copie di un eseguibile vorrai sapere quale viene eseguito.

BTW, Generalmente aggiungerai il tuo comando di percorso al tuo file .bash_profile ( ~/.bash_profile ) in questo modo imposterà $ PATH come desideri l'overtime ridi la shell BASH (l'impostazione predefinita su OS X).

    
risposta data 17.12.2014 - 18:50
fonte

Leggi altre domande sui tag