Published April 25, 2026 | Version 1.0.0

The Practitioner Compile Stack: Markdown to Multi-Format Publishing at Scale

Authors/Creators

  • 1. PT Hibrkraft Kreasi Indonesia

Description

Abstract

This paper documents a markdown-driven compile stack used to produce 558+ titles by a single author across nonfiction books, public-domain translations, academic papers, and digital templates. The stack converts a single markdown source into three reader-ready formats (.docx, .pdf, .epub) with consistent typography, automatic title-page generation, and configurable front and back matter. Production cycle time per title averages 18 days. The contribution is not novel in any single component but in the combination: a single source, typography as a property of the engine rather than the book, and quality gates as throttling mechanisms rather than bottlenecks.

What this deposit contains

  • paper.md — the methodology paper (the citable scholarly artifact)
  • supplementary.zip — bundled working source code for 10 component workflows covered by this paper, each with its own README, Python source, configuration, sample input, CITATION.cff, and LICENSE
  • README.md — entry point
  • CITATION.cff — machine-readable citation
  • LICENSE (MIT for code) and LICENSE-DOCS (CC BY 4.0 for documentation)

Production Results

Verified counts at time of submission:

  • Books published: 558
  • Series: 26 (averaging 6 volumes each)
  • Public-domain translations: 34 complete works
  • Average compile time per book: under 30 seconds for .docx, under 90 seconds for the full multi-format pipeline (DOCX + PDF + EPUB).
  • Average end-to-end cycle time (concept to distributed): 18 days.
  • Operator headcount: 1.

Most importantly: zero per-book typographic decisions are made at compile time. Estimated time saved per title vs. manual formatting: 6-10 hours. Across 558 titles: roughly 4,000 hours.

Limitations

  • The stack assumes Bahasa Indonesia or English. Other scripts (Arabic, CJK) require font and layout work not done here.
  • Heavily diagrammed books need a separate visual pipeline (treated in Companion Paper V).
  • The compile engine intentionally has no plugin system. Customization is done by forking, not configuring. This is a feature for solo operators and a bug for collaborative teams.

Reproducibility

All ten components are released as MIT-licensed source. Sample input (markdown drafts) and expected output (.docx files) ship in each component. A reader with Python 3.10+ and the listed dependencies can reproduce a compile in under five minutes.

Companion Papers

This deposit is one of ten flagship records in the Practitioner Publishing Stack series. Each flagship is a methodology paper plus the relevant working source as supplementary material. The series:

  1. I. (this paper) — Markdown to multi-format compile pipeline (.docx, .pdf, .epub) with consistent typography.
  2. II. Detection and removal of AI writing signatures from manuscripts before publication. (slug: f02-aiq-zero-signature-pipeline, domain: AIQ)
  3. III. End-to-end pipeline from literature search to Zenodo-published, DOI-indexed academic artifact. (slug: f03-res-research-to-doi, domain: RES)
  4. IV. Six python-docx utilities for format normalization, heading conversion, and AI-signature cleanup. (slug: f04-doc-production-pipeline, domain: DOC)
  5. V. Visual design system: color tokens, typography, charts, diagrams, and AI cover composition. (slug: f05-vis-leather-and-steel-design-system, domain: VIS)
  6. VI. Markdown-driven template engine producing branded spreadsheets and PDF checklists for direct sale. (slug: f06-tpl-spec-to-sellable, domain: TPL)
  7. VII. Per-channel specification workflow for distribution across seven publishing platforms. (slug: f07-dst-multi-platform-distribution, domain: DST)
  8. VIII. Course-materials pipeline: markdown syllabus to branded PDF and per-session DOCX. (slug: f08-edu-course-materials, domain: EDU)
  9. IX. Seven-phase book production methodology with hard quality gates and 18-day average cycle time. (slug: f09-meta-book-lifecycle, domain: META)
  10. X. Architectural overview of an independent publishing operation that produced 558+ titles. (slug: f10-meta-practitioner-publishing-stack, domain: META)

Author

Ibrahim Anwar (Hibranwar)
ORCID: 0009-0006-0425-4923
Wikidata: Q138856145
Web: hibranwar.com
Affiliation: PT Hibrkraft Kreasi Indonesia (Cileungsi, Bogor, Indonesia)

License

The methodology paper, configuration, and sample data are released under CC BY 4.0. The Python source code in supplementary.zip is released under the MIT License.

Citation

If you use this work, please cite via the DOI minted on this Zenodo record. A machine-readable CITATION.cff ships in the deposit.

About the Practitioner Publishing Stack

The Practitioner Publishing Stack documents an independent publishing operation by Ibrahim Anwar that produced 558+ titles across nonfiction books, public-domain translations, academic papers, and digital templates, distributed across seven platforms, with a single human as the bottleneck. Average end-to-end cycle time per title: 18 days. Operator headcount: 1.

Notes

This deposit is one of ten flagship records in the Practitioner Publishing Stack series, documenting an independent publishing operation by Ibrahim Anwar (Hibranwar) that produced 558+ titles by a single author. Each flagship combines a methodology paper with the relevant working source code as supplementary material.

Author identifiers: ORCID 0009-0006-0425-4923, Wikidata Q138856145, hibranwar.com.

Companion papers in this series are cross-linked via Zenodo related_identifiers after the full set of DOIs is minted. Until then, cross-references are via ORCID and the parent landing page.

Methods

Components in this deposit were extracted from the Practitioner Publishing Stack, a production system that has produced 558+ titles by a single author. Every component released as supplementary material has been exercised in production at least once.

Files

paper.md

Files (75.3 kB)

Name Size
md5:ac9293056ad57d82a25c6f932971d974
1.3 kB Download
md5:673f8b0797c870dd47e74ed4ec1eb1fa
1.1 kB Download
md5:0abe7955c20909077da39da24b619b12
460 Bytes Download
md5:04f178ddf31d4cb7fde4eabd80a91bbe
6.4 kB Preview Download
md5:24f83190cef71b031807474ca4afcff4
1.0 kB Preview Download
md5:399244aaeb16cbb1f5ca79381719c5f7
65.0 kB Preview Download

Additional details

Related works

Subjects

Independent publishing
https://id.loc.gov/authorities/subjects/sh85120322
Workflow management systems
https://id.loc.gov/authorities/subjects/sh2008003456
Open access publishing
https://id.loc.gov/authorities/subjects/sh2008008173
Scholarly publishing
https://id.loc.gov/authorities/subjects/sh87005816