返回主页

♣Hello Osaki♣

偶尔分享动漫

关于typecho0.9代码高亮与数学公式支持

闲来无事,搭了一个博客,记录一下自己的学习生活,博客模板取自原来typecho官方博客,稍加修改,改了一下涂装,不得不说插件支持有一些问题,目前大多数插件已经同步更新到typecho1.0版本,新插件在0.9版本里都或多或少有点问题,而我的主机在安装typecho1.0过程中无端报错,无奈只能用回0.9,单单插件就折腾了半天。

由于博客需要,代码高亮与数学公式两个功能不能少,于是找到之前比较火的两个插件SyntaxHighlighter-For-TypechoKaTeX4Typecho这两个插件已经能够许久没有更新了,后者为typecho增加了latex公式支持,可以兼容latex格式的公式并显示,这个插件对0.9支持较好,不会有什么大问题,如果你也需要数学公式支持,建议通过该网站在线可视化生成latex公式代码插入到文本中,需要说明的是在预览下无法渲染公式,需要文章发布后才能看到效果。
另外一个SyntaxHighlighter-For-Typecho就比较坑了,插件启用后需要手动引入pre class="brush:cpp"(两头还有尖括号)才能被识别,Github上的Markdown方法貌似无效,而且需要主题在尾部引入<?php $this->footer(); ?>,插件部分JS添加到了尾部的缘故。
这两个插件都不能在预览下渲染
可以查看一下效果:

<?php if (isset($this->options->plugins['activated']['Avatars'])) : ?>
<li id="reader">
<h3>Readers</h3>
<ul>
    <li>
    <?php Avatars_Plugin::output('span','mostactive'); ?>
    </li>
</ul>
</li>
<?php endif; ?>

\[ \sum_{k=1}^n k^2 = \frac{1}{6} n (n+1) (2n+1) \]

注意:这是从旧博客上转过来的,博客园显示效果跟typecho上的不太一样!

posted @ 2018-12-06 21:35  渔情禅心  阅读(1232)  评论(0编辑  收藏  举报