latex textbf没有用_把知乎改造成LaTex创作平台

da94dd7bdc2ac802a83830b0e2733761.png

这是一个持续更新的小功能,最终目的是实现在知乎平台上的创作,可以简单同步到LaTex的编译环境成为正式出版物。

38cef6b0ae8e14ba9dfb99a8b512bf9e.png
在页面底部增加一个LaTex预览区,点击后刷新

cd02be0c3ca17e7767565697b1cc6a34.png
编辑区的HTML源码被分段导入到LaTex区

c75c6f69b97b97a9e679e361c633b165.png
去除多余的标记,保留纯文本和字体样式(标题、黑体、斜体),公式是图片

e11d89f2aeba99ad91b5906dcda3104d.png
知乎的公式系统,tex参数后面是URL编码后的LaTex源码

效果为:

现在把公式转成LaTex的格式

908b1eb50e148467d8b4f68a43c080f2.png

现在得到了LaTex的源码,可以直接拷贝到LaTex编译环境了。


剩下就是各种小定制,比如我要用大量文章集结成书,那么文章中的一级标题就做成paragraph{}:

6c311eaec66d29702c33ca20a0742737.png

把知乎编辑中的粗体转换为textbf{}:

10091122d66f5c98afefa8fd2502d0d5.png

处理一些其他的细节,最后得到源码:

8d49a3de7a8cbd7d5807924340247b8c.png
上面文本框中的源码直接拷走,在LaTex环境中可以立即编译

75097e63bdf779c06efccf593d8f6b2a.png
PDF的效果

Chrome插件的主要源码如下:

var 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值