The problem is using arcs in fonts.
The current LFF fonts contain polylines, and a polyline by definition may contain arcs but not elliptic arcs.
The width factor of Text may scale the font differently in x-/y-directions, if the factor is not 1. That means any arcs will be scaled into elliptic arcs. However, the polylines can only be scaled as arcs, leading to inconsistent shapes.
Workaround: if you do need to scale fonts wider, explode the text and scale the entities.
Or, try to use a font which doesn't contain arcs (if you read the lff file for the character, to avoid arcs, the font data should not contain any coordinate starting with the letter 'A', like 'A1'. For example , the standard.lff for the letter [0042] 'B' contains arcs in fonts😭
usuario wrote
I'm using a translator.
Hello,
Thanks for your work in LibreCAD, the link shows erratic behavior of the Text tool of the Dimension dockwidget.
https://youtu.be/oGRxh51QI9sLibreCAD is great software!
Version: 2.2.1_rc2-8-g0649fad1
Compiler: GNU GCC 12.2.0
Compiled on: May 31 2024
Qt Version: 5.15.2
Boost Version: 1.75.0
System: Windows 10 Version 2009
Similar behavior is found in version 2.2.2 alpha.
Best regards.