latexmk: don't cd into directories

but use a special output one instead
This commit is contained in:
regnat 2017-04-11 11:17:01 +02:00
parent dcb5c94602
commit 2f899731c1
5 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@ all: grammar/grammar.pdf semantics/semantics.pdf typing/records.pdf \
typing/type-system.pdf
%.pdf: %.tex common/header.tex FORCE
latexmk -cd -pdf -xelatex -pv -use-make $<
latexmk -output-directory=out -pdf -xelatex -pv -use-make $<
clean:
latexmk -CA

View File

@ -1,4 +1,4 @@
\input{../common/header}
\input{common/header}
\title{Nix simplified grammar}
\begin{document}

View File

@ -1,4 +1,4 @@
\input{../common/header}
\input{common/header}
\title{Nix simplified semantics}

View File

@ -1,4 +1,4 @@
\input{../common/header}
\input{common/header}
\title{Typing of records in nix}
@ -158,7 +158,7 @@ n\right\}$, $l_i = k_{\σ(i)}$ and $v_i \subtype w_{\σ(i)}$.
\subsection{Typing rules}
\subsubsection{Dynamic labels}
\begin{mathpar}
\input{recordTypingRules}
\input{typing/recordTypingRules}
\end{mathpar}
\bibliographystyle{alpha}

View File

@ -1,4 +1,4 @@
\input{../common/header}
\input{common/header}
\title{A type system for nix}
@ -81,7 +81,7 @@
\end{mathpar}
\subsection{Records}
\begin{mathpar}
\input{recordTypingRules}
\input{typing/recordTypingRules}
\end{mathpar}
\subsection{Other builtin operators}