fix: doerg → cfg

This commit is contained in:
2026-04-18 16:13:04 -06:00
parent dcaac98252
commit 55dd22f220
6 changed files with 7 additions and 7 deletions

View File

@@ -3,6 +3,7 @@
#env IBM_PLEX_WEB]
:latex "xelatex"
:dvisvgm "dvisvgm"
:debug-unimplemented? #profile {:dev true :default false}
:doerg-temml-worker
#profile {:dev #file "../../../../doerg-temml-worker/index.js"
:default "doerg-temml-worker"}

View File

@@ -4,7 +4,6 @@
[babashka.process :as p]
[cheshire.core :as json]
[clojure.core.match :refer [match]]
[net.deertopia.doerg :as-alias doerg]
[clojure.java.io :as io]
[clojure.set :as set]
[clojure.string :as str]
@@ -35,7 +34,7 @@
:or {in *in*}}]
(let [r (-> (p/process
{:in in :out :string}
(-> cfg/*cfg* ::doerg/doerg-parser str))
(-> cfg/*cfg* ::cfg/doerg-parser str))
(common/deref-with-timeout *uniorg-timeout-duration*))]
(when (zero? (:exit r))
(-> r :out (json/parse-string (comp keyword camel->kebab))))))

View File

@@ -35,7 +35,7 @@
(fs/create-dirs dest)
(fs/create-dirs resource-dir)
(force-create-sym-link (fs/file resource-dir "ibm-plex-web")
(-> cfg/*cfg* ::doerg/ibm-plex-web))
(-> cfg/*cfg* ::cfg/ibm-plex-web))
(doseq [x #{"Temml-Plex.css" "tuftesque.css" "deerstar.css"}]
(force-create-sym-link
(fs/file resource-dir x)

View File

@@ -118,7 +118,7 @@
(if-some [[_ resource] (re-matches #"^/resource/ibm-plex-web/(.*)" uri)]
(-> resource
(response/file-response
{:root (-> doerg-config/*cfg* ::doerg/ibm-plex-web str)}))
{:root (-> doerg-config/*cfg* ::cfg/ibm-plex-web str)}))
(-> uri
(str/replace-first #"^/resource/" "")
(response/resource-response

View File

@@ -83,14 +83,14 @@
acc))))
(defn- invoke-latex [& {:keys [file output-dir]}]
(let [latex (-> cfg/*cfg* ::doerg/latex)]
(let [latex (-> cfg/*cfg* ::cfg/latex)]
(invoke
{:dir output-dir}
latex "-no-pdf" "-interaction" "nonstopmode"
"-output-directory" output-dir file)))
(defn- invoke-dvisvgm [& {:keys [file output-dir]}]
(let [dvisvgm (-> cfg/*cfg* ::doerg/dvisvgm)]
(let [dvisvgm (-> cfg/*cfg* ::cfg/dvisvgm)]
(invoke
{:dir output-dir}
dvisvgm "--page=1-" "--optimize" "--clipjoin"

View File

@@ -25,7 +25,7 @@
fs/file))
(defn worker []
(let [doerg-temml-worker (-> cfg/*cfg* ::doerg/doerg-temml-worker)]
(let [doerg-temml-worker (-> cfg/*cfg* ::cfg/doerg-temml-worker)]
(when (or (not (fs/exists? prelude-file))
(zero? (fs/size prelude-file)))
(-> "net/deertopia/doerg/prelude.tex"