Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于公式大小的问题 #486

Closed
RichardZhang2019 opened this issue Sep 4, 2020 · 17 comments
Closed

关于公式大小的问题 #486

RichardZhang2019 opened this issue Sep 4, 2020 · 17 comments

Comments

@RichardZhang2019
Copy link

您好,WP-Editor.md插件非常好用,但在使用中发现几个问题,请您帮忙看一下。

  • 公式比周围字体高出很多,看起来很突兀,是否可以调整小一点,或者是否有开关配置?
  • 图片变小了很多,是主题的问题?还是插件的问题?也无法居中显示。
  • 前台评论如果开启支持markdown语法,则一直显示加载状态,不知道什么原因。

多谢!我的网址如下
https://www.zcr.cool/2020/09/wp-editor/

@LuRenJiasWorld
Copy link
Owner

感谢对本插件的支持,你提供的地址非常有帮助,以下是针对这三个问题的解答:

  1. 公式默认是比字体略大一点的,如果不喜欢可以通过CSS调节,目前没有设置开关的计划,但后续会在设置中增加一个自定义CSS样式/CSS样式模板的功能。

解决问题1的CSS如下,你可以在WordPress自定义主题的地方设定CSS:

.katex {
    line-height: 1em !important;
    font-size: 1em !important;
}
  1. 图片居中显示&大小是主题导致的,本插件暂时不会对样式进行任何处理,你也可以通过CSS解决这一问题:
.entry .entry-content img, .entry .entry-content video {
    max-width: 100% !important;
    vertical-align: top !important;
    width: 600px !important;
    margin: 0 auto !important;
    display: block !important;
    zoom: 100% !important;
}
  1. 前台评论开启Markdown报错是因为与思维导图功能冲突导致,你可以先关闭思维导图看看问题是否依旧存在。该问题会在未来版本予以解决。

感谢支持。

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 6, 2020 via email

@LuRenJiasWorld
Copy link
Owner

  1. 请问你有在$$包裹的LaTeX代码段前后各空一行吗?如果不空行的话,可能会出现你所描述的这个问题。多行代码段还是推荐使用latex来包裹。

  2. 行内代码的风格同样是由主题决定,编辑器不参与样式设置,你也可以通过自定义CSS的方式来解决这一问题。

  3. 是的,目前需要先删除掉思维导图的地址,再试试看评论功能是否正常。下一版本会修复这个问题。

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 6, 2020 via email

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 6, 2020 via email

@LuRenJiasWorld
Copy link
Owner

LuRenJiasWorld commented Sep 6, 2020

您好,我再补充一个新的问题,对于Wordpress的摘要,如果有公式,会把源代码显示出来,而不是渲染后的结果。

这个问题目前暂无法解决,因为LaTeX公式是在页面加载时渲染的,这里涉及到不同主题对首页摘要的处理(通常情况下摘要里是只有文本的,部分主题会直接过滤掉非文本内容)。

这里推荐的方法是使用编辑器的<!--more-->标记符(工具栏里可以点击一键输入)来区分摘要和正文,尽量保证摘要里没有LaTeX公式。

@LuRenJiasWorld
Copy link
Owner

另外一个问题,对于表格,在编辑器内同样正常显示,但发布后的文章没有正确解析,是不是和主题有关系?

表格样式也是由主题决定的,如果是有高度定制需求,建议学习一下CSS,非常简单的。

未来版本我也会考虑如何实现强制覆盖主题样式(很多用户都提到过这种问题),感谢反馈。

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 10, 2020 via email

@LuRenJiasWorld
Copy link
Owner

抱歉之前比较忙,回复迟了一点。

  1. 是10.2.0版本新引入的BUG,我会在这两周内发布新版本10.2.1予以解决,目前你可以通过在php.ini中禁用Notice的方法来临时避免这一问题。参考教程:https://blog.csdn.net/u013372487/article/details/45565079

  2. 是1的并发问题导致,你先尝试禁用Notice,再看看这个问题是否会自动解决。

将来版本我会尝试新增其他LaTeX渲染引擎,可能也会考虑提供服务端渲染(类似于知乎,参考https://www.zhihu.com/equation?tex=%5CLaTeX这个API)的方法来避免前端页面对LaTeX渲染的影响。

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 10, 2020 via email

@LuRenJiasWorld
Copy link
Owner

LuRenJiasWorld commented Sep 10, 2020

请问在关闭前端Markdown评论功能后,这个问题还会出现吗?

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 10, 2020 via email

@LuRenJiasWorld
Copy link
Owner

image

看了下Console,似乎是这个脚本出现问题,导致后续加载的本插件脚本出现报错。

这个脚本并不来自于本插件,你可以通过切换其他主题来判断是否是主题的问题,或在网站目录里全文搜索如下片段:

setup_share(1);

@LuRenJiasWorld
Copy link
Owner

不过还是感谢你的反馈,我刚刚发现一个代码逻辑上的隐患😁,已于 d667c9f 修复。

@RichardZhang2019
Copy link
Author

RichardZhang2019 commented Sep 12, 2020 via email

@LuRenJiasWorld
Copy link
Owner

您好, 很奇怪,我退回到老的版本,10.1.0,图片依然无法加载。但是升级到10.2.0之前,系统确实很正常,没有任何问题啊。 我禁用WP-Editor.md插件后,图片可以正常加载。我咨询主题的开发者(我购买的商用主题),他们回复:您好,检查发现是主题的js文件没有加载,建议检查下做过什么修改,或者安装过什么插件,正常不应该会有这种情况出现的。 多谢!

可以先尝试一下在本插件的高级模式内开启兼容模式试试看。

@LuRenJiasWorld
Copy link
Owner

image

你好,关于你提到的PHP Warning问题,已发布10.2.1版本予以解决。感谢反馈,祝使用愉快~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants