TeX/TODO.md

1008 B

  • Support Unicode symbols (probably requires help from the font side, urgh) Available blocks: -> U+0020 .. U+007F (128) ASCII -> U+00A0 .. U+00FF (96) Latin-1 Supplement -> U+0390 .. U+03CF (64) Greek -> U+2010 .. U+215F (80) General punctuation -> U+2070 .. U+209F (48) Subscripts and superscripts -> U+2160 .. U+217F (32) Roman numerals -> U+2190 .. U+21FF (112) Arrows Blocks to come: -> U+2200 .. ? Mathematical operators -> U+25A0 .. U+25FF (96) Geometric shapes

  • Don't use TEX_LAYOUT_SPACING for everything, just make it the default

  • Add a parameter to resolve as inline style or display style

  • Parametrize character-level and word-level spacing

  • Be more generic in what nodes have display mode by default

  • Reduce horizontal spacing by using a proportional font

  • Have a decent variable-height font system in gint

  • Add square roots, and honor TEX_SQRT_SLANTED and TEX_SQRT_BAR_LENGTH

  • Add matrices