[๊ฟํ] ์ ๋์ฝ๋ ๋ฌธ์ํ ๋ชจ์์ง ์ฌ์ดํธ ์๊ฐ!!
์๋ณธ ๊ฒ์๊ธ: https://velog.io/@euisuk-chung/๊ฟํ-์ ๋์ฝ๋-๋ฌธ์ํ-๋ชจ์์ง-์ฌ์ดํธ-์๊ฐ
๋ฌธ์๋ฅผ ์์ฑํ๊ฑฐ๋ ๋์์ธ ์์ ์ ํ ๋, ํน๋ณํ ๊ธฐํธ๋ ์ฌ๋ณผ์ด ํ์ํ ๋๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐํธ๋ค์ ํ๊ณณ์์ ๊ฐํธํ๊ฒ ์ฐพ๊ณ ๋ณต์ฌํ ์ ์๋๋ก ๋์์ฃผ๋ ์ ์ฉํ ์น์ฌ์ดํธ์ธ SYMBL์ ์๊ฐํฉ๋๋ค.
์ฌ์ดํธ ์ ๋ณด : https://symbl.cc/kr/
์ด ์ฌ์ดํธ๋ ์ต์ ์ ๋์ฝ๋ ํ์ค์ ๊ธฐ๋ฐํ ๋ค์ํ ๊ธฐํธ๋ค์ ์ ๊ณตํฉ๋๋ค. SYMBL์ ํ ์คํธ ๊ธฐ๋ฐ์ ์ธํฐํ์ด์ค, ์ํ ๊ธฐํธ, ํ์ดํ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ค ๋๋ฉด ๋ฑ ๋ค์ํ ์์ ์์ ํ์ฉํ ์ ์๋ ๊ธฐํธ๋ค์ ์ ๊ณตํ์ฌ ์์ ์ ํจ์จ์ฑ์ ํฌ๊ฒ ํฅ์์ํต๋๋ค.
์๋์์ SYMBL์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ํ์ฉ ์ฌ๋ก๋ฅผ ๋ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
SYMBL์ ์ฃผ์ ๊ธฐ๋ฅ
SYMBL์ ์ฃผ์ ๊ธฐ๋ฅ์ ์๋์ ๊ฐ์ต๋๋ค.
-
์ ๋์ฝ๋ ๋ฌธ์ํ ์ ๊ณต:
- ๋ชจ๋ ์ ๋์ฝ๋ ๊ธฐํธ์ ํด๋น ์ฝ๋๋ฅผ ํ๋์ ํ์ธํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๋ ์ ๋์ฝ๋ ๋ธ๋ก ๋ด์์ ์ํ๋ ๋ฌธ์๋ฅผ ์์ฝ๊ฒ ์ฐพ์ ์ ์์ผ๋ฉฐ, ๊ฐ ๊ธฐํธ์ ๋ํ ์์ธ ์ ๋ณด๋ ์ ๊ณตํฉ๋๋ค.
-
๊ธฐํธ ๊ฒ์ ๋ฐ ๋ณต์ฌ:
- ํ์๋ก ํ๋ ๊ธฐํธ๋ฅผ ๊ฒ์ํ์ฌ ๊ฐ๋จํ ๋ณต์ฌํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ด ๊ธฐ๋ฅ์ ํนํ ๋ณต์กํ ์ํ ๊ธฐํธ๋ ์ ์ฌ์ฉ๋์ง ์๋ ํน์ ๋ฌธ์๋ฅผ ์ฐพ์ ๋ ์ ์ฉํฉ๋๋ค.
-
์ ๋์ฝ๋ ๋ธ๋ก ํ์:
- ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ๋ฆฌ๋ ์ ๋์ฝ๋ ๋ธ๋ก์ ํ์ํ์ฌ ์ํ๋ ๊ธฐํธ๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
- ๋ธ๋ก์ ๋ฌธ์ ์์ฑ ๋ฐ ๋์์ธ์ ํ์ํ ์ฃผ์ ๊ธฐํธ๋ฅผ ํฌํจํ์ฌ ์ฒด๊ณ์ ์ผ๋ก ๋ถ๋ฅ๋์ด ์์ต๋๋ค.
-
๋๊ตฌ ๋ชจ์:
- SYMBL์ ๋จ์ํ ๊ธฐํธ ํ์ ๊ธฐ๋ฅ๋ฟ ์๋๋ผ ํ ์คํธ๋ฅผ ์กฐ์ํ๊ฑฐ๋ ๋ค์ํ ์์ ์ ํ์ฉํ ์ ์๋ ์ ๋์ฝ๋ ๊ด๋ จ ๋๊ตฌ๋ ์ ๊ณตํฉ๋๋ค.
- ์ด๋ฅผ ํตํด ์ ๋์ฝ๋์ ํ์ฉ๋๋ฅผ ๊ทน๋ํํ ์ ์์ต๋๋ค.
ํ์ฉ ์ฌ๋ก
์ ๊ฐ ๋ง์ด ์ฌ์ฉํ๋ ์ ๋์ฝ๋ ๊ธฐ์ค์ผ๋ก SYMBL์ ํ์ฉ ์ฌ๋ก๋ค์ ์ ๋ฆฌํด๋ณด์์ต๋๋ค. ใ ใ เฅงโหโกหโเฅซ
1. ๋ฐ์ค ๋๋ฉด(Box Drawing) ๊ธฐํธ
๋ฐ์ค ๋๋ฉด ๊ธฐํธ๋ ํ ์คํธ ๊ธฐ๋ฐ ์ธํฐํ์ด์ค์์ ํ๋ ํ ์ด๋ธ์ ๋ง๋ค ๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ํนํ ์ค์ฒฉ ๊ตฌ์กฐ๋ ๋ณต์กํ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๋ํ๋ผ ๋ ํจ๊ณผ์ ์ ๋๋ค. ์ด ๊ธฐํธ๋ค์ ํ ์คํธ ๊ธฐ๋ฐ ํ๊ฒฝ์์๋ ์๊ฐ์ ์ผ๋ก ๊น๋ํ๊ณ ์ ๋๋ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด ๋ ๋๋ค.
- ์์ ๊ธฐํธ
์ฌ์ฉ ์:
1
2
3
โโฌโ
โโผโค
โโดโ
์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธ ๊ธฐ๋ฐ์ ํ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
- ์ด ๊ธฐํธ๋ ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ํ ๊ฐ๋จํ ASCII ์ํธ์์๋ ์์ฃผ ํ์ฉ๋ฉ๋๋ค.
2. ์ํ ๊ธฐํธ(Math Symbols)
์ํ ๊ธฐํธ๋ ๋ค์ํ ๋ฐฉ์ ์๊ณผ ์์์ ์์ฑํ ๋ ํ์์ ์ ๋๋ค. ์ํ ๊ธฐํธ๋ ํนํ ๊ณผํ ๋ ผ๋ฌธ, ๊ต์ก ์๋ฃ, ๊ทธ๋ฆฌ๊ณ ์ฝ๋ ์ฃผ์์์ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค.
-
ํค๋ณด๋์์ ์ ๋ ฅํ๊ธฐ ์ด๋ ค์ด ๊ธฐํธ๋ค๋ SYMBL์ ํตํด ์ฝ๊ฒ ๋ณต์ฌํด ์ฌ์ฉํ ์ ์์ด, ๋ณต์กํ ๊ณ์ฐ์์ด๋ ๋ ผ๋ฆฌ ํํ๋ ๊ฐ๋จํ ์์ฑํ ์ ์์ต๋๋ค.
-
์์ ๊ธฐํธ
์ฌ์ฉ ์:
์์์์ โa โ Aโ๋ โa๋ A์ ์์์ด๋คโ๋ฅผ ์๋ฏธํฉ๋๋ค. โx โ yโ๋ โx๋ y์ ๊ฐ์ง ์๋คโ๋ฅผ ๋ํ๋ ๋๋ค.
- ์ด ๊ธฐํธ๋ ํ๋ก๊ทธ๋๋ฐ์์ ์ํ์ ์กฐ๊ฑด์ ๋ํ๋ผ ๋๋ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค.
- ์๋ฅผ ๋ค์ด, Python ์ฝ๋์์
if x โ y:
์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ ผ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ํํํ ์ ์์ต๋๋ค.
3. ํ์ดํ ๊ธฐํธ(Arrows)
ํ์ดํ๋ ๋ฐฉํฅ์ฑ์ ๋ํ๋ด๋ ๋ฐ ์ ์ฉํ๋ฉฐ, ๋ค์ํ ๋ฌธ์์ ์ธํฐํ์ด์ค์์ ์ฌ์ฉ๋ฉ๋๋ค.
- ์ํฌํ๋ก์ฐ๋ฅผ ์ค๋ช ํ๊ฑฐ๋ ํ๋ก์ธ์ค์ ๋จ๊ณ ๊ฐ ์ด๋์ ํํํ๋ ๋ฐ ์ ํฉํฉ๋๋ค.
-
์์ ๊ธฐํธ
์ฌ์ฉ ์:
1
โต ์ด์ ๋จ๊ณ โถ ๋ค์ ๋จ๊ณ
์ด ์ฝ๋๋ฅผ ํตํด ์ํฌํ๋ก์ฐ์ ํ๋ฆ์ ์ง๊ด์ ์ผ๋ก ํํํ ์ ์์ต๋๋ค.
- ํ์ดํ๋ ์น์ฌ์ดํธ ๋ด์ ํ์ ๊ฒฝ๋ก๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์ค๊ณ์๋ ์์ฃผ ํ์ฉ๋ฉ๋๋ค.
4. ๊ธฐํ ๊ธฐํธ
SYMBL์ ์์ ์ฌ๋ก ์ธ์๋ ๋ค์ํ ์ ์ฉํ ๊ธฐํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์๋ฅผ ๋ค์ด, ๋ณํ(*), ์ฒดํฌ ๋งํฌ(โ), ์ด๋ชจํฐ์ฝ(๐) ๋ฑ๋ ์ฝ๊ฒ ์ฐพ์ ์ ์์ด ๋ค์ํ ์์ ์ ํ์ฉํ ์ ์์ต๋๋ค.
- ์ด๋ค ๊ธฐํธ๋ ๋ฌธ์๋ฅผ ๊พธ๋ฏธ๊ฑฐ๋ ๊ฐ์กฐ์ ์ ์ถ๊ฐํ ๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
๋ง๋ฌด๋ฆฌ
SYMBL์ ๋ค์ํ ๊ธฐํธ๋ฅผ ํ์ํ๊ณ ํ์ฉํ๋ ๋ฐ ๋งค์ฐ ์ ์ฉํ ๋๊ตฌ์ ๋๋ค. ๋ฐ์ค ๋๋ฉด, ์ํ ๊ธฐํธ, ํ์ดํ ๋ฑ ์ฌ๋ฌ ๋ถ์ผ์์ SYMBL์ ํ์ฉํ์ฌ ์์ ์ ํจ์จ์ฑ๊ณผ ํ์ง์ ๋์ฌ ๋ณด์ธ์. ๋ฌธ์ ์์ฑ, ํ๋ก๊ทธ๋๋ฐ, ๋์์ธ ๋ฑ ์ด๋ค ์์ ์ด๋ SYMBL์ด ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
๋ฌผ๋ก ์๋์ฐ์์ ์ ๊ณตํ๋ โ๊ธฐํธ ๋ฐ ํน์ ๋ฌธ์โ ๋๊ตฌ๋ฅผ ํตํด์๋ ๊ธฐํธ๋ฅผ ์ ๋ ฅํ ์ ์์ง๋ง, SYMBL์ฒ๋ผ ํ๋์ ์ ๋ฆฌ๋ ์ฌ์ดํธ๋ฅผ ํ์ฉํ๋ฉด ๋์ฑ ํธ๋ฆฌํ๊ฒ ํ์ํ ๊ธฐํธ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ํนํ, SYMBL์ ์ง๊ด์ ์ธ ์ธํฐํ์ด์ค์ ๋ฐฉ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฌ์ฉ์๋ค์ด ํ์ํ ๊ธฐํธ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ๊ณ ํ์ฉํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
์์ผ๋ก๋ SYMBL์ ํ์ฉํ์ฌ ๋์ฑ ์ฐฝ์์ ์ด๊ณ ํจ์จ์ ์ธ ์์ ์ ๋ง๋ค์ด ๋ณด์ธ์ (โ๏พใฎ๏พ)โ