用途
m-type-set 是一个用于一次性建立完整排版系统的命令,属于 dragoon0x/meridian 技能集。它把多个排版相关子命令组合在一起,包括 /m-type-scale、/m-type-pair 和 /m-rhythm,让用户通过一条命令完成整套字体排版的配置,而不必分别执行多个步骤。
主要能力
根据提供的资料,该命令在一次执行中完成以下工作:
- 根据检测到或指定的比例生成字体比例(scale);
- 依据项目美学风格选择字体搭配(font pairing);
- 为每个层级设置行高(line heights);
- 为标题添加字距(letter-spacing);
- 定义标题外边距,用于建立垂直节奏(vertical rhythm);
- 输出 CSS 自定义属性(CSS custom properties)。
使用方式
资料中给出的调用形式为命令 /m-type-set,并注明其组合了 /m-type-scale、/m-type-pair 与 /m-rhythm。关于具体参数、配置项、安装方式以及运行环境,资料中暂未提供。
适用场景
从功能描述看,该命令适用于需要快速建立统一排版规范的场景,例如网页或前端项目在起步阶段需要确定字体比例、字体搭配、行高、字距与垂直节奏,并希望直接得到可用的 CSS 自定义属性时。
限制
资料未说明该命令支持的平台、依赖条件、是否收费、具体输出格式细节以及可自定义的程度,这些信息暂未提供。