summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/geometry
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:49:07 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:49:07 +0000
commit007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 (patch)
tree90d17e00e572ecb1e24764b6f29c80e098b08d29 /Master/texmf-dist/doc/latex/geometry
parent950209b26f70aa87ed07c54f82a95b6f03b7c3a0 (diff)
doc/latex
git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/geometry')
-rw-r--r--Master/texmf-dist/doc/latex/geometry/README80
-rw-r--r--Master/texmf-dist/doc/latex/geometry/manual.pdfbin0 -> 163156 bytes
-rw-r--r--Master/texmf-dist/doc/latex/geometry/sample.tex51
3 files changed, 131 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/geometry/README b/Master/texmf-dist/doc/latex/geometry/README
new file mode 100644
index 00000000000..a7d8941f2ef
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/geometry/README
@@ -0,0 +1,80 @@
+
+ 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
diff --git a/Master/texmf-dist/doc/latex/geometry/manual.pdf b/Master/texmf-dist/doc/latex/geometry/manual.pdf
new file mode 100644
index 00000000000..7cbd1ee2dc9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/geometry/manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/geometry/sample.tex b/Master/texmf-dist/doc/latex/geometry/sample.tex
new file mode 100644
index 00000000000..459535d3dc2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/geometry/sample.tex
@@ -0,0 +1,51 @@
+%
+% 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}