Skip to content

Support offline tectonic use #138

Description

@krokosik

I have a project that I build the Tectonic, mostly due to limited disk space. All the dependencies are properly cached and texpresso launches instantly when I start it (side note, this project is pure magic, thank you so much for creating this!).

I need to do some writing during travels as well, so I need offline support. While I can run tectonic -X compile <path> when the Wifi is disconnected, texpresso gives the following output:

2026-05-26 13:30:49.585 [info] texpresso logo: 412x412
2026-05-26 13:30:49.626 [info] sh: line 1: kpsewhich: command not found
2026-05-26 13:30:49.631 [info] note: "version 2" Tectonic command-line interface activated
2026-05-26 13:30:49.680 [info] Sent command: ["theme",[0.9019607843137255,0.9058823529411765,0.9294117647058824],[0.20392156862745098,0.23137254901960785,0.34901960784313724]]
2026-05-26 13:30:59.670 [info] tectonic bundle: indexing succeeded (0 entries)
2026-05-26 13:30:59.681 [info] note: "version 2" Tectonic command-line interface activated
2026-05-26 13:31:09.797 [info] [fatal] cannot find tectonic nor kpsewhich (texlive)(please make sure at least one of them is installed and visible in PATH)

It's quite puzzling that tectonic runs, yet texpresso claims it's missing. I'm not that familiar with either codebase, but it seems this might be something fixable on the texpresso side, especially given that standalone tectonic compiles the project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions