Disclaimer: I never used overleaf, nor have I the faintest motivation to ever use it. And this post is related to this post.
However, I am getting increasingly concerned by the fact that overleaf has their own installation, which produces error messages that are, well, let's say not as clear as they could be, and errors on codes that run fine on standard TeX installations. This means you can write a perfectly working answer that you tested and then get told
your code produces errors!
Not on my standard TeX installation. What errors?
I don't know, I am using overleaf.
Meanwhile this has lead to very ingenious solutions to find out which version of, say, tikzmark one is using. This would not be necessary if overleaf
- kept their installation relatively up-to-date,
- provided their users with obvious means to get the information which version of what they are using, and
- provided meaningful error messages (instead of just swallowing some errors).
The current state of affairs can make it somewhat cumbersome to answer questions by overleaf users. Even worse, when they post answers, these answers may have errors that overleaf just suppressed and thus went unnoticed. What is more, if you answer a question by overleaf users you just cannot use more recent packages that may provide a much more elegant solution to the problem. One way one may think about this that there is a company which is making profit with LaTeX, a freely available tool which is maintained by a very enthusiastic team, and the packages of which are written by enthusiastic users. However, due to their policy the quality of the posts on this site run by volunteers gets affected in a negative way.
Question: How should we deal with that?