Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Typst to links.md #280

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Add Typst to links.md #280

wants to merge 3 commits into from

Conversation

NicoWeio
Copy link
Contributor

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.

Yes, I'm a fanboy.
@chrbeckm
Copy link
Member

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
Copy link
Contributor

aknierim commented Nov 24, 2023

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
Copy link
Member

maxnoe commented Nov 24, 2023

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
Copy link
Member

maxnoe commented Nov 24, 2023

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

@NicoWeio
Copy link
Contributor Author

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
Copy link
Member

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
Copy link
Member

chrbeckm commented Mar 1, 2024

For this discussion, we could also include

@chrbeckm
Copy link
Member

chrbeckm commented May 3, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants