Skip to main content

Postext · Cookbook

Recipes for pages worth printing

Layouts set with Postext, from a chapter opener to a whole book. Each recipe puts its pages beside the script that sets them and explains the main settings.

Frontispiece: Nº 038Trade paperback: sunk openers and recto chapters

115 recipes · 10 chapterstested with postext 1.4.1

Editor’s picks

  • Letters edition: datelines and signatures

    Nº 064Workaround

    Headings & openers

    Letters run on without page breaks; each dateline comes from heading attributes, and paragraph styles set the salutation, the signature and a postscript.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

  • Facing translation, stanza by stanza

    Nº 043Workaround

    Type & text

    Each poem is a frameless box with two columns: a fixed column break opens the English at its title, and :::space keeps each stanza level with its original.

    Level 2 of 3: IntermediatePoetry5 pp.

  • Photo essay with full-bleed plates

    Nº 068

    Figures & images

    Plates as heading styles built from a list, each filling its page to the trim; the storm plate runs across the gutter of a spread in two halves.

    Level 2 of 3: IntermediatePhotobooks9 pp.

Collections

Part I · The page

Page & grid

Trim sizes, mirrored margins, one, two and one-and-a-half columns, the baseline grid, flush columns and pages built to exact positions.

  • Textbook with a margin column

    Nº 001

    Page & grid

    A column-and-a-half page whose outer column holds only floats: span 'side' figures and glosses stack there, and captionSide moves the other captions into it.

    Level 3 of 3: AdvancedTextbooks4 pp.

  • A book page on a baseline grid

    Nº 013

    Page & grid

    A mirrored two-column page whose text block is exactly 44 leads tall, so the body text sits on one grid across the gutter and the spine.

    Level 2 of 3: IntermediateAny genre3 pp.

  • Newspaper front page

    Nº 027Workaround

    Page & grid

    A local weekly's front page and page 2 in two ruled columns, with page-wide headlines set as boxes and a four-column strip of briefs floated to the foot.

    Level 3 of 3: AdvancedNewspapers & newsletters2 pp.

  • Community newsletter: lead story and briefs

    Nº 042Workaround

    Page & grid

    A two-page allotment newsletter in column and a half: the lead fills the wide column and jumps to page 2; column breaks send tagged briefs to the narrow one.

    Level 2 of 3: IntermediateNewspapers & newsletters2 pp.

  • One-page CV with a sidebar

    Nº 057

    Page & grid

    A one-page A4 CV whose plum sidebar is one box in a float-only left column, carried into the margins by header boxes, with job dates set flush right.

    Level 2 of 3: IntermediateSingle sheets & ephemera1 p.

  • Business letter to DIN 5008

    Nº 058PDF

    Page & grid

    A two-page German quotation on A4. The subject line is the H1, and its design pins the letterhead, the address and the information block at form B’s positions.

    Level 2 of 3: IntermediateSingle sheets & ephemera2 pp.

  • Research poster on one big page

    Nº 059Workaround

    Page & grid

    A 600 × 800 mm conference poster: a title band over one page-wide box with three columns of nested panels, a heat map keyed by swatches and −4.2 °C at 150 pt.

    Level 3 of 3: AdvancedPapers & academic1 p.

  • A vertical Chinese novel, bound on the right

    Nº 075PDF

    Page & grid

    Chapter 1 of 三國演義 on a Taiwan 25開 page: 40 characters down 16 columns, a ruled 回目 opener, fore-edge heads, Chinese folios and spreads read right to left.

    Level 3 of 3: AdvancedFiction, drama & literary prose11 pp.

  • Dates and acronyms upright in vertical text

    Nº 081PDF

    Page & grid

    Two founding documents of 1912 set vertically, bound on the right: two-digit numbers stand upright in one cell unaided, and :tcy and :upright mark the rest.

    Level 2 of 3: IntermediateTextbooks7 pp.

  • A Chinese official document to GB/T 9704

    Nº 082WorkaroundPDF

    Page & grid

    A four-page notice on A4 to the national standard: 28 × 22 characters of 三号, a red letterhead, heads 一、(一)1.(1), an annex and “— 1 —” folios.

    Level 2 of 3: IntermediateReports4 pp.

  • Tang poems facing their English verse

    Nº 083WorkaroundPDF

    Page & grid

    Each Tang poem opens a tinted recto and Giles’s English the verso facing it: one heading style breaks to even pages, the other to odd ones.

    Level 2 of 3: IntermediatePoetry10 pp.

  • A vertical newspaper page in tiers

    Nº 084WorkaroundPDF

    Page & grid

    Two sheets of a 1912 Chinese paper set vertically: the body in two tiers with a rule between them, the telegrams in three, the lead headline down both.

    Level 2 of 3: IntermediateNewspapers & newsletters2 pp.

  • A woodblock leaf: double frame, rules and centre strip

    Nº 085WorkaroundPDF

    Page & grid

    Zhu Xi's commentary on the Analects set as a woodblock printed it: a leaf to a spread, a double frame, a rule between columns and the centre strip on the fold.

    Level 2 of 3: IntermediateTextbooks7 pp.

  • A two-column Arabic newspaper page

    Nº 108PDF

    Page & grid

    An Arabic daily in locale 'ar': the first column is the right one, headlines span both, and the In brief strip sets three columns right to left.

    Level 2 of 3: IntermediateNewspapers & newsletters2 pp.

  • A Bulaq page: the text framed by its commentary

    Nº 114WorkaroundPDF

    Page & grid

    Ibn ʿAqīl’s grammar commentary in the main column, glosses in the outer side column beside the passages they explain, all inside a double ruled frame.

    Level 2 of 3: IntermediateTextbooks6 pp.

Type & text

Justification and hyphenation per language, verse set line by line, paragraph styles, chips, superscripts, subscripts and maths.

  • Two-column paper with numbered equations

    Nº 002WorkaroundPDF

    Type & text

    A two-column physics paper whose inline formulas and seven numbered equations are set by MathJax from the ?bundle build, and stay vector in the PDF.

    Level 3 of 3: AdvancedPapers & academic4 pp.

  • Even word spacing in narrow justified columns

    Nº 014

    Type & text

    Knuth–Plass breaking with word spaces held to 0.8–1.6 times normal, set beside a greedy control whose loose lines, lone lines and runts are marked from the VDT.

    Level 3 of 3: AdvancedMagazines & zines3 pp.

  • Poems set line by line

    Nº 015Workaround

    Type & text

    Each line of verse is a paragraph whose turnovers hang 4 em in. Em spaces hold the 1918 indents, and :::space puts one line between stanzas.

    Level 2 of 3: IntermediatePoetry8 pp.

  • Justified Spanish in a pocket novel

    Nº 016Workaround

    Type & text

    The opening of Marianela’s chapter I as a pocket edition: Spanish hyphenation, word spaces under 1.7×, no runts, a raised initial and Figura 1 on the map.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

  • Facing translation, stanza by stanza

    Nº 043Workaround

    Type & text

    Each poem is a frameless box with two columns: a fixed column break opens the English at its title, and :::space keeps each stanza level with its original.

    Level 2 of 3: IntermediatePoetry5 pp.

  • Critical edition: line numbers and line-keyed notes

    Nº 044Workaround

    Type & text

    Milton’s Lycidas in the 1645 text: a script counts the lines and adds a side box after every fifth, and each note opens on its line number, set as a chip.

    Level 3 of 3: AdvancedPoetry9 pp.

  • Early reader with syllable chips

    Nº 060

    Type & text

    A Spanish primer unit for the letter M: syllables as chips in the colour of their vowel, and a grid of picture words with a watercolour in each cell.

    Level 2 of 3: IntermediateWorkbooks & exercises3 pp.

  • Screenplay format

    Nº 061

    Type & text

    A shooting script in Courier Prime 12 on US Letter, each speech a frameless callout padded to the dialogue block and each scene numbered in both margins.

    Level 2 of 3: IntermediateAny genre5 pp.

  • A Chinese novel page on a 28 × 28 grid

    Nº 074PDF

    Type & text

    Lu Xun’s “My Old Home” on a 大32开 page: 28 characters to the line, 28 lines to the page, GB line breaks, Kaiming punctuation and Han–Latin spacing.

    Level 2 of 3: IntermediateFiction, drama & literary prose7 pp.

  • A pinyin primer: readings over every character

    Nº 076

    Type & text

    Mono ruby in a Hong Kong first reader: {人之初|rén zhī chū} centres one pinyin syllable over each character, in Andika, inside a 28 pt line gap.

    Level 2 of 3: IntermediateTextbooks4 pp.

  • Proper-name and book-title marks, down and across

    Nº 077PDF

    Type & text

    The Basic Annals of Xiang Yu with :name and :book marks, set down a right-bound page and then across one: the lines stand left of the names, then under them.

    Level 2 of 3: IntermediateTextbooks3 pp.

  • A vertical reader with zhuyin to the right

    Nº 080PDF

    Type & text

    A Taiwan school reader set down the page: {守株|ㄕㄡˇ|ㄓㄨ} sets a zhuyin column right of each character, with pictures and notes in an upper tier.

    Level 3 of 3: AdvancedTextbooks4 pp.

  • A Catalan novella, hyphenated by the IEC rules

    Nº 104PDF

    Type & text

    Narcís Oller’s El transplantat, complete, as a 32-page pocket book: Catalan syllables by the IEC rules, l·l broken as il- | lusió, and an engraving per chapter.

    Level 2 of 3: IntermediateFiction, drama & literary prose32 pp.

  • An Arabic novel set right to left, bound on the right

    Nº 105PDF

    Type & text

    The opening of an Arabic novel on a 14 × 21 cm page: locale 'ar' sets the text right to left, binds the book on the right and prints ١٢ for its folios.

    Level 2 of 3: IntermediateFiction, drama & literary prose7 pp.

  • A bilingual Arabic–English report

    Nº 106PDF

    Type & text

    An Arabic annual report with its English beside it: {dir=ltr} on each English block, :ltr[…] for Latin names in Arabic lines, a table set left to right.

    Level 2 of 3: IntermediateReports3 pp.

  • A Maghreb edition of an Arabic text, with European digits

    Nº 109PDF

    Type & text

    An Arabic chapter printed for Morocco: locale 'ar-MA' keeps the text right to left and bound on the right, and writes every generated number as 1, 2, 3.

    Level 1 of 3: BasicManuals, guides & reference4 pp.

Headings & openers

Band and photo openers, sunk and framed titles, side heads and hanging numbers, badges, datelines and one-off designed pages.

  • Chapter opener on a full-bleed band

    Nº 003

    Headings & openers

    An advancedDesign opener on the level-1 heading: a bleed band, the chapter number on its foot, and a kicker and standfirst from the heading's attributes.

    Level 3 of 3: AdvancedTextbooks4 pp.

  • Magazine feature: photo opener to end mark

    Nº 004

    Headings & openers

    One advancedDesign opener sets a bleed photo and the heading's kicker, headline, standfirst and byline; two floated boxes and a chip end mark follow.

    Level 3 of 3: AdvancedMagazines & zines4 pp.

  • Five chapter openers in one book

    Nº 017Workaround

    Headings & openers

    One opener on level 1 and four heading styles named in the Markdown; each style swaps the accent colour, and some also change the margins, columns or folios.

    Level 3 of 3: AdvancedAny genre7 pp.

  • Section heads seven levels deep

    Nº 018Workaround

    Headings & openers

    Sections numbered 1.1 to 1.12 in an amber pill that widens with its number, four more levels beneath them, and a seventh made with a heading style.

    Level 2 of 3: IntermediateManuals, guides & reference3 pp.

  • Anchoring cheat sheet: a poster built from chained elements

    Nº 029

    Headings & openers

    An A3 lecture poster whose elements hang from the bleed, the page, their slot or one another, and a second sheet that frames each element and tags thirteen.

    Level 2 of 3: IntermediateSingle sheets & ephemera2 pp.

  • Side heads, hanging numbers and run-in heads

    Nº 045

    Headings & openers

    A competition brief whose section titles stand in a margin channel on the text's baselines, with subsection numbers hung in the gutter and run-in heads in red.

    Level 3 of 3: AdvancedReports5 pp.

  • Certificate with a guilloche border

    Nº 063PDF

    Headings & openers

    End-of-course certificates drawn by one heading style: a guilloche frame in its header, a seal and signature lines in its footer, the name in its opener.

    Level 2 of 3: IntermediateSingle sheets & ephemera3 pp.

  • Letters edition: datelines and signatures

    Nº 064Workaround

    Headings & openers

    Letters run on without page breaks; each dateline comes from heading attributes, and paragraph styles set the salutation, the signature and a postscript.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

  • Pocket classic: short chapters that run on

    Nº 065

    Headings & openers

    Dom Casmurro as a pocket book: short chapters run on under heads drawn in the column, and no page break strands a line or a head.

    Level 2 of 3: IntermediateFiction, drama & literary prose7 pp.

  • Storybook chapters with vignettes and summaries

    Nº 066

    Headings & openers

    One heading style opens every chapter; each heading names its vignette and its italic summary in attributes, which the opener paints.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

  • Tale headings in Arabic ordinal words: the first night…

    Nº 112PDF

    Headings & openers

    A level template writes each night as الليلة and a feminine ordinal, الليلة الأولى, الثانية, الثالثة, so the Markdown never carries a number.

    Level 2 of 3: IntermediateFiction, drama & literary prose10 pp.

Part II · The book

Running heads & folios

Verso and recto heads, folios, filters by page role and parity, thumb tabs that move or change colour, and painted blank pages.

  • Running heads by parity in a book of essays

    Nº 005Workaround

    Running heads & folios

    Header elements filtered by parity and page role: book title on versos, essay title cut short on rectos, folio tabs in the margin, a drop folio on openers.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

  • Dictionary with a moving thumb index

    Nº 046

    Running heads & folios

    A loop makes one heading style per letter, and each style’s header prints that letter’s navy tab one step lower on the fore-edge, over a pale index.

    Level 3 of 3: AdvancedManuals, guides & reference4 pp.

  • A Chinese dictionary page with guide words

    Nº 086PDF

    Running heads & folios

    Four pages of a Kangxi Dictionary reader in pinyin order: {firstMark.h2} and {lastMark.h2} print each page’s first and last headword in its running head.

    Level 2 of 3: IntermediateManuals, guides & reference4 pp.

  • Walking guide with thumb tabs

    Nº 047

    Running heads & folios

    A pocket guide with one heading style per walk, whose palette recolours the fore-edge tab, the stop numbers, the box’s tint and the blank verso before the walk.

    Level 3 of 3: AdvancedManuals, guides & reference7 pp.

Book structure

Covers, front matter, contents generated from the headings, parts in colour, back matter and books built chapter by chapter.

  • Front matter in roman folios, then page 1

    Nº 006PDF

    Book structure

    The cover and prelims are unnumbered headings counted in lower-case roman; :::numbering restarts the count at 1 on the recto where the novel opens.

    Level 3 of 3: AdvancedFiction, drama & literary prose14 pp.

  • One book from separate chapters

    Nº 007PDF

    Book structure

    buildBundle sets five Markdown files as one book: each chapter opens on a recto, and page, chapter and figure numbers run on from file to file.

    Level 3 of 3: AdvancedManuals, guides & reference11 pp.

  • Parts in colour from one attribute

    Nº 019

    Book structure

    A pocket field guide where each :::part sets one palette entry, and its divider, painted verso, thumb tabs, field marks and contents row print in that colour.

    Level 3 of 3: AdvancedManuals, guides & reference10 pp.

  • Anthology with bylines

    Nº 030Workaround

    Book structure

    Three essays on walking whose headings carry author, year and magazine: the opener prints all three; the verso running heads and the contents print the author.

    Level 2 of 3: IntermediateFiction, drama & literary prose9 pp.

  • Thesis back matter: appendix, glossary and index

    Nº 031WorkaroundPDF

    Book structure

    The last pages of a thesis in black and white: a lettered appendix, a two-column glossary, APA references and an index built from marks in the text.

    Level 3 of 3: AdvancedPapers & academic7 pp.

  • A textbook index that follows the text

    Nº 072PDF

    Book structure

    Terms marked where the text discusses them, printed by :::index in two columns with the pages buildBundle finds for them, ranges and cross-references.

    Level 3 of 3: AdvancedTextbooks10 pp.

  • An index of names and an index of subjects

    Nº 073PDF

    Book structure

    Marks with index="names" feed an index of people and the rest an index of subjects; :::index prints each in two columns, and the build settles the pages.

    Level 2 of 3: IntermediateTextbooks7 pp.

  • An index of Chinese names, by pinyin and by strokes

    Nº 079PDF

    Book structure

    One set of :index marks in two editions of a 紅樓夢 reader: index.groupBy files the names under pinyin initials in zh-Hans and under stroke counts in zh-Hant.

    Level 2 of 3: IntermediateFiction, drama & literary prose16 pp.

  • A thesis chapter cited in APA 7

    Nº 087PDF

    Book structure

    A doctoral chapter whose [@key, p. 33] citations become APA 7 through citeproc-js, with the reference list built from a BibTeX block.

    Level 2 of 3: IntermediatePapers & academic3 pp.

  • A two-column conference paper in IEEE style

    Nº 088PDF

    Book structure

    A workshop paper in two columns: a title block across the page, IEEE citations with [2]–[4] ranges, Section II references and a compact numbered list.

    Level 2 of 3: IntermediatePapers & academic2 pp.

  • A history essay with Chicago notes

    Nº 089PDF

    Book structure

    A four-page history essay whose [@key, 87] citations become Chicago notes at the foot of the page: full the first time, short after that, with a bibliography.

    Level 2 of 3: IntermediatePapers & academic4 pp.

  • A Chinese paper cited to GB/T 7714

    Nº 090PDF

    Book structure

    A two-column Chinese journal article: [@key] citations print as superscript [1] and [2–4], the references carry [M], [J], [D] and [EB/OL].

    Level 2 of 3: IntermediatePapers & academic2 pp.

  • Vertical Chinese with citations in inline notes

    Nº 091PDF

    Book structure

    A vertical chapter in Traditional characters, bound on the right, whose GB/T 7714 note citations are set as 夾注 inside the column.

    Level 3 of 3: AdvancedAny genre3 pp.

  • A manual whose references point to pages

    Nº 092PDF

    Book structure

    A bicycle owner's manual whose cross-references say "see section 3.2 on page 3", forward and back, with every number and page taken from the layout.

    Level 2 of 3: IntermediateManuals, guides & reference4 pp.

  • One text in four citation styles

    Nº 093

    Book structure

    One short essay with six citations, built in APA 7, Chicago author-date, IEEE and ISO 690: the style setting is the only thing that changes.

    Level 2 of 3: IntermediatePapers & academic4 pp.

  • A technical book whose references cross chapters

    Nº 094PDF

    Book structure

    A three-chapter solar handbook whose text writes @fig:sun, @tbl:loads and @sec:array-size, and buildBundle prints each number and page across chapters.

    Level 3 of 3: AdvancedManuals, guides & reference9 pp.

  • A medical article in Vancouver style

    Nº 095PDF

    Book structure

    A clinical trial report on A4 in two columns: raised citation numbers, a numbered Vancouver reference list and DOIs that open as links in the PDF.

    Level 2 of 3: IntermediatePapers & academic3 pp.

  • A humanities essay with MLA works cited

    Nº 096PDF

    Book structure

    A literary essay whose [@key, 48] citations become MLA 9 author-page references, with a block quotation and a Works Cited list built from CSL-YAML data.

    Level 2 of 3: IntermediatePapers & academic4 pp.

  • A reading list from a Zotero BibTeX export

    Nº 097

    Book structure

    A seminar reading list whose references are a Zotero BibTeX export pasted as is, cited in Chicago author-date, with nocite for works the text never cites.

    Level 2 of 3: IntermediateTextbooks2 pp.

  • An edited volume with a bibliography per chapter

    Nº 098PDF

    Book structure

    Three essays by three contributors, each a document of its own in buildBundle, each closing on a Chicago author-date list of only the works it cites.

    Level 3 of 3: AdvancedPapers & academic10 pp.

  • A legal opinion cited in OSCOLA

    Nº 099PDF

    Book structure

    A four-page case comment whose [@robinson2018, para 21] citations become OSCOLA footnotes: cases in italics, neutral citations, ibid and (n 1) cross-references.

    Level 2 of 3: IntermediatePapers & academic4 pp.

  • An Arabic research article with notes, citations, index

    Nº 107PDF

    Book structure

    An Arabic journal article: notes «(١)» numbered per page, CSL citations among them in the Arabic locale, and an index sorted without the article ال.

    Level 3 of 3: AdvancedPapers & academic5 pp.

  • A taḥqīq: notes per page and abjad front matter

    Nº 113PDF

    Book structure

    Front matter folioed أ ب ج د, the text from ١, the editor’s notes numbered (١) again on every page, and an index that sorts names without their article ال.

    Level 3 of 3: AdvancedTextbooks11 pp.

Boxes & notes

Callout families, boxes that split, float or stay pinned, footnotes, endnotes and margin glosses, worksheets, recipe cards and code listings.

  • A colour-coded family of textbook boxes

    Nº 008

    Boxes & notes

    Six kinds of textbook box in three colours, told apart by a stripe with an icon, a badge, a numbered tab, a strip of pictograms or a marker outside the frame.

    Level 2 of 3: IntermediateTextbooks3 pp.

  • Footnotes at the foot of the column that cites them

    Nº 071PDFLive

    Boxes & notes

    Markdown [^id] markers become numbered notes at the foot of the citing column, with switches for one column, chapter-end notes and continuous numbers.

    Level 2 of 3: IntermediateFiction, drama & literary prose3 pp.

  • Endnotes on a page of their own, in two columns

    Nº 020

    Boxes & notes

    A short preprocessor numbers the [^1] notes and gathers them under a Notes heading, whose style sets them on a page of their own in two columns.

    Level 2 of 3: IntermediatePapers & academic5 pp.

  • Boxes that split, float and pin

    Nº 021

    Boxes & notes

    A lab worksheet in which the procedure box splits between two columns, the data sheet moves to the head of the next page and a badge is pinned to the foot.

    Level 3 of 3: AdvancedWorkbooks & exercises4 pp.

  • Worksheet with answer boxes and a word bank

    Nº 022

    Boxes & notes

    A four-page science worksheet: white answer boxes in pale green cards, 2 mm under each question and off the grid, with word banks and blanks made of chips.

    Level 2 of 3: IntermediateWorkbooks & exercises4 pp.

  • Annotated classic with margin glosses

    Nº 032

    Boxes & notes

    Alice’s mad tea-party as an annotated edition: green and red glosses in the outer margin, beside the lines they explain, each called by a letter in its colour.

    Level 3 of 3: AdvancedFiction, drama & literary prose3 pp.

  • Recipe card: ingredients beside the method

    Nº 033

    Boxes & notes

    Two cookbook pages with a white recipe card under a SERVES 4 tab: ingredients, tags and a checklist on the left, steps with 26 pt red numbers on the right.

    Level 2 of 3: IntermediateManuals, guides & reference2 pp.

  • Code listings and keycaps without code blocks

    Nº 048Workaround

    Boxes & notes

    A shell guide whose fenced code becomes dark listing boxes before the build, with bold and italic runs as syntax colours and keys set as keycap chips.

    Level 2 of 3: IntermediateManuals, guides & reference3 pp.

  • Exam paper with an answer sheet

    Nº 049Workaround

    Boxes & notes

    A four-page history exam on US Letter, with bubbles and marks drawn as chips, questions numbered 1, a), i) and answer lines ruled by a table.

    Level 2 of 3: IntermediateWorkbooks & exercises4 pp.

  • Product manual with safety notices

    Nº 050

    Boxes & notes

    A German kettle manual whose WARNUNG and VORSICHT boxes carry the warning triangle on a signal-coloured band, with German figure and table labels.

    Level 2 of 3: IntermediateManuals, guides & reference7 pp.

  • Red-ink commentary in the line and the head margin

    Nº 078WorkaroundPDF

    Boxes & notes

    A vertical Chinese commentary page: the manuscript's side comments folded into two red rows inside the line, head-margin comments in a tier above the text.

    Level 3 of 3: AdvancedFiction, drama & literary prose6 pp.

Figures & images

Numbered figures that float to their citation, facing plates, maps and rotated overviews, full-bleed spreads and single-ink artwork.

  • Figures that float to where you cite them

    Nº 009Workaround

    Figures & images

    A two-column chapter with seven numbered figures: six float from their first :ref to the first slot their placement allows; one sits where ::resource puts it.

    Level 3 of 3: AdvancedTextbooks4 pp.

  • Catalogue entries facing their plates

    Nº 034Workaround

    Figures & images

    Each entry opens a verso and cites its plate in the commentary’s first sentence; the plate floats to the facing recto, 221 mm tall at the scan’s proportions.

    Level 3 of 3: AdvancedCatalogues8 pp.

  • Two-ink riso zine: art in one spot colour

    Nº 051PDF

    Figures & images

    A four-page zine for a two-drum risograph: full-colour drawings print as tints of the pink, recoloured by the pen for the canvas and by renderToPdf in the PDF.

    Level 3 of 3: AdvancedMagazines & zines4 pp.

  • Atlas sheet: numbered maps and a rotated overview

    Nº 067

    Figures & images

    Maps with a numbering of their own and captions on a blue bar, a key of swatches in the maps' colours, and a sea chart turned sideways on page 3.

    Level 3 of 3: AdvancedManuals, guides & reference4 pp.

  • Photo essay with full-bleed plates

    Nº 068

    Figures & images

    Plates as heading styles built from a list, each filling its page to the trim; the storm plate runs across the gutter of a spread in two halves.

    Level 2 of 3: IntermediatePhotobooks9 pp.

Tables

Tables built from data: merged headers, splits with a repeated header, fills and swatch keys, pictures in cells, calendars and grids.

  • Datasheet: tables from data, merged headers

    Nº 010WorkaroundPDF

    Tables

    Tables pasted as TSV, parsed with parseTSV and shaped with mergeCells, setAlignment and setCellBackground; a register map that splits across pages by itself.

    Level 3 of 3: AdvancedManuals, guides & reference4 pp.

  • Garden almanac: calendar grid and landscape chart

    Nº 035

    Tables

    A 38-crop sowing chart set in landscape on two pages of its own, a calendar computed from dates and a companion matrix, their cells filled from the palette.

    Level 3 of 3: AdvancedManuals, guides & reference4 pp.

  • Mail-order catalogue with pictures in cells

    Nº 036

    Tables

    A seed catalogue whose price list is a table read from TSV, with a painted seed packet in each variety's cell and the list split across a spread.

    Level 3 of 3: AdvancedCatalogues4 pp.

  • Bistro menu: prices aligned without tab stops

    Nº 052Workaround

    Tables

    A bistro menu printed on both sides, with the prices set in borderless tables and a brass rule anchored to either side of each course head.

    Level 2 of 3: IntermediateSingle sheets & ephemera2 pp.

  • Conference programme with a merged schedule grid

    Nº 053

    Tables

    A two-day programme in schedule grids: mergeCells spans a plenary across the three rooms and a workshop over two slots, and each talk takes its track's colour.

    Level 3 of 3: AdvancedSingle sheets & ephemera6 pp.

  • Puzzle book: crossword, word search and maze

    Nº 069

    Tables

    A crossword and a word search built as tables from lines of letters: black squares and found words are cell fills, clue numbers are superscripts.

    Level 3 of 3: AdvancedWorkbooks & exercises5 pp.

Part III · In practice

Complete publications

Whole issues and editions, each using at least eight features on four pages or more.

  • Magazine cover and sectioned contents

    Nº 023

    Complete publications

    A photo cover whose cover lines hang below the masthead, and contents generated with a coloured row per section. Each section is a part that opens no page.

    Level 3 of 3: AdvancedMagazines & zines6 pp.

  • Annual report with flush columns

    Nº 037

    Complete publications

    An energy co-op's annual report in two justified columns that end on the same grid line, with a key-figures box across the page and a closing page cut level.

    Level 3 of 3: AdvancedReports5 pp.

  • Trade paperback: sunk openers and recto chapters

    Nº 038

    Complete publications

    The Awakening as a 140 × 216 mm trade paperback: a painted cover and a colophon with no running heads, then chapters sunk on rectos under an italic numeral.

    Level 2 of 3: IntermediateFiction, drama & literary prose8 pp.

  • Play script: cast list, speakers and stage directions

    Nº 070Workaround

    Complete publications

    The opening of Wilde’s play as an acting edition. Names print in bold plum and directions in grey italic; the cast list is read from tab-separated lines.

    Level 2 of 3: IntermediateFiction, drama & literary prose5 pp.

Output & integration

From a Markdown string to canvas, HTML and PDF: fonts, print-ready and tagged PDFs, screen editions, bundles, workers, diagnostics and live rebuilds.

  • One source, print and screen editions

    Nº 011HTMLLive

    Output & integration

    Both editions come from one config: htmlViewer.overrides holds the dark screen design, and applyHtmlViewerOverrides merges it in before each HTML build.

    Level 3 of 3: AdvancedMagazines & zines4 pp.

  • From a Markdown string to a designed page

    Nº 012

    Output & integration

    A Markdown string with frontmatter is set as two-column magazine pages and painted on canvas, with six named colours in place of the default blue.

    Level 2 of 3: IntermediateMagazines & zines2 pp.

  • Print-ready PDF: bleed, crop marks and CMYK

    Nº 024WorkaroundPDF

    Output & integration

    An exhibition leaflet laid out with 3 mm of bleed and crop marks, exported as a CMYK PDF that takes its maps and floor plan from print masters.

    Level 3 of 3: AdvancedSingle sheets & ephemera4 pp.

  • A real PDF with the same fonts embedded

    Nº 025PDF

    Output & integration

    A recital programme exported to PDF. Each face is fetched once, for FontFace and for the PDF, and each heading becomes a bookmark.

    Level 2 of 3: IntermediateSingle sheets & ephemera4 pp.

  • Type specimen with every font loaded before layout

    Nº 026

    Output & integration

    A four-page type specimen whose first build names every face its pages use; the pen loads them, clears the width cache and builds again.

    Level 2 of 3: IntermediateCatalogues4 pp.

  • Accessible tagged PDF (PDF/UA)

    Nº 039PDF

    Output & integration

    A recycling guide exported as a tagged PDF/UA-1 file with alt text, table header cells, its language and linked contents; the preview draws the tags on page 3.

    Level 2 of 3: IntermediateReports4 pp.

  • Brand fonts in layout, PDF and bundle

    Nº 040PDFBundle

    Output & integration

    A fictional metro's identity manual set in the brand's own font files, fetched once and reused by the layout, the PDF's font provider and a .postext bundle.

    Level 3 of 3: AdvancedManuals, guides & reference4 pp.

  • .postext round trip in two languages

    Nº 041PDFBundle

    Output & integration

    A two-sided DL leaflet written to a .postext file in code and laid out again from its bytes, with the faces, drawings and caption labels each edition carries.

    Level 2 of 3: IntermediateSingle sheets & ephemera2 pp.

  • Retint a whole document from one palette

    Nº 054Live

    Output & integration

    Each colour in the config carries a palette id, so one function returns a fresh config that sets a festival programme in red, teal, violet or sand.

    Level 2 of 3: IntermediateSingle sheets & ephemera2 pp.

  • A galley proof with every fault marked in red

    Nº 055Live

    Output & integration

    A newspaper galley proofed twice, with every fault the engine reports or the pen finds itself marked in red on the page and linked to its Markdown.

    Level 3 of 3: AdvancedNewspapers & newsletters2 pp.

  • Live editor with layout in a Web Worker

    Nº 056WorkaroundLive

    Output & integration

    Markdown beside a pocket page: a worker started from a blob sets the chapter with its own fonts, and each keystroke cancels the build in flight.

    Level 3 of 3: AdvancedFiction, drama & literary prose9 pp.

  • A laid-out book on the desk, in 3D

    Nº 100Live

    Output & integration

    createFolioFromDocument from the postext-folio package opens a laid-out chapter as a cloth-bound book on a walnut desk, styled by config.folio.

    Level 2 of 3: IntermediateFiction, drama & literary prose4 pp.

  • A swatch book, every leaf on its own paper

    Nº 101Live

    Output & integration

    Each leaf of a paper merchant's stock book sits in a :::paper fence, and postext-folio draws it with that stock's shade, weight, surface and stiffness.

    Level 2 of 3: IntermediateCatalogues12 pp.

  • A stapled zine with a card cover sheet

    Nº 102Live

    Output & integration

    Two :::paper fences put a salmon card on the outer sheet of an eight-page zine, and postext-folio shows it saddle-stitched round newsprint pages.

    Level 2 of 3: IntermediateMagazines & zines8 pp.

  • A bench for the Folio viewer's settings

    Nº 103Live

    Output & integration

    A form of every config.folio setting drives one postext-folio viewer through setAppearance: paper, binding, covers, desk, light and tilt change in place.

    Level 2 of 3: IntermediateManuals, guides & reference10 pp.

  • One book, two EPUB 3 files: fixed and reflowable

    Nº 115EPUB

    Output & integration

    renderToEpub from postext-epub writes the chapters buildBundle laid out as a fixed-layout EPUB and a reflowable one; readEpub lists what each file holds.

    Level 3 of 3: AdvancedFiction, drama & literary prose14 pp.

Colophon

Every plate on this page was set by postext 1.4.1 in Chrome 131 from the code on its recipe page. Set in Fraunces, Lora, Geist and Bricolage Grotesque.

Can’t find it?Ask for a recipe on GitHub (opens in a new tab)Write one → (opens in a new tab)