이 노트에 대하여

Zotero와 BibTeX, Citar, Denote를 어떤 경계로 나눠 쓰는 것이 좋은지 실제 경험을 바탕으로 정리한다. 자동 연동 욕심보다 입력과 조회를 분리하는 실용적 태도가 분명한 서지관리 노트다.

BIBLIOGRAPHY

이기창. 2019. 한국어 임베딩: 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2vec에서 ELMo, BERT. Seoul. http://www.yes24.com/Product/Goods/78569687.

릭 루빈. 2023. 창조적 행위: 존재의 방식. Translated by 정지현. https://www.yes24.com/Product/Goods/119886818.

“Citar-Denote-Find-Citation: Symbol’s Function Definition Is Void: Denote-Link–Find-File-Prompt · Issue #49 · Pprevos/Citar-Denote.” n.d. Accessed June 14, 2025. https://github.com/pprevos/citar-denote/issues/49.

“Emacs-Citar/Citar.” 2024. https://github.com/emacs-citar/citar.

Kristoffer Balintona. 2023. “Citations in Org-Mode: Org-Cite and Citar.” 2023. https://kristofferbalintona.me/posts/202206141852/.

“Pprevos/Citar-Denote.” 2024. https://github.com/pprevos/citar-denote.

#관련노트

히스토리

2023 조테로 이맥스 : Zotero Emacs

[2023-11-10 Fri 08:40] 기본은 citar 를 사용하여 자동 내보내기 된 bib 파일에 접근하는 것이다. 이는 조테로와 관계 없다. 만약 조테로와 연동하고 싶다면 몇 가지 패키지가 있다. 로컬 조테로 프로그램과 연동 없이 연동 서버 (번역 서버라고 불림)를 사용할 수도 있다. 무엇이든 노드 패키지를 설치 해야 하고 별도로 프로그램을 실행 해야 한다. 그래서 나는 Emacs 가 직접 조테로와 연동하지 않기로 했다. 조테로 클라이언트에서 자료를 입력하고 이맥스에서는 가져오면 된다. 이것으로 충분하다.

2024 §citar-denote 쓰레드 질문 답글

뭐라쓸려? [2024-12-30 Mon 17:50]

pprevos/citar-denote

(“Pprevos/Citar-Denote” 2024)

  • Prevos, Peter
  • Emacs package to create and retrieve bibliography notes with the Citar and Denote packages.

emacs-citar/citar

(“Emacs-Citar/Citar” 2024)

  • Emacs package to quickly find and act on bibliographic references, and edit org, markdown, and latex academic documents.

Citations in org-mode: Org-cite and Citar

(Kristoffer Balintona 2023) - Kristoffer Balintona

  • Musings
  • Citations in org-mode

키워드

bibtex: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

citar-denote 디노트는 안되는게 있는가?

https://lucidmanager.org/productivity/bibliographic-notes-in-emacs-with-citar-denote/

pprevos/citar-denote/blob/main/citar-denote.org - github.com

장난 아니다. 단일 기능은 훨씬 디테일하다.

csl-styles

[2024-05-18 Sat 06:46]

(이기창 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/.

embark -> citar-copy-reference

[2024-05-18 Sat 06:52]

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

그러면 위에 정의된 대로 필요한 정보가 출력 된다. 필요한 대로 사용하면 된다.

DONT 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 : 현재 버퍼(오그롬 노드)와 관련 된 모든 인용 목록 표기

무엇이 필요한가? 오그롬 버퍼 라이브 정보 표기 : 확장 연결 표현형으로서

데이터베이스 덕분에 활용할 것은 라이브 정보 아닌가? 그 정도를 보여주기 위해서. 시나리오는 발굴해야 한다.

서지 정보에는 시간 인물 주제 맥락 선후 등 많은 정보가 있다. 물론 그 자체에는 하나 뿐이겠지만 다른 것과의 연관성에 따라서 바라 볼 수 있다.

“관련노트” 뭐 이런 맥락 아니겠는가?

아카이브

07:52 버그픽스 citar-denote-find-citation

(“Citar-Denote-Find-Citation: Symbol’s Function Definition Is Void: Denote-Link–Find-File-Prompt · Issue #49 · Pprevos/Citar-Denote” n.d.)

https://github.com/pprevos/citar-denote/issues/49

citar-denote-find-citation: Symbol’s function definition is void: denote-link—find-file-prompt [2 times]

@@ -552,7 +552,7 @@ (defun citar-denote-find-citation (citekey)
                          (denote-extract-id-from-string
                           (if (= (length files) 1)
                               (car files)
-                            (denote-link--find-file-prompt files)))))
+                            (denote-select-linked-file-prompt files)))))
              (goto-char (point-min))
              (search-forward citekey))
     (message "No citations of %s found in Denote files" citekey)))
@@ -661,7 +661,7 @@ (defun citar-denote-find-reference ()
            (files
             (find-file (denote-get-path-by-id
                         (denote-extract-id-from-string
-                         (denote-link--find-file-prompt files))))
+                         (denote-select-linked-file-prompt files))))
             (goto-char (point-min))
             (search-forward citekey))
            ((null citekey)