You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
133 lines
3.5 KiB
133 lines
3.5 KiB
%%
|
|
%% This is file `a4.sty',
|
|
%% generated with the docstrip utility.
|
|
%%
|
|
%% The original source files were:
|
|
%%
|
|
%% a4.dtx (with options: `package')
|
|
%% This is a generated file.
|
|
%%
|
|
%% Copyright (C) 1990-2020 Nederlandstalige TeX Gebruikersgroep.
|
|
%% All rights reserved.
|
|
%%
|
|
%% This file was generated from file(s) of the NTG document classes distribution.
|
|
%% ------------------------------------------------------------------------------
|
|
%%
|
|
%% It 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 2008 or later.
|
|
%%
|
|
%% This work has the LPPL maintenance status "maintained".
|
|
%%
|
|
%% The Current Maintainer of this work is Johannes Braams.
|
|
%%
|
|
%% This file may only be distributed together with a copy of the NTG
|
|
%% document classes distribution. You may however distribute the NTG
|
|
%% document classes distribution without such generated files.
|
|
%%
|
|
%% The list of all files belonging to the NTG document classes
|
|
%% distribution is given in the file `manifest.txt'.
|
|
%%
|
|
%% The list of derived (unpacked) files belonging to the distribution
|
|
%% and covered by LPPL is defined by the unpacking scripts (with
|
|
%% extension .ins) which are part of the distribution.
|
|
\ifx\ProvidesPackage\undefined
|
|
\def\ProvidesPackage#1[#2 #3 #4]{%
|
|
\wlog{LaTeX Package `#1' #3 <#2> #4}}
|
|
\fi
|
|
\ProvidesPackage{a4}
|
|
[2020/02/18 v1.2g A4 based page layout]
|
|
\ifx\documentclass\undefined
|
|
\else
|
|
\DeclareOption{widemargins}{\WideMargins}
|
|
\fi
|
|
|
|
\topmargin 0pt
|
|
\ifcase \@ptsize
|
|
\textheight 53\baselineskip
|
|
\or
|
|
\textheight 46\baselineskip
|
|
\or
|
|
\textheight 42\baselineskip
|
|
\fi
|
|
\advance\textheight by \topskip
|
|
\ifcase \@ptsize
|
|
\textwidth 5.00in
|
|
\marginparwidth 1.00in
|
|
\if@twoside
|
|
\oddsidemargin 0.55in
|
|
\evensidemargin 0.75in
|
|
\else
|
|
\oddsidemargin 0.55in
|
|
\evensidemargin 0.55in
|
|
\fi
|
|
\or
|
|
\textwidth 5.20in
|
|
\marginparwidth 1.00in
|
|
\if@twoside
|
|
\oddsidemargin 0.45in
|
|
\evensidemargin 0.65in
|
|
\else
|
|
\oddsidemargin 0.45in
|
|
\evensidemargin 0.45in
|
|
\fi
|
|
\or
|
|
\textwidth 5.70in
|
|
\marginparwidth 0.80in
|
|
\if@twoside
|
|
\oddsidemargin 0.20in
|
|
\evensidemargin 0.40in
|
|
\else
|
|
\oddsidemargin 0.20in
|
|
\evensidemargin 0.20in
|
|
\fi
|
|
\fi
|
|
\def\WideMargins{%
|
|
\newdimen\ExtraWidth
|
|
\ifcase \@ptsize
|
|
\ExtraWidth = 0.5in
|
|
\@widemargins
|
|
\or
|
|
\ExtraWidth = 0.5in
|
|
\@widemargins
|
|
\or
|
|
\ExtraWidth = 0.7in
|
|
\@widemargins
|
|
\fi\let\WideMargins\relax\let\@widemargins\relax}
|
|
{\def\do{\noexpand\do\noexpand}
|
|
\xdef\@preamblecmds{\@preamblecmds \do\WideMargins}
|
|
}
|
|
\def\@widemargins{%
|
|
\global\advance\textwidth by -\ExtraWidth
|
|
\global\advance\marginparwidth by \ExtraWidth
|
|
\if@twoside
|
|
\tw@sidedwidemargins
|
|
\else
|
|
\@nesidedwidemargins
|
|
\fi}
|
|
\def\tw@sidedwidemargins{%
|
|
\if@reversemargin
|
|
\@tempdima=\evensidemargin
|
|
\advance\@tempdima by -\oddsidemargin
|
|
\advance\oddsidemargin by \ExtraWidth
|
|
\advance\oddsidemargin by \@tempdima
|
|
\advance\evensidemargin by -\@tempdima
|
|
\else
|
|
\advance\evensidemargin by \ExtraWidth
|
|
\fi}
|
|
\def\@nesidedwidemargins{%
|
|
\if@reversemargin
|
|
\advance\oddsidemargin by \ExtraWidth
|
|
\advance\evensidemargin by \ExtraWidth
|
|
\fi}
|
|
\ifx\documentclass\undefined
|
|
\else
|
|
\ProcessOptions
|
|
\fi
|
|
\endinput
|
|
%%
|
|
%% End of file `a4.sty'.
|
|
|