๋งํฌ๋ค์ด(Markdown) ์์ฑ ๋ฐฉ๋ฒ
- -
์์ด์ง๋ง, ์กฐ๊ธ ๋ ์์ธํ๊ฒ ๋งํฌ๋ค์ด ์ฌ์ฉ๋ฒ์ ์๋ดํ๊ณ ์๋
"Markdown Guide (https://www.markdownguide.org/)" ๋ฅผ ๋ณด์๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.๋งํฌ๋ค์ด๋ง์ผ๋ก ํํ์ด ๋ถ์กฑํ๋ค๊ณ ๋๋ผ์ ๋ค๋ฉด, HTML ํ๊ทธ๋ฅผ ํ์ฉํ์๋ ๊ฒ๋ ์ข์ต๋๋ค.
๋งํฌ๋ค์ด(Markdown)
๋งํฌ๋ค์ด์ด๋?
๋งํฌ๋ค์ด(Markdown)์ ํ ์คํธ ๊ธฐ๋ฐ์ ๋งํฌ์ ์ธ์ด๋ก, 2004๋ ์กด ๊ทธ๋ฃจ๋ฒ(John Gruber)์ ์๋ฐ ์ค์์ธ (Aaron Swartz)์ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค. ๊ทธ๋ค์ ๋ชฉํ๋ ์ต๋ํ ์ฝ๊ธฐ ์ฝ๊ณ , ์ฐ๊ธฐ ์ฌ์ด ํ์์ ๋ง๋๋ ๊ฒ์ด์๊ณ , HTML๋ก์ ๋ณํ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ฒ์ด์์ต๋๋ค. ๋งํฌ๋ค์ด์ ๊ทธ ๋จ์ํจ๊ณผ ์ ๊ทผ์ฑ ๋๋ถ์ ๋น ๋ฅด๊ฒ ์ธ๊ธฐ๋ฅผ ์ป์๊ณ , ์ค๋๋ ์๋ ์น ์ฝํ ์ธ ์์ฑ, ๊ธฐ์ ๋ฌธ์, ๋ธ๋ก๊ทธ ๊ธ์ฐ๊ธฐ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.
ํฅ๋ฏธ๋ก์ด ์ ์ค ํ๋๋ ๋งํฌ๋ค์ด์ด ์ฒ์ ๊ณ ์๋ ๋ฐฐ๊ฒฝ์ ๋๋ค. ์กด ๊ทธ๋ฃจ๋ฒ๋ ์ด๋ฉ์ผ์์ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ํ์์ ์น ๋ฌธ์๋ก ๋ณํํ ์ ์๋ ๋๊ตฌ๋ฅผ ์ํ์ต๋๋ค. ๊ทธ์ ์์ด๋์ด๋ ์น์ ๊ธ์ ๊ฒ์ํ๋ ๊ณผ์ ์ ๊ฐ์ํํ์ฌ, ์์ฑ์๊ฐ ์ฝํ ์ธ ์ ๋ด์ฉ์ ๋ ์ง์คํ ์ ์๊ฒ ํ๋ ๋ฐ์ ์์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๋งํฌ๋ค์ด์ HTML ํ๊ทธ๋ฅผ ์ง์ ์ฌ์ฉํ์ง ์๊ณ ๋ ์น ๋ฌธ์๋ฅผ ๊พธ๋ฐ ์ ์๋ ๊ฐ๊ฒฐํ ๋ฌธ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด ์ด์ผ๊ธฐ๋ ๋งํฌ๋ค์ด์ด ์ปค๋ฎค๋ํฐ์ ์ํด ๋ฐ์ ํด์๋ค๋ ์ ์ ๋๋ค. ๊ณต์ ํ์ค์ด ์๋ ์ํ์์ ์ฌ๋ฌ ๊ฐ๋ฐ์์ ํ์ฌ๋ค์ด ๋งํฌ๋ค์ด์ ์์ ๋ค์ ํ์์ ๋ง๊ฒ ํ์ฅํด์์ต๋๋ค. ์๋ฅผ ๋ค์ด, GitHub์์ ์ฌ์ฉํ๋ "GitHub Flavored Markdown(GFM)"์ ์ฝ๋ ๋ธ๋ก๊ณผ ํ ์ด๋ธ ๊ฐ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด์ฒ๋ผ ๋ค์ํ ๋ณํ์ด ์๊ฒจ๋๋ฉด์ ๋งํฌ๋ค์ด์ ๋์ฑ ์ ์ฉํ๊ณ ๊ฐ๋ ฅํ ๋๊ตฌ๋ก ์ฑ์ฅํ์ต๋๋ค.
๋งํฌ๋ค์ด์ด ๋๋ฆฌ ์ฌ์ฉ๋๊ฒ ๋ ๋ ๋ค๋ฅธ ์ด์ ๋ ํ๋์ ๋์งํธ ํ๊ฒฝ์์ ์ฝํ ์ธ ์์ฑ๊ณผ ๊ณต์ ๊ฐ ์ค์ํด์ก๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋งํฌ๋ค์ด์ผ๋ก ์์ฑ๋ ๋ฌธ์๋ ํ๋ซํผ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ , ๋ค์ํ ๋๋ฐ์ด์ค์ ํ๊ฒฝ์์ ์ฝ๊ฒ ์ฝ๊ณ ์์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ๊ทผ์ฑ๊ณผ ํธํ์ฑ์ ๋งํฌ๋ค์ด์ ํ๋ ๋์งํธ ์ปค๋ฎค๋์ผ์ด์ ์ ์ค์ํ ์์๋ก ๋ง๋ค์์ต๋๋ค.
์กด ๊ทธ๋ฃจ๋ฒ๊ฐ ๋งํฌ๋ค์ด์ ๋ง๋ค ๋ ์๋ํ๋ ๋ฐ๋๋ก, ๋งํฌ๋ค์ด์ ๊ธ์ฐ๊ธฐ๋ฅผ ๋ณด๋ค ๋จ์ํ๊ณ ์ง๊ด์ ์ผ๋ก ๋ง๋ค์ด ์ฃผ๋ ๋๊ตฌ๋ก ์๋ฆฌ ์ก์์ต๋๋ค. ์ค๋๋ ๋งํฌ๋ค์ด์ ๊ธฐ์ ์ ์ง์์ด ์๋ ์ฌ๋๋ค๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ ฅํ ๊ธ์ฐ๊ธฐ ๋๊ตฌ๋ก ์ธ์ ๋ฐ๊ณ ์์ต๋๋ค.
๋งํฌ๋ค์ด์ ์ฅ๋จ์
์ฅ์
1. ๊ฐ๊ฒฐํฉ๋๋ค.
2. ๋ณ๋์ ๋๊ตฌ์์ด ์์ฑ๊ฐ๋ฅํฉ๋๋ค.
3. ๋ค์ํ ํํ๋ก ๋ณํ์ด ๊ฐ๋ฅํฉ๋๋ค.
4. ํ
์คํธ(Text)๋ก ์ ์ฅ๋๊ธฐ ๋๋ฌธ์ ์ฉ๋์ด ์ ์ด ๋ณด๊ด์ด ์ฉ์ดํฉ๋๋ค.
5. ํ
์คํธํ์ผ์ด๊ธฐ ๋๋ฌธ์ ๋ฒ์ ๊ด๋ฆฌ์์คํ
์ ์ด์ฉํ์ฌ ๋ณ๊ฒฝ์ด๋ ฅ์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
6. ์ง์ํ๋ ํ๋ก๊ทธ๋จ๊ณผ ํ๋ซํผ์ด ๋ค์ํฉ๋๋ค.
๋จ์
1. ํ์ค์ด ์์ต๋๋ค.
2. ํ์ค์ด ์๊ธฐ ๋๋ฌธ์ ๋๊ตฌ์ ๋ฐ๋ผ์ ๋ณํ๋ฐฉ์์ด๋ ์์ฑ๋ฌผ์ด ๋ค๋ฆ
๋๋ค.
3. ๋ชจ๋ HTML ๋งํฌ์
์ ๋์ ํ์ง ๋ชปํฉ๋๋ค.
๋งํฌ๋ค์ด ์ฌ์ฉ ๋ฌธ๋ฒ
ํค๋ (Headers)
- ํฐ์ ๋ชฉ: ๋ฌธ์ ์ ๋ชฉ This is an H1 ============= This is an H1
- ์์์ ๋ชฉ: ๋ฌธ์ ๋ถ์ ๋ชฉ This is an H2 ------------- This is an H2
- ๊ธ๋จธ๋ฆฌ: 1~6๊น์ง๋ง ์ง์
# This is a H1
## This is a H2
### This is a H3
#### This is a H4
##### This is a H5
###### This is a H6
BlockQuote
์ด๋ฉ์ผ์์ ์ฌ์ฉํ๋ > ๋ธ๋ญ์ธ์ฉ๋ฌธ์ ์ด์ฉ
> This is a first blockqute.
> > This is a second blockqute.
> > > This is a third blockqute.
2.3. ๋ชฉ๋ก
์์์๋ ๋ชฉ๋ก(๋ฒํธ)
์์์๋ ๋ชฉ๋ก์ ์ซ์์ ์ ์ฌ์ฉ
1. ์ฒซ๋ฒ์งธ
2. ๋๋ฒ์งธ
3. ์ธ๋ฒ์งธ
์์์๋ ๋ชฉ๋ก(๊ธ๋จธ๋ฆฌ ๊ธฐํธ: *, +, - ์ง์)
* ๋นจ๊ฐ
* ๋
น์
* ํ๋
+ ๋นจ๊ฐ
+ ๋
น์
+ ํ๋
- ๋นจ๊ฐ
- ๋
น์
- ํ๋
ํผํฉํด์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ฐ๋ฅ (์ผ๋ถ ํ ๋ง ์ง์ X)
* 1๋จ๊ณ
- 2๋จ๊ณ
+ 3๋จ๊ณ
+ 4๋จ๊ณ
์ฝ๋
4๊ฐ์ ๊ณต๋ฐฑ ๋๋ ํ๋์ ํญ์ผ๋ก ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ๋ง๋๋ฉด ๋ณํ๋๊ธฐ ์์ํ์ฌ ๋ค์ฌ ์ฐ์ง ์์ ํ์ ๋ง๋ ๋๊น์ง ๋ณํ์ด ๊ณ์๋ฉ๋๋ค.
๋ค์ฌ์ฐ๊ธฐ
This is a normal paragraph:
This is a code block.
end code block.
์ฝ๋ ๋ธ๋ก
์ฝ๋ ๋ธ๋ก์ ๋ค์๊ณผ ๊ฐ์ด 2๊ฐ์ง ๋ฐฉ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
- ํ๋์ ํ์์ ์ฝ๋ ๋ธ๋ก์ ๋ง๋ค ๊ฒฝ์ฐ : ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉ
- ๋ณต์ ๊ฐ์ ํ์ผ๋ก ๋ง๋ค๊ฑฐ๋ ๋ฌธ๋ฒ ๊ฐ์กฐ(Syntax highlighting)๊ฐ ํ์ํ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉ
<pre>
<code>
public class BootSpringBootApplication {
public static void main(String[] args) {
System.out.println("Hello, Honeymon");
}
}
</code>
</pre>
public class BootSpringBootApplication {
public static void main(String[] args) {
System.out.println("Hello, Honeymon");
}
}
- ๋ฌธ๋ฒ ๊ฐ์กฐ ํ์ด๋ผ์ดํ ๋ฐฉ๋ฒ
```java
public class BootSpringBootApplication {
public static void main(String[] args) {
System.out.println("Hello, Honeymon");
}
}
```
public class BootSpringBootApplication {
public static void main(String[] args) {
System.out.println("Hello, Honeymon");
}
}
์ํ์ <hr/>
์๋ ์ค์ ๋ชจ๋ ์ํ์ ์ ๋ง๋ญ๋๋ค. ๋งํฌ๋ค์ด ๋ฌธ์๋ฅผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ์ถ๋ ฅํ ๋ ํ์ด์ง ๋๋๊ธฐ ์ฉ๋๋ก ๋ง์ด ์ฌ์ฉํฉ๋๋ค.
* * *
***
*****
- - -
---------------------------------------
๋งํฌ
๋งํฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ
[๋งํฌ ์ค๋ช ](url) ๋ฐฉ์์ผ๋ก ํํํ์ฌ url์ [Keyword]๋ก ํํ ํ ์ ์์ต๋๋ค.
1. [GOOGLE](https://google.com)
2. [NAVER](https://naver.com "์ด๊ณณ์ ์ฌ์ฉ๋ ๋ฌธ๊ตฌ๋ ๋
ธ์ถ๋์ง ์์ต๋๋ค.")
3. [๋ก์ปฌ ๋งํฌ](../)
4. [GitHub][1]
[1]: https://github.com
์ฐธ์กฐ ๋งํฌ
๋ฌธ์ ์์ [์ฐธ์กฐ ๋งํฌ]๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
[์ฐธ์กฐ ๋งํฌ](https://github.com/)
์๋ ์ฐ๊ฒฐ
์ผ๋ฐ URL ์ด๋ ์ด๋ฉ์ผ ์ฃผ์, ๋๋ ๊บพ์ ๊ดํธ(< >, Angle Brackets)์์ URL์ ์๋์ผ๋ก ๋งํฌ๋ฅผ ์์ฑ
* ๊ตฌ๊ธ ํํ์ด์ง: https://google.com
* ์ธ๋ถ๋งํฌ: <http://example.com/>
* ์ด๋ฉ์ผ๋งํฌ: <address@example.com></address@example.com>
๊ฐ์กฐ
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
~~cancelline~~
์ด๋ฏธ์ง
![Alt text](/path/to/img.jpg)
![Alt text](/path/to/img.jpg "Optional title")
์ฌ์ด์ฆ ์กฐ์ ๊ธฐ๋ฅ์ ์๊ธฐ ๋๋ฌธ์ <img width="" height=""></img> ์ด์ฉ
<img src="/path/to/img.jpg" width="450px" height="300px" title="px(ํฝ์
) ํฌ๊ธฐ ์ค์ " alt="RubberDuck"></img><br/>
<img src="/path/to/img.jpg" width="40%" height="30%" title="px(ํฝ์
) ํฌ๊ธฐ ์ค์ " alt="RubberDuck"></img>
๋ง๋ฌด๋ฆฌ
๊ฐ๋จํ๋ฉด์๋ ๊ฐ๋ ฅํ ์ด ๋๊ตฌ๋, ์ ๋ณด์ ์ฅ๋ฒฝ์ ํ๋ฌผ๊ณ , ๋๊ตฌ๋ ์ฝ๊ฒ ์์ด๋์ด๋ฅผ ๊ณต์ ํ ์ ์๋ ์ธ์์ ๋ง๋ค๊ณ ์์ด์. ๊ฐ์ธ์ ์ผ๋ก ๋งํฌ๋ค์ด์ ๋์งํธ ์๋์ ํ์ ์ธ์ด๊ฐ ๋ ๊ฒ ๊ฐ์์. ๋งํฌ๋ค์ด์ผ๋ก, ์ฐ๋ฆฌ์ ์๊ฐ๊ณผ ์ฐฝ์๋ ฅ์ ๋์ฑ ์์ ๋กญ๊ฒ ํผ์ณ์ง ๊ฑฐ๋ผ ๋ฏฟ์ต๋๋ค! ๐
'ํดใปํ๋ก๊ทธ๋จ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ERMaster ERM ํ์ผ ์ด์์ ๊ฒฝ์ฐ ๋ฌธ์ ๋ฐ์ (0) | 2024.02.22 |
---|---|
Eclipse ์คํ์ด ๊ฐ์๊ธฐ ์๋ ๋ (์คํ ์ ๋ก๊ณ ํ๋ฉด์์ ๋ฌดํ๋ก๋ฉ) (0) | 2024.02.22 |
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค. ๐