Скрипт генерирует список источников в виде отдельного списка, который вставляется в конце документа. Работает с помощью комментариев Google Docs.
- Открыть документ в Google Docs
- В верхнем меню нажать
Инструменты / Редактор скриптов
- Вставить содержимое файла
app_script.gs
- Сохранить файл
- Обновить документ
- В тексте вставить цифру для ссылки (например,
[1]
) - К ней добавить комментарий в Google Docs
- Вставить в комментарий ссылку в формате:
Link: (библиографическая ссылка)
- Поставить курсор в место, где должен появиться список источников
- Нажать
Sources / Insert sources list
в верхнем меню - Для того, чтобы к вставленному куску текста применить форматирование остального документа, нажмите
CTRL(CMD)+\
- Автонумерация ссылок в тексте
- https://developers.google.com/apps-script/reference/document/list-item
- https://developers.google.com/apps-script/reference/drive/drive-app
- https://developers.google.com/drive/api/v3/reference/comments#resource
- https://developers.google.com/drive/api/v2/reference/comments/list#javascript
- https://gist.github.com/kibotu/36374763a9884ec3ba29622a74249147
- https://stackoverflow.com/questions/50913184/access-google-docs-comments-from-google-app-scripts
- https://stackoverflow.com/questions/54903568/inserting-template-text-in-a-google-doc-in-google-apps-script
- https://stackoverflow.com/questions/21466589/how-to-append-a-list-item-at-a-specific-position-in-google-docs
- https://stackoverflow.com/questions/39926899/google-apps-script-to-find-urls-in-body-and-format-them-as-hyperlinks
- https://gist.github.com/gigamonkey/c9899710ec9cca4c102c761aaa5c70e5
Надо глянуть как-нибудь)