mirror of
https://github.com/holub/mame
synced 2025-04-10 02:28:19 +03:00
docs: Fixed paper size selection (GitHub #13439). Also set paper size to widespread A4 for dist.mak and CI.
This commit is contained in:
parent
844926cc2f
commit
d1781a7d1f
2
.github/workflows/docs.yml
vendored
2
.github/workflows/docs.yml
vendored
@ -28,7 +28,7 @@ jobs:
|
|||||||
- name: Build HTML
|
- name: Build HTML
|
||||||
run: make -C docs html
|
run: make -C docs html
|
||||||
- name: Build PDF
|
- name: Build PDF
|
||||||
run: make -C docs latexpdf
|
run: make -C docs PAPER=a4 latexpdf
|
||||||
- uses: actions/upload-artifact@main
|
- uses: actions/upload-artifact@main
|
||||||
with:
|
with:
|
||||||
name: mame-docs-${{ github.sha }}
|
name: mame-docs-${{ github.sha }}
|
||||||
|
2
dist.mak
2
dist.mak
@ -128,6 +128,6 @@ $(STAGEDIR)/docs/MAME.pdf: docs/build/latex/MAME.pdf | $(GEN_FOLDERS)
|
|||||||
$(call COPY,$<,$@)
|
$(call COPY,$<,$@)
|
||||||
|
|
||||||
docs/build/latex/MAME.pdf:
|
docs/build/latex/MAME.pdf:
|
||||||
$(MAKE) -C docs latexpdf
|
$(MAKE) -C docs PAPER=a4 latexpdf
|
||||||
|
|
||||||
.PHONY: all clean
|
.PHONY: all clean
|
||||||
|
@ -8,8 +8,8 @@ PAPER =
|
|||||||
BUILDDIR = build
|
BUILDDIR = build
|
||||||
|
|
||||||
# Internal variables.
|
# Internal variables.
|
||||||
PAPEROPT_a4 = -D latex_paper_size=a4
|
PAPEROPT_a4 = -D latex_elements.papersize=a4paper
|
||||||
PAPEROPT_letter = -D latex_paper_size=letter
|
PAPEROPT_letter = -D latex_elements.papersize=letterpaper
|
||||||
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
|
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
|
||||||
# the i18n builder cannot share the environment and doctrees with the others
|
# the i18n builder cannot share the environment and doctrees with the others
|
||||||
I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
|
I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
|
||||||
|
Loading…
Reference in New Issue
Block a user