Сохраните отступ, преобразовывающий RTF в TXT на OS X

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

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

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

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

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

2 ответа

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

Редактировать: я смог сохранить форматирование:

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

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

Другие вопросы по тегам