解决Latex复制到公众号可能报“图片粘贴失败”的问题
前几天出了个版本,还发了篇“Md2All,让公众号完美显示Latex数学公式”的文章,发完后,心里还是不太爽的,因为那个版本还是遗留了一个问题:当把Latex公式转换为本地图片,再复制到公众号时,有可能会出现"图片粘贴失败"。
做了很多测试,发现导致公众号出现"图片粘贴失败"的原因是:当某Latex公式很简单,显示的内容很少时,转换成的图片也很小,小到某个程度时,复制到公众号就会报"图片粘贴失败"。
不清楚这是公众号的一个bug,还是什么原因,但如果同样的内容,复制到掘金,博客园等平台,是非常正常的。也尝试了故意增加font-size等,虽然有改善,但还是会有存在问题的可能。心想,先放着吧,这是公众号的bug,我把说明写清楚点就行了。
版本出来后,还是蛮多朋友和我反馈说这个功能很不错的,终于解决了Latex到公众号的问题,而"图片粘贴失败"的问题因为看了说明,知到了原因,就说自己处理下就行了。但我始终觉得,如果有问题时需要手动一个个去处理,这和我所想要的“一键”处理的功能的还是有很大的差距的。
今天,尝试了下用截图工具把很小很小的图片截图后复制粘贴到公众号,发现居然没有报"图片粘贴失败"的问题,研究了后发现,虽然都是小图片,但公众号在处理这两个操作时,方法还是不一样的。
“那如果我Latex转换后的图片先上转到云图床,再把图片内容替换为云图床的图片链接不就搞掂了吗?”,很快就做了个测试,果然,这种方法是OK的。
的确,云图床的方法会需要用户额外去七牛云注册个帐号,多了个步骤,但我想这起码多了个选择,也是目前来说比较满意的做法。另外,我还把这个选择权交给了用户,如果你想把Latex公式上传到云图床,你就打开“….,会自动上传到云图床”这一选项,如下图,Latex到公众号的问题就完满解决了;如果你觉得在七牛云注册个帐号很麻烦,就把这个选择去掉,只不过,你可能要手动解决"图片粘贴失败"的问题。

而七牛云的注册,和如果在Md2All上设置图床,请参考我之前的文章:
Md2All,把图片轻松上传到云图床,自动生成Markdown
上面说的这些功能,都已在今天发放的版本(V2.8.2)中实现了,另外,也改了下Latex的样式,主要是把公式显示的大小改了下,你可能需要在“一键排版”->”恢复预设值“才能看到新的样式,还有,今天的版本也顺便解决了把Latex复制到知乎的问题。
更多详细内容,请直接访问Md2All网站:http://md.aclickall.com
如有问题或建议,公众号反馈
解决Latex复制到公众号可能报“图片粘贴失败”的问题的更多相关文章
- 微信中web页面实现和公众号中查看图片一样的效果
最近开发了一套资讯相关的web页面,嵌套在微信中,可支持点赞.评论等...在文章详情中,图片需要点击放大,随手势放大缩小,左右可滑动切换,总之类似于微信公众号效果. 开始想的方案是用轮播插件.或者在i ...
- 解决Android调用相机拍照,要报“打开相机失败”查看debug日志显示“setParameters failed”的问题
使用CameraLibrary项目,在部分手机或平板上不能正常使用,要报“打开相机失败”查看debug日志显示“setParameters failed”. 找到CameraView.java中的se ...
- Md2All,让公众号完美显示Latex数学公式
当公众号遇上Latex 大家都知到,公众号连代码块都不支持,更不要说功能强大的Latex公式了.那在Md2All之前,如果想在公众号上显示Latex公式应该怎么办呢? 最通常的做法就是在某个支持Lat ...
- Python微信公众号开发—小白篇
本文面向想通过Python学习公众号开发的同学.一站式解决新手开发微信公众号遇到的所有问题. 为了防止我的文章被到处转载,贴一下我的公众号[智能制造专栏],欢迎大家关注. github仓库地址http ...
- Python微信公众号开发—小白篇(1)
本文面向想通过Python学习公众号开发的同学.一站式解决新手开发微信公众号遇到的所有问题. 为了防止我的文章被到处转载,贴一下我的公众号[智能制造社区],欢迎大家关注. github仓库地址http ...
- 公众号的Markdown排版利器:Md2All
微信公众号:颜家大少如有问题或建议,请公众号留言 本文所用排版工具:Md2All,http://md.aclickall.com 公众号排版工具 公众号的排版编辑工具还真的不少,但功能大同小异,大部分 ...
- 玩转公众号markdown排版
Md2All 简介 Markdown排版利器,支持 "一键排版" 的样式模板选择,支持"css样式自定义",支持80多种代码高亮. 能让Markdown内容,无 ...
- iframe引入微信公众号文章
微信在文章页面设置了响应头""frame-ancestors 'self'"阻止了外部页面将其嵌套的行为,文章的图片也设置了防盗链的功能,这就导致了直接在iframe中引 ...
- 微信公众号开发笔记3-sdk接入(nodejs)
另一个2小时 access_token是需要2小时更新一次,在这里,又引入了一个2小时获取一次的字段,这个字段是: jsapi_ticket,这个字段是接入sdk的前提.与access_token类似 ...
随机推荐
- pandas - 案例(美国2012年总统候选人政治献金数据分析)
# 提供数据 months = {'JAN' : 1, 'FEB' : 2, 'MAR' : 3, 'APR' : 4, 'MAY' : 5, 'JUN' : 6, 'JUL' : 7, 'AUG' ...
- 【模板】非旋转Treap
Treap,也叫做树堆,是指有一个随机附加域满足堆的性质的二叉搜索树. 如果一棵二叉搜索树插入节点的顺序是随机的,那我们得到的二叉搜索树在大多数情况下是平衡的,期望高度是log(n). 但有些情况下我 ...
- redis学习五,redis集群搭建及添加主从节点
redis集群 java架构师项目实战,高并发集群分布式,大数据高可用,视频教程 在redis3.0之前,出现了sentinel工具来监控各个Master的状态(可以看上一篇博客).如果Master异 ...
- CodeForces - 284C - Cows and Sequence
先上题目: C. Cows and Sequence time limit per test 3 seconds memory limit per test 256 megabytes input s ...
- Spring MVC-视图解析器(View Resolverr)-XML视图解析器(Xml View Resolver)示例(转载实践)
以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_xmlviewresolver.htm 说明:示例基于Spring MVC 4.1 ...
- mysql 源码 王恒 [mysql数据结构+mysql 执行计划]
http://blog.chinaunix.net/uid/26896862/cid-156733-list-1.html http://www.it168.com/redian/wangheng/
- POJ 3311
设dp状态为dp[i][j]为当前访问过的结点状态为i且当前停留点为j时的最短路径.用二进制存存储访问过的状态,访问过为1,否则为0. #include <iostream> #inclu ...
- HDOJ 4857 逃生
BestHack.....真乱..... 逃生 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/ ...
- Django訪问量和页面PV数统计
http://blog.csdn.net/pipisorry/article/details/47396311 以下是在模板中做一个简单的页面PV数统计.model阅读量统计.用户訪问量统计的方法 简 ...
- oc39-- 类的内存存储
虚线是isa的指向,实线是继承关系. // // main.m // 类的本质 #import <Foundation/Foundation.h> #import "Person ...