Ajout euro + makefile + instructions
This commit is contained in:
parent
fcd0740107
commit
b1d22f140e
|
@ -0,0 +1,7 @@
|
||||||
|
VideowayMono.afm
|
||||||
|
VideowayMono.bdf
|
||||||
|
VideowayMono.dfont
|
||||||
|
VideowayMono.fnt
|
||||||
|
VideowayMono.otb
|
||||||
|
VideowayMono.psf
|
||||||
|
VideowayMono.ttf
|
|
@ -0,0 +1,26 @@
|
||||||
|
NAME := VideowayMono
|
||||||
|
SIZE := 11
|
||||||
|
FILES := ${NAME}.bdf ${NAME}.ttf ${NAME}.otb ${NAME}.psf ${NAME}.fnt ${NAME}.dfont
|
||||||
|
|
||||||
|
.SUFFIXES: .sfd .bdf .otb .psf .fnt .dfont .ttf
|
||||||
|
|
||||||
|
all: ${FILES}
|
||||||
|
|
||||||
|
.sfd.bdf:
|
||||||
|
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","bdf")'
|
||||||
|
mv *-${SIZE}.bdf $@
|
||||||
|
.sfd.otb:
|
||||||
|
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","otb")'
|
||||||
|
.sfd.psf:
|
||||||
|
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","psf")'
|
||||||
|
.sfd.fnt:
|
||||||
|
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@","fnt")'
|
||||||
|
mv *-${SIZE}.fnt $@
|
||||||
|
.sfd.dfont:
|
||||||
|
fontforge -quiet -lang ff -c 'Open("$<");Generate("$@", "sbit")'
|
||||||
|
.bdf.ttf:
|
||||||
|
rm -f $@
|
||||||
|
bitsnpicas convertbitmap -f ttf -o $@ $<
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f ${FILES} ${NAME}.afm
|
28
README.md
28
README.md
|
@ -2,19 +2,33 @@
|
||||||
|
|
||||||
![](demo_charset.png)
|
![](demo_charset.png)
|
||||||
|
|
||||||
Une police 8x11px qui se veut une recréation complète de la police qu'on pouvait retrouver dans les vieux terminaux Vidéoway de Vidéotron, avec quelques ajouts afin de couvrir le plus de scripts possible. Fait à la main, pour les amateurs de rétrogaming.
|
Une police 8x11px qui se veut une recréation complète de la police qu'on pouvait retrouver dans les vieux terminaux Vidéoway de Vidéotron, avec quelques ajouts afin de couvrir le plus de scripts possible. Fait à la main, pour les amateurs de rétrogaming, mais aussi pour les programmeurs qui veulent une police facile à lire.
|
||||||
|
|
||||||
C'est une police bitmap, donc elle fonctionne le mieux à un multiple de 11px ou 8pt. Les lettres font 8 pixels de large avec quelques symboles qui en font le double, idéal pour presque n'importe quelle utilisation d'une police monoespacée.
|
C'est une police bitmap, donc elle fonctionne le mieux à un multiple de 11px ou 8pt. Les lettres font 8 pixels de large avec quelques symboles qui en font le double, idéal pour presque n'importe quelle utilisation d'une police monoespacée.
|
||||||
|
|
||||||
![](demo_sqrt.png)
|
![](demo_sqrt.png)
|
||||||
|
|
||||||
[Télécharger la dernière version](https://a39.dev/VideowayRevival/VideowayMono/releases)
|
## Installation
|
||||||
|
|
||||||
|
=> [Télécharger la dernière version ici](https://a39.dev/VideowayRevival/VideowayMono/releases) <=
|
||||||
|
|
||||||
|
La version .ttf pour Windows et .dfont pour Mac devrait faire l'affaire, le reste c'est pour ceux qui s'y connaissent ;)
|
||||||
|
|
||||||
|
### Compiler la dernière version soi-même
|
||||||
|
|
||||||
|
Ça prend une copie de FontForge, [Bits'N'Picas](https://github.com/kreativekorp/bitsnpicas), git, make, et une ligne de commande.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git clone https://a39.dev/VideowayRevival/VideowayMono
|
||||||
|
cd VideowayMono
|
||||||
|
make
|
||||||
|
```
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
### Crédits
|
### Crédits
|
||||||
|
|
||||||
Un gros merci à David Viens (plgDavid) qui a fait une rétro-ingénérie du Vidéoway et qui a posté la police originale, qu'on retrouve presque non modifié dans le bloc Basic Latin, plus quelques lettres minuscules accentuées et des symboles auquels je leur ai trouvé une place dans le mapping Unicode ou dans le Private Use Area à partir de `U+F000`. Le reste est soit d'autres symboles trouvés dans des captures d'écran, ou une création dans sensiblement le même style par mes soins.
|
Un gros merci à [David Viens (plgDavid)](https://merveilles.town/@plgDavid) qui a fait une rétro-ingénérie du Vidéoway et qui a posté la police originale, qu'on retrouve presque non modifié dans le bloc Basic Latin, plus quelques lettres minuscules accentuées et des symboles auquels je leur ai trouvé une place dans le mapping Unicode ou dans le Private Use Area à partir de `U+F000`. Le reste est soit d'autres symboles trouvés dans des captures d'écran, ou une création dans sensiblement le même style par mes soins.
|
||||||
|
|
||||||
Également, merci au Discord Vidéoway Revival pour leur soutien.
|
Également, merci au Discord Vidéoway Revival pour leur soutien.
|
||||||
|
|
||||||
|
@ -24,4 +38,10 @@ On peut trouver un zéro différent à certains endroits de l'interface Vidéowa
|
||||||
|
|
||||||
### Lettres majuscules accentuées
|
### Lettres majuscules accentuées
|
||||||
|
|
||||||
Le Vidéoway n'avait aucune lettre majuscule accentuée, l'accent étant typiquement omis sur une lettre majuscule en français. Ce n'est plus vraiment le cas de nos jours, je me suis donc permis de créer des variantes accentuées pour votre convenance. Il est quand même important de prendre ce fait en compte pour une émulation exacte et précise du Vidéoway original.
|
Le Vidéoway n'avait aucune lettre majuscule accentuée, l'accent étant typiquement omis sur une lettre majuscule en français. Ce n'est plus vraiment le cas de nos jours, je me suis donc permis de créer des variantes accentuées pour votre convenance. Il est quand même important de prendre ce fait en compte pour une émulation exacte et précise du Vidéoway original.
|
||||||
|
|
||||||
|
## Crédits
|
||||||
|
|
||||||
|
Créé par J. P. Yuki Savard / [a39](https://a39.ca)
|
||||||
|
|
||||||
|
Publié sous Licence Libre du Québec – Permissive (LiLiQ-P)
|
|
@ -3,9 +3,9 @@ FontName: VideowayMono
|
||||||
FullName: Videoway Mono
|
FullName: Videoway Mono
|
||||||
FamilyName: Videoway Mono
|
FamilyName: Videoway Mono
|
||||||
Weight: Regular
|
Weight: Regular
|
||||||
Copyright: Copyright (c) 2025, J.P. Savard
|
Copyright: Copyright (c) 2025, J.P. Savard / a39.ca
|
||||||
UComments: "2025-1-5: Created with FontForge (http://fontforge.org)"
|
UComments: "Created with FontForge (http://fontforge.org)+AAoA-https://a39.dev/VideowayRevival/VideowayMono"
|
||||||
Version: 001.000
|
Version: 001.001
|
||||||
ItalicAngle: 0
|
ItalicAngle: 0
|
||||||
UnderlinePosition: -110
|
UnderlinePosition: -110
|
||||||
UnderlineWidth: 55
|
UnderlineWidth: 55
|
||||||
|
@ -21,7 +21,7 @@ OS2Version: 0
|
||||||
OS2_WeightWidthSlopeOnly: 0
|
OS2_WeightWidthSlopeOnly: 0
|
||||||
OS2_UseTypoMetrics: 1
|
OS2_UseTypoMetrics: 1
|
||||||
CreationTime: 1736114145
|
CreationTime: 1736114145
|
||||||
ModificationTime: 1736219159
|
ModificationTime: 1736305085
|
||||||
PfmFamily: 17
|
PfmFamily: 17
|
||||||
TTFWeight: 400
|
TTFWeight: 400
|
||||||
TTFWidth: 5
|
TTFWidth: 5
|
||||||
|
@ -56,7 +56,7 @@ OnlyBitmaps: 1
|
||||||
BeginPrivate: 0
|
BeginPrivate: 0
|
||||||
EndPrivate
|
EndPrivate
|
||||||
TeXData: 1 0 0 761647 380823 253882 0 1048576 253882 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
|
TeXData: 1 0 0 761647 380823 253882 0 1048576 253882 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
|
||||||
BeginChars: 1114112 240
|
BeginChars: 1114112 241
|
||||||
|
|
||||||
StartChar: space
|
StartChar: space
|
||||||
Encoding: 32 32 0
|
Encoding: 32 32 0
|
||||||
|
@ -2079,6 +2079,13 @@ Width: 800
|
||||||
Flags: W
|
Flags: W
|
||||||
LayerCount: 2
|
LayerCount: 2
|
||||||
EndChar
|
EndChar
|
||||||
|
|
||||||
|
StartChar: Euro
|
||||||
|
Encoding: 8364 8364 240
|
||||||
|
Width: 800
|
||||||
|
Flags: W
|
||||||
|
LayerCount: 2
|
||||||
|
EndChar
|
||||||
EndChars
|
EndChars
|
||||||
BitmapFont: 11 241 9 2 1
|
BitmapFont: 11 241 9 2 1
|
||||||
BDFChar: 0 32 8 3 3 0 0
|
BDFChar: 0 32 8 3 3 0 0
|
||||||
|
@ -2561,5 +2568,7 @@ BDFChar: 238 8322 8 2 4 -1 3
|
||||||
i#ps.huE`W
|
i#ps.huE`W
|
||||||
BDFChar: 239 8323 8 2 4 -1 3
|
BDFChar: 239 8323 8 2 4 -1 3
|
||||||
i#lDMhuE`W
|
i#lDMhuE`W
|
||||||
|
BDFChar: 240 8364 8 0 5 0 8
|
||||||
|
4CDRl@/+,;49,?]
|
||||||
EndBitmapFont
|
EndBitmapFont
|
||||||
EndSplineFont
|
EndSplineFont
|
||||||
|
|
Loading…
Reference in New Issue