在 LyX 中写下我的问题,然后将文本复制为 MathJax 代码并将其发布在 MathExchange 中,这样更舒服。问题是,每次我需要进行复制和粘贴时,我都需要删除某些内容,例如括号等。
我在 Tex 上看到过类似的问题,但是没有真正的解决方案: Lyx:以“与 MathJax 兼容”的方式导出文档
有没有什么新方法可以解决这个问题?
答案1
这也不是最好的解决方案,但可以导出到 LaTeX(纯文本)并粘贴到 txt 中,然后将 [ 和 ] 替换为 $$。这里有一个 Python 代码可以帮你完成这个操作:
with open('C:/Users/ubald/Google Drive/CMU/LYX.txt', 'r') as file :
filedata = file.read()
# Replace the target string
filedata = filedata.replace('\\[\n', '$$')
filedata = filedata.replace('\n\\]', '$$')
# Write the file out again
with open('C:/Users/ubald/Google Drive/CMU/LYX.txt', 'w') as file:
file.write(filedata)