Да, для однострочного текста выравнивание по ширине бессмысленно, т.к. у него нет свойства ширины.
После создания блока и атрибута, можно вычислить сужение текста по GeometricExtents, но для этого нужно создать временный AttributeReference
, вот пример:
Извините, вам запрещён просмотр содержимого спойлеров.
AttributeDefinition должен быть добавлен в базу чертежа.
Только, начальный WidthFactor = 1 сделать нужно.