์์์ ๐ฃ๐ฃ(์ ๋์ฝ๋ ์ด๋ชจํฐ์ฝ) ํ์
3369 ๋จ์ด ShellScriptfontMozcBash์ฐ๋ถํฌ
๊ธ๊ผด ์ค์น
ํ์์ ์ฌ์ฉํ๊ณ ์๋ ์ ํ๊ฒฝ์?๋ฑ์ Unicode ์ด๋ชจํฐ์ฝ์ ๋ถ์ฌ ๋ณด์ธ์.
๋ณดํต ํ์๋๋ ๊ฒฝ์ฐ์๋ ์ด ๊ณต์ ์ด ํ์ํ์ง ์์ต๋๋ค.
Symbola ์ด๋ NotoFonts ๋ฑ์ ์ด๋ชจํฐ์ฝ์ ํ์ ๊ฐ๋ฅํ ํฐํธ 1 ๊ฐ ๊ฐ ๋งํฌ์ฒ์ ์์ผ๋ฏ๋ก,
๊ทธ๊ฒ์ ์ค์นํ๊ณ ํ ๊ฒ์
๋๋ค.
ttf ์ค์น (Ubuntu)mkdir ~/.fonts && cd ~/.fonts
wget http://users.teilar.gr/~g1951d/Symbola.zip
unzip Symbola.zip && rm Symbola.zip
๊ทธ๋ฐ ๋ค์ ํฐ๋ฏธ๋ ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ด๊ณ ,
์ฌ์ฉํ๋ ํฐํธ๋ฅผ (์ด ๊ฒฝ์ฐ Symbola๋ก) ๋ณ๊ฒฝํ๋ฉด ๊ด์ฐฎ์ต๋๋ค.
htps : // ํ
๋ง ์ํ
r.ใชใ/bใg/ใใชbใใผใใใใผใตใใtsใผ ์จ๋ฐ๋น์-์ฐ๋ถ์ธ ๋ฏผ t-ใใฌx/
์ ๋์ฝ๋ ์ด๋ชจํฐ์ฝ ์
๋ ฅ
์ ๋์ฝ๋ ์ฌ์ฉ
h tp // w w. ํน ํน์ t. ์ธํ / ์ธํ / ์๋ชจ์ง / st. htm
์ฐ์ ์์ ์ฌ์ดํธ ๋ฑ์์, ํ์ํ๊ณ ์ถ์ Emoji(Unicode ์ด๋ชจํฐ์ฝ)๋ฅผ ์ฐพ์,
์ค๋ฅธ์ชฝ์ ์ฐ์ฌ์ง U+1F479
๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฝ๋์ U+
๋ถ๋ถ์ \U
๋ก ํ์ฌ echo -e ""
๋ถ๋ช
ํ ์์ ํ์๋๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๋งํ๊ฒ์ ํ
๊ตฌ๋ฅผ ํ์ํฉ๋๋ค.echo -e "\U1f479 \U1f47a"
๋ง์ฝ์ ์๋ค๋ฉด \u
๋ ๊ทธ ํ 4 ์๋ฆฌ, \U
๋ ๊ทธ ํ 5 ์๋ฆฌ์ ๋ํด ์ธ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด๋ฒ ์ด๋ชจํฐ์ฝ์ 5์๋ฆฌ ์ ๋์ฝ๋๊ฐ ๋๊ธฐ ๋๋ฌธ์ ๋๋ฌธ์ \U
๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
mozc ์ฌ์ฉ
๋ณด๋ค ๊ฐ๋จํ ์
๋ ฅ ๋ฐฉ๋ฒ์ผ๋ก IME์ Mozc๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์์ต๋๋ค.
์์ฑ์ ์ด๊ณ Unicode 6 ็ตตๆๅญๅคๆ
์ ํ์ธ๋์ ์ ํํ๋ฉดใใโ?
์ ๊ฐ์ ๋ณํ์ ํ ์ ์๊ฒ ๋ฉ๋๋ค.
๊ธฐํ
๋ค๋ฅธ ํ์๋ฅผ ์ํค๋ ๋ฐฉ๋ฒ์
h tp : / / s t c ใ rf ใ w. ์ฝ m / ์ฟ ์ s ์น์จ s / 602912 / HO W-DO-Y-E-Cho-4
๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
vim ๋๋ ์์์ ์ ๋ ์ฝ๋๋ฅผ ์ง์ ์
๋ ฅํ๋ ์
๋ ฅ๋ ๊ฐ๋ฅํ์ง๋ง,
?๋ฑ 5์๋ฆฌ์์ Unicode์ ๋ํด์๋ ๋ถ๋ช
ํ์ผ๋ฏ๋ก ์๋ตํ์ต๋๋ค.
htps : // m / pom m g / ms / 7295 A15F ๋๋ 6 A9 ์ b5d84ย โฉ
Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(์์์ ๐ฃ๐ฃ(์ ๋์ฝ๋ ์ด๋ชจํฐ์ฝ) ํ์), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค
https://qiita.com/nyango/items/671a14ae2834c045fe27
ํ
์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ
์ธ ๋ฐ๊ฒฌ์ ์ ๋
(Collection and Share based on the CC Protocol.)
mkdir ~/.fonts && cd ~/.fonts
wget http://users.teilar.gr/~g1951d/Symbola.zip
unzip Symbola.zip && rm Symbola.zip
์ ๋์ฝ๋ ์ฌ์ฉ
h tp // w w. ํน ํน์ t. ์ธํ / ์ธํ / ์๋ชจ์ง / st. htm
์ฐ์ ์์ ์ฌ์ดํธ ๋ฑ์์, ํ์ํ๊ณ ์ถ์ Emoji(Unicode ์ด๋ชจํฐ์ฝ)๋ฅผ ์ฐพ์,
์ค๋ฅธ์ชฝ์ ์ฐ์ฌ์ง
U+1F479
๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฝ๋์
U+
๋ถ๋ถ์ \U
๋ก ํ์ฌ echo -e ""
๋ถ๋ช
ํ ์์ ํ์๋๋ ๊ฒ ๊ฐ์ต๋๋ค.๋๋งํ๊ฒ์ ํ ๊ตฌ๋ฅผ ํ์ํฉ๋๋ค.
echo -e "\U1f479 \U1f47a"
๋ง์ฝ์ ์๋ค๋ฉด
\u
๋ ๊ทธ ํ 4 ์๋ฆฌ, \U
๋ ๊ทธ ํ 5 ์๋ฆฌ์ ๋ํด ์ธ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.์ด๋ฒ ์ด๋ชจํฐ์ฝ์ 5์๋ฆฌ ์ ๋์ฝ๋๊ฐ ๋๊ธฐ ๋๋ฌธ์ ๋๋ฌธ์
\U
๋ฅผ ์ฌ์ฉํ์ต๋๋ค.mozc ์ฌ์ฉ
๋ณด๋ค ๊ฐ๋จํ ์ ๋ ฅ ๋ฐฉ๋ฒ์ผ๋ก IME์ Mozc๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์์ต๋๋ค.
์์ฑ์ ์ด๊ณ
Unicode 6 ็ตตๆๅญๅคๆ
์ ํ์ธ๋์ ์ ํํ๋ฉดใใโ?
์ ๊ฐ์ ๋ณํ์ ํ ์ ์๊ฒ ๋ฉ๋๋ค.๊ธฐํ
๋ค๋ฅธ ํ์๋ฅผ ์ํค๋ ๋ฐฉ๋ฒ์
h tp : / / s t c ใ rf ใ w. ์ฝ m / ์ฟ ์ s ์น์จ s / 602912 / HO W-DO-Y-E-Cho-4
๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
vim ๋๋ ์์์ ์ ๋ ์ฝ๋๋ฅผ ์ง์ ์ ๋ ฅํ๋ ์ ๋ ฅ๋ ๊ฐ๋ฅํ์ง๋ง,
?๋ฑ 5์๋ฆฌ์์ Unicode์ ๋ํด์๋ ๋ถ๋ช ํ์ผ๋ฏ๋ก ์๋ตํ์ต๋๋ค.
htps : // m / pom m g / ms / 7295 A15F ๋๋ 6 A9 ์ b5d84ย โฉ
Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(์์์ ๐ฃ๐ฃ(์ ๋์ฝ๋ ์ด๋ชจํฐ์ฝ) ํ์), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://qiita.com/nyango/items/671a14ae2834c045fe27ํ ์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค