Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.text.tex > #193325

New on CTAN: page-canons

Path csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From CTAN Announcements <petra@ctan.org>
Newsgroups comp.text.tex
Subject New on CTAN: page-canons
Date Fri, 22 May 2026 08:51:48 +0200
Organization CTAN
Lines 46
Message-ID <ag_9BD_lycoKAt0F@prptp> (permalink)
Reply-To ctan@ctan.org
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
Injection-Info solani.org; logging-data="292978"; mail-complaints-to="abuse@news.solani.org"
To CTAN Announcements <ctan-ann@ctan.org>
Cancel-Lock sha1:SMQz/uI0Dpzk9jdyqX+RNj34P6E=
X-Rspamd-Server irony
X-MailFrom petra@ctan.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=dkim; t=1779432713; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VPXPmGBhRA5+RNKKzhY0keDafONtK6tlfbeDrEm8rEM=; b=F2wzgeBFcjUa7Wg37kHwK8tF2G+YIfKPAiNUJXojRD1tqOE4VxdFYBkWsRqI4YAMTltSdK mxBJiXaRABS0Q0+fNR0lr9BULJpDe/lggvxuHdKnGono/1RYjfgZzYd887I3jgtWMh3WeW YylfE7hCAiR974riZC45ovnmMPpOaIo=
X-Message-ID-Hash CVKHND42MRGLLTDYNKMODB3TURAZI7XI
X-Mailman-Rule-Hits member-moderation
X-Rspamd-Queue-Id A007C80E55
X-Mailman-Version 3.3.8
Precedence list
X-Rspamd-Action no action
X-User-ID eJwFwYEBgEAIAsCVEhRtnPpk/xG6Kyp0OlXKctnhiMP5FgMHnA1la+59RL48oLhXB9uD/QEOMxBJ
Message-ID-Hash CVKHND42MRGLLTDYNKMODB3TURAZI7XI
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved; emergency; loop; banned-address
X-Spamd-Result default: False [-2.59 / 16.00]; BAYES_HAM(-2.99)[99.93%]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:3320, ipnet:87.128.0.0/10, country:DE]; RCVD_COUNT_ONE(0.00)[1]; RCPT_COUNT_ONE(0.00)[1]; TO_DOM_EQ_FROM_DOM(0.00)[]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; HAS_ORG_HEADER(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; DKIM_SIGNED(0.00)[ctan.org:s=dkim]; LOCAL_OUTBOUND(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; REPLYTO_DOM_EQ_TO_DOM(0.00)[]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_REPLYTO(0.00)[ctan@ctan.org]
Content-Disposition inline
Xref csiph.com comp.text.tex:193325

Show key headers only | View raw


Daniel Quigley submitted the

                page-canons

package.

Version:  3.9.3
License:  lppl1.3c

Summary description:  Classical page-layout canons with margin-note support

Announcement text:
----------------------------------------------------------------------
 
 page-canons implements classical page-layout canons.
 Supported canons include Van de Graaf, Villard de Honnecourt
 (parametric family with N = 3, 6, 9, 12, 15), Tufte, Canon des
 Ateliers (ordinary, neater, and luxury variants), and a modular
 N x N grid.

 Other inclusions: four margin modes (symmetric, antisymmetric,
 right, left); gutter support with two calculation modes;
 a fullwidth environment; exported dimensions for margin-aware
 content.

 The only declared runtime dependency is the geometry package.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/page-canons

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/latex/contrib/page-canons/

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

Back to comp.text.tex | Previous | Next | Find similar


Thread

New on CTAN: page-canons CTAN Announcements <petra@ctan.org> - 2026-05-22 08:51 +0200

csiph-web