aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/metaverse.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/metaverse.org')
-rw-r--r--org/metaverse.org82
1 files changed, 53 insertions, 29 deletions
diff --git a/org/metaverse.org b/org/metaverse.org
index 5df0ae0..421bd2b 100644
--- a/org/metaverse.org
+++ b/org/metaverse.org
@@ -5852,8 +5852,15 @@ invariant() {
#+END_SRC
******* heading
+
- identified text by heading level marker followed by text until two new lines
-- general markup
+- general markup subset
+ - attributes (heading)
+ - heading level
+ - inline markup
+ - font faces (bold, italics, underscore etc.)
+ - footnotes/endnotes
+ - links?
#+NAME: meta_emitters_obj_inline_markup_munge_function_heading
#+BEGIN_SRC d
@@ -5879,12 +5886,15 @@ invariant() {
#+END_SRC
******* para
-- paragraph text without other identification until two new lines
+
+- paragraph the default form of text, text without other identification until two new lines
- general markup
- - paragraph attributes
- - font faces (bold, italics, underscore etc.)
- - footnotes/endnotes
- - links
+ - attributes (para)
+ - paragraph attributes (indent markup, bullet indent, etc.)
+ - inline markup
+ - font faces (bold, italics, underscore etc.)
+ - footnotes/endnotes
+ - links
#+NAME: meta_emitters_obj_inline_markup_munge_function_para
#+BEGIN_SRC d
@@ -5916,14 +5926,17 @@ invariant() {
#+END_SRC
******* group
+
- group block identified by open an close tags
- general markup
- - paragraph attributes
- - font faces (bold, italics, underscore etc.)
- - footnotes/endnotes
- - links
+ - NO standard (para) attributes
+ - inline markup
+ - (indent markup, bullet indent [usually para attributes]) kept as inline markup [not available as paragraph attributes, requires bespoke processing (for group text) downstream]
+ - font faces (bold, italics, underscore etc.)
+ - footnotes/endnotes
+ - links
- drop spaces
-- keep newlines?
+- keep newlines? (drop linebreaks (single newlines), keep parabreaks (double newlines) apply paragraph attributes)
#+NAME: meta_emitters_obj_inline_markup_munge_function_group
#+BEGIN_SRC d
@@ -5936,15 +5949,17 @@ invariant() {
#+END_SRC
******* block
+
- group block identified by open an close tags
-- general markup
- - paragraph attributes
- - font faces (bold, italics, underscore etc.)
- - footnotes/endnotes
- - links
-- keep spaces
-- keep newlines
-- newlines detected and kept?
+- general markup subset
+ - NO standard (para) attributes
+ - inline markup
+ - font faces (bold, italics, underscore etc.)
+ - footnotes/endnotes
+ - links
+- keep newlines & spaces
+ - spaces
+ - newlines? (newlines detected and kept?)
#+NAME: meta_emitters_obj_inline_markup_munge_function_block
#+BEGIN_SRC d
@@ -5957,13 +5972,17 @@ invariant() {
#+END_SRC
******* verse (poem)
+
- sub part of poem block which is identified by open an close tags, separated from other verse by double newline
-- newlines
-- indentation
+- keep newlines & spaces
+ - newlines
+ - indentation
- what part of general markup?
- - font faces (bold, italics, underscore etc.)
- - footnotes/endnotes
- - links?
+ - NO standard (para) attributes
+ - inline markup
+ - font faces (bold, italics, underscore etc.)
+ - footnotes/endnotes
+ - links?
#+NAME: meta_emitters_obj_inline_markup_munge_function_verse
#+BEGIN_SRC d
@@ -5976,11 +5995,15 @@ invariant() {
#+END_SRC
******* code
-- newlines
-- indentation
-- possibly identify syntax for coloring (obj attribute)
-- numbered code blocks (markup/obj attribute?)
-- no general markup
+
+- NO general markup
+ - NO standard (para) attributes
+ - special attributes?
+ - possibly identify language object attribute for syntax for coloring
+ - numbered code blocks (markup/obj attribute?)
+- keep newlines & spaces
+ - newlines
+ - indentation
- one special character represented by mkup.nbsp ░
#+NAME: meta_emitters_obj_inline_markup_munge_function_code
@@ -5995,6 +6018,7 @@ invariant() {
#+END_SRC
******* table
+
- table block identified by open an close tags
- table markup