The org-roam-cjk package provides enhancements to org-roam with CJK (Chinese, Japanese, and Korean) languages.
Currently, only the Japanese plugin exists. The package implements the unlinked references section for the org-roam buffer. The unlinked references section uses ripgrep to parse all org-roam documents for a term. The default version included in org-roam assumes the regexp word boundary of “\b”, making the query insensitive to texts written in languages that do not rely on word boundary characters for word tokens.
(use-package org-roam-cjk
:vc (:url "https://github.com/okomestudio/org-roam-cjk.git")
:custom ((org-roam-mode-sections
(list #'org-roam-backlinks-section
#'org-roam-reflinks-section
#'org-roam-cjk-unlinked-references-section)))
:hook (org-roam . (lambda ()
(require 'adaptive-wrap) ; optional
(require 'org-roam-cjk-ja))))Or, with straight.el, replace :vc with the following:
:straight (org-roam-cjk :type git
:host github
:repo "okomestudio/org-roam-cjk")- [ ] Describe
org-roam-cjk-keyword-search-buffer