{"id":27629517,"url":"https://github.com/eggplants/mkbook","last_synced_at":"2025-07-07T05:06:33.248Z","repository":{"id":37955440,"uuid":"486842701","full_name":"eggplants/mkbook","owner":"eggplants","description":"Make directory including pictures into a PDF book","archived":false,"fork":false,"pushed_at":"2025-07-06T12:18:42.000Z","size":2634,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-06T13:27:45.678Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/eggplants.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":"2022-04-29T04:59:22.000Z","updated_at":"2025-07-06T12:18:44.000Z","dependencies_parsed_at":"2025-02-01T17:26:21.750Z","dependency_job_id":"981dbc20-46ae-40b1-a7ea-931b70305ac9","html_url":"https://github.com/eggplants/mkbook","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/eggplants/mkbook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fmkbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fmkbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fmkbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fmkbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eggplants","download_url":"https://codeload.github.com/eggplants/mkbook/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fmkbook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264016735,"owners_count":23544626,"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":"2025-04-23T15:26:38.996Z","updated_at":"2025-07-07T05:06:33.228Z","avatar_url":"https://github.com/eggplants.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mkbook\n\n[![PyPI version](\n  https://badge.fury.io/py/mkbook.svg\n  )](\n  https://badge.fury.io/py/mkbook\n) [![pre-commit.ci status](\n  https://results.pre-commit.ci/badge/github/eggplants/mkbook/master.svg\n  )](\n  https://results.pre-commit.ci/latest/github/eggplants/mkbook/master\n) [![Maintainability](\n  \u003chttps://qlty.sh/badges/1b18ac00-58a2-4a71-902d-76309813b0ab/maintainability.svg\u003e\n  )](\n  \u003chttps://qlty.sh/gh/eggplants/projects/mkbook\u003e\n) [![Code Coverage](\n  \u003chttps://qlty.sh/badges/1b18ac00-58a2-4a71-902d-76309813b0ab/test_coverage.svg\u003e\n  )](\n  \u003chttps://qlty.sh/gh/eggplants/projects/mkbook\u003e\n) [![Release Package](\n  https://github.com/eggplants/mkbook/actions/workflows/release.yml/badge.svg\n  )](\n  https://github.com/eggplants/mkbook/actions/workflows/release.yml\n)\n\n- Make directory including pictures into a PDF book.\n- This package and tool are mainly made for [getjump](https://github.com/eggplants/getjump)\n  - FOR PERSONAL USE ONLY. Generated PDF must not be distributed to other people.\n\n## Install\n\n```sh\npip install mkbook\n# or:\npip install git+https://github.com/eggplants/mkbook\n```\n\n## CLI\n\n```shellsession\n$ mkbook ~/Pictures/タコピーの原罪 takop.pdf\nSaving...\nDone: /Users/eggplants/prog/mkbook/takop.pdf\n\n$ file takop.pdf\ntakop.pdf: PDF document, version 1.4\n\n$ mkbook ~/Pictures/タコピーの原罪 takop.pdf\n'takop.pdf' already exists. Use `-o` to overwrite.\n```\n\n```shellsession\n$ mkbook -h\nusage: mkbook [-h] [-f FONT_SIZE] [-F TT_FONT] [-o] [-V] PATH PATH\n\nMake directory including pictures into a PDF book\n\npositional arguments:\n  PATH                                 target dir\n  PATH                                 saved pdf file path\n\noptional arguments:\n  -h, --help                           show this help message and exit\n  -f FONT_SIZE, --font-size FONT_SIZE  overwrite if pdf path exists (default: 20)\n  -F TT_FONT, --tt-font TT_FONT        truetype font file\n  -o, --overwrite\n  -V, --version                        show program's version number and exit\n\nnote:\n    This package and tool are mainly made for getjump.\n    https://github.com/eggplants/getjump\n```\n\n## License\n\nMIT\n\n### Licenses of fonts\n\n- [Rampart](https://github.com/fontworks-fonts/Rampart/blob/master/fonts/ttf/RampartOne-Regular.ttf)\n\n[The Open Font License (OFL)](https://github.com/fontworks-fonts/Rampart/blob/master/OFL.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feggplants%2Fmkbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feggplants%2Fmkbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feggplants%2Fmkbook/lists"}