Deyan Ginev edited basics.tex  about 9 years ago

Commit id: a974fa8a8b20cbb7f00ad315f791bfbd5e75d0f7

deletions | additions      

       

Being able to ``program'' a text is not immediately a good usability feature. In fact, if you are writing in text-heavy genres, such as fiction, or mainly author short forms, such as emails, blogs and Facebook posts, you quite likely don't need anything beyond the most basic word processor.\footnote{If you are mostly using Twitter, even a basic tablet on-screen keyboard feels like a waste.} In the similarly vehement debates over the value of programming languages, peace can sometimes be kept via a simple rule of thumb:  \verb|Use \begin{quote}  Use  the Best tool for the job.| job.  \end{quote}  {\LaTeX} can be a ``best tool'' and has been a very loved partner in writing scientific publications for the Formal and Natural sciences. It has been particularly dominant in math-heavy fields, as beautiful mathematical formulas were a {\TeX}-only prerogative until the early 2000s. Many would argue that the competing Office solutions have been playing catch-up for a long time also for citations and advanced typographic styling. If you were writing a book or technical manual that was well into the hundreds of pages, {\LaTeX} could robustly process and typeset your document from its early inception. 

While most established publishers still work on a print-first basis, the majority of publications are now available online, at a minimum as legacy PDF documents. From what I can tell, the movement to web-first publishing is growing ever stronger, with the advent of e-Readers and active documents. The promise of active documents\cite{KohDavGin:psewads11}, which can embed not only hyperlinks, but also data, is quite appealing. On-demand machine support can offer a wide range of services, from screen-readers and machine translation to interactively exposing the data behind figures and tables.  \verb|The \begin{quote}  The  web-first scientific manuscripts of 2015 are HTML5 documents. LaTeX is one of several viable, yet imperfect, authoring languages for the web.| web.  \end{quote}  And if you are keeping up, you would correctly notice this implies a significant paradigm shift.