[GH-ISSUE #915] QuartoBuild workflow should use our GhostScript compression script for consistency #1626

Closed
opened 2026-04-11 07:59:07 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @profvjreddi on GitHub (Aug 3, 2025).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/915

The QuartoBuild workflow currently uses its own GhostScript compression command instead of the custom script that we wrote. For consistency across the project, we should update the workflow to use our script. We'll address this in the future.

Originally created by @profvjreddi on GitHub (Aug 3, 2025). Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/915 The QuartoBuild workflow currently uses its own GhostScript compression command instead of the custom script that we wrote. For consistency across the project, we should update the workflow to use our script. We'll address this in the future.
GiteaMirror added the format: pdfarea: tools labels 2026-04-11 07:59:07 -05:00
Author
Owner

@profvjreddi commented on GitHub (Aug 23, 2025):

GhostScript compression has been integrated into the build workflows.

Key commits:

  • 0250f106: Integrate professional compression scripts into build pipelines
  • dcba8d7c: Correct PDF compression script paths
  • 92b76c6c: Update EPUB compression to use optimized defaults
  • 1a6dfdb5: Move publish scripts to quarto/publish/ for better architecture

The workflows now use consistent compression scripts for both PDF and EPUB outputs.

<!-- gh-comment-id:3217114042 --> @profvjreddi commented on GitHub (Aug 23, 2025): GhostScript compression has been integrated into the build workflows. Key commits: - 0250f106: Integrate professional compression scripts into build pipelines - dcba8d7c: Correct PDF compression script paths - 92b76c6c: Update EPUB compression to use optimized defaults - 1a6dfdb5: Move publish scripts to quarto/publish/ for better architecture The workflows now use consistent compression scripts for both PDF and EPUB outputs.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#1626