在我的项目中,我将.docx文件(包含OMML)转换为XML&现在我正在尝试将此XML文件转换为LaTex文档格式。是否可以使用java将XML文件转换为LaTex文件?
答案 0 :(得分:0)
好的伙计,我在这里给你一些建议,绝不是一个完整的解决方案。
假设没有已经实施的库。
如果是我试图实现一个简单的XML到LaTeX转换。我将从一个简单的所有数学字符的地图开始(或至少找到一个有它们的好来源)
例如:
α <--> $\alpha$ //note \alpha is symbol of α in latex but it has to be in math mode
γ <---> $\gamma$
然后你可以全部替换它们。
对于布局缩进,您可以使用此方法执行某些操作:
root node <--> no indent
1st child <--> \parindent{10pt}
2st child <--> \parindent{20pt}
and so on
我现在已经使用乳胶5年了,而且还在苦苦挣扎。但是如果有这样的东西(xml to latex)转换器那就太棒了。