vnotex / vnote

A pleasant note-taking platform in native C++.
https://app.vnote.fun
GNU Lesser General Public License v3.0
11.78k stars 1.21k forks source link

当文档中存在公式时,无法导出pdf文档 #2522

Open LostEcho-TeaParty opened 3 months ago

LostEcho-TeaParty commented 3 months ago

版本3.18.0,平台是windows,当文档中存在公式时,将无法导出pdf文档

Steps to reproduce the behavior:

  1. 准备一篇可以正常导出的文档
  2. 加入数字公式,如:
    $$
    J(\theta) = \frac 1 2 \sum_{i=1}^m (h_\theta(x^{(i)})-y^{(i)})^2
    $$
  3. 执行导出pdf操作,无法导出。

Expected behavior 正常导出pdf文件

Desktop:

yuralandau commented 3 weeks ago

版本3.18.2依然存在这一问题。 649832f73510aea00224f79e01275b78 无论是否使用wkhtmltopdf都无法导出pdf,进图条一致转圈,无论是否使用wkhtmltopdf均没有任何输出,应该是卡在vnote的公式解析了。

版本3.15.0没有这一问题,可以正常输出。

tamlok commented 3 weeks ago

怀疑是Qt6的问题,试试Qt5构建的:https://github.com/vnotex/vnote/releases/download/v3.18.2/VNote-3.18.2-win64-windows7.zip

yuralandau commented 3 weeks ago

怀疑是Qt6的问题,试试Qt5构建的:https://github.com/vnotex/vnote/releases/download/v3.18.2/VNote-3.18.2-win64-windows7.zip

此版本可以正常导出。

yuralandau commented 1 week ago

怀疑是Qt6的问题,试试Qt5构建的:https://github.com/vnotex/vnote/releases/download/v3.18.2/VNote-3.18.2-win64-windows7.zip

请问一下,如何使用qt5构建啊?说明文档里说只支持用qt6.4以上构建。

tamlok commented 1 week ago

一样的,看一下这里的脚本:

https://github.com/vnotex/vnote/blob/master/.github/workflows/ci-win.yml