Software:ShareLaTeX

From HandWiki
ShareLaTeX
ShareLaTeX logo.svg
ShareLaTeX - Wikipedia.png
A demonstration of a ShareLaTeX document
Developer(s)ShareLaTeX
TypeWeb application
LicenseAGPL v3[1]
Websitewww.sharelatex.com

ShareLaTeX was an online LaTeX editor that allows real-time collaboration and online compiling of projects to PDF format.[3]

In comparison to other LaTeX editors, ShareLaTeX (now Overleaf), is a server-based application, which is accessed through a web browser. A publicly maintained instance of ShareLaTeX is available at https://www.sharelatex.com, and the software to run a personal instance of ShareLaTeX is available under an open-source license.[4]

On July 20, 2017, ShareLaTeX was acquired by Overleaf.[5] Overleaf plans to continue ShareLaTeX under the brand Overleaf v2 which was in beta testing up until the 4th of September 2018.[6] The domain name "sharelatex.com" now redirects to a connection page for Overleaf v2.[7]

Features

Sharelatex follows the freemium pricing model, with the freely-hosted accounts and the open-source version offering the following features:

  • Private and public projects
  • Real-time collaboration between private collaborators (maximum 2 collaborators per project)[8]
  • Spell-check
  • One-click compilation to PDF

On the other hand, the paid plans come with the following additional features:

  • Track Changes
  • Dropbox synchronization
  • GitHub synchronization
  • Document history
  • More collaborators per project (number ranges depending on chosen plan)[8]

Under the flagship of Overleaf v2, the new platform also offers the Rich Text mode — where source code of inline/displayed math, sectional titles, figures and ordered/unordered lists are rendered as graphics during editing. The collaborative editing interface is further expanded to handle comment resolution and change approval as well. [9][10]

Technical architecture

ShareLaTeX uses Node.js written in CoffeeScript — with data stored in MongoDB and Redis.[11]

ShareLaTeX is able to integrate R. It has integrated the Knitr package. [12]

References

See also