{"id":23359888,"url":"https://github.com/markmll/paginate_pdfs","last_synced_at":"2025-04-07T20:47:28.752Z","repository":{"id":214664060,"uuid":"737064314","full_name":"MarkMLl/paginate_pdfs","owner":"MarkMLl","description":"Nerd-oriented scripts to paginate a bundle of PDFs of varying provenence and type.","archived":false,"fork":false,"pushed_at":"2024-01-26T11:22:28.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T22:27:14.824Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MarkMLl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-29T17:47:22.000Z","updated_at":"2025-01-02T11:13:55.000Z","dependencies_parsed_at":"2024-12-21T11:12:29.414Z","dependency_job_id":"7c7e9d5f-9e55-4ce6-82ad-afb16da9f989","html_url":"https://github.com/MarkMLl/paginate_pdfs","commit_stats":null,"previous_names":["markmll/paginate_pdfs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Fpaginate_pdfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Fpaginate_pdfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Fpaginate_pdfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Fpaginate_pdfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarkMLl","download_url":"https://codeload.github.com/MarkMLl/paginate_pdfs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247729488,"owners_count":20986392,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-21T11:12:20.023Z","updated_at":"2025-04-07T20:47:27.974Z","avatar_url":"https://github.com/MarkMLl.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# paginate_pdfs\nNerd-oriented scripts to paginate a bundle of PDFs of varying provenence and type.\n\nThe top-level script is bundle.sh, from that:\n\n A document prepared by e.g. LibreOffice or Lyx can be saved in .pdf form\n generating thumbnails and the contents metadata (referred to as \"bookmarks\"\n internally, and distinct from \"bookmarks\" managed by reader software).\n However, given a collection of a few hundred .pdf pages of various types and\n origins including both pristine documents and some which have been scanned to\n preserve a signature or defacement, it can be difficult to generate a merged\n and paginated collection (\"bundle\" in some legal contexts) with accurate\n metadata.\n\n This is my ad-hoc attempt to do so without engaging a service such as\n BundleDocs, prompted in part by seeing a legal opponent make the beginner's\n mistake of not checking the pagination after adjusting his TOC. MarkMLl\n\nPrerequisites are pdftk, LaTeX as installed on most Linux distreaux etc. The\noutput intentionally has every page (including TOCs at the start of a sub-bundle\netc.) paginated, so that the PDF page (typically shown at the top of the reader)\nand the stamped-on page number (at the bottom) are always in step.\n\nFor booklet printing, i.e. two pages per side duplexed with correct collation, consider https://github.com/Boomaga/boomaga (https://www.boomaga.org/, or available as a package in many distreaux). However check that the \"sub-booklet\" facility is disabled, and don't override the program's printer settings (e.g. the \"flip on\" edge) casually.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmll%2Fpaginate_pdfs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkmll%2Fpaginate_pdfs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmll%2Fpaginate_pdfs/lists"}