Cách tuyệt vời để viết công thức toán học trên các trang web là MathJax. Cho đến gần đây, người ta phải cài đặt MathJax trong serve riêng của họ để viết công thức toán học trên trang web của họ, đối với nền tảng Blogger là một khó khăn. Điều này đã thay đổi, bây giờ bạn có thể lấy các script từ trang web của MathJax.
Để cài đặt MathJax cho Blogger, bạn đăng nhập vào tài khoản, chọn "Design"/"Thiết kế", và chọn "Edit Template"/ "Chỉnh sửa HTML". Chèn vào ngay sau thẻ <head> hoặc ngay trước thẻ </head> đoạn mã dưới đây:
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">
MathJax.Hub.Config({
extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [ ['$','$'], ["\(","\)"] ],
displayMath: [ ['$$','$$'], ["\[","\]"] ],
},
"HTML-CSS": { availableFonts: ["TeX"] }
});
</script>
Xong! Bây giờ bạn có thể dùng
$...$
hoặc \(...\)
cho các công thức nằm cùng dòng với văn bản, và $$...$$
hoặc \[...\]
cho các công thức được xuống hàng và canh giữa. Trong dấu ... là các lệnh LaTeX.Ví dụ: $\int {\frac{{{\mathop{\rm dx}\nolimits} }}{{a{x^2} + bx + c}}} = \int {\frac{{{\mathop{\rm dx}\nolimits} }}{{{{\left( {mx + n} \right)}^2} + {p^2}}}} = \frac{1}{{mp}}{\mathop{\rm arctg}\nolimits} \frac{{mx + n}}{p} + C$
Để ý rằng đoạn code ở trên đã tải các gói AMSmath.js
và AMSsymbols.js
chứa các macro và môi trường toán cần thiết cho blog của bạn.
Nguồn: Mathjax/Irrep/JsMath. Thanks PLK
0 nhận xét:
Đăng nhận xét