Bug 479556 - Support tectonic toolchain
Summary: Support tectonic toolchain
Status: REPORTED
Alias: None
Product: kile
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.9.93
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michel Ludwig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-08 22:42 UTC by kndevl
Modified: 2024-01-08 23:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kndevl 2024-01-08 22:42:41 UTC
https://tectonic-typesetting.github.io/en-US/learn.html

I tried to add a build tool but I can't seem to figure out how to make this work with live preview. I don't understand the difference between a tool class and a tool configuration. I think the preview configurations are frozen so I can't add any new entries. Any help is appreciated!

Tectonic also comes with a project format https://tectonic-typesetting.github.io/book/latest/v2cli/init.html. Supporting this would also be a great idea!
Comment 1 kndevl 2024-01-08 23:44:23 UTC
I don't know how to make `class=LaTeXLivePreview` on the GUI but adding this entry manually to kilerc worked. 

[Tool/Tectonic/Default]
autoRun=yes
checkForRoot=no
class=LaTeXLivePreview
command=tectonic
from=
jumpToFirstError=yes
options=-X compile %dir_base/%source --synctex --outdir %dir_target --print
to=pdf
type=Process