Tutorials
Learn by path.
These are short learning sequences for the alpha app. They borrow the useful parts of mature font-editor docs: start with one concrete task, keep the path visible, and send readers to reference pages only when lookup detail is needed.
| Status | Alpha tutorial index |
|---|---|
| Audience | First-time users, testers, contributors, agents |
| Source | Website docs and Runebender Xilem README |
| Stability | Learning goals are stable; command details may move |
Get started
Use this path when you want to see the editor running and open a real UFO source.
- Read Current facts and Alpha limits.
- Follow Install and run.
- Open
assets/untitled.ufofrom the source repo. - Use Xilem shortcuts only for shortcuts you need immediately.
Draw and edit
Use this path when you want to understand the editor surface without memorizing every command.
- Read Drawing for the tool names and contour model.
- Try Select, Pen, Hyperbezier Pen, and Knife on a disposable UFO checkout.
- Use preview, fit, and zoom while judging shape and spacing.
- Check Capabilities for what is documented versus still moving.
Trace an image
Use this path when you are testing bitmap-to-outline workflows.
- Read Tracing.
- Import a background image and align it to the glyph metrics.
- Use local img2bez tracing first when offline reproducibility matters.
- Use QuiverAI only when cloud tracing and API credentials are acceptable.
Understand the format
Use this path when you need to reason about source files and compatibility.
- Read Format notes.
- Use Glossary for terms like UFO, GLIF, cubic, and hyperbezier.
- Use the source repository spec for exact hyperbezier storage details.
- Treat website docs as orientation unless the linked source says otherwise.
Work on the app
Use this path when you are an agent or contributor trying to locate code responsibly.
- Read Development for the project model.
- Use Source map to find likely implementation areas.
- Check Workflow paths before changing user-facing docs.
- Update llms.txt and llms-full.txt when the public docs map changes.