aboutsummaryrefslogtreecommitdiff
path: root/latex/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* use pdflatex and precompiled card headersFlorian Fischer2025-04-101-2/+13
| | | | This speeds up the compile time for the pdfs dramatically.
* use bash and fix erroneous expansion of escape sequencesFlorian Fischer2025-04-041-11/+11
|
* strip double // from targetsFlorian Fischer2025-04-041-1/+1
|
* fix make sync-with-website target only copying one languageFlorian Fischer2022-04-021-1/+1
|
* also rebuild rules on website with make targetFlorian Fischer2022-04-021-0/+1
|
* add make target to sync build cards with the websiteFlorian Fischer2022-03-311-0/+5
|
* remove all generated card latex files not only english onesFlorian Fischer2022-01-041-1/+1
|
* [latex/build] fix broken build when a deck has the same name as a setFlorian Fischer2021-12-081-6/+8
|
* add deck support and three decksFlorian Fischer2021-12-061-5/+30
| | | | | | | | | Add script to geenrate latex file containing all cards in a deck. Add make rules to generate and build the deck latex. Add decks: * spell slinger * recruiter rush * approach
* [latex/Makefile] remove double //Florian Fischer2021-10-071-2/+2
|
* [latex] use relative paths in set filesFlorian Fischer2021-06-031-4/+11
|
* [latex/make] change make argument positionsFlorian Fischer2021-04-281-1/+1
|
* add unit_explanation special cardsFlorian Fischer2021-04-071-4/+8
|
* build sets againFlorian Fischer2021-03-281-20/+59
| | | | | | | | | Sets are generated from all tex card files in the Makefile. Sets tex now uses \includestandalone instead of input. The Makefiles language support is simplified. It now has a default language variable which propagates to all other relevant variables so we have to only pass one make argument to change the build language.
* add german version of cardsFlorian Fischer2021-03-271-7/+21
| | | | | | | | | Translatable properties now have the language as subkey (currently en, de). generate_card.py takes an optional argument to select the language. The latex/Makefile has two new targets de and en each building all cards under latex/cards/<lang> and latex/build/<lang>
* [latex] fix VERBOSE make file variable assignmentFlorian Fischer2021-03-071-1/+1
|
* [make] be more presice how variables are definedFlorian Fischer2021-03-011-2/+3
|
* rework how cards are defined and generatedFlorian Fischer2021-02-281-37/+63
| | | | | | | | | | | Card definitions are now stored in data/cards/ in a subdirectory for each set as YAML files. YAML is still human readable but stricter and better to handle in code than ini. The latex filesystem layout resembles the card definition layout and is created by the Makefile from the YAML card definitions and must not be regenerated each time by hand.
* add material for cooperative "The Kraken" game modeFlorian Fischer2021-02-201-1/+1
|
* introduce seperate assets subdirectoryFlorian Fischer2021-01-031-1/+1
|
* add build/cards.pdf which is a concatenation of all generated pdfsFlorian Fischer2020-10-181-0/+6
|
* replace cards.tex with print.tex with no margins between cardsFlorian Fischer2020-10-181-2/+2
|
* add ability to generate all cards defined in a data dir and build setsFlorian Fischer2020-10-181-3/+12
|
* add assets support for png and jpgFlorian Fischer2020-10-181-2/+5
|
* add Makefile, tikzcard template and generated base, equipment, and magic cardsFlorian Fischer2020-09-151-0/+44