Archetypes 是 Hugo 模板系統

簡單來說,我們可以預先設定好文章的大綱、架構。

每次新增同樣類型的文章的時候就會自動帶出要編寫的內容


新增一個文章模板

Kattis 解題的文章,通常都是一樣的架構,畢竟解題的流程都大同小異。

還不知道 Kattis 是什麼的朋友,請往這邊走: Kattis 練習程式解題的好所在

archetypes/kattis.md

---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

# Hello World!
題目連結:[Hello World!](https://open.kattis.com/problems/hello)

## 題目大意

## 解題重點
- 練習解題系統操作

  <?php
  echo 'Hello World!';

## 陷阱提示

- 沒有陷阱

> [完整解法](https://github.com/Hong0308/Kattis/blob/main/hello.php) (真的不會再來參考)

使用方法

hugo new --kind kattis posts/my-kattis.md

# Content "/Users/hong/files/software-animal/content/posts/my-kattis.md" created

馬上就看看套模板快速產生出來的文章吧! Kattis Hello World!