\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{LaTeX Software}



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


\vspace{-1em}



  
  \date{April 25, 2026}


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








\sloppy


\section*{Introduction to LaTeX
Software~}

{\label{563614}}

LaTeX (pronounced~\emph{lay-tech} or~\emph{lah-tech}) is a markup
language and document typesetting system. Developed by
\href{https://en.wikipedia.org/wiki/Leslie_Lamport}{Leslie Lamport}~and
originally released in 1985, the software has proliferated greatly since
its release. It is distributed under a free and open source license, but
there are numerous paid LaTeX software offerings ~\cite{tex}.

\par\null

Despite the lack of a unified style specification, LaTeX remains a
standard for many academic publications. Especially those in areas like
physics, astronomy, mathematics, and other technical fields. Despite the
lack of a WYSIWYG interface (LaTeX source code is vastly different than
rendered LaTeX), LaTeX remains popular for typesetting and publishing
because of the professional outputs available via LaTeX software.

\par\null

\section*{All LaTeX software originates from
TeX}

{\label{491067}}

The progenitor of LaTeX is TeX, a typesetting system first introduced by
computer scientist and mathematician
\href{https://en.wikipedia.org/wiki/Donald_Knuth}{Donald Knuth} in 1978.
TeX software was designed to make it easy to translate nonstandard
characters to the computer. Also, to ensure that the results would be
the same no matter where the content was viewed.

\par\null

Now more than 30 years old, LaTeX remains one of the most popular tools
out there for writing scientific and technical content.
\href{https://dx.doi.org/10.22541/au.148771883.35456290}{Authorea
recently estimated that \textasciitilde{}20\% of scholarly articles are
still written in LaTeX}. This is surprising since LaTeX was developed in
the pre-Internet era and was originally designed for a world in which
\href{https://www.authorea.com/users/87589/articles/167051-document-editor}{document
editors copied the paradigm} of pen and paper. Today's leading document
editors and LaTeX software are designed for a world in which content is
shared and distributed on the web. As a result, the old model of
page-based document editing is starting to look more and more obsolete.

\par\null\par\null

\section*{Most popular LaTeX software}

{\label{147996}}

The most popular LaTeX software options today are compilers that run
locally on a user's machine. Some example are the following:

\begin{itemize}
\tightlist
\item
  \href{http://www.xm1math.net/texmaker/}{TeXmaker}
\item
  \href{http://texstudio.sourceforge.net/}{TeXstudio}
\item
  \href{https://www.tug.org/texworks/}{TeXworks}
\item
  \href{https://tug.org/texlive/}{TeXlive}
\item
  \href{http://www.lyx.org/}{LyX}
\end{itemize}

\par\null

\section*{Issues with LaTeX software}

{\label{590799}}

LaTeX was not created with the modern web in mind. It was created with
physical pieces of paper in mind. Therefore, LaTeX software is suited to
produce professional on-the-page results. It is ill-suited to produce
professionally typeset web content. This has long been a frustration for
many and there have been numerous attempts to convert LaTeX to HTML over
the years.~

\par\null

\section*{The future of LaTeX software on the
web}

{\label{734649}}

\href{http://www.authorea.com}{Authorea} provides the only web-based
LaTeX environment that renders beautifully to HTML5 in the browser.

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

\section*{Further Reading}

{\label{311316}}

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

