diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/geometry/test')
18 files changed, 629 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/geometry/test/Makefile b/Master/texmf-dist/doc/latex/geometry/test/Makefile new file mode 100644 index 00000000000..ff46011bca7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/Makefile @@ -0,0 +1,26 @@ +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 new file mode 100644 index 00000000000..787e5e5b7c5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gcheck.sty @@ -0,0 +1,49 @@ +\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 new file mode 100644 index 00000000000..f10bf1f0d9b --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest01.tex @@ -0,0 +1,35 @@ +\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 new file mode 100644 index 00000000000..9c242e8de1d --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest02.tex @@ -0,0 +1,36 @@ +\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 new file mode 100644 index 00000000000..4cea6af6a79 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest03.tex @@ -0,0 +1,32 @@ +\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 new file mode 100644 index 00000000000..6e7b35bd864 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest04.tex @@ -0,0 +1,31 @@ +\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 new file mode 100644 index 00000000000..192a6b8f760 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest05.tex @@ -0,0 +1,32 @@ +\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 new file mode 100644 index 00000000000..7e928915528 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest06.tex @@ -0,0 +1,35 @@ +\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 new file mode 100644 index 00000000000..7b9be3ad845 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest07.tex @@ -0,0 +1,34 @@ +\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 new file mode 100644 index 00000000000..014f9beeaee --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest08.tex @@ -0,0 +1,32 @@ +\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 new file mode 100644 index 00000000000..c0043ad0358 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest09.tex @@ -0,0 +1,36 @@ +\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 new file mode 100644 index 00000000000..5f026a04d68 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest10.tex @@ -0,0 +1,31 @@ +\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 new file mode 100644 index 00000000000..7137567d396 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest11.tex @@ -0,0 +1,34 @@ +\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 new file mode 100644 index 00000000000..5701c37d01d --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest12.tex @@ -0,0 +1,33 @@ +\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 new file mode 100644 index 00000000000..a57d28b47da --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest13.tex @@ -0,0 +1,33 @@ +\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 new file mode 100644 index 00000000000..93486ff959d --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest14.tex @@ -0,0 +1,43 @@ +\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 new file mode 100644 index 00000000000..576f955ae41 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest15.tex @@ -0,0 +1,40 @@ +\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 new file mode 100644 index 00000000000..a7b6bac8120 --- /dev/null +++ b/Master/texmf-dist/doc/latex/geometry/test/gtest16.tex @@ -0,0 +1,37 @@ +\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} |