Commit 5807961a authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

fix

parent e657391d
Loading
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ from lxml import etree
import tempfile
import shutil
from typing import Union
import argparse

#import win32com.client #pip install pywin32

@@ -236,6 +237,15 @@ def update_toc(docx_input, docx_output):
#    doc.Close()
#    word.Quit()

def update_toc_cli():
    parser = argparse.ArgumentParser(description="Update a DOCX table of contents.")
    parser.add_argument("docx_input", help="Path to input DOCX file")
    parser.add_argument("docx_output", help="Path to output DOCX file")
    args = parser.parse_args()

    update_toc(args.docx_input, args.docx_output)


def table_widths_adjustment(config):
    table_path = config.get("tables_folder")
    docx_path = config.get("output_docx")