Перейти к содержанию
Shagrat

Многострочный текст - недостатки функционирования

Рекомендуемые сообщения

NanoCAD v2.5.1700.857 сборка 1114

ОС Windows 7 Корпоративная

 

При растягивании многострочного текста и попытке привязать его край к объекту, данный элемент "живёт своей жизнью": изменяет все 4 крайние точки привязки, при этом ни одна не оказывается в той точке, на которую я указал. При изменении в свойствах выравнивания текста, его положение изменяется не относительно крайних точек привязки, а центральной. Да и вообще поведение объекта многострочный текст не соответствует его поведению в AutoCAD.

В диалоговом окне "Текстовые стили" нельзя выбрать шрифты TrueType только shx. А при написании многострочного текста, шрифт shx можно заменить на TrueType. Смотрел у коллеги, у него ОС Windows XP, - там такой проблемы нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

NanoCAD v2.5.1700.857 сборка 1114

ОС Windows 7 Корпоративная

 

При растягивании многострочного текста и попытке привязать его край к объекту, данный элемент "живёт своей жизнью": изменяет все 4 крайние точки привязки, при этом ни одна не оказывается в той точке, на которую я указал. При изменении в свойствах выравнивания текста, его положение изменяется не относительно крайних точек привязки, а центральной. Да и вообще поведение объекта многострочный текст не соответствует его поведению в AutoCAD.

Shagrat, можно уточнить?

Выравнивать можно текст или фрагмент текста внутри текстовой рамки (относительно левой и правой границ текстовой рамки) - в диалоге Формат текста.

Можно задавать также выравнивание самой текстовой рамки (в окне Свойства).

О каком выравнивании идет речь?

"4 крайние точки привязки" - это ручки, которыми маркируется текстовая рамка выбранного МТЕКСТа?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Речь идёт о выравнивании в окне "Свойства".

"4 крайние точки привязки" - это ручки, которыми маркируется текстовая рамка выбранного МТЕКСТа. Вы правильно поняли.

 

О-о-о!!! Да это не баг, - это фича. :D Поэкспериментировал ещё. Результат следующий: в AutoCAD положение многострочного текста определяется положением прямоугольника в котором пишется данный текст по 4-м точкам и выравниванием текста в данном прямоугольнике (вверх влево, середина по центру и т. п.); в NanoCAD положение многострочного текста определяется по 1-й базовой точке и размерами прямоугольника. При этом свойство "Выравнивание" определяет не положение текста внутри прямоугольника, а положение базовой точки в прямоугольнике. Если поменять базовую точку - то она на чертеже никуда не перемещается, а перемещается прямоугольник с текстом. Например: разобъём квадрат на 4 части и в его нижнюю правую часть поместим многострочный текст с выравниванием "вверх влево". Поменяем выравнивание на "вниз вправо" - наш текст переместится в верхнюю левую часть квадрата.

С изменением крайних точек привязки ситуация такая: при выравнивании текста вверх или вниз - растягивание происходит корректно. Положение изменяет та точка за которую потянул, две соседние перемещаются для сохранения прямоугольника, точка, которая по диагонали, неподвижна. Если мы попытались потянуть за точку, которая считается базовой, - перемещается весь прямоугольник. Всё нормально. А вот при выравнивании посередине начинаются проблемы: при изменении координаты любой из крайних точек, корректно изменяется только координата по горизонтали, по вертикали точка попадает ни туда куда мы её переместили, при этом изменяетются вертикальные координаты остальных 3-х крайних точек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

неправильно отображает спецсимволы, например при вводе текста 34\u+00b3 должно отобразиться 34 в 3-й степени, а по факту еще рисуется косая черта!

В простом тексте такого bug-а нет! Исправьте пожалуйста.

 

Еще один bug: есть какой-то текст, выбираем меню СПДС-текст-редактирование спдс текса, выбираем этот объект (текст выделится), жмем ЕSC (отмена редактирования) и выделение не сбрасывается :angry: т.е. можно еще хоть весь чертеж изрисовать, а выделение с текста не сброситься !

post-43251-0-06113400-1328153838_thumb.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Еще один bug: есть какой-то текст, выбираем меню СПДС-текст-редактирование спдс текса, выбираем этот объект (текст выделится), жмем ЕSC (отмена редактирования) и выделение не сбрасывается :angry: т.е. можно еще хоть весь чертеж изрисовать, а выделение с текста не сброситься !

Поможет regen. Знаем об этой неприятности...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Поможет regen. Знаем об этой неприятности...

 

что на счет спецсимволов в многострочном тексте? Здесь реген не поможет, т.к. если это же содержание текста вставить в одностраничный текст,

то добавляется лишняя "\" ...

Есть еще один момент (по аналогии с автокадом): при работе (генплан например) с повернутой ПКС , находясь в листе вставляю многострочный текст на модели в видовом экране, в момент указания начальной точки и конечной я понятия не имею как будет отображен текст (имеются ввиду повернутые оси), более того, если начальная точка была в середине экрана, то вся модель поворачивается :blink: начало многострочного текста "убегает" в верхний левый угол, и пользователи реально теряются, т.к. тыкали в одном месте, потом идут дикие тормоза (т.к. на генплане около полумиллиона примитивов) все переворачивается, потом текст убегает вверх, после завершения ввода текста опять все тормозит и поворачивается в исходное состояние. Почему нельзя сделать как в автокаде - тыкаешь начало текста появляется подсказка в виде "abc" (сразу видно в какую сторону будет направлен текст) потом завершающим кликом задаем направление текста и далее (!) ничего не вращается (не тормозит) и открывается редактор текста там, где тыкали начало, а не прыгал бы по всему экрану.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Поможет regen. Знаем об этой неприятности...

 

что на счет спецсимволов в многострочном тексте?

 

Вставка спецсимволов в МТЕКСТ стоит в очереди на реализацию.

Спасибо за напоминание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть еще один момент (по аналогии с автокадом)

Ответ см.. здесь : http://forum.nanocad.ru/index.php?showtopic=3507&st=80&p=14397entry14397

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вставка спецсимволов в МТЕКСТ стоит в очереди на реализацию.

Спасибо за напоминание.

 

 

А есть ли возможность организовать функцию междустрочного интервала. Крайне не хватает.

Также нашел такую козу - по стандарту предприятия документы оформляются в Times New Roman. Но некоторые спецсимволы в размерах и выносках отображаются в виде квадратиков (в частности знак "катет"). Есть ли возможность это как-то обойти?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Использовать шрифт CS_Gost2304.shx стандарт предприятия не запрещает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Использовать шрифт CS_Gost2304.shx стандарт предприятия не запрещает?

Запрещает. Единственный шрифт используемый предприятием Times New Roman. Этот стандарт предприятия используется уже лет пятнадцать и просто так от него отказаться начальство не согласится. Если бы разрешал, не было бы проблемы. Такую же штуку встретил и вдругих шрифтах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день,

Не хочу начинать новую тему, извините, если что не так.

Человек в Европе сохраняет DWG как DFX, потом программой TranslateCAD извлекает текст, переводит на португальский, вставляет в DFX (корректно), а при открытии видит вместо букв с надстрочными знаками -- крякозябры.

Может это как-то можно излечить?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может это как-то можно излечить?

Добрый день.

А можно приложить файлы с образцами таких текстов (до и после перевода)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может это как-то можно излечить?

Добрый день.

А можно приложить файлы с образцами таких текстов (до и после перевода)?

Я попрошу файлы. Изменено пользователем nemadeka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Файлы лежат тут:

 

 

добавлено после нажатия на кнопку "отправить"

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[В вашем сообщении содержится ссылка на сайт, запрещенный администрацией форума]

Как-то это напрягает, что мой мирный сайт уже запрещен администрацией.

Пишите, пришлю по почте.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

Там оригинальный файл, перевод с проблемами, а также переведенный текстовый файл, который берет утилита TranslateCAD и засовывает в DXF. Еще 2 скриншота, где показаны крякозябры (сделаны на моей системе Win XP SP3 Rus)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени, nemadeka.

 

Спасибо, за присланные файлы.

Проблема заключается в битом файле 3867-HB-WTS-PD-701-trans.

 

На вашем скриншоте Untitled-1 (приложен) должна отображаться надпись "?rea n?o inclu?da", но вместо символов ?, ?, ? отображаются знаки вопроса.

Смотрим файл перевода 3867-HB-WTS-PD-701-trans, находим нужную надпись - в файле также стоят вопросы (см. второй скриншот).

Соответственно при открытии файла в nanoCAD эти вопросы и отображаются.

Untitled - 1.gif

файл перевода.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...