Hacker News new | past | comments | ask | show | jobs | submit | gumbojuice's comments login

Are there journals/conferences that accept typst for typesetting yet? It is probably my main reason for staying in LaTeX.

Perhaps you can use pandoc to turn Typst into Latex and then do the little dance of making it compatible with the provided headers?

[ The latter is painful no matter what; once, I had a paper that I simply could not get to compile with the journal's header and had to give it to a wizard for examination. He did some manual TeX shenanigans resulting in a big blob of raw TeX at the preamble and it all worked. ]


the pandoc typst reader is a bit barebones, it doesn’t support packages (understandable) and seems to get confused with functions for me…though it’s been a bit since i tried it

Having composed pieces of academic writing, I would like that, journals would start to supporting typst, or, plugins/bridges to LaTeX/Word would fall in place.

For now I would not chose to write a paper in typst, because I most certainly need to convert it once it leaves the institution (even arXiv require LaTeX source).

Tooling around LaTeX is quite good today, with a plethora of IDEs helping. Personally I use Emacs' Org-Mode which compiles to LaTeX.


Typst is missing vital features to produce professional looking documents. Latex and Adobe InDesign use paragraph based algorithms for line breaks and hyphenation (see http://dx.doi.org/10.1002/spe.4380111102 for Latex). That is the main reason why papers written in Word look so amateurish. Proper support for footnotes seems to be also lacking in Typst.

Footnotes might be handled properly in a future version of Typst. Regarding paragraph formatting I'm not so optimistic. I've read the thesis and papers by one of the Typst authors. They either don't seem to be aware of better approaches or they simply don't care about aesthetics.

Edit: Another thing that irks me about Typst is that it does not seem to be a purely not-for-profit project. It is tightly entangled with their commercial offering, whatever that might mean for the future of the "free" version.


I'm not sure what you're referring to because when justification is enabled Typst uses almost the same line breaking algorithm as TeX. [1]

One problem we had was over-eager hyphenation. We've addressed that recently. [2]

[1]: https://github.com/typst/typst/blob/9b001e21121ab7b5645aa36f...

[2]: https://github.com/typst/typst/pull/4584


That is great news! It wasn't there the last time I checked. Maybe I missed it. Thanks for clarifying!


The only thing I need to start writing more serious documents with Typst is an equivalent to latexdiff. But I really think (and hope) that this will replace latex in the future. Alone the compilation time makes it so much nice to use! Meanwhile I am supporting them by having a pro account, which is not even so expensive.


Arxiv will accept a rendered pdf, no source files required. Are any special features unlocked if source files are uploaded?


They autoconvert latex to html. Typst can't currently produce html output.


Just for completeness the html export issue is here: https://github.com/typst/typst/issues/721


Quarto can convert to typst, html, and LaTeX through pandoc.


My isp does not use "ai", but presents me with their decision tree, which is hooked up to some automation along the way to e.g. check my speed. It works well, indo not have to guess phrases, and I usually end up with the option to lodge a ticket, which will be resolved by a human. (Better the human is almost always a local technician).


> My isp does not use "ai", but presents me with their decision tree

Which, paradoxically, is something that would look a lot like classic AI, from the before-times.


I could imagine a problem here in India, where there is no funding for publishing papers, especially for graduate students.


Exactly, but government is doing its best to boost R&D, what matters more is private funding for R&D. Big companies like Reliance, TATA and Adani should setup research labs in universities and colleges.


what do you mean?


Emacs on my system is ~8sec load time, vs ~5sec load time for Code. I have not optimized either (but I have decided on using Straight as package manager on Emacs, which is arguably faster than the built-in).

I use LSP a lot (through eglot with Emacs-29). For each "mode" in Emacs there are alternatives to LSP, mostly what was there before LSP, which may be equally good. However, I found that switching to LSP simplified my setup, and having the same functionality/keybindings between modes is great, e.g. my projects switch me between Python, Rust, and Java, earlier that was basically three different "IDEs", while today they're very similar.


> Emacs on my system is ~8sec load time, vs ~5sec load time for Code

yeah, but i don't give a damn. I do this once every few weeks.

ps. also, emacs is < 3 secs on my system, so even if i did care ...


Run emacs as a server when you start the machine and use emacsclient to connect with it. Way faster start times.


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

Search: