| Port details on branch 2024Q1 |
- hevea Quite complete and fast LaTeX to HTML translator
- 2.38 textproc
=3 2.36Version of this port present on the latest quarterly branch. - Maintainer: alven@FreeBSD.org
 - Port Added: unknown
- Last Update: 2026-02-19 08:39:27
- Commit Hash: 9e1b01c
- People watching this port, also watch:: tth, pdflib
- License: QPL-1.0
- WWW:
- https://hevea.inria.fr/
- https://github.com/maranget/hevea/
- Description:
- HeVeA is a LaTeX to HTML translator. The input language is a fairly complete
subset of LaTeX 2e (old LaTeX style is also accepted) and the output language is
HTML that is (hopefully) correct with respect to version 5 [HTML-5a, HTML-5b].
HeVeA understands LaTeX macro definitions. Simple user style files are
understood with little or no modifications. Furthermore, HeVeA customization is
done by writing LaTeX code.
HeVeA is written in Objective Caml, as many lexers. It is quite fast and
flexible. Using HeVeA it is possible to translate large documents such as
manuals, books, etc. very quickly. All documents are translated as one single
HTML file. Then, the output file can be cut into smaller files, using the
companion program HaChA.
HeVeA can also be instructed to output plain text or info files.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/textproc/hevea/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/hevea
- pkg install hevea
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: hevea
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1771482587
SHA256 (hevea-2.38.tar.gz) = 722038065007226f0fa3de4629127294d2e29bfbbc41042c83a570fa0c455a47
SIZE (hevea-2.38.tar.gz) = 1013140
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ocamlbuild : devel/ocaml-ocamlbuild
- This port is required by:
- for Build
-
- lang/ocaml-camlidl
- math/giacxcas
Configuration Options:
- ===> The following configuration options are available for hevea-2.38:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- textproc_hevea
- pkg-message:
- For install:
- You may like to put the file hevea.sty in a place where LaTeX
can find it. For example, if you are using TeX Live from the
ports, the following commands will do the job:
mkdir -pv ~/texmf/tex/latex/hevea
ln -sfv /usr/local/lib/hevea/hevea.sty ~/texmf/tex/latex/hevea/hevea.sty
texhash ~/texmf
- Master Sites:
|