이 노트에 대하여

조테로 GUI 플러그인 시대의 손과 설정을 모아 둔 아카이브다. Better BibTeX는 한때 필수였으나 지금은 유물 — 인용키·내보내기는 bibcli/에이전트 pin이 덮는다. GUI 전용 플러그인은 조테로뿐 아니라 어떤 툴에서도 허락하지 않는다. 설정 파일과 키 포뮬러 삽질은 여기 보존한다. 현재 운영은 §zotero-config다.

히스토리

  • [2026-08-03 Mon 11:20] @mitsein/grok-4.5 — bib 방 20250409T072408 BBT 설정·키 포뮬러·postscript를 이 아카이브로 흡수. GLG 원석: BBT 제거·GUI 플러그인 금지·키는 에이전트/ 직접 편집. bib ID는 빈방.
  • [2026-08-03 Mon 10:59] @mitsein/grok-4.5 — zotFile 흡수·BBT 제거 명시. 레거시 아카이브.
  • [2026-08-03 Mon 11:05] @mitsein/grok-4.5 — 표준 구조. zotFile 방(20240705T144627) 흡수. BBT 제거·botlog 이관을 명시. 레거시 아카이브로 격하.
  • [2025-04-11 Fri] 일부 플러그인 DONT 처리.
  • [2024-09-24 Tue] Zotero 7.
  • [2023-08-16 Wed] 생성.

관련메타

관련노트

한 줄

GUI 플러그인으로 툴을 키울수록 손으로 고칠 일이 늘어난다. BBT 키 왕국은 해체했고, 설정 삽질만 유물로 남긴다.

현재 경계 (2026)

  • Better BibTeX: 제거함. 전시대 유물. 인용키·스타일·컬렉션은 bibcli / pin이 자동화 커버.
  • Citation Key는 에이전트 또는 힣이 직접 편집 → Zotero GUI를 켜지 않아도 된다.
  • GUI 전용 플러그인 금지 — 조테로만이 아니라 어떤 툴에도 허용하지 않는다. 의존성을 떼어내는 비용이 견고함보다 컸다.
  • Translation Server + pin: botlog/bibcli.
  • 첨부: 클라우드 업로드 남발 금지, 로컬 경로·bib file (Emacs 허브).

BIBLIOGRAPHY

“Better Bibtex for Zotero.” n.d. Accessed April 4, 2024. https://retorque.re/zotero-better-bibtex/index.html.

“Muisedestiny/Zotero-Attanger.” 2024. https://github.com/MuiseDestiny/zotero-attanger.

Better BibTeX 유물 — 설정과 삽질 (from 20250409T072408)

(“Better Bibtex for Zotero” n.d.)

한때 «LaTeX holdouts를 위한 필수 플러그인»이었다. 타입 커버리지, URI/RDF, 태그 export, translator 수정, citation key formula, postscript로 dateadded=/=datemodified=/=callnumber 를 bib에 심는 손까지 — 견고한 후처리 도구였다. 여전히 쓰는 사람은 많을 것이다. 힣은 과감하게 제거했다. 의존성을 떼기 어려웠으나, 지금은 키가 에이전트·손 편집 면으로 옮겨 GUI 없이도 산다.

원문 보존 — 2026-08-03 BBT 제거 선언

Danger

better bibtex는 이제 내가 안써. 에이전트가 bibcli가 이 기능을 다 자동화 커버하거든. 이건 사실 그 전시대의 유물이야. 다만 여기에 있는 설정 파일들 다 귀한 삽질이었다. zotero가 참 견고한 도구라. 서지를 담고 후처리해서 정리하는게 참 용이했어. 여전히 이거 쓰는 사람들 많을거야. 나는 언제인지 모르겠는데 과간하게 제거했어. 의존성을 때어내는게 어려웠지만 지금은 Citation Key를 에이전트 또는 내가 직접 편집해. 그 의미는 zotero gui를 켜지 않아도 된다는 거야.

gui 전용 플러그인은 여기 뿐만 아니라 어떠한 나의 툴도 허락하지 않아.

이것도 원문이야. 품고 가자. bib에 있을 노트가 아닌데 과거의 잔재다. 비우면 새로운 분을 모실 bib 노트다.

타입 커버 (당시 메모)

artwork / audioRecording / bill / blogPost / book / bookSection / case / computerProgram / conferencePaper / dataset / dictionaryEntry / document / email / encyclopediaArticle / film / forumPost / hearing / instantMessage / interview / journalArticle / letter / magazineArticle / manuscript / map / newspaperArticle / patent / podcast / preprint / presentation / radioBroadcast / report / standard / statute / thesis / tvBroadcast / videoRecording / webpage / classic / gazette / legalCommentary / regulation / treaty

URI(RDF)만 있으면 도서 정보를 가져올 수 있다는 감각 — 메타 공백을 줄이려던 손. 한글 태그는 export가 안 되어 영어 태그로.

Citation Key formula (Zotero 7 검증분, 2025-04-11)

prefix 감각은 지금 bibcli/pin 관례의 조상이다: book- / blog- / wiki- / web- / doc- / person-

type(book) + "book-" + shorttitle.lower() + shortyear;
type(blogPost) + "blog-" + "-" + shorttitle.lower() + shortyear;
type(encyclopediaArticle) + "wiki-" + shorttitle.lower();
type(film) + "film-" + shorttitle.lower() + shortyear;
type(document) + "doc-" + shorttitle.lower() + shortyear;
type(webpage) + "web-" + shorttitle.lower();
type(newspaperArticle) + "news-" + shorttitle.lower();
type(interview) + "person-" + shorttitle.lower();
type(dictionaryEntry) + "dict-" + shorttitle.lower();
type(artwork) + "art-" + shorttitle.lower() + shortyear;
shorttitle.lower() + shortyear

Translator postscript (dateAdded 성스러움의 GUI 시대 해법)

«bib 파일에 callnumber를 넣지 마라»와 충돌하는 메모가 공존한다 — 삽질의 지층. 최종에 가깝던 형태:

if (Translator.BetterBibLaTeX) {
  tex.add({ name: 'callnumber', value: zotero.callNumber});
  tex.add({ name: 'datemodified', value: zotero.dateModified});
  tex.add({ name: 'dateadded', value: zotero.dateAdded});
}

이 필드들을 지키려던 동기는 지금 dateAdded 성스러움 autholog와 같다. 수단만 GUI postscript에서 JSON sync·pin whitelist로 바뀌었다.

오독 주의

  • 이 섹션을 «BBT를 다시 깔라»는 가이드로 읽지 않는다. 유물 보존이다.
  • 키 포뮬러를 코드 본선에 하드코딩하지 않는다. 패턴 감각만 스킬/판단에 남긴다.

§zotFile / 로컬 첨부 (from 20240705T144627)

~/Documents 를 싱크하고, 조테로가 로컬에 저장·인덱싱. 온라인 업로드는 하지 않는다 (용량 한도).

흐름: 다운로드 → 항목에 첨부 → 지정 위치로 복사·리네임 → 이맥스에서 접근.

- custom location : /home/junghan/Documents
- use subfolder defined by : /%T

후속 도구로 Attanger 등이 거론됨(아래 플러그인 목록). 현재 첨부 SSOT 감각은 bib file= + 로컬 경로 쪽(Emacs 허브)과 맞춘다.

Zotero 7

[2024-09-24 Tue 15:41]

  • 설치·No-GUI 설계 초안은 botlog «옛 설계»로 흡수. ID 20250409T144103 빈방.
  • 설정 했으나 아직 플러그인 지원 문제 해결

플러그인

zotFile — 위 «로컬 첨부» 섹션으로 흡수. ID 20240705T144627 빈방.

Better BibTeX — 제거함. 설정·포뮬러는 아래 «BBT 유물» 섹션. bib ID 20250409T072408 빈방.

Zotero-Pdf-Translate

[2023-08-16 Wed 07:03] https://github.com/windingwind/zotero-pdf-translate

How to link Zotero Mdnotes and Emacs

이 작업의 시퀀스는? 목표는?!

조테로와 Emacs 사이에 작성 파일 접근 자유롭게. Markdown 포멧으로 통일. 필요한 플러그인 Mdnotes, Zotxt 으로. 이제 문서를 만드록 연결하여 읽을 수 있다.

  • Emacs

    • 아래를 보라. 예제 파일을 참고
    • denote-type 으로 markdown-yaml 을 생성 — Markdown 으로 파일
    • reference 를 추가 한다. -> citar 로 넣어주는 것이다.
  • 조테로

    • mdnote 를 연결하면 된다. 괜찮다.

Denote 문서로 만들어라. 의미 있는 시도이자 접근이다. 훌륭하다. 조테로 안쓸 수 없다. 노트는 형식을 불문한다.

예제

---
title:      "창조적 시선"
date:       2024-02-04T19:23:23+09:00
tags:       ["bib"]
identifier: "20240204T192323"
reference:  gimjeongunCangjojeogSiseon
---
 
# 창조적 시선
 
![[창조적-시선-zotero#metadata|Metadata]]
 
Other files:
Mdnotes File Name: [창조적-시선](창조적-시선)
Metadata File Name: [창조적-시선-zotero](창조적-시선-zotero)
 
##  Zotero links
[Local library](zotero://select/items/1_W8A2HNL8)
[Cloud library](http://zotero.org/users/9184294/items/W8A2HNL8)
 
## Notes

#필수: Polygon 2024 “MuiseDestiny/zotero-attanger” #첨부파일

Attachment Manager for Zotero

이게 물건이다.

(“Muisedestiny/Zotero-Attanger” 2024)

#  firstCreator suffix="-" }}{{ year suffix="-" }}{{ title truncate="100" 
 
 authors name="family-given" initialize="given" initialize="-" join="-" suffix="-" case="hyphen" }}{{ year suffix="-" }}{{ title truncate="50" case="hyphen" 
 
itemType
 
pdf,doc,docx,txt,rtf,djvu,epub,html,md,org
  • Root Directory 설정 할 것

Zotero -> Save

https://www.zotero.org/save

Zotero -> zbib

https://zbib.org/

Zotero Translator

https://www.zotero.org/support/dev/translators