|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
20.05.2005, 13:16 | #1 | |
Как сделать зачеркнутый текст
проектировщик ОПС, АУПТ
г.Омск
Регистрация: 05.04.2005
Сообщений: 12
|
||
Просмотров: 19786
|
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
Специальных кодов нет, но можно создать свой шрифт, взяв за основу шрифт которым пользуетесь, с зачеркнутыми буквами с теми же кодами что и у Вашего основного шрифта и потом только менять текстовые стили! Главное правильно прописать размер перечеркивающей черты, чтобы при печати все перечеркивающие отдельные буквы черточки сливались в одну линию! :wink:
|
|||
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
|
В сборнике cadhlp есть программка txtIns, зачеркивающая указанный текст (программно зачеркивает линией)
http://cadhlp.kulichki.com/cadhlp.htm |
|||
|
||||
Справка по управляющим кодам и специальным символам 2014
Доступны следующие управляющие коды. %% nnn Вставка символа с номером nnn. %%o Включение/отключение зачеркивания. %%u Включение/отключение подчеркивания. %%d Вставка обозначения градуса (°) %%p Вставка обозначения допуска (±). %%c Вставка обозначения диаметра круга (ý). %%% Вставка одного символа процента (%). Допустимо только для команды ТЕКСТ. Текст может быть одновременно зачеркнутым и подчеркнутым. По достижении конца строки оба режима автоматически отключаются. Управляющую последовательность кодов %%nnn можно использовать для вставки специальных символов в шрифтах PostScript. Образец чертежа (truetype.dwg) с таблицей символов для каждого из шрифтов находится в папке sample. Обозначение евро Обозначение евро можно использовать со шрифтами SHX и их эквивалентами TrueType, поставляемыми вместе с AutoCAD 2000 и более поздними версиями. Если на клавиатуре нет обозначения евро, можно ввести его набором комбинации цифр 0128 на цифровой клавиатуре при нажатой клавише Alt.
__________________
tc71 |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Мне почему-то кажется, что за 11 лет вопрос потерял свою актуальность.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
Цитата:
Но в многострочном тексте, начиная с 2013, действительно появилось зачеркивание.
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
|
||||
добрый человек Регистрация: 23.02.2004
Глушь
Сообщений: 971
|
Пока зачеркнутый появился только для многострочного.
Для однострочного надо еще ждать)))
__________________
Правильно сформулированный вопрос содержит 90% ответа. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Добавить префикс %%К с помощью вот этого лиспа: https://www.cadtutor.net/forum/topic...mbers-or-text/
|
|||
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723
|
|
|||
|
||||
Регистрация: 31.10.2010
Сообщений: 351
|
может кто переделать этот лисп https://dwg.ru/dnl/15174 до простой вставки %%K ?
|
|||
|
||||
прямо переделать?
Код:
Последний раз редактировалось koMon, 08.02.2022 в 10:06. |
||||
|
||||
Регистрация: 31.10.2010
Сообщений: 351
|
ай спасиба, айбалит
вылечил от головной боли А обратную функцию можно внедрить? UP. Спасибо, всё работает. С подсказки автора [koMon], перед тем как произвести обратную операцию [убрать зачёркивание] необходимо ввести ту же команду [text_strike_thru], затем нажать\ввести "пробел", появится окно с информированием [Убираем зачёркивание] и далее пользователем производится выбор зачёркнутого однострочного текста. При вводе инверсной команды зачёркивание незачёркнутого текста не производится. UPP. Тактика поменялась. В последнем варианте необходимо набрать команду, выбрать объекты (однострочные тексты), сделать выбор действия [подчеркнуть или убрать подчёркивание] клавишей ESC и подтвердить действие ENTERом Последний раз редактировалось solar, 07.02.2022 в 17:20. |
|||