This page is outdated. For more recent information have a look at the english original.

Changements, Mises à jour et Corrections pour la prochaine version Ink/Stitch

Ink/Stitch est en développement constant. Vous pouvez consulter ici toutes les modifications apportées depuis la dernière version officielle.

Fontes

Nouvelles Fontes

Handkerchief

Pour nous conformer aux noms de polices réservés dans certaines licences OFL, nous avons dû renommer certaines polices Ink/Stitch.

Ancien Nom Nouveau Nom
Baumans FI Bathaus FI
Marcellus SC FI Caesarus SC FI
Espresso Caffeine KOR
Espresso tiny Caffeine KOR tiny
Sortefax Initials Medium Initials Medium
Sortefax Initials XL Initial XL
Namskout AGS Kum Tsoan AGS
Namskout Relief Kum Tsoan Relief
Namskout Tartan Kum Tsoan Tartan
April en Fleur Mai en fleur
Kaushan Script MAM MAM Script
Coronaviral Paquerette
Manuskript Gothisch Pisankris
Lobster AGS Stebor AGS

Mises à jour des polices

De nombreuses mises à jour ont été apportées aux polices existantes. Merci à tous les contributeurs !

Traductions

Un grand merci à tous les traducteurs. Nous avons reçu de nouvelles traductions en :

  • Chinese Simplified
  • Tchèque
  • Néerlandais
  • Français
  • Allemand
  • Grec
  • Hongrois
  • Japanese
  • Polish
  • Portugais (Brésil)
  • Espagnol

Comment traduire Ink/Stitch

Nouveaux types de points

Point de croix

Grenouille au point de croix

En savoir plus sur le point de croix

Mises à jour relatives aux types de points

Remplissages

Changement de la valeur par défaut du paramétre “Longueur maximale du point de remplissage” de 3 à 4mm.

Les anciens fichiers seront mis à jour pour conserver leur paramétrage.

Remplissage guidé

  • Ajout de l’option “Nombre de répétitions pour le point multiple “ #4352
  • Nouvelle méthode : Buffer #4392

Cette nouvelle méthode permet l’usage de chemins qui s’autointersectent comme ligne guide. Il est ausssi possible d’utiliser des chemins composés de plusieurs sous-chemins.

Remplissage Legacy

Elargir une forme

  • Ajout de l’option élargir #3988

Expansion

En savoir plus sur le remplissage legacy

Broderie Ondulée

Largeur adaptative

  • Rendu amélioré pour l’option de largeur adaptative #4079

Largeur adaptative

Découpe

  • Les points ondulés peuvent être utilisées avec une découpe #4082

Ondulation ondnulée avec découpe

Inverser et permuter les rails de guidage satin

  • Ajout d’options de paramètres pour inverser et permuter les rails de guidage satin #4083

Ceci affectera le motif et/ou la direction du point.

Inverser et inverser les rails

En savoir plus sur la broderie ondulée

Point droit

Séquence de longueurs de point

  • Il est devenu possible d’entrer une séquence de valeurs séparées par des espaces pour la longueur du point #4034.

Cette séquence peut également être appliquée aux points ondulés.

Séquence de longueur de point

Image ci-dessus : point ondulé avec une longueur de point de 1 1 5

En savoir plus sur les points de droits

Colonnes Satin

En savoir plus sur les colonnes de satin

Conversion implicite des traits en satin

Les traits simples peuvent être utilisés directement comme colonnes satin #3874.

The following rules will apply:

  • By default, the width of the stroke must not be smaller than 1mm (adaptable through the preferences dialog)
  • La position des nœuds peut influencer le rendu du satin :

    Trait vers satin. Même chemin avec différentes configurations de nœuds

Niveaux d’insertion des points courts

L’insertion des points courts peut désormais prendre plusieurs valeurs séparées par un espace.

Lorsque plusieurs valeurs sont définies, la colonne satin les utilise alternativement pour niveler les points courts consécutifs #3987.

Satin avec deux niveaux d'inserts de points courts

Compensation d’élongation

Ink/Stitch permet depuis un certain temps de déinir une compensation d’élongation. Maintenant, il permet aussi de définir une compensation d’élongation.

Elle va racourcir une colones satin aux extrémités spécifiées afin de compenser la poussée des points sur le tissu.

Point zigzag (trait)

  • Ajout de l’option de paramètre répétition de point multiple #4127
  • Ajout du paramètre angle #4141

Textures

  • Texture: ajout de l’option intervalle pour les textures en trait #4250

    Cette option permet de sauter des points aux intersections avec le plan de broderie (par exemple une sur deux) This option allows to skip intersection points on the stitch path (for example every second one)

En savoir plus

Nouvelles extensions

Appliquer un attribut

Édition > Appliquer un attribut #3983

Extension destinée aux utilisateurs expérimentés. Applique un attribut donné à tous les éléments sélectionnés.

Interface graphique d'application d'attribut

En savoir plus

Organiser les glyphes

Gestion des polices > Organiser les glyphes #3870

Aide les numérisateurs de polices à organiser leur travail par étapes afin de pouvoir réutiliser des lettres déjà numérisées.

En savoir plus

Assistant Point de Croix

Cette extension facilite la création de points de croix dans Ink/Stitch. Elle permet de :

  • Calculer la longueur des points en fonction de l’espacement de la grille.
  • Appliquer les paramètres du point de croix aux éléments de remplissage sélectionnés.
  • Pixelliser les contours des éléments de remplissage sélectionnés.
  • Appliquer des valeurs d’espacement à la grille de la page.
  • Convertir des images en éléments de remplissage
  • Supprimer les superpositions

En savoir plus

Extensions mises à jour

Découpe du satin

Un outil pour découper le satin à des endroits précis.

  • Il est désormais possible de découper un satin à plusieurs endroits simultanément. #4015
  • Enable cutting with strokes #4350

En savoir plus

Briser des objets de remplissage

Un outil pour réparer et décomposer les formes de remplissage simples ou complexes (y compris celles qui se chevauchent).

  • Ajout d’une option de seuil ##4110

La fonction « Briser des objets de remplissage » supprime les éléments et les trous dont la taille est inférieure à cette valeur.

En savoir plus

Informations sur les éléments

Un outil pour collecter les informations de broderie.

  • Ajout d’une option pour copier la liste dans le presse-papiers (accessible depuis l’onglet Aide) #3817

En savoir plus

Gestion des polices

Conventions de nommage des fichiers de polices

Auparavant, les noms de fichiers de polices indiquaient le sens des points par des flèches. Cela posait problème sur certains systèmes d’exploitation lors de l’installation d’Inkstitch.

Désormais, les fichiers de polices peuvent être nommés ltr.svg, rtl.svg, ttb.svg, btt.svg pour définir les variantes de la police #4087

En savoir plus

Lettres vers police

  • Les glyphes sont maintenant positionnés en bas et à gauche par rapport à la page #4332
  • La baseline est positionnée en bas de la page #4332
  • Il est possible de définir une distance au bord gauche de la page #4332

En savoir plus

Conversion d’une police SVG en calques de glyphes

Il s’agit d’une extension pour la numérisation de polices de broderie.

  • Ajout d’une option pour le dimensionnement des polices #3799

  • Suppression de l’option permettant d’arrêter la conversion après un certain nombre de glyphes importés #3937

  • Ignorer les glyphes de la catégorie Unicode Z, car ils ne sont pas rendus.

  • Tentative de déchiffrement des noms de glyphes provenant de la zone Unicode privée #3883

En savoir plus

Modifier le JSON

Un outil pour les numériseurs de polices. Il permet aux auteurs de polices de modifier les informations relatives aux polices et au crénage.

  • Il est désormais possible de définir la valeur 0 pour horiz_adv_x_default. Ceci permet à Ink/Stitch d’utiliser la largeur de chaque glyphe #3965

  • Nouveaux champs de saisie pour : la police d’origine, son URL et sa licence #4103

En savoir plus

Générer un fichier JSON

Outil destiné aux numériseurs de polices pour la création initiale du fichier JSON. Ce fichier contient toutes les informations relatives à la police.

  • Nouveaux champs de saisie pour:
    • police d’origine, URL de la police d’origine et licence de la police #4103
    • Echelle des points de croixc #4281

En savoir plus

Test de polices

Un outil permettant aux numériseurs de polices de valider le rendu.

  • Affichage uniquement des glyphes déverrouillés (sensibles). Ceci permet un échantillonnage partiel lors de la création de la police #3870

  • Enregistrement et rechargement des paramètres d’échelle #3870

En savoir plus

Verrouillage forcé des points d’arrêt

Un outil permettant aux auteurs de polices d’activer automatiquement l’option de verrouillage forcé des points d’arrêt lorsqu’un élément répond à des critères spécifiques.

  • Ajout d’une option pour appliquer des points d’arrêt forcés au dernier élément de chaque groupe sélectionné #3875

En savoir plus

Sauts en traits

Les etiquettes des paramètres ont été réécrites et légérement modifiées #4239:

  • Convertir les sauts plus longs que (mm): Une valeur de 0 permet d’utiliser la valeur de la longeur minimum de saut.
  • Convertit les sauts plus courts que (mm): Une valeur de 0, signifie aucune limite

Installer des compléments pour Inkscape

Ajout d’une nouvelle bibliiothèque de symboles pour des motifs de remplissage #4296

En savoir plus

Conversion des sauts de point en commandes de coupe/arrêt

Convertit les sauts de point en commandes de coupe.

  • Ajout d’une option pour convertir en commande de coupe ou d’arrêt #4038

En savoir plus

Assise de points couchants

Ajoute un remplissage sous les objets sélectionnés.

  • Ajout d’une option de longueur de point #4084

    L’espacement des rangées s’adaptera automatiquement pour s’aligner avec les points.

  • New option to include shapes (rectangle or circle) without cutting out the shape of the motif #4397

En savoir plus

Lettrage

Module de texte utilisant des polices pré-numérisées.

  • Ajout d’options d’espacement #4020

Image montrant les options d'espacement : espacement des lettres, espacement des mots et hauteur de ligne

Dessinez deux textes écrits librement : un avec un espacement normal et l'autre avec un espacement adapté des lettres et des mots

En savoir plus

Lettrage le long d’un chemin

  • Fonctionne aussi pour le point de croix en tournant les croix #4277
  • Options de positionnement vertical #4329:
    • Au dessus : le texte en entierement au dessus du chemin (y compris les lettres comme p, g, q.)
    • Baseline: la baseline du texte est exactement sur le chemin
    • En dessous: le texte est entierement sous le chemin

Les mêmes options ont été ajoutées à l’export par lots.

En savoir plus (lettrage le long d’un chemin) En savoir plus (export par lot)

Ajouter une commande à des objets

  • Ajout d’un paramètre de position #4169

Read more

Paramètres

  • Afficher les points droits, même lorsque les colonnes satin sont activées#4137
  • Afficher également les infobulles lors du survol des champs de saisie (et pas seulement pour les étiquettes) #4179

En savoir plus

Préférences

Définit les paramètres globaux ou ceux du document SVG actuellement ouvert.

  • Ajout de l’option « Rotation à l’exportation » (affecte uniquement le fichier SVG courant) #3840
  • Add minimum satin stroke width setting #4279

    Wether or not a a stroke can be rendered as a satin, depends on the stroke width and the preference value for the minimum satin stroke width. The stroke width has to be wider than the preference setting, otherwise this element will be treated as a running stitch. To not produce hard stitches, It is recommended to only use satins wider than 1mm.

En savoir plus

Simulateur

  • Options de choix pour la couleur, la taille et l’epaisseur de la croix du simulateur #4299

Read more

Détection de problèmes

Signale les zones problématiques (ou potentiellement problématiques) du design.

  • Ajout d’options d’affichage (erreurs, avertissements, avertissements de type) #3969

En savoir plus

Nouvelles Palettes de couleur

  • Magnifico thread palette #4022
  • Threadart thread palette #4022

Read more about color palettes

Mise a jour pour certains formats machine

Corrections de bugs

  • Fix issue for linear gradients without gradients #4361
  • Meander: fix straight segment clipped path #4340
  • Fix editjson sample text glyph distance between text parts #4339
  • Manual stitch: skip (sub)paths with a single node #4328
  • Gradient blocks: fix path output for shapes with holes #4325
  • Apply thread palette: match tartan palette colors #4320
  • Fill to satin: skip when there is no combinable rung #4282
  • EditJson: specify encoding on json load - fixes the extension for Windows users #4258
  • Fill to satin: improve warnings and error messages #4244
  • Fix bbox for gradient blocks #4248
  • Skip clamping when buffering the polygon returns GEOSException #4221
  • Satin column: start at nearest: allow to connect to outline when centerline has a greater distance than min jump stitch length #4220
  • Break apart: fix issue with area size value (can be negtative) #4173
  • Stroke: ignore invalid shapes in first_stitch #4178
  • Fill to satin: fix skip end segments, when there are only two rungs #4146
  • Fix issue with rgba thread color definitions #4126
  • Do not save empty embroidery files #4125
  • Remove embroidery settings: command param along with commands for trim and stop #4074
  • Fill to satin: process rungs within the fill shape better #4025
  • fill to satin: fix stroke width #4005
  • redwork: delete empty groups #4014
  • empty-d-object: define a default color (black) #4018
  • jump to stroke: add path label #4011
  • params: prevent settings error #4004
  • satin: do no error on one point zigzag underlay segment #3996
  • fix remove kerning #3995
  • fix redwork stroke width #3964
  • Fix transform issues in lettering along path #3972
  • Gradient color: fix cache key error #3966
  • Fill to satin: do not error out when one of multiple selected fills has no matching rung #3966
  • Satin: rely more on path length for invalid satins #3963
  • Stroke: filter invalid paths in clipped path #3989
  • Meander: fix clamp #3945
  • Stroke to satin: ensure a good starting point for closed paths #3944
  • Fill: tag last stitch in a row correctly #3940
  • Color fixes #3936
  • Satin: fix crash with tiny satin #3934
  • Preset-related fixes #3931
  • Stroke: do not overwrite stroke params with satin column values #3927
  • Satin: skip contour underlay if there are no pairs #3912
  • Presets: prevent that “add” overwrites existing presets #3896
  • Satin: fix first_stitch for invalid paths #3882
  • Satin: fix empty rail issue #3863
  • Zigzag to Satin: fix zerodivision error #3858
  • Switch from NFKC to NFC normalization form in the lettering tool #3828
  • Set trims=True for pyembroidery.write #3821
  • Fix issue with bad color names #3816
  • Fix simulator drawing panel attribute error when no stitch is loaded #3815

Builds, tests, workflows, code quality and house keeping

  • use local repo for wxpython #4400
  • Fixed profilers when exiting early, added time profiler #4331
  • Chore: Bumped CI action versions to get rid of deprecation warnings #4330
  • Refactored non-drawing code out of DrawingPanel #4305
  • Update contributing and code style documents and add pull request template #4170
  • Fix untyped decorator errors (and downstream type errors) #4197
  • CI: Added code style check, pinned action-gh-release version #4192, #4196
  • Move fonts to submodule #4061
  • debugger vscode adaption #3981
  • README: add contact information (forum, chat) #3979
  • removed shapely rebuild from macos builds #3960
  • Rename pyembroidery to pystitch #3889
  • Fix(test): fix output tests being fluky #3859
  • Fix type errors #3928
  • Ci: add workflow to run tests on pull requests and pushes #3830
  • Fix package build with Nix package manager #3826