1 votos

¿Cómo configurar $PATH (para LaTeX) y ejecutar comandos en Terminal?

Después de consultar la sección de programación de StackExchange, me remitieron a apple.stackexchange en su lugar.

Estoy utilizando la siguiente plantilla: http://www.latextemplates.com/template/masters-doctoral-thesis.

El foro asociado (http://www.latextemplates.com/forums#/categories/masters-doctoral-thesis) sugiere que ejecute los siguientes comandos para resolver un problema de codificación:

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

Sé que ejecuto comandos con Terminal.app y asumo que puedo copiar/pegar la codificación anterior en Terminal, dado que LaTeX está en mi $PATH. Mis preguntas son, (1) ¿Qué es el $PATH y (2) cómo lo configuro para incluir LaTeX?

¡Gracias!

Saludos,

LJR

PD: Estoy usando TeXShop. PPD: Soy nuevo en la codificación y LaTeX.

1voto

sdmeyers Puntos 1356

La variable $PATH le proporciona al shell (línea de comandos) una lista de directorios para buscar ejecutables. Por lo tanto, cuando escribes un comando en la línea de comandos, el shell (el programa que se ejecuta en la terminal) buscará en las ubicaciones indicadas en tu $PATH un ejecutable que coincida con el comando. El primero que encuentre, se ejecutará.

Para ver la información, escribe echo $PATH en la línea de comandos. Esto debería devolver algo así:

/Users/nombre/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Para agregar una nueva ubicación a tu path (por ejemplo, /opt/local/bin), emite un comando como este:

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

Esto agrega /opt/local/bin a tu $PATH.

*Específicamente lo agrega primero, ¡por lo que este será el primer lugar donde el shell buscará un comando! Esto es importante porque si tienes múltiples copias de un ejecutable, querrás saber cuál se está ejecutando.

Por cierto, generalmente agregarás tu comando de path a tu archivo .bash_profile (~/.bash_profile), de esta manera configurarás tu $PATH como desees cada vez que inicies la shell BASH (la predeterminada en OS X).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X