math_ml's Introduction
= MathML Library :lang:ja 本ライブラリは、LaTeXの記法にしたがって記述された数式をMathMLに変換する処理を提供します。 :lang:en This library provide converter from LaTeX mathematical expressions to MathML. :lang: = URLs * Documents(Japanese)[http://mathml.rubyforge.org/ja/] * Documents(Englise)[http://mathml.rubyforge.org/en/] * MercurialRepository[https://hg.hinet.mydns.jp/math_ml/] = Example :lang:ja 例えば MathML::String による Stringクラスの拡張を使えば、次のようにして変換処理を呼び出すことが出来ます。 :lang:en For example, using extension of String class by MathML::String, you can use converter like bellow. :lang: #!/usr/bin/ruby # require "rubygems" require "math_ml/string" puts 'x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}'.to_mathml :lang:ja このスクリプトの出力は次のようになります。 :lang:en Output of this script is bellow. :lang: <math xmlns='http://www.w3.org/1998/Math/MathML' display='inline'> <mi>x</mi> <mo>=</mo> <mfrac> <mrow> <mo>-</mo> <mi>b</mi> <mo>±</mo> <msqrt><mrow> <msup> <mi>b</mi> <mn>2</mn> </msup> <mo>-</mo> <mn>4</mn> <mi>a</mi> <mi>c</mi> </mrow></msqrt> </mrow> <mrow> <mn>2</mn> <mi>a</mi> </mrow> </mfrac> </math>
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.