wpf-math -

  •        273

WPF-Math is a .NET library for rendering mathematical formulae using the LaTeX typsetting style, for the WPF framework. The simplest way of using WPF-Math is to render a static formula in a XAML file as follows.

https://github.com/ForNeVeR/wpf-math

Tags
Implementation
License
Platform

   




Related Projects

KaTeX - Fast math typesetting for the web

  •    Javascript

KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the web. KaTeX renders its math synchronously and doesn't need to reflow the page. It's layout is based on Donald Knuth’s TeX, the gold standard for math typesetting. It has no dependencies and can easily be bundled with your website resources. It produces the same output regardless of browser or environment, so you can pre-render expressions using Node.js and send them as plain HTML.

FremyCompany Math Equation Editor

  •    

A WPF Component that can import MathML and LaTeX to be edited in a WYSIWYG word processor. It is intended to allow both visual and computer-comprehensive (formula in programming language) exportation. Scope and functionnalites are intended to be expanded over time.

iosMath - Beautiful math equation rendering on iOS and MacOS

  •    Objective-C

iosMath is a library for displaying beautifully rendered math equations in iOS and MacOS applications. It typesets formulae written using the LaTeX in a UILabel equivalent class. It uses the same typesetting rules as LaTeX and so the equations are rendered exactly as LaTeX would render them. It is similar to MathJax or KaTeX for the web but for native iOS or MacOS applications without having to use a UIWebView and Javascript. More importantly, it is significantly faster than using a UIWebView.

MathJax - Beautiful math in all browsers

  •    Javascript

MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers. It was designed with the goal of consolidating the recent advances in web technologies into a single, definitive, math-on-the-web platform supporting the major browsers and operating systems. It requires no setup on the part of the user (no plugins to download or software to install), so the page author can write web documents that include mathematics and be confident that users will be able to view it naturally and easily. Simply include MathJax and some mathematics in a web page, and MathJax does the rest.

Mathquill - Magic textboxes where you can type math as easily as writing!

  •    Javascript

Magic textboxes where you can type math as easily as writing. MathQuill renders LaTeX math as semantically rich HTML and presents it as human-readable math by styling with CSS. Showcasing the power of the HTML DOM, this math is WYSIWYG editable.


nndl - Another Chinese Translation of Neural Networks and Deep Learning

  •    TeX

This is another (work in progress) Chinese translation of Michael Nielsen's Neural Networks and Deep Learning, originally my learning notes of this free online book. It's written in LaTeX for better look and cross-referencing of math equations and plots. And I borrowed some finished work from https://github.com/tigerneil/neural-networks-and-deep-learning-zh-cn. To compile the source code to a PDF file, please make sure you have a latest TeX system installed. You can download and install a TeX distribution for your platform from http://tug.org.

Foreval (math parser)

  •    

Foreval is compiler of mathematical expressions(formulas) given as string at run-time (math parser). (present as dll library and delphi component) For fast and exact scientific calculations.

Fast Math Formula Editor for MS Word

  •    VB

Mathematics formula renderer for Microsoft Word. Easy to use and really fast + Mathematics drawing toolbar for Microsoft Word + Math exercices storage Database for Microsoft Access. Available in French and English!!!

gitit - A wiki using HAppS, pandoc, and git

  •    Haskell

Gitit is a wiki program written in Haskell. It uses Happstack for the web server and pandoc for markup processing. Pages and uploaded files are stored in a git, darcs, or mercurial repository and may be modified either by using the VCS's command-line tools or through the wiki's web interface. By default, pandoc's extended version of markdown is used as a markup language, but reStructuredText, LaTeX, HTML, DocBook, or Emacs Org-mode markup can also be used. Pages can be exported in a number of different formats, including LaTeX, RTF, OpenOffice ODT, and MediaWiki markup. Gitit can be configured to display TeX math (using texmath) and highlighted source code (using highlighting-kate).

ForevalZ (math parser)

  •    

ForevalZ is compiler of mathematical expressions(formulas) with complex numbers given as string at 'run-time' (math parser). (dll library + delphi component). For use in calculations with complex numbers.

readme2tex - Renders TeXy Math for Github Readmes

  •    Python

Make sure that pdflatex is installed on your system. readme2tex is a Python script that "texifies" your readme. It takes in Github Markdown and replaces anything enclosed between dollar signs with rendered .

LateXSL

  •    

LateXSL is a set of XSLT stylesheets that translates LaTeX embedded in a Web page into HTML, so that math typed directly into a web page as LaTeX is displayed as math in a viewer's browser. The stylesheets may be applied in the browser or by a server.

jekyll-spaceship - 🚀 A Jekyll plugin to provide powerful supports for table, mathjax, plantuml, mermaid, emoji, video, audio, youtube, vimeo, dailymotion, soundcloud, spotify, etc

  •    Ruby

Spaceship is a minimalistic, powerful and extremely customizable Jekyll plugin. It combines everything you may need for convenient work, without unnecessary complications, like a real spaceship. Add jekyll-spaceship plugin in your site's Gemfile, and run bundle install.

forevalz

  •    Delphi

ForevalZ - compiler of mathematical expressions(formulas)(directly in FPU x86) with complex numbers given as string at 'run-time'. (dll library and delphi component)(math parser, math expression parser, evaluate formula, evaluator, calculate)

foreval

  •    Delphi

Foreval is compiler of mathematical expressions (formulas) (directly to FPU x86) given as string at run-time. (dll library and delphi component) .(math parser,math expression parser,evaluate formula, evaluator)

muParser - A fast math parser library

  •    C++

muParser is a cross platform math parser library. It can be extended with user defined functions with an unlimited number of parameters, postfix-, infix- and binary operators. It compiles the formula into bytecode in order to speed up evaluation.

ASCIIMathML

  •    Javascript

ASCIIMathML.js: a JavaScript to convert ASCII math notation (and some LaTeX) to Presentation MathML while your webpage loads. Now also simple graphs are translates to SVG. Works with Firefox 2.0+ or with Internet Explorer 6/7+MathPlayer+Adobe SVGview.

dentaku - math and logic formula parser and evaluator

  •    Ruby

Dentaku is a parser and evaluator for a mathematical and logical formula language that allows run-time binding of values to variables referenced in the formulas. It is intended to safely evaluate untrusted expressions without opening security holes. For maximum CS geekery, bind is an alias of store.

canvas - Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.

  •    Go

Canvas is a common vector drawing target that can output SVG, PDF, EPS, raster images (PNG, JPG, GIF, ...), HTML Canvas through WASM, OpenGL, and Gio. It has a wide range of path manipulation functionality such as flattening, stroking and dashing implemented. Additionally, it has a text formatter and embeds and subsets fonts (TTF, OTF, WOFF, WOFF2, or EOT) or converts them to outlines. It can be considered a Cairo or node-canvas alternative in Go. See the example below in Figure 1 for an overview of the functionality. Figure 1: top-left you can see text being fitted into a box, justified using Donald Knuth's linea breaking algorithm to stretch the spaces between words to fill the whole width. You can observe a variety of styles and text decorations applied, as well as support for LTR/RTL mixing and complex scripts. In the bottom-right the word "stroke" is being stroked and drawn as a path. Top-right we see a LaTeX formula that has been converted to a path. Left of that we see an ellipse showcasing precise dashing, notably the length of e.g. the short dash is equal wherever it is on the curve. Note that the dashes themselves are elliptical arcs as well (thus exactly precise even if magnified greatly). To the right we see a closed polygon of four points being smoothed by cubic Béziers that are smooth along the whole path, and the blue line on the left shows a smoothed open path. On the bottom you can see a rotated rasterized image. The result is equivalent for all renderers (PNG, PDF, SVG, etc.).

Simple Dot Net Grapher

  •    WPF

Demo project for drawing graphs based on a equation E.g F(x) = 5x^2 + 10x - 1 Just a math grapher I made to test the DynamicDataDisplay library and dynamic string evaluation






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.