With mathematical homework, aren't you spending significant time ensuring that what you typed into Latex rendered correctly? (I.e., the edit-compile-look loop?) I sometimes omit parentheses or put braces in the wrong place, which causes the display to be in error. Introducing another step in the process seems troublesome, and would take me out of the "zone" of problem-solving. (I.e., handwritten copy -> Latex -> rendering vs. just handwritten copy.)
I switched from troff to Latex around 1991. The explanatory tables for the sprinkler system and the electrical panel for my house are in Latex. So, I'm a Latex-phile, just skeptical about this case.
Every graduate math class I've taken has asked for typeset problem sets; some have required it.
>[..]
>I could see it working for a lab report.
I think here is your answer: much depends how much your homework is like a lab report. I have occasionally had courses where the were only a few homework assignments and lecturer expected written answers typeset in LaTeX (or similar).
But I wouldn't bother either if I was the only person who would read my written notes.
Pros:
- Transcribing from paper often revealed problems with my solutions
- Easy to modify / improve solutions once typeset
- Easier for me and the graders to read (I have bad handwriting)
Cons:
- Steep learning curve (first assignment took me many hours to complete, but provided the template for future assignments)
- Painful to edit sequences of equations if you are explicitly showing your work
Eventually you're going to come up with your own formatting ideas that you can tweak over time but it's much less stressful than drinking out of the firehose when your homework is due in four hours.
Your TA thanks you infinitely for typesetting homework in LaTeX :)
- WYSIWYG with TeX math: Dropbox paper lets you press $$, type formula, press Enter; and I shudder to suggest it but I hear modern Word more or lets you type TeX math [https://superuser.com/a/509805/33415].
- WYSIWYM: Lyx, https://www.fiduswriter.org/, http://www.texts.io/
- Markdown with TeX math: there is alas no single standard syntax but tons of tools do support it: https://github.com/cben/mathdown/wiki/math-in-markdown For conversion Pandoc is king, infinitely flexible, and can render through LaTeX, HTML or many other ways.
* Markdown is unbtrusive enough that styling it in-place gives you a form of WYSIWYG. Several editors doing this (plus rendering formulas in-place): StackEdit, Typora, https://www.gitbook.com/editor, Atom with https://atom.io/packages/preview-inline (see also https://discuss.atom.io/t/19222), http://markdownnotes.com/, and my own https://mathdown.net
- https://overleaf.com similarly has "rich text mode" that styles LaTeX source and renders formulas in-place. [https://www.overleaf.com/blog/81]
- Other lightweights markups: there are too many, notably reStructuredText, asciidoc are popular and powerful. But I'd start with Markdown.
I'm genuinely interested to hear your experiences if you try any of these...