質問: jfactory::getdocument(); $doc->addscript("http://cdn.mathjax.org/mathjax/latest/mathjax.js?config=tex-ams-mml_htmlormml"); $doc->addscript(plugins/system/mathjaxlatex2html5/assets/js/latex2html5.min.js); $doc->addstylesheet(plugins/system/mathjaxlatex2html5/assets/css/latex2html5.css); } } latex2html5のインストールへのリンク http://latex2html5.com/installation.html 今残っているのは、必要なmathjax設定をプラグインに組み込む方法だけだと思います。<script type="text/x-mathjax-config"> // <![cdata[ mathjax.hub.config({ tex: {extensions: ["amsmath.js", "amssymbols.js"]}, extensions: ["tex2jax.js"], jax: ["input/tex", "output/html-css"], showprocessingmessages : false, messagestyle : "none" , showmathmenu: false , tex2jax: { processenvironments: true, inlinemath: [ ['$','$'], ["\(","\)"] ], displaymath: [ ['$$','$$'], ["\[","\]"] ], preview : "none", processescapes: true }, "html-css": { linebreaks: { automatic:true, width: "latex-container"} } }); // ]]> </script> 誰かが私をプラグインの完了まで案内してくれますか?ありがとう
回答: プラグインを使用してこれを自分で試してみることにしたあなたに対する公平なプレイ、+ 1。あなたは非常に近いですが、スクリプトとスタイルシートへのパスを定義するときに引用符を使用するのを忘れていました。以下が機能します:_$doc->addscript('http://cdn.mathjax.org/mathjax/latest/mathjax.js?config=tex-ams-mml_htmlormml'); $doc->addscript(juri::root() . 'plugins/system/mathjaxlatex2html5/assets/js/latex2html5.min.js'); $doc->addstylesheet(juri::root() . 'plugins/system/mathjaxlatex2html5/assets/css/latex2html5.css'); _また、独自のサーバーからインポートするスクリプトとスタイルシートについては、juri::root()を使用して、joomlaインストールのルートをベースラインとして定義しています。更新:関数を呼び出すには、joomlaのaddscriptdeclaration()関数を使用します。これにより、定義したスクリプトがヘッドに挿入され、_<script>_タグが自動的に使用されます_$js = ' mathjax.hub.config({ tex: {extensions: ["amsmath.js", "amssymbols.js"]}, extensions: ["tex2jax.js"], jax: ["input/tex", "output/html-css"], showprocessingmessages : false, messagestyle : "none" , showmathmenu: false , tex2jax: { processenvironments: true, inlinemath: [ ['$','$'], ["\(","\)"] ], displaymath: [ ['$$','$$'], ["\[","\]"] ], preview : "none", processescapes: true }, "html-css": { linebreaks: { automatic:true, width: "latex-container"} } }); '; $doc->addscriptdeclaration($js); _