From a6dcdf917a5a90a5449d29193561572cc0232072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Poulain?= Date: Mon, 18 May 2020 15:56:34 +0200 Subject: [PATCH] Diverses corrections --- lolipop.cls | 2 +- tools/wiki2tex.sed | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lolipop.cls b/lolipop.cls index e59a535..fa4fa24 100644 --- a/lolipop.cls +++ b/lolipop.cls @@ -180,8 +180,8 @@ % redéfinissons les notres. \let\hhref\href \let\hurl\url -\let\href\mphref \newcommand{\mphref}[2]{\hhref{#1}{#2\footnote{\url{#1}}}} +\let\href\mphref \renewcommand{\url}[1]{\hurl{#1}} \newcommand{\email}[1]{\hhref{mailto:#1}{\tech{#1}}} % Cependant, cela ne permet plus d'afficher un lien dans une footnote. Pour diff --git a/tools/wiki2tex.sed b/tools/wiki2tex.sed index eb80e8e..24f491f 100755 --- a/tools/wiki2tex.sed +++ b/tools/wiki2tex.sed @@ -7,8 +7,11 @@ s/ / /g # acceptons de mettre du code LaTeX dans la page wiki s/\ /\\nbspace /g s/\(\$\|~\|%\|\&\|_\|#\)/\\\1/g +# en début de ligne on suppose que c'est du commentaire +s/^\\%/%/ s/« /«\~/g s/ »/\~»/g +s/\([0-9]\) \([0-9]\{3,3\}\)/\1~\2/g s/’/'/g s/n°/\\no /g s/\\nbspace /~/g @@ -20,7 +23,8 @@ s/{{[ ]*[Tt]ravail [Ee]n [Cc]ours.*}}//g s///g # Mise en forme -s/'''\([^\('''\)]*\)'''/\\strong{\1}/g +s/'''\([^\('''\)]\+\)'''/\\strong{\1}/g +s/\([^<]*\)<\/strong>/\\strong{\1}/g s/''\([^\(''\)]*\)''/\\emph{\1}/g s/\([^<]*\)<\/em>/\\emph{\1}/g s/{{Exergue|\(.*\)}}/\\exergue{\1}/g