Merge pull request #1335 from CiberNin/fix/dimension-layout-parity
No files matched your search
|
After Width: | Height: | Size: 195 KiB |
|
After Width: | Height: | Size: 178 KiB |
|
After Width: | Height: | Size: 192 KiB |
|
After Width: | Height: | Size: 207 KiB |
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 178 KiB |
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 207 KiB |
@@ -197,7 +197,7 @@ pub fn text_local_bounds(
|
|||||||
/// Expand DXF `%%x` special-character sequences that appear in both TEXT and MTEXT values:
|
/// Expand DXF `%%x` special-character sequences that appear in both TEXT and MTEXT values:
|
||||||
/// - `%%d` / `%%D` → `°`
|
/// - `%%d` / `%%D` → `°`
|
||||||
/// - `%%p` / `%%P` → `±`
|
/// - `%%p` / `%%P` → `±`
|
||||||
/// - `%%c` / `%%C` → `⌀`
|
/// - `%%c` / `%%C` → `∅` (U+2205, the character AutoCAD writes for the diameter sign)
|
||||||
/// - `%%u` / `%%U` → underline toggle (stripped — not renderable with stroke fonts)
|
/// - `%%u` / `%%U` → underline toggle (stripped — not renderable with stroke fonts)
|
||||||
/// - `%%o` / `%%O` → overline toggle (stripped)
|
/// - `%%o` / `%%O` → overline toggle (stripped)
|
||||||
/// - `%%%%` → `%`
|
/// - `%%%%` → `%`
|
||||||
@@ -224,7 +224,7 @@ pub fn resolve_dxf_special_chars(s: &str) -> String {
|
|||||||
}
|
}
|
||||||
Some('c') => {
|
Some('c') => {
|
||||||
chars.next();
|
chars.next();
|
||||||
out.push('⌀');
|
out.push('∅');
|
||||||
}
|
}
|
||||||
Some('u') | Some('o') => {
|
Some('u') | Some('o') => {
|
||||||
chars.next();
|
chars.next();
|
||||||
|
|||||||