Buongiorno,
sto cercando di inserire in maniera dinamica e automatica il percorso del file *.tex nell’header del documento, senza doverlo ridigitare nel momento in cui il percorso cambia. Vorrei fosse il sistema durante la compilazione a mettere il percorso corrente.
Per il momento la porzione di codice inserita è la seguente:\pagestyle{fancy}
\lhead{\url{HOME}}dove al posto di HOME vorrei venisse messo un comando tipo \jobname che inserisca autonomamente il percorso del file e non solo il nome.
Qualcuno ha qualche idea?
GrazieGiorgio
`\documentclass[a4paper]{article}
\newread\filepathstream
\def\filepath#1{%
\immediate\write18{echo `pwd`/#1.tex > temp.ttt}%
\immediate\openin\filepathstream=temp.ttt%
\immediate\read\filepathstream to\filepathname
\immediate\closein\filepathstream}\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[R]{\ttfamily\filepathname}\begin{document}
\filepath{\jobname.tex}
abc\end{document}`
Va compilato con l’opzione -shell-escape attiva.Ciao
Enrico
Mi si è ripresentata la necessità di compilare il codice che mi hai inviato su una macchina dove anzichè linux è installato Windows XP, WinEdt 5.5 e MikTex 2.7.
Come và cambiato il codice affinchè nell’header compaia il percorso corrente e il nome del file che sto compilando?
Grazie per l’aiuto.
Giorgio