Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 8

20 Nov '21, 13:52

samcarter's gravatar image

samcarter
8.6k2817

Avec l'extension `xstring` : \documentclass{article} \usepackage{xcolor} \usepackage{xstring} \NewDocumentCommand{\cmdFormat}{mmO{1}O{red}}{% \IfSubStr[#3]{#1}{#2}{% \IfSubStr[#3]{#1}{#2}{% test if string occures n times in the string \StrBefore[#3]{#1}{#2}% \textcolor{#4}{#2}% \StrBehind[#3]{#1}{#2}% }{% #1 }% } \begin{document} \cmdFormat{coucoucou}{cou}[2][red] \cmdFormat{coucoucou}{cou}[3][green] \cmdFormat{coucoucou}{cou}[4][cyan] \cmdFormat{coucoucou}{cou} \cmdFormat{fvghjwerjfh}{cou} \end{document} ![alt text][1] [1]: https://texnique.fr/osqa/upfiles/Screenshot_2021-11-20_at_13.31.56.png
cliquez ici pour masquer/afficher la révision 7

20 Nov '21, 13:42

samcarter's gravatar image

samcarter
8.6k2817

Avec l'extension `xstring` : \documentclass{article} \usepackage{xcolor} \usepackage{xstring} \NewDocumentCommand{\cmdFormat}{mmO{1}O{red}}{% \IfSubStr{#1}{#2}{% \StrBefore[#3]{#1}{#2}\textcolor{#4}{#2}\StrBehind[#3]{#1}{#2}% \IfSubStr[#3]{#1}{#2}{% \StrBefore[#3]{#1}{#2}% \textcolor{#4}{#2}% \StrBehind[#3]{#1}{#2}% }{% #1 }% } \begin{document} \cmdFormat{coucoucou}{cou}[2][red] \cmdFormat{coucoucou}{cou}[3][green] \cmdFormat{coucoucou}{cou}[4][cyan] \cmdFormat{coucoucou}{cou} \cmdFormat{fvghjwerjfh}{cou} \end{document} ![alt text][1] [1]: https://texnique.fr/osqa/upfiles/Screenshot_2021-11-20_at_13.31.56.png
cliquez ici pour masquer/afficher la révision 6

20 Nov '21, 13:32

samcarter's gravatar image

samcarter
8.6k2817

cliquez ici pour masquer/afficher la révision 5

20 Nov '21, 13:32

samcarter's gravatar image

samcarter
8.6k2817

cliquez ici pour masquer/afficher la révision 4

20 Nov '21, 13:31

samcarter's gravatar image

samcarter
8.6k2817

cliquez ici pour masquer/afficher la révision 3

20 Nov '21, 13:29

samcarter's gravatar image

samcarter
8.6k2817

cliquez ici pour masquer/afficher la révision 2

20 Nov '21, 13:28

samcarter's gravatar image

samcarter
8.6k2817

cliquez ici pour masquer/afficher la révision 1

20 Nov '21, 13:27

samcarter's gravatar image

samcarter
8.6k2817

C'est votre première visite ici ? Consultez la FAQ !

×