Working state (mostly)

This commit is contained in:
2026-08-08 14:38:26 +02:00
parent 137a9a7868
commit f345f8bb4f
7 changed files with 32 additions and 22 deletions
+10 -3
View File
@@ -5,6 +5,9 @@ API_KEY = os.environ.get("GEMINI_API_KEY")
# Modèle pour des choses très légères
MODEL_LITE_ID = "gemini-3.5-flash-lite"
# Modèle pour identifier visuellement les labels
MODEL_FOR_LABEL_ID = "gemini-3.5-flash-lite"
# Modèle pour des choses normales
MODEL_FLASH_ID = "gemini-3.6-flash"
@@ -42,7 +45,7 @@ PLOTTING_KB = {
### Latex templates
### Pour la génération d'énoncés
### Pour la génération d'énoncés
LATEX_BEFORE = r"""\documentclass[varwidth=24.8cm,margin=0.4cm]{standalone}
\usepackage[utf8]{inputenc}
@@ -66,7 +69,10 @@ LATEX_AFTER = r"""
### Pour les annotations sur copies
LATEX_ANOT_BEFORE = r"""\documentclass[varwidth={width_in}in,margin=0.2cm]{standalone}
from string import Template
LATEX_ANOT_BEFORE = Template(
r"""\documentclass[varwidth=${width_in}in,margin=0.2cm]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % Enables arbitrary font scaling
@@ -75,8 +81,9 @@ LATEX_ANOT_BEFORE = r"""\documentclass[varwidth={width_in}in,margin=0.2cm]{stand
\usepackage{commands}
%\usepackage{anyfontsize} % replaced by lmodern
\begin{document}
\fontsize{{{fontsize}}}{{{line_spacing}}}\selectfont
\fontsize{${fontsize}}{${line_spacing}}\selectfont
"""
)
LATEX_ANOT_AFTER = r"""
\end{document}