rmx_monospace
Adjust a glyph to a fixed width while balancing outline scaling and spacing to preserve stroke weight and visual quality across masters.
Instructions
Adjust a glyph to a fixed width using RMX Monospacer.
Intelligently distributes width change between outline scaling and spacing adjustment to maintain visual quality.
Args: glyph_name: Name of the glyph mono_width: Target advance width (0 = keep current width) keep_stroke: How much to preserve stroke weight, 0-100% use_spacing: How much width change goes to spacing vs outline, 0-100% master_id: Optional master ID
Example: "Make all uppercase letters 600 units wide" → rmx_batch("monospace", ["A","B",...,"Z"], params={"monoWidth": 600})
Requires 2+ masters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| master_id | No | ||
| glyph_name | Yes | ||
| mono_width | No | ||
| keep_stroke | No | ||
| use_spacing | No |