draco1023

Results 22 comments of draco1023

在写html渲染插件的时候顺带支持了mathml的渲染,参见 https://github.com/draco1023/poi-tl-ext 目前poi-tl的clearPlaceholder存在一点问题,只检测了文本和图片,并未检测是否存在公式,所以当一个段落仅仅只有一个公式的占位符时即使完成了渲染也会被清理掉 将转换逻辑提前到validate方法,设置为不清空段落可行。 TeX也是可以转的,不过一般是先将TeX转MathML,然后再将MathML转为OMath。 Update: v0.3版本已经支持了LaTeX的渲染

写了个插件,因为引入了一些依赖,不适于通过pull request提交,作为一个扩展包。 地址:https://github.com/draco1023/poi-tl-ext 有兴趣的可以试试,通过富文本编辑器得到的html大部分效果都实现了,部分特性后续完善,欢迎交流反馈。

@dingziyang Take a look at [this](https://github.com/springfox/springfox/blob/d6c72bf8623b3efaebb3e276154cf98f5fdf8af6/springfox-spring-config/src/main/java/springfox/springconfig/Swagger2SpringBoot.java#L85).

不支持 style 标签,仅支持行内样式 如果要支持 style 标签,那就跟实现个浏览器的渲染引擎差不多了

用 `style="text-decoration: line-through underline"` 是可以的,描述的这种组合确实没考虑

figure应该不需要处理 colgroup是可以处理的

> 我用最新的代码试了下,colgroup标签生效了;但是colgroup中的宽度现在还没有生效,感觉有些特殊场景比如合并单元格之类的宽度不太好计算 @draco1023 倒不是不好计算的问题,其实目前的计算逻辑已经足够支撑了,只是要提前合并到单元格样式。 另外`td` `th`并不一定会按照`col`的`span`来合并,在`col`上定义宽度其实会有问题,其实只需要在每一行的`colspan`为1的单元格上定义宽度就够了。 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/col#attr-width 中显示`width`属性已经废弃了,试过在`col`中使用属性或者样式在浏览器中似乎都没有效果,所以不打算支持。

已支持,优先级:th/td style > col style > col width属性