diff --git a/Makefile b/Makefile index 3370cce3a08a94aa39b3f59246694bb7013fe7a5..0beeca99b6375cedfe47d323229627dec93ee3c5 100644 --- a/Makefile +++ b/Makefile @@ -15,16 +15,13 @@ resources: resources.pdf ${filename}.pdf resources.pdf: $(wildcard CS/*.tex) pdflatex CS/resources.tex svg-ref: - touch .ref - pdflatex -jobname=bind_ref -shell-escape ${filename}.tex - pdflatex -jobname=bind_ref ${filename}.tex - pdflatex -jobname=bind_ref ${filename}.tex - makeglossaries bind_ref - makeindex bind_ref + pdflatex -shell-escape main_ref.tex + pdflatex main_ref.tex + makeglossaries main_ref + makeindex main_ref.idx + pdflatex main_ref.tex ref: svg-ref - touch .ref - pdflatex -jobname=bind_ref ${filename}.tex - rm -f .ref + pdflatex main_ref.tex creds: cd images && pandoc artists.md -o ../art.pdf all: ref ${filename}.pdf resources.pdf creds diff --git a/main.tex b/main.tex index 5fb068bfc64a396f4189a04c58d3bd9ad2752f28..22319af34a88a7b244ec66a2cb9bdbd23caec133 100644 --- a/main.tex +++ b/main.tex @@ -13,9 +13,7 @@ Subject={TTRPG}, Keywords={TTRPG,RPG,roleplaying} }} -\IfFileExists{.ref}% - {\settoggle{verbose}{false}} - {\settoggle{verbose}{true}} +\settoggle{verbose}{true} \externalReferent{aif} @@ -29,14 +27,10 @@ Keywords={TTRPG,RPG,roleplaying} \tableofcontents -\iftoggle{verbose}{ - \frontmatter \include{intro.tex} -}{} - \mainmatter \include{cc.tex} @@ -55,14 +49,10 @@ Keywords={TTRPG,RPG,roleplaying} \include{spheres.tex} -\iftoggle{verbose}{ - \include{races.tex} \include{gm.tex} -}{} - \include{appendix.tex} \settoggle{sideTab}{false} @@ -73,14 +63,8 @@ Keywords={TTRPG,RPG,roleplaying} \printindex -\iftoggle{verbose}{ - \include{CS/GS.tex} \include{CS/CS.tex} -}{} - - \end{document} - diff --git a/main_ref.tex b/main_ref.tex new file mode 100644 index 0000000000000000000000000000000000000000..524732543e5e35feca0693fbd812706f1db4bebf --- /dev/null +++ b/main_ref.tex @@ -0,0 +1,58 @@ +\documentclass[a4paper,openany]{book} +\usepackage[acronym]{glossaries} +\title{BIND} +\date{} + +\usepackage{config/bind} +\input{glossary.tex} + +\hypersetup{pdfinfo={ +Title={BIND}, +Author={Ghost}, +Subject={TTRPG}, +Keywords={TTRPG,RPG,roleplaying,reference} +}} + +\settoggle{verbose}{false} + +\externalReferent{aif} + +\begin{document} + +\pagenumbering{gobble} + +\frontpage{BIND}% + {The Open Source RPG}% + {images/Boris_Pecikozic/the_storyteller.jpg} + +\tableofcontents + +\mainmatter + +\include{cc.tex} + +\include{rules.tex} + +\include{stories.tex} + +\include{gods.tex} + +\include{combat.tex} + +\include{knacks.tex} + +\include{magic.tex} + +\include{spheres.tex} + +\include{appendix.tex} + +\settoggle{sideTab}{false} + +\printacronyms[style=mcolindex, title=Abbreviations, nonumberlist] + +\printglossary[style=mcolindex] + +\printindex + +\end{document}