diff --git a/doc/build.scm b/doc/build.scm index d6067c58f30f780543c8eb8b2b87e8f77acfe1f4..530d6435082e8211bdc26e4b9833a2e56db96aae 100644 --- a/doc/build.scm +++ b/doc/build.scm @@ -383,7 +383,15 @@ PDF." ;; Create an A4 booklet. (invoke "pdfbook2" "-p" "a4paper" pdf-file ;; margins: - "-o" "0" "-i" "0" "-t" "0" "-b" "0")))))) + "-o" "0" "-i" "0" "-t" "0" "-b" "0")) + + ;; pdfbook2 internally adds the hard-coded suffix '-book'. + ;; Guix-HPC publishes the activity reports using the suffix + ;; '-booklet'. + (let* ((name (basename #$file ".tex")) + (book (string-append #$output "/" name "-book.pdf")) + (booklet (string-append #$output "/" name "-booklet.pdf"))) + (rename-file book booklet)))))) (computed-file (basename file ".tex") build))