Hugo Markdown Tip

휴고 마크다운 입력 시 팁.

URL 마지막 path 가져오기

path.Base PATH

{{ path.Base "a/news.html" }} → "news.html"
{{ path.Base "news.html" }} → "news.html"
{{ path.Base "a/b/c" }} → "c"
{{ path.Base "/x/y/z/" }} → "z"

Page params 가져오기

{{< param testparam >}}
{{< param "my.nested.param" >}}

ie conditional 주석문

{{ "<!--[if lt IE 9]>" | safeHTML }}
  <script src="html5shiv.js"></script>
{{ "<![endif]-->" | safeHTML }}

코드 블록 안에 Shortcodes 쓰기

```
{{</* shortcode */>}}
```

코드 블록 쓰기

```js
var x = 0;
```
````
```js
var x = 0;
```
````

접기

Click to toggle code
// This is x
var x = 0;
<details>
<summary>Click to toggle code</summary>

```js
// This is x
var x = 0;
```
</details>

테이블 코드 블록 나누기

1
2
// This is x
var x = 0;

1
2
// This is y
var y = 0;

```js {linenos=table}
// This is x
var x = 0;
```
` `
```js {linenos=table}
// This is y
var y = 0;
```

계속! 👍