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!