EnglishFrenchSpanish

Ad


OnWorks favicon

coqdoc - Online in the Cloud

Run coqdoc in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command coqdoc that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


coqdoc - A documentation tool for the Coq proof assistant

SYNOPSIS


coqdoc [ options ] files

DESCRIPTION


coqdoc is a documentation tool for the Coq proof assistant. It creates LaTeX or HTML
documents from a set of Coq files. See the Coq reference manual for documentation (url
below).

OPTIONS


Overall options
-h Help. Will give you the complete list of options accepted by coqdoc.

--html Select a HTML output.

--latex
Select a LATEX output.

--dvi Select a DVI output.

--ps Select a PostScript output.

--texmacs
Select a TeXmacs output.

--stdout
Redirect the output to stdout

-o file,--output file
Redirect the output into the file file.

-d dir, --directory dir
Output files into directory dir instead of current directory (option -d does not
change the filename specified with option -o, if any).

-s, --short
Do not insert titles for the files. The default behavior is to insert a title like
``Library Foo'' for each file.

-t string, --title string
Set the document title.

--body-only
Suppress the header and trailer of the final document. Thus, you can insert the
resulting document into a larger one.

-p string, --preamble string
Insert some material in the LATEX preamble, right before \begin{document}
(meaningless with -html).

--vernac-file file, --tex-file file
Considers the file `file' respectively as a .v (or .g) file or a .tex file.

--files-from file
Read file names to process in file `file' as if they were given on the command
line. Useful for program sources split in several directories.

-q, --quiet
Be quiet. Do not print anything except errors.

-h, --help
Give a short summary of the options and exit.

-v, --version
Print the version and exit.

Index options
Default behavior is to build an index, for the HTML output only, into index.html.

--no-index
Do not output the index.

--multi-index
Generate one page for each category and each letter in the index, together with a
top page index.html.

Table of contents option
-toc, --table-of-contents
Insert a table of contents. For a LATEX output, it inserts a \tableofcontents at
the beginning of the document. For a HTML output, it builds a table of contents
into toc.html.

Hyperlinks options
--glob-from file
Make references using Coq globalizations from file file. (Such globalizations are
obtained with Coq option -dump-glob).

--no-externals
Do not insert links to the Coq standard library.

--external url libroot
Set base URL for the external library whose root prefix is libroot.

--coqlib url
Set base URL for the Coq standard library (default is
http://coq.inria.fr/library/).

--coqlib_path dir
Set the base path where the Coq files are installed, especially style files
coqdoc.sty and coqdoc.css.

-R dir coqdir
Map physical directory dir to Coq logical directory coqdir (similarly to Coq option
-R). Note: option -R only has effect on the files following it on the command
line, so you will probably need to put this option first.

Contents options
-g, --gallina
Do not print proofs.

-l, --light
Light mode. Suppress proofs (as with -g) and the following commands:

* [Recursive] Tactic Definition
* Hint / Hints
* Require
* Transparent / Opaque
* Implicit Argument / Implicits
* Section / Variable / Hypothesis / End

The behavior of options -g and -l can be locally overridden using the (* begin show
*) ... (* end show *) environment (see above).

Language options
Default behavior is to assume ASCII 7 bits input files.

-latin1, --latin1
Select ISO-8859-1 input files. It is equivalent to --inputenc latin1 --charset
iso-8859-1.

-utf8, --utf8
Select UTF-8 (Unicode) input files. It is equivalent to --inputenc utf8 --charset
utf-8. LATEX UTF-8 support can be found at
http://www.ctan.org/tex-archive/macros/latex/contrib/supported/unicode/.

--inputenc string
Give a LATEX input encoding, as an option to LATEX package inputenc.

--charset string
Specify the HTML character set, to be inserted in the HTML header.

Use coqdoc online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 2
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 3
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 4
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 5
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • 6
    Shadowsocks
    Shadowsocks
    A fast tunnel proxy that helps you
    bypass firewalls This is an application
    that can also be fetched from
    https://sourceforge.net/projects/shadowsocksgui/.
    It ha...
    Download Shadowsocks
  • More »

Linux commands

Ad