diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/gates/gates-doc.tex')
-rwxr-xr-x | Master/texmf-dist/doc/generic/gates/gates-doc.tex | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/gates/gates-doc.tex b/Master/texmf-dist/doc/generic/gates/gates-doc.tex new file mode 100755 index 00000000000..906f9d555d5 --- /dev/null +++ b/Master/texmf-dist/doc/generic/gates/gates-doc.tex @@ -0,0 +1,125 @@ +% This is the master file producing gates-doc.pdf. The version of the +% documentation readable in a text editor is interpreter-doc.txt (input below). +% +% Paul Isambert - zappathustra AT free DOT fr - December 2011 + +\input pitex +\input interpreter + +\overfullrule=0pt + +\setfont\mainfont: + name = "Chaparral Pro" + size = 18pt + bold = Semi + big = 144pt + +\setfont\codefont: + name = "Lucida Console" + slant = 15 + bold italic = none + size = 14pt + features = "-tlig, -trep, space = mono" + +\setparameter section subsection : + color = ".8 0 0" + inline = true + toc = true + +\setparameter section : + font = "\mainfont\normalsize\sc" + number = none + clear = false + +\setparameter sectionbookmark : + open = true + italic = true + +\setparameter subsection : + font = "" + +\setparameter paragraph : + number = none + beforeskip = 1 + color = ".8 0 0" + font = "" + aftertitle = "\hskip.6em" + +\setparameter navigator : + pre = {\linkcolor"} + post = {"} + mode = bookmarks + +\def\linkcolor"#1"{% + \color{.4 .3 .3}{\ital{#1}}% + } + +\setparameter page : + width = 80pc + left right = 20pc + lines = 24 + baselineskip = 24pt + +\Section def {section_do}[2]{% + \noindent + \ifstring{#1}{section} + {\marginnote[font = \rm, + hpos = rf, + side = left, + hsize = 5cm]{\quitvmode#2}} + {\ifstring{#1}{subsection} + {\marginnote[hsize = 4cm]{\quitvmode#2}} + {#2}}% + } + +\OutputRoutine close {headers}{shipout} + +%%% Redefining \TeX to look better with Chaparral. +\def\TeX{% + T\kern-.13em + \lower.5ex \hbox {E}% + \kern-.03em X% + } +% \TeX in bookmarks. Takes an argument because Interpreter changes all "TeX" +% to "\TeX{}". +\pdfdef\TeX#1{TeX} + +\def\gatecolor{\color{.8 0 0}} +\def\gateaction#1{% + \directlua{pitex.callback.skip("french_punctuation")}% + \hbox{\gatecolor{{\codefont#1}}}% + } + +\def\describe#1#2{% + \needspace{2\baselineskip}% + \bgroup\codefont + \hsize=\maxdimen + \noindent + \gatecolor{\llap{\gateaction{\string#1}\kern.3em}% + #2\par\egroup}\removenextindent + \ignorespaces} + +\def\comarg{\arg{command}\antigobblespace} +\def\textarg{\arg{text}} + +\setbox0=\hbox{% + {\big \color{.8 0 0}{Gates}}% + \vbox{% + \hbox{Paul Isambert} + \hbox{\codefont zappathustra@free.fr} + \hbox{Version 0.1} + \hbox{December 2011}}% + } +\ht0=6\baselineskip \dp0=0pt +\box0 +\vskip2\baselineskip + +\Section skip {section_break}{section} + +\input gates + +\hyphenation{my-other-list} + +\interpretfile{pitex}{gates-doc.txt} + +\bye |