summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/gmdoc/gmdocDoc.tex
blob: ea98bfc22f421fbaa06eba3efbf018d5fae76e46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
%^^A This file is just a~driver. To learn how to use it, read the README
%^^A or the documentation in .pdf
%
% \ChangesStart{vNo}{1000/0/0}
% \chschange{vNo}{06/9/30}{27}
% \chschange{vNo}{06/10/12}{28}
% \chschange{vNo}{06/10/27}{35}
% \chschange{vNo}{06/12/1}{40}
% \chschange{vNo}{2007/4/29}{41}
% \chschange{vNo}{2007/11/9}{53}
% \chschange{vNo}{2007/11/16}{42}
%
% \CodeUsgIndex*{outeroff} \CodeUsgIndex*{mwrep}
\documentclass[outeroff,mwrep,pagella]{gmdocc}
%^^A~ \OnlyDescription
%^^A~ \usepackage{graphics}
%^^A~ \usepackage{eufrak}% specially for |\continuum| of \pk{gmutils}
%^^A~ \usepackage{fontenc}% for Polish and French diacritics.
\twocoltoc
\title{The \pk{gmdoc} Package\\ i.e., \pk{gmdoc.sty} and
  \pk{gmdocc.cls}}
\author{Grzegorz `Natror' Murzynowski}
\date{November 2007}
\begin{document}
%^^A\RestoreMacro\LaTeX
%^^A\RestoreMacro*{LaTeX }

%^^A\fooatletter{\@ifXeTeX{%
%^^A    \def\f@encoding{U}\selectfont    
%^^A    \setromanfont[Mapping=tex-text]{Minion Pro}%
%^^A    \let\sl\it \let\textsl\textit
%^^A}{}}

%\iffalse
\emptify\udigits % because orig. def. raises an error `\cs{@secondoftwo} has
                 % an extra \}'
%\fi
\maketitle
\setcounter{page}{2}% \pk{hyperref} cries if it sees two pages
% numbered~1.
\tableofcontents
\DoIndex\maketitle
\DocInclude{gmdoc}
%^^A~.sty
\DocInclude{gmdocc}
\SelfInclude{\def\CommonEntryCmd{UsgEntry}%\label{UsgHack}
  % \label{SelfIncludeUsg}
  \filediv[\file{gmdocDoc.tex}, The Driver
  File]{\file{gmdocDoc.tex}, \gmhypertarget{The Driver} File}%
  \label{Driver}}

% For your convenience I~decided to add the documentations of the
% three auxiliary packages:
\skipgmlonely[\stanza The remarks about installation and compiling
  of the documentation are analogous to those in the chapter
  \pk{gmdoc.sty} and therefore ommitted.\stanza]
\DocInclude{gmutils} 
\DocInclude{gmiflink} 
\DocInclude{gmverb}
\DocInclude{gmeometric}
\DocInclude{gmoldcomm}
\typeout{%
  Produce change log with^^J%
  makeindex -r -s gmglo.ist -o \jobnamewoe.gls \jobnamewoe.glo^^J
  (gmglo.ist should be put into some texmf/makeindex directory.)^^J}
\PrintChanges
\typeout{%
  Produce index with^^J%
  makeindex -r \jobnamewoe^^J}
 \PrintIndex


\end{document}
% MakeIndex shell commands:
  makeindex -r gmdocDoc
  makeindex -r -s gmglo.ist -o gmdocDoc.gls gmdocDoc.glo
% (\pk{gmglo.ist} should be put into some \pk{texmf/makeindex}
% directory.) 

%^^A(
% And ``That's all, folks'' ;-)\,.
% \NoEOF

% The following is just my GNU Emacs stuff. 
%
%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: