Emacs. Менеджер библиографической информации Ebib
Менеджер библиографической информации Ebib.
Содержание
1 Общая информация
- Сайт: https://joostkremers.github.io/ebib/
- Репозиторий: https://github.com/joostkremers/ebib
- Документация: https://joostkremers.github.io/ebib/ebib-manual.html
2 Организация библиографической информации
3 Управление списками чтения
3.1 Общая информация
- Есть возможность управлять списком чтения в виде org-файла.
- Имя файла задаётся
ebib-reading-list-file
. - В строке режима буфера записи будет отображаться
[R]
для записи из списка чтения.
3.2 Комбинации клавиш
R d
: пометить запись как выполненную.R a
: добавить текущую запись в список чтения.R v
: просмотр листа чтения.
3.3 Шаблоны захвата
- Шаблон задаётся в переменной
ebib-reading-list-template
.
3.3.1 Модификаторы шаблона
%K
(ebib-reading-list-create-org-identifier
)- Ключ записи. Заносится в свойства записи как
:Custom_id:
.
- Ключ записи. Заносится в свойства записи как
%T
(ebib-create-org-title
)- Название публикации
%M
(ebib-reading-list-todo-marker
)- Метка выполнения записи.
- По умолчанию
TODO
.
%L
(ebib-create-org-link
)- Ссылка на файл публикации.
%F
(ebib-create-org-file-link
)- Ссылка на файл публикации.
%D
(ebib-create-org-doi-link
)- Ссылка на doi публикации.
%U
(bib-create-org-url-link
)- Ссылка на url публикации.
3.3.2 Пример шаблона захвата
- Шаблон по умолчанию имеет вид:
1(setq ebib-reading-list-template "* %M %T\n:PROPERTIES:\n%K\n:END:\n%F\n")