forked from 1b-agent/opencadstudio-upstream
- The per-character width estimate is 0.66 text heights, measured by rendering the text of 106 saved dimension pictures with the bundled fonts; the old 0.60 left every fit and hook estimate ten percent narrow. With it, the "text plus DIMGAP must clear the arrowheads" rule reproduces AutoCAD's arrow placement for 1047 of 1078 pictured linear dimensions whose text sits between the extension lines. - DIMTMOVE 1 stores where the leader's hook starts, not where it ends: on 39 such radial dimensions the stored point sits DIMASZ plus DIMGAP before the text. The hook now runs from the stored point one arrow toward the text. - The diameter prefix is U+2205, matching the %%c expansion and the pictures. - A diameter whose text the user dragged keeps the DIMTAD lift from #1323; the four AutoCAD-authored diameters with DIMTAD above in the sample all store the lifted point directly, so this applies only to dragged text.