summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/logpap
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/logpap
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/logpap')
-rw-r--r--Master/texmf-dist/doc/latex/logpap/README29
-rw-r--r--Master/texmf-dist/doc/latex/logpap/example.pdfbin0 -> 79577 bytes
-rw-r--r--Master/texmf-dist/doc/latex/logpap/example.tex127
3 files changed, 156 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/logpap/README b/Master/texmf-dist/doc/latex/logpap/README
new file mode 100644
index 00000000000..55ce644d4be
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/logpap/README
@@ -0,0 +1,29 @@
+Copyright (c) 2004 Mike Kaufmann
+mike.kaufmann@ei.fh-giessen.de
+Licence: LPPL
+
+1. What is it?
+The logpap package provides four macros for drawing logarithmic-logarithmic,
+logarithmic-linear, linear-logarithmic and (because it was easy to implement)
+linear-linear graph paper with LaTeX.
+
+2. Example
+Look at the file example.pdf to get an overview.
+The source can be generated by answering the question "There is an example
+file in logpap.dtx. Generate it? [y/n]" with y when running lcd.ins thru TeX.
+
+3. Generating logpap.sty
+Simply run: tex logpap.ins
+
+4. Making the Documentation
+To get contents, cross references and index right, run TeX and makeindex
+as follows:
+
+latex logpap.dtx
+latex logpap.dtx
+makeindex -s gind.ist logpap.idx
+makeindex -o logpap.gls -s gglo.ist logpap.glo
+latex logpap.dtx
+
+5. Files
+00readme example.pdf logpap.dtx logpap.ins
diff --git a/Master/texmf-dist/doc/latex/logpap/example.pdf b/Master/texmf-dist/doc/latex/logpap/example.pdf
new file mode 100644
index 00000000000..63c1200db88
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/logpap/example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/logpap/example.tex b/Master/texmf-dist/doc/latex/logpap/example.tex
new file mode 100644
index 00000000000..17d871b8197
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/logpap/example.tex
@@ -0,0 +1,127 @@
+%%
+%% This is file `example.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% logpap.dtx (with options: `example')
+%%
+%% Copyright (c) 2004 Mike Kaufmann, all rights reserved
+%%
+%% This program is provided under the terms of the
+%% LaTeX Project Public License distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% Author: Mike Kaufmann
+%% Mike.Kaufmann@ei.fh-giessen.de
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\documentclass[a4paper]{article}
+\usepackage[latin1]{inputenc}
+\usepackage{logpap}
+
+\voffset-2cm
+\hoffset-0.5cm
+\textheight25cm
+\textwidth14cm
+
+\parindent0pt
+\parskip1ex plus.3ex minus.2ex
+\pagestyle{empty}
+\unitlength1mm
+
+\newcommand*{\lp}{\textsf{logpap}}
+\newcommand*{\bs}{\char '134 }
+\newcommand*{\lb}{\char '173 }
+\newcommand*{\rb}{\char '175 }
+\newcommand*{\param}[1]{\texttt{\textit{#1}}}
+
+\begin{document}
+\centerline{\textbf{\LARGE Some Examples for the \lp\ package.\footnote{The
+source of this example file is part of \texttt{logpap.dtx}.}}}
+
+\vspace{4mm}
+The \lp\ package provides four macros for drawing logarithmic-logarithmic,
+logarithmic-linear, linear-logarithmic and (because it was easy to implement)
+linear-linear graph paper with \LaTeX.
+
+\vspace{2mm}
+\begin{picture}(140,50)
+\LPSet{nofsnx,notwoniney}
+\put( 0, 5){\linlogpap(60mm,12.5mm)(6,1){0,10}{1}[X][Y]}
+\put(75, 5){\linlinpap(60mm,12.5mm)(6,1){0,10}{0,10}[X][Y]}
+\put( 0,32.5){\loglogpap(60mm,12.5mm)(2,1){100m}{1}[X][Y]}
+\put(75,32.5){\loglinpap(60mm,12.5mm)(2,1){100m}{0,10}[X][Y]}
+\end{picture}
+
+\vspace{2mm}
+Altough the \lp\ package only draws logarithmic graph paper, there are
+various things that can be changed. Figure \ref{fig:ov} will give an
+overwiev. Here the first graph paper part where made with the default
+settings and the command
+\verb|\put(0,91){\loglinpap(80mm,10mm)(1,1){1}| \verb|{0}[X-name][Y-name]}|.
+On the right side you can find the commands used to change the appearance.
+
+Not all commands possible are shown here. Every option can be used with
+\verb|\LPSet{|\param{option1}\verb|,| \param{option2}\verb|,...}| within the
+document, every \param{option} has a counterpart \verb|no|\param{option} and
+for every \param{option}\verb|x| also an \param{option}\verb|y| exists. Also
+commands to set the three line widths, colors and the appearance of the $\mu$
+are not shown.
+
+\begin{figure}[ht]
+\centering
+\begin{picture}(140,106)
+\put( 0,91){\loglinpap(80mm,10mm)(1,1){1}{0}[X-name][Y-name]}
+\put(85,96){\makebox(0,0)[cl]{with default settings}}
+
+\LPSet{nodimensions,noticksupright,tenlower}
+\put( 0,69){\loglinpap(80mm,10mm)(1,1){1}{0}[optional][optional]}
+\put(85,78){\makebox(0,0)[cl]{\texttt{\bs LPSet\lb nodimensions,}}}
+\put(85,74){\makebox(0,0)[cl]{\texttt{\ \ \ \ \ \ \ noticksupright,}}}
+\put(85,70){\makebox(0,0)[cl]{\texttt{\ \ \ \ \ \ \ tenlower\rb}}}
+\LPSet{dimensions,ticksupright,notenlower}
+
+\LPSet{notext,nofsnx}\DefineLPMinLineDist{1.9999mm}
+\put( 0,47){\loglinpap(80mm,10mm)(1,1){1}{0}}
+\put(85,56){\makebox(0,0)[cl]{\texttt{\bs LPSet\lb notext,}}}
+\put(85,52){\makebox(0,0)[cl]{\texttt{\ \ \ \ \ \ \ nofsnx\rb}}}
+\put(85,48){\makebox(0,0)[cl]{\texttt{\bs DefineLPMinLineDist\lb 1.9999mm\rb}}}
+\LPSet{text,fsnx}\DefineLPMinLineDist{0.9999mm}
+
+\DefineLPText{new text\quad}\DefineLPLabelFont{\sffamily\tiny}\LPSet{notwoninex}
+\put( 0,25){\loglinpap(80mm,10mm)(1,1){1}{0}}
+\put(85,36){\makebox(0,0)[cl]{\texttt{\bs DefineLPText\lb new text\bs quad\rb}}}
+\put(85,32){\makebox(0,0)[cl]{\texttt{\bs DefineLPLabelFont}}}
+\put(85,28){\makebox(0,0)[cl]{\texttt{\ \ \ \ \lb\bs sffamily\bs tiny\rb}}}
+\put(85,24){\makebox(0,0)[cl]{\texttt{\bs LPSet\lb notwoninex\rb}}}
+\DefineLPText{made with \LaTeX\ and \textsf{logpap}\quad}\DefineLPLabelFont{\scriptsize}\LPSet{twoninex}
+
+\DefineLPThickTickLen{1mm}\DefineLPMedTickLen{0.5mm}\DefineLPLabelDist{0.5mm}
+\put( 0, 3){\loglinpap(80mm,10mm)(1,1){1}{0}}
+\put(85,12){\makebox(0,0)[cl]{\texttt{\bs DefineLPThickTickLen\lb 1mm\rb}}}
+\put(85, 8){\makebox(0,0)[cl]{\texttt{\bs DefineLPMedTickLen\lb 0.5mm\rb}}}
+\put(85, 4){\makebox(0,0)[cl]{\texttt{\bs DefineLPLabelDist\lb 0.5mm\rb}}}
+\DefineLPThickTickLen{2mm}\DefineLPMedTickLen{1mm}\DefineLPLabelDist{1mm}
+\end{picture}
+\caption{Overview}\label{fig:ov}
+\end{figure}
+\end{document}
+\endinput
+%%
+%% End of file `example.tex'.