思源等宽字体项目使用教程
1. 项目目录结构及介绍
思源等宽字体项目(Source Han Mono)的目录结构如下:
adobe-fonts/source-han-mono/
├── Bold/
│ ├── OTC/
│ └── ...
├── ExtraLight/
│ ├── OTC/
│ └── ...
├── Heavy/
│ ├── OTC/
│ └── ...
├── Light/
│ ├── OTC/
│ └── ...
├── Medium/
│ ├── OTC/
│ └── ...
├── Normal/
│ ├── OTC/
│ └── ...
├── Regular/
│ ├── OTC/
│ └── ...
├── Resources/
│ ├── .gitattributes
│ ├── COMMANDS.txt
│ ├── FontMenuNameDB
│ ├── ISSUE_TEMPLATE.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── SourceHanMonoReadMe.pdf
│ ├── SourceHanMono_CN_sequences.txt
│ ├── SourceHanMono_CN_sequences_italic.txt
│ ├── SourceHanMono_HK_sequences.txt
│ ├── SourceHanMono_HK_sequences_italic.txt
│ ├── SourceHanMono_JP_sequences.txt
│ ├── SourceHanMono_JP_sequences_italic.txt
│ ├── SourceHanMono_KR_sequences.txt
│ ├── SourceHanMono_KR_sequences_italic.txt
│ ├── SourceHanMono_TW_sequences.txt
│ ├── SourceHanMono_TW_sequences_italic.txt
│ ├── UniSourceHanMonoCN-UTF32-H
│ ├── UniSourceHanMonoHK-UTF32-H
│ ├── UniSourceHanMonoItCN-UTF32-H
│ ├── UniSourceHanMonoItHK-UTF32-H
│ ├── UniSourceHanMonoItJP-UTF32-H
│ ├── UniSourceHanMonoItKR-UTF32-H
│ ├── UniSourceHanMonoItTW-UTF32-H
│ ├── UniSourceHanMonoJP-UTF32-H
│ ├── UniSourceHanMonoKR-UTF32-H
│ ├── UniSourceHanMonoTW-UTF32-H
│ └── ...
└── ...
- Bold/, ExtraLight/, Heavy/, Light/, Medium/, Normal/, Regular/: 这些目录包含了不同字重的字体文件,以及相应的OTC(OpenType/CFF Collection)文件。
- Resources/: 包含项目的配置文件、文档和序列化文件。
2. 项目的启动文件介绍
项目的启动并不涉及特定的启动文件。如果需要构建字体文件,你需要参考COMMANDS.txt
文件中的命令行指令来编译OTC文件。
3. 项目的配置文件介绍
项目中主要的配置文件是COMMANDS.txt
和.gitattributes
。
-
COMMANDS.txt: 这个文件包含了构建OTC字体所需的命令行指令。这些指令使用了Adobe Font Development Kit for OpenType (AFDKO)的工具,如
makeotf
、tx
、sfntedit
和otf2otc
。 -
.gitattributes: 这个文件用于配置Git的一些行为,例如设置文件的编码或者忽略某些文件的更改。
以上就是思源等宽字体项目的基本目录结构和文件介绍。如果要深入了解字体的构建和使用,请参考项目的README.md
和SourceHanMonoReadMe.pdf
文档。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考