
A veces veo \include{../foo}
y \input{../bar.tex}
en ejemplos de código en línea.
¿Qué significa ../
? ¿Qué cambia? ¿Cuáles son sus ventajas? ¿Cómo es posible utilizarlo?
Respuesta1
Digamos que tiene la siguiente estructura:
LaTeXFiles (directory)
foo.tex
bar.tex
test (directory)
mwe.tex
Digamos que tiene la siguiente línea en el archivo mwe.tex
:
\include{../foo}
Luego se incluye el archivo foo.tex
en el directorio LaTeXFiles
. Entonces ../
significa: retroceder un directorio.
Simplemente usó el comando de ruta disponible en Windows con cd ..
o cd test
o cd LaTeXFiles/test
similar en Unix/Linux. Lo mismo con la línea
\input{../bar.tex}
Significa que el archivo bar.tex
en el directorio LaTeXFiles
se usa en el archivo mwe.tex
.
Respuesta2
../foo
significa que el archivo foo
está ubicado en el directorio principal del directorio de trabajo actual (un directorio encima de él).