Anwenden von Formatierung und Formatierung auf XML in MS Word?


23

Ich habe Text, das ist eigentlich ein XML-Snippet, den ich in einem MS Word-Dokument anzeigen möchte. Ich möchte wirklich nicht mühsam jedes Element und Attribut von Hand stylen - gibt es einen automatischen Stil, den ich anwenden kann? Gibt es eine andere Lösung?

Antworten:


35

Sie können Notepad ++ verwenden. Nach der Installation:

  • Kopieren Sie Ihr XML in das Notepad ++ - Fenster (im XML-Sprachmodus)
  • Wählen Sie die Syntax für hervorgehobenes XML aus, das Sie in Word veröffentlichen möchten
  • Wählen Sie PLugins-> NppExport-> Copy RTF to Clipboard
  • Fügen Sie das formatierte RTF in Ihr Word-Dokument ein.

So einfach, so effizient, danke
David Brossard


1

Erstellen Sie einen neuen Stil, der das XML nach Ihren Wünschen formatiert. Der Stil muss wahrscheinlich Folgendes enthalten:

  • Festlegen der Schriftart auf eine monospaced Schriftart wie Courier New
  • Festlegen der Sprache auf "Keine Überprüfung" (Word 2003 und älter) oder "Rechtschreib- oder Grammatikprüfung nicht durchführen" (Word 2007 und neuer)
  • Einstellen der Schriftgröße auf einen kleineren Wert; Oft passt XML oder anderer Code nicht gut auf eine Seite, es sei denn, Sie verkleinern sie

Wählen Sie dazu den XML-Text aus und ändern Sie den Stil. Alle Formatierungsattribute werden gleichzeitig angewendet.

Der Vorteil ist, dass XML Text im Dokument ist. Sie können es wie jeden anderen Text bearbeiten, wenn Sie Korrekturen vornehmen müssen. Suche danach usw. Der Nachteil dieser Methode ist, dass die Syntaxfarbe nur dann auf den Text angewendet wird, wenn sie bereits beim Einfügen des Texts vorhanden war.

Speichern Sie den Stil in der Vorlage "normal.dot" (Standardeinstellung), damit er in allen Dokumenten verfügbar ist.

Wenn Sie dies häufig tun müssen, können Sie dem Text eine Tastenkombination zuweisen, damit Sie den Stil nicht aus dem Stilmenü auswählen müssen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.