{"id":21291808,"url":"https://github.com/testingrequired/mdbook-pagebreaks","last_synced_at":"2025-08-03T08:07:31.719Z","repository":{"id":260819252,"uuid":"882221665","full_name":"testingrequired/mdbook-pagebreaks","owner":"testingrequired","description":"A mdbook preprocessor that inserts print page breaks in HTML","archived":false,"fork":false,"pushed_at":"2024-11-03T02:41:29.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-19T16:41:48.822Z","etag":null,"topics":["html","markdown","mdbook","mdbook-preprocessor"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/testingrequired.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,"zenodo":null}},"created_at":"2024-11-02T08:06:19.000Z","updated_at":"2024-11-03T02:47:25.000Z","dependencies_parsed_at":"2024-11-02T20:17:31.987Z","dependency_job_id":"488bf000-3aa7-4809-8cb6-7cc243b6f685","html_url":"https://github.com/testingrequired/mdbook-pagebreaks","commit_stats":null,"previous_names":["testingrequired/mdbook-pagebreaks"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/testingrequired/mdbook-pagebreaks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingrequired%2Fmdbook-pagebreaks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingrequired%2Fmdbook-pagebreaks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingrequired%2Fmdbook-pagebreaks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingrequired%2Fmdbook-pagebreaks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testingrequired","download_url":"https://codeload.github.com/testingrequired/mdbook-pagebreaks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingrequired%2Fmdbook-pagebreaks/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268512159,"owners_count":24261887,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["html","markdown","mdbook","mdbook-preprocessor"],"created_at":"2024-11-21T13:46:14.912Z","updated_at":"2025-08-03T08:07:31.654Z","avatar_url":"https://github.com/testingrequired.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mdbooks-pagebreaks\n\nA mdbook preprocessor that replaces `{{---}}` with explicit print page breaks in HTML.\n\nhttps://crates.io/crates/mdbook-pagebreaks\n\n## Example\n\nThe sections `Title`, `Section 1`, `Section 2`, and `Section 3` will all be printed on seperate pages.\n\n```markdown\n# Title\n\nDonec condimentum eros ante, eu mollis orci suscipit sit amet. Morbi semper mi turpis, eu scelerisque nibh scelerisque id.\n\n{{---}}\n\n## Section 1\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Sed leo elit, interdum nec ante non, malesuada fringilla ligula. Vestibulum bibendum lobortis sapien, nec sodales metus porttitor quis. Vivamus fringilla luctus tincidunt. Pellentesque viverra sagittis euismod.\n\n{{---}}\n\n## Section 2\n\nProin tortor risus, viverra et tortor viverra, pretium luctus lorem. Nulla facilisi. Etiam vel ipsum quis eros sollicitudin accumsan at eu ipsum. Maecenas sed maximus urna. Phasellus eget neque vel nisl finibus scelerisque sit amet eu nunc.\n\n{{---}}\n\n## Section 3\n\nQuisque nec dapibus nisi. Aliquam vehicula consequat libero eu dapibus. Curabitur nec diam suscipit, fringilla ligula et, suscipit ipsum. Sed sodales eros quis maximus faucibus. Integer sit amet pulvinar nulla.\n```\n\n## Install\n\n```shell\ncargo install mdbook-pagebreaks --version 0.3.1\n```\n\n## Initialize\n\n```shell\ncd path/to/book\nmdbook-pagebreaks init\n```\n\n## Configure\n\n```toml\n[preprocessor.pagebreaks]\n[output.html]\nadditional-css = [\"mdbook-pagebreaks.css\"]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestingrequired%2Fmdbook-pagebreaks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftestingrequired%2Fmdbook-pagebreaks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestingrequired%2Fmdbook-pagebreaks/lists"}