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
For example, consider this: `\text{Б}_{\text{Б}}`. It will be rendered ugly: ![image](https://user-images.githubusercontent.com/92793/72201132-841bdc80-3483-11ea-8d55-a71f43855473.png) At the same time, a similar example `B_B` will look nice: ![image](https://user-images.githubusercontent.com/92793/72201137-9269f880-3483-11ea-8919-ca73d4305cc2.png) That's basically because the system fonts lack...
When publishing the release 0.8.0, I've tried to publish it without PDB, but with an external [symbol package](https://docs.microsoft.com/en-us/nuget/create-packages/symbol-packages-snupkg). It didn't go well: I've received the following email from NuGet after...
Made the formula parser to have instance constructors Restructured the parser to have support for external symbols and text style dependent Greek letters. Created a scheme for using different formula...
There's strange contradiction I even had to [describe in the documentation](https://github.com/ForNeVeR/wpf-math/pull/108/files#diff-2dc54592d7800db71c597c416c9a29abR94): > How to know that `O 177` is the same as `code="196"`? To do that, first look into `cmmi10.vpl`...
While working on #70, I found that our TTF files seem to not correspond to our font metrics. I think that we should get both TTF and TFM files from...
Currently I'm gathering some insights on how the `DefaultTexFont.xml` is constructed. Before we do anything adventurous such as merging #156, we need to have complete insight on the innards of...
Add commands `\mathrel` and `\joinrel`. This will be needed to replace the washout command `\bowtie`, as it is replaced by the following command (https://tex.stackexchange.com/q/100603): ```tex \mathrel \triangleright \joinrel \mathrel \triangleleft...
For now, when defining a command in C# code, I need to add it to two places: 1. `TexFormulaParser.commands` hash set. 2. `TexFormulaParser.ProcessCommand` method. It looks like a lot of...
As part of an effort to clean our code base from various historical artifacts, I'd like to enable warnings-as-errors policy for both C# and F# projects in our solution. This...