this post was submitted on 27 May 2025
686 points (100.0% liked)

memes

16301 readers
2805 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to [email protected]

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 2 years ago
MODERATORS
top 34 comments
sorted by: hot top controversial new old
[–] [email protected] 34 points 1 month ago* (last edited 1 month ago) (1 children)
[–] [email protected] 5 points 1 month ago

Haha for real though πŸ˜…

[–] [email protected] 25 points 1 month ago

Badness is over 9000

[–] [email protected] 24 points 1 month ago

You didn't even do \LaTeX

[–] [email protected] 23 points 1 month ago (2 children)

I've completely switched over to Typst and it's so much better. All of the typesetting capabilities of LaTex but without 99% of the headache. Now all it needs is all of the neat little edge case extensions that LaTeX has gathered over the years. And possibly a real scripting language interface like LuaTex.

[–] [email protected] 4 points 1 month ago (2 children)

Interesting, not seen that before. I guess my main concern is whether it has enough community support to keep going if the business part of it goes under?

Also is there a particular restriction to the claimed scripting language that makes it not "real"?

[–] [email protected] 3 points 1 month ago (1 children)

I would say the general design philosophy. It works pretty much perfectly for what it's supposed to do. But the strong suit of LuaTex is that it can execute pretty much any code you want. So, you could in theory execute a fluid simulation each time you compile your document and insert the result as an image. The Typst Scripting language obviously can't do that because it's locked into the typst sandbox.

My particular use case is that I have some data accessible via an open API and I would love to skip the step where I update the data CSV every day or week. So, not really a breaking feature, but nice to have nonetheless.

[–] [email protected] 2 points 1 month ago (1 children)

At this point a regular Makefile might be in order that can do any data fetching or preprocessing before calling the typst compiler.

[–] [email protected] 1 points 1 month ago

Yeah, there's a lot of ways to do this. As I said, it's more of a nice to have feature rather than anything else.

[–] [email protected] 1 points 1 month ago (1 children)

business part of it

This is the part I don't want.

[–] [email protected] 10 points 1 month ago (1 children)

Yeah well, too bad. Even open source needs money. If you don't want to support the team, then don't. But quit whining. Typst is completely Open Source.

Their business model is providing a cloud hosted platform for your projects. But if you don't want that then you can just run it offline on your local machine.

I swear, some people here remind me every day why a significant portion of the population hates us leftists!

[–] [email protected] 1 points 1 month ago (1 children)

Now I'm definitely sticking with LaTeX. Thanks.

[–] [email protected] 7 points 1 month ago

Can you show me the room? The room with the people who care? Because I sure as hell don't!

[–] [email protected] 1 points 1 month ago (3 children)

I'm sorry, but I won't create my texts using a proprietary SaaS that will just eventually go away.

[–] [email protected] 14 points 1 month ago

What do you mean? The typst compiler is open source. The proprietary stuff is just the web app, and it's the equivalent to what Overleaf is to LaTeX (with essentially the same business model).

[–] [email protected] 8 points 1 month ago* (last edited 1 month ago)

WTF is everyone going on about proprietary? The entire thing is under Apache 2.0 license. Where the hell do you even get the idea that Typst is proprietary?

[–] Hawk 2 points 1 month ago (1 children)

I thought It was freely licenced?

[–] [email protected] 1 points 1 month ago

Looks like I was wrong.

[–] [email protected] 19 points 1 month ago

Nah, the image wouldn't be on the cover, it'd be three pages later.

[–] [email protected] 8 points 1 month ago (1 children)

I don't use Latex, but I have a ton of O'Reilly books and the Orly made me laugh hard.

[–] [email protected] 10 points 1 month ago (1 children)
[–] [email protected] 3 points 1 month ago

Fantastic, thank you! I need my copy of Blaming the User right away.

[–] [email protected] 7 points 1 month ago (2 children)

That hbox is much more than 9.895pt too wide.

[–] [email protected] 6 points 1 month ago

Maybe it's a really really small book

[–] [email protected] 3 points 1 month ago

badness 10000

[–] [email protected] 5 points 1 month ago (1 children)

My CV is still to this day in LateX and I still kinda regret that decision.

It just brought more headaches.

[–] [email protected] 1 points 1 month ago

I've just converted some Latex university notes into slides using AI. It was butter smooth.

[–] [email protected] 3 points 1 month ago

AI is great for this btw.

[–] [email protected] 2 points 1 month ago (3 children)

I never did figure out how to not get overfull hbox errors, does anyone know?

[–] [email protected] 3 points 1 month ago (1 children)
[–] [email protected] 4 points 1 month ago (1 children)

Aaah, LaTeX, where you don’t have to care about the formatting, but do have to care about which words to use so you don’t have to care about the formatting.

[–] [email protected] 4 points 1 month ago

I also hate that warning, but it’s basically ”Can’t fit your text, with the font and properties you specified, into the box you specified without making it look like ass”

Easiest way to preserve formatting is to reword the text. Then again, would be nice if it didn’t happen all the time in my normal paragraphs as soon as I use a word with more than 10 characters…

[–] [email protected] 1 points 1 month ago

The microtype package helps a bit by squeezing letters.

[–] [email protected] 1 points 1 month ago

It's because LaTeX has abstracted away all the lovely plain TeX macros and people treat it as a way to not have to think about typography. This is a good explanation: https://tug.org/TUGboat/tb14-2/tb39taylor-para.pdf