-
SiYuan as an Outliner?
2023-09-21 14:44It depends on how you use Siyuan.
-
Extreme support for Siyuan outline note mode
-
Simple node
*Node example
-
* 111111111111111111111111111111111111111111
- A single node with 400 child nodes will not be stuck. (simple node)
- Each node has 200 child nodes, a total of 20,000 nodes, and there will be no lag when using folding and focus (simple nodes)
-
-
Complex math nodes
*Node example
\begin{aligned}\lim_{x\to0}\frac{1-\cos(x)}{x}&=\lim_{x\to0}\frac{1-\cos(x)}{x}\times\frac{1+\cos(x)}{1+\cos(x)}.\\&=\lim_{x\to0}\frac{1-\cos^2(x)}{x}\times\frac{1}{1+\cos(x)}=\lim_{x\to0}\frac{\sin^2(x)}{x}\times\frac{1}{1+\cos(x)}.\end{aligned}- There will be no lag in 13 complex mathematical nodes in a single node. (logseq is 52)
- 13 complex math nodes per node, 117 complex math nodes in total, no lag when using folding and focusing (logseq folding will not render, almost equivalent to plain text nodes)
-
Conclusion: Siyuan performs well when it contains only plain text nodes, that is, nodes that do not need to be rendered, and can completely replace outline notes. But if complex, rendering-requiring nodes are used, such as math blocks, then performance drops dramatically and it cannot compete with real outline notes.
-
-
-
To-do document containing all to-do's from other documents
2023-08-21 13:49copy and use it:
{{SELECT * FROM blocks WHERE markdown LIKE '%[ ]%' AND subtype = 't' AND type = 'i'}}
-
Faster syncing?
2023-07-27 19:23As far as I know, you can bind instant sync to a shortcut key to achieve fast sync. Equipped with the Sync perception function, I think it can solve your problem.