summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/highlightx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-04 03:02:41 +0000
committerNorbert Preining <norbert@preining.info>2023-11-04 03:02:41 +0000
commit85065bdead032a07c9a7b37784d07bced1f9d9c1 (patch)
treec8bb68803a33de87093e437b7b90cb1f329f6653 /macros/latex/contrib/highlightx
parent1e464deefd235880a2fac2390e896bfd2b523151 (diff)
CTAN sync 202311040302
Diffstat (limited to 'macros/latex/contrib/highlightx')
-rw-r--r--macros/latex/contrib/highlightx/doc/highlightx-doc.pdfbin180449 -> 180466 bytes
-rw-r--r--macros/latex/contrib/highlightx/doc/highlightx-doc.tex6
-rw-r--r--macros/latex/contrib/highlightx/tex/highlightx.sty45
3 files changed, 27 insertions, 24 deletions
diff --git a/macros/latex/contrib/highlightx/doc/highlightx-doc.pdf b/macros/latex/contrib/highlightx/doc/highlightx-doc.pdf
index 7409fe0f35..0f919a7455 100644
--- a/macros/latex/contrib/highlightx/doc/highlightx-doc.pdf
+++ b/macros/latex/contrib/highlightx/doc/highlightx-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/highlightx/doc/highlightx-doc.tex b/macros/latex/contrib/highlightx/doc/highlightx-doc.tex
index 45115b309a..9519ae68fd 100644
--- a/macros/latex/contrib/highlightx/doc/highlightx-doc.tex
+++ b/macros/latex/contrib/highlightx/doc/highlightx-doc.tex
@@ -33,8 +33,8 @@
\hypersetup{pdfborder=0 0 0}
\usepackage[margin=1.5cm]{geometry}
\setlength{\parindent}{0pt}
-\def\TPversion{0.1.2}
-\def\TPdate{3 septembre 2023}
+\def\TPversion{0.1.3}
+\def\TPdate{3 novembre 2023}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks}
\sethlcolor{lightgray!25}
@@ -75,6 +75,8 @@
\texttt{\url{https://github.com/cpierquet/highlightx}} \\
\\
\texttt{Merci à Antal Spector-Zabusky pour le code dédié aux paragraphes !}
+ \\
+ \texttt{Merci à Denis Bitouzé pour ses retours !}
\end{tabular}
\end{center}
diff --git a/macros/latex/contrib/highlightx/tex/highlightx.sty b/macros/latex/contrib/highlightx/tex/highlightx.sty
index caef0c0c56..9b8445404d 100644
--- a/macros/latex/contrib/highlightx/tex/highlightx.sty
+++ b/macros/latex/contrib/highlightx/tex/highlightx.sty
@@ -3,9 +3,10 @@
% licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{highlightx}[2023/09/03 0.1.2 Macros pour surligner du texte, meme en mode paragraphe]
+\ProvidesPackage{highlightx}[2023/11/03 0.1.3 Macros pour surligner du texte, meme en mode paragraphe]
%====HISTORIQUE
+% v 0.1.3 Correction d'un bug avec le caractère ; (merci à Denis B.)
% v 0.1.2 Version étoilée pour \genhighlightpar afin d'activer \NoAutoSpacing + retour du code paragraphe main levée
% v 0.1.1 Suppression code paragraphe avec effet
% v 0.1.0 Version initiale [fr] et [en]
@@ -145,15 +146,15 @@
}
\newcommand{\highlight@DoHighlight}{
- \fill[hlparhw] ($(begin highlight)+(-\surlignparoffsetH,1.05*\tmp@hauteur@char+\surlignparoffsetV)$) rectangle ($(end highlight)+(\surlignparoffsetH,-1.05*\tmp@profondeur@char-\surlignparoffsetV)$) ;
+ \fill[hlparhw] ($(begin highlight)+(-\surlignparoffsetH,1.05*\tmp@hauteur@char+\surlignparoffsetV)$) rectangle ($(end highlight)+(\surlignparoffsetH,-1.05*\tmp@profondeur@char-\surlignparoffsetV)$)
}
\newcommand{\highlight@BeginHighlight}{
- \coordinate (begin highlight) at (0,0) ;
+ \coordinate (begin highlight) at (0,0)
}
\newcommand{\highlight@EndHighlight}{
- \coordinate (end highlight) at (0,0) ;
+ \coordinate (end highlight) at (0,0)
}
\NewDocumentCommand\SurlignerTexte{ s O{} D<>{} }{%
@@ -184,15 +185,15 @@
%
\def\SOUL@preamble{%
\begin{tikzpicture}[overlay, remember picture]
- \highlight@BeginHighlight
- \highlight@EndHighlight
+ \highlight@BeginHighlight ;
+ \highlight@EndHighlight ;
\end{tikzpicture}%
}%
%
\def\SOUL@postamble{%
\begin{tikzpicture}[overlay, remember picture]
- \highlight@EndHighlight
- \highlight@DoHighlight
+ \highlight@EndHighlight ;
+ \highlight@DoHighlight ;
\end{tikzpicture}%
}%
%
@@ -200,7 +201,7 @@
\discretionary{%
\SOUL@setkern\SOUL@hyphkern
\SOUL@sethyphenchar
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}{%
}{%
\SOUL@setkern\SOUL@charkern
@@ -211,7 +212,7 @@
\SOUL@setkern\SOUL@hyphkern
\hbox{##1}%
\discretionary{%
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}{%
}{%
\SOUL@setkern\SOUL@charkern
@@ -225,12 +226,12 @@
\global\highlight@current =\y1
\endpgfextra (0,0) ;
\ifdim\highlight@current < \highlight@previous
- \highlight@DoHighlight
- \highlight@BeginHighlight
+ \highlight@DoHighlight ;
+ \highlight@BeginHighlight ;
\fi
\end{tikzpicture}%
\the\SOUL@syllable
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}%
\SOUL@
}
@@ -263,15 +264,15 @@
%
\def\SOUL@preamble{%
\begin{tikzpicture}[overlay, remember picture]
- \highlight@BeginHighlight
- \highlight@EndHighlight
+ \highlight@BeginHighlight ;
+ \highlight@EndHighlight ;
\end{tikzpicture}%
}%
%
\def\SOUL@postamble{%
\begin{tikzpicture}[overlay, remember picture]
- \highlight@EndHighlight
- \highlight@DoHighlight
+ \highlight@EndHighlight ;
+ \highlight@DoHighlight ;
\end{tikzpicture}%
}%
%
@@ -279,7 +280,7 @@
\discretionary{%
\SOUL@setkern\SOUL@hyphkern
\SOUL@sethyphenchar
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}{%
}{%
\SOUL@setkern\SOUL@charkern
@@ -290,7 +291,7 @@
\SOUL@setkern\SOUL@hyphkern
\hbox{##1}%
\discretionary{%
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}{%
}{%
\SOUL@setkern\SOUL@charkern
@@ -304,12 +305,12 @@
\global\highlight@current =\y1
\endpgfextra (0,0) ;
\ifdim\highlight@current < \highlight@previous
- \highlight@DoHighlight
- \highlight@BeginHighlight
+ \highlight@DoHighlight ;
+ \highlight@BeginHighlight ;
\fi
\end{tikzpicture}%
\the\SOUL@syllable
- \tikz[overlay, remember picture] \highlight@EndHighlight ;%
+ {\tikz[overlay, remember picture] \highlight@EndHighlight ;}%
}%
\SOUL@
}