Latex mit Phyton verwenden newline \n verändern?
Verfasst: Sonntag 18. November 2018, 13:12
Hallo,
ich bin neu hier im Forum und Python Anfänger und wollte mal versuchen mit Python einen Latexcode zu schreiben. Das hat soweit auch funktioniert mit file = open ("new.tex", "w")
Ich hab mir ein kleine Funktion zum Erstellen eines Komavar geschrieben.
wenn ich jetzt aber file.write ("\newkomavar") schreibe kommt logischerweise eine Leerzeile und dann "ewkomavar" raus, da ja im String " \n " vorkommt.
gibt es irgendeine Möglichkeit vielleicht das newline Kommando \n auf irgendetwas anderes zu setzen? Oder allgemein irgendeine andere Möglichkeit "\newkomavar" in die .tex Datei zu schreiben?
Ich habe noch print ("\newkomavar", file=file) versucht, kam aber leider zum gleichen Ergebnis.
Alternativ war meine Idee es umständlich in zwei Instanzen zu schreiben, also: file.write("\") und dann file.write("newkomavar") aber das funktioniert leider auch nicht, da "\" wohl kein abgeschlossener String ist?
Vielleicht kann mir ja jemand weiter helfen
Vielen Dank für eure Hilfe
ich bin neu hier im Forum und Python Anfänger und wollte mal versuchen mit Python einen Latexcode zu schreiben. Das hat soweit auch funktioniert mit file = open ("new.tex", "w")
Ich hab mir ein kleine Funktion zum Erstellen eines Komavar geschrieben.
wenn ich jetzt aber file.write ("\newkomavar") schreibe kommt logischerweise eine Leerzeile und dann "ewkomavar" raus, da ja im String " \n " vorkommt.
gibt es irgendeine Möglichkeit vielleicht das newline Kommando \n auf irgendetwas anderes zu setzen? Oder allgemein irgendeine andere Möglichkeit "\newkomavar" in die .tex Datei zu schreiben?
Ich habe noch print ("\newkomavar", file=file) versucht, kam aber leider zum gleichen Ergebnis.
Alternativ war meine Idee es umständlich in zwei Instanzen zu schreiben, also: file.write("\") und dann file.write("newkomavar") aber das funktioniert leider auch nicht, da "\" wohl kein abgeschlossener String ist?
Vielleicht kann mir ja jemand weiter helfen
Vielen Dank für eure Hilfe