Skip to content

Commit 272be0a

Browse files
author
Demo User
committed
feat: Add detailed font descriptions and update all READMEs
- Update download-fonts.js with detailed font info (name, language, style, use case) - Improve --list output with better formatting and grouping by language - Update all README files (EN, ZH-CN, ZH-TW, JA, KO) with detailed font tables - Add font file names, styles, and recommended use cases for each language - Add examples for downloading specific fonts
1 parent 52edb03 commit 272be0a

6 files changed

Lines changed: 289 additions & 68 deletions

File tree

README.ja.md

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,49 @@ async function createPoster() {
9595

9696
## フォントスタイル
9797

98-
| スタイル | 言語 | 説明 |
99-
|----------|------|------|
100-
| `modern` | 中国語 | モダン・シンプル |
101-
| `traditional` | 中国語 | 伝統的な宋体 |
102-
| `traditional_tw` | 中国語(台湾)| 繁体字中国語 |
103-
| `korean` | 韓国語 | 韓国語最適化 |
104-
| `english` | 英語/ラテン | Robotoフォント |
105-
| `calligraphy` | 任意 | アート・書道 |
106-
| `cartoon` | 任意 | キュート・カートゥーン |
107-
108-
フォントダウンロード:`pto download-fonts --all`
98+
### 利用可能なフォント
99+
100+
`pto download-fonts --list` を実行すると、詳細情報付きで利用可能なフォントが表示されます。
101+
102+
### 言語別フォント推奨
103+
104+
#### 簡体字中国語
105+
| フォントファイル | フォント名 | スタイル | 用途 |
106+
|-----------------|-----------|---------|------|
107+
| `NotoSansCJKsc-Bold.otf` | 源ノ角ゴシック Bold | モダン | ポスター、テックスタイル、ビジネス |
108+
| `NotoSerifCJKsc-Bold.otf` | 源ノ明朝 Bold | 伝統 | 文化テーマ、書籍表紙、正式文書 |
109+
110+
#### 繁体字中国語
111+
| フォントファイル | フォント名 | スタイル | 用途 |
112+
|-----------------|-----------|---------|------|
113+
| `NotoSansCJKtc-Bold.otf` | 源ノ角ゴシック TC Bold | モダン | 台湾/香港、ビジネス文書 |
114+
115+
#### 韓国語
116+
| フォントファイル | フォント名 | スタイル | 用途 |
117+
|-----------------|-----------|---------|------|
118+
| `NotoSansCJKkr-Bold.otf` | 本ゴシック Bold | モダン | 韓国語ポスター、モダンデザイン |
119+
120+
#### 英語/ラテン
121+
| フォントファイル | フォント名 | スタイル | 用途 |
122+
|-----------------|-----------|---------|------|
123+
| `Roboto-Bold.ttf` | Roboto Bold | モダン | テックポスター、クリーンなデザイン |
124+
| `OpenSans-Bold.ttf` | Open Sans Bold | ヒューマニスト | Webコンテンツ、多目的使用 |
125+
126+
### フォントのダウンロード
127+
128+
```bash
129+
# すべての利用可能なフォントを表示
130+
pto download-fonts --list
131+
132+
# すべてのフォントをダウンロード
133+
pto download-fonts --all
134+
135+
# 特定のフォントをダウンロード
136+
pto download-fonts Roboto-Bold.ttf
137+
138+
# 複数のフォントをダウンロード
139+
pto download-fonts Roboto-Bold.ttf OpenSans-Bold.ttf
140+
```
109141

110142
## プロジェクト構造
111143

README.ko.md

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,49 @@ async function createPoster() {
9595

9696
## 폰트 스타일
9797

98-
| 스타일 | 언어 | 설명 |
99-
|--------|------|------|
100-
| `modern` | 중국어 | 모던·심플 |
101-
| `traditional` | 중국어 | 전통 송체 |
102-
| `traditional_tw` | 중국어(대만) | 번체자 |
103-
| `korean` | 한국어 | 한국어 최적화 |
104-
| `english` | 영어/라틴 | Roboto 폰트 |
105-
| `calligraphy` | 모든 언어 | 아트·서예 |
106-
| `cartoon` | 모든 언어 | 귀여운 카툰 |
107-
108-
폰트 다운로드: `pto download-fonts --all`
98+
### 사용 가능한 폰트
99+
100+
`pto download-fonts --list`를 실행하면 자세한 정보와 함께 사용 가능한 폰트가 표시됩니다.
101+
102+
### 언어별 폰트 추천
103+
104+
#### 중국어 간체
105+
| 폰트 파일 | 폰트 이름 | 스타일 | 용도 |
106+
|---------|---------|--------|------|
107+
| `NotoSansCJKsc-Bold.otf` | 소원흑체 Bold | 모던 | 포스터, 테크 스타일, 비즈니스 |
108+
| `NotoSerifCJKsc-Bold.otf` | 소원명조 Bold | 전통 | 문화 테마, 책 표지, 공식 문서 |
109+
110+
#### 중국어 번체
111+
| 폰트 파일 | 폰트 이름 | 스타일 | 용도 |
112+
|---------|---------|--------|------|
113+
| `NotoSansCJKtc-Bold.otf` | 소원흑체 TC Bold | 모던 | 대만/홍콩, 비즈니스 문서 |
114+
115+
#### 한국어
116+
| 폰트 파일 | 폰트 이름 | 스타일 | 용도 |
117+
|---------|---------|--------|------|
118+
| `NotoSansCJKkr-Bold.otf` | 본고딕 Bold | 모던 | 한국어 포스터, 모던 디자인 |
119+
120+
#### 영어/라틴
121+
| 폰트 파일 | 폰트 이름 | 스타일 | 용도 |
122+
|---------|---------|--------|------|
123+
| `Roboto-Bold.ttf` | Roboto Bold | 모던 | 테크 포스터, 깔끔한 디자인 |
124+
| `OpenSans-Bold.ttf` | Open Sans Bold | 휴머니스트 | 웹 콘텐츠, 다목적 사용 |
125+
126+
### 폰트 다운로드
127+
128+
```bash
129+
# 사용 가능한 모든 폰트 표시
130+
pto download-fonts --list
131+
132+
# 모든 폰트 다운로드
133+
pto download-fonts --all
134+
135+
# 특정 폰트 다운로드
136+
pto download-fonts NotoSansCJKkr-Bold.otf
137+
138+
# 여러 폰트 다운로드
139+
pto download-fonts NotoSansCJKkr-Bold.otf Roboto-Bold.ttf
140+
```
109141

110142
## 프로젝트 구조
111143

README.md

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -116,17 +116,49 @@ async function createPoster() {
116116

117117
## Font Styles
118118

119-
| Style | Language | Description |
120-
|-------|----------|-------------|
121-
| `modern` | Chinese | Clean, professional |
122-
| `traditional` | Chinese | Serif, elegant |
123-
| `traditional_tw` | Chinese (TW) | Traditional Chinese |
124-
| `korean` | Korean | Korean optimized |
125-
| `english` | English/Latin | Roboto font |
126-
| `calligraphy` | Any | Artistic style |
127-
| `cartoon` | Any | Fun, playful |
128-
129-
Download fonts: `pto download-fonts --all`
119+
### Available Fonts
120+
121+
Run `pto download-fonts --list` to see all available fonts with detailed information.
122+
123+
### Font Recommendations by Language
124+
125+
#### 简体中文 (Simplified Chinese)
126+
| Font File | Font Name | Style | Best For |
127+
|-----------|-----------|-------|----------|
128+
| `NotoSansCJKsc-Bold.otf` | 思源黑体 Bold | Modern | Posters, tech style, business |
129+
| `NotoSerifCJKsc-Bold.otf` | 思源宋体 Bold | Traditional | Cultural themes, formal documents |
130+
131+
#### 繁體中文 (Traditional Chinese)
132+
| Font File | Font Name | Style | Best For |
133+
|-----------|-----------|-------|----------|
134+
| `NotoSansCJKtc-Bold.otf` | 思源黑體 Bold | Modern | Taiwan/Hong Kong, business docs |
135+
136+
#### 한국어 (Korean)
137+
| Font File | Font Name | Style | Best For |
138+
|-----------|-----------|-------|----------|
139+
| `NotoSansCJKkr-Bold.otf` | 본고딕 Bold | Modern | Korean posters, modern design |
140+
141+
#### English / Latin
142+
| Font File | Font Name | Style | Best For |
143+
|-----------|-----------|-------|----------|
144+
| `Roboto-Bold.ttf` | Roboto Bold | Modern | Tech posters, clean designs |
145+
| `OpenSans-Bold.ttf` | Open Sans Bold | Humanist | Web content, versatile use |
146+
147+
### Download Fonts
148+
149+
```bash
150+
# List all available fonts with details
151+
pto download-fonts --list
152+
153+
# Download all fonts
154+
pto download-fonts --all
155+
156+
# Download specific font
157+
pto download-fonts NotoSansCJKsc-Bold.otf
158+
159+
# Download multiple fonts
160+
pto download-fonts NotoSansCJKsc-Bold.otf Roboto-Bold.ttf
161+
```
130162

131163
---
132164

README.zh-CN.md

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,49 @@ async function createPoster() {
9595

9696
## 字体风格
9797

98-
| 风格 | 语言 | 描述 |
99-
|------|------|------|
100-
| `modern` | 中文 | 现代简约 |
101-
| `traditional` | 中文 | 传统宋体 |
102-
| `traditional_tw` | 中文(台湾)| 繁体中文 |
103-
| `korean` | 韩文 | 韩文优化 |
104-
| `english` | 英文/拉丁 | Roboto 字体 |
105-
| `calligraphy` | 任意 | 艺术书法 |
106-
| `cartoon` | 任意 | 可爱卡通 |
107-
108-
下载字体:`pto download-fonts --all`
98+
### 可用字体列表
99+
100+
运行 `pto download-fonts --list` 查看所有可用字体及详细信息。
101+
102+
### 按语言推荐字体
103+
104+
#### 简体中文
105+
| 字体文件 | 字体名称 | 风格 | 适用场景 |
106+
|---------|---------|------|---------|
107+
| `NotoSansCJKsc-Bold.otf` | 思源黑体 Bold | 现代 | 海报标题、科技风格、商务场景 |
108+
| `NotoSerifCJKsc-Bold.otf` | 思源宋体 Bold | 传统 | 文化主题、书籍封面、正式文档 |
109+
110+
#### 繁體中文
111+
| 字体文件 | 字体名称 | 风格 | 适用场景 |
112+
|---------|---------|------|---------|
113+
| `NotoSansCJKtc-Bold.otf` | 思源黑體 Bold | 现代 | 台灣/香港地區、商務文件 |
114+
115+
#### 韩文
116+
| 字体文件 | 字体名称 | 风格 | 适用场景 |
117+
|---------|---------|------|---------|
118+
| `NotoSansCJKkr-Bold.otf` | 본고딕 Bold | 现代 | 한국어 포스터、현대적 디자인 |
119+
120+
#### 英文/拉丁
121+
| 字体文件 | 字体名称 | 风格 | 适用场景 |
122+
|---------|---------|------|---------|
123+
| `Roboto-Bold.ttf` | Roboto Bold | 现代 | 科技海报、简洁设计 |
124+
| `OpenSans-Bold.ttf` | Open Sans Bold | 人文 | 网页内容、通用场景 |
125+
126+
### 下载字体
127+
128+
```bash
129+
# 列出所有可用字体及详细信息
130+
pto download-fonts --list
131+
132+
# 下载所有字体
133+
pto download-fonts --all
134+
135+
# 下载特定字体
136+
pto download-fonts NotoSansCJKsc-Bold.otf
137+
138+
# 下载多个字体
139+
pto download-fonts NotoSansCJKsc-Bold.otf Roboto-Bold.ttf
140+
```
109141

110142
## 项目结构
111143

README.zh-TW.md

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,49 @@ async function createPoster() {
9595

9696
## 字體風格
9797

98-
| 風格 | 語言 | 描述 |
99-
|------|------|------|
100-
| `modern` | 中文 | 現代簡約 |
101-
| `traditional` | 中文 | 傳統宋體 |
102-
| `traditional_tw` | 中文(台灣)| 繁體中文 |
103-
| `korean` | 韓文 | 韓文優化 |
104-
| `english` | 英文/拉丁 | Roboto 字體 |
105-
| `calligraphy` | 任意 | 藝術書法 |
106-
| `cartoon` | 任意 | 可愛卡通 |
107-
108-
下載字體:`pto download-fonts --all`
98+
### 可用字體列表
99+
100+
執行 `pto download-fonts --list` 查看所有可用字體及詳細資訊。
101+
102+
### 按語言推薦字體
103+
104+
#### 簡體中文
105+
| 字體檔案 | 字體名稱 | 風格 | 適用場景 |
106+
|---------|---------|------|---------|
107+
| `NotoSansCJKsc-Bold.otf` | 思源黑體 Bold | 現代 | 海報標題、科技風格、商務場景 |
108+
| `NotoSerifCJKsc-Bold.otf` | 思源宋體 Bold | 傳統 | 文化主題、書籍封面、正式文件 |
109+
110+
#### 繁體中文
111+
| 字體檔案 | 字體名稱 | 風格 | 適用場景 |
112+
|---------|---------|------|---------|
113+
| `NotoSansCJKtc-Bold.otf` | 思源黑體 Bold | 現代 | 台灣/香港地區、商務文件 |
114+
115+
#### 韓文
116+
| 字體檔案 | 字體名稱 | 風格 | 適用場景 |
117+
|---------|---------|------|---------|
118+
| `NotoSansCJKkr-Bold.otf` | 본고딕 Bold | 現代 | 한국어 포스터、현대적 디자인 |
119+
120+
#### 英文/拉丁
121+
| 字體檔案 | 字體名稱 | 風格 | 適用場景 |
122+
|---------|---------|------|---------|
123+
| `Roboto-Bold.ttf` | Roboto Bold | 現代 | 科技海報、簡潔設計 |
124+
| `OpenSans-Bold.ttf` | Open Sans Bold | 人文 | 網頁內容、通用場景 |
125+
126+
### 下載字體
127+
128+
```bash
129+
# 列出所有可用字體及詳細資訊
130+
pto download-fonts --list
131+
132+
# 下載所有字體
133+
pto download-fonts --all
134+
135+
# 下載特定字體
136+
pto download-fonts NotoSansCJKtc-Bold.otf
137+
138+
# 下載多個字體
139+
pto download-fonts NotoSansCJKtc-Bold.otf Roboto-Bold.ttf
140+
```
109141

110142
## 專案結構
111143

0 commit comments

Comments
 (0)