cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Want to learn some quick and useful tips to make your day easier? Check out how Calvin uses Replay to get feedback from other teams at Dropbox here.

Dropbox ideas

Got an idea for Dropbox? We want to hear it. Our team will review the top voted ideas, so share them here!

Got an idea for Dropbox? We want to hear it. Our team will review the top voted ideas, so share them here!

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Support for multiline LaTeX statements.

Support for multiline LaTeX statements.

spmish
Helpful | Level 6

Related to 

https://www.dropboxforum.com/t5/Dropbox-Paper/Latex-equation-line-breaks/m-p/271650#M2587

https://www.dropboxforum.com/t5/Dropbox-Paper/Newline-within-Latex-Katex-editing-mode/m-p/276551#M27...

I've been using sharelatex/overleaf for a few years to collaboratively write LaTeX documents, and the workflow is really slow (make a change, "recompile" for a few seconds to render the document, manually scroll to the page you care about each time, repeat). I just started using Paper recently, and I'm amazed how much more productive I am when using it. When I saw that Paper supported LaTeX, I was ready to abandon sharelatex/overleaf immediately, but there is still a major impediment that gives me pause:

No support multiline LaTeX statements. The requirement that everything has to be on one line is practically a deal breaker. Equations need the ability to contain newlines for readability and supporting naturally multiline environments like \begin{align*}. Even worse, I cannot scroll to the left or right when editing a long line of LaTeX, making it totally unusable. There are other ideas that describe this problem and are marked "Solved", but this issue is NOT solved. They have found inelegant hacks to work around this fundamental flaw.

I understand that the automatic press-enter-to-render LaTeX is convenient, but if it procludes the use of actually supporting realistic LaTeX use, it needs to change.

In Jupyter and Mathematica notebooks, they address this problem by making Enter still insert a newline character within a cell, but Shift+Enter actually executes (in this case, renders) the contents of the cell.

 

Example:

If I want to input a small 4x4 matrixIf I want to input a small 4x4 matrix

It takes me to this, where I can't even see all the LaTeX. I'm not even allowed to scroll!It takes me to this, where I can't even see all the LaTeX. I'm not even allowed to scroll!

Latest Update
Walter
Dropbox Staff

This idea has been closed due to inactivity and can no longer be voted for. If you have a similar idea please share it with us here.

Status changed to: Closed
9 Comments
Walter
Dropbox Staff

Hey there @spmish - apologies for the tardy response.

At first, I wanted to thank you for taking the time to provide your extensive feedback and usecase - I'll make sure to pass your comments on to our team for future consideration and log this as a feature request for changes in the way the enter key functions when working with LaTeX. I won't be able to comment on when or if they might implement this though. 

I hope this helps and please let me know if you have anything to add or ask; I'll be more than happy to follow up. 

zabulskyy
New member | Level 2

Hi

Is there a way to import documents from the file system to the Paper while keeping all the Latex (written if the form like $$x^Ty=0$$)? Or do it properly by copy-pasting?

It is painful to do a ctrl+C, ctrl+V to the Paper and then fixing all the Latex manually (have to retype every sequence inside the $$, because Paper does not perform Latex parsing after copy+paste)

Thanks in advance, Volodymyr

Walter
Dropbox Staff

Hey there @zabulskyy - welcome to our Community!

From what I understand, you'd like to import your LaTeX (.tex) files into a Paper doc and have them automatically render in LaTeX without having to use the copy & paste function (the CTRL+C/V you mentioned) as, in that case, you'd need to amend them so they get parsed normally - am I on the right track here?

While there's no such option at the moment, could you elaborate on how you'd be using this feature and how your workflow would improve?

Feel free to include any additional information such as the device(s) you're using, any software you might be using to import those files from, etc. 

Thanks in advance Volodymyr!

zabulskyy
New member | Level 2

Hi, thanks for the reply

Yes, you are correct

For instance, pasting $$ \frac{1}{2} $$ inside the Paper doc puts just this text plainly, without parsing the Latex. Would be much more intuitively if copy-pasting such pieces of text would automatically identify dollars and parse the Latex inside

Regarding importing from the file, I don't think it's relevant which app I use as I mean basic markdown+latex syntax or just plain text. There is no Import option present, or, at least, I didn't notice one

Thanks in advance, Volodymyr

Emma
Community Manager
 
Status changed to: Gathering Support
cscherrer
Explorer | Level 3

Hi, it looks like there hasn't been any activity on this in a couple of years. Is there any chance multiline LaTeX inputs can be supported?

 

Paper is already much better than Google Docs, and it would be great for it to become useful for general-purpose technical writing. This product is well-positioned for this with a few additions, since the vast majority of technical users have a strong preference for markdown. There has been a rapid growth in this area in the last few years, and it seems that with just a small push, Paper could easily compete with tools like Typora and hackmd.

Blackshore
Explorer | Level 4

I want this to!

Walter
Dropbox Staff

Thank you for your idea, while we can’t take every idea forward we do regularly re-review and will update you if anything changes!

Status changed to: Not for right now
Walter
Dropbox Staff

This idea has been closed due to inactivity and can no longer be voted for. If you have a similar idea please share it with us here.

Status changed to: Closed
Vote for this idea

Like this idea? Vote for it and we will give it the attention it deserves!

30 votes received