From 3ce8ae42c698d44315421ad06c07b8618271fe11 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 7 Nov 2008 01:31:46 +0000 Subject: geometry 4.0 (6nov08) git-svn-id: svn://tug.org/texlive/trunk@11210 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/geometry/ChangeLog | 231 ------------------ Master/texmf-dist/doc/latex/geometry/README | 128 ++++------ Master/texmf-dist/doc/latex/geometry/changes.txt | 270 +++++++++++++++++++++ .../doc/latex/geometry/geometry-samples.tex | 73 ++++++ Master/texmf-dist/doc/latex/geometry/geometry.cfg | 28 ++- Master/texmf-dist/doc/latex/geometry/geometry.pdf | Bin 0 -> 334789 bytes Master/texmf-dist/doc/latex/geometry/manual.pdf | Bin 163156 -> 0 bytes Master/texmf-dist/doc/latex/geometry/sample.tex | 51 ---- Master/texmf-dist/doc/latex/geometry/test/Makefile | 26 -- .../texmf-dist/doc/latex/geometry/test/gcheck.sty | 49 ---- .../texmf-dist/doc/latex/geometry/test/gtest01.tex | 35 --- .../texmf-dist/doc/latex/geometry/test/gtest02.tex | 36 --- .../texmf-dist/doc/latex/geometry/test/gtest03.tex | 32 --- .../texmf-dist/doc/latex/geometry/test/gtest04.tex | 31 --- .../texmf-dist/doc/latex/geometry/test/gtest05.tex | 32 --- .../texmf-dist/doc/latex/geometry/test/gtest06.tex | 35 --- .../texmf-dist/doc/latex/geometry/test/gtest07.tex | 34 --- .../texmf-dist/doc/latex/geometry/test/gtest08.tex | 32 --- .../texmf-dist/doc/latex/geometry/test/gtest09.tex | 36 --- .../texmf-dist/doc/latex/geometry/test/gtest10.tex | 31 --- .../texmf-dist/doc/latex/geometry/test/gtest11.tex | 34 --- .../texmf-dist/doc/latex/geometry/test/gtest12.tex | 33 --- .../texmf-dist/doc/latex/geometry/test/gtest13.tex | 33 --- .../texmf-dist/doc/latex/geometry/test/gtest14.tex | 43 ---- .../texmf-dist/doc/latex/geometry/test/gtest15.tex | 40 --- .../texmf-dist/doc/latex/geometry/test/gtest16.tex | 37 --- 26 files changed, 411 insertions(+), 999 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/geometry/ChangeLog create mode 100644 Master/texmf-dist/doc/latex/geometry/changes.txt create mode 100644 Master/texmf-dist/doc/latex/geometry/geometry-samples.tex create mode 100644 Master/texmf-dist/doc/latex/geometry/geometry.pdf delete mode 100644 Master/texmf-dist/doc/latex/geometry/manual.pdf delete mode 100644 Master/texmf-dist/doc/latex/geometry/sample.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/Makefile delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gcheck.sty delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest01.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest02.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest03.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest04.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest05.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest06.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest07.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest08.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest09.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest10.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest11.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest12.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest13.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest14.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest15.tex delete mode 100644 Master/texmf-dist/doc/latex/geometry/test/gtest16.tex (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/geometry/ChangeLog b/Master/texmf-dist/doc/latex/geometry/ChangeLog deleted file mode 100644 index 5bbf5671387..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/ChangeLog +++ /dev/null @@ -1,231 +0,0 @@ -2002-07-08 Hideo UMEKI - * Release 3.2 - * Added known problem: for crop package with its 'center' option and - 'mag' larger than 1000, the result is not the one expected. - * Bug fix: double-valued marginratio setting like {1:1,1:5} didn't - work properly. {h|v}marginratio should have been set by \edef - instead of \def (line:439-440 in geometry.sty). - The bug was introduced in v3.1. - (I'd like to thank Rolf Niepraschk for his pointing out the bug.) - * Added two test files: gtest15.tex gtest16.tex - -2002-07-04 Hideo UMEKI - * Release 3.1 - * Bug fix: error in setting geometry dimensions with \widthof of - calc package. \Gm@defbylen and \Gm@defbycnt are introduced to set - geometry dimensions. - -2002-06-30 Hideo UMEKI - (Special thanks to Frank Mittelbach for checking codes patiently - and providing extremely helpful insight and suggestions) - * Release 3.0 - * Revised geometry.dtx document. - -2002-06-28 Hideo UMEKI - * Bug fix: multiple landscape/portrait switches malfunctioned. - * Bug fix: default hmarginratio wasn't reset when twoside is reset. - The initialization of default margionratios added in \Gm@clean. - -2002-06-12 Hideo UMEKI - * Improved 'reset': can reset 'paper' given as a geometry option. - * Bug fix: class default papersize with class option 'landscape' - didn't work with \geometry command. - -2002-06-05 Hideo UMEKI - * Added a landscape correction for dvips with 'special' command. - * Added 'dvipdfm' (same as 'dvips' internally). - * Changed driver settings ('dvips', 'pdftex', and all that) to exclusive. - * Bug fix: 'footnotesep' (\skip\footins) couldn't be reset. - * Bug fix: 'bindingoffset' didn't work with calc package - * Bug fix: 'showframe' vbox had improper height settings. - * Bug fix: complex margin settings with calc, e.g. (1in-50pt)*2/3, - didn't work well. - -2002-05-27 Hideo UMEKI - * Added many '\@onlypreamble' commands. - * The default vscale is changed to 0.7. - * Added 'compat2' to achieve option compatibility with the old version. - -2002-05-24 Hideo UMEKI - * 'pdfoutput=1' is removed because it is unnecessary and rather harmful - with package 'hyperref'. - * The default hscale is changed to 0.7. - * The default hmaginratio '\Geom@Dhratiotwo' (=2:3) is used - if \@twosidetrue. - * 'asymmetric' sets \@mparswitchfalse and \@twosidetrue, so that - one can use 'asymmetric' as an alternative to the 'twoside' option. - -2002-05-21 Hideo UMEKI - * Added 'nomarginpar' with \marginparwidth and \marginparsep set to 0pt. - * Added '\geom@checkmp' checking if marginal notes fall off the page. - * '\geom@process' revised with new internal macros. - * Bug fixed: odd/evensidemargin calculations totally modified. - -2002-05-20 Hideo UMEKI - * Changed the default settings (old defaults --> new defaults) - - scale={0.8,0.9} --> scale=0.8 - - includeheadfoot, ignoremp --> ignoreall - - marginratio={2:3,1:2} for oneside, marginratio=2:3 for twoside - --> marginratio={1:1,2:3} for oneside, marginratio=2:3 for twoside - -2002-05-19 Hideo UMEKI - * 'asymmetric' just sets \@mparswitchfalse. 'asymmetric=false' does - nothing. - * '\geom@process' revised. - -2002-05-14 Hideo UMEKI - * 'nohead', 'nofoot' and 'noheadfoot' are just shortcut for - setting the corresponding LaTeX dimensions to zero, so they - are overwritable by subsequent options. - * Added 'asymmetric' option with the same layout on every pages. - 'twoside' automatically set 'asymmetric=false', but users can - set manually 'asymmetric(=true)'. - * Changed showparam style. - * Added 'hcentering' and 'vcentering', which set |hmarginratio=1:1| - and |vmarginratio=1:1| respectively. - * Bug fixed: incorrect margins when 'twocolumn' and 'includemp' - * Bug fixed: '(h|v)centering' option was set even when the value is - false. - * Bug fixed: \mag and options with true dimension values caused - overspecification warning about \mag. Now \mag cannot be specified - more than once as geometry option. - * Known Problem: 'reset' still leaves the last papername given as - a geometry option, not the class original papername. - Set the proper paper name again after 'reset'. - -2002-05-13 Hideo UMEKI - * Added 'twocolumn' option - * "verbose" displays the parameter results on the terminal, - "verbose=false" (default) still puts them into the log. - * 'heightrounded' calculation no longer needs ifthen package. - * Bug fixed: 'heightrounded' always adjusted downwards. - * Bug fixed: it didn't work with calc package. - \Geom@setafter command needs \expandafter's - * Bug fixed: 'pass' and multiple 'reset' didn't work well. - -2002-05-10 Hideo UMEKI - * Added 'showframe' option, which shows textarea and page frames, - and lines for head and foot to check layout in detail. - Geometry.sty now contains features of showframe.sty. So showframe.sty - is deleted from the distribution. - * Bug fixed: {h,v}offset was set wrong values when 'mag', 'truedimen' - and \geometry{..} macro were used. - * Bug fixed: execution timing of changing papersize was wrong. - This bug was introduced in v3.0 beta. - -2002-05-09 Hideo UMEKI - * Added 'heightrounded' option. If \textheight is not specified, - this option rounds it to n-times (n: an integer) of \baselineskip plus - \topskip, \textheight = n * \baselineskip + \topskip, - to avoid "underfull vbox" in some cases. Default is false. - ifthen package included in LaTeX base bundle is required. - * Added 'lines' option, which enables users to specify \textheight - by the number of lines included in \textheight auto-calculating - \textheight = (lines - 1) * \baselineskip + \topskip. - This option is prior to all the other options determining 'textheight' - directly (ie. 'textheight', 'height', 'vscale'). - * Bug fixed: \Geom@dset wasn't set by \edef. - -2002-04-26 Hideo UMEKI - * \geom@setafter and \Geom@dset (both internal) makes LaTeX dimension - setting as a option (headsep, footskip, hoffset, and etc) - effective at the beginning of \geom@process for 'pass' option. - * Revised internal codes specifying papersize. - * Changed the way of displaying options and parameters in 'verbose' mode. - -2002-04-25 Hideo UMEKI - * Version 3.0 beta - * Added 'screen' option as a new papersize (papersize={225mm,180mm}). - To make presentation with PC and video projector, geometry option - "screen,centering" with 'slide' documentclass must be the best choise. - * Added 'pass' option, which disables geometry's auto-layout. - * Added 'ratio' option equivalent to 'marginratio'. - * Added 'centering', a shortcut for 'marginratio=1:1'. - * Added 'innermargin' and 'outermargin', aliases for leftmargin - and rightmargin respectively. - -2002-04-22 Hideo UMEKI - * Version 3.0 Candidate alpha, alpha-2 (formly known as 2.4 alpha-1,2) - * Added `ignorehead', `ignorefoot', `ignoreheadfoot', and - `ignoreheadfootmp'(ignoreall) options to disregard - head/foot/marginpars spaces. - * Added `{h|v}marginratio' options. - These options specify visible marginal spaces in each direction, - left(inner):right(outer) for the horizontal ratio, top:bottom - for the vertical. They should be set in 'a:b' style and each - value should be a positive integer less than 100 to avoid - arithmetic overflow. In default, hmarginratio=2:3 (1:2 for - twoside) and vmarginratio=1:2. - * The 'automatic' centering is no longer default layout, - so marginratio={2:3,1:2} is used as default. - * Removed twosideshift option, use bindingoffset instead. - bindingoffset is set 0pt as default and supports twoside. - -2000-06-28 Hideo UMEKI - * Release 2.3 - * Added `truedimen', `columnsep' and `footnotesep' options. - * VTeX supported. - * Modified internal settings for twosideshift and mag. - -1999-10-07 Hideo UMEKI - * Release 2.2 - * Bug fixed: explicit twoside was needed for book.cls. - -1999-09-27 Hideo UMEKI - * Release 2.1 - * Bug fixed: twosideshift with reversemarginpar made wrong margins. - * Added mag option. - * Paper sizes A6 and B6 supported. - * Changed license declaration to LPPL. - -1998-04-06 Hideo UMEKI - * Release 2.0 - * Flexible setting scheme for package option with keyval. - * Removed exclamations and extra control sequences for paperwidth - and paperheight. - * Totally revised the code and document. - -1997-09-08 Hideo UMEKI - * Release 1.08 - * Included geometry.cfg into geometry.dtx. - * Changed the catcode of exclamation mark. - -1997-07-05 Hideo UMEKI - * Release 1.07 - * Modified process of 'dvips' option. - * pdftex supported. - * Added `a0paper' and `b0paper'. - -1997-04-16 Hideo UMEKI - * Release 1.06 - * reversemarginpar supported. - -1997-02-17 Hideo UMEKI - * Release 1.05 - * Changed the definition for dvips option. - -1996-08-05 Hideo UMEKI - * Release 1.04 - * Bug fixed: papersize= had no effect when papertype was given - in geometry.cfg or as a package option. - -1996-07-17 Hideo UMEKI - * Release 1.03 - * calc support - -1996-06-07 Hideo UMEKI - * Release 1.02 - * Changed definition for `reset' option. - * Revised instructions for `reset' and `dvips' options. - -1996-06-03 Hideo UMEKI - * Release 1.01 - * Fixed bugs in setting paper and option processing. - * geometry.cfg - * Added `dvips' option. - -1996-05-31 Hideo UMEKI - * Release 1.00 - * Started geometry package distribution. - * Use keyval interface. -EOF \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/geometry/README b/Master/texmf-dist/doc/latex/geometry/README index a7d8941f2ef..37d2f5bd12f 100644 --- a/Master/texmf-dist/doc/latex/geometry/README +++ b/Master/texmf-dist/doc/latex/geometry/README @@ -1,80 +1,52 @@ - G E O M E T R Y - Geometry Package v3.2 (2002/07/08) - CTAN:macros/latex/contrib/supported/geometry - Copyright (C) 1996-2002 Hideo Umeki - Distributed under the terms of LPPL - --------------- - Abstract --------------- - -This package provides a flexible and complete user interface to page -dimensions. You can specify them by using intuitive parameters to get -your desired page layout. For example, if you want to set margins -(the left, right, top and bottom margins) to 2cm from each edge of -the paper, what you need is just \usepackage[margin=2cm]{geometry}. - --------------- - Files --------------- - -README this file -ChangeLog history of changes and versions -Makefile makefile for unpacking and documentation -geometry.ins installation script -geometry.dtx documentation and code for geometry.{sty,cfg} -manual.pdf ready-to-print package manual (A4-paper PDF) -sample.tex sample file -test/gcheck.sty style file for tests -test/gtest*.tex test files -test/Makefile makefile for test - --------------- - Installation --------------- - -1) latex geometry.ins (or `make') - unpacks `geometry.sty' and `geometry.cfg' from geometry.dtx. - -2) Edit `geometry.cfg' - if you need to set your default options. - Add \ExecuteOptions{a4paper} in geometry.cfg - if you are using A4 paper by default. - -3) Copy geometry.sty and geometry.cfg - into a directory searched by LaTeX. - -4) To clean up files, type `make clean'. - --------------- - Documentation --------------- - -The package contains the manual `manual.pdf'. So you don't have to -make the manual, but you can remake it. To create the same manual, -type `make manual' then you have `manual.pdf' with PDF of A4-paper -size. To create the full documentation with the code description, -type `make doc' then you have `geometry.dvi' with DVI of us-letter -size. You can edit manual.drv or geometry.drv and pdflatex or latex -it. - --------------- - Test --------------- - -Type `make test' and check the results. Or you can use `sample.tex' -for test, but make sure to set a proper paper size in sample.tex. - -Before checking these results by printing with your printer, -I would strongly recommend to `latex testpage' and print testpage.dvi -with your printer to see if the printer margins are properly set. - --------------- - ChangeLog --------------- - -See ChangeLog. - -EOF +Geometry package 2008/11/06 v4.0 +---------------------------------- +Flexible and easy interface to page dimensions + +Copyright (C) 1996-2002, 2008 by Hideo Umeki + + +Abstract: + This package provides a flexible and easy interface to page dimensions. + You can set the page layout with intuitive parameters. For instance, + if you want to set a margin to 2cm from each edge of the paper, you can go just + \usepackage[margin=2cm]{geometry}. + +CTAN: macros/latex/contrib/geometry + + +What's new in v4.0: (See changes.txt or geometry.pdf for details) + * More robust driver detection. + * New option: resetpaper. + * Adjustment to \topskip introduced. + * ANSI paper sizes added. + * Bug fixed: Wrong ISO paper sizes. + * Bug fixed: PDFTeX magnification problem. + * Package source organization changed. + * Many other improvements to the code and documentation. + +Files: + * README - this file + * changes.txt - history of changes + * geometry.dtx - including sources and documentation + * geometry.pdf - print-ready documentation (can be generated from geometry.dtx) + + To get geometry.sty, just "tex geometry.dtx". + To get geometry.pdf, just "pdflatex geometry.dtx". + (See also geometry.dtx) + +License: + This work may be distributed and/or modified under the conditions of + the LaTeX Project Public License, either version 1.3c of this license + or (at your option) any later version. The latest version of this + license is in + http://www.latex-project.org/lppl.txt + and version 1.3c or later is part of all distributions of LaTeX + version 2005/12/01 or later. + +-- +Happy TeXing! +Hideo Umeki + +EOF \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/geometry/changes.txt b/Master/texmf-dist/doc/latex/geometry/changes.txt new file mode 100644 index 00000000000..5566774a53d --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/changes.txt @@ -0,0 +1,270 @@ +2008-11-06 Hideo Umeki + * Release 4.0 + * More robust driver detection. + The driver detection method has been totally rewritten so that + it can automatically detect the driver appropriate for the + typesetting program in use. Therefore explicit driver setting is no + longer needed in most cases, except for the driver |dvipdfm|. + This improvement makes geometry work more robustly for + the typesetting programs under e-TeX, XeTeX and VTeX + as well as normal TeX environment. The packages `ifpdf' and + `ifvtex' are used, which are available in CTAN. + Note that `ifvtex' package v1.3 (2007/09/09), however, has a + bug (a typo) that affects the detection of VTeX. + So you need to use the new version of `ifvtex' later than v1.3. + * New option: resetpaper. + This option disables explicit paper setting in \textsf{geometry} + and uses the paper size specified before \textsf{geometry}. + This option may be useful to print nonstandard sized documents + with normal printers and papers. + * Adjustment to \topskip introduced. + When large font sizes are specified, \topskip has to be adjusted + so that the formula: + textheight = (lines - 1) x \baselineskip} + \topskip + to be correct. To do this, \topskip is set to \ht\strutbox, + if \topskip is smaller than \ht\strutbox. + * ANSI paper sizes added. + New paper size definitions for ANSI A to E are added. + * Bug fixed: Wrong ISO paper sizes. + The paper sizes for A1,A2,A5 and A6 were wrong (by 1mm). + * Bug fixed: PDFTeX magnification problem. + PDF paper offset is adjusted properly when magnification is + set by mag option with pdfTeX. + * Package source organization changed. + Files geometry.ins and geometry-samples.tex are integrated into + geometry.dtx so that they can be generated from geometry.dtx by + the `tex' command. Documentation can be also generated directly + from geometry.dtx by `(pdf)latex' command. + * Many other improvements to the code and documentation. + +2002-07-08 Hideo Umeki + * Release 3.2 + * Added known problem: for crop package with its 'center' option and + 'mag' larger than 1000, the result is not the one expected. + * Bug fix: double-valued marginratio setting like {1:1,1:5} didn't + work properly. {h|v}marginratio should have been set by \edef + instead of \def (line:439-440 in geometry.sty). + The bug was introduced in v3.1. + (I'd like to thank Rolf Niepraschk for his pointing out the bug.) + * Added two test files: gtest15.tex gtest16.tex + +2002-07-04 Hideo Umeki + * Release 3.1 + * Bug fix: error in setting geometry dimensions with \widthof of + calc package. \Gm@defbylen and \Gm@defbycnt are introduced to set + geometry dimensions. + +2002-06-30 Hideo Umeki + (Special thanks to Frank Mittelbach for checking codes patiently + and providing extremely helpful insight and suggestions) + * Release 3.0 + * Revised geometry.dtx document. + +2002-06-28 Hideo Umeki + * Bug fix: multiple landscape/portrait switches malfunctioned. + * Bug fix: default hmarginratio wasn't reset when twoside is reset. + The initialization of default margionratios added in \Gm@clean. + +2002-06-12 Hideo Umeki + * Improved 'reset': can reset 'paper' given as a geometry option. + * Bug fix: class default papersize with class option 'landscape' + didn't work with \geometry command. + +2002-06-05 Hideo Umeki + * Added a landscape correction for dvips with 'special' command. + * Added 'dvipdfm' (same as 'dvips' internally). + * Changed driver settings ('dvips', 'pdftex', and all that) to exclusive. + * Bug fix: 'footnotesep' (\skip\footins) couldn't be reset. + * Bug fix: 'bindingoffset' didn't work with calc package + * Bug fix: 'showframe' vbox had improper height settings. + * Bug fix: complex margin settings with calc, e.g. (1in-50pt)*2/3, + didn't work well. + +2002-05-27 Hideo Umeki + * Added many '\@onlypreamble' commands. + * The default vscale is changed to 0.7. + * Added 'compat2' to achieve option compatibility with the old version. + +2002-05-24 Hideo Umeki + * 'pdfoutput=1' is removed because it is unnecessary and rather harmful + with package 'hyperref'. + * The default hscale is changed to 0.7. + * The default hmaginratio '\Geom@Dhratiotwo' (=2:3) is used + if \@twosidetrue. + * 'asymmetric' sets \@mparswitchfalse and \@twosidetrue, so that + one can use 'asymmetric' as an alternative to the 'twoside' option. + +2002-05-21 Hideo Umeki + * Added 'nomarginpar' with \marginparwidth and \marginparsep set to 0pt. + * Added '\geom@checkmp' checking if marginal notes fall off the page. + * '\geom@process' revised with new internal macros. + * Bug fixed: odd/evensidemargin calculations totally modified. + +2002-05-20 Hideo Umeki + * Changed the default settings (old defaults --> new defaults) + - scale={0.8,0.9} --> scale=0.8 + - includeheadfoot, ignoremp --> ignoreall + - marginratio={2:3,1:2} for oneside, marginratio=2:3 for twoside + --> marginratio={1:1,2:3} for oneside, marginratio=2:3 for twoside + +2002-05-19 Hideo Umeki + * 'asymmetric' just sets \@mparswitchfalse. 'asymmetric=false' does + nothing. + * '\geom@process' revised. + +2002-05-14 Hideo Umeki + * 'nohead', 'nofoot' and 'noheadfoot' are just shortcut for + setting the corresponding LaTeX dimensions to zero, so they + are overwritable by subsequent options. + * Added 'asymmetric' option with the same layout on every pages. + 'twoside' automatically set 'asymmetric=false', but users can + set manually 'asymmetric(=true)'. + * Changed showparam style. + * Added 'hcentering' and 'vcentering', which set |hmarginratio=1:1| + and |vmarginratio=1:1| respectively. + * Bug fixed: incorrect margins when 'twocolumn' and 'includemp' + * Bug fixed: '(h|v)centering' option was set even when the value is + false. + * Bug fixed: \mag and options with true dimension values caused + overspecification warning about \mag. Now \mag cannot be specified + more than once as geometry option. + * Known Problem: 'reset' still leaves the last papername given as + a geometry option, not the class original papername. + Set the proper paper name again after 'reset'. + +2002-05-13 Hideo Umeki + * Added 'twocolumn' option + * "verbose" displays the parameter results on the terminal, + "verbose=false" (default) still puts them into the log. + * 'heightrounded' calculation no longer needs ifthen package. + * Bug fixed: 'heightrounded' always adjusted downwards. + * Bug fixed: it didn't work with calc package. + \Geom@setafter command needs \expandafter's + * Bug fixed: 'pass' and multiple 'reset' didn't work well. + +2002-05-10 Hideo Umeki + * Added 'showframe' option, which shows textarea and page frames, + and lines for head and foot to check layout in detail. + Geometry.sty now contains features of showframe.sty. So showframe.sty + is deleted from the distribution. + * Bug fixed: {h,v}offset was set wrong values when 'mag', 'truedimen' + and \geometry{..} macro were used. + * Bug fixed: execution timing of changing papersize was wrong. + This bug was introduced in v3.0 beta. + +2002-05-09 Hideo Umeki + * Added 'heightrounded' option. If \textheight is not specified, + this option rounds it to n-times (n: an integer) of \baselineskip plus + \topskip, \textheight = n * \baselineskip + \topskip, + to avoid "underfull vbox" in some cases. Default is false. + ifthen package included in LaTeX base bundle is required. + * Added 'lines' option, which enables users to specify \textheight + by the number of lines included in \textheight auto-calculating + \textheight = (lines - 1) * \baselineskip + \topskip. + This option is prior to all the other options determining 'textheight' + directly (ie. 'textheight', 'height', 'vscale'). + * Bug fixed: \Geom@dset wasn't set by \edef. + +2002-04-26 Hideo Umeki + * \geom@setafter and \Geom@dset (both internal) makes LaTeX dimension + setting as a option (headsep, footskip, hoffset, and etc) + effective at the beginning of \geom@process for 'pass' option. + * Revised internal codes specifying papersize. + * Changed the way of displaying options and parameters in 'verbose' mode. + +2002-04-25 Hideo Umeki + * Version 3.0 beta + * Added 'screen' option as a new papersize (papersize={225mm,180mm}). + To make presentation with PC and video projector, geometry option + "screen,centering" with 'slide' documentclass must be the best choise. + * Added 'pass' option, which disables geometry's auto-layout. + * Added 'ratio' option equivalent to 'marginratio'. + * Added 'centering', a shortcut for 'marginratio=1:1'. + * Added 'innermargin' and 'outermargin', aliases for leftmargin + and rightmargin respectively. + +2002-04-22 Hideo Umeki + * Version 3.0 Candidate alpha, alpha-2 (formly known as 2.4 alpha-1,2) + * Added `ignorehead', `ignorefoot', `ignoreheadfoot', and + `ignoreheadfootmp'(ignoreall) options to disregard + head/foot/marginpars spaces. + * Added `{h|v}marginratio' options. + These options specify visible marginal spaces in each direction, + left(inner):right(outer) for the horizontal ratio, top:bottom + for the vertical. They should be set in 'a:b' style and each + value should be a positive integer less than 100 to avoid + arithmetic overflow. In default, hmarginratio=2:3 (1:2 for + twoside) and vmarginratio=1:2. + * The 'automatic' centering is no longer default layout, + so marginratio={2:3,1:2} is used as default. + * Removed twosideshift option, use bindingoffset instead. + bindingoffset is set 0pt as default and supports twoside. + +2000-06-28 Hideo Umeki + * Release 2.3 + * Added `truedimen', `columnsep' and `footnotesep' options. + * VTeX supported. + * Modified internal settings for twosideshift and mag. + +1999-10-07 Hideo Umeki + * Release 2.2 + * Bug fixed: explicit twoside was needed for book.cls. + +1999-09-27 Hideo Umeki + * Release 2.1 + * Bug fixed: twosideshift with reversemarginpar made wrong margins. + * Added mag option. + * Paper sizes A6 and B6 supported. + * Changed license declaration to LPPL. + +1998-04-06 Hideo Umeki + * Release 2.0 + * Flexible setting scheme for package option with keyval. + * Removed exclamations and extra control sequences for paperwidth + and paperheight. + * Totally revised the code and document. + +1997-09-08 Hideo Umeki + * Release 1.08 + * Included geometry.cfg into geometry.dtx. + * Changed the catcode of exclamation mark. + +1997-07-05 Hideo Umeki + * Release 1.07 + * Modified process of 'dvips' option. + * pdftex supported. + * Added `a0paper' and `b0paper'. + +1997-04-16 Hideo Umeki + * Release 1.06 + * reversemarginpar supported. + +1997-02-17 Hideo Umeki + * Release 1.05 + * Changed the definition for dvips option. + +1996-08-05 Hideo Umeki + * Release 1.04 + * Bug fixed: papersize= had no effect when papertype was given + in geometry.cfg or as a package option. + +1996-07-17 Hideo Umeki + * Release 1.03 + * calc support + +1996-06-07 Hideo Umeki + * Release 1.02 + * Changed definition for `reset' option. + * Revised instructions for `reset' and `dvips' options. + +1996-06-03 Hideo Umeki + * Release 1.01 + * Fixed bugs in setting paper and option processing. + * geometry.cfg + * Added `dvips' option. + +1996-05-31 Hideo Umeki + * Release 1.00 + * Started geometry package distribution. + * Use keyval interface. +EOF diff --git a/Master/texmf-dist/doc/latex/geometry/geometry-samples.tex b/Master/texmf-dist/doc/latex/geometry/geometry-samples.tex new file mode 100644 index 00000000000..9b9335960a4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/geometry-samples.tex @@ -0,0 +1,73 @@ +%% +%% This is file `geometry-samples.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% geometry.dtx (with options: `samples') +%% +%% Copyright (C) 1996-2002, 2008 by Hideo Umeki +%% +%% This work may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c of this license +%% or (at your option) any later version. The latest version of this +%% license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work is "maintained" (as per the LPPL maintenance status) +%% by Hideo Umeki. +%% +%% This work consists of the files geometry.dtx and +%% the derived files: geometry.{sty,ins,drv}, geometry-samples.tex. +%% +\documentclass{article}% uses letterpaper by default +% \documentclass[a4paper]{article}% for A4 paper +%--------------------------------------------------------------- +% Edit and uncomment one of the settings below +%--------------------------------------------------------------- +% \usepackage{geometry} +% \usepackage[centering]{geometry} +% \usepackage[width=10cm,vscale=.7]{geometry} +% \usepackage[margin=1cm, papersize={12cm,19cm}, resetpaper]{geometry} +% \usepackage[margin=1cm,includeheadfoot]{geometry} +\usepackage[margin=1cm,includeheadfoot,includemp]{geometry} +% \usepackage[margin=1cm,bindingoffset=1cm,twoside]{geometry} +% \usepackage[hmarginratio=2:1, vmargin=2cm]{geometry} +% \usepackage[hscale=0.5,twoside]{geometry} +% \usepackage[hscale=0.5,asymmetric]{geometry} +% \usepackage[hscale=0.5,heightrounded]{geometry} +% \usepackage[left=1cm,right=4cm,top=2cm,includefoot]{geometry} +% \usepackage[lines=20,left=2cm,right=6cm,top=2cm,twoside]{geometry} +% \usepackage[width=15cm, marginparwidth=3cm, includemp]{geometry} +% \usepackage[hdivide={1cm,,2cm}, vdivide={3cm,8in,}, nohead]{geometry} +% \usepackage[headsep=20pt, head=40pt,foot=20pt,includeheadfoot]{geometry} +% \usepackage[text={6in,8in}, top=2cm, left=2cm]{geometry} +% \usepackage[centering,includemp,twoside,landscape]{geometry} +% \usepackage[mag=1414,margin=2cm]{geometry} +% \usepackage[mag=1414,margin=2truecm,truedimen]{geometry} +% \usepackage[compat2,marginpar=50pt,twosideshift=50pt]{geometry} +% \usepackage[a5paper, landscape, twocolumn, twoside, +% left=2cm, hmarginratio=2:1, includemp, marginparwidth=43pt, +% bottom=1cm, foot=.7cm, includefoot, textheight=11cm, heightrounded, +% columnsep=1cm,verbose]{geometry} +%--------------------------------------------------------------- +% No need to change below +%--------------------------------------------------------------- +\geometry{verbose,showframe}% options appended. +\newcommand\mynote{\marginpar% +[\raggedright\rule{\marginparwidth}{.7pt}\\A left side note.]% +{\raggedright\rule{\marginparwidth}{.7pt}\\A side note.}}% +\def\fox{A quick brown fox jumps over the lazy dog. } +\def\fivefoxes{\fox\fox\fox\fox\fox} +\def\manyfoxes{\fivefoxes\mynote\fivefoxes\par\fivefoxes\fivefoxes\par} +% \let\mynote\relax % removes marginal notes. +\begin{document} +\manyfoxes\manyfoxes\manyfoxes\manyfoxes +\manyfoxes\manyfoxes\manyfoxes\manyfoxes +\manyfoxes\manyfoxes\manyfoxes\manyfoxes +\end{document} +\endinput +%% +%% End of file `geometry-samples.tex'. diff --git a/Master/texmf-dist/doc/latex/geometry/geometry.cfg b/Master/texmf-dist/doc/latex/geometry/geometry.cfg index 9bafe583219..4277d685942 100644 --- a/Master/texmf-dist/doc/latex/geometry/geometry.cfg +++ b/Master/texmf-dist/doc/latex/geometry/geometry.cfg @@ -6,17 +6,25 @@ %% %% geometry.dtx (with options: `config') %% -%% File: geometry.dtx Copyright (C) 1996-2002 Hideo Umeki -%% (hideo.umeki@toshiba.co.jp) -%% -%% This package may be distributed under the terms of the LaTeX -%% Project Public License, as described in lppl.txt in the base -%% LaTeX distribution, either version 1.2 or (at your option) -%% any later version. -%% +%% Copyright (C) 1996-2002, 2008 by Hideo Umeki +%% +%% This work may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c of this license +%% or (at your option) any later version. The latest version of this +%% license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work is "maintained" (as per the LPPL maintenance status) +%% by Hideo Umeki. +%% +%% This work consists of the files geometry.dtx and +%% the derived files: geometry.{sty,ins,drv}, geometry-samples.tex. +%% -%% Uncomment and edit the line below to set default options. -%%\ExecuteOptions{a4paper,dvips} +% Uncomment and edit the line below to set default options. +%\ExecuteOptions{a4paper} \endinput %% diff --git a/Master/texmf-dist/doc/latex/geometry/geometry.pdf b/Master/texmf-dist/doc/latex/geometry/geometry.pdf new file mode 100644 index 00000000000..6762f8b33cb Binary files /dev/null and b/Master/texmf-dist/doc/latex/geometry/geometry.pdf differ diff --git a/Master/texmf-dist/doc/latex/geometry/manual.pdf b/Master/texmf-dist/doc/latex/geometry/manual.pdf deleted file mode 100644 index 7cbd1ee2dc9..00000000000 Binary files a/Master/texmf-dist/doc/latex/geometry/manual.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/geometry/sample.tex b/Master/texmf-dist/doc/latex/geometry/sample.tex deleted file mode 100644 index 459535d3dc2..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/sample.tex +++ /dev/null @@ -1,51 +0,0 @@ -% -% Sample file for geometry v3.0 or later -% sample.tex -% -%---------- Specify your paper size properly ------------------- -\documentclass{article}% uses letterpaper by default -%\documentclass[a4paper]{article}% for A4 paper - -%---------- Uncomment one of them ------------------------------ -\usepackage{geometry} -% \usepackage[centering]{geometry} -% \usepackage[width=10cm,vscale=.7]{geometry} -% \usepackage[margin=1cm]{geometry} -% \usepackage[margin=1cm,includeheadfoot]{geometry} -% \usepackage[margin=1cm,includemp]{geometry} -% \usepackage[margin=1cm,bindingoffset=1cm,twoside]{geometry} -% \usepackage[hmarginratio=2:1, vmargin=2cm]{geometry} -% \usepackage[hscale=0.5,twoside]{geometry} -% \usepackage[hscale=0.5,asymmetric]{geometry} -% \usepackage[hscale=0.5,heightrounded]{geometry} -% \usepackage[left=1cm,right=4cm,top=2cm,includefoot]{geometry} -% \usepackage[lines=20,left=2cm,right=6cm,top=2cm,twoside]{geometry} -% \usepackage[width=15cm, marginparwidth=3cm, includemp]{geometry} -% \usepackage[hdivide={1cm,,2cm}, vdivide={3cm,8in,}, nohead]{geometry} -% \usepackage[headsep=20pt, head=40pt,foot=20pt,includeheadfoot]{geometry} -% \usepackage[text={6in,8in}, top=2cm, left=2cm]{geometry} -% \usepackage[centering,includemp,twoside,landscape]{geometry} -% \usepackage[margin=2cm,mag=1414]{geometry} -% \usepackage[margin=2truecm,mag=1414,truedimen]{geometry} -% \usepackage[compat2,marginpar=50pt,twosideshift=50pt]{geometry} - -% \usepackage[a5paper, landscape, twocolumn, twoside, -% left=2cm, hmarginratio=2:1, includemp, marginparwidth=43pt, -% bottom=1cm, foot=.7cm, includefoot, textheight=11cm, heightrounded, -% columnsep=1cm, dvips, verbose]{geometry} -%--------------------------------------------------------------- - -\geometry{verbose,showframe,dvips}% options appended. - -\newcommand\mynote{\marginpar% -[\raggedright\rule{\marginparwidth}{.7pt}\\A left side note.]% -{\raggedright\rule{\marginparwidth}{.7pt}\\A side note.}}% -\def\fox{A quick brown fox jumps over the lazy dog. } -\def\fivefoxes{\fox\fox\fox\fox\fox} -\def\manyfoxes{\fivefoxes\mynote\fivefoxes\par\fivefoxes\fivefoxes\par} -% \let\mynote\relax % removes marginal notes. -\begin{document} -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/Makefile b/Master/texmf-dist/doc/latex/geometry/test/Makefile deleted file mode 100644 index ff46011bca7..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -RM=rm -f -SHELL=sh -VERSION=3.0 -JUNKS=*.aux *.toc *.idx *.drv *.dvi *.log *.lof *.ist *.ilg *.ind *.out - -all: test - -# -# You need to put the new geometry.sty in -# the current directory or a directory searched by LaTeX. -# -test: - @echo - @(for f in gtest*tex; do latex $$f; done) - @echo - @echo "--- Summary of Tests ---" - @(grep -h Test gtest*.log) - @echo "-------------------------" - -clean: - @$(RM) $(JUNKS) *~ \#* - @echo 'Test directory has been cleaned up except geometry.{sty,cfg}.' - -veryclean: clean - @$(RM) geometry.sty geometry.cfg - @echo Test directory has been cleaned up. diff --git a/Master/texmf-dist/doc/latex/geometry/test/gcheck.sty b/Master/texmf-dist/doc/latex/geometry/test/gcheck.sty deleted file mode 100644 index 787e5e5b7c5..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gcheck.sty +++ /dev/null @@ -1,49 +0,0 @@ -\usepackage{calc} - -\newif\ifcheckpass -\checkpasstrue - -\def\checkresults{% - \ifcheckpass - \typeout{---^^JTest (\jobname): success.^^J---} - \else - \typeout{---^^JTest (\jobname): FAILED.\@spaces Check \jobname.log.^^J---} - \fi -} - -\def\dcheck#1#2{% - \setlength\@tempdima{#2}% - \setlength\@tempdimb{#2}% - \addtolength\@tempdimb{-#1}% - \@tempcnta=\z@ - \ifdim\@tempdimb > -0.01pt - \ifdim\@tempdimb < 0.01pt - \@tempcnta=\@ne - \wlog{OK: #1= \the#1 (diff=\the\@tempdimb).} - \fi - \fi - \ifnum\@tempcnta=\z@ - \checkpassfalse - \immediate\typeout{NG: #1= \the#1 (expected=\the\@tempdima).} - \fi} - -\def\ccheck#1#2{% - \edef\@@tempa{#2} - \@tempcnta=\@@tempa - \advance\@tempcnta-#1\relax - \ifnum\@tempcnta=\z@ - \wlog{OK: #1= \the#1 (diff=\the\@tempcnta).} - \else - \checkpassfalse - \immediate\typeout{NG: #1= \the#1 (expected=\@@tempa).} - \fi} - -\def\nompstring{\renewcommand\mynote\relax} - -\newcommand\mynote{\marginpar% -[\raggedright\rule{\marginparwidth}{.7pt}\\A left side note.]% -{\raggedright\rule{\marginparwidth}{.7pt}\\A side note.}}% -\def\fox{A quick brown fox jumps over the lazy dog. } -\def\fivefoxes{\fox\fox\fox\fox\fox} -\def\manyfoxes{\fivefoxes\mynote\fivefoxes\par\fivefoxes\fivefoxes\par} -% \let\mynote\relax % removes marginal notes. diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest01.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest01.tex deleted file mode 100644 index f10bf1f0d9b..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest01.tex +++ /dev/null @@ -1,35 +0,0 @@ -\documentclass{article}% - -\usepackage{gcheck} - -\usepackage[a5paper, landscape, twocolumn, twoside, - left=2cm, hmarginratio=2:1, includemp, marginparwidth=43pt, - bottom=1cm, foot=20pt, includefoot, textheight=300pt, heightrounded, - columnsep=1cm]{geometry} -\geometry{showframe,dvips} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{597.50787pt} -\dcheck\paperheight{423.94606pt} -\dcheck\textwidth{404.14963pt} -\dcheck\textheight{298.0pt}% because of 'heightrounded' -\dcheck\oddsidemargin{38.63551pt} -\dcheck\evensidemargin{10.18275pt} -\dcheck\topmargin{-33.77667pt} -\dcheck\headheight{12.0pt} -\dcheck\headsep{25.0pt} -\dcheck\footskip{20pt} -\dcheck\marginparwidth{43.0pt} -\dcheck\marginparsep{11.0pt} -\dcheck\columnsep{28.45274pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest02.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest02.tex deleted file mode 100644 index 9c242e8de1d..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest02.tex +++ /dev/null @@ -1,36 +0,0 @@ -\documentclass[12pt,landscape,twoside]{book} -\usepackage{gcheck} - -\usepackage[portrait]{geometry} -\geometry{landscape=false, includemp, margin=1cm, - bindingoffset=1cm, heightrounded} -\geometry{marginparwidth=3cm, includehead} -\geometry{dvipdfm=false} -\geometry{mag=1414, truedimen} -\geometry{showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{614.28824pt} -\dcheck\paperheight{794.96506pt} -\dcheck\textwidth{256.72127pt} -\dcheck\textheight{476.0pt} -\dcheck\oddsidemargin{5.79622pt} -\dcheck\evensidemargin{69.70174pt} -\dcheck\topmargin{-22.65652pt} -\dcheck\headheight{12pt} -\dcheck\headsep{19.8738pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{85.35826pt} -\dcheck\marginparsep{7pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1414} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest03.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest03.tex deleted file mode 100644 index 4cea6af6a79..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest03.tex +++ /dev/null @@ -1,32 +0,0 @@ -\documentclass{report} -\usepackage{gcheck} - -\usepackage[]{geometry} -\geometry{margin=10pt} -\geometry{showframe,dvips} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{614.28824pt} -\dcheck\paperheight{794.96506pt} -\dcheck\textwidth{594.295pt} -\dcheck\textheight{774.96999pt} -\dcheck\oddsidemargin{-62.26999pt} -\dcheck\evensidemargin{-62.26999pt} -\dcheck\topmargin{-99.26999pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{65pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest04.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest04.tex deleted file mode 100644 index 6e7b35bd864..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest04.tex +++ /dev/null @@ -1,31 +0,0 @@ -\documentclass{report} -\usepackage{gcheck} - -\usepackage[dvips,showframe]{geometry} -\geometry{screen,margin={50pt,30pt},foot=20pt} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{640.187pt} -\dcheck\paperheight{512.1496pt} -\dcheck\textwidth{540.187pt} -\dcheck\textheight{452.1496pt} -\dcheck\oddsidemargin{-22.26999pt} -\dcheck\evensidemargin{-22.26999pt} -\dcheck\topmargin{-79.26999pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{20pt} -\dcheck\marginparwidth{65pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest05.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest05.tex deleted file mode 100644 index 192a6b8f760..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest05.tex +++ /dev/null @@ -1,32 +0,0 @@ -\documentclass[twocolumn,twoside]{report} -\usepackage{gcheck} - -\usepackage[reset]{geometry} -\geometry{width=600pt,left=2cm,right=1cm} -\geometry{dvips,showframe, columnsep=20pt} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{614.295pt} -\dcheck\paperheight{794.96999pt} -\dcheck\textwidth{528.93675pt} -\dcheck\textheight{556.47656pt} -\dcheck\oddsidemargin{-15.36449pt} -\dcheck\evensidemargin{-43.81725pt} -\dcheck\topmargin{-13.87262pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{48pt} -\dcheck\marginparsep{10pt} -\dcheck\columnsep{20pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest06.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest06.tex deleted file mode 100644 index 7e928915528..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest06.tex +++ /dev/null @@ -1,35 +0,0 @@ -\documentclass[a4paper,twoside]{book} -\usepackage{gcheck} - -\usepackage[margin=1cm,includehead]{geometry} -\geometry{reset, a3paper, landscape} -\geometry{a6paper, hmargin={1cm,0.5cm}, heightrounded} -\geometry{portrait, a5paper, centering } -% `centering' (marginratio=1:1) is ineffective `hmargin'. -\geometry{dvips, showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{423.94606pt} -\dcheck\paperheight{597.50787pt} -\dcheck\textwidth{381.26695pt} -\dcheck\textheight{418.0pt} -\dcheck\oddsidemargin{-43.81725pt} -\dcheck\evensidemargin{-58.04362pt} -\dcheck\topmargin{-12.71039pt} -\dcheck\headheight{12pt} -\dcheck\headsep{18.06749pt} -\dcheck\footskip{25.29494pt} -\dcheck\marginparwidth{115pt} -\dcheck\marginparsep{7.0pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest07.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest07.tex deleted file mode 100644 index 7b9be3ad845..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest07.tex +++ /dev/null @@ -1,34 +0,0 @@ -\documentclass[]{article} -\usepackage{gcheck} - -\usepackage[a4paper,portrait,landscape,portrait,a4paper]{geometry} -\geometry{landscape,landscape,portrait,a4paper} -\geometry{top=2cm,twoside,twoside=false} -\geometry{twoside} -\geometry{dvips,showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{597.50787pt} -\dcheck\paperheight{845.04684pt} -\dcheck\textwidth{418.25368pt} -\dcheck\textheight{702.7831pt} -\dcheck\oddsidemargin{-0.56833pt} -\dcheck\evensidemargin{35.28255pt} -\dcheck\topmargin{-52.36449pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25.0pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{65pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest08.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest08.tex deleted file mode 100644 index 014f9beeaee..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest08.tex +++ /dev/null @@ -1,32 +0,0 @@ -\documentclass[]{article} -\usepackage{gcheck} - -\usepackage[compat2,twosideshift=10pt, marginpar=50pt, - dvips, showframe]{geometry} -\geometry{twosideshift=8pt} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{614.295pt} -\dcheck\paperheight{794.96999pt} -\dcheck\textwidth{430.43787pt} -\dcheck\textheight{648.46812pt} -\dcheck\oddsidemargin{-2.84143pt} -\dcheck\evensidemargin{42.15858pt} -\dcheck\topmargin{-32.51906pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25.0pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{50pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest09.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest09.tex deleted file mode 100644 index c0043ad0358..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest09.tex +++ /dev/null @@ -1,36 +0,0 @@ -\documentclass[twoside]{article}% - -\setlength{\headheight}{12pt} -\setlength{\headsep}{10pt} - -\usepackage{gcheck} -\usepackage[left=1in,top=1in, width=5in, asymmetric]{geometry} -\geometry{bindingoffset=20pt} -\geometry{showframe,dvips} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{8.5in} -\dcheck\paperheight{11in} -\dcheck\textwidth{361.34999pt} -\dcheck\textheight{614.29501pt} -\dcheck\oddsidemargin{20pt}% because of 'bindingoffset=20pt' -\dcheck\evensidemargin{0pt} -\dcheck\topmargin{-10pt-12pt} -\dcheck\headheight{12.0pt} -\dcheck\headsep{10pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{121.0pt} -\dcheck\marginparsep{11.0pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest10.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest10.tex deleted file mode 100644 index 5f026a04d68..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest10.tex +++ /dev/null @@ -1,31 +0,0 @@ -\documentclass[]{book}% - -\usepackage{gcheck} - -\usepackage[a6paper,twoside]{geometry} -\geometry{dvips,showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{298.75394pt} -\dcheck\paperheight{423.94606pt} -\dcheck\textwidth{209.12683pt} -\dcheck\textheight{296.76094pt} -\dcheck\oddsidemargin{-36.41916pt} -\dcheck\evensidemargin{-18.49371pt} -\dcheck\topmargin{-51.46346pt} -\dcheck\headheight{12.0pt} -\dcheck\headsep{18.06749pt} -\dcheck\footskip{25.29494pt} -\dcheck\marginparwidth{125.0pt} -\dcheck\marginparsep{7.0pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest11.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest11.tex deleted file mode 100644 index 7137567d396..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest11.tex +++ /dev/null @@ -1,34 +0,0 @@ -\documentclass[]{article}% - -\usepackage{gcheck} - -\usepackage[a6paper,asymmetric, bindingoffset=18pt, - marginparwidth=.8in, reversemp, - hmarginratio=2:1, vmarginratio=4:5, - left=1in, top=1in]{geometry} -\geometry{dvips,showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{298.75394pt} -\dcheck\paperheight{423.94606pt} -\dcheck\textwidth{172.34895pt} -\dcheck\textheight{261.3386pt} -\dcheck\oddsidemargin{18.0pt} -\dcheck\evensidemargin{0pt} -\dcheck\topmargin{-37.0pt} -\dcheck\headheight{12.0pt} -\dcheck\headsep{25.0pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{57.81621pt} -\dcheck\marginparsep{11.0pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest12.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest12.tex deleted file mode 100644 index 5701c37d01d..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest12.tex +++ /dev/null @@ -1,33 +0,0 @@ -\documentclass[]{article}% - -\usepackage{gcheck} - -\usepackage[a6paper,landscape, - margin=1in,includeall]{geometry} -\geometry{right=2in,ignoremp} -\geometry{dvips,showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{423.94606pt} -\dcheck\paperheight{298.75394pt} -\dcheck\textwidth{207.13608pt} -\dcheck\textheight{87.21396pt} -\dcheck\oddsidemargin{0pt} -\dcheck\evensidemargin{0pt} -\dcheck\topmargin{0pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{65pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest13.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest13.tex deleted file mode 100644 index a57d28b47da..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest13.tex +++ /dev/null @@ -1,33 +0,0 @@ -\documentclass[]{article}% - -\usepackage{gcheck} - -\usepackage[a5paper, papersize={14cm,20cm}, - landscape, margin=1in]{geometry} -\geometry{portrait,landscape} -\geometry{dvips,showframe} - -\begin{document} - -\typeout{} -\dcheck\paperwidth{569.05511pt} -\dcheck\paperheight{398.33858pt} -\dcheck\textwidth{424.51514pt} -\dcheck\textheight{253.7986pt} -\dcheck\oddsidemargin{0pt} -\dcheck\evensidemargin{0pt} -\dcheck\topmargin{-37.0pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{65pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\manyfoxes -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest14.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest14.tex deleted file mode 100644 index 93486ff959d..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest14.tex +++ /dev/null @@ -1,43 +0,0 @@ -\documentclass[10pt,a4paper,twoside]{article} - -\usepackage{gcheck} -\usepackage{calc} -\usepackage[showframe]{geometry} - -\geometry{textwidth=\widthof{\texttt{M}}*80, - lines=40+5*2-4, centering, includeheadfoot, - top=\heightof{\texttt{N}}*10} - -\setlength{\parindent}{0pt} -\begin{document} -{\ttfamily -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM% -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM% -% 80 characters -} - -\bigskip -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes - -\typeout{} -\dcheck\paperwidth{597.50787pt} -\dcheck\paperheight{845.04684pt} -\dcheck\textwidth{419.99634pt} -\dcheck\textheight{550.0pt} -\dcheck\oddsidemargin{16.48578pt} -\dcheck\evensidemargin{16.48578pt} -\dcheck\topmargin{-11.15884pt} -\dcheck\headheight{12pt} -\dcheck\headsep{25pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{111.0pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest15.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest15.tex deleted file mode 100644 index 576f955ae41..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest15.tex +++ /dev/null @@ -1,40 +0,0 @@ -\documentclass[]{article} - -\usepackage{gcheck} -\usepackage{calc} -\usepackage{geometry} - -% \geometry{compat2,a4paper,mag=1200,truedimen,margin=2cm, -% twosideshift=10pt,headsep=7pt,headheight=14.5pt} -% The case above can be rewritten without 'compat2' as follows: - \geometry{a4paper,mag=1200,truedimen,margin=2cm, - twoside, left=2cm+10pt, right=2cm-10pt, - includeheadfoot, headsep=7pt,headheight=14.5pt} - -\geometry{dvips,showframe} - -\begin{document} -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes - -\typeout{} -\dcheck\paperwidth{597.49146pt} -\dcheck\paperheight{845.03174pt} -\dcheck\textwidth{384.11221pt} -\dcheck\textheight{538.8947pt} -\dcheck\oddsidemargin{6.68088pt} -\dcheck\evensidemargin{-13.31912pt} -\dcheck\topmargin{-3.31912pt} -\dcheck\headheight{14.5pt} -\dcheck\headsep{7.0pt} -\dcheck\footskip{30pt} -\dcheck\marginparwidth{65.0pt} -\dcheck\marginparsep{11pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0.01344pt} -\dcheck\voffset{0.01344pt} -\ccheck\mag{1200} -\checkresults -\typeout{} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/geometry/test/gtest16.tex b/Master/texmf-dist/doc/latex/geometry/test/gtest16.tex deleted file mode 100644 index a7b6bac8120..00000000000 --- a/Master/texmf-dist/doc/latex/geometry/test/gtest16.tex +++ /dev/null @@ -1,37 +0,0 @@ -\documentclass[a4paper]{article} - -\usepackage{gcheck} -\usepackage[textwidth=15cm,textheight=20cm, - noheadfoot,nomarginpar, - marginratio={1:1,1:5} -% hmarginratio=1:1, vmarginratio=1:5 -% ratio={1:1, 1:5} - ]{geometry} -\geometry{showframe,dvips} - -\begin{document} -\nompstring -\manyfoxes\manyfoxes\manyfoxes\manyfoxes -\manyfoxes\manyfoxes\manyfoxes\manyfoxes - -\typeout{} -\dcheck\paperwidth{597.50787pt} -\dcheck\paperheight{845.04684pt} -\dcheck\textwidth{426.79134pt} -\dcheck\textheight{569.05511pt} -\dcheck\oddsidemargin{13.08827pt} -\dcheck\evensidemargin{13.08827pt} -\dcheck\topmargin{-26.27138pt} -\dcheck\headheight{0pt} -\dcheck\headsep{0pt} -\dcheck\footskip{0pt} -\dcheck\marginparwidth{0pt} -\dcheck\marginparsep{0pt} -\dcheck\columnsep{10pt} -\dcheck\hoffset{0pt} -\dcheck\voffset{0pt} -\ccheck\mag{1000} -\checkresults -\typeout{} - -\end{document} -- cgit v1.2.3