마크다운 기본 문법

Static site generator인 jekyll로 블로그 글을 올리기 위해서는 마크다운 문법으로 글을 작성해서 올려야 한다. 기본문법은 매우 간단하여 10분이면 훑어볼 수 가 있다. 아래에 소개된 기본 문법만 익히고 나면, 마크다운으로 글을 작성하는데 큰 어려움이 없을 것이다.

여기에서 아래 markdown의 raw format을 볼 수 있습니다

기본 문법 소개

목차는 이렇게 만들어 씁니다

Markdown

  • text-to-Html, 쓰는대로 html로 적절히 포맷을 변환하는 도구
  • 문법 그 자체만으로도 글을 읽는데 가독성을 크게 해지지 않기 때문에, easy-to-read, easy-to-write 한 것이 가장 큰 장점

Header1

Header2

Header3

Header4

Header5
Header6
  • 뷸렛(Bullet)으로 된 한 단락으로 이어서 적습니다
    • 한 단계 깊어진 항목입니다
      • 두 단계 깊어진 항목입니다

      한 단계 깊이에 하나의 단락으로 이어서 글을 씁니다

  • 리스트를 만듭니다

인용 구를 적어봅니다 인용 구를 적어봅니다
다음 라인에 인용 구를 적어봅니다.
두 개의 빈칸을 이전 문장의 끝에 두면 됩니다.

  1. 숫자로 된
    1. 한 단계 깊어진 항목입니다
      1. 두 단계 깊어진 항목입니다 a. 세 단계 깊어진 항목입니다 b. 인덴트도 적절히 들어가네요
  2. 리스트를 만듭니다

굵은 글씨기울임꼴 그리고 Backtick ` 으로 감싸면 인라인 코드 텍스트가 됩니다 링크 링크2 참조링크

참조링크는 문서의 위 또는 아래에 모아둘 수 있습니다

Image 이미지 리사이즈는 inline-attribute-list(IAL)을 추가해서 확장 할 수 있습니다

Image

이미지 파일이 많아지면 정리하기 힘들어 집니다. liquid로 간단히 작성한 코드를 이용하면 포스트별로 이미지를 깔끔하게 정리할 수 있습니다.

대체 텍스트
test image

수평선은 *** 으로 만들 수 있습니다

# 코드는 backtick 세개로 감싸서 삽입합니다
# backtick 뒤에 하이라이트할 문법을 적어습니다.
import sys

n = input().strip()
for _ in range(n):
  print ("Hello world")