News for hackers. Stuff that matters.
Re:Quarkdown: A modern Markdown-based typesetting system by throwawaymaths on Tuesday June 03, 2025 @08:39AM (#44169344)
its for people who want latex but are mad that latex became c++
Re:Quarkdown: A modern Markdown-based typesetting system by slashdave on Tuesday June 03, 2025 @12:18PM (#44171681)
Became? When? I have latex documents written a couple decades ago that still render fine.

What happens in 10 years to all the Quarkdown documents once this fad fades away?

Re:Quarkdown: A modern Markdown-based typesetting system by WillAdams on Tuesday June 03, 2025 @09:53AM (#44170187)
If one just chooses a reasonable documentclass and if need be a few packages suited to the requirements of one's document, then it all "just works" with (mostly) sensible defaults and minimal configuration.

Memoir hugely simplified my own work in LaTeX back when I was doing book composition.

Or, just use LyX....

Re:Quarkdown: A modern Markdown-based typesetting system by kylereeve on Tuesday June 03, 2025 @12:18PM (#44171668)
> If one just chooses a reasonable documentclass and if need be a few packages suited to the requirements of one's document, then it all "just works" with (mostly) sensible defaults and minimal configuration.

Ironically, very similar to the story with modern C++. If you use a limited subset it can "just work" but only if you are disciplined and don't have to mix in legacy code that's pre-C++11.

Re:Quarkdown: A modern Markdown-based typesetting system by throwawaymaths on Tuesday June 03, 2025 @12:52PM (#44172038)
look c++99 was a very cromulent c++ as well. oh lol just like the LaTeX story
Re:Quarkdown: A modern Markdown-based typesetting system by sureglymop on Tuesday June 03, 2025 @10:30AM (#44170528)
Well, you'll have to install and keep those packages somewhere on your system. And maybe a few months from now after your latex distribution got updated by the system your document suddenly no longer compiles.

What I want is something like npm-like package management for this, where the packages are just kept there next to the document. I don't care if I'll have a package 20 times on my system either, storage hasn't been a concern in many years.

Re:Quarkdown: A modern Markdown-based typesetting system by blenderob on Tuesday June 03, 2025 @11:16AM (#44170991)
> And maybe a few months from now after your latex distribution got updated by the system your document suddenly no longer compiles.

I'm using LaTeX 2e for 25+ years. This has literally never happened to me. If that's not stability, I don't know what is. LaTeX documents I wrote in my grad days still compile for me. I just checked and it does. I do keep the dependency packages myself in my folder.

Has this issue ever happened to anyone? Why would LaTeX distribution getting updated break my documents? It's still the same latex compiler and the same base styles and packages!

Re:Quarkdown: A modern Markdown-based typesetting system by WillAdams on Tuesday June 03, 2025 @11:32AM (#44171135)
The only instance of a document not working right anymore for me was a really hacked book using an early/beta version of memoir --- there were (documented) breaking changes for the final release --- updated to match the new macro calls and it was back to working in short order.
Re:Quarkdown: A modern Markdown-based typesetting system by throwawaymaths on Tuesday June 03, 2025 @12:53PM (#44172048)
> I'm using LaTeX 2e for 25+ years

it gets annoying when you use LaTeX once a year for 25 years.

Re:Quarkdown: A modern Markdown-based typesetting system by blenderob on Tuesday June 03, 2025 @01:00PM (#44172140)
> when you use LaTeX once a year for 25 years

That's me.

Is there any specific issue you face which stops you from compiling old files?

As I mentioned in my other comment, my grad school days documents are still compiling fine.

If you still use LaTeX 2e and you've got all the dependency packages with you, pdflatex should Just Work. right? I can't remember any major change that would outright break your compilation. And I haven't seen such issue too myself. So I genuinely want to know what specific issues you or others face that wouldn't even let you compile your document.

Re:Quarkdown: A modern Markdown-based typesetting system by ylk on Tuesday June 03, 2025 @02:43PM (#44173228)
Not trying to argue that this happens regularly, but some recent (last 6 months or so) minted update contained breaking changes.
Re:Quarkdown: A modern Markdown-based typesetting system by sureglymop on Tuesday June 03, 2025 @05:06PM (#44174741)
It happened to me because I had to use the templates and document classes provided by my university, which themselves rely on a bunch of packages I wouldn't have installed myself.

My next step was to just try doing the build in containers but I even ran into it there once because I accidentally pulled a newer image...

But it's just anecdotally. Maybe I really was holding it all wrong.

Re:Quarkdown: A modern Markdown-based typesetting system by mighty_plant on Tuesday June 03, 2025 @11:23AM (#44171057)
Maybe running Latex in a container would meet your requirements?
Re:Quarkdown: A modern Markdown-based typesetting system by FRidh on Tuesday June 03, 2025 @12:20PM (#44171700)
Write a Nix expression to compile your document. That way you can be sure it keeps working. I did this long ago for my PhD thesis and other papers.
Re:Quarkdown: A modern Markdown-based typesetting system by WillAdams on Tuesday June 03, 2025 @01:19PM (#44172352)
There's a package for that:

https://ctan.org/pkg/collect?lang=en

Re:Quarkdown: A modern Markdown-based typesetting system by behnamoh on Tuesday June 03, 2025 @10:47AM (#44170714)
when this tool has "FakeBold"[0] like Latex has, I'll make the switch.

[0]: https://x.com/OrganicGPT/status/1920202649481236745/photo/1

Re:Quarkdown: A modern Markdown-based typesetting system by kzrdude on Tuesday June 03, 2025 @12:15PM (#44171630)
Is there something like that for Typst?
Re:Quarkdown: A modern Markdown-based typesetting system by tempfile on Tuesday June 03, 2025 @01:04PM (#44172176)
What does that actually mean? The tweet is not very clear. Is it the bold in the header? What's special about it?
Re:Quarkdown: A modern Markdown-based typesetting system by robinsonb5 on Tuesday June 03, 2025 @01:36PM (#44172527)
I'm assuming it's emboldening text by thickening up the strokes instead of using a (possibly non-existent) bold variant of the font?
Re:Quarkdown: A modern Markdown-based typesetting system by nailer on Tuesday June 03, 2025 @08:47AM (#44169415)
LaTeX also has some bizarre defaults like bitmap fonts in a tool designed to allow people to create high quality typeset documents.
Re:Quarkdown: A modern Markdown-based typesetting system by throwawaymaths on Tuesday June 03, 2025 @09:10AM (#44169661)
which is ironic considering at one time the appeal of LaTeX was "sane defaults". Don't get me wrong. The default choices were really the best choice at some point in the past. They just no longer are.
Re:Quarkdown: A modern Markdown-based typesetting system by Akronymus on Tuesday June 03, 2025 @12:11PM (#44171596)
And latex is one of very few programs where changing defaults would fundamentally undermine its very purpose (being able to recreate documents no matter how old)
Re:Quarkdown: A modern Markdown-based typesetting system by michal_h21 on Tuesday June 03, 2025 @11:31AM (#44171122)
This was true maybe 20 years ago, before TeX engines that output directly to PDF were created. Today, the recommended engine is LuaLaTeX, and it defaults to OpenType fonts.
Re:Quarkdown: A modern Markdown-based typesetting system by nailer on Tuesday June 03, 2025 @12:54PM (#44172071)
Thanks for updating me. That corresponds with my own timeline where I last tried it 20 years ago.