Skip to content

Commit

Permalink
added ebook target (cropped pdf)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonashoechst committed Aug 31, 2024
1 parent fdd1404 commit 01f78e4
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 12 deletions.
57 changes: 45 additions & 12 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,16 @@ jobs:
- run: make Ausgaben/PfadiralalaIV.pdf
- run: make Ausgaben/PfadiralalaIV-pics.pdf
- run: make Ausgaben/PfadiralalaIV-print.pdf
- run: make Ausgaben/PfadiralalaIV-ebook.pdf
- run: make Noten
- run: make Ausgaben/PfadiralalaIVplus.pdf
- run: make Ausgaben/PfadiralalaIVplus-pics.pdf
- run: make Ausgaben/PfadiralalaIVplus-print.pdf
- run: make Ausgaben/Pfadiralala2023.pdf
- run: make Ausgaben/Pfadiralala2023-pics.pdf
- run: make Ausgaben/Pfadiralala2023-print.pdf
- run: make Ausgaben/PfadiralalaIVplus-ebook.pdf
- run: make Ausgaben/Pfadiralala2024.pdf
- run: make Ausgaben/Pfadiralala2024-pics.pdf
- run: make Ausgaben/Pfadiralala2024-print.pdf
- run: make Ausgaben/Pfadiralala2024-ebook.pdf
- name: Archive production artifacts
uses: actions/upload-artifact@v2
with:
Expand Down Expand Up @@ -86,6 +89,16 @@ jobs:
asset_name: PfadiralalaIV-print.pdf
asset_content_type: application/pdf

- name: Upload PfadiralalaIV-ebook.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/PfadiralalaIV-ebook.pdf
asset_name: PfadiralalaIV-ebook.pdf
asset_content_type: application/pdf

- name: Upload PfadiralalaIVplus.pdf
uses: actions/[email protected]
env:
Expand Down Expand Up @@ -116,32 +129,52 @@ jobs:
asset_name: PfadiralalaIVplus-print.pdf
asset_content_type: application/pdf

- name: Upload Pfadiralala2023.pdf
- name: Upload PfadiralalaIVplus-ebook.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/PfadiralalaIVplus-ebook.pdf
asset_name: PfadiralalaIVplus-ebook.pdf
asset_content_type: application/pdf

- name: Upload Pfadiralala2024.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/Pfadiralala2024.pdf
asset_name: Pfadiralala2024.pdf
asset_content_type: application/pdf

- name: Upload Pfadiralala2024-pics.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/Pfadiralala2023.pdf
asset_name: Pfadiralala2023.pdf
asset_path: ./Ausgaben/Pfadiralala2024-pics.pdf
asset_name: Pfadiralala2024-pics.pdf
asset_content_type: application/pdf

- name: Upload Pfadiralala2023-pics.pdf
- name: Upload Pfadiralala2024-print.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/Pfadiralala2023-pics.pdf
asset_name: Pfadiralala2023-pics.pdf
asset_path: ./Ausgaben/Pfadiralala2024-print.pdf
asset_name: Pfadiralala2024-print.pdf
asset_content_type: application/pdf

- name: Upload Pfadiralala2023-print.pdf
- name: Upload Pfadiralala2024-ebook.pdf
uses: actions/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Ausgaben/Pfadiralala2023-print.pdf
asset_name: Pfadiralala2023-print.pdf
asset_path: ./Ausgaben/Pfadiralala2024-ebook.pdf
asset_name: Pfadiralala2024-ebook.pdf
asset_content_type: application/pdf
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ Ausgaben/%-print.pdf: $(AUSGABE_DEPS) $(GENERIC_DEPS) Ausgaben/%.sbx
PRINT=1 $(PDFLATEX) -jobname=$(basename $@) $(basename $<).tex
Ausgaben/%-pics.pdf: $(AUSGABE_DEPS) $(GENERIC_DEPS) Ausgaben/%.sbx
PICS=1 $(PDFLATEX) -jobname=$(basename $@) $(basename $<).tex
Ausgaben/%-ebook.pdf: $(AUSGABE_DEPS) $(GENERIC_DEPS) Ausgaben/%.sbx
EBOOK=1 $(PDFLATEX) -jobname=$(basename $@) $(basename $<).tex
Ausgaben/%.html: Ausgaben/%.pdf
pdf2htmlEX --bg-format=svg $(basename $@).pdf $@

Expand Down
9 changes: 9 additions & 0 deletions Misc/basic.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

\getenv[\PRINT]{PRINT}
\getenv[\PICS]{PICS}
\getenv[\EBOOK]{EBOOK}

% Hotfix for newer LaTeX versions: https://tex.stackexchange.com/questions/650106/recent-update-broke-songs-package
% 2024/03: Hotfix breaks in recent latex versions, disabled
Expand Down Expand Up @@ -39,6 +40,14 @@
\PassOptionsToPackage{final}{bookmark}
\fi

% Schnittmarken hinzufügen, wenn ein Druckdokument erzeugt wird.
\if1\EBOOK
\usepackage[final]{graphicx}
\usepackage[cam,width=126mm,height=186mm,center,dvips]{crop}
\hypersetup{final}
\PassOptionsToPackage{final}{bookmark}
\fi

\usepackage[dvips=false, pdftex=false, vtex=false,
left=1.2cm, right=1.2cm,
top=0.4cm, bottom=0.5cm,
Expand Down

0 comments on commit 01f78e4

Please sign in to comment.