Generate name tracing sheet
generate_name_tracing_sheetRead-onlyIdempotent
Use this when the user wants name tracing worksheets or a custom tracing worksheet as a printable PDF. Supports a name up to 40 characters and 1 to 30 total writing rows, alternating trace and blank rows starting with trace. Does not support cursive. Print letters only. Latin, Greek and Cyrillic supported. A name must fit one row at the chosen size.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name to trace, up to 40 characters. Example: Emma. | |
| lines | No | Total writing rows, alternating trace and blank; 1 to 30. Example: 6. Default 6. | |
| paper | No | Paper: Letter or A4. Example: Letter. Default Letter. | |
| title | No | Optional page title, up to 80 supported characters. Example: Letter practice. | |
| line_size | No | Capital-to-baseline body height in inches: 0.5, 0.625, 0.75 or 1.0. Example: 0.5. Default 0.5. | |
| name_date | No | Print a blank name and date line. Example: true. Default false. | |
| orientation | No | Page direction: portrait or landscape. Example: portrait. Default portrait. | |
| repetitions | No | Optional whole-number copies per tracing row, 1 to 4. Example: 2. Omit to fill the row with a body-height gap between copies. | |
| trace_style | No | Tracing style: dotted, light_grey or outline. Example: dotted. Default dotted. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| paper | Yes | ||
| midline | Yes | ||
| copy_rows | Yes | ||
| downloads | Yes | ||
| line_size | Yes | ||
| margin_pt | Yes | ||
| page_count | Yes | ||
| total_rows | Yes | ||
| trace_rows | Yes | ||
| orientation | Yes | ||
| repetitions | Yes | ||
| trace_style | Yes | ||
| page_size_pt | Yes | ||
| rows_per_page | Yes | ||
| body_height_pt | Yes | ||
| repetition_counts | Yes | ||
| guide_positions_pt | Yes |