Version de développement
Cette documentation décrit la version « next » (develop), non encore publiée. Pour la version stable, basculez sur « v5 » dans l'en-tête.
Impression

Utiliser Typst pour un format d'impression

Vérifiez la compatibilité d'un format Dokos avec Typst, corrigez les éléments bloquants et contrôlez le PDF avant d'appliquer le moteur.

Utiliser Typst pour un format d'impression

Typst est un moteur PDF proposé dans le constructeur de la version next. Son utilisation est expérimentale et se choisit par format. Chromium reste le moteur par défaut.

Typst utilise la disposition du constructeur. Il ne convertit pas un format HTML personnalisé en un format compatible.

Vérifier la compatibilité

Le constructeur signale les éléments incompatibles avec Typst. Les mêmes contrôles s'appliquent à l'enregistrement du format et à la génération du PDF.

Élément bloquantAction possible
Format HTML personnalisé ou bloc HTMLConserver Chromium, ou refaire le contenu avec des blocs compatibles.
Modèle Jinja de champUtiliser un champ standard, ou faire adapter le contenu par un développeur.
CSS global personnaliséRetirer ces règles et utiliser les contrôles du constructeur, ou conserver Chromium.
Style d'élément non pris en chargeCorriger les propriétés signalées.
Couleur non reconnueChoisir une couleur hexadécimale dans le sélecteur.
Code-barres linéaireConserver Chromium si le code linéaire est nécessaire. Typst prend en charge les QR codes.
En-tête ou pied de page HTMLUtiliser une version compatible, notamment une image enregistrée sur le site.
Image provenant d'une adresse web externeImporter l'image sur le site.

Un blocage ne signifie pas que Dokos ignorera simplement l'élément. Il peut empêcher l'enregistrement ou la génération du PDF. Le message désigne les éléments à corriger.

Activer Typst

  1. Ouvrez le format dans le constructeur.
  2. Consultez les réglages du format.
  3. Choisissez Typst comme moteur PDF si le sélecteur le permet.
  4. Corrigez les éléments incompatibles signalés.
  5. Sélectionnez un document existant et ouvrez l'aperçu PDF.
  6. Contrôlez le contenu et la mise en page.
  7. Cliquez sur Enregistrer et appliquer pour utiliser ce moteur avec le format.

Contrôler le résultat

Testez plusieurs documents représentatifs : un document court, un document de plusieurs pages et un document contenant des images. Comparez les informations imprimées, les polices, les totaux et les sauts de page.

La durée de génération dépend du document, des images, des polices et du serveur. Mesurez vos propres formats si le temps de génération motive le changement de moteur.

Un en-tête de lettre reste un document partagé. Sa compatibilité est vérifiée au moment du rendu. Modifier cet en-tête peut donc rendre un format existant incompatible avec Typst.

Utiliser un bloc Typst

Un bloc Typst contient du code de mise en page. Sa création demande une connaissance de Typst et, pour les données dynamiques, de Jinja.

Confiez ce bloc à un développeur si les éléments standard ne suffisent pas. Les données dynamiques doivent utiliser les noms techniques du document. Le constructeur vérifie la compilation des blocs lors de l'enregistrement.

Un format contenant un bloc Typst doit utiliser ce moteur. Pour revenir à Chromium, retirez ou remplacez d'abord les blocs Typst.

Résoudre un problème

ProblèmeVérification
Typst ne peut pas être sélectionnéConsultez la liste des éléments bloquants à côté du sélecteur.
Le PDF ne se génère plusLisez le message, puis vérifiez le format et l'en-tête réellement utilisés.
Une police diffèreVérifiez sa disponibilité avec votre administrateur et contrôlez le PDF après chargement.
Une donnée liée est videContrôlez la donnée source, les autorisations et la condition d'affichage.
Un QR code est videVérifiez que la source choisie contient une valeur.
Un bloc Typst provoque une erreurFaites corriger sa syntaxe et ses données dynamiques par son auteur.

Voir aussi