![디렉토리 이름을 표시하는 방법](https://rvso.com/image/305889/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
저는 숙제 템플릿에 이 명령을 사용하려고 합니다 \currfiledir
. 그래서 새 문서를 시작할 때마다 머리글을 더 적게 변경할 수 있습니다. 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}
불행하게도 이 \currfiledir
명령은 아무것도 반환하지 않습니다.
Windows 8.1에서 MiXTeX 배포판을 통해 TeXWorks를 실행하고 있으므로 시스템에서 이에 대한 명령줄 기반 솔루션을 구현하는 방법을 모르겠습니다. \currfilepath
or 를 사용하면 파일 이름만 얻습니다 \currfilename
. 이 패키지가 Windows에서 실행 가능합니까? 어떻게 활용하나요?
답변1
이것은 miktex에서 나에게 잘 작동하며 다음과 같이 두 번 컴파일하면 절대 경로를 보여줍니다.pdflatex --recorder
\documentclass{article}
\usepackage[abspath]{currfile}
\begin{document}
dir: \currfileabsdir
\end{document}