Ikkonverti LaTeX f'HTML

jikkonverti s-sors LaTeX tiegħek f'HTML, ideali biex tippubblika l-artikoli, ekwazzjonijiet u dokumenti akkademiċi tiegħek fuq il-web

X'inhu LaTeX?

LaTeXhija sistema ta 'kompożizzjoni ta' dokumenti użata ħafna fi xjentifiċi, akkademiċi u tekniċi. Ivvintat minn Leslie Lamport fil-bidu tas-snin 80, huwa bbażat fuq il-magna tipografika TeX ta’ Donald Knuth. Minflok tikteb dokument b'editur WYSIWYG (bħal Word), l-awtur jiddeskrivi l-istruttura loġika tal-kontenut permezz ta 'kmandi: \section{Introduction}, extbf{important}, egin{itemize}... Il-kompilatur imbagħad jipproduċi PDF ta 'kwalità tipografika notevoli, partikolarment adattat għal formuli matematiċi, artikoli xjentifiċi u xogħlijiet twal.

Jekk LaTeX huwa imbattibbli għall-produzzjoni ta 'PDFs akkademiċi, madankollu mhuwiex kompatibbli ħafna ma' web: browser ma jaqrax LaTeX, jaqra HTML. L-għodda tagħna LaTeX għal HTML jirrispondi preċiżament għal din il-ħtieġa: ħu framment tas-sors LaTeX u tirrendih f'HTML li jista' jiġi integrat direttament fi blog, CMS, paġna ta' sit jew email.

Il-maqlub tal-HTML tagħna għal LaTeX

Il-kaxxa tal-għodda tagħna diġà toffri konvertitur HTML għal LaTeX li jieħu HTML u jipproduċi PDF permezz pdflatex. Din l-għodda hija l-operazzjoni inversa: minn LaTeX għal HTML. Jintużaw iż-żewġ għodod flimkien f'kanali editorjali:

  • Qed tikteb artiklu xjentifiku fil-LaTeX, trid tippubblika l-verżjoni tal-web: LaTeX vers HTML.
  • Int tirkupra test HTML minn CMS, trid tagħmilha PDF akkademiku nadif: HTML biex LaTeX.
  • Trid iżżomm sors LaTeX wieħed u tittraduċih f'paġna tal-web PDF +: għaqqad it-tnejn għodod jew uża LaTeX għal HTML biex tiġġenera l-verżjoni tal-web.

Immappjar LaTeX għal HTML

Il-konvertitur tagħna jagħraf kmandi komuni LaTeX u japplika l-immappjar li ġej:

  • \section{Titolu} u \section*{Titolu}

    Titolu

  • \subsection{Titolu}

    Titolu

  • \subsubsection{Titolu}

    Titolu

  • \paragraph{Titolu}

    Titolu

  • extbf{x}x
  • extit{x} u mph{x}x
  • \underline{x}x
  • exttt{x}x
  • egin{itemize} \item ... nd{itemize}
    • ...
  • egin{enumerate} \item ... nd{enumerate}
    1. ...
  • egin{quote} ... nd{quote}
    ...
  • Linji vojta li jisseparaw il-paragrafi →

    ...

  • \ u ewline
  • Ħarba \&, \%, \$, \#, \_, \{, \} → karattri li jaqblu
  • Preambolu (\documentclass, \usepackage, egin{document}, nd{document}) → imħassar fis-skiet

Eżempju ta' użu

Sors LaTeX:

\section*{Introduzzjoni}
Hawn hu dokument extbf{eżempju} b'lista:

tagħmel{itemize}
\item l-ewwel punt
\item it-tieni punt
nd{itemize}

U extit{quote} biex jintemm.

Riżultat HTML:

Introduzzjoni

Hawn hueżempju ta’ dokument b’lista:

  • l-ewwel punt
  • it-tieni punt

U kwotazzjoni biex tispiċċa.

Każijiet ta' użu

  • Migrazzjoni ta' teżi għal blog: inti ktibt it-teżi tiegħek fil-LaTeX, int trid tippubblika kapitli fuq il-blog jew is-sit personali tiegħek. Il-konvertitur jagħmel ħafna mix-xogħol strutturali, kull ma għandek tagħmel hu li tieħu ħsieb il-format finali.
  • Estrazzjoni tal-kontenut minn karta xjentifika: irrepeti l-introduzzjoni, l-astratt jew il-konklużjoni ta’ artiklu eżistenti LaTeX biex jerġa’ jippubblikah fuq il-web (paġna tal-proġett, komunikazzjoni laboratorju).
  • Tħejjija ta' appoġġ edukattiv: kors miktub fil-LaTeX jista' jinbidel għal HTML biex iħaddem Moodle, wiki jew pjattaforma ta' tagħlim elettroniku.
  • Dokumentazzjoni teknika: għaddi nota teknika LaTeX f'HTML biex tqassamha fuq Confluence, GitHub Pages jew intranet.
  • Dehra ta' malajr: Ħares kif ikun jidher framment LaTeX fl-HTML, mingħajr tniedi kumpilazzjoni kompleta ta' pdflatex.

Limitazzjonijiet

Il-konvertitur tagħna huwa deliberatamentpragmatiku: għandu l-għan li jkopri 90% tal-każijiet komuni b'implimentazzjoni sempliċi, aktar milli titlob kopertura eżawrjenti ta' kulħadd sintassi LaTeX. B'mod konkret:

  • L-ebda formuli matematiċi kumplessi. L-espressjonijiet $x^2$ u egin{equation}... nd{equation} huma ppreservati kif inhuma. Għal rendering matematika tal-web, integra MathJax jew KaTeX fil-paġna tiegħek.
  • L-ebda figuri, tabelli, jew biblijografiji. Il-kmandi \includegraphics, egin{table}, ibliografija mhumiex tradotti.
  • L-ebda makro personalizzat. A ewcommand{\myfunction} mhix interpretat: il-konvertitur jirrikonoxxi biss kmandi standard LaTeX.
  • Stil minimu. L-output huwa HTML semantiku mingħajr CSS inkorporat: huwa f'idejk biex iżżid il-folja tal-istil tiegħek stess.

Għal konverżjonijiet aktar fil-fond, għodod bħal Pandoc ikopru żona akbar LaTeX. L-għodda tagħna timmira l-ħtieġa komuni: malajr tirkupra HTML nadif minn framment LaTeX, mingħajr ma tinstalla xi softwer.

Kif tuża l-konvertitur

  1. Pasta s-sors tal-LaTeX tiegħek fil-qasam tat-test (framment jew dokument sħiħ, il-preambolu se jiġu injorati).
  2. Ikklikkja ikkonverti.
  3. Int tikseb l-HTML korrispondenti: ikkopjah fl-editur tiegħek, fis-CMS tiegħek jew fil-fajl tiegħek statiku.
  4. Għall-operazzjoni inversa, uża tagħna Konvertitur HTML għal LaTeX.

Mistoqsijiet frekwenti

Il-konvertitur jappoġġja formuli matematiċi?

Il-LaTeX matematiku ($x^2 + y^2$, egin{equation}) jinżamm kif inhu fl-output HTML. Għal rendering viżwali, żid MathJax jew KaTeX mal-paġna web tiegħek: dawn Il-libreriji jagħmlu LaTeX matematiku min-naħa tal-browser.

L-ordnijiet tad-dwana tiegħi ( ewcommand) ma jiġux tradotti, għaliex?

Il-konvertitur ma jħaddem il-magna TeX, jagħmel mapping sintattiku. Makro definit minn ewcommand mhix estiża. Qabel il-konverżjoni, ibdel il-macros tiegħek ma tagħhom definizzjoni espliċita, jew uża Pandoc li għandu parser aktar komplut.

Il-preambolu tal-LaTeX huwa meħtieġ fl-input?

Le. Tista' tippejstja framment mingħajr \documentclass jew egin{dokument}. Jekk is-sors tiegħek fih preambolu sħiħ, għadu injorat: kontenut utli biss huwa kkonvertit.

Il-karattri b'aċċent huma ttrattati b'mod korrett?

Iva, sakemm is-sors tal-LaTeX tiegħek ikun f'UTF-8 (bi jew mingħajr \usepackage[utf8]{inputenc}). Notazzjonijiet qodma LaTeX bħal \'e għal é mhumiex espliċitament tradott, jippreferu dirett UTF-8.

Data tiegħi tintbagħat u tinħażen?

Il-LaTeX jiġi pproċessat fuq in-naħa tas-server matul il-konverżjoni, imbagħad ir-riżultat jintbagħat lura lil tiegħek browser. L-ebda data ma hija maħżuna, indiċjata jew kondiviża.

Għaliex tikseb HTML minflok PDF?

HTML huwa l-format nattiv tal-web: paġni, blogs, emails, CMS. Jekk il-ħtieġa finali tiegħek hija PDF, minflok uża l-konvertitur HTML għal LaTeX tagħna li jipproduċi PDF permezz ta' pdflatex.

Eżempju ta' talba

curl -X POST https://cdrn.fr/api/v1/tools/latex-to-html-converter/execute \
  -H "Content-Type: application/json" \
  -d '{"latex":"..."}'

Skema ta' input

Kamp Tip Meħtieġ Default
latex text

Endpoints

  • GET https://cdrn.fr/api/v1/tools - telenka l-għodod kollha disponibbli
  • GET https://cdrn.fr/api/v1/tools/latex-to-html-converter - tikseb l-iskema ta' din l-għodda
  • POST https://cdrn.fr/api/v1/tools/latex-to-html-converter/execute - teżegwixxi din l-għodda b'payload JSON