Dies ist keine perfekte Lösung. (Sie müssen die Lesezeichen erstellen, nachdem die Bibliographie abgeschlossen ist, da durch das Aktualisieren des Bibliographiefelds einige dieser Lesezeichen gelöscht werden.)
Lesezeichen erstellen
Erstellen Sie zunächst Lesezeichen für jede der Referenzen in Ihrer Bibliographie. Um dies zu vereinfachen, schalten Sie die Feldcodes für eine In-Text-Zitation um und geben Sie jedem Eintrag in der Bibliographie denselben Namen wie die entsprechende Quelle. Word verwendet im Allgemeinen die ersten drei Buchstaben des Namens des Autors und die letzten beiden Ziffern des Datums. In dem Dokument, in dem ich dies teste, ist beispielsweise eine meiner Beispielquellen "Doe, J. (2013) A Book About Stuff". Wenn Sie die Feldcodes für die In-Text-Zitate umschalten, wird dies als angezeigt. Also benannte ich das Lesezeichen für diesen Indexeintrag als Doe13.
Makro zum Hinzufügen von Links
Als Nächstes erstellte ich ein Makro zum Hinzufügen der Links zu jedem Zitat.
Sub LinkCitetoSource() ' ' LinkCitetoSource Macro ' Automatically links an in-text citation to the corresponding bibliography entry. ' Dim fld As Field Dim citation As String Dim bkmrk As String For Each fld In ActiveDocument.Fields If fld.Type = wdFieldCitation Then citation = fld.Code.Text bkmrk = Mid(citation, 11, 5) MsgBox prompt:=bkmrk fld.Select Selection.Expand Unit:=wdWord ActiveDocument.Hyperlinks.Add Anchor:=Selection.Range, Address:="", SubAddress:=bkmrk End If Next End Sub