Vanessa219 / vditor

♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.
https://b3log.org/vditor
MIT License
8.09k stars 844 forks source link

不支持单个 $ 包围多行公式左对齐. 两个 $$ 包围多行公式又得居中显示比较麻烦. #1620

Closed zhuwenzhuang closed 2 months ago

zhuwenzhuang commented 2 months ago

不支持单个 $ 包围多行公式左对齐. 两个 $$ 包围多行公式又得居中显示比较麻烦.

比如

$\begin{align}\label{2} &\empty_b = \ & AB \end{align}$

实际需要下面这么写才行

$$ \begin{align} \empty_b =& \ = &AB \end{align} \hspace{100cm} $$

另外还发现了几个问题, 比如

Vanessa219 commented 2 months ago

换行用 \n 试试。 PDF 导出使用的是浏览器自带的,升级浏览器再看看。

zhuwenzhuang commented 2 months ago

查看了mac 使用的 chrome 版本是最新的, 所以不是浏览器版本问题. 另外还有两个情况: 1.不支持单个 $ 包含多行公式. 2.在使用 office viewer 还发现引用中双空格换行, 在保存时会自动去掉行末的空格, 导致引用中双空格换行部分被消除掉. (当前写了个专门加空格的脚本绕过)

Vanessa219 commented 2 months ago

导出使用的是浏览器的,这个取决于浏览器,我们是没有办法进行修改的。

  1. 这个规范上没有,所以不支持
  2. office viewer 不太了解