|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Объединение разбитого на слова текста
Москва
Регистрация: 31.07.2007
Сообщений: 92
|
||
Просмотров: 42485
|
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,744
![]() |
Цитата:
Или _DSTP_CVTXT2MT из ToolPac Правда, если выбирать рамкой то неизвестно в каком порядке будут идти слова и буквы
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
AL-остекление, фасадка, оконка Регистрация: 25.07.2007
Москва
Сообщений: 113
![]() |
Цитата:
![]() Я _txt2mtxt техусловия объеденял - сохранилось даже форматирование (имею в виду не тип/наклон/размер шрифта, а взаимное визуальное расположение слов на экране.)
__________________
Фасадку черчу... |
|||
![]() |
|
||||
всё что связано с упорядоченным движением заряженных частиц Регистрация: 27.07.2007
М.О.
Сообщений: 1,690
|
То что разбит не знаю....может это просто не мультитекст а строчный?
Для такого нашёл здесь на форуме приполезнейший лисп, можно редактировать в ворде (чтобы соблюсти перенос по строкам и прочие тонкости) а потом снова через буфер в раскрытый блокнот. Здесь однако надо быть очень аккуратным при выборе последовательности текстов. Прога вообще кульная........автору респект ![]() |
|||
![]() |
|
||||
всё что связано с упорядоченным движением заряженных частиц Регистрация: 27.07.2007
М.О.
Сообщений: 1,690
|
Оперативно, практически онлайн, когда писал ответ думал что буду 1, оказалось 3 с другой стороны
![]() |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,363
|
Еще один вариант вроде был тут
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
всё что связано с упорядоченным движением заряженных частиц Регистрация: 27.07.2007
М.О.
Сообщений: 1,690
|
Зря ты так, можешь посмотреть мои темы и убедиться в обратном....где-то я сам разобрался и побырому сообщил что тему можно закрывать, где-то например как создть библиотеку материалов многие сказали что так и так это слишком глобально это надо долго объяснять и в этом роде....
|
|||
![]() |
|
||||
Регистрация: 20.07.2005
СПб
Сообщений: 89
|
Цитата:
Перенос однострочного текста в Microsoft Word Ядро программы представил VK: http://www.caduser.ru/cgi-bin/f1/board.cgi?t=10216TV Добавлено: 1. Очередность полученных строчек как в ACAD'e и не зависит от способа выбора; 2. Объединение (склейка) строчек, если имеется разбивка на слова |
|||
![]() |
|
||||
AutoCAD/AutoLISP Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
|
Цитата:
(prompt "\nTo merge two MTEXT entities") (setq first (entget (car(entsel"\nSelect first MTEXT entity: ")))) (if (= first nil)(exit)) (setq delete1(cdr(assoc -1 first))) (redraw delete1 3) (setq second (entget (car(entsel"\nSelect second MTEXT entity: ")))) (if (= second nil)(exit)) (setq delete (cdr(assoc -1 second))) (redraw delete 3) (setq mtx1 (cdr (assoc 1 first))) (setq mtx2 (cdr (assoc 1 second))) (setq mtx (strcat mtx1 "\\P" mtx2)) (command "erase" delete delete1 "") (setq ed first) (setq ed (subst (cons 1 mtx) (assoc 1 ed) ed ) ) (entmake ed) (princ) )
__________________
Сквозь тернии к звездам.... и обратно :yes: |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,640
|
Startrek, спасибо огромное за отклик. Протестировал. Объединяя два мтекста, лисп, во-первых, делает их копию, оставляя оригиналы на местах, а во-вторых, второй мтекст в объединенном тексте сносится на следующую строчку, что нежелательно.......И если несложно, хочется, чтобы несколько мтекстов выделять. И чтоб как они были на одной строке несколько, так и остались одной строкой, но уже объединенной
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,363
|
Еще один вариант: http://dwg.ru/f/showpost.php?p=162618&postcount=21
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,640
|
Кулик Алексей aka kpblc, дай Бог тебе здоровья! просто КЛАСС!!!!!!
![]() |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,640
|
Кулик Алексей aka kpblc, уже на втором твоем лиспе замечаю, (первый - для создания групп примитивов, тоже, кстати очень достойный), что после его использования некоторые примитивы в чертеже (а в первом - созданные группы) при наведении на них курсора становятся пунктирными - это, разумеется, нормально, - но и остаются такими после отвода курсора. Это не парит особо, - выделение их и Esc решает проблему, но, может, ты знаешь, что это за такое??
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,363
|
> #16 : так там же вроде можно было выбирать точку вставки... Надо будет проверить / вспомнить - где код находится, еще помню, а вот подробности... Писалось под 2005-й, и на нем же тестировалось.
> #17 : смоделировать не удалось. Принудительное изменение "подсветки" использую крайне редко, и обычно нормально сносится в момент завершения лиспа. Погоняю, конечно, еще. Ты только скажи, а версия AutoCAD'a какая у тебя? Только 2008, без "наворотов"? Добавлю (забыл сначала спросить): не понял, что значит "вставлять без пробелов" (#16). Это как?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. Последний раз редактировалось Кулик Алексей aka kpblc, 10.06.2008 в 10:10. |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,640
|
Кулик Алексей aka kpblc,
Цитата:
![]() Цитата:
Цитата:
Последний раз редактировалось skkkk, 10.06.2008 в 17:29. |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,640
|
Кулик Алексей aka kpblc, если я перейду на 2007-й, это что-то изменит касательно этого лиспа?? Обнаружил такую канитель, что при открытии моих файлов в 2007-м (который у всех в моей конторе) тексты убегают, разделяются на строки..... Это не из-за этого лиспа, раньше я тоже это замечал, но это было редко, а в новом проекте очень много убежало. Всех на 2008-й перевести - только со временем, поэтому придется прогнуться, наверное. Хотя это единственное несоответствие форматов, которое я наблюдал....Может, знаешь, в чем беда?
|
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Привязка текста в размерах | Piton | AutoCAD | 30 | 05.01.2017 00:58 |
Редактирование текста в AutoCAD2008 | kkiak | AutoCAD | 7 | 01.10.2009 12:29 |
нужен лисп с заменой текста | Rwb | LISP | 28 | 03.08.2008 23:57 |
Изменение форматированного текста посредством lisp | Tramp | LISP | 4 | 03.03.2006 11:28 |