Jane Editor's Notes
Document Hierarchical Structure:
- Technology
- Library
- Subject
- Subject Headings
- Books
- Sections
- Chapters
- Paragraphs
- Sentences
- Phrases
- Terms
- Words
- Numbers
- Dates
- Time
- Addresses
- Locations
- Email Address
- URLs
- Currency
- Life Spans
- Characters
- Control Character
- Visualized Control Characters
- Parent / Child Relationships
- Symbols
- Polygons
- Text
- Lines
- Circles
- Charts (40 types)
- Pictures
- Movies
- Diagrams
- Math Expressions
- Chemical Formulas
- Maps
- Programming Statements
- Grid
- Column
- Row
- Landscaping
- Table
- Ruler
- Tic Marks
- Labels
- Timeline
- Music Scores
- Calendars
- Networks
Font Characteristics:
- Color
- Bold
- Italic
- Underline
- Overline
- Slant
- Spacing
- Stroked
- Font
- Size
- Language
- Technology
- Background
- Border
- Encryption
- Case
- Lower (ab)
- Upper (AB)
- Proper (Ab)
- Camel (aB)
- Snake (A_B)
- Kebab (A-B)
- Title (Ab and Cd)
Screen / Document Regions:
- Rows (horizontal cells)
- Columns (vertical cells)
- Table (rows containing columns, with/without row and/or column headers)
- Grid (rows containing columns, or columns containing rows, fixed
size)
- Ruler (lines containing adjustable tab positions)
- Line (Array of cells of varying sizes)
- Vertical Cells (Left to Right, or Right to Left)
- Horizontal Cells (Top to Bottom, or Bottom to Top)
- Lines (Array of Line)
- Stacked Lines
- Vertical Lines
- Horizontal Lines
- Pages (Array of Rectangles)
- Stacked Pages
- Vertical Pages
- Horizontal Pages
- Rectangle
- Type
- Name
- Control Character Begin Region
- Control Character Terminate Region
- Control Bitmap Begin Region
- Control Bitmap Terminate Region
- Collapsed Bitmap
- Disabled Bitmap
- Disabled Color
- Background Color
- Background Image
- Default Position
- Current Position
- Vertical Alignment
- Horizontal Alignment
- Default Value
- Width: Actual, Minimum, Maximum
- Height: Actual, Minimum, Maximum
- Grid (Rows / Columns / Nth dimension,...)
- Vertical Fixed / Variable Size
- Horizontal Fixed / Variable Size
- Location
- Paddings
- Margins
- Borders
- Moveable
- Required
- First Child
- Next Sibling
- Previous Sibling
- Parent
- Content (Cast Value or Qualified Value)
- Events
- Mouse Events
- Keyboard Events
- Assignment Events
- Retrieval Events
- Drag & Drop Events
- Enter / Leave Events
- Collapse Events
CELL Content
- Character
- Word
- Phrase
- Math Expressions
- Math Variable
- Number
- Math Operation
- Quantity
- Integral
- Summation
- Division
- Cell
- Top Rectangle
- Left Rectangle
- Right Rectangle
- Bottom Rectangle
- Top Left Rectangle
- Bottom Left Rectangle
- Top Right Rectangle
- Bottom Right Rectangle
Content: (Cast Value or Qualified Value)
- Name
- Region
- Value
- Event
- Search
- Assign
- Retrieve
- Copy
- Paste
- Cut
Font Layout Lines
- Base Line
- Capital Height Line
- Lower Case Line
- Ascend Line
- Descend Line (p,q,g,y)
- Prime Line (prime, degrees, ...)

Font Diacritic (calculated position based on Prime, Ascend, and
Descend lines present, and where)
- Ascent Marks, above and below the character
- Overlines
- Underlines
Character Kerning Table
Proportional fonts require a kerning table. The spacing between specific
pairs of characters. "AV" requires less space to separate them, There are around
80 or so character pairs that require unique spacing. For All others each
character will declare their own unique character offset and width.
Character / Word / Phrase Font Attributes:
- Height (base units)
- Width (base units)
- Rotation Origin
- Insertion Origin
- Spacing Offset
- Vector Graphics
- Font Bitmap by Size
- Background Color
- Stroke Color
- Fill Color
- Border
Cast Tags
- Cast Qualified Value
- Control Character Start
- Control Character Terminator
- Control Bitmap Start
- Control Bitmap Terminate
- Data Type Tag
- value..
- Cast Tag
- Control Type
- 0001 character
- 0010 word
- 0011 phrase
- 0011 cast value
- 0100 qualified value
- Index
- 0xxx xxxx 7 bit index
- 111x xxxx variable length cast name
- 110x xxxx variable length index
- 100x xxxx last 5 bits of index
- 101x xxxx
Cast Types
- Nouns
- Person / Place / Thing /
- Singular / Plural
- Countable
- Verbs
- Regular Verbs (tense add "ed" as in WORK and WORKED)
- Irregular Verbs (tense has different spelling, as in RAN and RUN)
- Tense (Past / Present / Future)
- Pronoun (he, she, it,...)
- Adjective (fast, hard, heavy)
- Adverb (quickly, badly, very)
- Prefix Descriptors
- Suffix Descriptors
- Prepositional Phrase
- Preposition
- conjunction
- Injunction
Compliable Cells
- Jane Script
- Machine Binary Structures
- Visual Image
- Internal Visual Image
- Programming Code
- Common Ground 2000 (CG2) storage / transport format
- Tied directly to Compiler and the Editor
- Compile Time, Run Time, and Edit Time evaluation
C = AB2 (visual image)
C = (A * B) ** 2 (programming Code)
Expression,Code(C = AB),Exponent(2); (Cg2)
|