Не корректно отображается Mtext. AutoCAD 2006. - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не корректно отображается Mtext. AutoCAD 2006.

Не корректно отображается Mtext. AutoCAD 2006.

Ответ
Поиск в этой теме
Непрочитано 07.04.2008, 15:47
Не корректно отображается Mtext. AutoCAD 2006.
LiSa
 
Регистрация: 11.03.2008
Сообщений: 234

В одном из файлов не некорректно отображаются шрифты на экране.В окне правки все читается нормально. В 2002 версии корректно отображаются. В чем может быть дело?

Вложения
Тип файла: dwg
DWG 2004
Ex.dwg (34.2 Кб, 890 просмотров)

Просмотров: 4858
 
Непрочитано 08.04.2008, 11:16
#21
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Есть ещё один совет (правда, нужно наличие переключателя клавиатуры). Обычно при правке текста и выходе из редактора текст "превращается" в нормальный. Так вот, если PuntoSwitcher'ом в нечитаемых переключить или раскладку, или заглавный/строчный, выйти и снова проделать то же обратно, возможно, проблема решится. Но долго получается, конечно...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 08.04.2008, 11:33
#22
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Помню ещё такое шаманство. Заходишь в редактор текста. Выделяешь всё. Переключаешь шрифт например на Arial, а потом сразу переключаешь на Times New Roman. Но опять же это долго.

ЗЫ Кстати взорванный текст можно обратно сделать MTEXT'ом командой txt2mtxt из ЕТ.
Makswell вне форума  
 
Автор темы   Непрочитано 08.04.2008, 11:46
#23
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Bull Спасибо! Но долго(
Makswell про txt2mtxt из ЕТ знаем!
LiSa вне форума  
 
Непрочитано 08.04.2008, 12:21
#24
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


LiSa, приложи ещё файл с текстами, которые отображаются нормально. Может найдем чем они отличаются от "корявых" текстов.
Makswell вне форума  
 
Непрочитано 08.04.2008, 12:27
#25
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Makswell, толку от этого никакого. У меня вот, например, и приложенный файл отображается нормально. Это от состояния шрифтов зависит в конкретном компе. Вопрос здесь в том, как быстро сделать форматирование всех текстов, оставляя исходный шрифт (ведь отображается такое нормально даже при обычном заходе и выходе без правки).
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 08.04.2008, 12:45
#26
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Makswell
Вложения
Тип файла: dwg
DWG 2004
Ex.dwg (66.4 Кб, 456 просмотров)
LiSa вне форума  
 
Непрочитано 08.04.2008, 13:16
#27
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Какая версия Windows и какие региональные установки в панели управления? У меня на двух PC в AutoCAD 2006 SP1 Russian/English в Windows XP SP2 Russian с региональными установками Россия-русский прекрасно все отображается.
Александр Ривилис вне форума  
 
Непрочитано 08.04.2008, 13:59
#28
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Заметил что в нормальных текстах форматирование начинается с "b0", а в корявых с "b1".
Цитата:
Команда: (entget (car (entsel)))

Выберите объект: ((-1 . <Имя объекта: 7ebb7d58>) (0 . "MTEXT") (330 . <Имя
объекта: 7e90ec50>) (5 . "1A5C3") (100 . "AcDbEntity") (67 . 0) (410 . "Model")
(8 . "0") (100 . "AcDbMText") (10 134198.0 117840.0 0.0) (40 . 3.2) (41 .
210.041) (46 . 0.0) (71 . 1) (72 . 5) (1 . "{\\fTimes New
Roman|b0|i0|c238|p18;- \\fTimes New Roman|b0|i0|c204|p18;существующей жилой
застройки}") (7 . "STANDARD") (210 0.0 0.0 1.0) (11 1.0 0.0 0.0) (42 . 68.8104)
(43 . 4.21975) (50 . 0.0) (73 . 1) (44 . 1.0))

Команда: (entget (car (entsel)))

Выберите объект: ((-1 . <Имя объекта: 7ebb7d30>) (0 . "MTEXT") (330 . <Имя
объекта: 7e90ec50>) (5 . "1A5BE") (100 . "AcDbEntity") (67 . 0) (410 . "Model")
(8 . "0") (100 . "AcDbMText") (10 134198.0 117781.0 0.0) (40 . 3.2) (41 .
210.041) (46 . 0.0) (71 . 1) (72 . 5) (1 . "{\\fTimes New
Roman|b1|i0|c238|p18;-\\fTimes New Roman|b0|i0|c238|p18; \\fTimes New
Roman|b0|i0|c204|p18;зеленые насаждения в УДС}") (7 . "STANDARD") (210 0.0 0.0
1.0) (11 1.0 0.0 0.0) (42 . 58.0092) (43 . 4.09978) (50 . 0.0) (73 . 1) (44 .
1.0))
Не знаю, может быть дело в этом.
Исправить b1 на b0 можно с помощью такой небольшой проги.
Код:
[Выделить все]
(defun test (/ name_ent list_ent new_text)
  (setq name_ent (entsel "\nВыберите многострочный текст: "))
  (while (not
	   (= (cdr (assoc 0 (entget (car name_ent)))) "MTEXT")
	 )
    (setq name_ent (entsel "\nВыберите многострочный текст: "))
  )
  (setq list_ent (entget (car name_ent)))
  (setq	new_text (vl-string-subst
		   "b0"
		   "b1"
		   (cdr (assoc 1 list_ent))
		 )
  )
  (entmod
    (subst (cons 1 new_text) (assoc 1 list_ent) list_ent)
  )
(princ)
)
Результат проверить не могу, т.к. у меня изначально всё нормально отображалось.
Впрочем, у всех ведь всё нормально. Поэтому ИМХО лучше покопаться в "региональных установках", как написал выше Александр Ривилис.

А программка - это так, на шару. Вдруг покатит. В общем - очередное шаманство.
Makswell вне форума  
 
Автор темы   Непрочитано 08.04.2008, 14:54
#29
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Всем большущее спасибо!
Прошу прощения! Проблема решилась установкой сервис пака для 2006 автокада!
LiSa вне форума  
 
Непрочитано 08.04.2008, 16:11
#30
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


М-да... Похоже, прямо в FAQ надо вписать пунктик, похоже. "При любых проблемах необходимо убедиться, что на вашу версию установлен сервис-пак. И только после этого продолжать обсуждение проблемы"
__________________
Век живи, век учись - ...
Bull вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не корректно отображается Mtext. AutoCAD 2006.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сосчитать сумму цифр из отдельных мтекстов (и лисп для подсчета спецификаций) Red Nova LISP 666 07.06.2023 14:00
Уже работаю в AutoCAD 2006, но нужна книжка чтобы знать все тонкости работы с 2D графикой. Unt0nich Поиск литературы, чертежей, моделей и прочих материалов 17 06.05.2008 17:58
чертежи с Autocad 2006 не копируются в Аutocad 2000 Dima_kr AutoCAD 16 09.02.2007 07:55
Комбинации клавиш для команд в AutoCAD 2006 Artiznov AutoCAD 3 03.03.2006 15:23
AUTOCAD 2006 Aragorn AutoCAD 14 01.04.2005 00:55