ํฌ์ŠคํŠธ

๐Ÿฅ‘ ๊ธ€๊ผด

2024-01-25. 06:23
2022-10-05-Proportion-Monospaced-Font / ๐ŸŒ‘ ๊ธ€๊ผด ์ด๋ฆ„์˜ '์ฒด'
2023-06-08-Changing-Windows11-Font / ๐ŸŒ‘ Windows11 ๊ธ€๊ผด ๋ณ€๊ฒฝ
๊ธ€ ๊ณ„์Šน


๊ธ€๊ผด๊ณผ ๊ด€๋ จ๋œ ์—ฌ๋Ÿฌ ์ •๋ณด์™€ ์ด์•ผ๊ธฐ


๐Ÿฅ‘ ๊ธ€๊ผด ์ด๋ฆ„์—์„œ โ€˜์ฒดโ€™์˜ ์˜๋ฏธ


์ฒด๊ฐ€ ๋ถ™์€ ๊ธ€๊ผด์€, ๋ชจ๋“  ๊ธ€์ž์˜ ํ•œ ์นธ ํฌ๊ธฐ๊ฐ€ ๋˜‘๊ฐ™์Œ
๊ณ ์ •ํญ ๊ธ€๊ผด, ๊ฐ€๋ณ€ํญ ๊ธ€๊ผด

์ฐธ๊ณ 1
์ฐธ๊ณ 2


๐Ÿฅ‘ Windows 11 ๊ธ€๊ผด ๋ณ€๊ฒฝ


๐Ÿงƒ 1. No!! Meiryo UI

No!! Meiryo UI

์ ์šฉ ์˜ˆ์‹œ

์˜ˆ์‹œ ํฐํŠธ : ๊ฐˆ๋ฌด๋ฆฌ 9

๐Ÿงƒ 2. ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ํŽธ์ง‘๊ธฐ

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Symbol (TrueType)"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Segoe UI"="FONT_NAME"
  1. ์œ„ ๋‚ด์šฉ์„ ๋ฉ”๋ชจ์žฅ์— ๋ณต์‚ฌ ํ›„, FONT_NAME ์„ ์›ํ•˜๋Š” ๊ธ€๊ผด ์ด๋ฆ„์œผ๋กœ ๋ณ€๊ฒฝ
    • ๊ธ€๊ผด ์ด๋ฆ„์€ Windows ์„ค์ • - ๊ฐœ์ธ ์„ค์ • - ๊ธ€๊ผด์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ
    • ๊ธ€๊ผด์ด Windows์— ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•จ
  2. ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ
    • ์ด๋ฆ„ : ์›ํ•˜๋Š” ํŒŒ์ผ ์ด๋ฆ„.reg
    • ํŒŒ์ผ ํ˜•์‹ : ๋ชจ๋“  ํŒŒ์ผ
  3. ์ €์žฅ๋œ ํŒŒ์ผ์„ ์—ด๊ณ , ํŒ์—… ํ™•์ธ, ์žฌ๋ถ€ํŒ…

๐Ÿงƒ ๊ธฐ๋ณธ ๊ธ€๊ผด ์„ค์ • ๋ณต์›

์ œ์–ดํŒ์—์„œ ๊ธ€๊ผด - ๊ธ€๊ผด ์„ค์ • ๋ฉ”๋‰ด๋ฅผ ์ฐพ๊ณ , ๊ธฐ๋ณธ ๊ธ€๊ผด ์„ค์ • ๋ณต์› ๋ฒ„ํŠผ ์„ ํƒ


๐Ÿฅ‘ ํŒฌ๊ทธ๋žจ, ๋‹ค๋žŒ์ฅ ํ—Œ ์ณ‡๋ฐ”ํ€ด์— ํƒ€๊ณ ํŒŒ


๋กœ๋งˆ์ž, โ€˜The quick brown fox jumps over the lazy dog.โ€™
์•ŒํŒŒ๋ฒณ 26์ž๊ฐ€ ๋“ค์–ด์žˆ๋‹ค.

ํ•œ๊ธ€, โ€˜๋‹ค๋žŒ์ฅ ํ—Œ ์ณ‡๋ฐ”ํ€ด์— ํƒ€๊ณ ํŒŒโ€™
ํ•œ๊ธ€์€ ํ•œ ๋ฌธ์žฅ๋งŒ์œผ๋กœ ๊ทธ ๋‹ค์–‘ํ•จ์„ ๋‹ค ํ‘œํ˜„ํ•  ์ˆ˜ ์—†๋‹ค. ์ตœ๋Œ€ํ•œ ๋‹ค์–‘ํ•จ์„ ๋ณด์—ฌ์ฃผ๋Š” ๋ฌธ์žฅ์„ ์“ด๋‹ค.

ํ•œ์ž, ๋งŒ๋…„ํ•„ ์‹œํ•„์ฝ”๋„ˆ์—” โ€˜ๆฐธโ€™(์˜)์ž๊ฐ€ ์˜ˆ์‹œ๋กœ ์ž์ฃผ ๋‚˜์˜จ๋‹ค.
ํš์„ ๊ธ‹๋Š” 8๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์ด ์•ˆ์— ๋‘๋ฃจ ๋‹ด๊ฒจ์žˆ๋‹ค.


๐Ÿฅ‘ Noto


๐Ÿงƒ Noto

๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๋Š” ๋ฌธ์ž ๋Œ€์‹  ํ‘œ์‹œํ•˜๋Š” ๋„ค๋ชจ โ–ก๋ฅผ ๋‘๋ถ€(Tofu)๋ผ ๋ถ€๋ฆ„
๋‘๋ถ€๋ฅผ ์—†์•ค๋‹ค๋Š” ์˜๋ฏธ์˜ Noto(No Tofu)

(์—ฌ๋Ÿฌ ์ค„์ด ๊ทธ์–ด์ง„) ๋ฉ”๋‰ด ์•„์ด์ฝ˜์€ ํ–„๋ฒ„๊ฑฐ๋ผ ๋ถ€๋ฆ„

๐Ÿงƒ Noto Sans CJK

์ค‘(C) ์ผ(J) ํ•œ(K) ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์˜๋ฏธ


๐Ÿฅ‘ Ligature


๐Ÿงƒ Ligature ํ•ฉ์ž

๋‘ ๊ฐœ ์ด์ƒ์˜ ์ž์†Œ ํ˜น์€ ๊ธ€์ž๊ฐ€ ํ•ฉ์ณ์„œ ํ•˜๋‚˜์˜ ์ž์ฒด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฒƒ

์ž์†Œ Graphemes : ์˜๋ฏธ์ƒ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ž‘์€ ๋‹จ์œ„ (= ๋‚ฑ๊ธ€์ž, ์„œ๊ธฐ์†Œ, ๋ฌธ์ž์†Œ)
์ž์ฒด Glyph : ๋ฌธ์ž์— ๋ชจ์–‘์ด๋‚˜ ์„œ์‹์„ ์ œ๊ณตํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์‹ฌ๋ณผ (= ์žํ˜•)

๐Ÿงƒ VSCode์—์„œ Ligature ๊ธ€๊ผด ์ ์šฉ

VSCode ์„ค์ •

  1. Ligature๋ฅผ ์ง€์›ํ•˜๋Š” ๊ธ€๊ผด ๋‹ค์šด๋กœ๋“œ (D2Coding)
  2. VSCode ์„ค์ •์—์„œ Font Family ์˜ต์…˜์„ ๋‹ค์šด๋ฐ›์€ ๊ธ€๊ผด๋กœ ๋ณ€๊ฒฝ
  3. VSCode ์„ค์ •์—์„œ Font Ligatures ์˜ต์…˜์˜ settings.json์—์„œ ํŽธ์ง‘์„ ๋ˆ„๋ฅด๊ณ , "editor.fontLigatures" ์˜ต์…˜์„ true๋กœ ๋ณ€๊ฒฝ
์ด ๊ธฐ์‚ฌ๋Š” ์ €์ž‘๊ถŒ์ž์˜ CC BY 4.0 ๋ผ์ด์„ผ์Šค๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.