Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Police 5x7 Unicode pour add-ins et C.Basic
Lephenixnoir En ligne Administrateur Points: 19811 Défis: 142 Message

Police 5x7 Unicode pour add-ins et C.Basic

Posté le 01/06/2019 01:48

Ça faisait un moment que je pense qu'on a besoin d'une police Unicode, pour les applications, les cours et les maths... comme j'ai repris mon moteur d'affichage mathématique je me suis dit que c'était la bonne occasion de la faire pour de bon, ce qui m'a pris deux soirées.



Dépôt Git avec les sources et le détail d'utilisation

J'ai sélectionné les blocs Unicode les plus courants, et je peux en faire plus si jamais le besoin se présente. La police est sous CC0, toute utilisation ou dérivation est libre. Les contributions sont acceptées avec joie. Enjoy!

Également proposé par Diaowinner : La police k6x8 qui contient des Kanji et des Kana !

Voici la police complète à ce jour :



Fichier joint


Précédente 1, 2, 3, 4
Neiviv-ui Hors ligne Membre Points: 10 Défis: 0 Message

Citer : Posté le 01/05/2021 21:14 | #


Lephenixnoir a écrit :
Je doute que tu aies la possibilité d'économiser une colonne right ? Même si c'est le cas, uf5x7 n'est pas proportionnelle donc cet espace sera préservé. Si tu voulais avoir cet effet dans une police proportionnelle, tu peux simplement mettre quelques pixels gris à droite du glyphe ; cela signalera à fxconv que le glyphe s'étend sur la droite (puisque fxconv ne coupe les glyphes qu'aux parties blanches) mais qu'il n'y a aucun pixel à afficher (puisque fxconv n'encode dans la police que les pixels noirs).


Exact, j'ai rien dit, c'était une illusion (un effet Placebo je crois)
Neiviv-ui Hors ligne Membre Points: 10 Défis: 0 Message

Citer : Posté le 02/05/2021 15:25 | # | Fichier joint


Je poste ici mais j'ai mis les détails dans la PR :
Le gestionnaire de font de Gint a visiblement un problème dans le cas où un caractère est constitué de deux caractères séparés (eg. な゙, composé de な et de ゛). Du coup la question est : "Est-ce qu'il faut ajouter cette fonction, sachant qu'elle ne fonctionnerait pas puisque les glyphes de chaque caractère remplissent déjà au maximum l'espace, où juste (à mon avis la meilleure solution) modifier les caractères qui se superposent aux autres (au nombre de deux, et apparemment inutilisés) de manière à ce qu'ils soient écrits à la suite, mais générant quand même le caractère final attendu, sur deux emplacements de caractères, mais ce n'est pas plus mal vu la taille de ces derniers.

Sinon je joins quand même la police hiragana, clairement pas finie mais tout de même lisible.
Précédente 1, 2, 3, 4

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2021 | Il y a 96 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd