iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
Markdown으로 책을 쓰고 한 번의 명령으로 인쇄용 PDF, 전자책, 웹 리딩 사이트까지 완성된 책을 받아볼 수 있습니다
Write your book in Markdown. Run one command. Get a finished book — a print-ready PDF, an ebook, and a reading website — all checked and verified before...
미디어GitHub @clintecker온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Book production pipeline: pandoc/LuaLaTeX builds, editorial enforcement, artifact verification, and release gates for press books
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A complete small press: everything required to turn a directory of
Markdown chapters into a publishable book. One press all produces a
verified 6 x 9 PDF, EPUB, single-file HTML, per-chapter reader site,
stitched Markdown, plain text, DOCX, a GitHub Pages site with public
downloads, and gated GitHub releases; the print pack adds a
print-profile interior, a cover wrap with computed spine and EAN-13
barcode, and retail channel checklists.
Extracted from the production of Mostly Done. so the next book inherits the pipeline, the design, the editorial enforcement, and the scars.
New here? The quickstart is the canonical first-run path: a copyable walk from a blank machine to a built, verified book. Install with docs/INSTALL.md; understand the machine with the architecture, configure a book with the configuration reference, look up any artifact in the generated reference, trace every guarantee in the generated invariant ledger, see what is coming in the roadmap and what changed in the changelog; contribute with CONTRIBUTING.md.
MIT licensed, code and bundled content alike (the authoring skills, templates, and design files ship under the same terms; see LICENSE). A book you make with the press is yours entirely.
The press is maintained by one person (Clint Ecker, LGTM Systems, LLC); GOVERNANCE.md says plainly how decisions, releases, and conduct are handled, and CONTRIBUTING.md is the one command to verify a change.
pip install -e . # from a clone of this repo
press --version # confirm the install; press --help lists commands
press new my-book # scaffold a new book repository
cd my-book && git init && make all
Everything the pipeline knows about a book comes from the book's own
config/ (see CLAUDE.md for the full contract). The scaffolded workflow
calls this repo's reusable build at a pinned tag, which pulls a public,
versioned toolchain image; a book under any account builds with no
package grant and no configured secret. The pipeline pins the image so
every build runs against the exact toolchain bytes the release was proven
on.
pdf epub html markdown site txt docx pages source all --
press all runs the full gauntlet: editorial checks (including
proving the checkers can fail), every format, source archive, Pages
assembly, then structural verification of every artifact.check style verify verify-formats verify-pages --
check is the editorial law (source checks, checker self-test,
style audit, jargon lint, registrations arithmetic, orphaned
plates); the verify targets rebuild before verifying so a stale
artifact can never be blessed, and verify-pages crawls the public
site: every local reference must resolve, every declared download
must exist and be linked, and the book's sentinels must appear on
the public reading surface.print verify-print coverwrap publish isbn onix pcn lookup
-- a twoside interior with mirrored margins and black ink (verified from
the rendered pages), a cover wrap whose spine width is computed from the
interior and paper stock with a validated EAN-13 barcode,
press publish kdp|ingram channel checklists, and press isbn assign
to mint ISBNs from a registrant prefix you own. press onix generates
the ONIX 3.0 metadata record distributors ingest; press pcn assembles
the Library of Congress PrePub Book Link fields for the LCCN
application. press lookup lccn|issn is an opt-in, read-only check that
an already-issued LCCN or ISSN resolves to its record at the authority
(never an issuance path; ordinary builds stay offline).art cover illustrate -- press art commission submits the
prompts the art-direction workflow wrote to image models (GPT
Image, Gemini) at print-grade sizes, collecting candidates under
art/candidates/; an author photograph at art/author-photo.jpg
turns the portrait commission into an engraving of the actual author.
press cover commissions the book's cover in a chosen style from the
ten-style library (or one a book defines), and press illustrate
commissions an in-book plate, map, diagram, or ornament -- optionally
redrawn from source material an author supplies with --from. press art accept <file> --as cover|plate:<name>|logomark|portrait takes a
chosen image into the book in house format.improve research aesthetic -- the agent workflows as
shell commands, driven headlessly through the Claude Code CLI.
press improve writes build/editorial-report.md and touches
nothing (--apply is the deliberate hand); press research builds
the table of authorities; press aesthetic prints the book's
effective visual identity, and drafts
from an author's description ("1970s pulp
sci-fi paperback"), which every art commission then applies. For
the web surfaces the stylesheet itself is the book's to own:
replaces the house reader sheet entirely,
and appends declarations that win the
cascade on both the reader and the landing page.press aesthetic "<brief>"config/aesthetic.yamlassets/web/reader.cssassets/web/extra.cssskills workflows desk -- the packaged authoring skills
and agent workflows (with installed paths, paste-ready invocations,
and pinned-copy drift detection inside a book), and press desk, the
optional operator desk: a terminal interface over these same targets
that reads facts from the registries and runs every action as a
press child (pip install 'press[tui]').render wordcount figures clean new add config migrate selftest doctor --
press add chapter|appendix <name> [--front] creates a book part,
owning the numbering and lettering prefixes that place it in the
manuscript merge order (so no author types 00- or z- by hand) and
refusing to overwrite an existing file; press config get|set|unset|list|validate
reads and writes every book configuration field, validating each value
before it writes;
press figures prints every figure the author declared as JSON -- its
kind, requested style, and the art: description that directs it (never
the caption) -- the authoritative reading press illustrate and the
art-direction workflow draw from;
press migrate plan|apply|rollback|status moves a book to the next
press major by repinning it (and nothing else), previews every change
before it writes, and rolls back to the exact prior pin; press doctor
examines every external dependency and says what works, what is missing,
and what each absence costs; press selftest is the press checking
itself: module imports, check-digit arithmetic, and that this README and
the CLI usage stay honest about every target.