Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features to add #8

Open
18 tasks
kiwi0fruit opened this issue Oct 19, 2020 · 0 comments
Open
18 tasks

Features to add #8

kiwi0fruit opened this issue Oct 19, 2020 · 0 comments
Assignees
Labels

Comments

@kiwi0fruit
Copy link
Owner

kiwi0fruit commented Oct 19, 2020

  • Change main font-size in the Pandoctools examples as now it's too big.
  • find out WTF is with escaped low tick in the Markdown documentation. Does it mean that Markdown is incorrect and PDF should always be read?
  • Add new styles: bi, ib, tbi, tib, f (fr), bb (bbold), s (sans), si, sb, sbi, sib,
  • Update STIX Two Math for Roboto Mono and Consolas in Open Fonts (do not rename - be backward compatible)
  • Write that DejaVu Sans Mono has only sans regular math letters - mind it. If DejaVu Sans Mono is before STIX Two Math in the fallback chain sans regular math letters would be of different style. Consider deleting them. Check DejaVu Serif and DejaVu Sans.
  • Add to Atom: \_L\white=>𝅊𝅌; \_L\black=>𝅋𝅍. Rename: \_L\small into \_L\tone; \^r\small into \^r\tone.
  • Write about turning ON sugartex.mjx_hack() when using stex function in python. Also add sugartex.default() that reverts all hacks and mathrm.
  • Add right version of U+2215 ∕ Division slash to the "SugarTeX" font. This way I can create special font that is Roboto Mono (or may be Source Code Pro) ripped of all characters except whitespace and dash characters. And add ALL whitespace and dash characters to this font. Make distinction between short and long dashes like in Source Code Pro (but do not have 2-width characters!). Name it "SugarTeX". And with fallback chain 'SugarTeX', 'Source Code Pro' I won't need Sourcing Code Pro font. Fixing whitespace characters in Roboto Mono and Inconsolata also won't be needed.
  • Move postfix unary operators changed from one-character to two character to another section.
  • Remove combining symbols from the SugarTeX:
    • { ⃗x} / {⃗x}\mathbf{x}, a x ⃗ → a \vec{x }, a x ⃑ → a \overrightarrow{x }. Replace them with x𝀁𝂗 (arrow), x𝂗 (\vec), x𝂏𝀀 (arrow). Atom: \^<-=>𝂏; \^->=>𝂗; \_<-=>𝃵; \_<-\alt=>˿; \^<-\alt=>𝂏𝀀; \^->\alt=>𝀁𝂗.
    • \^->,; \^->\har (Atom package)
    • map macron U+00AF into \bar{x} together with ˉ modifier letter macron U+02C9
    • Fix overline in the "SugarTeX" font! ‾ U+203E overline. Characters should join like in underline.
    • consider changing \^_\small, \^-\small, \^_, \^- in Atom. May be use \^-\min for real superscript minus () and \^-\overline for overline () and remove \small.
    • combiantions from Atom with combining vector -- move to the ^^ section ONLY. Make sure that there is no combining characters in ^ section.
  • Add prefix unary "escape train" operator that simply adds \ before each character (until it stops). It should work before other operators. Can be escaped: \⸌. Test: y⸌∕ x. Add superscript slash to Atom. \^\; \^/; \_/=>; \_\=>.
  • Create monospacified DejaVu Sans as it has more symbols than DejaVu Sans Mono.
@kiwi0fruit kiwi0fruit self-assigned this Oct 19, 2020
@kiwi0fruit kiwi0fruit changed the title Add special default mathrm mode Add special sugartex.mathrm mode Oct 19, 2020
@kiwi0fruit kiwi0fruit changed the title Add special sugartex.mathrm mode Add special prefix unary operator for mathrm. Other features to add Oct 19, 2020
@kiwi0fruit kiwi0fruit changed the title Add special prefix unary operator for mathrm. Other features to add Add special postfix unary operator for mathrm. Other features to add Oct 19, 2020
@kiwi0fruit kiwi0fruit changed the title Add special postfix unary operator for mathrm. Other features to add Add special prefix and postfix unary operators for mathrm. Other features to add Oct 20, 2020
@kiwi0fruit kiwi0fruit changed the title Add special prefix and postfix unary operators for mathrm. Other features to add Features to add Oct 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant