[Opsidian] 마크다운 작성 문법

Hoi-82·2024년 2월 29일

🔖 핵심 문법

  • Header (제목)
    1. # 은 제목을 나타내는 태그
    2. # 의 개수마다 html의 h1과 같이 글자 크기가 작아진다.
    3. # 다음 띄워 쓰기 후 사용한다.
  • Tag (태그)
    1. # 다음 띄워 쓰기를 하지 않고 텍스트 입력 시 태그
    2. 예시 : #마크 다운
  • List (목록)
    1. - 대시 다음 띄워 쓰기 시 불릿 리스트
    2. 1. 다음 띄워 쓰기 시 숫자 리스트
    3. Tab 시 들여쓰기, Shift + Tab 시 내어 쓰기
  • Checkbox (체크 박스)
    1. [ ] 입력 후 띄워 쓰기 시 체크 박스 생성
    2. 플러그인으로 여러 체크 박스 생성 가능
    3. 예시 :
      • 체크 박스
      • [b] 플러그인 체크 박스
  • Quote (인용 블록)
    1. > 로 사용

    2. 예시 :

      마크 다운 인용 문

      중첩 문도 가능하다 👌

  • Code Block (코드 블록)
    1. ``` 로 텍스트를 감싸면 코드 블럭 완성 (Backtick 3개)

    2. 명시한 다음 바로 프로그래밍 언어를 명시한다.

    3. 예시 :

      // 생성자로 빈 주입
      public class hello {
      	private final HelloService helloService;
      
      	public hello(HelloService helloService) {
      		this.helloService = helloService;
      	}
      }
      
  • Inline Code (인라인 코드)
    1. 문장 중간에 '`' 로 텍스트를 감싸면 인라인 코드 완성 (Backtick 1개)
    2. 예시 : 텍스트 중간에 인라인 코드 를 작성해 넣을 수 있음
  • Table (표)
    1. | , - 로 테이블을 생성

    2. : 콜론으로 정렬

    3. 플러그인으로 '|' 과 Enter, Tab의 조합으로도 테이블 생성 가능

    4. 예시 :

      IDCOLUMN 1COLUMN 2COLUMN 3
      1왼쪽 정렬중앙 정렬우측 정렬
      2내용1내용2내용3
  • Link (링크)
    1. 옵시디언 전용 링크
      1. [[]] 로 감싸여진 링크
      2. 옵시디언의 내부 링크로 작동
      3. 예시 : [[Opsidian]]
    2. 마크 다운 링크
      1. [제목](URL) 로 사용
      2. 예시 : 옵시디언 홈페이지
  • Image (이미지)
    1. 옵시디언 전용 이미지
      1. ![[]] 로 감싸여진 링크

      2. 이미지 복사 및 붙여 넣기 가능

      3. 설정 - 파일 및 링크의 설정 폴더에 이미지가 등록

      4. 예시 :

        ![[Pasted image 20230223155021.png]]

    2. 마크다운 이미지
      1. ![제목](이미지 주소) 로 사용
      2. 예시 :
      markdown image
      마크다운은 ==이미지 사이즈==를 지정해 줄 수 없음
  • Horizontal Line (수평선)
    1. --- 또는 ___ 또는 *** 을 작성하면 문단 간의 수평선을 생성

    2. 예시 :


  • FootNote (각주)
    1. [^] 보충 설명이 필요한 곳에 해당 명령어와 ^ 다음 key 값을 작성
    2. [^]: 본문 최하단에 ^ 다음 key 값을 작성 후 : 우측에 보충 글을 작성
    3. 각주는 key값과 상관없이 순서대로 숫자 1부터 시작
    4. 예시 : 보충 설명이 필요한 글 [^footnote]
  • Comment (주석)
    1. <!---> 안쪽에 주석 작성
    2. 예시 : <!-- 주석 -->

🎨 텍스트 강조 및 스타일

  • Bold (굵게)
    1. ** 로 텍스트를 감싸면 텍스트 굵게
    2. 단축키는 Ctrl + B
    3. 예시 : 볼드
  • Italic (기울임)
    1. * 로 텍스트를 감싸면 텍스트 기울임
    2. 단축키는 Ctrl + I
    3. 예시 : 이텔릭
  • Highlight (강조)
    1. == 로 텍스트를 감싸면 텍스트 강조
    2. 예시 : ==하이라이트==
  • Strikethrough (취소 선)
    1. ~~ 로 텍스트를 감싸면 텍스트 취소 선
    2. 예시 : 스트라이크 쓰루
  • Color (색상)
    1. html 태그로 사용
    2. 예시 : 노란색

[^footnote]: 각주 보충 설명, 참고 링크, 문헌 포함

profile
가치있는 것을 만드는 개발자

0개의 댓글