字体排印
Typography & type setting
Set display type, kerning, tracking and text on paths to a reference.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- Illustrator · InDesign · Affinity Designer
- 小类 GUI 需求标签
G2· GUI 必要
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R06.01.01.02-T01 Kern a display headline to target pair values
原始指令
In Adobe Illustrator, open input/headline.ai with live type 'AVATAR WAVE' set in the provided font at 96 pt. Set manual kerning so pairs AV, VA and WA are each between -80 and -60, overall tracking +20, and every other pair at metrics. Keep the text live. Save output/headline.ai and export output/headline.svg (text as outlines).
- 平台
mac· macOSwin· Windows- 应用
- Illustrator
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
key· 快捷键vis· 视觉判断type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Read kerning/tracking from .ai text object via PDF-compat stream parse: pair values in range, tracking 20, others 0 (metrics); outlines SVG glyph positions consistent with values. ExtendScript disabled; .ai must carry Illustrator save history.
建议部分得分
45% three pair values in range; 25% tracking; 20% other pairs untouched; 10% exports.
R06.01.01.02-T02 Set OpenType figure and ligature options for body text
原始指令
In InDesign, open input/annual_report.indd. In paragraph style 'Body Table', switch figures to tabular lining and turn discretionary ligatures off; in 'Body Text', use proportional oldstyle figures and keep standard ligatures. Do not apply local overrides. Save and export output/annual_report.idml.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击nav· 平移 / 缩放 / 滚动- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 2 / 5
建议验证方式
IDML: ParagraphStyle attributes (FigureStyle, DiscretionaryLigatures, Ligatures) exact for both styles; no CharacterStyleRange local overrides of those attributes in stories. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
40% Body Table settings; 40% Body Text settings; 20% no local overrides.
R06.01.01.02-T03 Set circular type on a path starting at twelve o'clock
原始指令
In Illustrator, on input/seal.ai, set 'NORTHWIND COFFEE ROASTERS • EST 2026' on the 80 mm circle, centered at the top so the text's midpoint sits at 12 o'clock (+/-3 deg), reading clockwise outside the circle, baseline shift 0, tracking chosen so the text spans 200-220 deg of arc. Save output/seal.ai and export SVG.
- 平台
mac· macOSwin· Windows- 应用
- Illustrator
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
drag· 拖放geom· 精确几何vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Outlined SVG glyph centroids: angular midpoint within 3 deg of 90 deg; arc span 200-220 deg; baseline radius constant (std <= 0.2 mm); text order clockwise; live type-on-path in .ai. Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.
建议部分得分
35% centering at 12; 25% arc span; 25% baseline radius; 15% orientation and live text.
R06.01.01.02-T04 Build a modular type scale with paragraph and character styles
原始指令
In InDesign, create paragraph styles H1-H4 and Body for input/brochure.indd on a perfect-fourth scale (ratio 1.333) from Body 10 pt: sizes 10, 13.33, 17.77, 23.69, 31.58 pt (+/-0.5 pt), leading 1.25x size, and a character style 'Lead-in' (bold, small caps). Apply them to the tagged text per input/style_map.md.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
IDML: style sizes and leading within tolerance; Lead-in attributes; each paragraph's applied style matches style map (>= 95%); no local size overrides. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
35% sizes; 20% leading; 15% character style; 30% styles applied.
R06.01.01.02-T05 Lock a two-column layout to a baseline grid
原始指令
In InDesign, set a 12 pt baseline grid starting at the top margin for input/newsletter.indd (2 columns, 6 pages). Align all body paragraphs to the grid, keep headings off-grid but make the following body line land on-grid via space-after, and let the spanning headline span both columns. No text may become overset.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
IDML + exported PDF: grid prefs; body styles align-to-grid; extracted baselines of body lines on 12 pt multiples from margin (+/-0.1 pt) on all pages; span setting on headline; overset count 0. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
30% grid settings; 40% body lines on grid; 15% heading spacing; 15% no overset.
R06.01.01.02-T06 Fix rags, widows and runts across a long story
原始指令
In InDesign, input/essay.indd (12 pages, ragged right) has widows, orphans, runts and ugly rags. Adjust hyphenation, keep options and minimal tracking (-10..+10 only on affected paragraphs) so there are no widows/orphans, no last lines with one word, and no rag line shorter than 60% of the measure in the middle of a paragraph. Page count must not change.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
vis· 视觉判断click· 指向与点击type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
Exported PDF text-line geometry: 0 widows/orphans, 0 single-word last lines, no mid-paragraph line < 60% measure; tracking overrides within range; page count 12; text content unchanged (diff). InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
30% widows/orphans; 25% runts; 25% rag rule; 20% constraints kept.
R06.01.01.02-T07 Match a reference lockup's spacing by optical kerning
原始指令
In Affinity Designer, set the word 'Lumière' in the provided font to match the spacing of the approved lockup input/lockup_ref.png (same font, size 120 pt): adjust kerning per pair until each glyph's left edge is within 0.5 pt of the reference positions. Keep text live. Save output/lockup.afdesign and export output/lockup.pdf.
- 平台
mac· macOSwin· Windows- 应用
- Affinity Designer
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
vis· 视觉判断key· 快捷键geom· 精确几何- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
PDF glyph origins vs reference positions: per-glyph error <= 0.5 pt for full credit (linear to 3 pt); text remains live (font embedded as text, not outlines). The VM has no shell or scripting runtime and the PDF Creator field must name Affinity, so files not exported by the app are detected.
建议部分得分
80% per-glyph position accuracy; 20% live text.
R06.01.01.02-T08 Set a poem with hanging punctuation and small caps
原始指令
In Affinity Publisher, typeset input/poem.txt on page 1 of input/chapbook.afpub: 11/15 pt body, optical margin alignment (hanging quotes and dashes), first line of each stanza in true small caps via OpenType, stanza spacing 1 line, and the title in the 'Title' style. Export output/chapbook.pdf.
- 平台
mac· macOSwin· Windows- 应用
- Affinity Publisher
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
click· 指向与点击type· 文字与表单vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
PDF: quote/dash glyphs at line starts positioned left of the text margin (hanging); small-cap glyph ids (smcp) used on first lines, not scaled caps; sizes/leading exact; stanza spacing. The VM has no shell or scripting runtime and the PDF Creator field must name Affinity, so files not exported by the app are detected.
建议部分得分
35% hanging punctuation; 30% true small caps; 20% size/leading; 15% stanza spacing.
R06.01.01.02-T09 Run text along an S-curve without glyph collisions
原始指令
In Illustrator, set 'SUMMER SOUND FESTIVAL' along the S-curve path in input/wave.ai, centered on the path, baseline on the path, with the 'Rainbow' path effect; adjust tracking and character spacing so no glyph bounding boxes overlap in the tight inner bends. Save output/wave.ai and export outlined SVG.
- 平台
mac· macOSwin· Windows- 应用
- Illustrator
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
drag· 拖放vis· 视觉判断key· 快捷键- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Outlined glyphs: no pairwise polygon intersections; glyph baselines within 0.3 pt of path; text centered (arc-length midpoint within 2%); effect type in .ai. Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.
建议部分得分
40% no collisions; 30% baseline on path; 20% centered; 10% effect.
R06.01.01.02-T10 Automate catalog styling with GREP and nested styles
原始指令
In InDesign, in input/catalog.indd style the product listings: a GREP style applying 'Price' to currency amounts like $1,299.00, 'Phone' to phone numbers, and a nested style making the run-in product name through the first em dash bold. All rules live in the paragraph style 'Listing'; no manual character formatting.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单click· 指向与点击- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
IDML: Listing style contains GREP styles with expressions matching key test strings (grader runs regex on hidden test set) and nested style definition; exported PDF shows correct fonts on 100% of prices/phones/names; no local CharacterStyleRange overrides.
建议部分得分
35% price GREP; 20% phone GREP; 30% nested style; 15% no manual formatting.
R06.01.01.02-T11 Set variable-font axes for a headline
原始指令
In InDesign, set the headline on page 1 of input/cover.indd in the provided variable font with weight axis 650 and width axis 85, optical size auto, and tracking -10. Export output/cover.pdf.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 2 / 5
建议验证方式
IDML: font variation settings wght 650, wdth 85; tracking -10; PDF embeds the instance with matching outlines (glyph advance check). InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
40% weight; 40% width; 20% tracking.
R06.01.01.02-T12 Publish a responsive type-style library in Figma
原始指令
In Figma (test team file), create text styles Display, H1, H2, Body, Caption from input/type_spec.json (font, size, line height in %, letter spacing in %, paragraph spacing), apply them to the sample frames, and publish the library. Mobile variants must be styles in a 'Mobile/' folder with sizes scaled 0.875.
- 平台
mac· macOSwin· Windowsweb· 任意系统(网页)- 应用
- Figma
- 交互表面
desk· 桌面 GUIbrow· 浏览器- GUI 需求 · 任务设定
HY· 混合- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Figma REST: 10 styles with exact properties; sample text nodes reference the styles; library published. Plugins disabled in the test org.
建议部分得分
45% style properties; 20% mobile variants; 25% applied; 10% published.
R06.01.01.02-T13 Typeset an Arabic headline with mixed-direction numbers
原始指令
In InDesign (Middle Eastern features enabled), set the Arabic headline and deck from input/ar_copy.txt in the provided Arabic font right-to-left with the World-Ready composer, Hindi digits in the headline and Arabic (Western) digits in the deck per input/brief.md, kashida justification for the deck. Export output/ar_page.pdf.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单click· 指向与点击vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
PDF: glyphs are contextual forms (shaping check via glyph ids), visual order RTL, digit glyphs per spec, kashida glyphs present in justified deck; text extraction equals source. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
35% correct shaping/direction; 30% digit sets; 20% kashida; 15% text fidelity.
R06.01.01.02-T14 Set Japanese vertical text with horizontal-in-vertical numbers
原始指令
In InDesign (Japanese features), set input/ja_story.txt as vertical text (tategaki) in 2 frames, Mincho body 10 Q, mojikumi set for vertical body, 2-digit numbers as tate-chu-yoko, kinsoku 'strong' rules, and ruby on the 3 words listed. Export output/ja_story.pdf and IDML.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单click· 指向与点击vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件tutorial· 阅读文档 / 教程- 提案难度
- 5 / 5
建议验证方式
IDML: vertical story orientation, mojikumi and kinsoku settings, tatechuyoko on all 2-digit runs, ruby on 3 words; PDF: no forbidden line-start characters. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
25% vertical frames; 25% tate-chu-yoko; 25% kinsoku compliance; 25% ruby.
R06.01.01.02-T15 Control: define the T04 type scale by editing IDML
原始指令
Control pair of T04. Without opening InDesign, edit input/brochure.idml (unzipped XML) with a script so the H1-H4/Body paragraph styles and 'Lead-in' character style match the same scale, leading and mapping, and write output/brochure.idml.
- 平台
lin· Linuxmac· macOSwin· Windows- 应用
- Python · IDML XML
- 交互表面
term· 终端- GUI 需求 · 任务设定
CL· CLI 足够- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
code· 代码与命令- 工作产物
WP03· 视觉排版- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Same IDML checks as T04; package re-zips and validates against the IDML schema.
建议部分得分
35% sizes; 20% leading; 15% character style; 30% styles applied.
R06.01.01.02-T16 Craft a connected logotype from set type
原始指令
In Illustrator, set 'flowstate' in the provided script-like font at 200 pt, convert to outlines, and modify the letter joins so 'f-l', 'o-w' and 's-t' connect with smooth strokes matching input/logotype_ref.png, unite into one shape, and keep stroke-contrast consistent. Save output/logotype.ai and SVG.
- 平台
mac· macOSwin· Windows- 应用
- Illustrator
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
path· 连续路径vis· 视觉判断geom· 精确几何- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
SVG: single united shape with 3 joins present (connectivity check at join regions); IoU >= 0.9 vs reference; tangent continuity at joins within 5 deg. Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.
建议部分得分
40% joins present and smooth; 40% IoU; 20% single shape.
R06.01.01.02-T17 Add an optically aligned three-line drop cap
原始指令
In InDesign, add a 3-line drop cap to the first paragraph of each of the 4 chapters in input/stories.indd via the paragraph style 'Chapter Opener', with the cap's top aligned to the cap height of line 1 and left-edge optical alignment, plus a character style for the first 4 words in small caps.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 2 / 5
建议验证方式
IDML: style has DropCapLines 3, DropCapCharacters 1, align-to-cap-height and left-glyph-edge options; nested style for 4 words; applied to 4 opener paragraphs. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
40% drop cap settings; 20% alignment options; 20% small-caps nested style; 20% applied.
R06.01.01.02-T18 Fit a headline to an exact measure
原始指令
In InDesign, on input/poster.indd fit the headline 'ARCHITECTURE NOW' on one line to exactly the 180 mm text frame width using only font size changes (whole or half points) and tracking within -30..+30; no horizontal scaling, no forced justify. Export output/poster.pdf.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
type· 文字与表单vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
PDF: line ink width = 180 mm +/-0.5 mm (outline bbox); size multiple of 0.5 pt; tracking in range; horizontal scale 100%; alignment not full-justify. InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
50% width fit; 25% allowed controls only; 25% single line, no scaling.
R06.01.01.02-T19 Typeset a magazine feature spread from a manuscript
原始指令
In InDesign, typeset input/feature.docx into the spread template input/feature_template.indd: headline (kerned), deck, byline, body in 3 columns on the baseline grid, 2 subheads, a pull quote, 4 captions, and endnotes; apply the template's styles, avoid widows and overset, and match the layout in input/layout_sketch.pdf.
- 平台
mac· macOSwin· Windows- 应用
- InDesign · Word
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单vis· 视觉判断drag· 拖放- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件long· 长流程- 提案难度
- 5 / 5
建议验证方式
IDML/PDF checks: all manuscript text placed (diff), styles per element, body on grid, no overset/widows, pull quote and captions in frames matching sketch positions (IoU >= 0.7), endnotes generated. InDesign scripting is disabled, Word macros are blocked and the VM has no shell, so the layout must be built in InDesign.
建议部分得分
20% text placed; 25% styles; 20% grid and widows; 35% layout match and endnotes.
R06.01.01.02-T20 Build a book interior with running heads and a generated TOC
原始指令
In InDesign, typeset input/book_ms/ (6 chapters) into a 24-page 5.5x8.5 in interior: parent pages with folios and running heads from section markers/text variables (chapter title verso, section recto), chapter openers on recto, consistent H&J settings, and a generated TOC from heading styles. Export output/book.pdf and IDML.
- 平台
mac· macOSwin· Windows- 应用
- InDesign
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP03· 视觉排版- 条件
licensed· 授权专业软件long· 长流程- 提案难度
- 5 / 5
建议验证方式
PDF: page size, folios correct on every page; running heads equal current chapter/section text; chapter openers on odd pages; TOC entries and page numbers match; IDML shows text variables (not typed heads). InDesign scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so settings must be made in the InDesign UI.
建议部分得分
35% page setup and recto openers; 25% running heads via variables; 20% folios; 20% TOC.
已有研究映射
以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。