27 lines
1006 B
JavaScript
27 lines
1006 B
JavaScript
|
|
/* KaTeX JS - Local Fallback */
|
||
|
|
(function() {
|
||
|
|
'use strict';
|
||
|
|
|
||
|
|
console.warn('KaTeX 本地备用版本 - 功能受限');
|
||
|
|
|
||
|
|
// 创建简化的 KaTeX 对象
|
||
|
|
window.katex = {
|
||
|
|
render: function(tex, element, options) {
|
||
|
|
console.warn('KaTeX 渲染功能不可用 - 使用备用版本');
|
||
|
|
if (element) {
|
||
|
|
element.innerHTML = '<span style="font-style: italic; color: #666;" title="数学公式渲染服务不可用">' +
|
||
|
|
tex + '</span>';
|
||
|
|
element.className = (element.className || '') + ' katex';
|
||
|
|
}
|
||
|
|
},
|
||
|
|
|
||
|
|
renderToString: function(tex, options) {
|
||
|
|
console.warn('KaTeX 渲染功能不可用 - 使用备用版本');
|
||
|
|
return '<span class="katex" style="font-style: italic; color: #666;" title="数学公式渲染服务不可用">' +
|
||
|
|
tex + '</span>';
|
||
|
|
}
|
||
|
|
};
|
||
|
|
|
||
|
|
// 版本信息
|
||
|
|
window.katex.__version = "0.11.1-fallback";
|
||
|
|
})();
|