1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Отделение букв от цифр в Тексте/Мтексте

Тема в разделе "Autodesk", создана пользователем Sergey B., 29 дек 2018.

  1. Sergey B.

    Sergey B. Форумчанин

    Существуют ли способы разделения одного текста/мтекста с надписью текст+цифры на два текста/мтекста с отдельно буквами, отдельно цифрами? Например, чтобы из текста "А1" получились два текста "А", "1", но визуально ничего бы не поменялось.
     
  2. Philin

    Philin Форумчанин

    Команда расчленить так работает. Во всяком случае в автокад 2019.

    Работает с Мтекст, при расчленении получается текст. Обычный "Текст" расчленить нельзя, т.к. это примитив.

    До расчленения Мтекст:
    [​IMG]

    После расчленения два Текст:
    [​IMG]
     
  3. Qvinto

    Qvinto Форумчанин

    Обычный текст очень легко превратить в Мтекст. Из МенюГео, например. А потом взрывать уже.
     
  4. trir

    trir Форумчанин

    а уменя так не работает, только если у букв и цифр разный шрифт - то будет работать так...
     
  5. Philin

    Philin Форумчанин

    trir, версия автокад какая? В 2019 расчленяет нормально.
     
  6. trir

    trir Форумчанин

    я про 2019 и говорю: Р.162.0.0 AutoCAD 2019.1.2
    _explode лишь расчленяет на строки, разбивает строки только если там разное форматирование
     
  7. Philin

    Philin Форумчанин

    trir, шрифт поменяйте. Сейчас проверил, не на всех шрифтах работает.
     
  8. trir

    trir Форумчанин

    Arial, Calibri, TNR - цифры не отделяет
     
  9. Sergey B.

    Sergey B. Форумчанин

    Попробовал в 2019 civil несколько шрифтов. К сожалению, у меня не работает.
     
  10. 1958

    1958 Форумчанин

    Не помню где, но где-то нашел. MTEXT не поддерживается, работает только с TEXT.
     

    Вложения:

    FOXXX591, ivsem, Sergey B. и 2 другим нравится это.
  11. Sergey B.

    Sergey B. Форумчанин

    Благодарю, 1958. Как всегда, выручаете.
     
  12. ivsem

    ivsem Форумчанин

    В автокадовской утилите ToolPac есть возможность резать длинные предложения на короткие и наоборот собирать несколько коротких предложений (слов) в одно длинное предложение.
    При резке на короткие предложения удаляются пробелы, при сборке вставляются.
    01.jpg
     
  13. 1958

    1958 Форумчанин

    С Новым годом!

    Собрал тяп-ляп. Попробуйте.
    Из строки (TEXT/MTEXT) создаются две раздельные строки (однострочные тексты TEXT+TEXT). Разделение производится по позиции первой найденной цифры в строке.
     

    Вложения:

    • tb.LSP
      Размер файла:
      2,7 КБ
      Просмотров:
      13
  14. Sergey B.

    Sergey B. Форумчанин

    С Наступающим! Спасибо. Первый вариант лично мне больше подходит. Именно то, что нужно. Одно пожелание будет, если можно. Каждый разделяемый текст вручную нужно выбирать. Можно добавить возможность массового выбора, по выбранному слою, например?
     
  15. 1958

    1958 Форумчанин

    Text String Break - TSB-original.lsp из поста #10 я редактировать не буду, т.к. 1) это не моё; 2) там текст делится по точке указания, а не мухи отдельно, бараны в отару (по цифре).
    Мой вариант с учетом выбора по слою погоняйте.
     

    Вложения:

    • ss_tb.LSP
      Размер файла:
      3,3 КБ
      Просмотров:
      9
  16. Sergey B.

    Sergey B. Форумчанин

    Спасибо! При расчленении текста, два новых как бы "разъезжаются" друг от друга. Возможно ли сделать так, чтобы визуально ничего не менялось после расчленения? Или же разместить их в отдельные слои, чтобы можно было весь слой с цифрами сместить обратно вручную?
     
  17. 1958

    1958 Форумчанин

    Гонял так и этак, что-то у меня ничего не разъезжается. Наоборот, если исходный текст начинается с цифры, то тексты получаются впритык.
    Чуть изменил программки, добавил коэффициент сжатия.
     

    Вложения:

    • tb.LSP
      Размер файла:
      3,3 КБ
      Просмотров:
      9
    • ss_tb.LSP
      Размер файла:
      3,7 КБ
      Просмотров:
      9
    Sergey B. нравится это.
  18. Sergey B.

    Sergey B. Форумчанин

    Всё работает отлично.
     
  19. AdrasMan

    AdrasMan Форумчанин

    Коллеги, а мне вот наоборот, понадобилось, чтоб при расчленении МТекст, написанного в одну строку, он не разбивался на составные. ЧТо только не перепробовал, а текст разбивается. Если текс состоит из двух строк, то нужно, чтобы строки после расчленения были целыми.
     
  20. 1958

    1958 Форумчанин

    А пример (чертеж в v.2007)? А то неясна ваша задача. Из MTEXT сделать TEXT?
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление