Installation

Dépendances

Les dépendances ci-dessous doivent être installées manuellement (apt install, apt-get install, dnf install, brew install, etc.) car elles ne dépendent pas de python.

  • git

  • ripgrep: recherche textuelle dans les fichiers .tex.

  • bat: affichage des fichiers .tex avec coloration syntaxique

  • delta: coloration syntaxique résultant de git diff.

Méthode conseillée

Note

Si vous choisissez cette méthode, vous n’avez pas besoin d’installer python, uv le fait pour vous.

Installer uv grâce à la commande:

curl -LsSf https://astral.sh/uv/install.sh | sh

Redémarrer un nouveau shell afin que la commande uv soit disponible. Déplacez-vous dans le répertoire où vous voulez installer phystool (par exemple dans le home) et taper

uv venv  # crée en répertoire `.venv` contenant l'environmment virtuel
uv pip install phystool  #  installe phystool

Méthode traditionnelle

Il est aussi possible d’installer phystool dans un environnement virtuel traditionnel utilisant une version de python compatible en passant par pip:

pip install phystool