Не редактируется многострочный текст в автокаде
Подскажите пожалуйста!
Не работает в 2007 редактирование текста двойным щелчком.
> Борис Авдеев
Проверьте переменную DBLCLKEDIT. Она должна иметь значение 1. Помимо этого надо еще настроить CUI, потому что двойной щелчок может или выводить палитру свойств, или запускать редактор.
> Владимир Громов
Уважаемый Владимир!
Переменная DBLCLKEDIT=1, а как настроить CUI не знаю. Подскажите пожалуйста.
С благодарностью Борис Авдеев
> Борис Авдеев
Найдите в справке описание переменной DBLCLKEDIT. Пройдитесь по ссылке в этом описании. Наверняка найдете место в CUI, где устанавливается реакция на двойной щелчок.
> Владимир Громов
Извините Владимир!
У меня ничего не получается. В 2006 при двойном нажатии редатировался текст, штрих может быть и еще что-то. Вроде, по Вашей подсказке, полазил, но не получилось. Все равно очень признателен Вам за ответ.
С уважением Борис Авдеев.
> Борис Авдеев
В 2006 не было альтернативы. А что у вас происходит при двойном щелчке на тексте и на других объектах? AutoCAD - английский?
> Владимир Громов
ACAD, к сожалению русский, при двойном нажатии - свойства.
> Борис Авдеев
Что значит, к сожалению? Это, наоборот, хорошо. У меня нет под рукой английской версии, а в русской делаете так:
Запускаете адаптацию.
Листаете список меню в левом верхнем поле до пункта "Операции при двукратном нажатии".
Нажимаете на плюсик.
Ищете команду "Текст". Нажимаете на плюсик.
Возможно, там у вас стоит "Свойства", а надо "Редактировать. ".
Отметьте этот пункт. Справа появятся свойства.
В поле макроса должно быть написано ^C^C_ddedit
Посмотрите свойства других элементов этого раздела меню, например "Мтекст", ну и других для общего представления. В поле "Описание" у меня написано
Редактирование текстов (в том числе размерных) и описаний атрибутов: ДИАЛРЕД
Можно, также, перетащить нужную команду ("Редактировать. ) из списка всех команд в левом нижнем поле. Эта процедура как раз описана в справке. Наверное, лучше сделать именно таким образом. Вообще, посмотрите Справку, которая запускается из окна адаптации и, особенно, вкладу "Процедуры".
После всего нажать "Применить" и "Ok".
Дополнительно.
Способ редактирования текста зависит от переменной DTEXTED.
установил на ноутбуке давно знакомый 2008 акад и
первый раз наткнулся на такое:
1) при двойном клике левой кнопкой по тексту он выделяется, но не редактируется, его можно поменять только во вкладке properties, что жутко неудобно
2) если при неактивной команде выделить любой объект, а потом уже выбрать команду, то выделение снимается и программа требует выделить объекты снова ( неудобно: привык наоборот)
3) тупо не работает кнопка delete для удаления выделенного
кто знает, как бороться с этим?
Ок, delete заработал, спасибо)
>1. переменную MTEXTED в internal
>2. переменную PICKFIRST в 1
Хмурый, спасибо! ура.
ясно, просто надо было ввести в командную строку - всё заработало как надо.
la-minor, ввести имя переменной в командную строку AutoCAD'а
нажать ввод, в ответ на запрос ввести значение переменной и нажать ввод
лет 8 в акаде работаю, а таких тонкостей не знаю. видимо, из-за того, что примерно одни и те же 50% ресурсов программы д/работы нужны.
Offtop: Да хоть сто лет в нем работай - всех тонкостей всё равно не узнать. Это нормально. Не переживай. Форум - самый лучший знаток всех тонкостей Акада.
Такая надпись в туалете: не льсти себе, подойди поближе к писсуару
Думаю, 50 % от автокада не использует никто в мире. Самые-самые гуру от силы юзают 10%. Для того, чтобы глубоко использовать многое, заложенное в автокаде, надо сменить много мест работы и много разных специальностей, и везде достичь совершенства, что невозможно. Только авторы книг и преподаватели знают все понемножку.
при двойном клике левой кнопкой по тексту он выделяется, но не редактируется |
можно было еще и в "Адаптации" посмотреть, там есть целый раздел: "Операции при двухкратном нажатии". там как раз на двойной клик по тексту и определяется команда редактировать текст.
З.Ы. причем там не только заранее заданые прогой, но и свои команды определять мона.
У меня похожая проблема! Не редактирует по двойному клику при выборе текста, полилинии. На блоках работает. Заметил что при нажатии Ctrl+C на выбраном объекте опять предлагаетстя выбрать объект.
MTEXTED - Встроенный
pickfirst - 1
В адаптации все команды прописаны нормально.
Ни фига не понимаю в чем проблема!
Привожу идеи разных идиотов в соответствие с законом всемирного тяготения
может заодно кто то подскажет какую использовать переменную при анологичной проблеме со штриховками в 2011.
Пошарился в НПИ и заметил, что если в меню "Операции при двойном нажатии" для Мтекста в макросе убрать ^C^C то редактирование работает нормально. Аналогично канает для остальных команд.
Привожу идеи разных идиотов в соответствие с законом всемирного тяготения
При наведении указателя в модели или в листе на большой многострочный текст (около 50 строк) автокад тормозит сильно.
Наверно есть системная переменная или . Я в настройках автокада
кучу галочек пробовал вырубать, безрезультатно. Единственное что
помогает - это испльзование шрифтов Аrial , Isocpeur но тоже не идеально. Help?
При наведении указателя в модели или в листе на большой многострочный текст (около 50 строк) автокад тормозит сильно.
Наверно есть системная переменная или . Я в настройках автокада
кучу галочек пробовал вырубать, безрезультатно. Единственное что
помогает - это испльзование шрифтов Аrial , Isocpeur но тоже не идеально. Help?
Зайди Options - вкладка Selection - кнопка Visual Effect Settings - Advanced Options - Exclude Multiline Text
А что за сервиспак на атокад, что он дает?, раньше не слышал, у меня 2009автокад, к нему есть сервиспак?
А что за сервиспак на атокад, что он дает?, раньше не слышал, у меня 2009автокад, к нему есть сервиспак? |
будет(
проверено, тормозит
файл - 75 мб, 2440 объектов мультитекст, 38970 текст
acad 2006-2009; core 2 duo E6550, 2gb
будет(
проверено, тормозит
файл - 75 мб, 2440 объектов мультитекст, 38970 текст
acad 2006-2009; core 2 duo E6550, 2gb
всё что связано с упорядоченным движением заряженных частиц
75 мб у тебя по любому тормозить будет ))) попробуй удалить сначала мтекс, а потом дтекст, и посмотреть в каком случае тормозить будет сильнее
Ребята, а чего спорим?
Если в качестве шрифта выбран TTF (TrueTypeFont) - он же контурный шрифт, то на его обработку уйдет времени гораздо больше чем на векторный шрифт SHX. Почему? Да потому, что в контурном шрифте символ описан гораздо большим числом "сегментов". А в векторном шрифте количество "сегментов" может быть от одного до (в большинстве шрифтов акада) 50. 1 символ занимает буквально считанное количество байт, в то время как в контурном шрифте этот же символ будет занимать килобайты. Сравните например размер шрифта arial.ttf и txt.shx. 358к против 8,29к. Ну и какой шрифт будет дольше обрабатываться?
Далее. Вектор, векторные шрифты для отображения на экране в качестве своей толщины линии используют 1 пиксель, не зависимо от масштаба отображения. А теперь для того же шрифта задайте отображения веса линии на максимум. Теперь линия будет занимать 2 пикселя. Будет заметно чуть легкое притормаживание. Отсюда делаем вывод, чем меньше сегментов в линии, меньше ее толщина, тем выше скорость обработки ее на экране.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Вот вам выдержка из книги "Программирование графики для Windows - Фень Юань" почитайте. Также рекомендую полазить на специализированых сайтах по шрифтам.
Например вот этот сайт
Автор:
Проблема
- Изменение форматирования стиля текста.
- Применение стиля текста.
- Изменение стиля текста в семействе шрифтов, например Arial на Arial Narrow.
- Не показывать изменения.
- Показать изменение частично.
- Немедленное отображение изменений, возврат к исходному состоянию.
Причины:
- Форматирование многострочного текста переопределяет стиль текста.
- Шрифт, заданный в текстовом стиле или в переопределении шрифта, не установлен в системе. Это приведет к тому, что текст будет выглядеть не так, как ожидалось.
Решение
- Дважды щелкните многострочный текст и примените правильное форматирование с помощью текстового редактора.
- Удаление форматирования вручную.
- Дважды щелкните на многострочном тексте.
- Нажмите CTRL + A.
- Щелкните правой кнопкой мыши в любом месте и выберите "Удалить форматирование" > "Удалить все форматирование".
- Закройте текстовый редактор, сохранив изменения.Это позволит тексту вписаться в применяемый стиль текста.
- Используйте команду РАСЧЛЕНИТЬ для расчленения объектов многострочного текста на базовые текстовые объекты. Переопределения форматирования будут потеряны.
- Убедитесь, что все необходимые шрифты установлены. В текстовых стилях отображаются отсутствующие шрифты.
Использование пользовательской процедуры LISP (StripMtext)
- Загрузите файл AutoLISP (StripMtext v5-0c.lsp) и сохраните его в папке.
- В командной строке AutoCAD введите ЗАГПРИЛ.
- Перейдите к файлу StripMtext v5-0c.lsp, нажмите "Загрузить", а затем нажмите "Закрыть".
- Выберите соответствующий текст или размеры.
- В командной строке введите STRIPMTEXT.
- Проверьте все, что действительно применимо.
Примечание. Эта процедура AutoLISP предоставляется на основе данной записи блога и не разработана и не поддерживается компанией Autodesk. LISP работает только для буквенно-цифровых символов. Для особых символов, например корейского или китайского, для удаления кодов форматирования требуется текст с расчленением.
Создаю динамический блок, содержащий в качестве атрибута многострочный текст.
Вставляю блок в чертеж, заполняю атрибуты.
Сохраняю чертеж. Закрываю AutoCAD. Открываю CAD и загружаю чертеж. Атрибут смещается. После каждого такого сохранения он постепенно уезжает. Это как-нибуть лечится?
А что, в 2008 появились многострочные АТРИБУТЫ БЛОКА?
Файл в студию. Даже любопытно стало, что это за зверь такой.
Обычный аттрибут, только многострочный. В меню Attribute Definition в поле Mode добавили два поля Lock position и Multiple lines. Если открыть в предыдущих версиях автокада, то вместо многострочного будет однострочный. Сейчас файла с собой нет, если нужно скажите куда сбросить.
Господа помогите пожалуста, жмем в acad2007 кнопочку "сохранить как", а вместо окна в командной строке выскакивает предложение выбрать режим сохранения
> Антон
Во-первых, на этом форуме принято: "один вопрос - одна тема".
Во вторых: использование такого ну или хотя бы этакого поиска запрещено конституцией?
> Толстов ЕВ (Atol)
Посмотрел - Действительно, многострочный атрибут :) - а так мог и не скоро заметить.
Поковырялся - смотрю, оказывается не только некоторые стили имеют "автомасштабирование" (Annotative), но и БЛОКИ тоже :)
> Игорь
Проблема "смещения" атрибута "решена" :
1. Не атрибут смещается, а вид на весь чертеж
2. Если после загрузки тут же не сохранять, а выйти и повторно загрузить - останеться на том же новом "месте"
3. Проблема в привязаной слева панели инструментов "DASHBOARD" (кстати, могли бы и внести команду ее загрузки-выгрузки в меню и кнопочную стандартную панел - приходиться ее самому туда переносить). Если сделать эту панель(палитра, окно - не помню, как правильно назвать) "плавающей" - смещение прекратиться. Это как то связано с изменением пропорций вида-окна рисунка при загрузке, как будто вначале загружается на все окно, а потом панель инструментов изменяет размер-пропорции и смещает вид.
Читайте также: