Ligne de commande

Kupcake CLI

Kupcake CLI est la version en ligne de commande de Kupcake, pensée pour les usages macOS sans interface graphique.

Ce bundle est disponible uniquement pour macOS.

macOS

Prêt à l’emploi sur macOS

Téléchargez le bundle, décompressez-le, puis lancez Kupcake depuis votre terminal ou vos scripts.

Télécharger le bundle macOS

Archive ZIP · macOS · bundle CLI

Kupcake CLI est la version en ligne de commande de Kupcake. Elle vise les utilisateurs qui veulent automatiser la génération de documents ou travailler directement dans le terminal.

Installation sur macOS

  1. Téléchargez l’archive kupcake-cli-<version>.zip.
  2. Décompressez-la dans un dossier de votre choix, par exemple ~/Applications/kupcake-cli/.
  3. Vérifiez que node est disponible dans votre PATH.
  4. Ajoutez le lanceur à votre PATH, par exemple :
ln -s ~/Applications/kupcake-cli/bin/kupcake /usr/local/bin/kupcake

Si /usr/local/bin n’existe pas ou n’est pas dans votre PATH, utilisez un autre répertoire déjà présent dans votre environnement.

Vous pouvez ensuite vérifier l’installation :

kupcake --help

Utilisation

La commande kupcake generate transforme un fichier Markdown ou .kck en PDF. Les métadonnées sont fournies dans un fichier JSON passé avec --metadata.

kupcake generate document.md --metadata metadata.json --template rtone --output document.pdf

Options utiles :

  • --metadata pointe vers le fichier JSON de métadonnées
  • --template choisit le template TeX à utiliser
  • --quality règle la compression PDF, par exemple low, medium ou high
  • --output définit le chemin du PDF généré

Exemple :

kupcake generate report.kck --metadata metadata.json --template rtone --quality high --output report.pdf

Remarques

  • Le bundle inclut le lanceur CLI, les templates et les outils runtime.
  • Il ne nécessite pas une installation globale de Pandoc ou LaTeX.
  • Si vous déplacez le dossier du bundle, recréez le lien symbolique vers kupcake si vous en utilisez un.