pep-dortmund / homepage-toolbox

Website for the PeP et al. Toolbox Workshop at TU Dortmund
http://toolbox.pep-dortmund.org
3 stars 1 forks source link

Add Typst to links.md #280

Open NicoWeio opened 7 months ago

NicoWeio commented 7 months ago

Yes, I'm a fanboy. But while for the moment, LaTeX should probably remain the first language students learn, I do envision more curious students giving Typst a try.

chrbeckm commented 7 months ago

I am not really in favor of it, as it is an online tool, and so the integration into the rest of the workflow is hindered by that. It's the same point for me with Overleaf.

aknierim commented 7 months ago

as it is an online tool,

It's not a purely online tool — it can still be compiled locally. But: Your point still stands in that it's integration is hindered by it's own design. First, it is still in an earlier phase of development than LaTeX and second, it's lacking features and flexibility that the latter already offers through various packages. Even the scripting part can be done with lua, when using LuaLaTeX.

maxnoe commented 7 months ago

I am not really in favor of it, as it is an online tool, and so the integration into the rest of the workflow is hindered by that. It's the same point for me with Overleaf.

That's not true, these are separate softwares. There is the typst compiler which is a normal installable and locally runable executable and the online overleaf like editor:

https://github.com/typst/typst vs https://typst.app/

maxnoe commented 7 months ago

Installation currently requires docker or building from (rust) source though, so not really beginner friendly

NicoWeio commented 7 months ago

it's lacking features and flexibility that the latter already offers through various packages

This is definitely true, but it's worth noting that Typst does have a package system. For the purpose of a common lab report, all needs should be met already.

Installation currently requires docker or building from (rust) source though

Fair point. It's in the Arch repos, so I didn't notice, but it hasn't come much further yet.

That's not true, these are separate softwares. There is the typst compiler which is a normal installable and locally runable executable and the online overleaf like editor

The online editor makes use of WASM, by the way, so the difference is only in the interface.

chrbeckm commented 7 months ago

That's not true, these are separate softwares. There is the typst compiler which is a normal installable and locally runable executable and the online overleaf like editor:

https://github.com/typst/typst vs https://typst.app/

Ok, I just saw the online type then

chrbeckm commented 4 months ago

For this discussion, we could also include

chrbeckm commented 2 months ago

Installation currently requires docker or building from (rust) source though, so not really beginner friendly

I thought a bit more about this point, I think the links are for students, and others, willingly to dig deeper on their own. So I think this shouldn't be a big argument against including it.