Skip to content

Tracking issue for WpfMath parity #145

Description

@Happypig375

This is a meta-issue, not a general conversation: it tracks selected WpfMath/xaml-math functionality and accepted related proposals through concrete CSharpMath issues. Native sub-issues are the source of truth; the original manual checklist remains in edit history.

Active native work

Related specialized work stays in its own tracker rather than duplicating checklists here, including multiline equation bounds in #239.

Verified or queued

Already on master:

  • SVG export is demonstrated by the SkiaSharp and VectSharp examples.
  • Escaped \_ is supported as a literal underscore.

On the current pull-request queue:

Proposal boundary

Several entries in the old checklist are proposals that WpfMath itself has not shipped, rather than parity gaps: MathML input, a simple arithmetic input language, resource-package design, and a general atom-tree snapshot harness. They should begin in the Ideas Discussion category and become issues only after maintainers accept a concrete scope and compatibility contract.

Windows-only DirectX rendering remains out of scope for this cross-platform library. Replacing the editor's mutable MathList model or attaching LaTeX source ranges to rendered boxes also remains out of scope unless a separately approved design changes those constraints.

Completion criteria

  • Every accepted parity gap is represented by an actionable native child (directly or under an existing child epic), with no duplicate manual status checkbox here.
  • Close this tracker only when its native children are completed or explicitly closed as not planned.
  • New WpfMath-inspired ideas go to Discussions first; reproducible defects and accepted implementation scopes go directly to focused issues.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type/EnhancementA concrete change to CSharpMath behavior or capability.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions