마크다운(Markdown)을 이용해 직관적인 웹 문서 작성하기
마크다운(Markdown)은 주로 온라인에서 사용되는 텍스트 문서를 편집할 때 쓰이는 문법입니다. 일반 텍스트 에디터(Editor)를 통해서도 쉽게 마크다운 문법을 적용할 수 있습니다. 마크다운을 적절히 활용하면 보다 직관적이고 가독성 높은 텍스트 문서를 작성할 수 있습니다. 마크다운은 다양한 프로그래밍 언어 양식을 표현할 수 있어서, 소스코드에 대한 정보를 블로그 등에 포스팅하는데도 자주 사용되고 있습니다. 저는 데이터 분석을 위해 파이썬(Python) 언어를 주로 사용하고 있으므로, 이와 관련된 마크다운 문법을 주로 알아보겠습니다.
기본적인 마크다운 문법
코드 블럭 생성하기
1) 스페이스 코드블럭
입력
print("Hello, World!")
출력
print("Hello, World!")
스페이스(Space) 4칸을 먼저 입력한 후에 소스코드를 입력하면 위 출력 결과와 같이 코드블럭이 생성됩니다.
2) 물결 코드블럭
입력
~~~
print("Hello, World!")
~~~
결과
print("Hello, World!")
물결 표시(~) 세 개를 입력하여 코드블럭을 열어주고, 물결 표시(~) 세 개로 코드블럭을 닫아줍니다. 코드블럭안에 소스코드를 입력하면 위와 같은 출력 결과가 생성됩니다.
3) 프로그래밍 언어를 지정한 코드블록
입력
```python
print("Hello, World!")
```
결과
print("Hello, World!")
사용할 프로그래밍 언어를 위와 같이 먼저 지정한 다음에 소스코드를 입력하면 위와 같이 해당 프로그래밍 언어 양식에 맞게 표현된 코드블럭이 생성됩니다.
수식 입력하기
1) Sigmoid Function 예시
입력
$$
{f(x)} = {1 \over 1+e^{-x}}
$$
결과
\[{f(x)} = {1 \over 1+e^{-x}}\]2) Relu Function 예시
입력
$$
{f(x)} = {max[0,x]}
$$
결과
\[{f(x)} = {max[0,x]}\]
댓글남기기