数学ツールFAQ

このページは更新が必要です。終了したら、このテンプレートを削除してください。


注:このページが開始されてから、MoodleはAtto用のMathJaxエディタを導入しました。ここに記載されている情報は有効ですが、それらが説明しているツールにのみ役立ちます。

Moodleにはネイティブの数学ツールがありますか?

それは間違いなく、あなたがUsing TeX Notationのページ見れば、彼らはあなたがより大きく、より良いものに進むことを可能にする知識の小さな本体をいかに構築するかについてあなたに良いスタートを与えるでしょう。 。 Atto優先エディタでは、MathJax編集ダイアログボックスが追加機能として含まれていました。これにより、ユーザーはTeX表記を使用せずに簡単かつ迅速に数学関数を編集できます。

Moodleはどのような数学ツールを使用または適応できますか?

MathJaxの使用とは別に、Moodleで数学ツールを使用するには2つの方法があります。 1. Moodleに新しい機能を統合するプラグイン。 Moodle用プラグインのリストには、とりわけDragmathまたはWIRISが含まれています。 2. Moodleに簡単にインポートできるコンテンツを生成するために使用できる多くの外部プログラム。外部プログラムは、いくつかのMoodleプラグインと連携するMathTypeを含みます。

Moodleにはインタラクティブホワイトボード機能がありますか?

そうではありませんが、インタラクティブとコンテンツの両方がホワイトボードによって制御されているようです。あなたはMoodleを表示するためにインタラクティブホワイトボードを使用することができますが、あなたがホワイトボードソフトウェアにMoodleからスクリーングラブを組み入れない限り、Moodleはおそらく本物のPHPアプリケーションとしては機能しないでしょう。とは言っても、将来のある段階で、どちらか、あるいは両方のためのプラグインが開発される可能性があります。

Windows Server 2003を使用していて、TeXフィルタを機能させようとしています。

ここにはしばしば3つの問題があります。1つ目は、Windowsが許可を割り当てる方法です。あなたはmoodledataフォルダとD:\ moodledata / filter / tex /のようなサブフォルダ上のI_USER(またはIIS_USER - インターネットを通してmoodledataを使用するすべての人々)に書き込み権限を与える必要があります - そして実行可能ファイルには実行権限が必要です。

Windowsの場合、c:\ program filesのようなシステムフォルダに配置されているフォルダで実行可能ファイルを実行することが許可されている可能性があります。 MikTexまたはTexLiveをC:\ Miktex(Texlive)またはD:\ Miktex(Texlive)にインストールし、GhostScriptとImagemagickを同じドライブにインストールした場合、このような問題は発生しません。

場合によっては、システム(環境)変数PATHから古い(Miktex)インストールフォルダを削除するか、インストールスクリプトで自動的に実行されない場合は正しいフォルダをPATHに追加する必要があります。 PATHが正しくないと、Windowsは正しいフォルダーから正しいファイルを見つけられません。 (TexLiveインストーラスクリプトは通常これを自動にしますが、MikTeXは手動で行われる必要があります。)

最後に、PHPの設定も実行ファイルの実行を妨げる可能性があります - php.iniファイルで "disable_functions"フィールドを探し、空にして他のプログラムのセキュリティ対策をチェックします(プログラムとスクリプト自体で)。 exec()やsystem()のようなセキュアな "コマンドは、それらを妨げません。

ありがとうマウノ

Latexをインストールする必要があります。 $$トークンを使用した現在のすべての方程式はまだ機能しますか?

Don Knuthによって書かれたオリジナルのTeXプログラムは$$トークンを使ってTeXを表しました。 TeXは成長し、さらに発展した数多くの異なるバージョンに進化しました。ほとんどのTeXとLaTeXはまだ$$トークンをサポートしていますが、通常はドキュメント化されていません。これがテストMoodleが便利なところです - LaTeXをテスト環境にインストールしてから結果をチェックすることはどのLaTeXが$$トークンを受け入れるかという質問に答えます。ここで注意してください、いくつかの新しいバージョンのLaTeXはTeXシーケンスを表すためにトークンではなくデリミタを使います。

LateX、またはそのバージョンは多くのユーザーに好まれるツールですが、本質的な数学の式や方程式を作成するためにはもはや必要ではありません。 Attoが現在好まれているエディタであるので、Attoの開発の一部はMathJaxエディタをコアツールとして組み込むことに専念しました。これはほとんどの表現を開発することを容易にした。

トークンと区切り文字の違いは何ですか?

TeXでは、トークンはTeXコマンドまたは制御シーケンスを表すために使用される記号です。これらは、ネイティブのTex表記法フィルタで$$を使用することができ、TeXとLaTeXの多くのバージョンでサポートされていますが、\ [\]または他の任意の数の記号のバリエーションにすることもできます。区切り文字は、これらのページに表示されるLaTeXが使用するものです。 Moodleドキュメントは少し前にLiveTeXに移行しました。現在は、htmlコマンドが使用するのと同じ方法で、<math> </math>区切り文字を使用しています。

TeXをMoodleにエクスポートするための代替ツール、MathSlate、MathTypeなどが増えているため、エクスポートするTeXを生成するときに正しいトークンまたは区切り文字を使用することを保証する必要があることがよくあります。それぞれのツールはTeXを生成するための独自のステップを持っているでしょう、そしてある時点で、あなたは$$トークンか他のデリミタが欲しいかどうかを選択するように頼まれるでしょう。 Moodle v2.7、Attoエディタ、およびMathJaxフィルタ以降、TeXコードを開いたり閉じたりするのに好ましい区切り記号は\(および\)です。どのエクスポート設定でも、現在および将来のバージョンのMoodleで受け入れられるように、区切り文字を優先設定として使用することをお勧めします。

私たちはMathTypeを使っていましたが、最近のアップグレードの後、式のフォーマットは期待通りには動作しません。

おそらく、TeXフィルタからMathJaxフィルタへの移行は、古い$$トークンが誤って読み取られているため、式や式が文の一部ではなく単一行に配置されていることを意味します。ここにいくつかの可能な救済策があります。 1つはMathJaxフィルタを無効にして排他的にTeXフィルタを使用することです。あなたがTeXに本当に慣れているならば、それは完全に有効な解決策です。あるいは、[サイトの管理]> [プラグイン]> [フィルタ]> [MathJax]の順に選択し、[追加の区切り記号を追加]までスクロールして$$と入力しても問題は解決します。

私たちのTeX方程式のためにレンダリングされた画像は質の悪いGIFファイルです、それはより良くすることができますか?

はい、できます。 dpi比を96dpiから120dpiに変更して画像の品質を向上させようとすると、画像は大きくなりますが、レンダリングされた画像の知覚に実際の改善はありません。しかし、今のところ解決策はあります。 MathJaxフィルタを使用して、式を作成して実行し、レンダリングされた式を右クリックして、メニューの[Math Settings]> [Maths Renderer]に移動し、SVGのファイルタイプを選択します。 SVGはベクトルグラフィックファイルタイプで、明瞭さを損なうことなく拡大または縮小できます。

関連情報