diff --git a/latex/paquets.sty b/latex/paquets.sty index ed90552..486e85b 100644 --- a/latex/paquets.sty +++ b/latex/paquets.sty @@ -87,7 +87,17 @@ \RequirePackage{ystheorem} \RequirePackage[backend=biber, style=alphabetic]{biblatex} -\addbibresource{commun.bib} +\begin{luacode*} +function dirname(str) + if str:match(".-/.-") then + local name = string.gsub(str, "(.*/)(.*)", "%1") + return name + else + return '' + end +end +tex.print([[\addbibresource{]]..dirname(status["filename"])..[[commun.bib}]]) +\end{luacode*} \RequirePackage{yslistings}