5 years of experience, yet still not clue what "Underfull \hbox" means
5 years of experience, yet still not clue what "Underfull \hbox" means
Context: LaTeX is a typesetting system. When compiling a document, a lot of really in-depth debugging information is printed, which can be borderline incomprehensible to anyone but LaTeX experts. It can also be a visual hindrance when looking for important information like errors.
LaTeX is soo great! You don’t have to worry about formatting ever again.
Puts image I’m talking about 8 pages away from the section that talks about the image
Writes not only over the margin, but over the goddamn page boundary because adding a page was not fashionable that day
Moves a table left by 1 cm on every other compilation, moves it back in the other compilations (happened to a colleague)
So instead of worrying about formatting you worry about learning the incantations that force LaTeX at gunpoint not to fuck up the formatting.
Switched to typst a few months ago, enjoying it much more than LaTeX so far. Really excited to see how it will grow in the future
Yeees, I forgot all about the non-existent module system.
– Professor: Here’s the template for your thesis.
– There are, like, 50 lines of macro imports here. Which modules does this need?
– Fuck if I know. You want my installation? It’s only 50GB.
As long as you let TeX do it's job, you usually don't get such issues. But there are many people who mistake TeX as a "Word for Scientists", and just make the same mistakes they make in Word because they do not grok TeX.
I feel personally attacked. Brb, making presentation slides in beamer and compiling 1000 times to get the figure to the exact right pixel.
I definitely won't make any changes to the figure later that will make me have to adjust the position again. Why yes, this is better than PowerPoint, why do you ask?
If you're trying to do pixel adjustments of figure position and changing it breaks something, you missed the point of the software package and/or are doing something horribly wrong and unsupported.
If you're trying to do something on LaTeX and you find yourself wrestling with the software or writing TeX commands. Take a step back and reconsider. The reason the software is fighting you is because you are trying to make it do something it is not meant for or you're actively asking it to do the opposite of what you stated earlier you wanted to achieve. Thus creating a contradiction of intent.
Obvious examples are using the article template to write a book, or using the book template to write a letter. It is akin to using Excel as a game engine, possible, but not easily. You're trying to use a hammer to unscrew a bolt. Of course the tool is gonna fight you.
Wise words, and true most of the time.
But goddammit is it so hard not to write over the page border? This isn’t something I should have to specifically define as bad.
For the image one there is an option to control if the image is immediate, or when if finds space to insert. Trouble is I have to look these up all the time...so what starts as an attempt at creating a cleanly formatted document often takes more time than messing around with a shitty editor like Word
If you don't want an image to float, don't put it in a float environment.
Exactly my point.