For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more indralukmana's commentsregister

thank you very much for the recommendations,

>>I used Markdown to write the bulk of my text for a while, but I found it didn't scale very well to large documents. It is great for blog posts and the like.

what do you use for large documents? does it have references /bibliography supports?


it looks like a very nice application, but i forgot to mention that i am now mainly using linux and it seems there is no linux version? (and also free (as in free lunch version) :D)


There is a linux version, it's available here:

http://literatureandlatte.com/forum/viewtopic.php?f=33&t=252...


i am considering learning latex, but it looks like it has a steep learning curve compared with markup language like rst or markdown and also it seems very verbose i.e, presentation and content are written whole/completely


Not at all; LaTeX is a wrapper over TeX made exactly to hide all formatting routines behind structural declarations like \section, \itemize or \emph. To this end it is not really different from Markdown; yes, tokens require slightly more keystrokes, but you get something way more powerful and predictive -- Markdown won't give you nested enumerations, tables, references, footnotes, automatic TOCs or figure lists... Niether BibTeX which will happily eat your Mendeley of Zotero library and compile a perfect bibliography, includes that allow you to split your work into several files or macros that can save you from re-typing certain things over and over.


LaTex is not a writing application, it is a typesetting application. LaTex should be your last stop before publication.

You can, of course, write natively in LaTex but the program wasn't designed for that.


> You can, of course, write natively in LaTex but the program wasn't designed for that.

Hard to know precisely what you mean by this, but if you mean that you shouldn't be writing things like

    \documentclass{article}

    \begin{document}
    Hello world.
    \end{document}
then you are mistaken; the LaTeX book (and many other documents) describes what to do. If what you mean is that a person is somehow meant to use a front end such as LyX, then you'll get a lot of disagreement (such as from me).


What I mean is that in your example the only content is "Hello world." The rest is typesetting. The original question asked, "what tool should I use to write?" LaTex answers the question, "how can I typeset what I have written?" BTW, Lyx is a terrific program. My only complaint with it is that I haven't found a way to mimic a word processor's tab behavior consistently. The tabbing package doesn't do it for me. \qquad does, kind of, but that's six keystrokes. The problem is that in some kinds of writing text placement may have meaning and this conflicts with LaTex's underlying paradigm of automating typesetting decisions.


LaTeX was certainly intended for a document such as I wrote so you are wrong, as documented in Lamport's book.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You