Compare commits

..

No commits in common. "beamer" and "main" have entirely different histories.
beamer ... main

5 changed files with 5 additions and 28 deletions

2
.gitignore vendored
View File

@ -1,5 +1,3 @@
bundle
build
venv
*.*~
*~

View File

@ -16,19 +16,5 @@ help:
# Catch-all target: route all unknown targets to Sphinx using the new
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
%: makefile
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
.PHONY: sphinx bundle
clean:
-rm -rf build
-rm -rf bundle
sphinx:
$(MAKE) singlehtml latexpdf
bundle: sphinx
-mkdir bundle
cp build/latex/*.pdf bundle/
rsync -av --delete build/singlehtml/ bundle/html

View File

@ -63,20 +63,15 @@ The output files of the final handbook can be found in the subfolder `./build`.
All generated intermediate artifacts and the final output files can be found in the `./build` subfolder.
Generate all output like this.
```
make bundle
```
### Clean up
1. Deactivate the virtual Python environment: ```deactivate```
2. Clean up the build sources: ```make clean```
2. Clean up the build sources: ```make clean``` and ```rm -r build bundle```
# File System
* `build`: build directory
* `Makefile`: build configuration
* `make.bat`:
* `Makefile`:
* `readme.md`: this file
* `source`: source directory

View File

@ -1,2 +1 @@
myst-parser
sphinxcontrib-beamer

View File

@ -31,8 +31,7 @@ release = '0.1.2'
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
'myst_parser',
'sphinxcontrib.beamer'
'myst_parser'
]
# Add any paths that contain templates here, relative to this directory.