MWeb 所有问题和回答收集
如何导出HTML样式的PDF?(1.2版已改进这个问题。)
CMD+R
打开Live Preview窗口,点右边的分享按钮,选择Save as PDF
即可。
如何开启MathJax预览支持?如何让网站支持MathJax?
CMD+,
打开设置面板,切到Themes,勾选Enable Math选项。
如果要让网站支持MathJax,最简单的方法是在网站分类设置中的:Site other:的文本框中填入以下代码:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
如果您的网站是要用HTTPS,请把:http://cdn.mathjax.org...
改为:https://cdn.mathjax.org...
如何将MWeb的文档库备份至Dropbox?
请打开终端工具(Terminal),并执行以下命令:
ln -s ~/Library/Containers/com.coderforart.MWeb/Data/Documents/MWeb ~/Dropbox/MWebBackup
如何为文章增加Disqus或者多说等评论?
Disqus的话,去https://disqus.com/,然后会得到像以下这样的代码,点到主题模板的post.html页的合适的位置即可。
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_shortname = '这个会不一样';
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
多说应该是差不多的方法。可以参考这个网址的情况:https://github.com/oulvhai/MWeb-Themes/blob/master/mweb-greyshade/post.html
虽然在后面打中文不会跳动,但是在文章中间插入中文时,下面的文本会跳动怎么办?
这个解决办法好像只能换字体,就是在设置中把编辑器的字体换成Hiragino Sans GB
,中文名称应该是叫冬青黑体
。另外我有试过Yosemite下不会跳了,当然如果你在用Yosemite,就不会有这个问题了。