Module resilient.layouts.division

Division-based page layouts.

Sources:

  • Alain HURTGIG, http://www.alain.les-hurtig.org/varia/empagement.html.
  • Jan TSCHICHOLD, Livre et typographie, Éditions Allia, Paris, 1994.
  • Division by 6: used Marcus Vencentinus (15th century) in a prayer book.
  • Division by 9: Method proposed by Villard de Honnecourt (13th century).
  • Olivier RANDIER's general method: Olivier RANDIER, Mail to the Typographie mailing-list, April 8, 2002.

Info:

  • Copyright: (c) 2022-2025 Omikhkeia / Didier Willis
  • License: MIT

Class resilient.layouts.division

layout:_init (options) (Constructor) Create a new Division layout instance.
layout:setPaperHack (W, H) (Override) Set the paper size.


Class resilient.layouts.division

Division layout class.

Extends resilient.layouts.base.

layout:_init (options)
(Constructor) Create a new Division layout instance.

Parameters:

  • options {n=number,ratio=number} Options (base ratio and optional ratio)
layout:setPaperHack (W, H)
(Override) Set the paper size.

Parameters:

  • W SILE.types.measurement Paper width
  • H SILE.types.measurement Paper height
generated by LDoc 1.5.0 Last updated 2025-09-14 22:28:52