xaml-math
xaml-math copied to clipboard
A collection of .NET libraries for rendering mathematical formulae using the LaTeX typesetting style, for the WPF and Avalonia XAML-based frameworks
Closes #281. TODO: - [ ] Figure out if it's possible to do anything with this (bar misaligned, again!): ![image](https://user-images.githubusercontent.com/92793/218343908-a2d6f0f2-393f-4127-ac1b-c187c56b737c.png) - [ ] Automate NuGet deployment - [ ] Finish...
Related to #335. Sooner or later, we'll have to migrate to .NET Framework 4.7 or a later version. There are certain things left in code to be compatible with older...
Currently, the only way to figure out what XAML property (of both WPF and Avalonia controls) does what is to look it up in the code. We could do a...
Right now, we support the following targets: - WPF: `DrawingContext` - there's a XAML `FormulaControl` depending on it - there's a PNG helper depending on it - WPF: `Geometry` -...
Currently, we have one big test assembly with both WPF-specific and "Shared" tests (i.e. tests that depend on what's called `WpfMath.Shared` right now). There are no Avalonia-specific tests. We should:...
After merging of #325, WPF-Math won't support SVG rendering helper for Avalonia. There are some remains copy-pasted from WPF implementation, but we should make them work. When fixing this, look...
Depends on #325. WPF-Math will support rendering to WPF `Geometry`, but not a corresponding class from Avalonia. At the same time, this may be useful for certain advanced scenarios; in...
After merging of #325, WPF-Math won't support render transformations in the `AvalomiaElementRenderer`. We should figure out when they are used by the WPF-Math, and implement them accordingly. When fixing this,...
After merging of #325, WPF-Math won't support the PNG rendering helper for Avalonia, yet. There are some remains copy-pasted from WPF implementation, but we should make them work. When fixing...
After merging of #325, our `AvaloniaBlock` will have an `ErrorTemplate` property that's never used. We'll need to support it in the same manner as the WPF one. When fixing this,...