数学ツールFAQ

提供:MoodleDocs
移動先:案内検索

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


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

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

確かにそうです。TeX表記法の使用ページを見ると、次に進むことができる小さな知識体系をすばやく簡単に構築する方法についての良いスタートを切ることができます。より大きく、より良いもの。 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つの問題があります。最初の問題は、Windowsがアクセス許可を割り当てる方法です。 D:\moodledata/filter/tex/などのmoodledataフォルダおよびサブフォルダのI_USER(またはIIS_USER - インターネット経由でmoodledataを使用するすべてのユーザ)に書き込みアクセス許可を付与する必要があります。実行可能ファイルには実行可能アクセス許可が必要です。

また、ファイルに付与するアクセス許可が何であれ、Windowsがc:\programファイルなどのシステムフォルダに配置されたフォルダで実行可能ファイルの実行を許可する可能性もあります - これはWindowsVistaおよびWindows7で発生するので、おそらく本当ですWindows Server 2003でも同様です。たとえばC:\Miktex (Texlive)またはD:\Miktex (Texlive)とGhostScriptおよびImagemagickにMikTexまたはTexLiveをインストールする場合、このような問題は発生しないはずです。

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

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

ありがとうMauno

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

Don Knuthによって作成された元のTeXプログラムは、$$トークンを使用してTeXを示しました。 TeXは成長し、さまざまなバージョンに進化し、さらに開発が進んでいます。ほとんどのTeXとLaTeXはまだ$$トークンをサポートしていますが、通常は文書化されていません。ここでテストMoodleが役に立ちます - LaTeXをテスト環境にインストールしてから結果をチェックすることで、どのLaTeXが$$トークンを受け入れるかという質問に答えることができます。ここで注意してください。LaTeXの一部の新しいバージョンでは、トークンではなく区切り文字を使用してTeXシーケンスを示しています。

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

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

TeXトークンでは、TeXコマンドまたは制御シーケンスを示すために使用される記号です。これらは、ネイティブのTex Notationフィルタで$$使用でき、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行に配置されていることを意味します。ここにはいくつかの可能な救済策があります。 1つは、MathJaxフィルタを無効にし、TeXフィルタのみを使用することです。 TeXに本当に慣れているのであれば、それは完全に有効なソリューションです。または、サイトの管理 > プラグイン > フィルタ > MathJaxに移動し、"追加数式デリミタ" まで下にスクロールして$$と入力すると、問題が解決するはずです。

TeX方程式のレンダリング画像は低品質のGIFファイルですが、改善できますか?

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

関連項目