Compare commits
1 Commits
4b4573ee1d
...
c3b444c36c
| Author | SHA1 | Date | |
|---|---|---|---|
| c3b444c36c |
@@ -167,7 +167,10 @@
|
|||||||
(format "height:%.4fem;vertical-align:%.4fem;display:inline-block"
|
(format "height:%.4fem;vertical-align:%.4fem;display:inline-block"
|
||||||
height (- depth)))))))
|
height (- depth)))))))
|
||||||
|
|
||||||
(defn- render-tex-snippets [doc]
|
(defn render-tex-snippets
|
||||||
|
"Traverse doc, adorning each LaTeX node with a promise resolving to,
|
||||||
|
optimistically, Hiccup-rendered SVG or MathML code."
|
||||||
|
[doc]
|
||||||
(let [promises (atom [])
|
(let [promises (atom [])
|
||||||
r (->> doc (sp/transform
|
r (->> doc (sp/transform
|
||||||
[element/postorder-walker
|
[element/postorder-walker
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
(ns net.deertopia.doerg.render-test
|
(ns net.deertopia.doerg.render-test
|
||||||
(:require [net.deertopia.doerg.render :as sut]
|
(:require [net.deertopia.doerg.render :as sut]
|
||||||
|
[net.deertopia.doerg.element :as element]
|
||||||
|
[net.deertopia.doerg.tex.temml :as temml]
|
||||||
[com.rpl.specter :as sp]
|
[com.rpl.specter :as sp]
|
||||||
[clojure.test :as t]))
|
[clojure.test :as t]))
|
||||||
|
|
||||||
(defn )
|
(t/deftest fallbacks
|
||||||
|
(t/testing "expected fallback behaviour"
|
||||||
|
(let [doc (temml/binding-worker
|
||||||
|
(-> "net/deertopia/doerg/render_test/fallbacks.org"
|
||||||
|
io/resource slurp element/read-string
|
||||||
|
sut/render-tex-snippets))])))
|
||||||
|
|||||||
Reference in New Issue
Block a user