Skip to content

Test expaper build e2e with tectonic #1

@cmvcordova

Description

@cmvcordova

Context

expaper build is implemented (compiles paper/main.tex via tectonic) but hasn't been tested e2e yet. Tectonic isn't installed on the Mila cluster and conda install is too slow on login nodes.

To test

  1. Install tectonic: conda install -c conda-forge tectonic (or download binary from GitHub releases)
  2. Create fresh project: expaper init /tmp/test-build --no-interactive
  3. Run cd /tmp/test-build && expaper build
  4. Verify paper/main.pdf is produced
  5. Test expaper build --clean removes artifacts
  6. Test expaper build --open opens the PDF

Also verify

  • Build works on a project that was previously Overleaf-linked (same paper/ directory)
  • Error messages are clear when tectonic is missing, paper/ doesn't exist, or main.tex is absent

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