\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{CJKutf8} 
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage[round]{natbib}
\let\cite\citep




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}










\begin{document}
\begin{CJK}{UTF8}{gbsn}

\title{Online LaTeX Editor}



\author[1]{David Banys}%
\author[1]{Alberto Pepe}%
\affil[1]{Authorea}%


\vspace{-1em}



  
  \date{April 25, 2026}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup








\sloppy


\section*{Introduction to online LaTeX
editors}

{\label{563614}}

Online LaTeX editors have only come around recently -- but the
advantages are clear if what's needed is a pure cloud-based LaTeX
compiler. There are several interchangeable options for online LaTeX
editors which provide comprehensive LaTeX package support online.\selectlanguage{english}
\begin{figure}[h!]
\begin{center}
\includegraphics[width=0.42\columnwidth]{figures/latex-comic1/latex-comic1}
\caption{{LaTeX, basically.
{\label{432137}}
\emph{Source: \url{https://twitter.com/IvyDesert}}
{\label{432137}}%
}}
\end{center}
\end{figure}

\par\null

\section*{Brief history of LaTeX}

{\label{429192}}

LaTeX (pronounced~\emph{lay-tech} or~\emph{lah-tech}) is a
\href{https://en.wikipedia.org/wiki/Turing_completeness}{Turing-complete}
markup language and typesetting framework used most often in the
physical and mathematical sciences \cite{tex}. LaTeX dates back
to 1985. TeX, the progenitor of LaTeX, dates back to 1978 when it was
introduced by computer scientist and mathematician, Donald Knuth.

\par\null

LaTeX is designed for typesetting mathematical notation on printed page.
It enables far stricter control of elements on a page, from tables to
specialized mathematical notation. LaTeX is widely used for typesetting
journals, textbooks, and other structured texts.

\par\null

\section*{LaTeX compilers move online}

{\label{178311}}

In recent years, several
\href{https://www.authorea.com/users/87589/articles/167329-latex-software}{LaTeX
software}~options have introduced online-only versions that brings the
traditional LaTeX compiler to the cloud. These solutions come with
advantages and disadvantages. However, LaTeX on its own remains
problematic for producing web-native content. This is because it's
difficult to determine how text will look online if typeset using LaTeX.

\par\null

Online LaTeX compilers remove the need for collaborators to install
local instances. This advantage cannot be overstated. It removes a big
headache related to local compiling of LaTeX code. In addition, online
LaTeX compilers provide centralized package support. This means that
every collaborator is able to work with the same support for LaTeX
packages, eliminating issues that arise from having different local
installations of LaTeX.

\par\null

\section*{Why online LaTeX editors are still
limiting}

{\label{616959}}

\textbf{Online LaTeX is still LaTeX. The usual frustrations and
grievances remain in place no matter what.~}LaTeX is finicky and
requires time to debug. It looks really good on the printed page, but
not on the web. Getting LaTeX to look good on the web is an exercise in
frustration that many LaTeX users have experienced at one point or
another.~

\par\null

The two pure online LaTeX compilers out there are
\href{http://www.sharelatex.com}{ShareLaTeX}~and
\href{http://www.overleaf.com}{Overleaf}. ShareLaTeX has a much larger
userbase, while Overleaf specializes in providing templates. Online
LaTeX providers are making LaTeX easier to use collaboratively.

\par\null

\section*{Alternative options for online LaTeX
editors}

{\label{734649}}

\href{http://www.authorea.com}{Authorea} provides the only web-based
LaTeX environment that also supports rich-text and Markdown in the same
document. Authorea supports all three markup languages. This is because
multi-disciplinary research often brings people with different writing
styles together.

\par\null

It's clear that pure LaTeX remains useful for many. Authorea has created
the next generation editor that provides a format-neutral platform for
researchers to collaborate on.

\par\null\par\null\par\null\par\null

\section*{Further Reading}

{\label{311316}}

\href{https://www.authorea.com/users/3/articles/108532-how-is-authorea-different-from-sharelatex-and-overleaf}{How
is Authorea different from ShareLaTeX and Overleaf?}

\href{https://authorea.com/users/5713/articles/75598-mathml-on-the-web-please/_show_article}{MathML
on the Web, Please!}

\par\null\par\null\par\null\par\null

\selectlanguage{english}
\FloatBarrier
\bibliographystyle{plainnat}
\bibliography{bibliography/converted_to_latex.bib%
}

\end{CJK}\end{document}

