解决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类似 ...
随机推荐
- 入口文件 index.php
一. 运行流程 The index.php serves as the front controller, initializing the base resources needed to run ...
- web前端习总结--JavaScript
JavaScript 什么是JavaScript JavaScript是嵌入HTML中在浏览器中的脚本语言,有与Java和C语言类似的语法 一种网页编程技术,用来向HTML页面添加交互行为 直接嵌入H ...
- 【tips】ORM - SQLAlchemy操作MySQL数据库
优先(官方文档SQLAlchemy-version1.2): sqlalchemy | 作者:斯芬克斯 推荐一(长篇幅version1.2.0b3):python约会之ORM-sqlalchemy | ...
- STM32定时器配置(TIM1-TIM8)高级定时器+普通定时器,定时计数模式下总结
文章结构: ——> 一.定时器基本介绍 ——> 二.普通定时器详细介绍TIM2-TIM5 ——> 三.定时器代码实例 一.定时器基本介绍 之前有用过野火的学习板上面讲解很详细,所以 ...
- 从NLP任务中文本向量的降维问题,引出LSH(Locality Sensitive Hash 局部敏感哈希)算法及其思想的讨论
1. 引言 - 近似近邻搜索被提出所在的时代背景和挑战 0x1:从NN(Neighbor Search)说起 ANN的前身技术是NN(Neighbor Search),简单地说,最近邻检索就是根据数据 ...
- UVa - 12664 - Interesting Calculator
先上题目: 12664 Interesting CalculatorThere is an interesting calculator. It has 3 rows of button.• Row ...
- 刷新PHP缓冲区
为你的站点加速_php技巧 在当前 PHP 版本的默认配置下,“输出缓冲(Output Buffering)”是被打开的.旧版本则不是这样,在旧版本的 PHP 中,字符串在每次被输出的时候(通过 ec ...
- PHP array_diff()
定义和用法 array_diff() 函数返回两个数组的差集数组.返回的数组的元素都取自被比较的数组(既第一个数组). 在返回的数组中,键名保持不变. 语法 array_diff(array1,arr ...
- CF #330 C
改了题目之后,就是没有奇数的测试了... 其实可以很轻易地发现,要距离近的一方只会删除两端的,而要求远的一方会删除中间的. 那么,很明显的,剩下的两点会相差x/2个节点,于是,只要计算i和i+x/2的 ...
- iOS分组通讯录效果+側滑菜单(MMDrawerController)
前言的废话-能够忽略 自从学会了使用Cocoapod,就欲罢不能了!由于太简单太赞了,不用再把源代码粘到project里了! 參见戴维营博客中的解说:Cocoapod 安装以及使用 先上一下效果图,请 ...