Logo Ğ vectoriel simplifié

Le logo Ğ vectoriel actuel est difficile à réutiliser dans de nouvelles images, car il faut tâtonner pour trouver les coordonnées du centre et la bonne taille. Il est également lourd pour ce qu’il est (ce qui reste très léger quand même).

gbreve.svg

J’ai donc fait une nouvelle version :

  • le centre du G est aux coordonnées (0 0)
  • les coordonnées utilisées vont de -1 à 1
  • tout est défini au plus simple (les arrondis sont faits en un arc d’ellipse plutôt qu’en une série de courbes de Bézier ou quadratiques)
  • 496 octets au lieu de 2300 pour l’ancienne version miniaturisée (11ko non miniaturisée)
  • facile à réutiliser
  • les valeurs chiffrées sont issues de calculs trigonométriques simples et non fixés arbitrairement à la souris

Le tracé est très légèrement différent (un peu plus épais, coupe de la mâchoire supérieure du G en rayon à 45° exactement) mais de loin ça ne se voit pas.

<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="-1 -1 2 2">
	<g id="gbreve" transform="scale(0.25)">
		<path id="g" d="M 0.7071,0.7071 A 1,1 0 1,1 0.866,-0.5 L 1.7321,-1 A 2,2 0 1,0 1.4142,1.4142 l 0.3536,0.3536 v -1.4142 h -1.4142 z" fill="#000"/>
		<path id="breve" d="M 1,0 h 1 A 2,2 0 0,0 -0.5176,-1.9319 L -0.2588,-0.9659 A 1,1 0 0,1 1,0 z" transform="translate(0 -3.14159) scale(0.5) rotate(142.5)" fill="#000"/>
	</g>
</svg>

exemples de réutilisation simple – ğréunion

Domaine public (licence CC0) (à moins que l’original ait une licence restrictive ?)

6 J'aimes

Super boulot ! Merci.

Peux-tu intégrer ces fichiers dans un dépôt git pour nous permettre de facilement les retrouver et pour garder un historique des changements.

Il y a un ce dépôt sur l’organisation Duniter sur GH qui contient la licence Ğ1 et les logos. Le dépôt n’est pas sur notre GitLab.

2 J'aimes

Par curiosité tu as utilisé un logiciel d’édition SVG où tu as construit ce SVG «à la main » ?

Je l’ai fait à la main dans un éditeur de texte, en faisant les calculs avec Python. Si tu connais un générateur de SVG capable de faire un truc propre à partir d’un script je suis preneur. (j’ai hésité à faire un générateur de logo Ğ en python)

Il y avait jadis un dépôt sur le GitLab mais il n’en subsiste que des forks…

3 J'aimes

C’est @1000i100 qui avait créé le dépôt https://git.duniter.org/communication/G1, mais suite à une mauvaise manip de @inso tous les dépôts créer par 1000i100 avaient été supprimés.

J’en ai recréé certains (Gsper entre autres), mais pour le dépôt communication/G1 je ne sais pas sur quel fork me baser pour le recréer, une suggestion ?

Hélas non :confused:

3 J'aimes

Hop : https://github.com/duniter/G1/pull/7

peut tu préciser le fichier et sa licence qui est l’existant pour toi ? et aussi préciser sous quelle licence tu publies le logo et les sources SVG ?

1 J'aime

Ce logo étant une traduction de l’ancien, il devrait donc être soumis à la licence de l’ancien, que je ne connais pas. Je le mets donc en domaine public (CC0) jusqu’à preuve du contraire. Pour un logo destiné à être utilisé partout par tout le monde, l’obligation d’attribution serait une contrainte de trop.

3 J'aimes

Je viens de le remettre

3 J'aimes

Merci, dans ce cas utilisons notre GitLab.

re-Hop : https://git.duniter.org/communication/g1/-/merge_requests/

2 J'aimes

Merci pour ce travail ! Pourrais-tu faire une version avec un point en dessous comme celle utilisée sur le site ?

Sinon, je le ferai plus tard, en travaillant sur les illustrations du site.

Comme ça c’est bon ? ou peut-être le point plus bas ?

gbrevedot.svg

1 J'aime

Ça me parait bien. Je l’ajoute à la page d’accueil de ce pas :slight_smile: (et en plus ça la rendra plus légère)

1 J'aime

Je vais faire une version sans marges pour utilisation sur site web. Pourquoi as-tu mis la viewBox à viewBox="-1 -1 2 2" ? [edit] j’ai mis viewBox="-0.72 -0.72 1.44 1.44"