Ikkonverti LaTeX f'HTML
- Dashboard
- Dokumentazzjoni
- API
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}→xextit{x}umph{x}→x\underline{x}→xexttt{x}→xegin{itemize} \item ... nd{itemize}→- ...
egin{enumerate} \item ... nd{enumerate}→- ...
egin{quote} ... nd{quote}→...
- Linji vojta li jisseparaw il-paragrafi →
...
\uewline→- Ħ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$uegin{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},ibliografijamhumiex 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
- Pasta s-sors tal-LaTeX tiegħek fil-qasam tat-test (framment jew dokument sħiħ, il-preambolu se jiġu injorati).
- Ikklikkja ikkonverti.
- Int tikseb l-HTML korrispondenti: ikkopjah fl-editur tiegħek, fis-CMS tiegħek jew fil-fajl tiegħek statiku.
- 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
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 disponibbliGET https://cdrn.fr/api/v1/tools/latex-to-html-converter- tikseb l-iskema ta' din l-għoddaPOST https://cdrn.fr/api/v1/tools/latex-to-html-converter/execute- teżegwixxi din l-għodda b'payload JSON