Beibehaltung der Umwandlung von RTF in TXT unter OS X

806
Dan

Ich habe in TextEdit eine mehrstufige Aufzählungsliste erstellt, die ungefähr so ​​aussieht:

  • foo
    • Bar
    • Zeug
      • Dinge

Wenn ich jedoch versuche, es in Text umzuwandeln (über cmd-shift-T, Kopieren und Einfügen oder textutil), sieht das Ergebnis eher wie folgt aus:

  • foo
  • Bar
  • Zeug
  • Dinge

Wie kann ich in Text konvertieren, die Einrückung jedoch beibehalten?

4

2 Antworten auf die Frage

1
ridogi

Dies liegt daran, dass Sie nur die RTF-Gliederungsformatierung verwenden, die eine Nur-Text-Datei nicht verarbeiten kann. Sie können Ihre Gliederung manuell mit Registerkarten erstellen, um sie einzurücken und die Aufzählungszeichen mit Option 8 einzugeben. Wenn Sie sie in einfachen Text konvertieren, erhalten Sie das gewünschte Ergebnis.

Edit: Ich konnte die Formatierung beibehalten durch:

  1. Installieren Sie PlainClip
  2. Klicken Sie bei gedrückter Umschalttaste, um den einfachen Clip zu starten, und aktivieren Sie "Leerzeichen und Tabulatoren aus jeder Zeile entfernen" und "unsichtbare Steuerzeichen entfernen".
  3. Kopieren Sie aus der RTF-Datei
  4. Klicken Sie auf PlainClip
  5. Fügen Sie eine neue RTF-Datei ein und konvertieren Sie sie in TXT
Sicherlich gibt es eine Möglichkeit, Apfelskript oder etwas anderes zu verwenden, um die Linealformatierung in Leerzeichen oder Tabulatoren umzuwandeln. Dan vor 14 Jahren 0
Siehe bearbeitete Antwort. ridogi vor 14 Jahren 0
Macht es nicht für mich - ich bekomme immer noch alle Kugeln auf dem gleichen Level. Dan vor 14 Jahren 0
Die Anweisungen genau befolgt, aber für mich fehlgeschlagen. porg vor 10 Jahren 0
0
SamB

Hmm, it looks like catdoc could probably do this. I was hoping that antiword would be able to do it as well, but I don't see any indication that it can either on the website or in the manpage, so maybe not.