-
Notifications
You must be signed in to change notification settings - Fork 442
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
图片 caption 不能正常渲染 #717
Comments
我记得在以前的某个时间,这个 caption 是可以正常工作的,后来我应该没改配置也没加减依赖,但是跟着 Dependent Bot 升级了某些依赖的版本,也没仔细检查效果。今天写的新文里有图片才发现不对。 |
可以参考 hexojs/hexo-renderer-marked#264 和 #677 |
好的,我看下。
对的,我记得之前有个 popup zoom-in/zoom-out 还是啥类似的需求,我开了 fancybox 功能.. |
@stevenjoezhang 所以现在的状况是等 hexo-renderer-marked 发新版本后升级上去就行,还是需要手动再改某个配置呢? |
等 hexo-renderer-marked 发新版本就行~ |
我在本地更新 "hexo-renderer-marked": "^6.2.0" 以后似乎 preview 没有改变,或许你可以在我的 blog repo 上升级下看看? |
或者可以直接看 vercel 的 preview tisonkun/blog#100 |
改一下Hexo的 marked:
figcaption: true |
还是不行,我下面发了录屏。如果你测试是 OK 的话,或许提个 PR 可以在 Vercel Preview 上 Verify ? Screen.Recording.2023-12-09.at.09.19.26.mov |
@stevenjoezhang 我看生成的页面有这个 caption 的信息,但是没 render 出来:
|
是的,很尴尬,生成的 caption 只在 figure 元素里面是显示的,否则会被浏览器忽略。我没考虑这一点,之后还要改改…… |
行,有相关 issue 或者 PR 可以 ping 我 subscribe 一下 .. |
hexo-renderer-marked 的下个版本 6.3.0 应该能好 hexojs/hexo-renderer-marked#279 @tisonkun 6.3.0 版本发布了,你升级一下试试 |
如果使用标准 Markdown 写作,是可以的:
如果用
|
嗯嗯,因为你写html元素的话markdown渲染器是不会修改的,这是预期行为。 |
@tisonkun 你可以试试 |
不行,已经是 true 了。我推个分支,你有兴趣可以看看怎么回事。我现在已经摆烂不管了(x) |
@tisonkun 你把
改成
就行了。这个 |
好的,可以了。虽然 GitHub 上 markdown 会裂,但是渲染的 OK 了。 感谢! |
Hexo这个设计确实被吐槽的比较多,因为和typora之类的编辑器能识别的路径不一样。我自己一般直接写绝对路径,也不用可视化预览,就没有这个烦恼了hh |
Issue Checklist
Expected behavior
图片的 caption 能正常渲染。
Actual behavior
https://www.tisonkun.org/2023/05/19/git-branch-and-release/
Steps to reproduce the behavior
同上,
{% asset_img openjdk-projects.png OpenJDK 的特性分支仓库 %}
有 caption 内容,但不显示。Node.js and NPM Information
Package dependencies Information
Hexo Configuration
https://github.com/tisonkun/blog/blob/main/_config.yml
NexT Configuration
https://github.com/tisonkun/blog/blob/main/_config.next.yml
Other Information
生成的 HTML 如上,看出来是有内容的,但是渲染不正常。
The text was updated successfully, but these errors were encountered: