![cómo mostrar el nombre del directorio](https://rvso.com/image/305889/c%C3%B3mo%20mostrar%20el%20nombre%20del%20directorio.png)
Estoy intentando usar el \currfiledir
comando en mi plantilla de tarea, para poder cambiar aún menos de mi encabezado cada vez que comienzo un nuevo documento, consulte mwe:
\documentclass[letterpaper,12pt]{article}
\usepackage{lastpage}
\usepackage[realmainfile]{currfile}
\author{Brent DeJong}
\title{\currfiledir~\\ Homework ***}
\makeatletter
\let\runauthor\@author
\let\runtitle\@title
\makeatother
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\runtitle}
\rhead{\runauthor\\ Page \thepage\ of \pageref{LastPage}}
\fancyfoot{}
\begin{document}
\getmainfile
\begin{flushright}
\runauthor \\
\runtitle \\
\today \\
\end{flushright}
\end{document}
Desafortunadamente, el \currfiledir
comando no devuelve nada.
Estoy ejecutando TeXWorks a través de una distribución MiXTeX en Windows 8.1, por lo que no sé cómo implementar una solución basada en línea de comandos para esto en mi sistema. Sólo obtengo el nombre del archivo si uso \currfilepath
o \currfilename
. ¿Es este paquete viable en Windows? ¿Cómo lo aprovecho?
Respuesta1
Esto aquí funciona bien para mí en miktex y muestra la ruta absoluta si compilo dos veces conpdflatex --recorder
\documentclass{article}
\usepackage[abspath]{currfile}
\begin{document}
dir: \currfileabsdir
\end{document}