1 --- ion3.orig/doc/artikel3.hva
2 +++ ion3/doc/artikel3.hva
5 --- ion3.orig/doc/gpl.tex
8 \xchapter{The GNU General Public License}
17 Copyright \copyright\ 1989, 1991 Free Software Foundation, Inc.
23 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
29 Everyone is permitted to copy and distribute verbatim copies
30 of this license document, but changing it is not allowed.
37 --- ion3.orig/doc/ionconf.tex
38 +++ ion3/doc/ionconf.tex
40 \markboth{\MakeUppercase{List of functions}}%
41 {\MakeUppercase{List of functions}}%
46 \def\fnlisti#1{\@dottedtocline{1}{0em}{1.5em}{\lstinline!#1!}{\pageref{fn:#1}}}
47 {\parskip\z@\input{fnlist}}
55 \newcommand{\fnlisti}[1]{\fnref{#1}\\}
63 --- ion3.orig/doc/macros.tex
64 +++ ion3/doc/macros.tex
66 \usepackage[a4paper]{geometry}
70 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
77 + {\chapter}{-1}{chapter}
78 + {\@open{H1}{}}{\thechapter}{\quad}{\@close{H1}}
79 +\setcounter{tocdepth}{3}
80 +\setcounter{indexcols}{1}
81 +\renewcommand{\@table@attributes}{CELLSPACING=10 CELLPADDING=0}
89 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
93 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
108 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
110 \newcommand{\spec}[1]{#1}
111 \newcommand{\indextype}[1]{\index{#1@\type{#1}}}
115 \newcommand{\key}[1]{\mbox{\textbf{#1}}}
116 \newcommand{\code}[1]{\lstinline!#1!}
117 \newcommand{\var}[1]{\lstinline!#1!}
119 \newcommand{\fnrefx}[2]{\hyperlink{fn:#1.#2}{\code{#2}}}
120 \newcommand{\fnref}[1]{\hyperlink{fn:#1}{\code{#1}}}
121 \newcommand{\myhref}[2]{\hyperlink{#1}{#2}}
129 \newcommand{\key}[1]{\textbf{#1}}
130 \newcommand{\code}[1]{\texttt{#1}}
131 \newcommand{\var}[1]{\texttt{#1}}
132 \newcommand{\command}[1]{\texttt{#1}}
134 -\newcommand{\hyperlabel}[1]{\label{#1}}
135 -\newcommand{\fnref}[1]{\htmlref{\texttt{#1}}{fn:#1}}
136 -\newcommand{\fnrefx}[2]{\htmlref{\texttt{#2}}{fn:#1.#2}}
137 -\newcommand{\myhref}[2]{\htmlref{#2}{#1}}
138 +% docode is not present nor needed in hevea
139 +\newcommand{\docode}{}
141 +\newcommand{\hyperlabel}[1]{\label{#1}}
142 +\newcommand{\fnref}[1]{\aname{fn:#1}{\texttt{#1}}}
143 +\newcommand{\fnrefx}[2]{\aname{fn:#1.#2}{\texttt{#1}}}
144 +\newcommand{\myhref}[2]{\ahref{#2}{#1}}
149 \newcommand{\tabhead}[1]{\hline #1 \\ \hline}
152 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
157 \newcommand{\funclistlabel}[1]{#1\hfill}
158 \newenvironment{function}{
170 \newenvironment{function}{
181 \newcommand{\synopsis}[1]{
183 % While rapport3/artikel3 are otherwise nice classes,
184 % itemize looks awful.
185 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
189 \renewenvironment{itemize}{%
190 \ifnum \@itemdepth >3
193 {\global\@ignoretrue \endlist}
197 --- ion3.orig/doc/Makefile
198 +++ ion3/doc/Makefile
201 ######################################
206 include $(TOPDIR)/build/system-inc.mk
211 L2H=latex2html -show_section_numbers -short_index -local_icons -noaddress \
212 -up_url http://iki.fi/tuomov/ion/ -up_title "Ion homepage" -nofootnode\
213 ## -style greyviolet.css
215 makeindex ionconf.idx
219 - $(L2H) -split 3 ionconf
221 + $(HEVEA) -fix ionconf 2>&1 | grep -v 'occuring outside math mode'
224 + cd ionconf && $(HACHA) ../ionconf.html
229 rm -f $(FNTEXES) fnlist.tex
230 rm -f *.aux *.toc *.log
231 rm -f *.idx *.ild *.ilg *.ind
232 + rm -f *.haux *.hind *.htoc *.html .log
235 rm -f *.ps *.pdf *.dvi
236 --- ion3.orig/doc/rapport3.hva
237 +++ ion3/doc/rapport3.hva