diff --git a/generateChangemarks/generateTOC.py b/generateChangemarks/generateTOC.py index a60d022f325035e34b3eef4f87ef94b0c030e8bd..3129a8a8e9c0ec792a78a83488cafe7b7a4daa2d 100644 --- a/generateChangemarks/generateTOC.py +++ b/generateChangemarks/generateTOC.py @@ -96,7 +96,7 @@ def processDocument(args:argparse.Namespace) -> None: backupFile(outDocument) tocDone = False # Add the TOC to the document - with open(outDocument, 'w') as f: + with open(outDocument, 'w', encoding='utf-8', errors='replace') as f: inToc = False for line in document: # Skip the old TOC when writing