4

Я сделал многоуровневый маркированный список в TextEdit, который выглядит примерно так:

  • Foo
    • бар
    • материал
      • вещи

Однако, когда я пытаюсь преобразовать его в текст (с помощью cmd-shift-T, копировать и вставить или textutil), результат выглядит примерно так:

  • Foo
  • бар
  • материал
  • вещи

Как я могу преобразовать в текст, но сохранить отступ?

2 ответа2

1

Это связано с тем, что вы используете форматирование только в формате RTF, которое не может обработать простой текстовый файл. Вы можете создать свой контур вручную с помощью вкладок для отступа и ввести маркеры с опцией 8, и когда вы преобразуете в простой текст, вы получите результат, который вам нужен.

Изменить: мне удалось сохранить форматирование:

  1. Установите PlainClip
  2. Нажмите Shift, чтобы запустить Plain Clip и включить "удаление концевых пробелов и вкладок в каждой строке" и "удалить невидимые управляющие символы"
  3. Копировать из файла RTF
  4. Нажмите на обычный клип
  5. Вставьте новый RTF-файл и преобразуйте в TXT
0

Хм, похоже, что Catdoc, вероятно, мог бы сделать это. Я надеялся, что antiword тоже сможет это сделать, но я не вижу никаких признаков того, что это возможно ни на веб-сайте, ни на странице руководства, так что, возможно, нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .