add completion and spell, syntax and version checking, deft and treemacs and bibliography settings
This commit is contained in:
42
settings/bibliography-settings.el
Normal file
42
settings/bibliography-settings.el
Normal file
@@ -0,0 +1,42 @@
|
||||
;;; bibliography-settings.el --- bibliography settings -*- lexical-binding: t -*-
|
||||
|
||||
;;; Commentary:
|
||||
;; settings in org-settings: org-latex-pdf-process
|
||||
|
||||
;; Requirements:
|
||||
;; for 'biber' install linux package 'biber', for HTML export features
|
||||
;; install linux package 'bibtex2html'
|
||||
;; org-ref https://melpa.org/#/org-ref
|
||||
;; pdf-tools
|
||||
;; parsebib
|
||||
;; htmlize (helm and hel-bibtex -> ivy)
|
||||
;; ivy
|
||||
;; ivy-bibtex (bibtex-completion (because of org-ref-ivy-cite))
|
||||
;; biblio biblio-core https://melpa.org/#/biblio
|
||||
|
||||
;;; Code:
|
||||
(use-package pdf-tools
|
||||
:load-path (lambda() (concat user-emacs-directory "lisp/pdf-tools"))
|
||||
:defer t ;; used by org-ref
|
||||
)
|
||||
(use-package biblio
|
||||
:load-path (lambda() (concat user-emacs-directory "lisp/biblio"))
|
||||
:defer t ;; used by org-ref
|
||||
)
|
||||
(use-package org-ref ;; used with some preamble defs and \printbibliography (biblatex/biber, no html export), see also ox-bibtex
|
||||
:load-path (lambda() (concat user-emacs-directory "lisp/org-ref"))
|
||||
:after (org)
|
||||
:defer 1
|
||||
:init
|
||||
;; specify completion backends
|
||||
(defvar org-ref-completion-library 'org-ref-ivy-cite) ;; requires ivy-bibtex, must be set before requiring org-ref otherwise helm will be loaded
|
||||
:config
|
||||
(setq bibtex-dialect 'biblatex) ;; biblatex also for biber
|
||||
)
|
||||
(use-package ox-bibtex ;; used with #+BIBLIOGRAPHY: ... (bibtex, with html export), see also org-ref
|
||||
:after (org)
|
||||
:defer 1
|
||||
)
|
||||
|
||||
(provide 'bibliography-settings)
|
||||
;;; bibliography-settings.el ends here
|
||||
Reference in New Issue
Block a user