Corrige les topsep si le champ débute par une liste à puces
This commit is contained in:
parent
f07703a382
commit
9c601994e4
@ -42,7 +42,7 @@ def nettoie_latex(chaine):
|
|||||||
for (i, ligne) in enumerate(lignes):
|
for (i, ligne) in enumerate(lignes):
|
||||||
if "\\begin{itemize}" in ligne: # on rencontre un itemize
|
if "\\begin{itemize}" in ligne: # on rencontre un itemize
|
||||||
nbre_itemize += 1
|
nbre_itemize += 1
|
||||||
if nbre_itemize == 1: # si c'est le 1er
|
if nbre_itemize == 1 and i != 0: # si c'est le 1er itemize et que ce n'est pas la 1ère ligne
|
||||||
lignes[i] = lignes[i].replace("\\begin{itemize}", "\\begin{itemize}[topsep=5pt]")
|
lignes[i] = lignes[i].replace("\\begin{itemize}", "\\begin{itemize}[topsep=5pt]")
|
||||||
elif "\\end{itemize}" in ligne:
|
elif "\\end{itemize}" in ligne:
|
||||||
nbre_itemize -= 1
|
nbre_itemize -= 1
|
||||||
@ -380,7 +380,7 @@ def md_to_latex(contenu):
|
|||||||
|
|
||||||
if contenu.startswith("\\begin{itemize}"):
|
if contenu.startswith("\\begin{itemize}"):
|
||||||
contenu = (
|
contenu = (
|
||||||
"\\vspace{-5pt}\n" + contenu
|
"\\vspace{-10pt}\n" + contenu
|
||||||
) # ajout d'un offset en cas de liste à puces
|
) # ajout d'un offset en cas de liste à puces
|
||||||
contenu = contenu.replace("\\\\" * 2, "\\\\")
|
contenu = contenu.replace("\\\\" * 2, "\\\\")
|
||||||
return contenu
|
return contenu
|
||||||
|
Loading…
Reference in New Issue
Block a user