Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
fichiers:pdf:convertir_du_latex_en_html2 [2018/12/04 00:21] – jejust | fichiers:pdf:convertir_du_latex_en_html2 [2020/12/10 01:46] (Version actuelle) – Suppression car doublon avec la page "fichiers/xml/convertir_du_latex_en_html2". jejust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Conversion from (La)TeX to HTML ====== | ||
- | |||
- | |||
- | TeX and LaTeX are well suited to producing electronically publishable | ||
- | documents. However, it is important to realize the difference | ||
- | between page layout and functional markup. TeX is capable of | ||
- | extremely detailed page layout; HTML is not, because HTML is a | ||
- | functional markup language not a page layout language. HTML's exact | ||
- | rendering is not specified by the document that is published but is, to | ||
- | some degree, left to the discretion of the browser. If you require your | ||
- | readers to see an exact replication of what your document looks like | ||
- | to you, then you cannot use HTML and you must use some other | ||
- | publishing format such as PDF. That is true for any HTML | ||
- | authoring tool. | ||
- | |||
- | TeX's excellent mathematical capabilities remain a challenge in the | ||
- | business of conversion to HTML. Originally there were only two generally | ||
- | reliable techniques for generating mathematics on the web: creating | ||
- | bitmaps of bits of typesetting that can't be translated, and using | ||
- | symbols and table constructs. | ||
- | satisfactory. | ||
- | load, and are inaccessible to those with visual disabilities. | ||
- | symbol fonts offer poor coverage of mathematics, | ||
- | requires configuration of the browser. | ||
- | |||
- | Today, with native MathML rendering in some browsers | ||
- | and high quality math rendering available via JavaScript and CSS | ||
- | in all modern graphical browsers there are several possibilities. | ||
- | |||
- | The LaTeX to HTML convertors listed below all handle mathematics | ||
- | to some extent, and further math-specific details are discussed | ||
- | in [[FAQ-mathml|Math on the Web]]. | ||
- | |||
- | For today, possible packages are: | ||
- | |||
- | - '' | ||
- | LaTeX or Plain TeX, by processing a DVI file; it uses | ||
- | bitmaps for mathematics, | ||
- | appropriate. | ||
- | file generated when you run (La)TeX over your file with | ||
- | '' | ||
- | robust against the macros you include in your document, and it's | ||
- | also pretty fast. [[ctanpkg> | ||
- | |||
- | Configuring and calling '' | ||
- | Michal Hoftich' | ||
- | easier calling convention, using the '' | ||
- | |||
- | - '' | ||
- | that can parse most TeX code, including complicated macro definitions. | ||
- | It was used for generating the web version of [[https:// | ||
- | from LaTeX sources. Currently it is distributed from the NIST site, and is not | ||
- | in standard TeX distributions. | ||
- | |||
- | - '' | ||
- | TeX to parse the input document. Documents may be produced by LaTeX, LuaLaTeX, or XeLaTeX. | ||
- | A texlua script removes the need for system utilities such as make and gawk, | ||
- | and also supports xindy and latexmk. [[ctanpkg> | ||
- | |||
- | - '' | ||
- | supports LaTeX only, and generates mathematics (and other | ||
- | " | ||
- | written by Nikos Drakos for Unix systems, but the package now sports | ||
- | an illustrious list of co-authors and is also available for Windows | ||
- | systems. | ||
- | discussion of '' | ||
- | TUGboat 16(2). [[ctanpkg> | ||
- | |||
- | A mailing list for users may be found via | ||
- | [[https:// | ||
- | |||
- | - '' | ||
- | only, and uses the font/table technique for equations (indeed its | ||
- | entire approach is very similar to '' | ||
- | in Objective CAML by Luc Maranget. | ||
- | archived on CTAN; details (including download points) are | ||
- | available via [[http:// | ||
- | |||
- | - '' | ||
- | or Plain TeX, and uses the font/table technique for representing | ||
- | mathematics. | ||
- | '' | ||
- | source (or a compiled executable), | ||
- | fast-running. However the resulting HTML does not really reach | ||
- | modern standards, and only very simple mathematics can be converted. | ||
- | |||
- | - '' | ||
- | framework. | ||
- | well as the ability to generate mulitple output formats | ||
- | (e.g. HTML, DocBook, tBook, etc.). | ||
- | |||
- | - '' | ||
- | which is described on the [[http:// | ||
- | it uses bitmaps for equations. | ||
- | |||
- | |||
- | |||
- | ----- | ||
- | |||
- | //Source:// [[faquk> | ||
- | |||
- | {{htmlmetatags> | ||
- | metatag-og: | ||
- | metatag-og: | ||
- | }} | ||