replace 7x14 hellschreiber font with corrected version

This commit is contained in:
Rob Hagemans 2022-09-24 20:26:47 +01:00
parent f6477e165d
commit f2c66f8216
2 changed files with 767 additions and 660 deletions

View File

@ -0,0 +1,767 @@
# Hellschreiber 7x14 font
# manually updated to conform to images at referenced url
name: S&H Feld-Hell Tbs 24a
spacing: character-cell
raster-size: 7 14
source-url: https://www.nonstopsystems.com/radio/hellschreiber-fonts.htm#7-line-a
u+002b:
"+":
.......
.......
.......
...@...
...@...
...@...
.@@@@@.
.@@@@@.
...@...
...@...
...@...
.......
.......
.......
u+002d:
"-":
.......
.......
.......
.......
.......
.......
..@@@..
..@@@..
.......
.......
.......
.......
.......
.......
u+002f:
"/":
.......
.......
.....@.
.....@.
....@@.
....@..
...@@..
...@...
..@@...
..@....
.@@....
.@.....
.@.....
.......
u+0030:
"0":
.......
.......
..@@@..
.@@@@@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@@@@@.
..@@@..
.......
.......
u+0031:
"1":
.......
.......
....@..
...@@..
..@@@..
..@.@..
....@..
....@..
....@..
....@..
....@..
....@..
.......
.......
u+0032:
"2":
.......
.......
..@@...
.@@@@..
.@..@..
....@..
...@@..
...@...
..@....
.@@....
.@@@@@.
.@@@@@.
.......
.......
u+0033:
"3":
.......
.......
..@@@..
..@@@..
....@..
....@..
...@@..
...@@@.
.....@.
.....@.
....@@.
...@@..
.@@@...
.@@....
u+0034:
"4":
.......
.@.....
.@..@..
.@..@..
.@..@..
.@..@..
.@..@..
.@@@@@.
.@@@@@.
....@..
....@..
....@..
.......
.......
u+0035:
"5":
.......
...@@@.
...@@@.
...@...
...@...
...@@..
...@@@.
.....@.
.....@.
....@@.
.@@@@..
.@@@...
.......
.......
u+0036:
"6":
...@...
..@@...
.@@....
.@.....
.@.....
.@.@@..
.@@@@@.
.@@..@.
.@...@.
.@...@.
.@@@@@.
..@@@..
.......
.......
u+0037:
"7":
.......
.......
.@@@@@.
.@@@@@.
....@@.
....@..
...@@..
...@...
..@@...
..@....
.@@....
.@.....
.@.....
.......
u+0038:
"8":
.......
..@@@..
.@@@@@.
.@...@.
.@...@.
.@@.@@.
..@@@..
..@@@..
.@@.@@.
.@...@.
.@...@.
.@@@@@.
..@@@..
.......
u+0039:
"9":
.......
.......
..@@@..
.@@@@@.
.@...@.
.@...@.
.@...@.
.@@@.@.
..@@.@.
.....@.
....@@.
...@@..
..@@...
..@....
u+003f:
"?":
.......
.......
.@@@...
.@@@...
...@...
...@...
...@@@.
...@@@.
.......
.......
...@...
...@...
.......
.......
u+0041:
"A":
.......
.......
..@@@..
.@@@@@.
.@@.@@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.@...@.
.@...@.
.@...@.
.......
.......
u+0042:
"B":
.......
.......
.@@@@..
.@@@@@.
..@..@.
..@..@.
..@@@..
..@@@..
..@..@.
..@..@.
.@@@@@.
.@@@@..
.......
.......
u+0043:
"C":
.......
.......
.@@@@@.
.@@@@@.
.@.....
.@.....
.@.....
.@.....
.@.....
.@.....
.@@@@@.
.@@@@@.
.......
.......
u+0044:
"D":
.......
.......
.@@@@..
.@@@@@.
..@..@.
..@..@.
..@..@.
..@..@.
..@..@.
..@..@.
.@@@@@.
.@@@@..
.......
.......
u+0045:
"E":
.......
.......
.@@@@@.
.@@@@@.
.@.....
.@.....
.@@@...
.@@@...
.@.....
.@.....
.@@@@@.
.@@@@@.
.......
.......
u+0046:
"F":
.......
.......
.@@@@@.
.@@@@@.
.@.....
.@.....
.@@@...
.@@@...
.@.....
.@.....
.@.....
.@.....
.......
.......
u+0047:
"G":
.......
.......
.@@@@@.
.@@@@@.
.@.....
.@.....
.@..@@.
.@..@@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.......
.......
u+0048:
"H":
.......
.......
.@...@.
.@...@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.@...@.
.@...@.
.@...@.
.@...@.
.......
.......
u+0049:
"I":
.......
.......
...@...
...@...
...@...
...@...
...@...
...@...
...@...
...@...
...@...
...@...
.......
.......
u+004a:
"J":
.......
.......
.....@.
.....@.
.....@.
.....@.
.....@.
.....@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.......
.......
u+004b:
"K":
.......
.......
.@...@.
.@...@.
.@..@@.
.@.@@..
.@@@...
.@@@...
.@.@@..
.@..@@.
.@...@.
.@...@.
.......
.......
u+004c:
"L":
.......
.......
.@.....
.@.....
.@.....
.@.....
.@.....
.@.....
.@.....
.@.....
.@@@@@.
.@@@@@.
.......
.......
u+004d:
"M":
.......
.......
.@...@.
.@@.@@.
.@@@@@.
.@.@.@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.......
.......
u+004e:
"N":
.......
.......
.@...@.
.@@..@.
.@@..@.
.@@@.@.
.@.@.@.
.@.@@@.
.@..@@.
.@..@@.
.@...@.
.@...@.
.......
.......
u+004f:
"O":
.......
.......
.@@@@@.
.@@@@@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.......
.......
u+0050:
"P":
.......
.......
.@@@@@.
.@@@@@.
..@..@.
..@..@.
..@@@@.
..@@@@.
..@....
..@....
.@@@...
.@@@...
.......
.......
u+0051:
"Q":
.......
.......
..@@...
.@@@@..
.@..@..
.@..@..
.@..@..
.@..@..
.@..@..
.@..@..
.@@@@..
..@@@@.
.....@.
.....@.
u+0052:
"R":
.......
.......
.@@@@..
.@@@@@.
.@...@.
.@...@.
.@@@@@.
.@@@@..
.@..@..
.@..@@.
.@...@.
.@...@.
.......
.......
u+0053:
"S":
.......
.......
..@@@@.
.@@@@@.
.@.....
.@.....
.@@@@..
..@@@@.
.....@.
.....@.
.@@@@@.
.@@@@..
.......
.......
u+0054:
"T":
.......
.......
.@@@@@.
.@@@@@.
...@...
...@...
...@...
...@...
...@...
...@...
...@...
...@...
.......
.......
u+0055:
"U":
.......
.......
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@...@.
.@@@@@.
.@@@@@.
.......
.......
u+0056:
"V":
.......
.......
.@...@.
.@...@.
.@..@@.
.@..@..
.@.@@..
.@.@...
.@@@...
.@@....
.@@....
.@.....
.......
.......
u+0057:
"W":
.......
.......
.@...@.
.@...@.
.@...@.
.@...@.
.@.@.@.
.@.@.@.
.@.@.@.
.@.@.@.
.@@@@@.
..@.@..
.......
.......
u+0058:
"X":
.......
.......
.@...@.
.@...@.
.@@.@@.
..@@@..
...@...
...@...
..@@@..
.@@.@@.
.@...@.
.@...@.
.......
.......
u+0059:
"Y":
.......
.......
.@...@.
.@...@.
.@@.@@.
..@.@..
..@@@..
...@...
...@...
...@...
...@...
...@...
.......
.......
u+005a:
"Z":
.......
.......
.@@@@@.
.@@@@@.
....@@.
....@..
...@@..
..@@...
..@....
.@@....
.@@@@@.
.@@@@@.
.......
.......
u+2bff:
pause:
.......
.......
.@@@@@.
.@@@@@.
...@...
...@...
...@@@.
...@@@.
...@...
...@...
.@@@@@.
.@@@@@.
.......
.......
# the Hellschreiber operator generated spaces by pausing
# so this space character is ahistorical
# but it makes the font more usable
u+0020:
" ":
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......

View File

@ -1,660 +0,0 @@
# Siemens Hell-Feldfernschreiber 7x14
# https://www.nonstopsystems.com/radio/hellschreiber-fonts.htm
2B:
........
........
........
..@.....
..@.....
..@.....
@@@@@...
@@@@@...
..@.....
..@.....
..@.....
........
........
........
2D:
........
........
........
........
........
........
@@@@@...
@@@@@...
........
........
........
........
........
........
2F:
........
........
....@...
....@...
...@@...
...@....
..@@....
..@.....
.@@.....
.@......
@@......
@.......
@.......
........
30:
........
........
.@@@....
@@@@@...
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
@@@@@...
.@@@....
........
........
31:
........
........
...@....
..@@....
.@@@....
.@.@....
...@....
...@....
...@....
...@....
...@....
...@....
........
........
32:
........
........
.@@.....
@@@@....
@..@....
...@....
..@@....
..@.....
.@......
@.......
@@@@@...
@@@@@...
........
........
33:
........
........
.@@@....
.@@@....
...@....
...@....
..@@....
..@@@...
....@...
....@...
...@@...
..@@....
@@@.....
@@......
34:
........
@.......
@..@....
@..@....
@..@....
@..@....
@..@....
@@@@@...
@@@@@...
...@....
...@....
...@....
........
........
35:
........
..@@@...
..@@@...
..@.....
..@.....
..@@....
..@@@...
....@...
....@...
...@@...
@@@@....
@@@.....
........
........
36:
..@.....
.@@.....
@@......
@.......
@.......
@.@@....
@@@@@...
@@..@...
@...@...
@...@...
@@@@@...
.@@@....
........
........
37:
........
........
@@@@@...
@@@@@...
...@@...
...@....
..@@....
..@.....
.@@.....
.@......
@@......
@.......
@.......
........
38:
........
.@@@....
@@@@@...
@...@...
@...@...
@@.@@...
.@@@....
.@@@....
@@.@@...
@...@...
@...@...
@@@@@...
.@@@....
........
39:
........
........
.@@@....
@@@@@...
@...@...
@...@...
@...@...
@@@.@...
.@@.@...
....@...
...@@...
..@@....
.@@.....
.@......
3F:
........
........
@@@.....
@@@.....
..@.....
..@@@...
..@@@...
........
........
..@.....
..@.....
........
........
........
41:
........
........
.@@@....
@@@@@...
@@.@@...
@...@...
@...@...
@@@@@...
@@@@@...
@...@...
@...@...
@...@...
........
........
42:
........
........
@@@@....
@@@@@...
.@..@...
.@..@...
.@@@....
.@@@....
.@..@...
.@..@...
@@@@@...
@@@@....
........
........
43:
........
........
@@@@@...
@@@@@...
@.......
@.......
@.......
@.......
@.......
@.......
@@@@@...
@@@@@...
........
........
44:
........
........
@@@@....
@@@@@...
.@..@...
.@..@...
.@..@...
.@..@...
.@..@...
.@..@...
@@@@@...
@@@@....
........
........
45:
........
........
@@@@@...
@@@@@...
@.......
@.......
@@@.....
@@@.....
@.......
@.......
@@@@@...
@@@@@...
........
........
46:
........
........
@@@@@...
@@@@@...
@.......
@.......
@@@.....
@@@.....
@.......
@.......
@.......
@.......
........
........
47:
........
........
@@@@@...
@@@@@...
@.......
@.......
@..@@...
@..@@...
@...@...
@...@...
@@@@@...
@@@@@...
........
........
48:
........
........
@...@...
@...@...
@...@...
@...@...
@@@@@...
@@@@@...
@...@...
@...@...
@...@...
@...@...
........
........
49:
........
........
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
........
........
4a:
........
........
....@...
....@...
....@...
....@...
....@...
....@...
@...@...
@...@...
@@@@@...
@@@@@...
........
........
4b:
........
........
@...@...
@...@...
@..@@...
@.@@....
@@@.....
@@@.....
@.@@....
@..@@...
@...@...
@...@...
........
........
4c:
........
........
@.......
@.......
@.......
@.......
@.......
@.......
@.......
@.......
@@@@@...
@@@@@...
........
........
4d:
........
........
@...@...
@@.@@...
@@@@@...
@.@.@...
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
........
........
4e:
........
........
@...@...
@@..@...
@@..@...
@@@.@...
@.@.@...
@.@@@...
@..@@...
@..@@...
@...@...
@...@...
........
........
4f:
........
........
@@@@@...
@@@@@...
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
@@@@@...
@@@@@...
........
........
50:
........
........
@@@@@...
@@@@@...
.@..@...
.@..@...
.@@@@...
.@@@@...
.@......
.@......
@@@.....
@@@.....
........
........
51:
........
........
.@@.....
@@@@....
@..@....
@..@....
@..@....
@..@....
@..@....
@..@....
@@@@....
.@@@@...
....@...
....@...
52:
........
........
@@@@....
@@@@@...
@...@...
@...@...
@@@@@...
@@@@....
@..@....
@..@@...
@...@...
@...@...
........
........
53:
........
........
.@@@@...
@@@@@...
@.......
@.......
@@@@....
.@@@@...
....@...
....@...
@@@@@...
@@@@....
........
........
54:
........
........
@@@@@...
@@@@@...
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
..@.....
........
........
55:
........
........
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
@...@...
@@@@@...
@@@@@...
........
........
56:
........
........
@...@...
@...@...
@..@@...
@..@....
@.@@....
@.@.....
@@@.....
@@......
@@......
@.......
........
........
57:
........
........
@...@...
@...@...
@...@...
@...@...
@.@.@...
@.@.@...
@.@.@...
@.@.@...
@@@@@...
.@.@....
........
........
58:
........
........
@...@...
@...@...
@@.@@...
.@@@....
..@.....
..@.....
.@@@....
@@.@@...
@...@...
@...@...
........
........
59:
........
........
@...@...
@...@...
@@.@@...
.@.@....
.@@@....
..@.....
..@.....
..@.....
..@.....
..@.....
........
........
5a:
........
........
@@@@@...
@@@@@...
...@@...
...@....
..@@....
.@@.....
.@......
@@......
@@@@@...
@@@@@...
........
........
7f:
........
........
@@@@@...
@@@@@...
..@.....
..@.....
..@@@...
..@@@...
..@.....
..@.....
@@@@@...
@@@@@...
........
........