13.03.2023
org-transclusion
Занадобилось как способ включить фрагмент текста, который я хочу видеть, а не только вставить ссылку на него, в нескольких местах. Работает. Но, похоже, может мешать публиковать через org-static-blog.
- https://nobiot.github.io/org-transclusion/
- https://github.com/nobiot/org-transclusion
- org-transclusion-exclude-elements to define which elements to be excluded in the transclusion: babel-call center-block clock comment comment-block diary-sexp drawer dynamic-block example-block export-block fixed-width footnote-definition headline horizontal-rule inlinetask item keyword latex-environment node-property paragraph plain-list planning property-drawer quote-block section special-block src-block table table-row verse-block
- You can specify a range of lines to transclude from a source and text file. Use the ‘:lines’ property like this
#+transclude: [[file:../../test/test.txt]] :lines 3-5
. The rage is specified by the number “3-5”; in this case, lines from 3 to 5, both lines inclusive. One of the numbers can be omitted. When the first number is omitted (e.g. -10), it means from the beginning of the file to line 10. Likewise, when the second number is omitted (e.g. 10-), it means from line 10 to the end of file.
Похоже, что всякие опции, при помощи которых выбираю, что трансклюдить, исчезают из строки, когда делаю org-transclusion-delete. Так что надо хранить и ещё где-то рядом.
Все посты