From owner-cvs-all Fri Sep 7 3:21:46 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 784DC37B403; Fri, 7 Sep 2001 03:21:42 -0700 (PDT) Received: (from murray@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f87ALg813194; Fri, 7 Sep 2001 03:21:42 -0700 (PDT) (envelope-from murray) Message-Id: <200109071021.f87ALg813194@freefall.freebsd.org> From: Murray Stokely Date: Fri, 7 Sep 2001 03:21:42 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: doc/share/mk doc.docbook.mk X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG murray 2001/09/07 03:21:42 PDT Modified files: share/mk doc.docbook.mk Log: Add two new options to our documentation infrastructure. TWO_SIDE - If defined, two sided output will be created. This means that new chapters will only start on odd numbered (aka right side, aka recto) pages and the headers and footers will be aligned appropriately for double sided paper. Blank pages may be added as needed. BOOK_OUTPUT - If defined, this will set all of the other print-output options that can significantly increase the build time, but make for much nicer looking output. To implement the two sided output, we need to override a TeX variable to control the behavior of the JadeTeX macro package. So this also introduces a TEXCMDS variable that can be set with additional TeX commands that should be run before processing the input TeX document. In the TWO_SIDE case, we simply set it to \def\PageTwoSide{1} Revision Changes Path 1.46 +28 -4 doc/share/mk/doc.docbook.mk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message