| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | pandoc allow markdown in LaTex environments | Florian Fischer | 9 days | 1 | -0/+1 |
| | | | | | TODO: pass arguments to the LaTeX environments | ||||
| * | make: add PANDOC_XARGS | Florian Fischer | 9 days | 1 | -1/+2 |
| | | |||||
| * | make: generate synctex output | Florian Fischer | 2026-09-03 | 1 | -1/+1 |
| | | |||||
| * | add Lehrkräftekonferenz beamer theme | Florian Fischer | 2026-02-18 | 1 | -1/+1 |
| | | |||||
| * | readd basic slides recipe | Florian Fischer | 2026-02-11 | 1 | -0/+4 |
| | | |||||
| * | add 10a lesson and support converting slides*.pdf to slides*.pptx | Florian Fischer | 2026-02-05 | 1 | -1/+1 |
| | | |||||
| * | pandoc: include files before centering images | Florian Fischer | 2026-01-18 | 1 | -2/+2 |
| | | |||||
| * | add proper mermaid support | Florian Fischer | 2026-01-17 | 1 | -1/+1 |
| | | | | | | Use pdf as default format for pandoc-plot. This improves rendering and makes plot content accessable in the document. | ||||
| * | remove ignorenonframefalse header from most slides | Florian Fischer | 2025-11-04 | 1 | -2/+2 |
| | | | | | | | This header is only useful in slides that use the standalone package. Most slides to not need it, and it break citeproc in pandoc 3.4. https://github.com/jgm/pandoc/issues/11270#issuecomment-3484649472 | ||||
| * | remove citeproc from slides pandoc options | Florian Fischer | 2025-11-03 | 1 | -2/+4 |
| | | | | | | | | | | | | | Using citeproc breaks when including \makeatletter \beamer@ignorenonframefalse \makeatother in the slides header-includes. But this is needed to use standalone documents. | ||||
| * | fix pandoc metropolis standout bug | Florian Fischer | 2025-09-15 | 1 | -1/+1 |
| | | |||||
| * | use pandoc data dir to find csl files | Florian Fischer | 2024-11-03 | 1 | -2/+2 |
| | | |||||
| * | always overwrite the MAKEFILE path variables | Florian Fischer | 2024-11-02 | 1 | -2/+2 |
| | | | | | | | This is needed if common.mk in included from a Makefile in another directory subtree in order to have working paths to the pandoc/latex files. | ||||
| * | rename RUBBER_OPTS to RUBBER_ARGS | Florian Fischer | 2024-08-24 | 1 | -4/+5 |
| | | |||||
| * | include common images in latex include path | Florian Fischer | 2024-03-22 | 1 | -1/+1 |
| | | |||||
| * | add my next info lesson in 7B | Florian Fischer | 2024-01-14 | 1 | -0/+1 |
| | | | | | Allow markdown to use meta data variables with %VARNAME% syntax. | ||||
| * | make the build rules more flexible | Florian Fischer | 2024-01-13 | 1 | -3/+5 |
| | | | | | | | | | | | | Allow to specify extra rubber arguments through the RUBBER_XARGS environment variable. Make the latex implementation overritable by setting the LATEX_PROG environment variable. Change intercation from batchmode to nonstopmode in order to see error messages on stderr. | ||||
| * | euse the pandoc plot filter | Florian Fischer | 2023-12-19 | 1 | -1/+3 |
| | | |||||
| * | build schedules using a custom schedule latex format | Florian Fischer | 2023-12-16 | 1 | -0/+4 |
| | | |||||
| * | use latex formats for maps, sequences and slides | Florian Fischer | 2023-12-16 | 1 | -1/+19 |
| | | | | | TODO: support handout and schedule | ||||
| * | change engine back from lualatex to pdflatex | Florian Fischer | 2023-12-15 | 1 | -2/+2 |
| | | | | | | Also cleanup alot of old cruft and fix some bugs. This is done in preparation to precompile my latex classes. | ||||
| * | introduce a new default beamer template | Florian Fischer | 2023-11-16 | 1 | -3/+5 |
| | | |||||
| * | move default slides YAML metadata into separate metadata file | Florian Fischer | 2023-11-16 | 1 | -4/+4 |
| | | |||||
| * | build teacher versions using the new LESSON_LEHRERVERSION env var | Florian Fischer | 2023-09-27 | 1 | -1/+6 |
| | | |||||
| * | build pptx from slides.pdf | Florian Fischer | 2023-09-15 | 1 | -0/+6 |
| | | |||||
| * | build pdfs into .build/ and depend on rubber dependency detection | Florian Fischer | 2023-06-29 | 1 | -8/+15 |
| | | |||||
| * | improve the build system | Florian Fischer | 2023-06-24 | 1 | -1/+3 |
| | | | | | | * Allow pandoc to format references in a numerical format * Introduce a new solution latex macro using phantom | ||||
| * | fix building of slides* files and add verbosity option | Florian Fischer | 2023-06-11 | 1 | -6/+8 |
| | | |||||
| * | add seperate printout for the data capsulation handout | Florian Fischer | 2023-06-11 | 1 | -1/+5 |
| | | |||||
| * | support special subdir Makefiles | Florian Fischer | 2023-05-07 | 1 | -0/+5 |
| | | | | | | * dynamically find the location of common.mk * specify MAKEFILE_DIR in common.mk if not already defined | ||||
| * | build handout version of slides from slides_handout.md | Florian Fischer | 2023-04-28 | 1 | -0/+4 |
| | | | | | slides_handout.md can be a symlink to slides.md. | ||||
| * | allow minted in pandoc markdown | Florian Fischer | 2023-04-28 | 1 | -1/+1 |
| | | | | | Fixes: 6e56adc86a549e30b74a3730448e54a50681d7fb | ||||
| * | simplify common Make targets and introduce generic markdown rule | Florian Fischer | 2023-04-24 | 1 | -12/+5 |
| | | |||||
| * | be more verbose about what is being build | Florian Fischer | 2023-04-21 | 1 | -0/+5 |
| | | |||||
| * | readd slides.pdf Make target | Florian Fischer | 2023-04-12 | 1 | -0/+3 |
| | | |||||
| * | use lualatex everywhere | Florian Fischer | 2023-04-12 | 1 | -1/+1 |
| | | |||||
| * | add Karte to class diagram | Florian Fischer | 2023-04-12 | 1 | -1/+1 |
| | | | | | | Use LuaLatex instead of pdflatex to generate PDFs. Switch from bm to unicode-math. | ||||
| * | ignore more files and support building slides-*.md variants | Florian Fischer | 2023-04-10 | 1 | -1/+1 |
| | | | | | | Building slides-*.md allows to have multiple variants of the slides per lesson depending on the prior lessons or the class. | ||||
| * | pandoc: allow to include other files | Florian Fischer | 2023-04-10 | 1 | -1/+2 |
| | | | | | | | | | | | | The following block will inlcude a second markdown file: ```{.include} path/to/other/markdown/file.md ``` Move all used pandoc filters from the latex/ base directory into a new pandoc/ directory. | ||||
| * | add make recipe for sequence plans | Florian Fischer | 2023-04-06 | 1 | -0/+4 |
| | | |||||
| * | add my math lesson for composite solid objects | Florian Fischer | 2023-04-02 | 1 | -4/+9 |
| | | | | | | | | | | | Ignore all files in 'Copyrighted/' directories. Search the common image directory 'latex/images/' when generating pdfs with pandoc. Use a pandoc filter for the custom '.center' class to generated centered images when converting from markdown beamer to pdf. | ||||
| * | initial commit adding my latex build system | Florian Fischer | 2023-04-02 | 1 | -0/+19 |
| The two classes test and handout are provided. * test is for setting any kind of test * handout is for setting any handout sheet All markdown files in any subdirectory are converted to pdfs using pandoc. Found tex files are used to generate pdf files using rubber and can use the latex classes defined in the latex/ directory. | |||||
