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: | ||
| - | }} | ||

