#이맥스: 서지 관리법 - 조테로 오그롬 디노트
2024-04-16 Bibliography bibtex citarbibtex:capf:citar:completion:csl:denote:orgroam:text:
citar 자동 완성
emacs package to quickly find and act on bibliographic references, and edit org, markdown, and latex academic documents.
여기서 자동 완성 측면을 바라 보라.
emacs-citar/citar - github.com
ciatar-denote 패키지
https://lucidmanager.org/productivity/bibliographic-notes-in-emacs-with-citar-denote/
DONE csl-styles
(이기창 2019)
파일 상단에 선언을 해주면 될텐데, 아래에 apa.csl 로 박아 놓았으니 필요가 없을 것이다. 아무렴 편한대로.
;; use #+cite_export: csl apa.csl
(setq org-cite-csl-styles-dir (concat user-org-directory ".csl"))
(setq citar-citeproc-csl-styles-dir (concat user-org-directory ".csl"))
;; (setq citar-citeproc-csl-locales-dir "~/.csl/locales")
(setq citar-citeproc-csl-style "apa.csl") ; ieee.csl
(setq citar-notes-paths '("~/sync/org/notes/"))
(setq org-cite-global-bibliography config-bibfiles)
(setq org-cite-insert-processor 'citar)
(setq org-cite-follow-processor 'citar)
(setq org-cite-activate-processor 'citar)
(setq citar-symbol-separator " ")
#+cite_export: csl apa.csl
APA -> Choice
이기창. (2019). 한국어 임베딩: 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2Vec에서 ELMo, BERT. http://www.yes24.com/Product/Goods/78569687, https://ratsgo.github.io/
IEEE
[1]이기창, 한국어 임베딩: 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2Vec에서 ELMo, BERT. Seoul, 2019. Available: http://www.yes24.com/Product/Goods/78569687, https://ratsgo.github.io/
chicago-note-bibliography
이기창. 한국어 임베딩: 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2vec에서 ELMo, BERT. Seoul, 2019. http://www.yes24.com/Product/Goods/78569687, https://ratsgo.github.io/.
DONE embark -> citar-copy-reference
embark -> citar-copy-reference 를 하려면, 아래와 같이 설정이 되어 있어야 한다. 특히 preview 에 해당하는 부분을 보라.
;; (require 'citar-citeproc)
;; (setq citar-format-reference-function 'citar-citeproc-format-reference)
(setq citar-format-reference-function 'citar-format-reference)
(setq citar-templates
'((main . "${author:20} ${editor:20} ${title:58} (${date year issued:4})")
(suffix . " ${=key= id:16} ${shorttitle:20} ${=type=:10} ${tags keywords:*}")
(preview . "+ \"${title}\" ${author} (${year issued date:4}) ${editor}\n - ${abstract}\n - ${shorttitle}")
(note . "#+title: ${author editor}, ${title}")))
(릭 루빈 2023) “창조적 행위: 존재의 방식” 릭 루빈 (2023) 정지현
- 『뉴욕 타임스』, 『선데이 타임스』 베스트셀러 1위2023년 1월 출간 후 미국 30만 부, 영국 10만 부 판매전 세계 28개국 번역 출간김하나, 오지은, 세스 고딘, 매트 헤이그, 조너선 아이브, J.J. 에이브럼스 등 강력 추천그래미 어워드 9회 수상, …
- THE CREATIVE ACT
(이기창 2019) “한국어 임베딩: 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2Vec에서 ELMo, BERT” 이기창 (2019) 다양한 단어/문장 수준 임베딩 기법을 일별하고 데이터 전처리, 임베딩 구축 및 학습에 이르는 전 과정을 튜토리얼 방식으로 소개한다. 통계 기반 언어모델 등 고전부터 BERT, XLNet 등 최신 기법까지 다룬다. Sentence embeddings using korean corpora
그러면 위에 정의된 대로 필요한 정보가 출력 된다. 필요한 대로 사용하면 된다.
citar-org-roam
서지 관리 기능
왜? 오그롬 데이터베이스에 통합 됨. 쿼리 연결성 확보 차원!
- 메모 당 여러 참조
- 파일 당 여러 참조 메모
- 참조로 메모 인용을 쿼리
- 메모 실시간 업데이트
- 오그롬 캡처 템플릿
사용 방법
- citar-open-notes, citar-open -> citar 함수 - 오그롬 연동
- citar-org-roam-ref-add : 노드에 ROAM_REF 추가
- citar-org-roam-cited : 선택한 참고문헌을 인용하는 노트 목록 표시
- citar-org-roam-open-current-refs : 현재 버퍼(오그롬 노드)와 관련 된 모든 인용 목록 표기
citar-denote 디노트는 안되는게 있는가?
pprevos/citar-denote/blob/main/citar-denote.org - github.com
장난 아니다. 단일 기능은 훨씬 디테일하다.
TODO 무엇이 필요한가? 오그롬 버퍼 라이브 정보 표기 : 확장 연결 표현형으로서
데이터베이스 덕분에 활용할 것은 라이브 정보 아닌가? 그 정도를 보여주기 위해서. 시나리오는 발굴해야 한다.
서지 정보에는 시간 인물 주제 맥락 선후 등 많은 정보가 있다. 물론 그 자체에는 하나 뿐이겠지만 다른 것과의 연관성에 따라서 바라 볼 수 있다.
“관련노트” 뭐 이런 맥락 아니겠는가?