Design Science: How Science Communicates
日本語版ホーム ソリューション ご購入(料金・ご注文) サポート リファレンス ダウンロード サイトライセンス Design Science
リファレンス » Web上の数学

Web 上の数学

Web 上に数学表記を配置することは多くの人々に多くのことを意味します。すなわち研究論文の公開、試験問題の掲示、学生へのレビュー、多種のワークフローのためのWeb アプリケーション、アクセシブルな形式でのオンラインコンテンツといったことです。Design Science 社は10 年以上の長きに亘って、数学と科学コミュニケーションのためのWeb をより有用にするためのツールと技術の開発の最前線に立ってきました。

MathPage:Word からWeb へ

MathType にはMicrosoft Word 文書を簡単にWeb ページに変換するMathPage 技術が盛り込まれており、数学記号や数式を適切に処理し、Windows、Macintosh、Unix、Linux のブラウザで閲覧可能な状態にします。

Web サイトやアプリケーションと使用する

ほとんどのWeb サイトやアプリケーションで、MathML やTeX のような数種の標準フォーマットのいずれかの数式が表示されますが、そこには微妙な変異が多数見受けられます。MathType はユーザーが専門的な事項を気にせずとも使用できる洗練された入出力の変換機能を備えています。MathType はWikipedia のような何百もの人気のWeb サイトとの間でコピーと貼り付けができます。また、MathType を使用して、コース・マネジメント・システム、ブログ、Wiki に、MathML、TeX、数式の画像を貼り付けることができます。詳細はMathType の対応ソフトのページを参照下さい。技術的な知識の有る方で、しかもご自身で入出力の変換機能のプログラムを作成したい場合、MathType SDK のページを参照下さい。

Web パブリッシング

数学と科学のコンテンツをWeb に発行することは、ブラウザに依存しない方法で高品質の数学表記を表示するのが困難であるため、技術的な挑戦となります。MathML は数学表記を表示したり、やりとりするためのフォーマットとして、広く成功を収めていますが、ブラウザのサポートは特異なままです。そのInternet Explorer において、MathPlayer アドオンが、長い間、数学表記を表示する最良の手段となっています。しかし、広い範囲のブラウザに対処するために、Design Science 社は、米国数学協会および応用数理学会と共同で、MathJax という新しいイニシアチブの主唱者にもなりました。MathJax は、JavaScript とCSS 対応ブラウザへの高品質なMathML のレンダリングを提供することを目的にしています。この秋の最初のリリースで、MathJax はWeb 上での数学の表示のための新しい基準を設定することを約束しました。

数学表示が可能なWeb アプリケーション

Wiki、ブログ、コース・マネージメント・システム、その他の多種多様のWeb アプリケーションにおいて、数学と科学の環境で使用されている時には、きちんと数学表記を処理できなければなりません。そうしたアプリケーションは、数学を表示するだけではなく、ユーザーが数学をうまく編集する方法も提供する必要もあります。MathFlow のコンポーネントは、アプリケーション開発者やシステム・インテグレータに数学対応のWeb アプリケーションを作成するのに必要な編集および表示の機能を提供しました。MathFlow コンポーネントとMathFlow SDK の詳細を得るには、Design Science 社にご連絡(英語のみ)ください。

数学をWeb アクセシブルに

低視力、失読症、失明などといった印刷物を読むことへの障害を持つ人々のためのアクセシビリティは、過去10年間に大きな進歩を遂げています。またデジタル録音図書におけるDAISY-NISO 規格のような新たなフォーマットや米国個別障害者教育法のような新しい規則が、数学と科学のアクセシビリティの風景を大々的に変えています。Design Science 社の技術的リーダーシップの結果の一部として、これらの新しいフォーマットと規格に数学表記のサポートが直接組み込まれます。同社のMathPlayer のInternet Explorer のための表示エンジンは、主要なスクリーンリーダーとの相互運用性と最先端の数学のアクセシビリティ機能を提供しています。さらに同社のMathDaisy ツールは、DAISY 書籍オーサリングツールと連携して動作し、アクセシブルな数学と科学のコンテンツの作成に貢献します。Design Science 社の積極的支援と数学のアクセシビリティのための技術の詳細については、アクセシビリティ・コミュニティのページを参照してください。

もっとMathML について学ぶ

MathML はXML を使って数学表記を符号化する標準的な方法です。10 年以上前の登場以来、他の数多くのフォーマットの中に組み込まれ、現在ではブラウザ、エディタ、計算代数のプログラム、パブリッシングソフトウェアを含めた数学関連のソフトウェアパッケージのほとんどによってある程度サポートされています。MathML の技術はDesign Science 社製品に深く組み込まれており、同社のスタッフも、この重要な新技術の開発の上で、主導的な役割を果たしてきました。詳しい情報はMathML について(英文)のページを参照してください。

Web 上の数学の状況レポートアーカイブ

2001 年から数年間、Design Science 社は年2 回のWeb 上の数学状況レポートを発表しました。これはWeb ソフトウェア上の数学の状態に関する客観的なレポートです。詳しい情報はWeb 上の数学のページを参照してください。

Copyright (C) 1996- Design Science. All rights reserved.
-冒頭に戻る-