mirror of
https://github.com/storytold/cadcraft.git
synced 2026-11-09 20:10:12 -06:00
SHX files referenced by text styles are found by file name through a font map, registered bytes, an app provider, the drawing's folder and a search path (CADCRAFT_SHXPATH); never in a CAD program's install folder. TEXT, MTEXT, attributes, dimension text and table cells draw with the style's font, big font and vertical flag; linetype shape elements are drawn when their file is found. The web build registers .shx files picked or dropped with a drawing. All test fonts are compiled in code from shape source. Plain MTEXT text decodes \U+XXXX escapes as the layout does, and an SHX file whose name differs in case from the one asked for is found on case-sensitive file systems too (the folder is looked through). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>