AsciiMathのソースを表示
←
AsciiMath
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{翻訳直後|1={{revision|:en:AsciiMath|1161475595|英語版 "AsciiMath" 2023年6月22日 (木) 23:48 (UTC)}}|date=2023-09}} '''AsciiMath'''は、[[ウェブブラウザ]]で数式を表示するためのクライアントサイドの{{仮リンク|数学マークアップ言語|en|mathematical markup language}}である<ref name="gray">{{citation|first=James|last=Gray|year=2007|title=''ASCIIMathML'': now everyone can type MathML|journal=MSOR Connections|volume=7|issue=3|pages=26–30|doi=10.11120/msor.2007.07030026}}.</ref><ref>{{citation|title=Interactive LATEX to MathML/HTML translation|first=Brian|last=Johnson|url=http://brianjohnsen.dk/bachelor.pdf|date=January 2005|publisher=Maersk Mc-Kinney Moller Institute for Production Technology, University of Southern Denmark, Odense|access-date=2015-04-20|archive-url=https://web.archive.org/web/20160304024109/http://brianjohnsen.dk/bachelor.pdf|archive-date=2016-03-04|url-status=dead}}.</ref>。 [[JavaScript]]スクリプトの<code>ASCIIMathML.js</code>を使用すると、[[Mozilla Firefox]]と[[Safari]]ではネイティブに、[[Internet Explorer 7]]ではプラグインを介してブラウザによってページが読み込まれるときに、AsciiMath表記が[[Mathematical Markup Language|MathML]]に変換される。簡略化されたマークアップ言語は[[LaTeX]]のコマンドの部分集合と、あまり冗長ではない構文{{efn|例えば、<code>\times</code>を<code>xx</code>または<code>times</code>に置き換えて「×」記号を生成する。}}に対応している。結果として得られるMathMLの数式は、[[Cascading Style Sheets|CSS]]を<code>mstyle</code>クラスに適用することでスタイルを設定することができる<ref>{{citation | last1 = Sorge | first1 = Volker | last2 = Chen | first2 = Charles | last3 = Raman | first3 = T. V. | last4 = Tseng | first4 = David | contribution = Towards Making Mathematics a First Class Citizen in General Screen Readers | doi = 10.1145/2596695.2596700 | isbn = 978-1-4503-2651-3 | location = New York, NY, USA | pages = 40:1–40:10 | publisher = ACM | title = Proceedings of the 11th Web for All Conference (W4A '14) | year = 2014| s2cid = 6892997 }}</ref>。 <code>ASCIIMathML.js</code>は[[MIT License]]の下で自由に入手することができる<ref>{{Cite web |url=https://github.com/asciimath/asciimathml/blob/36b3cb0a1bac755b4f66a0b49e2e7c9e85cf55bb/LICENSE |title=asciimathml/LICENSE |access-date=2023-09-30 |publisher=GitHub, Inc. |website=GitHub |language=en}}</ref>。最新版では、Mozilla Firefoxではネイティブに、Internet Explorer 7ではプラグインを介した[[Scalable Vector Graphics|SVG]]画像の対応が含まれている。 <code>ASCIIMathML.js</code>は[[MathJax]] v2.0からMathJaxに統合された<ref>{{cite web |url=http://www.mathjax.org/mathjax-v2-0-beta-now-available-on-cdn/ |title=MathJax v2.0 beta available |date=11 February 2012 |access-date=2023-09-30}}</ref><ref>{{citation|title=MathJax: A Platform for Mathematics on the Web|first=Davide|last=Cervone|journal=[[Notices of the AMS]]|volume=59|issue=2|date=February 2012|url=https://www.ams.org/journals/notices/201202/rtx120200312p.pdf|pages=312–316}}.</ref>。 == 例 == [[二次方程式の解の公式]] :<math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> これはAsciiMathでは次のように表記する: <nowiki>x=(-b +- sqrt(b^2 – 4ac))/(2a)</nowiki> == 脚注 == {{脚注ヘルプ}} === 注釈 === {{notelist}} === 出典 === {{reflist|30em}} == 外部リンク == * {{official website}} * {{GitHub|mathjax/asciimathml|ASCIIMathML}} * {{GitHub|Zefling/ASCIIMathPHP}} [[Category:軽量マークアップ言語]] [[Category:数学マークアップ言語]] {{computer-stub}}
このページで使用されているテンプレート:
テンプレート:Citation
(
ソースを閲覧
)
テンプレート:Cite web
(
ソースを閲覧
)
テンプレート:Computer-stub
(
ソースを閲覧
)
テンプレート:Efn
(
ソースを閲覧
)
テンプレート:GitHub
(
ソースを閲覧
)
テンプレート:Notelist
(
ソースを閲覧
)
テンプレート:Official website
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
テンプレート:仮リンク
(
ソースを閲覧
)
テンプレート:翻訳直後
(
ソースを閲覧
)
テンプレート:脚注ヘルプ
(
ソースを閲覧
)
AsciiMath
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報