summaryrefslogtreecommitdiff
path: root/manual/styles/ocamldoc.hva
diff options
context:
space:
mode:
Diffstat (limited to 'manual/styles/ocamldoc.hva')
-rw-r--r--manual/styles/ocamldoc.hva20
1 files changed, 20 insertions, 0 deletions
diff --git a/manual/styles/ocamldoc.hva b/manual/styles/ocamldoc.hva
new file mode 100644
index 0000000000..58b7bb1219
--- /dev/null
+++ b/manual/styles/ocamldoc.hva
@@ -0,0 +1,20 @@
+\usepackage{alltt}
+\newenvironment{ocamldoccode}{\begin{alltt}}{\end{alltt}}
+\newenvironment{ocamldocdescription}{\begin{quote}}{\end{quote}}
+\newenvironment{ocamldoccomment}{\begin{quote}}{\end{quote}}
+
+
+\newenvironment{ocamldocindent}{\list{}{}\item\relax}{\endlist}
+\newenvironment{ocamldocsigend}
+ {\noindent\quad\texttt{sig}\ocamldocindent}
+ {\endocamldocindent
+ \noindent\quad\texttt{end}\medskip}
+\newenvironment{ocamldocobjectend}
+ {\noindent\quad\texttt{object}\ocamldocindent}
+ {\endocamldocindent
+ \noindent\quad\texttt{end}\medskip}
+
+\newcommand{\moduleref}[1]{\ifhtml\ahref{libref/#1.html}{\texttt{#1}}\fi}
+
+# For processing .tex generated by ocamldoc (for text manual)
+\newcommand{\ocamldocvspace}[1]{\vspace{#1}} \ No newline at end of file