From 89f9ce9e5025bb345430a95054f880bd44396539 Mon Sep 17 00:00:00 2001 From: yyc12345 Date: Tue, 16 Jun 2026 14:52:43 +0800 Subject: [PATCH] doc: add shortage for current environment --- pandoc/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pandoc/README.md b/pandoc/README.md index 79cf587..9b6baba 100644 --- a/pandoc/README.md +++ b/pandoc/README.md @@ -118,3 +118,11 @@ git apply -R --directory pandoc/.venv/Lib/site-packages/pandoc_tex_numbering num - 把“表格”选项卡里的“对齐方式”设置为“居中”,让表格在段落中居中。 - 把“行”选项卡里的“允许跨页断行选项”关掉,以保证表格美观。 +# 缺点 + +目前该环境存在以下缺点: + +- 不能够按照原生Word编写的方式,使用交叉引用来进行文献和图表的引用。我不打算在这个环境中通过Pandoc Filter来解决这个问题,我打算直接通过编写专门的转换器来解决(详见XThesis分支)。 +- 不能够将LaTeX的`\clearpage`或`\newpage`换页指令翻译成换页符。我写了一个Lua Filter来完成这个工作,现存的也有官方的过滤器可以完成这一工作,但它必须启用`latex+raw_tex`扩展后才能正常使用。但是这个`raw_tex`扩展带来的副作用远大于启用其的好处。首先是我各种图片的大小设置全部失效了,另外,面对不认识的环境名,它也不输出环境中的内容了。 +- 不能够处理不认识的命令。我的LaTeX文档中用了一些自定义的命令,这些命令它不识别就算了,它连其参数都不愿意以字面量输出出来。比如`\my_style{Keywords}`,它直接什么都不输出,但我期望他能够至少把`Keywords`输出出来,即使在不认识`\my_style`的情况下。 +