SkiaUi.Maui.Markdown.Math
1.11.0
dotnet add package SkiaUi.Maui.Markdown.Math --version 1.11.0
NuGet\Install-Package SkiaUi.Maui.Markdown.Math -Version 1.11.0
<PackageReference Include="SkiaUi.Maui.Markdown.Math" Version="1.11.0" />
<PackageVersion Include="SkiaUi.Maui.Markdown.Math" Version="1.11.0" />
<PackageReference Include="SkiaUi.Maui.Markdown.Math" />
paket add SkiaUi.Maui.Markdown.Math --version 1.11.0
#r "nuget: SkiaUi.Maui.Markdown.Math, 1.11.0"
#:package SkiaUi.Maui.Markdown.Math@1.11.0
#addin nuget:?package=SkiaUi.Maui.Markdown.Math&version=1.11.0
#tool nuget:?package=SkiaUi.Maui.Markdown.Math&version=1.11.0
SkiaUi.Maui.Markdown.Math
Formulas for SkiaUi.Maui.Markdown: $$ … $$ and $ … $ in a document, drawn with CSharpMath.
builder.UseSkiaUi().UseSkiaUiMarkdownMath(); // every Markdown view of the app
markdownView.UseMath(); // or one view
A deep formula could end the process with a stack overflow, which cannot be caught, so every formula is checked before the engine sees it. One past the limits, or one the engine cannot read, shows its source in the code style.
CSharpMath embeds its math fonts: Latin Modern Math (GUST Font License), Cyrillic Modern and AMS Capital Blackboard Bold (SIL Open Font License 1.1). They reach your app, so carry their notices with it: THIRD-PARTY-NOTICES.txt in this package lists them. Its assembly is about 1.6 MB.
Released with SkiaUi.Maui, with the same version. Documentation: SkUiMarkdownView.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-ios26.0 is compatible. net10.0-maccatalyst was computed. net10.0-maccatalyst26.0 is compatible. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net10.0-windows10.0.19041 is compatible. net11.0 is compatible. net11.0-android37.0 is compatible. net11.0-ios27.2 is compatible. net11.0-maccatalyst27.2 is compatible. net11.0-windows10.0.19041 is compatible. |
-
net10.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 10.0.130)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net10.0-android36.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 10.0.130)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net10.0-ios26.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 10.0.130)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net10.0-maccatalyst26.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 10.0.130)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net10.0-windows10.0.19041
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 10.0.130)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net11.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 11.0.10)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net11.0-android37.0
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 11.0.10)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net11.0-ios27.2
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 11.0.10)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net11.0-maccatalyst27.2
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 11.0.10)
- SkiaUi.Maui.Markdown (>= 1.11.0)
-
net11.0-windows10.0.19041
- CSharpMath.Rendering (>= 0.5.1)
- Microsoft.Maui.Controls (>= 11.0.10)
- SkiaUi.Maui.Markdown (>= 1.11.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Full release notes: https://github.com/rafalka/MauiSkiaUi/blob/v1.11.0/CHANGELOG.md#1110
New features
- .NET 11 and MAUI 11
Breaking changes
- The net10 assets need MAUI 10.0.130: all four packages' net10.0-* assets now reference MAUI 10.0.130 (was 10.0.120). A .NET 10 app with its own Microsoft.Maui.Controls reference below 10.0.130 must raise it, or restore fails with NU1605 (package downgrade). MAUI 10.0.130 leaves room for a shape's stroke only when it has one (dotnet/maui#37319): a drawn shape without Stroke (both layers) now fills its bounds and measures without StrokeThickness, as MAUI's shapes do, and a stroke appearing or going measures it again.