How they test – Papeeria, ShareLaTeX, and Overleaf
Linux Ahoy!
With Overleaf, you have project-specific and overlapping settings under the Settings icon on the right side of the screen. A pleasant discovery is that the default settings for the editor can be adapted to Vim and Emac. This should make Linux users happy, especially because numerous editor themes are provided.
The second frame containing the editor can be hidden or displayed. Its menu structure offers various common functions important in dealing with LaTeX, like keyboard shortcuts.
The Rich Text display mode should be interesting in the context of team work. Overleaf has put numerous control commands and LaTeX code sequences there and displays the results they generate. This is an experimental feature, but it should nonetheless be helpful for those who are put off by the thought of text coding.
Overleaf does not display comments in its own frame and instead embeds them in the text. Short text is therefore difficult to administer and read. The conversation structure in ShareLaTeX is easier to use. Moreover, the chat information in Overleaf gets lost when a project is transferred from one colleague to another.
The editor displays the UTF-8 character encoding and other international character encodings correctly. Unfortunately, a valid PDF file did not appear when the test file was compiled in ISO Latin 1 text encoding. Strangely, Overleaf repeatedly failed to generate PDFs even though the DVI files that had been created appeared to be free of errors. These files also could be converted into valid and display-ready PDF files without problem. Apparently, the Overleaf programmers are taking the LaTeX errors and warnings too seriously. As a result, the platform will occasionally not display functioning PDF files.
The current version of Overleaf uses the TeX Live 2015 distribution. This behavior, as noted with the other two services, is conspicuously inconspicuous.
When you encounter frequent coding problems in LaTeX, it is a good idea to read the help files and logfiles created during compilation. Papeeria and ShareLaTeX make these available online. With Overleaf, you will need to evaluate the data locally, which is cumbersome on a notebook, extremely difficult on mobile devices, and therefore ultimately one of the major shortcomings of the service.
Helpful
Both LaTeX and Overleaf help is available from a button located on the right side of the screen in the horizontal bar. Thoughtfully organized, a search function quickly takes you to important information. The remainder of the LaTeX body of knowledge is typically found using your favorite search engine.
Session management in Overleaf also prevents you from participating in multiple projects at the same time unless you log out and back in again. Sadly, you often gain important insight just after logging out. LaTeX users who administer their bibliography and cited sources in clear text with Zotero [18] or Mendeley [19] find that Overleaf accepts data from both services.
The free version permits an unlimited number of projects and collaborators provided there are no more than 60 files per project. The fee-based versions cost $8 and $12 per month for 10GB, and no more than 500 files, and 20GB, and no more than 1,000 files, of storage space, respectively.
Communication with the Overleaf developers via the contact form on the website and by email worked perfectly. Their answers were helpful and delivered promptly. As it turned out, though, we had the fewest number of questions with Overleaf.
Conclusion
If you want to use LaTeX anytime and anywhere, the three online solutions presented here are eminently practical. Authors who lack funds are better advised not to use the free version of Papeeria, because it has significant disadvantages not found in its fee-based counterparts that impede productive work.
All three providers expend considerable effort to create a frictionless environment for teamwork, and they have succeeded. Two of the providers, ShareLaTeX and Overleaf, are deficient in session management by preventing users who want, or need, to work on multiple projects from achieving effective teamwork. Papeeria shines here because its developers have taken this particular scenario into account.
To derive reasonable use from the services, it suffices to have basic LaTeX knowledge and a modern browser. Large display screens have a positive effect on productivity. Users with mobile devices roughly the size of a smart phone should probably rely on a locally installed app like TeX Writer or VerbTeX. Both of these do much better with display screens ranging from 4 to 6 inches diagonally.
The load and compile times of the online services are short and definitely competitive with those the average notebook achieves. This is equally true for large documents with complex document structure.
The big advantage to online services like those discussed here is that they let you concentrate on content instead of installation. Therefore, it is possible to get started quickly in an educational environment and in a productive work environment. It doesn't matter whether you are working alone or on a team, everything sets up and works quickly. Team members can help one another by letting knowledgeable participants deal with more complex LaTeX properties, so the remainder of the team is not slowed down or does not become discouraged. This reason alone is a big plus.
An online LaTeX editor cannot be used as a substitute for a conventional text editing system. The display in rich text mode helps bring less confident colleagues on board large TeX projects. Although the services are intended for scholars, they can also be helpful in publishing other material. For example, publishers can offer their authors a professional encoding system that helps avoid unwieldy manuscripts.
When comparing the services, you will quickly determine that each comes with both clear advantages and at least one shortcoming. Table 1 helps acquaint you with these characteristics.
Table 1
Feature Overview
Feature | Papeeria | ShareLaTeX | Overleaf |
---|---|---|---|
International character encoding |
No |
No |
Yes |
Syntax highlighting |
Yes |
Yes |
Yes |
Code completion |
Yes |
Yes |
Yes |
Useful editor adaptations |
No |
No |
Yes |
Rich text editing and display |
No |
No |
Yes |
Multilanguage interface |
No |
Yes |
No |
Browser compatibility |
Yes |
Yes |
Yes |
Suitable for mobile devices |
No |
Yes |
Yes |
Number of functions with free account |
Limited |
Sufficient |
Sufficient |
Adjustable print quality |
No |
No |
No |
TrueType and OpenType fonts |
Yes |
Yes |
Yes |
Management for multiple sessions |
Yes |
No |
No |
Synchronization with GitHub and Dropbox |
Yes |
Yes |
Yes |
Built-in version administration |
No |
No |
Yes |
Quality of the LaTeX installation |
Good |
Good |
Good |
Compile settings |
Yes |
Yes |
Yes |
Hidden LaTeX coding |
Not possible |
Not possible |
Possible |
Team support |
Yes |
Yes |
Yes |
Source code available |
No |
Yes |
No |
Developers available |
No |
Yes |
Yes |
Infos
- LaTeX: https://www.latex-project.org
- TeX Writer: http://www.texwriterapp.com
- VerbTeX: https://www.verbosus.com
- Papeeria: https://papeeria.com
- ShareLaTeX: https://www.shareLatex.com
- Overleaf: https://www.overleaf.com
- Fidus Writer: http://www.fiduswriter.org
- FlyLatex: https://github.com/alabid/flyLatex
- SpanDeX: http://texwelt.de/blog/spandex-schliesst/ (in German)
- LaTeX Lab: https://code.google.com/archive/p/latex-lab/
- TeX Live: http://www.tug.org/texlive/
- gnuplot: http://www.gnuplot.info
- TeX-LaTeX Stack Exchange: http://tex.stackexchange.com
- ShareLaTeX developer: https://www.shareLatex.com/about
- Enago: http://www.enago.de
- Source code for ShareLaTeX: https://github.com/shareLatex/
- DataJoy: https://www.getdatajoy.com
- Zotero: https://www.zotero.org
- Mendeley: https://www.mendeley.com
« Previous 1 2 3 4
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs