2016-12-28 16 views
1

MathJaxの書式を書いています。ここでは、font-awesome iconを数学記号の代わりに使用しています。MathJaxにフォントの素晴らしいアイコンを挿入するには?

私は

$$6 \cdot <i class="fa fa-home" aria-hidden="true"></i> + 5 \cdot <i class="fa fa-home" aria-hidden="true"></i>$$ 

ような何かをしようとした場合、私は

enter image description here

を取得するには、MathJaxに統合フォント素晴らしいアイコンを取得する簡単な方法はありますか?

+0

それはあなたがそれを試してみた方法ではできません。この問題を回避するには、[this mathjax extension](https://github.com/mathjax/MathJax-third-party-extensions/tree/master/img)のフォントですばらしいアイコンの代わりにイメージを使用できます。 – michaPau

答えて

2

HTMLベースの出力を保証できる場合は、MathJaxの非標準\class{classname}{math}マクロを以下のように使用できます。

注:これはSVG出力では機能しません(とにかくハックは追加されません)。

script = document.createElement('script'); 
 
script.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_CHTML-full'; 
 
document.getElementsByTagName('head')[0].appendChild(script);
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"></link> 
 

 
<h1>Using fontawesome in math</h1> 
 

 
$$ f: \class{fa fa-twitter}{} \to \class{fa fa-home}{}$$

関連する問題