5 ms·
If the objective was not spend on design software, why not use latex?
by jopsen 4y ago
If the objective was not spend on design software, why not use latex?
- sondr3 4y agoWouldn't surprise me if it was easier for the author to hack this together in CSS since he already knows it quite well compared to learning LaTeX. I love LaTeX, but the learning curve is more like a cliff.
- lelanthran 4y ago> Wouldn't surprise me if it was easier for the author to hack this together in CSS since he already knows it quite well compared to learning LaTeX. I love LaTeX, but the learning curve is more like a cliff. Yeah, agree, but a work of fiction doesn't usually have tables, figures, references, equations, etc which can be painful in LaTeX. It does have kerning, ligatures, orphan/widow management, runs/ladder management, page numbering, chapter numbering, margins (larger closer to the spine), rules, struts, etc that all come for free without the author having to know any of that stuff. IOW, for a work of fiction, the learning curve for LaTeX is likely limited to setting the font, setting the size, setting the output type (book, article, etc) and using bold, emphasis, underline and possible verbatim. The learning curve for LaTeX is a cliff if you're writing a thesis, it's simply markup if you're not.
- pixelfarmer 4y agoI just scrolled through the page. I think https://iangmcdowell.com/blog/book_breaks.png https://iangmcdowell.com/blog/book_breaks.png says it all, quite openly. For anyone who delved a bit deeper into the topic, this is horrible to look at.
- pixelfarmer 4y agoSeems like I have to add some explaining words here ... Book layout is a very complicated topic. If you look at that image and step away a bit it leaves a chaotic visual impression. Reason behind that is that if you want a visually pleasing look, all the paragraphs have to have a similar "density". That is defined by how long the words are, the spacing in the words (kerning, ligatures, font), and the spacing between the words. Latter is all across the board, even changes within the same paragraph! LaTeX has all that typesetting knowledge included, and it will actively hyphenate words to accomplish its goal. I see exactly one word being hyphenated there. Another thing that stuck out immediately was the font selection for the all uppercase paragraph. Some fonts are just not made to be used that way and this is one of them. These curvy uppercase letters are nice to start words, but used together it is ... ugh. Last is that leftover sentence at the top of the right side. It "validates" the separator image, so this is somewhat of a pro/contra mixed bag situation. Professionals could probably say even more about all this, I just used LaTeX for a couple years more often and these are things I learned (to see) on the way.
- TylerE 4y agoBecause conTeXt exists and is really much better at that sort of thing, having full native support for things like color, figures that GO WHERE YOU PUT (glares at latex floats). It can all kinda of fancy sidebars, infoboxes, all that InDesigny sort of stuff. You can tell it was built from the ground up for books, and not scholarly publications. In that respect it’s actually closer to plain TeX. It doesn’t try to be overly semantic because books are complex beasts, and there really is no useful-but-wrong simple model that doesn’t handicap you. Like, not all books have chapters. Some have hundred of very short chapters, with multiple on a single page. It’s also much more “batteries included”. Basically; trying to do a book in LaTeX you end up fighting the defaults, and for some there are NO good reliable overrides. Take a look at the manual (http://www.pragma-ade.nl/general/manuals/ma-cb-en.pdf http://www.pragma-ade.nl/general/manuals/ma-cb-en.pdf) page 83 (numbered) 87 in the pdf. Imagine trying To the that in LaTeX.
- cbolton 4y agoYou probably know that but for clarity's sake: OP probably meant why not LaTeX instead of the CSS+Chrome solution used by the author of the blog post. I agree that ConTeXt would be a better fit than LaTeX.
- yojo 4y agoThe objective was to get a print book while minimizing time and money spent. I happen to have a lot of experience with CSS, which is why I reached for the tool. I've never used latex, but the impression I have of it is that there's a big learning curve and it would take me many hours to produce output I was satisfied with. OTOH, it would add another useful skill in my toolbox.
- WolfOliver 4y agoIn my opinion, markdown, LaTeX, HTML, ... is all a cognitive overhead distracting you form writing your content. That is why I started to work on MonsterWriter [1] [1] https://www.monsterwriter.app/ https://www.monsterwriter.app/
- lelanthran 4y agoWeird, I had the same thought two weeks ago - I just wanna tell a story, and everything else is simply a distraction. I thought "Why not a simple webapp that presents nothing but a textarea/contenteditable" :-) Anyway, I am happier creating native (desktop) applications than webapps, except that I don't think that there is a market anymore for them. How well is your native desktop app doing? Is there a large enough market for applications that need to be installed locally only? How do you market these?