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



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

{\label{563614}}

Markdown is a markup language with a simple text formatting syntax. It
is designed to provide basic formatting to text. Each piece of Markdown
formatting has a corollary in HTML. This means that online Markdown is
easy to write and maintain. Markdown was released in 2004 and is now one
of the most popular markup languages on the web, powering GitHub (with
\href{https://help.github.com/categories/writing-on-github/}{Github-flavored
Markdown} or GFD) and many other sites.

\par\null

\section*{Advantages of online
markdown}

{\label{918532}}

Online Markdown editors make it easy to write Markdown in the browser.
Markdown can be integrated into apps for writing (as is the case with
\href{http://www.authorea.com}{Authorea}~-- which supports inline
Markdown). It~can also be used as a standalone service for things like
note-taking.~

\par\null

Some of the most popular online markdown editors are:

\begin{itemize}
\tightlist
\item
  \href{http://dillinger.io/}{Dillinger}
\item
  \href{http://markdown.pioul.fr/}{Minimalist Online Markdown Editor}
\item
  \href{https://markable.in/}{Markable}
\item
  \href{https://stackedit.io/editor}{StackEdit}
\item
  \href{http://www.authorea.com}{Authorea}
\end{itemize}

\par\null

\section*{Markdown for research
writing}

{\label{711849}}

\href{http://www.authorea.com}{Authorea}~is an online document editor
that has full Markdown support. Whether you want to write entirely in
Markdown, or switch between markdown and richtext, you can do so in
Authorea. If you're writing technical or scientific documents
you'll~find that Authorea can support your writing style.~

\par\null

Authorea also renders the online Markdown environment beautifully to
HTML5 in the browser. This makes documents into beautiful web pages.

\par\null\par\null\selectlanguage{english}
\begin{figure}[h!]
\begin{center}
\includegraphics[width=0.84\columnwidth]{figures/online-markdown-syntax/online-markdown-syntax}
\caption{{Rendered Markdown syntax in Authorea
{\label{936348}}%
}}
\end{center}
\end{figure}

\par\null\par\null

\section*{Why is markdown helpful for technical research
writing?}

{\label{857633}}

Markdown greatly simplifies the challenge of building a technical
document.~

\par\null

As~\href{http://blog.kdheepak.com/writing-papers-with-markdown.html}{Dheepak
Krishnamurthy} puts it:~

\par\null

\begin{quote}
However, products like Word fail miserably at separating content from
formatting. These products impose on the writer their own concept of how
a document should be formatted, which I've found greatly hinders the
writing process.
\end{quote}

Tools like Microsoft Word and Google Docs make it easy to see what a
document will look on the printed page, but next to impossible to see
how it will look on the web. Markdown allows the writer to focus on
content instead of formatting . More importantly, it allows you to batch
process documents and apply uniform styles across a document, which can
be extremely useful.

\par\null\selectlanguage{english}
\begin{figure}[h!]
\begin{center}
\includegraphics[width=0.84\columnwidth]{figures/markdown-learning-curve/markdown-learning-curve}
\caption{{Markup language writing difficulty as a function of document complexity
{\label{587224}}
\emph{Source:}
\href{http://blog.kdheepak.com/writing-papers-with-markdown.html}{\emph{http://blog.kdheepak.com/writing-papers-with-markdown.html}}\emph{~}
{\label{587224}}%
}}
\end{center}
\end{figure}

\par\null

\section*{Resources for learning how to write
markdown}

{\label{194282}}

Here are some great resources to get started writing markdown:

\begin{itemize}
\tightlist
\item
  \href{https://daringfireball.net/projects/markdown/basics}{Markdown
  Basics} - from the creator of markdown
\item
  \href{https://blog.ghost.org/markdown/}{Ultimate Guide to Markdown} -
  from an online publishing platform
\item
  \href{https://guides.github.com/features/mastering-markdown/}{Mastering
  Markdown} - from GitHub
\end{itemize}

\par\null\par\null

\section*{Further Reading}

{\label{311316}}

\href{https://www.authorea.com/users/87589/articles/167543-online-latex}{Online
LaTeX}

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

\selectlanguage{english}
\FloatBarrier
\end{CJK}\end{document}

