Hello, Jekyll!
Jekyll Blog
Jekyll์ Markdown์ ์ด์ฉํด์ (์ฃผ๋ก ์ด๋ฐ ์ฃผ์ ์) ๋ธ๋ก๊ทธ๋ฅผ ์ฝ๊ฒ ์์ฑํ ์ ์๋๋ก ํด์ฃผ๋ ๋๋ผ์ด ํด์ ๋๋ค. Theme์ ์ํ๋ ๋๋ก ์ ์ฉํด์ ์ปค์คํฐ๋ง์ด์ฆ ํ ์ ์๊ณ , ์ ๋ ์์ง ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง .scss ํ์ผ์ ์ ๋ง์ง๋ฉด ์๊ฐ๋ณด๋ค ๋ง์ด ์๋ ์ ์์ด ๋ณด์ ๋๋ค.
Why Jekyll?
์ ๋ ๊ธฐ์กด์ ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ์ ์ง๊ธ ์ฐ๊ณ ์๋ ํฐ์คํ ๋ฆฌ ๋งํฌ ์์ ๊ธ์ ์์ฑํด ๋ณด์์ต๋๋ค. ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ๋ฅผ ๋ฒ๋ฆฐ ์ด์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง์ ๋๋ค.
- Mathjax ๋ฏธ์ง์ ๋ฐ ๋ค์ด๋ฒ ์์ ํธ์ง๊ธฐ์ ํ๊ณ. ์ ๋ LaTeX๊ฐ ์๋ ์์ ํฐํธ๊ฐ ์ฉ๋ฉ์ด ์ ๋๊ธฐ ๋๋ฌธ์(โฆ)
- Code highlight์ ๋ฏธํกํจ. ๋ํ์ ์ผ๋ก, python์ // ์ฐ์ฐ์๋ฅผ C-์คํ์ผ์ ์ฃผ์์ด๋ผ๊ณ ์๊ฐํ๋ ๊ทธ๋ฐ ๋์ฐํ ๊ฒฝํฅ์ด ์์ต๋๋ค.
์ด ๋ ๊ฐ์ง ๋ชจ๋ ํฐ์คํ ๋ฆฌ๋ ์ ํด๊ฒฐํด ์ค๋๋ค. ํนํ ์ํ๋ ๋๋ก Code highlight์ js๋ฅผ ์ด์ฉํด ๋ง์น ์ค์นํ ๋ธ๋ก๊ทธ์ฒ๋ผ ์ธ ์ ์์๋ ์ ์ (๋น๋ก ๊ณผ์ ์ด ํ๋ค์์ง๋ง) ์ธ์์ ์ด์์ต๋๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ Jekyll ๋ธ๋ก๊ทธ๋ฅผ ๋ฐ๋ก ์ฌ๋ ์ด์ ๋โฆ
- .github.io ๊ฐ .tistory.com ๋ณด๋ค ๊ฐ์ธ์ ์ผ๋ก ์ข๋ ๋ง์์ ๋ค์์ต๋๋ค. ๋ฌผ๋ก ์ ๋ ์ด์ฐจํผ gratus907.com ๋๋ฉ์ธ์ ์๊ณ ์ ์ด๋ 5๋
์ด์์ ๋ณด์ ํ ์์ ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ถ๋ถ์ ๋ณ๋ก ํฐ ๋ฌธ์ ๋ ์๋๋๋ค.
์ํ๊ณผ ์ปดํจํฐ์ ๋ํ Techyํ ๊ธ์ด ์ฃผ๋ฅ์ด๊ธฐ ๋๋ฌธ์, github.io๊ฐ ์กฐ๊ธ๋ ์ ์ฒด์ฑ์ ๋ง๋๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. - ์ด์ฐจํผ tistory ๊ธ์ markdown์ผ๋ก ๊ฑฐ์ ๋น์ทํ๊ฒ exportํ ์ ์์ด์, ๋ธ๋ก๊ทธ ๋๊ฐ์ ๋๊ฐ์ ๊ธ์ ์ฌ๋ฆฌ๋ ๋ฐ ๋ณ๋ก ์ถ๊ฐ์ ์ธ ๋ ธ๋ ฅ์ด ๋ค์ง ์์ต๋๋ค.
- ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ธ๋ฐ, ํฐ์คํ ๋ฆฌ๋ ๋ง์๋๋ก url์ ๋ฐ๊พธ๊ธฐ ์ด๋ ต์ต๋๋ค. ์๋ฅผ ๋ค์ด, CEOI 2015 ํ์ด๋ฅผ โฆ/ps/ceoi/2015 ๋ก ์ฌ๋ฆฌ๊ณ ์ถ๋ค๊ณ ํด๋, ํฐ์คํ ๋ฆฌ๋ ์ด๋ฐ ๋ถ๋ถ์์ (์ ๊ฐ ์๊ธฐ๋ก๋) ์ง์์ด ๋ฏธ๋นํฉ๋๋ค.
- justicehui๋์ ๋ธ๋ก๊ทธ์ ์๋ navigator ๋ฅผ ๋ณด๋ฉด, ํฌ์คํ ์ ์ํ๋ ๋๋ก ์ ๋ฆฌํ๊ธฐ๊ฐ ์กฐ๊ธ ๋ ํธํ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ํฐ์คํ ๋ฆฌ๋ ํฌ์คํธ์ ํ ์ด์ธ์ ๋ญ๊ฐ๋ฅผ ์ ๊ณตํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ฐ ๊ด๋ฆฌ๊ฐ ์ด๋ ต์ต๋๋ค.
๊ทธ๋ฐ ์ด์ ๋ก, ๋น๋ถ๊ฐ ๊ธ์ ๊ฐ์ ๊ธ์ ์์ชฝ์ ์ฌ๋ฆด ์์ ์ด๊ณ , ์ด์ชฝ์ด ์กฐ๊ธ๋ ์ ๋๋ ํํ๋ก ์ฌ๋ผ๊ฐ ๊ฒ ๊ฐ์ต๋๋ค. :)
Testing
English font ํ๊ตญ์ด ํฐํธ ๋ค๋์ฅ ํ ์ณ๋ฐํด์ ํ๊ณ ํ
์ค
๋ฐ
๊ฟ
Inline math $^\forall x \in \R$, $\int_{0}^{1} f(x) \text{ d}x$
Display math \(\int_{0}^{1} f(x) \text{ d}x\)
Code highlight
#include <bits/stdc++.h>
using namespace std;
int main()
{
cout << "Hello world\n";
return 0;
}