EnglishFrenchSpanish

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
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop client is the
    official desktop app for Rocket.Chat,
    the simple but powerful open source web
    chat platform. It's tested on macOS,
    Windows...
    Download Rocket.Chat Desktop Client
  • 2
    OfficeFloor
    OfficeFloor
    OfficeFloor provides inversion of
    coupling control, with its: - dependency
    injection - continuation injection -
    thread injection For more information
    visit the...
    Download OfficeFloor
  • 3
    DivKit
    DivKit
    DivKit is an open source Server-Driven
    UI (SDUI) framework. It allows you to
    roll out server-sourced updates to
    different app versions. Also, it can be
    used fo...
    Download DivKit
  • 4
    subconverter
    subconverter
    Utility to convert between various
    subscription format. Shadowrocket users
    should use ss, ssr or v2ray as target.
    You can add &remark= to
    Telegram-liked HT...
    Download subconverter
  • 5
    SWASH
    SWASH
    SWASH is a general-purpose numerical
    tool for simulating unsteady,
    non-hydrostatic, free-surface,
    rotational flow and transport phenomena
    in coastal waters as ...
    Download SWASH
  • 6
    VBA-M (Archived - Now on Github)
    VBA-M (Archived - Now on Github)
    Project has moved to
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Features:Cheat creationsave statesmulti
    system, supports gba, gbc, gb, sgb,
    sgb2Tu...
    Download VBA-M (Archived - Now on Github)
  • More »

Linux commands

Ad