Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit294e30e

Browse files
committed
Adjust some glyphs.
1 parent93b87dd commit294e30e

11 files changed

+193
-90
lines changed

‎build/Firge-Bold.ttf‎

-68 Bytes
Binary file not shown.

‎build/Firge-Regular.ttf‎

-44 Bytes
Binary file not shown.

‎build/Firge35-Bold.ttf‎

-128 Bytes
Binary file not shown.

‎build/Firge35-Regular.ttf‎

-44 Bytes
Binary file not shown.

‎build/Firge35Console-Bold.ttf‎

-152 Bytes
Binary file not shown.

‎build/Firge35Console-Regular.ttf‎

-64 Bytes
Binary file not shown.

‎build/FirgeConsole-Bold.ttf‎

-92 Bytes
Binary file not shown.

‎build/FirgeConsole-Regular.ttf‎

-64 Bytes
Binary file not shown.

‎hackgen_generator.sh‎

Lines changed: 12 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,8 @@ while (i < SizeOf(input_list))
433433
# 修正グリフの取り込み
434434
Select(0u0030) # 0
435435
SelectMore(0u0026) # &
436+
SelectMore(0u002A, 0u002B) # * +
437+
SelectMore(0u007C) # |
436438
Clear()
437439
MergeFonts(input_mod_list[i])
438440
@@ -447,33 +449,11 @@ while (i < SizeOf(input_list))
447449
UnlinkReference()
448450
ScaleToEm(${em_ascent},${em_descent})
449451
450-
# broken bar に貼り付ける素材準備 (パイプ記号を使うため、後述のパイプ破断線化より前に処理する)
451-
# Select(0u007c); Copy()
452-
# Select(0u0090); Paste(); Scale(100, 25)
453-
454-
# パイプの破断線化 (broken bar を縦に拡大)
455-
# Select(0u00a6); Copy()
456-
# Select(0u007c); Paste()
457-
# Scale(100, 114)
458-
459-
# 破断線化したパイプ記号と broken bar の区別を付きやすくする
460-
# Select(0u0090); Copy()
461-
# Select(0u00a6); Paste(); PasteWithOffset(0, 350); PasteWithOffset(0, -350)
462-
# Select(0u0090); Clear()
463-
464-
# 0 生成
465-
# Select(0u004f); Copy()
466-
# Select(0u0030); Paste(); Scale(99, 100)
467-
# Select(0u00b7); Copy()
468-
# Select(0ufff0); Paste(); Scale(75, 100); Copy()
469-
# Select(0u0030); PasteInto()
470-
# Select(0ufff0); Clear()
471-
472452
# クォーテーションの拡大
473-
# Select(0u0022)
474-
# SelectMore(0u0027)
475-
# SelectMore(0u0060)
476-
# Scale(109, 106)
453+
Select(0u0022)
454+
SelectMore(0u0027)
455+
SelectMore(0u0060)
456+
Scale(109, 106)
477457
478458
# ; : , . の拡大
479459
# Select(0u003a)
@@ -486,22 +466,11 @@ while (i < SizeOf(input_list))
486466
# Select(0u002e); Move(0, 5) # .
487467
# Select(0u002c); Move(0, -8) # ,
488468
489-
# クォーテーションの拡大
490-
# Select(0u0027)
491-
# SelectMore(0u0022)
492-
# SelectMore(0u0060)
493-
# Scale(108, 104)
494-
495469
# Eclipse Pleiades 半角スペース記号 (U+1d1c) 対策
496470
Select(0u054d); Copy()
497471
Select(0u1d1c); Paste()
498472
Scale(85, 60)
499473
500-
# 左右の波括弧の縦位置合わせ (Regular だけ)
501-
# if (i == 0)
502-
# Select(0u007D); Move(0, 5)
503-
# endif
504-
505474
# 結合分音記号は全て源柔ゴシックをベースにするため削除する
506475
# Select(0u0300, 0u036f); Clear()
507476
@@ -2781,22 +2750,22 @@ $fontforge_command -script ${tmpdir}/${modified_hack_generator} 2> $redirection_
27812750
$fontforge_command -script${tmpdir}/${modified_genjyuu_generator}2>$redirection_stderr||exit 4
27822751

27832752
# Generate powerline Symbol
2784-
$fontforge_command -script${tmpdir}/${modified_hack_powerline_generator}2>$redirection_stderr||exit 4
2753+
#$fontforge_command -script ${tmpdir}/${modified_hack_powerline_generator} 2> $redirection_stderr || exit 4
27852754

27862755
# Generate powerline Symbol
2787-
$fontforge_command -script${tmpdir}/${modified_hack35_powerline_generator}2>$redirection_stderr||exit 4
2756+
#$fontforge_command -script ${tmpdir}/${modified_hack35_powerline_generator} 2> $redirection_stderr || exit 4
27882757

27892758
# Generate Modified HackGen Nerd Symbol
2790-
$fontforge_command -script${tmpdir}/${modified_hackgen_nerd_symbol_generator}2>$redirection_stderr||exit 4
2759+
#$fontforge_command -script ${tmpdir}/${modified_hackgen_nerd_symbol_generator} 2> $redirection_stderr || exit 4
27912760

27922761
# Generate Modified HackGen Nerd Symbol
2793-
$fontforge_command -script${tmpdir}/${modified_hackgen35_nerd_symbol_generator}2>$redirection_stderr||exit 4
2762+
#$fontforge_command -script ${tmpdir}/${modified_hackgen35_nerd_symbol_generator} 2> $redirection_stderr || exit 4
27942763

27952764
# Generate Modified HackGen Console Nerd Symbol
2796-
$fontforge_command -script${tmpdir}/${modified_hackgen_nerd_console_symbol_generator}2>$redirection_stderr||exit 4
2765+
#$fontforge_command -script ${tmpdir}/${modified_hackgen_nerd_console_symbol_generator} 2> $redirection_stderr || exit 4
27972766

27982767
# Generate Modified HackGen Console Nerd Symbol
2799-
$fontforge_command -script${tmpdir}/${modified_hackgen35_nerd_console_symbol_generator}2>$redirection_stderr||exit 4
2768+
#$fontforge_command -script ${tmpdir}/${modified_hackgen35_nerd_console_symbol_generator} 2> $redirection_stderr || exit 4
28002769

28012770
# Generate Hack evacuation symbol
28022771
# $fontforge_command -script ${tmpdir}/${modified_hack_evacuate_from_hinting_generator} 2> $redirection_stderr || exit 4

‎source/modify_FiraMono-Bold.sfd‎

Lines changed: 91 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ OS2Version: 3
2222
OS2_WeightWidthSlopeOnly:0
2323
OS2_UseTypoMetrics:0
2424
CreationTime:1441706346
25-
ModificationTime:1623645344
25+
ModificationTime:1623656100
2626
PfmFamily:17
2727
TTFWeight:700
2828
TTFWidth:5
@@ -3387,7 +3387,7 @@ AntiAlias: 1
33873387
FitToEm:0
33883388
WinInfo:24125
33893389
AnchorClass2:"Anchor-0""'mark' Mark Positioning in Latin lookup 0 subtable""Anchor-1""'mark' Mark Positioning in Latin lookup 0 subtable""Anchor-2""'mark' Mark Positioning in Latin lookup 1 subtable""Anchor-3""'mark' Mark Positioning in Latin lookup 1 subtable""Anchor-4""'mark' Mark Positioning in Latin lookup 2 subtable""Anchor-5""'mark' Mark Positioning in Latin lookup 2 subtable""Anchor-6""'mkmk' Mark to Mark in Latin lookup 3 subtable""Anchor-7""'mkmk' Mark to Mark in Latin lookup 4 subtable""Anchor-8""'mkmk' Mark to Mark in Latin lookup 5 subtable"
3390-
BeginChars:11142462
3390+
BeginChars:11142465
33913391

33923392
StartChar:zero
33933393
Encoding:48480
@@ -3397,28 +3397,28 @@ Flags: W
33973397
LayerCount:2
33983398
Fore
33993399
SplineSet
3400-
506.692382812632.8671875m0,0,1
3401-
568.5534.916583148568.5534.916583148568.5353c128,-1,2
3402-
568.5171.104922732568.5171.104922732506.71777343872.6728515625c0,3,4
3403-
439.762718755-34439.762718755-34308-34c128,-1,5
3404-
176.30386111-34176.30386111-34108.82324218872.6083984375c0,6,7
3405-
46.5171.06856266946.5171.06856266946.5353c0,8,9
3406-
46.5533.89379530346.5533.893795303108.282226562632.327148438c0,10,11
3407-
175.236953454739175.236953454739308739c0,12,13
3408-
439.720513787739439.720513787739506.692382812632.8671875c0,0,1
3409-
197.5353m0,14,15
3410-
197.5302.750129424197.5302.750129424200.813476562261.987304688c1,16,-1
3411-
369.517578125600.958984375l1,17,18
3412-
347.006785583626.624326783347.006785583626.624326783308.319335938626c0,19,20
3413-
259.747102906626259.747102906626228.623551453560.528832998c128,-1,21
3414-
197.5495.057665996197.5495.057665996197.5353c0,14,15
3415-
418.5353m0,22,23
3416-
418.5403.718566674418.5403.718566674415.197265625445.241210938c1,24,-1
3417-
247.583007812105.3359375l1,25,26
3418-
258.59709759293.3032836341258.59709759293.3032836341270.67382812587.3984375c0,27,28
3419-
285.80866399580285.8086639958030880c0,29,30
3420-
356.20276040880356.20276040880387.351380204145.545286407c128,-1,31
3421-
418.5211.090572815418.5211.090572815418.5353c0,22,23
3400+
506.692382812611.499023438m0,0,1
3401+
568.5519.166015625568.5519.166015625568.5347.68359375c128,-1,2
3402+
568.5176.221679688568.5176.221679688506.71777343883.4345703125c0,3,4
3403+
439.762695312-17.1201171875439.762695312-17.1201171875308-17.1201171875c128,-1,5
3404+
176.303710938-17.1201171875176.303710938-17.1201171875108.82324218883.3740234375c0,6,7
3405+
46.5176.187546.5176.187546.5347.68359375c0,8,9
3406+
46.5518.20214843846.5518.202148438108.282226562610.990234375c0,10,11
3407+
175.237304688711.544921875175.237304688711.544921875308711.544921875c0,12,13
3408+
439.720703125711.544921875439.720703125711.544921875506.692382812611.499023438c0,0,1
3409+
197.5347.68359375m0,14,15
3410+
197.5300.31640625197.5300.31640625200.813476562261.890625c1,16,-1
3411+
369.517578125581.420898438l1,17,18
3412+
347.006835938605.614257812347.006835938605.614257812308.319335938605.025390625c0,19,20
3413+
259.747070312605.025390625259.747070312605.025390625228.624023438543.310546875c128,-1,21
3414+
197.5481.59375197.5481.59375197.5347.68359375c0,14,15
3415+
418.5347.68359375m0,22,23
3416+
418.5395.494140625418.5395.494140625415.197265625434.633789062c1,24,-1
3417+
247.583007812114.224609375l1,25,26
3418+
258.596679688102.8828125258.596679688102.8828125270.67382812597.3154296875c0,27,28
3419+
285.8085937590.341796875285.8085937590.34179687530890.341796875c0,29,30
3420+
356.20312590.341796875356.20312590.341796875387.3515625152.127929688c128,-1,31
3421+
418.5213.913085938418.5213.913085938418.5347.68359375c0,22,23
34223422
EndSplineSet
34233423
Substitution2:"'zero' Slashed Zero in Latin lookup 25 subtable"zero.zero
34243424
Substitution2:"'onum' Oldstyle Figures in Latin lookup 22 subtable"zero.tosf
@@ -3505,5 +3505,72 @@ SplineSet
35053505
258.25322248780258.25322248780283.580c0,92,93
35063506
EndSplineSet
35073507
EndChar
3508+
3509+
StartChar:asterisk
3510+
Encoding:42422
3511+
Width:615
3512+
VWidth:999
3513+
Flags:W
3514+
LayerCount:2
3515+
Fore
3516+
SplineSet
3517+
385608m1,0,-1
3518+
231608l1,1,-1
3519+
253414l1,2,-1
3520+
76495l1,3,-1
3521+
28349l1,4,-1
3522+
219311l1,5,-1
3523+
88167l1,6,-1
3524+
21277l1,7,-1
3525+
308246l1,8,-1
3526+
40477l1,9,-1
3527+
527167l1,10,-1
3528+
396311l1,11,-1
3529+
587349l1,12,-1
3530+
539495l1,13,-1
3531+
363414l1,14,-1
3532+
385608l1,0,-1
3533+
EndSplineSet
3534+
EndChar
3535+
3536+
StartChar:plus
3537+
Encoding:43433
3538+
Width:615
3539+
VWidth:999
3540+
Flags:W
3541+
LayerCount:2
3542+
Fore
3543+
SplineSet
3544+
239594m1,0,-1
3545+
375594l1,1,-1
3546+
375383l1,2,-1
3547+
582383l1,3,-1
3548+
582258l1,4,-1
3549+
375258l1,5,-1
3550+
37547l1,6,-1
3551+
23947l1,7,-1
3552+
239258l1,8,-1
3553+
34258l1,9,-1
3554+
34383l1,10,-1
3555+
239383l1,11,-1
3556+
239594l1,0,-1
3557+
EndSplineSet
3558+
EndChar
3559+
3560+
StartChar:bar
3561+
Encoding:1241244
3562+
Width:615
3563+
VWidth:999
3564+
Flags:W
3565+
LayerCount:2
3566+
Fore
3567+
SplineSet
3568+
232923m1,0,-1
3569+
383923l1,1,-1
3570+
383-308l1,2,-1
3571+
232-308l1,3,-1
3572+
232923l1,0,-1
3573+
EndSplineSet
3574+
EndChar
35083575
EndChars
35093576
EndSplineFont

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp