2026.06.11 (๋ชฉ)

โœจ GPT-5.5์˜ ์š”์•ฝ ใ€€

Kramdown ๊ธฐ๋ณธ ๊ฐ์ฃผ๊ฐ€ ๋ณธ๋ฌธ์—์„œ ๋งจ ์•„๋ž˜ ์ฐธ๊ณ  ์ž๋ฃŒ๋กœ ์ด๋™ํ•˜๋˜ ๋ถˆํŽธํ•จ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด ๊ฐ์ฃผ ๊ตฌ์กฐ๋Š” ์œ ์ง€ํ•˜๋ฉด์„œ ๋ณธ๋ฌธ ๊ฐ์ฃผ ๋งํฌ๋ฅผ [1] ํ˜•ํƒœ์˜ ํŒ์—… UI๋กœ ๋ฐ”๊พผ ๊ธฐ๋ก.

๊ฐ์ฃผ๋ฅผ ์ œ๋Œ€๋กœ ์“ฐ๊ธฐ ์‹œ์ž‘ํ•˜๋‹ˆ ๋ฐ”๋กœ ๋ถˆํŽธํ•จ์ด ๋ณด์˜€๋‹ค.

๋ธ”๋กœ๊ทธ ๊ธ€์—์„œ ์™ธ๋ถ€ ๊ธฐ์‚ฌ๋‚˜ ์ž๋ฃŒ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ๋Š” ์ด์ œ ๋ณธ๋ฌธ ์˜†์— Kramdown footnote๋ฅผ ๋ถ™์ธ๋‹ค. ํŠนํžˆ ํˆฌํ‘œ์šฉ์ง€ ๋ถ€์กฑ์ด๋ผ๋Š” ์ดˆ์œ ์˜ ์‚ฌ๊ฑด, ๋ถ„๋…ธ, ๊ทน๋‹จ์ฃผ์˜์ž์˜ ํํ•ด ๊ฐ™์€ ๊ธ€์€ ์‚ฌ์‹ค๊ด€๊ณ„๊ฐ€ ๋งŽ์•„์„œ ๊ฐ์ฃผ๊ฐ€ ๊ฝค ๋งŽ์•˜๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ๋ง‰์ƒ ์ฝ์–ด๋ณด๋‹ˆ ํ๋ฆ„์ด ๋ณ„๋กœ์˜€๋‹ค.

๋ณธ๋ฌธ์—์„œ ๊ฐ์ฃผ ๋ฒˆํ˜ธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ํŒ์—…์ด ๋œจ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ, ํŽ˜์ด์ง€ ๋งจ ์•„๋ž˜ ์ฐธ๊ณ  ์ž๋ฃŒ ์˜์—ญ์œผ๋กœ ๋‚ด๋ ค๊ฐ”๋‹ค. ๊ธฐ๋ณธ ๋™์ž‘์œผ๋กœ๋Š” ๋งž๋‹ค. Kramdown์ด ์›๋ž˜ ๊ทธ๋ ‡๊ฒŒ ๊ฐ์ฃผ๋ฅผ ๋งŒ๋“ ๋‹ค. ํ•˜์ง€๋งŒ ๊ธด ๊ธ€์—์„œ๋Š” ์ฝ๋˜ ์œ„์น˜๋ฅผ ์žƒ๊ธฐ ์‰ฝ๋‹ค.

๊ฐ์ฃผ ๋ฒˆํ˜ธ ๋ชจ์–‘๋„ ์• ๋งคํ–ˆ๋‹ค.

1 2 3 4์ฒ˜๋Ÿผ ์ž‘์€ ์ˆซ์ž๋งŒ ๋ถ™์–ด ์žˆ์œผ๋ฉด ๋ˆ„๋ฅด๊ธฐ ์–ด๋ ต๋‹ค. ํŠนํžˆ ๋ชจ๋ฐ”์ผ์—์„œ๋Š” ๋” ๊ทธ๋ ‡๋‹ค. ๋ณธ๋ฌธ ์ค‘๊ฐ„์— ๋–  ์žˆ๋Š” ์ž‘์€ ์ˆซ์ž๋ฅผ ์ •ํ™•ํžˆ ๋ˆ„๋ฅด๋Š” ์ผ์€ ์ƒ๊ฐ๋ณด๋‹ค ์‹ ๊ฒฝ ์“ฐ์ธ๋‹ค.

๊ทธ๋ž˜์„œ ์ด๋ฒˆ์—๋Š” ๊ฐ์ฃผ ์‹œ์Šคํ…œ์„ ์กฐ๊ธˆ ๋ฐ”๊ฟจ๋‹ค.

๋ณธ๋ฌธ์—์„œ๋Š” [1], [2], [3]์ฒ˜๋Ÿผ ๋ณด์ด๊ณ , ๋ˆ„๋ฅด๋ฉด ๋งจ ์•„๋ž˜๋กœ ์ด๋™ํ•˜์ง€ ์•Š๊ณ  ์ž‘์€ ํŒ์—…์ด ๋œจ๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค.

Kramdown ๊ตฌ์กฐ๋Š” ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์•˜๋‹ค

์ฒ˜์Œ๋ถ€ํ„ฐ Markdown ๋ฌธ๋ฒ•์ด๋‚˜ footnote ์ƒ์„ฑ ๋ฐฉ์‹์„ ๋ฐ”๊พธ๊ณ  ์‹ถ์ง€๋Š” ์•Š์•˜๋‹ค.

์ง€๊ธˆ ๊ธ€๋“ค์€ ์ด๋Ÿฐ ์‹์œผ๋กœ ์“ด๋‹ค.

๋ณธ๋ฌธ ๋ฌธ์žฅ.[^source]

[^source]: ์ž๋ฃŒ ์„ค๋ช…๊ณผ ๋งํฌ

์ด ๋ฐฉ์‹์€ ๊ณ„์† ์œ ์ง€ํ•˜๋Š” ๊ฒŒ ๋งž๋‹ค.

๊ธ€์„ ์“ฐ๋Š” ์ž…์žฅ์—์„œ๋Š” Markdown ํ‘œ์ค€์— ๊ฐ€๊นŒ์šด ๋ฌธ๋ฒ•์„ ์“ฐ๊ณ , Jekyll์ด ๋นŒ๋“œํ•  ๋•Œ Kramdown์ด ๊ฐ์ฃผ HTML์„ ๋งŒ๋“ ๋‹ค. ํ•˜๋‹จ ์ฐธ๊ณ  ์ž๋ฃŒ ์˜์—ญ๋„ ๊ทธ๋Œ€๋กœ ๋‚จ๋Š”๋‹ค. ์ด ๊ตฌ์กฐ๊นŒ์ง€ ๊ฐˆ์•„์—Ž์œผ๋ฉด ๊ธฐ์กด ๊ธ€ ์ „์ฒด์™€ ๋ฒˆ์—ญ ๊ธ€๊นŒ์ง€ ๊ฑด๋“œ๋ ค์•ผ ํ•œ๋‹ค.

๊ธฐ์ค€์€ ๋‹จ์ˆœํ–ˆ๋‹ค.

๊ธ€ ์ž‘์„ฑ ๋ฐฉ์‹์€ ๊ทธ๋Œ€๋กœ ๋‘”๋‹ค.
Kramdown์ด ๋งŒ๋“  ํ•˜๋‹จ ๊ฐ์ฃผ๋„ ๊ทธ๋Œ€๋กœ ๋‘”๋‹ค.
๋ณธ๋ฌธ ๊ฐ์ฃผ ๋งํฌ์˜ ํ‘œ์‹œ์™€ ํด๋ฆญ ๋™์ž‘๋งŒ ๋ฐ”๊พผ๋‹ค.

์ฆ‰, ์›๋ณธ ๋ฐ์ดํ„ฐ์™€ fallback์€ ์œ ์ง€ํ•˜๊ณ , ์ฝ๋Š” ๊ฒฝํ—˜๋งŒ ๊ฐœ์„ ํ•˜๋Š” ์ชฝ์ด๋‹ค.

๊ฐ์ฃผ ๋ฒˆํ˜ธ๋ฅผ [1]์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ–ˆ๋‹ค

๋จผ์ € CSS๋ฅผ ๋ฐ”๊ฟจ๋‹ค.

Kramdown์€ ๋ณธ๋ฌธ ๊ฐ์ฃผ ๋งํฌ์— a.footnote ํด๋ž˜์Šค๋ฅผ ๋ถ™์ธ๋‹ค. ์ด ๋งํฌ๋ฅผ ์ž‘์€ inline-flex ๋ฒ„ํŠผ์ฒ˜๋Ÿผ ๋งŒ๋“ค๊ณ , ::before, ::after๋กœ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋ถ™์˜€๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ณธ๋ฌธ์—์„œ๋Š” ์ˆซ์ž ํ•˜๋‚˜๊ฐ€ ์•„๋‹ˆ๋ผ ์ด๋Ÿฐ ๋ชจ์–‘์œผ๋กœ ๋ณด์ธ๋‹ค.

[1] [2] [3]

์†๊ฐ€๋ฝ์œผ๋กœ ๋ˆ„๋ฅผ ์˜์—ญ๋„ ์กฐ๊ธˆ ๋„“ํ˜”๋‹ค.

ํฌ๊ฒŒ ํŠ€๋Š” ๋ฒ„ํŠผ์ด๋ฉด ๋ณธ๋ฌธ ๋ฆฌ๋“ฌ์ด ๊นจ์ง„๋‹ค. ๊ทธ๋ ‡๋‹ค๊ณ  ์˜ˆ์ „์ฒ˜๋Ÿผ ์ž‘์€ ์ˆซ์ž๋งŒ ๋‘๋ฉด ํด๋ฆญํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๊ทธ๋ž˜์„œ ํ…Œ๋‘๋ฆฌ์™€ ๋ฐฐ๊ฒฝ์„ ์•„์ฃผ ์–‡๊ฒŒ ๋„ฃ๊ณ , ๊ธ€์ž ํฌ๊ธฐ๋Š” ๋ณธ๋ฌธ๋ณด๋‹ค ์ž‘๊ฒŒ ์œ ์ง€ํ–ˆ๋‹ค.

๋ฐ์€ ๋ชจ๋“œ์™€ ์–ด๋‘์šด ๋ชจ๋“œ๊ฐ€ ๋‘˜ ๋‹ค ์žˆ์œผ๋ฏ€๋กœ ์ƒ‰์€ ํ•˜๋“œ์ฝ”๋”ฉํ•˜์ง€ ์•Š๊ณ  ๊ธฐ์กด Sass ๋ณ€์ˆ˜์— ๋งž์ท„๋‹ค.

$primary-color
$background-color
$border-color
$text-color

์ด ๋ธ”๋กœ๊ทธ๋Š” ์ด๋ฏธ customOverride.scss๋ฅผ ๋ฐ์€ ์Šคํ‚จ๊ณผ ์–ด๋‘์šด ์Šคํ‚จ ๋’ค์—์„œ ๊ณตํ†ต์œผ๋กœ ๋ถˆ๋Ÿฌ์˜จ๋‹ค. ๊ทธ๋ž˜์„œ ํ…Œ๋งˆ ์›๋ณธ ํŒŒ์ผ์„ ์ง์ ‘ ๊ณ ์น˜์ง€ ์•Š๊ณ  _sass/custom/customOverride.scss์— ๊ฐ์ฃผ ์Šคํƒ€์ผ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค.

ํด๋ฆญํ•˜๋ฉด ํŒ์—…์„ ๋งŒ๋“ ๋‹ค

๋‹ค์Œ์€ JavaScript๋‹ค.

๊ธฐ์กด์—๋Š” ๋ชจ๋“  #hash ๋งํฌ์— SmoothScroll์ด ๊ฑธ๋ ค ์žˆ์—ˆ๋‹ค. ๊ฐ์ฃผ ๋งํฌ๋„ ๊ฒฐ๊ตญ #fn:...์œผ๋กœ ๊ฐ€๋Š” ๋‚ด๋ถ€ ๋งํฌ๋ผ์„œ, ๋ˆ„๋ฅด๋ฉด ํŽ˜์ด์ง€ ์•„๋ž˜์ชฝ์œผ๋กœ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์ด๋™ํ–ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” ๋ณธ๋ฌธ ์•ˆ์˜ ๊ฐ์ฃผ ๋งํฌ๋งŒ ๋จผ์ € ๊ฐ€๋กœ์ฑ˜๋‹ค.

๋Œ€์ƒ์€ ์ด๋ ‡๋‹ค.

.page__content a.footnote[href^="#fn"]

ํด๋ฆญํ•˜๋ฉด ์›๋ž˜ ํ•ด์‹œ ์ด๋™์„ ๋ง‰๊ณ , ํ•˜๋‹จ ๊ฐ์ฃผ ๋ชฉ๋ก์— ์ด๋ฏธ ๋ Œ๋”๋ง๋œ ๋‚ด์šฉ์„ ์ฐพ์•„์„œ ๋ณต์ œํ•œ๋‹ค. ํ•˜๋‹จ ๊ฐ์ฃผ ์•ˆ์—๋Š” ๋ณธ๋ฌธ์œผ๋กœ ๋Œ์•„๊ฐ€๋Š” reversefootnote ๋งํฌ๊ฐ€ ๋“ค์–ด ์žˆ๋Š”๋ฐ, ํŒ์—… ์•ˆ์—์„œ๋Š” ํ•„์š” ์—†์œผ๋‹ˆ ์ œ๊ฑฐํ–ˆ๋‹ค.

ํ๋ฆ„์€ ์ด๋ ‡๋‹ค.

๋ณธ๋ฌธ ๊ฐ์ฃผ ํด๋ฆญ
-> href์—์„œ target id ์ฝ๊ธฐ
-> ํ•˜๋‹จ footnote li๋ฅผ ์ฐพ๊ธฐ
-> ๋‚ด์šฉ์„ clone
-> reversefootnote ์ œ๊ฑฐ
-> ํŒ์—…์— ์‚ฝ์ž…
-> ๊ฐ์ฃผ ๋งํฌ ๊ทผ์ฒ˜์— ์œ„์น˜ ๊ณ„์‚ฐ

ํ•ด์‹œ๋ฅผ ๋ฐ”๊พธ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— URL๋„ ์ง€์ €๋ถ„ํ•ด์ง€์ง€ ์•Š๋Š”๋‹ค. ํŽ˜์ด์ง€ ๋งจ ์•„๋ž˜๋กœ ๋‚ด๋ ค๊ฐ€์ง€๋„ ์•Š๋Š”๋‹ค.

๋‹ซ๋Š” ๋ฐฉ๋ฒ•์€ ์„ธ ๊ฐ€์ง€๋กœ ํ–ˆ๋‹ค.

๊ฐ™์€ ๊ฐ์ฃผ ๋‹ค์‹œ ํด๋ฆญ
ํŒ์—… ๋ฐ– ํด๋ฆญ
Esc ๋˜๋Š” ๋‹ซ๊ธฐ ๋ฒ„ํŠผ

ํ‚ค๋ณด๋“œ ์‚ฌ์šฉ์„ ์œ„ํ•ด aria-haspopup="dialog"์™€ aria-expanded๋„ ๋ถ™์˜€๋‹ค. ํŒ์—… ์ž์ฒด์—๋Š” role="dialog"๋ฅผ ๋„ฃ์—ˆ๋‹ค. ์ด๊ฒŒ ์™„๋ฒฝํ•œ ์ ‘๊ทผ์„ฑ ์ปดํฌ๋„ŒํŠธ๋ผ๊ณ  ๋งํ•  ์ •๋„๋Š” ์•„๋‹ˆ์ง€๋งŒ, ์ตœ์†Œํ•œ ๊ทธ๋ƒฅ ๋–  ์žˆ๋Š” div๋ณด๋‹ค๋Š” ๋‚ซ๋‹ค.

๋ชจ๋ฐ”์ผ์—์„œ ํ™”๋ฉด ๋ฐ–์œผ๋กœ ๋‚˜๊ฐ€์ง€ ์•Š๊ฒŒ ํ–ˆ๋‹ค

๊ฐ์ฃผ ํŒ์—…์€ ์œ„์น˜ ๊ณ„์‚ฐ์ด ์ค‘์š”ํ–ˆ๋‹ค.

๋ณธ๋ฌธ ๋งํฌ ๋ฐ”๋กœ ์•„๋ž˜์— ๋„์šฐ๋ฉด ์ž์—ฐ์Šค๋Ÿฝ์ง€๋งŒ, ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ๋์ด๋‚˜ ๋ชจ๋ฐ”์ผ ํญ์—์„œ๋Š” ์‰ฝ๊ฒŒ ์‚์ ธ๋‚˜๊ฐ„๋‹ค.

๊ทธ๋ž˜์„œ ์œ„์น˜๋ฅผ ์žก์„ ๋•Œ viewport ์•ˆ์ชฝ margin์„ ๊ฐ•์ œ๋กœ ๋‘”๋‹ค.

์™ผ์ชฝ์€ ์ตœ์†Œ 12px
์˜ค๋ฅธ์ชฝ๋„ ์ตœ์†Œ 12px
์•„๋ž˜ ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•˜๋ฉด ์œ„์ชฝ์œผ๋กœ ๋„์šฐ๊ธฐ
๊ทธ๋ž˜๋„ ๋ถ€์กฑํ•˜๋ฉด viewport ์•ˆ์ชฝ์œผ๋กœ clamp

ํŒ์—… ํญ๋„ ๊ณ ์ • ํญ์ด ์•„๋‹ˆ๋ผ ์ด๋ ‡๊ฒŒ ์žก์•˜๋‹ค.

width: min(30rem, calc(100vw - 1.5rem));

๋ฐ์Šคํฌํ†ฑ์—์„œ๋Š” ๋„ˆ๋ฌด ๋„“์–ด์ง€์ง€ ์•Š๊ณ , ๋ชจ๋ฐ”์ผ์—์„œ๋Š” ํ™”๋ฉด๋ณด๋‹ค ์ปค์ง€์ง€ ์•Š๋Š”๋‹ค.

๊ธด ๊ฐ์ฃผ๋ฅผ ๋Œ€๋น„ํ•ด max-height์™€ overflow: auto๋„ ๋„ฃ์—ˆ๋‹ค. ์™ธ๋ถ€ ๊ธฐ์‚ฌ ์ œ๋ชฉ์ด ๊ธธ๊ฑฐ๋‚˜ ๋งํฌ๊ฐ€ ๋ถ™์–ด๋„ ํŒ์—…์ด ํ™”๋ฉด์„ ๋‹ค ๋ฎ์ง€ ์•Š๊ฒŒ ํ•˜๋ ค๋Š” ์˜๋„๋‹ค.

์••์ถ• ํŒŒ์ผ๋„ ๊ฐ™์ด ๊ฐฑ์‹ ํ–ˆ๋‹ค

์ด ๋ธ”๋กœ๊ทธ๋Š” assets/js/_main.js๊ฐ€ ์†Œ์Šค์ด๊ณ , ์‹ค์ œ ๋ฐฐํฌ์—์„œ๋Š” assets/js/main.min.js๋ฅผ ์ฝ๋Š”๋‹ค.

๊ทธ๋ž˜์„œ JS๋ฅผ ๊ณ ์นœ ๋’ค์—๋Š” Rake ํƒœ์Šคํฌ๋กœ ์••์ถ• ํŒŒ์ผ๊ณผ source map์„ ๋‹ค์‹œ ๋งŒ๋“ค์—ˆ๋‹ค.

bundle exec rake js

์ด๊ฑธ ๋นผ๋จน์œผ๋ฉด ๋กœ์ปฌ ์†Œ์Šค๋งŒ ์ข‹์•„์ง€๊ณ  ์‹ค์ œ ์‚ฌ์ดํŠธ์—์„œ๋Š” ์˜ˆ์ „ JS๊ฐ€ ๊ณ„์† ๋‚˜๊ฐˆ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์†Œ์Šค ํŒŒ์ผ๊ณผ ๋ฐฐํฌ ํŒŒ์ผ์„ ๊ฐ™์ด ๋ด์•ผ ํ•œ๋‹ค.

๊ฐ์ฃผ ํŒ์—… ๋™์ž‘๊ณผ ๋ชจ๋ฐ”์ผ ์œ„์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค

๋ช…๋ น์€ ์ด๋ ‡๊ฒŒ ๋Œ๋ ธ๋‹ค.

node --check assets/js/_main.js
bundle exec rake js
bundle exec jekyll build

๊ทธ๋ฆฌ๊ณ  ๊ฐ์ฃผ๊ฐ€ ๋งŽ์€ ์‹ค์ œ ๊ธ€์„ ๋กœ์ปฌ ์ •์  ์„œ๋ฒ„๋กœ ์—ด์–ด ํ™•์ธํ–ˆ๋‹ค.

๋ธŒ๋ผ์šฐ์ €์—์„œ๋Š” ์ด ๊ธฐ์ค€์„ ๋ดค๋‹ค.

๊ฐ์ฃผ ๋งํฌ๊ฐ€ [1] ํ˜•ํƒœ๋กœ ๋ณด์ด๋Š”๊ฐ€
ํด๋ฆญ ํ›„ URL hash๊ฐ€ ๋ฐ”๋€Œ์ง€ ์•Š๋Š”๊ฐ€
๋งจ ์•„๋ž˜ ์ฐธ๊ณ  ์ž๋ฃŒ ์˜์—ญ์œผ๋กœ ์ด๋™ํ•˜์ง€ ์•Š๋Š”๊ฐ€
ํŒ์—…์ด ๋œจ๋Š”๊ฐ€
ํŒ์—… ์•ˆ์— ํ•˜๋‹จ ๊ฐ์ฃผ ๋‚ด์šฉ์ด ๋“ค์–ด์˜ค๋Š”๊ฐ€
๋ชจ๋ฐ”์ผ ํญ์—์„œ๋„ ํŒ์—…์ด ํ™”๋ฉด ์•ˆ์— ๋“ค์–ด์˜ค๋Š”๊ฐ€

๋ฐ์Šคํฌํ†ฑ์—์„œ๋Š” ํ•˜๋‹จ ๊ฐ์ฃผ ์œ„์น˜๊ฐ€ ๋ฌธ์„œ ์•„๋ž˜์ชฝ์— ์žˆ์—ˆ์ง€๋งŒ, ๊ฐ์ฃผ ํด๋ฆญ ํ›„ ์Šคํฌ๋กค์€ ๋ณธ๋ฌธ ๊ทผ์ฒ˜์— ๋จธ๋ฌผ๋ €๋‹ค. ๋ชจ๋ฐ”์ผ ํญ์—์„œ๋„ ํŒ์—…์€ ํ™”๋ฉด ์•ˆ์— ๋“ค์–ด์™”๋‹ค.

๊ฐ์ฃผ ๋งํฌ๋ฅผ ๋ณธ๋ฌธ ์•ˆ ํŒ์—…์œผ๋กœ ์ฝ๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค

ํŠนํžˆ ์‚ฌ์‹ค๊ด€๊ณ„๊ฐ€ ๋งŽ์€ ๊ธ€์—์„œ๋Š” ๊ฐ์ฃผ๊ฐ€ ์žฅ์‹์ด ์•„๋‹ˆ๋‹ค. ๋…์ž๊ฐ€ โ€œ์ด ๋ง ์–ด๋””์„œ ๋‚˜์˜จ ๊ฑฐ์ง€?โ€ ์‹ถ์„ ๋•Œ ๋ฐ”๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํ™•์ธํ•˜๋Ÿฌ ๊ฐ”๋‹ค๊ฐ€ ๊ธ€ ๋งจ ์•„๋ž˜๋กœ ๋–จ์–ด์ง€๊ณ , ๋‹ค์‹œ ๋ณธ๋ฌธ์œผ๋กœ ๋Œ์•„์™€์•ผ ํ•œ๋‹ค๋ฉด ๊ฐ์ฃผ๋Š” ๊ธˆ๋ฐฉ ๊ท€์ฐฎ์€ ๋ฌผ๊ฑด์ด ๋œ๋‹ค.

์ด์ œ๋Š” ๋ณธ๋ฌธ์„ ์ฝ๋‹ค๊ฐ€ [1]์„ ๋ˆ„๋ฅด๋ฉด ๋ฐ”๋กœ ํ™•์ธํ•˜๊ณ  ๋‹ซ์„ ์ˆ˜ ์žˆ๋‹ค.

ํ•˜๋‹จ ์ฐธ๊ณ  ์ž๋ฃŒ๋„ ๊ทธ๋Œ€๋กœ ๋‚จ์•„ ์žˆ๋‹ค. ๊ธ€ ๋์—์„œ ์ž๋ฃŒ๋ฅผ ํ•œ ๋ฒˆ์— ํ›‘๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ์€ ์—ฌ์ „ํžˆ ๋งจ ์•„๋ž˜๋ฅผ ๋ณด๋ฉด ๋œ๋‹ค.

Markdown ์ž‘์„ฑ ๋ฐฉ์‹๊ณผ Jekyll/Kramdown ๊ธฐ๋ณธ ๊ตฌ์กฐ๋Š” ๊ทธ๋Œ€๋กœ ๋‘๊ณ , ๋ณธ๋ฌธ์„ ์ฝ๋Š” ๋„์ค‘ ๋งจ ์•„๋ž˜ ์ฐธ๊ณ  ์ž๋ฃŒ๋กœ ํŠ€๋Š” ์ด๋™๋งŒ ์ค„์˜€๋‹ค.

๋Œ“๊ธ€ ๋‚จ๊ธฐ๊ธฐ