org-journal 无法识别 org-journal-dir?

Org-journal won't recognize org-journal-dir?

使用以下 use-package 语法,Org-journal 无法识别 org-journal-dir 设置——而是尝试使用查询 Journal directory ~/Documents/journal not found. Create one?:[=14 创建一个不同的目录=]

(use-package org-journal  
  :ensure t
  :custom
      (setq org-journal-dir "~/Dropbox/logs/journal/")
      (setq org-journal-file-format "%m.%d.%Y.org"))

我没有看到任何错误消息——它似乎只是忽略了目录设置。这是一个简单的语法错误吗?我是包和 Org 模式的新手。

[更新]:有时,我在 Emacs 启动时收到以下错误消息:

Error (use-package): org-journal/:catch: Symbol’s value as variable is void: org-journal-dir

:custom 的语法错误。参见 https://github.com/jwiegley/use-package#customizing-variables。它应该是这样的:

:custom
(org-journal-dir "~/Dropbox/logs/journal/")
(org-journal-file-format "%m.%d.%Y.org")

要么,要么使用 :config(或者可能 :init,但可能不是)与 setq:

:config
(setq org-journal-dir "~/Dropbox/logs/journal/")
(setq org-journal-file-format "%m.%d.%Y.org")