From d1781a7d1f15cbf202473867f2bf9c019423d8d2 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sat, 8 Mar 2025 23:26:00 +1100 Subject: [PATCH] docs: Fixed paper size selection (GitHub #13439). Also set paper size to widespread A4 for dist.mak and CI. --- .github/workflows/docs.yml | 2 +- dist.mak | 2 +- docs/Makefile | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0b80859804e..2c3bf612028 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -28,7 +28,7 @@ jobs: - name: Build HTML run: make -C docs html - name: Build PDF - run: make -C docs latexpdf + run: make -C docs PAPER=a4 latexpdf - uses: actions/upload-artifact@main with: name: mame-docs-${{ github.sha }} diff --git a/dist.mak b/dist.mak index edbb4cd67cb..d046914734b 100644 --- a/dist.mak +++ b/dist.mak @@ -128,6 +128,6 @@ $(STAGEDIR)/docs/MAME.pdf: docs/build/latex/MAME.pdf | $(GEN_FOLDERS) $(call COPY,$<,$@) docs/build/latex/MAME.pdf: - $(MAKE) -C docs latexpdf + $(MAKE) -C docs PAPER=a4 latexpdf .PHONY: all clean diff --git a/docs/Makefile b/docs/Makefile index b5c45c82ca7..48b674871a7 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -8,8 +8,8 @@ PAPER = BUILDDIR = build # Internal variables. -PAPEROPT_a4 = -D latex_paper_size=a4 -PAPEROPT_letter = -D latex_paper_size=letter +PAPEROPT_a4 = -D latex_elements.papersize=a4paper +PAPEROPT_letter = -D latex_elements.papersize=letterpaper ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source