Ich schreibe eine Arbeit für IEEE mit Microsoft Office Word 2013
. Ich möchte dynamic reference
die in dieser Version von Word
. An einer Stelle meines Artikels references
ähneln sie:
bla bla
[1,2,3,4,5]
Wie kann ich es in etwas wie umwandeln, [1]-[5]
ohne die dynamischen Fähigkeiten zu verlieren? Mit anderen Worten, ich möchte meine Referenzen nicht in konvertieren static text
.
Laut dieser Seite auf word.tips.net ist dies in Word nicht möglich.
Es gibt stattdessen einen Vorschlag, die mittleren Verweise auszublenden und einen Bindestrich hinzuzufügen:
Eine Lösung besteht darin, die Zwischenreferenzen im Bereich auszuwählen, sie als verborgenen Text zu formatieren und dann einen Bindestrich hinzuzufügen. Sie könnten beispielsweise „,4,5“ aus den Verweisen „3,4,5,6“ auswählen, die Auswahl als verborgenen Text formatieren und dann einen Bindestrich hinzufügen, um das Ergebnis „3-6“ bereitzustellen. Wenn Sie viele solcher Operationen in Ihrem Text durchführen müssen, können Sie dies leicht automatisieren, indem Sie das folgende Makro verwenden:
Sub RefListToRange() Selection.Font.Hidden = True Selection.Collapse (wdCollapseEnd) Selection.TypeText Text:="–" End Sub
Wählen Sie den Teil aus, den Sie ausblenden möchten (z. B. ",4,5,"), und das Makro übernimmt das Ausblenden und fügt den Bindestrich hinzu.
Benutzer5645