-
Notifications
You must be signed in to change notification settings - Fork 68
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
Sized brackets #82
Comments
I doubt that sizing brackets would involve editing delimiters, or specifying their size explicitly. Entering |
What about writing ranges like |
Interesting. I think two options: (below in pseudoTeX)
|
Either way we need to allow matched brackets, so that is the first step.
Currently if you initialize with: let prevMathList = CSharpMath.Atoms.MathLists.FromString(@"\left( \frac{a}{b} \right)")
for atom in prevMathList do
keyboard.MathList.Add(atom)
keyboard.InsertionIndex <- MathListIndex.Level0Index keyboard.MathList.Count then display is fine, but you can't get inside the brackets using arrow keys, and clicking inside gives an error:
|
Is your feature request related to a problem? Please describe.
Currently, the editor cannot create and edit bracket pairs that scale to the size of the formulae inside. This will be beneficial as bracket-counting will no longer be required.
Describe the solution you'd like
Being able to point MathListIndices to Inner atoms. (e.g.
\big(
,\big)
)Describe alternatives you've considered
Not implementing. Traditional bracket pairs still have the advantage of not requiring to be balanced.
Difficulty: How difficult would it be? (Trivial, Very Easy, Easy, Moderate, Hard, Very Hard, Tedious, Backbreaking)
Hard. Editing inner atoms is tricky because the ambiguity of editing delimiters of Inner atoms.
The text was updated successfully, but these errors were encountered: