php markdown extra - nolboo/wiki-syntax GitHub Wiki
μλ³Έ: PHP Markdown Extra
Markdown Extraλ μμ λ§ν¬λ€μ΄ λ¬Έλ²μμ μ 곡νμ§ μλ λͺ κ°μ§ κΈ°λ₯μ μ 곡νλ PHP λ§ν¬λ€μ΄ νμ₯μ΄λ€. μ΄ λ¬Έμλ₯Ό μ½κΈ° μ μ λ§ν¬λ€μ΄ λ¬Έλ²μ μ΄λ―Έ μΉμν΄μΌ νλ€.
λ§ν¬λ€μ΄μμ ν μ€νΈ μ€κ°μ HTMLμ μ λ ₯ν μ μμΌλ, λΈλ μ리먼νΈμμ μ¬κ°ν μ νμ κ°μ§κ³ μλ€. λ§ν¬λ€μ΄ λ¬Έλ² λ¬Έμμμ:
λΈλ μλ¦¬λ¨ΌνΈ - μ.
<div>
,<table>
,<pre>
,<p>
λ± - λ μ£Όλ³ μ½ν μΈ μ λΉ μ€λ‘ ꡬλΆνκ³ (ν μΉΈμ© λμ΄μ£Όκ³ ) λΈλμ μμκ³Ό λ νκ·Έλ νμ΄λ 곡백μΌλ‘ λ€μ¬μ°λ©΄ μλλ€.
μ΄ μ νμ PHP Markdown Extraμμ ν΄μ λκ³ λ€μμ λ μ νμ μΈ λ κ°μ§λ‘ λμΉλλ€:
-
λΈλ μ리먼νΈμ μμ νκ·Έ μΈ κ° μ΄μμ μ¬λ°±μΌλ‘ λ€μ¬ μ°μ§ λ§μμΌ νλ€. κ·Έ μ΄μμΌλ‘ λ€μ¬μ΄ νκ·Έλ νμ€ λ§ν¬λ€μ΄ κ·μΉμ λ°λΌ μ½λλΈλμΌλ‘ λ€λ£¨μ΄μ§λ€.
-
λͺ©λ‘ μμμμ λΈλ μ리먼νΈλ λͺ©λ‘ νλͺ©μ΄ λ€μ¬μ°κΈ° λ κ°μ ν¬κΈ°μ μ¬λ°±μΌλ‘ λ€μ¬ μ°μ¬μΌ νλ€.(μΆκ°μ μΈ λ€μ¬μ°κΈ°λ 첫 μμ νκ·Έκ° λ무 λ§μ΄ λ€μ¬ μ°μ§ μλ ν μ½λλΈλμ΄ λλ€. - 첫 λ²μ§Έ κ·μΉμ 보λΌ)
λΈλλ 벨 νκ·Έ μμμ λ§ν¬λ€μ΄ νμμ ν
μ€νΈλ₯Ό λ£μ μ μλ€. markdown
μμ±μ 1
κ°μ μ€μΌλ‘ μ¨ - markdown="1"
μ€λ€ - λ€μμ:
<div markdown="1">
This is *true* markdown text.
</div>
λ€μμΌλ‘ λ°λλ€:
<div>
<p>This is <em>true</em> markdown text.</p>
</div>
PHP Markdown Extraλ markdown
μμ±μ λ£μ λΈλ μ리먼νΈμ λ°λ₯Έ μ νν ν¬λ§€ν
μ μ 곡ν μ λλ‘ λλνλ€. μλ₯Ό λ€μ΄ <p>
νκ·Έμ markdown
μμ±μ μ μ©νλ©΄, μ€ν¬λ 벨 μ리먼νΈλ§μ λ§λ€μ΄λΈλ€. - λͺ©λ‘, λΈλμΈμ©, μ½λλΈλμ νμ©νμ§ μλλ€.
κ·Έλ¬λ, λͺ κ°μ§ μ λ§€λͺ¨νΈν κ²½μ°κ° μλ€. μλ₯Ό λ€λ©΄:
<table>
<tr>
<td markdown="1">This is *true* markdown text.</td>
</tr>
</table>
ν
μ΄λΈ μ
μ μ€ν¬κ³Ό λΈλ μ리먼νΈλ₯Ό λͺ¨λ ν¬ν¨ν μ μλ€. μμ μμμ PHP Markdown Extraμμ μ€ν¬ λ 벨 κ·μΉλ§μ μ μ©νλ€. λΈλμ΄ λκΈΈ μνλ©΄, markdown="block"
μ λμ μ
λ ₯νλ€.
μμ± λΈλμ μ΄μ©νμ¬ idμ ν΄λμ€ μμ±μ μ€μ ν μ μλ€. μλ‘, μ€μ λμμ ν€λ λ€μμ μ€κ΄νΈμ ν΄μ¬λ‘ μμνλ μνλ idλ₯Ό λ€μκ³Ό μ λ ₯νλ€:
Header 1 {#header1}
========
## Header 2 ## {#header2}
κ·Έλ° νμ λμΌν λ¬Έμμ λ€λ₯Έ λΆλΆμμ λ€μκ³Ό κ°μ΄ λ§ν¬λ₯Ό λ§λ€ μ μλ€:
[Link back to header 1](#header1)
ν΄λμ€ μ΄λ¦μ λ£μΌλ €λ©΄, λ€μκ³Ό κ°μ΄ νλμ μ μ μ¬μ©νλ€:
## The Site ## {.main}
κ°μ νΉμ μμ± λΈλμ μΆκ°νμ¬ idμ μ¬λ¬ ν΄λμ€ μ΄λ¦μ κ²°ν©ν μ μλ€.
## The Site ## {.main .shine #the-site}
μ΄ κ²½μ°, νΉμ μμ± λΈλμ λ€μκ³Ό ν¨κ» μ¬μ©λ μ μλ€.
- headers,
- fenced code blocks,
- links, and
- images.
μ΄λ―Έμ§μ λ§ν¬μμ νΉμ μμ± λΈλμ μ£Όμ κ΄νΈ λ°λ‘ λ€μμ λ£λλ€.
[link](url){#id .class}
{#id .class}
λλ μ°Έμ‘° μ€νμΌμ λ§ν¬μ μ΄λ―Έμ§λ₯Ό μ¬μ©ν κ²½μ°μ, λ€μκ³Ό κ°μ΄ μ°Έμ‘° λΌμΈ λμ λ£λλ€:
[link][linkref] or [linkref]
![img][linkref]
[linkref]: url "optional title" {#id .class}
μΈν리 μ½λλΈλμ λ§ν¬λ€μ΄μ μ½λλΈλκ³Ό μ μ¬νλ, μ½λλΈλμ ꡬλΆνκΈ° μν΄ λ€μ¬ μ°μ§ μκ³ μμκ³Ό λ μΈν리 λΌμΈμ λ£λλ€. μ½λλΈλμ 3 μ μ΄μμ λ¬Όκ²°ν ~
λ¬Έμλ‘ μμνκ³ , κ°μ μμ λ¬Όκ²°ν ~
λ‘ λλλ€. μλ‘:
This is a paragraph introducing:
~~~~~~~~~~~~~~~~~~~~~
a one-line code block
~~~~~~~~~~~~~~~~~~~~~
λ¬Όκ²°ν λμ μ ``` λ¬Έμλ₯Ό μ¬μ©ν μλ μλ€:
``````````````````
another code block
``````````````````
λ€μ¬μ°κΈ°μ λ€λ₯΄κ², μΈν리 μ½λ λΈλμ λΉμ€λ‘ μμνκ³ λλΌ μ μλ€.
~~~
blank line before
blank line after
~~~
λ€μ¬μ΄ μ½λλΈλμ λͺ©λ‘ λ€μ¬μ°κΈ°κ° μ°μ νκΈ° λλ¬Έμ λͺ©λ‘ λ€μμ λ°λ‘ μ¬μ©λ μ μλ€; μΈν리 μ½λλΈλμ κ·Έλ° μ νμ΄ μλ€:
1. List item
Not an indented code block, but a second paragraph
in the list item
~~~~
This is a code block, fenced-style
~~~~
μΈν리 μ½λλΈλμ νΈμ§κΈ°μμ μ½λλ₯Ό λΆμ¬ λ£μ νμκ° μμ λ ν μ€νΈ λΈλμ λ€μ¬μ°κΈ°λ₯Ό μ¦κ°μν€μ§ μκΈ° λλ¬Έμ μ΄μμ μ΄λ€.
λλΈλμ μ μ©ν ν΄λμ€ μ΄λ¦μ νΉμ ν μ μλ€. μ΄κ²μ μΈμ΄μ λ°λ₯Έ μ€νμΌμ λ¬λ¦¬ μ μ©ν λ μ μ©νλ€. νΉμ μ¬μ©ν λ¬Έλ²μ λ¬Έλ² κ°μ‘°λ₯Ό μ§μ ν λλ μ μ©νλ€.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .html
<p>paragraph <b>emphasis</b>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ν΄λμ€ μ΄λ¦μ 첫 μΈν리μ λ§μ§λ§μ λλ€. μ μ΄ μμν μ μμΌλ νμλ μλλ€. νΉμ μμ± λΈλμ μ¬μ©ν μλ μλ€:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.html #example-1}
<p>paragraph <b>emphasis</b>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
λ μμΈν κ²μ configurationλ₯Ό μ°Έμ‘°νλ€.
PHP Markdown Extraλ κ°λ¨ν νλ₯Ό μν κ³ μ λ¬Έλ²μ΄ μλ€. "κ°λ¨ν" νλ λ€μκ³Ό κ°λ€:
First Header | Second Header
------------- | -------------
Content Cell | Content Cell
Content Cell | Content Cell
첫λ²μ§Έ μ€μ ν μ λͺ©μ΄κ³ ; λλ²μ§Έ μ€μ μ λͺ©κ³Ό λ΄μ© μ¬μ΄μ ꡬλΆμ€μ΄λ€; λ€λ°λ₯΄λ μ€μ ν
μ΄λΈμ μ΄μ΄λ€. νμ νμ΄ν(|
) λ¬Έμλ‘ λλλ€. HTMLλ‘ λ³νλ κ²°κ³Όλ λ€μκ³Ό κ°λ€:
<table>
<thead>
<tr>
<th>First Header</th>
<th>Second Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content Cell</td>
<td>Content Cell</td>
</tr>
<tr>
<td>Content Cell</td>
<td>Content Cell</td>
</tr>
</tbody>
</table>
μνλ€λ©΄, ν μ΄λΈ κ° μ€μ 머리μ 꼬리 νμ΄νλ₯Ό μΆκ°ν μ μλ€. λ€μμ μμ κ°μ κ²°κ³Όλ₯Ό μ€ κ²μ΄λ€:
| First Header | Second Header |
| ------------- | ------------- |
| Content Cell | Content Cell |
| Content Cell | Content Cell |
μ£Όμ: κ° μ€μ μ μ΄λ νλμ νμ΄νκ° νμνλ€. μ¦, νλμ νλ§μ κ°μ§ νλ₯Ό λ§λ€λ €λ©΄ κ° μ€μ 머리λ 꼬리 νμ΄ν λλ λλ€λ₯Ό μΆκ°ν΄μΌ νλ€.
ꡬλΆμ μ μ½λ‘ μ μΆκ°ν΄μ κ° νμ μ λ ¬μ μ§μ ν μ μλ€. ꡬλΆμ μ μΌμͺ½μ μ½λ‘ μ μΌμͺ½ μ λ ¬λ κ²μ΄λ©°; μ€λ₯Έμͺ½μ μ½λ‘ μ μ€λ₯Έμͺ½ μ λ ¬μ΄ λ κ²μ΄λ€; μμͺ½ λͺ¨λμ μ½λ‘ μ μ€μ μ λ ¬λλ€.
| Item | Value |
| --------- | -----:|
| Computer | $1600 |
| Phone | $12 |
| Pipe | $1 |
κ΄λ ¨ νμ κ° μ
μ align
HTML μμ±μ΄ μ μ©λλ€.
λ§ν¬λ€μ΄ λ¬Έλ²μ μ¬μ©νμ¬ κ° μ μ 컨ν μΈ μ μ€ν¬λ 벨 νμμ μ μ©ν μ μλ€:
| Function name | Description |
| ------------- | ------------------------------ |
| `help()` | Display the help window. |
| `destroy()` | **Destroy your computer!** |
μ μ λͺ©λ‘μ μ¬μ κ³Ό κ°μ΄ μ©μ΄(term)μ μ©μ΄μ μ μ(definition)λ‘ κ΅¬μ±λλ€.
PHP Markdown Extraμμ κ°λ¨ν μ μ λͺ©λ‘μ ν μ€μ μ©μ΄μ μ΄μ΄μ§λ μ½λ‘ κ³Ό κ·Έ μ©μ΄μ λν μ μλ‘ μ΄λ£¨μ΄μ§λ€.
Apple
: Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.
Orange
: The fruit of an evergreen tree of the genus Citrus.
μ©μ΄λ μμ μ μλ‘λΆν° λΉ μ€λ‘ ꡬλΆλμ΄μΌ νλ€. μ μλ μ¬λ¬ μ€μ κ±Έμ³ μΈ μ μμΌλ©°, μ΄ κ²½μ° λ°λμ λ€μ¬μ°μ¬μΌ νλ€. κ·Έλ¬λ λ°λμ κ·Έλ κ² νμ§ μμλ μλνλ€.
Apple
: Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.
Orange
: The fruit of an evergreen tree of the genus Citrus.
μμ μ μ λͺ©λ‘μ κ°κ° κ°μ HTML κ²°κ³Όλ₯Ό κ°μ Έμ¨λ€:
<dl>
<dt>Apple</dt>
<dd>Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.</dd>
<dt>Orange</dt>
<dd>The fruit of an evergreen tree of the genus Citrus.</dd>
</dl>
μ μ νμμλ‘μμ μ½λ‘ μ μΌμͺ½ λ§μ§μμ μμνκ³ μΈ κ°κΉμ§ λ€μ¬ μ°μΌ κ²μ΄λ€. μ μ νμμλ λ°λμ νλμ μ΄μμ μ¬λ°±κ³Ό νλμ νμ΄ μ΄μ΄μ ΈμΌ νλ€.
μ μ λͺ©λ‘μ νλμ μ©μ΄μ νλ μ΄μμ μ μλ₯Ό κ°μ§ μ μλ€:
Apple
: Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.
: An American computer company.
Orange
: The fruit of an evergreen tree of the genus Citrus.
νλμ μ μμ νλ μ΄μμ μ©μ΄λ₯Ό κ²°λΆμν¬ μλ μλ€:
Term 1
Term 2
: Definition a
Term 3
: Definition b
μ μ μμ λΉμ€μ΄ μλ€λ©΄ PHP Markdown Extraλ <p>
νκ·Έλ‘ μ μλ₯Ό κ°μ κ²μ΄λ€. μλ₯Ό λ€λ©΄:
Apple
: Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.
Orange
: The fruit of an evergreen tree of the genus Citrus.
λ λ€μκ³Ό κ°μ΄ λ³νλλ€:
<dl>
<dt>Apple</dt>
<dd>
<p>Pomaceous fruit of plants of the genus Malus in
the family Rosaceae.</p>
</dd>
<dt>Orange</dt>
<dd>
<p>The fruit of an evergreen tree of the genus Citrus.</p>
</dd>
</dl>
μΌλ°μ μΈ λͺ©λ‘ νλͺ©κ³Ό κ°μ΄, μ μλ μ¬λ¬ λ¬Έλ¨μ ν¬ν¨ν μ μμΌλ©°, λΈλμΈμ©, λͺ©λ‘, λ€λ₯Έ μ μ λͺ©λ‘κ³Ό κ°μ λΈλλ 벨 μ리먼νΈλ₯Ό ν¬ν¨ν μ μλ€.
Term 1
: This is a definition with two paragraphs. Lorem ipsum
dolor sit amet, consectetuer adipiscing elit. Aliquam
hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet
vitae, risus.
: Second definition for term 1, also wrapped in a paragraph
because of the blank line preceding it.
Term 2
: This definition has a code block, a blockquote and a list.
code block.
> block quote
> on two lines.
1. first list item
2. second list item
κ°μ£Ό(footnote)λ μ°Έμ‘° λ§ν¬μ²λΌ μλνλ€. κ°μ£Όλ λ κ°μ§λ‘ μ΄λ£¨μ΄μ§λ€: μ첨μ μ«μκ° λ λ¬Έμκ° λ€μ΄μλ νμμ; λ¬Έμμ λμ κ°μ£Όμ λͺ©λ‘μΌλ‘ μμΉλλ κ°μ£Ό μ μ. κ°μ£Όλ λ€μκ³Ό κ°μ΄ 보μΈλ€:
That's some text with a footnote.[^1]
[^1]: And that's the footnote.
κ°μ£Ό μ μλ λ¬Έμμ μ무 κ³³μλ μμ μ μμΌλ, κ°μ£Όλ ν μ€νΈ μμ λ§ν¬λ μμλλ‘ λμ΄λμ΄μΌ νλ€. κ°μ κ°μ£Όμ λ κ°μ λ§ν¬λ₯Ό λ§λ€ μ μλ€λ κ²μ μ£ΌμνλΌ: κ·Έλ κ² νλ€λ©΄ λλ²μ§Έ κ°μ£Ό μ°Έμ‘°λ κ·Έλ₯ μΌλ° ν μ€νΈλ‘ λ¨κ²¨μ§ κ²μ΄λ€.
κ° κ°μ£Όλ λ€λ₯Έ μ΄λ¦μ κ°μ ΈμΌ νλ€. κ·Έ μ΄λ¦μ κ°μ£Ό μ μμ κ°μ£Ό μ°Έμ‘°λ₯Ό λ§ν¬νκΈ° μν΄ μ¬μ©λ κ²μ΄λ, κ°μ£Όμ λ²νΈλΆμ¬μλ μν₯μ΄ μλ€. μ΄λ¦μ HTMLμ ID μμ±μ μ ν¨ν λͺ¨λ λ¬Έμλ₯Ό μ¬μ©ν μ μλ€.
κ°μ£Όλ λΈλλ 벨 μ리먼νΈλ₯Ό ν¬ν¨ν μ μλ€, μ¦, μ¬λ¬ λ¨λ½, λͺ©λ‘, λΈλμΈμ© λ±μ μ¬μ©ν μ μλ€. λͺ©λ‘ νλͺ©μμ μ²λΌ μλνλ€: κ°μ£Ό μ μμμ λ€ κ°μ μ¬λ°±μΌλ‘ λ¨λ½μ λ€μ¬μ°κΈ°λ§ νλΌ:
That's some text with a footnote.[^1]
[^1]: And that's the footnote.
That's the second paragraph.
λ λ«κ² μ λ ¬νλ €λ©΄, μλμ κ°μ΄ κ°μ£Όμ 첫 μ€μ λΉμ°κ³ 첫 λ²μ§Έ λ¨λ½μ κ·Έ λ°μ λ£λλ€:
[^1]:
And that's the footnote.
That's the second paragraph.
νμ¬ λ²μ μμ μΆλ ₯μ μ‘΄ κ·Έλ£¨λ² λ°©μμ λ°λ₯Έλ€. μμ 첫λ²μ§Έ μμ κΈ°λ³Έ μΆλ ₯μ λ€μκ³Ό κ°λ€:
<p>That's some text with a footnote.
<sup id="fnref-1"><a href="#fn-1" class="footnote-ref">1</a></sup></p>
<div class="footnotes">
<hr />
<ol>
<li id="fn-1">
<p>And that's the footnote.
<a href="#fnref-1" class="footnote-backref">↩</a></p>
</li>
</ol>
</div>
λ§ν¬μμ class="footnote-ref"
μ class="footnote-backref">
μμ±μ λ§ν¬νκ³ μλ μ리먼νΈμ λν κ΄κ³λ₯Ό νννλ€. λ€μκ³Ό κ°μ CSS κ·μΉμΌλ‘ μ리먼νΈλ₯Ό μ€νμΌλ§ν μ μλ€.
a.footnote-ref { ... }
a.footnote-backref { ... }
κ°μ£Ό λ§ν¬μ λ°±λ§ν¬μμ class
μ title
μμ±μ 컀μ€ν°λ§μ΄μ§ν μ μλ€. μμΈν λ΄μ©μ νκ²½μ€μ μ μ°Έμ‘°νλΌ.
HTML tag <abbr>
μ ν΄λΉνλ μ½μ΄λ₯Ό μ§μνλ€. λ€μκ³Ό κ°μ΄ μ½μ΄ μ μλ₯Ό λ§λ λ€:
*[HTML]: Hyper Text Markup Language
*[W3C]: World Wide Web Consortium
κ·Έλ¦¬κ³ λ¬Έμμ μ΄λκ°μ ν μ€νΈλ₯Ό μ΄λ€:
The HTML specification
is maintained by the W3C.
κ·Έλ¬λ©΄ ν΄λΉ λ¨μ΄λ€μ λ€μκ³Ό κ°μ΄ λλ€:
The <abbr title="Hyper Text Markup Language">HTML</abbr> specification
is maintained by the <abbr title="World Wide Web Consortium">W3C</abbr>.
μ½μ΄λ λμλ¬Έμλ₯Ό ꡬλ³νκ³ μ μλ λ μ¬λ¬ λ¨μ΄μ κ±ΈμΉ μ μλ€. λΉ μ μλ κ°μ§ μ μμΌλ©°, μ΄ κ²½μ° <abbr>
νκ·Έλ μΆκ°λκ³ title
μμ±μ μλ΅λλ€.
Operation Tigra Genesis is going well.
*[Tigra Genesis]:
μ½μ΄ μ μλ λ¬Έμ μ΄λμλ μμ μ μμΌλ©°, μ΅μ’ λ¬Έμμμ μ κ±°λλ€.
ν λ¨μ΄ μ€κ°μ λ°μ€μ λ¬Έμ κ·Έλλ μ·¨κΈλλ€. λ°μ€ κ°μ‘°λ μ 체 λ¨μ΄μ λν΄μλ§ μλνλ€. λ¨μ΄μ μ΄λ€ λΆλΆλ§ κ°μ‘°ν νμκ° μμΌλ©΄, λ³ν(*
)λ₯Ό μ¬μ©ν μ μλ€.
μλ‘, λ€μμ:
Please open the folder "secret_magic_box".
PHP Markdown Extraλ λ¨μ΄μ μ€κ°μ λ°μ€μ΄ μκΈ° λλ¬Έμ κ°μ‘°νμ§ μλλ€. HTML κ²°κ³Όλ λ€μκ³Ό κ°λ€:
<p>Please open the folder "secret_magic_box".</p>
λ°μ€ κ°μ‘°λ λ€μκ³Ό κ°μ΄ μ 체 λ¨μ΄λ€μ κ°μ‘°ν λλ§ μλνλ€:PHP
I like it when you say _you love me_.
PHP Markdown Extraλ μ½λ‘ (:
)κ³Ό νμ΄ν(|
)λ₯Ό λ°±μ¬λμ¬ μμΈμ²λ¦¬μ μΆκ°νλ€. μ μ λͺ©λ‘κ³Ό νλ‘ λ³νλλ κ²μ μλ°©νλ€.