重要事項:本文件不適用於您目前選取的格式email!
amp-mathml
描述
顯示 MathML 公式。
必要腳本
<script async custom-element="amp-mathml" src="https://cdn.ampproject.org/v0/amp-mathml-0.1.js"></script>
支援的版面配置
用法
在 iframe 中呈現 MathML 公式。
以下範例顯示二次方程式
<amp-mathml layout="container" data-formula="\[x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\]" > </amp-mathml>
以下範例顯示柯西積分公式
<amp-mathml layout="container" data-formula="\[f(a) = \frac{1}{2\pi i} \oint\frac{f(z)}{z-a}dz\]" > </amp-mathml>
以下範例顯示餘弦的倍角公式
<amp-mathml layout="container" data-formula="$$ \cos(θ+φ)=\cos(θ)\cos(φ)−\sin(θ)\sin(φ) $$" > </amp-mathml>
行內公式
這是一個公式範例,使用 <amp-mathml layout="container" inline data-formula="`x`"></amp-mathml>
、<amp-mathml layout="container" inline data-formula="\(x = {-b \pm \sqrt{b^2-4ac} \over 2a}\)"></amp-mathml>
行內放置在文字區塊的中間。<amp-mathml layout="container" inline data-formula="\( \cos(θ+φ) \)"></amp-mathml>
這顯示了公式如何適應文字區塊,並且可以使用 CSS 設定樣式。
屬性
data-formula (必填)
指定要呈現的公式。
inline (選填)
如果指定,元件會以行內方式呈現 (CSS 中的 inline-block
)。
title (選填)
定義元件的 title
屬性以傳播到基礎 <iframe>
元素。預設值為 "MathML formula"
。
驗證
請參閱 AMP 驗證器規格中的amp-mathml 規則。
需要更多協助嗎?
您已經閱讀這份文件十幾次,但它仍然沒有涵蓋您所有的問題嗎?也許其他人也有同感:請在 Stack Overflow 上與他們聯繫。
前往 Stack Overflow 發現錯誤或缺少功能嗎?AMP 專案非常鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的長期參與者,但我們也歡迎針對您特別關注的問題提供一次性的貢獻。
前往 GitHub