Howe290 downloadsSmartly stylize and manage Parallel and Nest Lines (Lists).

Enter #style
2.2 Manual initial #style
2.3 Insert \ before prefix's . #silence Enter
3.2 Space
3.3 TabStrive to make Rule self-consistent and achieve logical closed loop
- Element, the smallest component of a list's prefix
- $Digit = {\emptyset,1,2,3,4}$
- Prefix: {Element} + {Digit}
- List: {Prefix} (Prefix Header)
- Mixture:
Checkbox×{Ordered List} (Prefix Header + Prefix Tail)- Line: {List, Mixture}
| element_id | element_name | description(&sample) | primary_type | scondary_type | variation | mix_prefix | max_digit | mix_list |
|---|---|---|---|---|---|---|---|---|
| 1 | Numeral.1 | classic #hotkey , 0-9 1. 1. 2. 1.1 3. 1.1.1 4. 1.1.1.1 |
ordered | Numeral | classic | 1 | 4 | 1 |
| 2 | Numeral.2 | parenthesized, 0-9 1. (1) [[Smart Order List/README#^8b482e|Nested Prefix Rollback Mechanism]] |
ordered | Numeral | parenthesized | 0 | 1 | 1 |
| 3 | Alphabet.1 | uppercase, A-Z 1. A. 2. A.A 3. A.A.A 4. A.A.A.A |
ordered | Alphabet | uppercase | 1 | 4 | 1 |
| 4 | Alphabet.2 | lowercase, a-z 1. a. 2. a.a 3. a.a.a 4. a.a.a.a |
ordered | Alphabet | lowercase | 1 | 4 | 1 |
| 5 | Chinese.1 | classic 1. 一、 [[Smart Order List/README#^8b481e|Nested Prefix Rollback Mechanism]] |
ordered | Chinese | classic | 0 | 1 | 1 |
| 6 | Bullet | bullet #hotkey 1. - |
unordered | Bullet | classic | 0 | 0 | 0 |
| 7 | Checkbox | checkbox #hotkey 1. - [ ] 2. - [-] 3. - [x] |
unordered | Checkbox | classic | 0 | 0 | 1 |
. . should and only separate every two Elements W.X.Y.Z 1.1 > 1.aNumeral.1, Alphabet.1, Alphabet.2### through manipulating Obsidian Outline Numeral.1, Alphabet.1, Alphabet.2 Checkbox×{Ordered List} (123)Checkbox-{Ordered List} #prepend #unordered (122)Numeral.1-Checkbox #append #ordered (1)Better convenient view for various study scenarios Element > List,
Checkbox× {Ordered List} > Mixture
Numeral.1-Checkbox
3.2 Unordered
- Unordered List
- Mixture: Checkbox-{Ordered List}Checkbox×{Ordered List} Checkbox-{Ordered List} Numeral.1-Checkbox Non-Nest Discrimination: $$\text{Non-Nest List} \subsetneq (\text{Single-Digit List} \cap \text{Single-Element List})$$
Non-Nest List is a strict subset of Single-Digit List, also a strict subset of Single-Element List
Nest Discrimination: $$\text{Nested Prefix (multi-digit) Line} \subsetneq \text{Nested List}$$
Nested Prefix (multi-digit) Line is a strict subset of Nested List
Multi Discrimination: $$\text{Multi-Element List} \subsetneq \text{Multi-Digit List}$$
Multi-Element List is a strict subset of Multi-Digit List Study by Object
- Consecution Principle refers to the effect arisen from the Upper-Level Line ==right above== (closest-nest) the typing one
- Study, extract, conclude and distill Principle from all case permutations
- Level: for describing the Line position
- Line: paragraph line level
- {parallel, nested} #nest
- {upper-level, lower-level} (relative&absolute) #vertical
- {above, inline, beneath} (relative) #vertical
- Layer: {higher-grade, lower-grade}, for describing the nesting extent
- Nest: #horizontal
- {higher-layer, lower-layer} (relative)
- {primary, child} (absolute)
- {root, parent, child} (property+relative)
About the initialization of Initial-Value Line Rule: Shuffle Last-Digit Element and succeed Other-Digit from Consecutive Parent-Nest Line
Numeral.2 ChineseAbout the Line status in Subsequent-Value Line Rule: Increment Last-Digit Element and succeed Other-Digit from Consecutive Upper-Level Line
Rule: Rollback prohibited Prefix Line to Bullet List and keep the Nest Layer
Numeral.2 (parenthesized) ^8b482eChinese ^8b481eCorrect Last-Digit Element with Unconsecutive-Value to self-consistent Element with consecutive value
Space in manual initialized line 2 beneath Numeral.1 Line line 1 to stylize itLine 2 is corrected to self-consistent Element
Alphabet.1with consecutive value initial valueA.
About the Line status after Severance, Trigger is the intermediate
Numeral.1-CheckboxCheckbox-{Ordered List} (special case check Prefix Tail)Checkbox-{Ordered List}```, ~~~> [!NOTE]### ---
- About the Line status after Severance, Trigger is the intermediate
- Tips : Same Line would succeed
- Note: Must distinguish Parameter from pure Classifier, especially in Test's naming. (solution: Title takes with Parameter)
Numeral.1-Checkbox #succeed #half-succeedCheckbox-{Ordered List} #succeed #half-succeed (special case check Prefix Tail)Checkbox-{Ordered List} #succeed> #non-effect $$\text {Mix Principle} = \text {{mix_prefix (Ordered List), mix_list (Mixture)}} $$
Unordered List is not internally mixable
Multi-Digit Ordered List (only in Nested-Line)
| prefix_header: front/rear | Numeral.1 | Alphabet.1 | Alphabet.2 |
|---|---|---|---|
| Numeral.1 | 1 | 1 | 1 |
| Alphabet.1 | 1 | 1 | 1 |
| Alphabet.2 | 1 | 1 | 1 |
- Rule: Mixture =
Checkbox× {Ordered List}- {Ordered List} follows [[Smart Order List/README#2.4.1 Mix_Prefix Permutation (Ordered List)]]
| prefix: header/tail | Checkbox | Numeral.1 |
|---|---|---|
| Checkbox | - | Consecutive Header |
| Numeral.1 | Consecutive Tail #manual | - |
| Numeral.2 | Consecutive Tail | - |
| Alphabet.1 | Consecutive Tail | - |
| Alphabet.2 | Consecutive Tail | - |
| Chinese.1 | Consecutive Tail | - |
tail should be treated as Normal Content instead of Prefix. I.e. neither Prefix Rewrite Mechanism nor Mix_List could effect.| Num | Ordered-Element | Unordered-Element |
|---|---|---|
| 1 | Numeral.1 #classic | Bullet |
| 2 | Numeral.2 #parenthesized | Checkbox |
| 3 | Alphabet.1 #uppercase | |
| 4 | Alphabet.2 #lowercase | |
| 5 | Chinese.1 #classic |
- Rule:
- Ordered-Prefix Hotkey (Numeral.1) effects Last-Digit Element, and Cooperate with [[Smart Order List/README#2.3.1 Initial Shuffle Mechanism]] and [[Smart Order List/README#2.3.2 Subsequent Prefix Rewrite Mechanism]]
- Bullet Hotkey effects the Line's complete Prefix
- Checkbox Hotkey effects Prefix-Tail
| origin/add | Numeral.1 | Numeral.2 | Alphabet.1, Alphabet.2 | Chinese.1 | Bullet | Checkbox |
|---|---|---|---|---|---|---|
| Numeral.1 | Toggle Off | Toggle Off | Overwrite | Overwrite | Overwrite | Overwrite |
| Bullet | Overwrite | Overwrite | Overwrite | Overwrite | Toggle Off | Overwrite |
| Checkbox | Append | Prepend | Prepend | Prepend | Overwrite | Switch Status |
Last-Digit Element
| upper/lower | Numeral.1 | Numeral.2 | Alphabet.1 | Alphabet.2 | Chinese.1 |
|---|---|---|---|---|---|
| Numeral.1 | Consecutive | Initial-Value | Initial-Value | Initial-Value | Initial-Value |
| Numeral.2 | Initial-Value | Consecutive | Initial-Value | Initial-Value | Initial-Value |
| Alphabet.1 | Initial-Value | Initial-Value | Consecutive | Initial-Value | Initial-Value |
| Alphabet.2 | Initial-Value | Initial-Value | Initial-Value | Consecutive | Initial-Value |
| Chinese.1 | Initial-Value | Initial-Value | Initial-Value | Initial-Value | Consecutive |
Last-Digit Element Child-Nest Ordered-Prefix is Multi-Digit Ordered-Prefix
| nest: parent/child | Numeral.1 | Numeral.2 | Alphabet.1 | Alphabet.2 | Chinese.1 |
|---|---|---|---|---|---|
| Numeral.1 | Succeed | Overwrite | Succeed | Succeed | Overwrite |
| Numeral.2 | - | - | - | - | - |
| Alphabet.1 | Succeed | Overwrite | Succeed | Succeed | Overwrite |
| Alphabet.2 | Succeed | Overwrite | Succeed | Succeed | Overwrite |
| Chinese.1 | - | - | - | - | - |
Should conduct all the Analogical Reasoning tests
Tab in line 3 to stylize Line 3 is expected to initialize itself in new nest with 3 digits
The Last-Digit Element of line 3 (the third-digit) successfully initialized with initia-value
1
Tab in line 5 to stylize Line 5 is expected to initialize itself in new nest with 5 digits
- Line 5 successfully rollbacked to Bullet List
- others: Bullet List in line 5-8 successfully stylized as native Bullet dot style
Numeral.2 #success(1) 1 (2) 2 (3) 3
Tab in line 3 to stylize Line 3 is expected to initialize itself in new nest with 2 digits
(1) 1 (2) 2 - 3
- Line 3 successfully rollbacked to Bullet List
- Bullet List in line 3 successfully indented and stylized as native Bullet dot
Chinese #success一、 1 二、 2 三、 3
Tab in line 3 to stylize Line 3 is expected to initialize itself in new nest with 2 digits
一、 1 二、 2 - 3
- Line 3 successfully rollbacked to Bullet List
- Bullet List in line 3 successfully indented and stylized as native Bullet dot
- Review case:
- [[Smart Order List/README#Case_1-2 Exceeded Digit > $Digit > 4$ success]]
- [[Smart Order List/README#Case_1-3 Exceeded Digit > Exceeding-1-Digit
Numeral.2success]]- [[Smart Order List/README#Case_1-4 Exceeded Digit > Exceeding-1-Digit
Chinesesuccess]]
a. 1 5.
Space in line 5 to stylizea. 1
1.
Line 2 is successfully corrected to self-consistent Element with consecutive value by Initial Shuffle
Space in line 2 to stylizeLine 2 is successfully corrected to self-consistent Element with consecutive value by Subsequent Prefix Rewrite
Space in line 3 to stylize and typeLine 2 is Alphabet.2 in inconsistent prefix header from line 1 Line 3 successfully exited consecution from line 1 (initial shuffle)
Numeral.1-Checkbox #successa. 1
Space in line 3a. 1
Line 2 is Numeral.1 in prefix header inconsistent from Alphabet.2 in line 1 Line 3 successfully exited consecution from line 1 (initial shuffle)
Line 3 successfully exited consecution from Numeral.1 in line 1
Checkbox-{Ordered List} #successa. 1
Line 3 below inconsistent Prefix Header Checkbox in line 2 Mixture, successfully exited consecution from Alphabet.2 in line 1
Checkbox-{Ordered List} #successLine 3 below Prefix Tail Alphabet.2 in line 2 Mixture, successfully exited consecution from Prefix Tail Numeral.1 in line 1
a. 1
2
a. 3
Last line beneath parallel Codeblock successfully exited consecution from Alphabet.2 in line 1
[!NOTE] Title 2
Space in last line to stylize[!NOTE] Title 2
Last line beneath parallel Callout successfully exited consecution from Numeral.1 in line 1
Numeral Hotkey in line 3Line 3's Inconsistent Parent-Nest Line is line 2 Line 3 successfully exited consecution from Numeral.1 in line 1
Line 3 beneath Heading successfully exited consecution from Numeral.1
a. 1 b. 2 c. 3
Line 3 successfully maintained consecution from line 1 and succeeded line 2 in Alphabet.2
Numeral.1-Checkbox #succeed #half-succeed #successLine 3 beneath Parallel Consistent Prefix Header Numeral.1 in line 2, successfully maintained consecution from line 1 and half-succeeded line 2 in Numeral.1
Line 3 successfullly maintained from line 1 and succeeded from line 2 in Bullet
Checkbox-{Ordered List} #succeed #half-succeed #successLine 3 beneath Parallel Consistent Prefix Header Checkbox in line 2 Mixture, successfully maintained consecution from Checkbox in line 1 and half-succeeded line 2 in Checkbox
Line 3 beneath Parallel Consistent Prefix Header Checkbox in line 2, successfully maintained from Checkbox in line 1 and half-succeeded line 2
Checkbox-{Ordered List} #succeed #successLine 3 beneath line 2 successfully maintained consecution from Numeral.1 in line 1 and succeeded line 2 in Prefix Tail Numeral.1 Note: Prefix Tail is exclusive to Mixture, so Parallel Consistent Prefix Tail means the same Mixture in both header and tail i.e. last line should succeed the upper line
Attention: List has no Prefix Tail. Instance_2 is dialectic instance to relieve potential concern of Parallel Consistent Prefix Tail Case Line 3 successfully neither maintained consecution from Numeral.1 in line 1 nor half-succeeded line 2, although it seems to share the same Prefix Tail Numeral.1 with line 2 Mixture which is illegal
Line 3 successfully maintained consecution from Numeral.1 in line 1 and succeeded from line 2
Line 3 beneath Lower-Layer Nest Line line 2, successfully maintained from Numeral.1 in line 1 and line 2 has non-effect
> #non-effect #success2
Line 3 is successfully uneffected by Blockquote in line 2
Line 3 is successfully uneffected from Plain Line in line 2