blob: a8b6fba85157b09248d1e26da97da37085044cd9 (
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
|
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse % we are not running PDFLaTeX
\else
\pdfoutput=1 % we are running PDFLaTeX
\pdftrue
\fi
\ifpdf
\usepackage[pdftex]{graphicx}
\else
\usepackage{graphicx}
\fi
\usepackage{latexsym}
\usepackage{ifthen}
\usepackage{calc}
\parskip = 2 pt
\oddsidemargin = 0 cm
\textwidth = 16 cm
\topmargin = -1 cm
\textheight = 24 cm
% macros
\def\text#1{{\rm #1}}
% MANPAGE like description setting for options, use as % \begin{Lentry}
%\item[text] text \end{Lentry} \usepackage{ifthen,calc}
\newcommand{\entrylabel}[1]{\mbox{\textsf{#1}}\hfil}
\newenvironment{entry}
{\begin{list}{}
{\renewcommand{\makelabel}{\entrylabel}
\setlength{\labelwidth}{90pt}
\setlength{\leftmargin}{\labelwidth+\labelsep}
}
}
{\end{list}} \newlength{\Mylen} \newcommand{\Lentrylabel}[1]{%
\settowidth{\Mylen}{\textsf{#1}}%
\ifthenelse{\lengthtest{\Mylen > \labelwidth}}%
{\parbox[b]{\labelwidth} % term > labelwidth
{\makebox[0pt][l]{\textsf{#1}}\\}} %
{\textsf{#1}} %
\hfil\relax} \newenvironment{Lentry}
{\renewcommand{\entrylabel}{\Lentrylabel}
\begin{entry}}
{\end{entry}}
|