Testing a runlatex JavaScript
Parameterised as requested by Stefan for his forum sites.
This drops the Overleaf link, just posting to TeXLive.net and supports
adding a guessed default preamble to fragments that have no \documentclass
or % !TEX ... ??tex
comment.
\documentclass{article}
\begin{document}
hello
world
\end{document}
! Undefined control sequence. l.5 \this one
! Undefined control sequence.
l.5 \this
one
some text
some text
\textbf{some text}
\textbf{some text}
% !TEX jjjjjjjAAA5XAAFFFFFF5FF^^^^^HHHHHHCCCCCCCCCH*pdftex \let~\catcode~`76~`A13~`F1~`j00~`P2jdefA71F~`7113jdefPALLF PA''FwPA;;FPAZZFLaLPA//71F71iPAHHFLPAzzFenPASSFthP;A$$FevP A@@FfPARR717273F737271P;ADDFRgniPAWW71FPATTFvePA**FstRsamP AGGFRruoPAqq71.72.F717271PAYY7172F727171PA??Fi*LmPA&&71jfi Fjfi71PAVVFjbigskipRPWGAUU71727374 75,76Fjpar71727375Djifx :76jelse&U76jfiPLAKK7172F71l7271PAXX71FVLnOSeL71SLRyadR@oL RrhC?yLRurtKFeLPFovPgaTLtReRomL;PABB71 72,73:Fjif.73.jelse B73:jfiXF71PU71 72,73:PWs;AMM71F71diPAJJFRdriPAQQFRsreLPAI I71Fo71dPA!!FRgiePBt'el@ lTLqdrYmu.Q.,Ke;vz vzLqpip.Q.,tz; ;Lql.IrsZ.eap,qn.i. i.eLlMaesLdRcna,;!;h htLqm.MRasZ.ilk,% s$;z zLqs'.ansZ.Ymi,/sx ;LYegseZRyal,@i;@ TLRlogdLrDsW,@;G LcYlaDLbJsW,SWXJW ree @rzchLhzsW,;WERcesInW qt.'oL.Rtrul;e doTsW,Wk;Rri@stW aHAHHFndZPpqar.tridgeLinZpe.LtYer.W,:jbye
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex 2021.3.8) 16 MAR 2021 19:02 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **small2e (/usr/local/texlive/2021/texmf-dist/tex/latex/base/small2e.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/article.cls Document Class: article 2020/04/10 v1.4m Standard LaTeX document class (/usr/local/texlive/2021/texmf-dist/tex/latex/base/size10.clo File: size10.clo 2020/04/10 v1.4m Standard LaTeX file (size option) ) \c@part=\count179 \c@section=\count180 \c@subsection=\count181 \c@subsubsection=\count182 \c@paragraph=\count183 \c@subparagraph=\count184 \c@figure=\count185 \c@table=\count186 \abovecaptionskip=\skip47 \belowcaptionskip=\skip48 \bibindent=\dimen138 ) (/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def File: l3backend-pdftex.def 2021-03-02 L3 backend support: PDF output (pdfTeX) \l__color_backend_stack_int=\count187 \l__pdf_internal_box=\box47 ) (./small2e.aux) \openout1 = `small2e.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 12. LaTeX Font Info: ... okay on input line 12. LaTeX Font Info: Trying to load font information for OMS+cmr on input line 3 7. (/usr/local/texlive/2021/texmf-dist/tex/latex/base/omscmr.fd File: omscmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions ) LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10> not available (Font) Font shape `OMS/cmsy/m/n' tried instead on input line 37. [1 {/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./small2e.aux) ) Here is how much of TeX's memory you used: 410 strings out of 479015 7367 string characters out of 5859248 292647 words of memory out of 5000000 17960 multiletter control sequences out of 15000+600000 405629 words of font info for 34 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 44i,4n,50p,198b,100s stack positions out of 5000i,500n,10000p,200000b,80000s {/usr/local/texlive/2021/texmf-dist/fonts/enc/dvips/cm-super/c m-super-ts1.enc} Output written on small2e.pdf (1 page, 62258 bytes). PDF statistics: 33 PDF objects out of 1000 (max. 8388607) 23 compressed objects within 1 object stream 0 named destinations out of 1000 (max. 500000) 1 words of extra memory for PDF output out of 10000 (max. 10000000)
example from learnlatex
@article{Thomas2008, author = {Thomas, Christine M. and Liu, Tianbiao and Hall, Michael B. and Darensbourg, Marcetta Y.}, title = {Series of Mixed Valent {Fe(II)Fe(I)} Complexes That Model the {H(OX)} State of [{FeFe}]Hydrogenase: Redox Properties, Density-Functional Theory Investigation, and Reactivity with Extrinsic {CO}}, journal = {Inorg. Chem.}, year = {2008}, volume = {47}, number = {15}, pages = {7009-7024}, doi = {10.1021/ic800654a}, } @book{Graham1995, author = {Ronald L. Graham and Donald E. Knuth and Oren Patashnik}, title = {Concrete Mathematics}, publisher = {Addison-Wesley}, year = {1995}, }