Beispiel: Verwalten von Zitaten in einem Word Dokument mithilfe ihres Word-Add-Ins
Zitatmanagement ist ein wichtiger Aspekt von Dokumenten, insbesondere in Der Wissenschaft und Bildung. Jeder Zitatstil hat seine eigenen Richtlinien, wie Zitate in einem Dokument gekennzeichnet werden sollen und wo und wie die Quellen notiert werden sollen. Zu diesen Stilen gehören APA und MLA.
Dieser Artikel enthält ein Beispiel-Add-In, das Zitate in einem Word Dokument verwaltet. Das Add-In zeigt die Verweise an, die aus einer BIB-Datei geladen wurden, die der Benutzer auswählt, um sie in ihrem Dokument zu zitieren.
Voraussetzungen
- Visual Studio Code.
- Office in Verbindung mit einem Microsoft 365-Abonnement (einschließlich Office im Internet).
- Node.js Version 16 oder höher.
- npm Version 8 oder höher.
Ausführen des Beispielcodes
Der Beispielcode für diesen Artikel heißt Verwalten von Zitaten in einem Word Dokument. Befolgen Sie zum Ausführen des Beispiels die Anweisungen in der Infodatei.
Wichtige Schritte im Beispiel
- Der Benutzer wählt eine lokale BIB-Datei aus, die die Verweise enthält, die er zitieren möchte.
- Das Add-In liest die BIB-Datei und zeigt dann die Literaturverzeichnisverweise im Aufgabenbereich an. Im Beispiel wird @orcid/bibtexParseJs verwendet, um die BIB-Datei zu analysieren.
- Der Benutzer wählt den entsprechenden Verweis aus und fügt ihn dann an der Position des Cursors (oder am Ende des markierten Texts) in das Dokument ein.
- Das Add-In fügt an dieser Stelle im Dokument eine Verweismarke hinzu und fügt den Verweis auf eine Endnote hinzu. Alle Endnoten werden automatisch am Ende des Dokuments aufgeführt.
Machen Sie es zu Ihrem
Im Folgenden finden Sie einige Vorschläge, wie Sie dieses Beispiel an Ihr Szenario anpassen können.
Benutzereinstellungen verwalten
Aktivieren Sie einmaliges Anmelden (Single Sign-On, SSO) in einem Office-Add-In , um das Beibehalten von Benutzerdaten und -einstellungen über mehrere Dokumente hinweg zu unterstützen. Wenn Ihr Dienst die Literaturverzeichnisbibliothek bereitstellt oder hostet, kann ein autorisierter Benutzer auf dieses Literaturverzeichnis in ihrem Dokument zugreifen und daraus auswählen.
Sie können den Zustand und die Einstellungen des Add-Ins auch im aktuellen Dokument des Benutzers beibehalten.
Achtung
Speichern Sie keine vertraulichen Informationen wie Authentifizierungstoken oder Verbindungszeichenfolgen. Eigenschaften im Dokument sind nicht verschlüsselt oder geschützt.
Fußnoten verwenden
Listen Sie die Verweise in Fußnoten am Ende der Seite anstelle von Endnoten auf, entsprechend dem Zitatstil.
Alternativ können Benutzer auswählen, wo die Verweise angezeigt werden sollen. Wenn dies der Fall ist, können Sie das Add-In aktualisieren, um die Einstellung des Benutzers mithilfe einer Dokumenteigenschaft oder als Teil der authentifizierten Benutzeroberfläche beizubehalten.
Aktualisieren des Zitatstils
Aktualisieren Sie den Zitatstil, der zum Anzeigen der Verweise in den Endnoten (oder Fußnoten) verwendet wird.
Alternativ können Sie verschiedene Stiloptionen bereitstellen und dem Benutzer die Auswahl ermöglichen. Wenn dies der Fall ist, können Sie das Add-In aktualisieren, um die Einstellung des Benutzers mithilfe einer Dokumenteigenschaft oder als Teil der authentifizierten Benutzeroberfläche beizubehalten.
Ersetzen von bibtexParseJs
Ersetzen Sie den BIB-Dateiparser @orcid/bibtexParseJs durch Ihren eigenen oder einen anderen verfügbaren Parser, insbesondere wenn diese Option nicht die Funktionalität bereitstellt, die Sie für Ihre Lösung benötigen.
Siehe auch
Office Add-ins