hexo开启Mathjax语法渲染配置折腾记
Mathjax介绍
hexo默认的渲染器是marked,并不支持mathjax。kramed是在marked基础上修改的,支持了mathjax。在的hexo工程目录下的node_modules中可以找到对应的渲染器文件夹。同时在你的工程目录下用以下命令安装kramed。另外补充一个NexT配置中推荐的渲染器hexo-renderer-pandoc,功能很强大不仅可以渲染markdown,还支持textile、reStructedText等许多其他格式
# 安装渲染器 ## 卸载默认渲染器 1
npm uninstall hexo-renderer-marked --save
1
npm install hexo-renderer-kramed --save
npm install hexo-renderer-pandoc --save如果是在安卓手机termux里面部署网站这个插件不能使用,因为必装pandoc,termux安装pandoc不成功。
安装hexo-renderer-mathjax插件
如果安装了hexo-math插件,需要卸载再安装。 ## 卸载hexo-math插件
1
npm uninstall hexo-math --save
1
npm install hexo-renderer-mathjax --save
更新mathjax的CDN链接,打开node_modules/hexo-renderer-mathjax/mathjax.html
1 | <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML"></script> |
主题配置
math: enable: true #开启
engine: mathjax 取消注释
文章Front-matter中开启mathjax
1 | --- |
Tor用户在本机运行一个洋葱代理服务器(onion
proxy),这个代理周期性地与其他Tor交流,从而在Tor网络中构成虚电路(virtual
circuit)。Tor是在5层协议栈中的应用层进行加密(也就是按照’onion’的模式)。而它之所以被称为onion,是因为它的结构就跟洋葱相同,你只能看出它的外表,而想要看到核心,就必须把它层层的剥开。即每个路由器间的传输都经过对等密钥(symmetric
key)来加密,形成有层次的结构。它中间所经过的各节点,都好像洋葱的一层皮,把客户端包在里面,算是保护信息来源的一种方式,这样在洋葱路由器之间可以保持通讯安全。同时对于客户端,洋葱代理服务器又作为SOCKS接口。一些应用程序就可以将Tor作为代理服务器,网络通讯就可以通过Tor的虚拟环路来进行。用户通过它可以在因特网上进行匿名交流从而保护用户的隐私及资讯安全。
termux可以安装tor在利用lighttpd服务器映射,下面来在termux里面安装。
不是因为身体的缺陷使其多才多艺,只是他没有选择的余地和不刻苦的理由;正常人因为有更多的选择而不去坚持,不去努力。