Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

id des couches dans l'export SVG #141

Closed
Pascal-OPML92 opened this issue Sep 27, 2024 · 7 comments
Closed

id des couches dans l'export SVG #141

Pascal-OPML92 opened this issue Sep 27, 2024 · 7 comments
Labels
enhancement Discussions about possible improvements

Comments

@Pascal-OPML92
Copy link

L'id des couches dans l'export SVG est codé avec la V2. Serait-il possible qu'il soit affecté au nom des couches utilisés par l'interface comme dans la V1 ?
Merci

@mthh
Copy link
Member

mthh commented Sep 27, 2024

Effectivement.
Théoriquement les id en html ne doivent pas contenir d'espace ni commencer par un chiffre (ce qui est possible pour les noms de couche dans Magrit).
J'hésite entre :

  • remplacer l'id "interne" actuel par le nom de couche au moment de l'export,
  • inscrire le nom de couche dans une autre propriété de la couche (ce que je préférerais).

Est-ce que la 2ème solution vous conviendrait ? (ou vous avec spécifiquement besoin que ce soit dans l'attribut id pour votre usage ?)

@Pascal-OPML92
Copy link
Author

Merci pour votre réponse rapide.
L'avantage que le nom soit explicite dans l'id est que l'on peut facilement les sélectionner dans un logiciel comme Inkscape par exemple.
Je pense aussi, mais je n'ai pas vérifié, que l'exploitation par un parser XML en Python (c'est ce dont j'ai besoin) serait plus compliqué avec la 2ème solution.
Dans la V1, les espaces étaient remplacés par des "_".

@mthh
Copy link
Member

mthh commented Sep 27, 2024

C'est entendu, je vais rétablir l'export du nom de la couche dans l'attribut id.
Ça sera probablement publié en début de semaine prochaine.

Merci pour votre retour !

@mthh mthh added the enhancement Discussions about possible improvements label Sep 27, 2024
@Pascal-OPML92
Copy link
Author

Merci.
Magrit est une application très bien conçue, facile, rapide et la version 2 a encore augmenté son confort d'utilisation.
Félicitations !

@mthh
Copy link
Member

mthh commented Sep 27, 2024

Merci beaucoup :)

@mthh mthh closed this as completed in b762d03 Sep 30, 2024
@mthh
Copy link
Member

mthh commented Sep 30, 2024

C'est désormais corrigé et la nouvelle version a été mise en ligne.

@Pascal-OPML92
Copy link
Author

Pascal-OPML92 commented Sep 30, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Discussions about possible improvements
Development

No branches or pull requests

2 participants