Пустой документ при экспорте строки в файл .tex - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь создать простой файл .tex:

document = """
\documentclass[12pt]{article}
\begin{document}
Hello world!
$Hello world!$ %math mode 
\end{document}
"""

file = open("main.tex",'w')
file.write(document) 
file.close

Он создает документ с именем "main.tex", но этот документ пуст. Есть идеи почему и как это исправить?

Ответы [ 2 ]

2 голосов
/ 06 марта 2019

Если вы запустите этот код следующим образом, проблема будет в следующем:

file.close

добавьте скобки к:

file.close

, которые станут:

file.close()
0 голосов
/ 06 марта 2019

Вы можете попробовать это:

Sub Create_Text()

On Error Resume Next
MkDir "C:\Temporal"

On Error GoTo 0

document = "" & _
"\documentclass[12pt]{article}" & _
"\begin{document} " & _
"Hello world! " & _
"$Hello world!$ %math mode " & _
"\end{document}"

Open "C:\Temporal\main.txt" For Append As #1
    Print #1, document & ";"
    Close #1

End Sub

Надеюсь, это поможет !!!

...