hueam아카이브
내가 외우는 MARKDOWN LANGUAGE 본문
Markdown
Markdown은 텍스트 기반의 마크업언어로 크게 특징으로는 2가지 정도가 있다
- 쉽다.
- HTML로 변환이 가능하다.
Markdown은 문자를 이용한 간단 구조를 사용해 웹에서도 보다 빠르게 컨텐츠를 작성할 수 있다.
Github 을 한다면 README.md파일을 쉽게 접근할 수 있고 Discord에서도 Markdown을 사용하기에 문법을 알고 있다면 친구에게 장난을 칠 수도 있을 것이다.
Markdown 문법
많은 Markdown 응용 프로그램에서는 Markdown 형식의 텍스트에 HTML 태그를 사용할 수 있습니다.
고로, 특정 Markdown 구문보다 HTML 태그를 선호하는 경우에는 HTML 태그를 사용하셔도 됩니다 .
Header
Markdown에서 # 을 사용하여 Header를 쓸 수 있다.
# h1
## h2
### h3
#### h4
##### h5
###### h6
-
h1
-
h2
-
h3
-
h4
-
h5
-
h6
또한 # 뿐만이 아니 h1은 =을 원하는 글 밑에 길게 쓰며 사용이 가능하고 h2는 -를 원하는 글 밑에 길게 쓰면 사용이 가능하다
h1
=========
h2
---------
-
h1
-
h2
인용구
사용법
인용구 사용 방법은 > 사용하면 된다.
> 바로 이렇게 말이죠
바로 이렇게 말이죠
나가는 법
인용구로 부터 한 칸 이상 때지 안으면 인용구가 이어지므로 그만 입력하고 싶으면 한 칸 이상 띄고 입력해야 한다.
> 바로 이렇게 말이죠
이어진다
바로 이렇게 말이죠
이어진다
인용구 안 인용구
또한 인용구 안에 인용구 또한 가능하다
> 바로 일렇게 말이죠
>> 바로 이렇게 말이죠
바로 일렇게 말이죠
바로 이렇게 말이죠
인용구와 다른 요소
또한 인용구 안에 다른 요소 또한 들어갑니다
> - 바로
> - 이렇게
> - 말이죠
- 바로
- 이렇게
- 말이죠
리스트
리스트에는 2가지 종류가 있습니다.
- 순서가 있는 리스트
- 순서가 없는 리스트
순서가 있는 리스트
순서가 있는 리스트는 1. 2. 3. 이런 식으로 순서가 존재하는 리스트입니다.
사용법
순서가 있는 리스트는 1. 를 입력하고 한칸 뛰고 입력하시면 만들어 집니다.
뒤에 오는 숫자들은 어떤 숫자가 오던 1,2,3,4 순서대로 늘어나지만 처음 시작은 무조건 1로 시작해야만 합니다.
1. 1
6. 2
5. 3
1. 4
- 1
- 2
- 3
- 4
순서가 없는 리스트
그 말대로 순서가 없는 리스트 입니다
사용법
- * + 셋중 하나를 쓰고 한 칸을 뛰고 쓰면 됩니다.
셋중 하나를 고르셨다면 들여쓰기를 하실 때를 제외하고는 고른 문자를 사용해야 합니다.
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
들여쓰기
목록들 사이에 공간을 넓히고 공백 4개 또는 tab을 쓰면 들여 쓸 수 있습니다 .
리스트 안 리스트
목록들 사이에 리스트를 들여 쓴 뒤 만들며 되며 원래 쓰던 리스트와 다른 종류의 리스트여도 상관 없습니다.
1. 1
- 1-1
- 1-2
- 1-3
- 1-4
2. 2
3. 3
4. 4
- 1
- 1-1
- 1-2
- 1-3
- 1-4
- 2
- 3
- 4
리스트 와 다른 요소
목록들 사이에 들여쓰기를 한 뒤 넣고 싶은 것을 넣으면 됩니다.
1. 1
> 바로 이렇게 말이죠
2. 2
3. 3
4. 4
-
1
바로 이렇게 말이죠
-
2
-
3
-
4
코드
단어나 구문을 코드로 표시하려면 백틱( ` )으로 묶으시면 됩니다.
At the command prompt, type `nano`.
At the command prompt, type nano
.
`
코드로 표시하려는 단어나 문구에 백틱이 하나 이상 포함된 경우 해당 단어나 문구를 이중 백틱(``)으로 묶으시면 됩니다.
``Use `code` in your Markdown file.``
``Use code
in your Markdown file.`
코드블럭
줄을 들여 쓰시면 됩니다
분리된 코드 블록
이 방식은 Markdown의 확장 구문입니다.
솔직하게 위 방식 다 버리고 이것만 써도 될거같습니다.
백틱(`) 을 3개를 써서 코드 블록을 열고 닫는 방식이며 여는 백틱 3개 앞에 사용하는 언어를 써 구문 강조도 가능합니다.
수평선
수평선을 만듭니다
---
***
___
링크
하이퍼 링크를 만듭니다
링크 제목
흔히 말하는 하이퍼 링크이며
대괄호 [] 안에 텍스트를 넣고 그 뒤에 소괄호 ()안에 넣고 싶은 링크를 넣으면 된다
Go to Naver [Naver](https://naver.com).
Go to Naver Naver.
빠른 변환
<>안에 URL이나 이메일을 넣으면 된다
https://naver.com
zminsu5@gmail.com
링크 제목 강조
링크 제목을 만드는 처음과 마지막에 넣어주면 된다
Go to Naver **[Naver](https://naver.com)**.
Go to Naver Naver.
참조 스타일 링크
주소 대신 문자를 먼저 넣어놓고 이후에 그 문자에 링크를 넣어준다
- Go to Naver [Daum][1].
- [1]: https://www.daum.net/
- Daum.
여러 방식이 있다
- [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle
- [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle "Hobbit lifestyles"
- [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle 'Hobbit lifestyles'
- [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle (Hobbit lifestyles)
- [1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> "Hobbit lifestyles"
- [1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> 'Hobbit lifestyles'
- [1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> (Hobbit lifestyles)
이미지
이미지는 링크와 비슷하지만 대괄호 앞에 ! 를 붙여주어야 하고 뒤에는 이미지 경로 또는 URL를 쓰며 되며 ""로 묶인 제목을 추가 할 수 있습니다.
![The San Juan Mountains are beautiful!](/assets/images/san-juan-mountains.jpg "San Juan Mountains")
\
Markdown 문법으로 인해 사용하지 못하는 문자 앞에 써주면 문자로 글자로 인정된다.
가능한 것들
글자 강조
*를 통해 글자를 할 수 있다
볼드
원하는 글자 앞뒤에 * 2개 붙여준다.
**감사합니다**
감사합니다
이탤릭
원하는 글자 앞뒤에 * 1개 붙여준다.
*감사합니다*
감사합니다
볼드 및 이탤릭
원하는 글자 앞뒤에 * 2개 붙여준다.
***감사합니다***
감사합니다
느낌
아직 확장 구문은 보지 못했지만 얼핏 본 걸로는 어디선가 다 본거 같았다.
게임 개발 자체에 큰 필요는 없을 듯 하지만 markdown을 랜더링 할 수 있다면 게임에 쓸 수 있지 않을까?
그리고 굳이 게임 개발이 아니여도 무조건적으로 사용되는 github에 README 파일 때문이라도 알아 두긴 해야 할듯하다.
'Obsidian 사용기' 카테고리의 다른 글
Obsidian시작 (0) | 2023.10.21 |
---|