Page 1 sur 1

[Résolu] psaxes bloque la compilation

MessagePosté: Samedi 18 Novembre 2017, 18:52
par Arathorn
Bonjour,
ce code ne compile pas alors qu'il me servait de base pour chaque nouveau graphique
Code: Tout sélectionner
\documentclass[12pt,a4paper,french]{article}
\usepackage{pstricks-add}
\usepackage{babel}
\begin{document}

   \begin{pspicture}(11,12)
\psgrid[subgriddiv=10,gridlabels=0,gridcolor=black](0,0)(0,0)(11,11)
\psaxes[labels=all,Dx=20,dx=1,dy=1,Dy=.2,linewidth=2pt,arrowscale=1.5,comma=true]{-­>}(0,0)(0,­0)(11,11)
    \end{pspicture}
   
\end{document}

Je suis sous ubuntu 16.04 à jour.
Voici le log du fichier. Je n'ai pas trouvé comment ajouter un fichier en pièce jointe.
Merci
Code: Tout sélectionner
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=latex 2017.10.16)  18 NOV 2017 18:45
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**dessinrapide-2.tex
(./dessinrapide-2.tex
LaTeX2e <2016/02/01>
Babel <3.9q> and hyphenation patterns for 11 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/pstricks-add/pstricks-add.sty
(/usr/share/texlive/texmf-dist/tex/latex/pstricks/pstricks.sty
Package: pstricks 2015/11/14 v0.62 LaTeX wrapper for `PSTricks' (RN,HV)

(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK)

(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package xcolor Info: Driver file: dvips.def on input line 225.

(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def
File: dvips.def 2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)
)
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337.
Package xcolor Info: Model `RGB' extended on input line 1353.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360.
)
(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pstricks.tex
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/pst-xkey.tex
File: pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)

(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2014/12/03 v2.7a package option processing (HA)

(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex
\XKV@toks=\toks14
\XKV@tempa@toks=\toks15

(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex))
\XKV@depth=\count87
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
)))
(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pst-fp.tex
`pst-fp' v0.05, 2010/01/17 (hv)
\pstFP@xs=\count88
\pstFP@xia=\count89
\pstFP@xib=\count90
\pstFP@xfa=\count91
\pstFP@xfb=\count92
\pstFP@rega=\count93
\pstFP@regb=\count94
\pstFP@regs=\count95
\pstFP@times=\count96
)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
\pgfutil@everybye=\toks16
\pgfutil@tempdima=\dimen103
\pgfutil@tempdimb=\dimen104

(/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.t
ex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
\pgfkeys@pathtoks=\toks17
\pgfkeys@temptoks=\toks18

(/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t
ex
\pgfkeys@tmptoks=\toks19
)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
\pgf@x=\dimen105
\pgf@xa=\dimen106
\pgf@xb=\dimen107
\pgf@xc=\dimen108
\pgf@y=\dimen109
\pgf@ya=\dimen110
\pgf@yb=\dimen111
\pgf@yc=\dimen112
\c@pgf@counta=\count97
\c@pgf@countb=\count98
\c@pgf@countc=\count99
\c@pgf@countd=\count100
\pgfutil@tempcnta=\count101
\pgfutil@tempcntb=\count102
)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
\pgfmath@dimen=\dimen113
\pgfmath@count=\count103
\pgfmath@box=\box26
\pgfmath@toks=\toks20
\pgfmath@stack@operand=\toks21
\pgfmath@stack@operation=\toks22
)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code
.tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonomet
ric.code.tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.cod
e.tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison
.code.tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.
tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code
.tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.
tex)
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerari
thmetics.code.tex)))
(/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
\c@pgfmathroundto@lastzeros=\count104
))
\pgffor@iter=\dimen114
\pgffor@skip=\dimen115
\pgffor@stack=\toks23
\pgffor@toks=\toks24
)
\psLoopIndex=\count105

`PSTricks' v2.64b  <2015/14/11> (tvz)
\pst@dima=\dimen116
\pst@dimb=\dimen117
\pst@dimc=\dimen118
\pst@dimd=\dimen119
\pst@dimg=\dimen120
\pst@dimh=\dimen121
\pst@dimm=\dimen122
\pst@dimn=\dimen123
\pst@dimo=\dimen124
\pst@dimp=\dimen125
\pst@hbox=\box27
\pst@ibox=\box28
\pst@boxg=\box29
\pst@cnta=\count106
\pst@cntb=\count107
\pst@cntc=\count108
\pst@cntd=\count109
\pst@cntg=\count110
\pst@cnth=\count111
\pst@cntm=\count112
\pst@cntn=\count113
\pst@cnto=\count114
\pst@cntp=\count115
\@zero=\count116
\pst@toks=\toks25
(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pstricks.con)
\psunit=\dimen126
\psxunit=\dimen127
\psyunit=\dimen128
\pst@C@@rType=\count117
\pslinewidth=\dimen129
\psk@startLW=\dimen130
\psk@endLW=\dimen131
\pst@customdefs=\toks26
\pslinearc=\dimen132
\pst@symbolStep=\dimen133
\pst@symbolWidth=\dimen134
\pst@symbolLinewidth=\dimen135
\everypsbox=\toks27
\psframesep=\dimen136
\pslabelsep=\dimen137
\sh@wgridXunit=\dimen138
\sh@wgridYunit=\dimen139
\pst@shift=\dimen140
)
File: pstricks.tex 2015/14/11 v2.64b `PSTricks' (tvz,hv)

(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pst-fp.tex)
File: pst-fp.tex 2015/14/11 v2.64b `PST-fp' (hv)
)
(/usr/share/texlive/texmf-dist/tex/latex/pst-plot/pst-plot.sty
Package: pst-plot 2011/06/05 v1.00 LaTeX wrapper for `pst-plot' (HV)

(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/pst-xkey.sty
Package: pst-xkey 2005/11/25 v1.6 package wrapper for pst-xkey.tex (HA)
)
(/usr/share/texlive/texmf-dist/tex/latex/multido/multido.sty
Package: multido 2004/05/17 package wrapper for PSTricks `multido.tex', (HV/RN)


(/usr/share/texlive/texmf-dist/tex/generic/multido/multido.tex
 v1.42, 2010/05/14 <tvz>
\multido@count=\count118
\multidocount=\count119
\multido@stuff=\toks28
)
File: multido.tex 2010/05/14 v1.42 `multido' (tvz,hv)
)
Package: pst-plot 2011/04/13 package wrapper for pst-plot.tex (hv)

(/usr/share/texlive/texmf-dist/tex/generic/pst-plot/pst-plot.tex
(/usr/share/texlive/texmf-dist/tex/generic/pst-tools/pst-tools.tex
`PST-tools' v0.05, 2014/05/12 (hv))  v1.70, 2014/08/23 (tvz,hv)
\pstRadUnit=\dimen141
\pstRadUnitInv=\dimen142
\pst@linecnt=\count120
\RCD@file=\read1
\psxlabelsep=\dimen143
\psylabelsep=\dimen144
\psk@subticksize=\dimen145
\pst@xticksizeA=\dimen146
\pst@xticksizeB=\dimen147
\pst@xticksizeC=\dimen148
\pst@yticksizeA=\dimen149
\pst@yticksizeB=\dimen150
\pst@yticksizeC=\dimen151
\@digitcounter=\count121
\psk@llx=\dimen152
\psk@lly=\dimen153
\psk@urx=\dimen154
\psk@ury=\dimen155
\pst@xunit=\dimen156
\pst@yunit=\dimen157
)
File: pst-plot.tex 2014/08/23 1.70 `pst-plot' (tvz,hv)
)
(/usr/share/texlive/texmf-dist/tex/latex/pst-node/pst-node.sty
Package: pst-node 2012/09/18 v1.01 LaTeX wrapper for `pst-node' (HV)
Package: pst-node 2010/04/22 package wrapper for pst-node.tex

(/usr/share/texlive/texmf-dist/tex/generic/pst-node/pst-node.tex
 v1.35, 2014/08/04
\psrow=\count122
\pscol=\count123
\psmatrixcnt=\count124
\psrowsep=\skip43
\pscolsep=\skip44
\pst@args=\count125
\num@pts=\count126
\pst@argcnt=\count127
)
File: pst-node.tex 2014/08/04 1.35 `pst-node' (tvz,hv)
) (/usr/share/texlive/texmf-dist/tex/latex/pst-3d/pst-3d.sty
Package: pst-3d 2009/07/28 package wrapper for pst-3d.tex (hv)
(/usr/share/texlive/texmf-dist/tex/generic/pst-3d/pst-3d.tex
`PST-3d' v1.11, 2010/02/14 (tvz))
File: pst-3d.tex 2010/02/14 v1.11 `PST-3d' (hv)
)
(/usr/share/texlive/texmf-dist/tex/latex/pst-math/pst-math.sty
Package: pst-math 2014/07/30 package wrapper for PSTricks pst-math.tex

(/usr/share/texlive/texmf-dist/tex/generic/pst-math/pst-math.tex
`pst-math' v0.63 , (CJ,hv))
File: pst-math.tex 2014/07/30 v0.63 `PST-math' (hv)
)
Package: pstricks-add 2010/02/11 v. 0.14 package wrapper for pstricks-add.tex (
hv)

(/usr/share/texlive/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex
`pstricks-add' v3.79, 2016/02/09 (dr,hv)
\psparallelogramsep=\dimen158
\pshooklength=\dimen159
\pshookwidth=\dimen160
\pst@cntC=\count128
\chart@ColorIndex=\dimen161
\chart@ColorStep=\dimen162
\pst@chartHeight=\dimen163
\pst@chartStackDepth=\dimen164
\pst@chartStackWidth=\dimen165
\chart@Toggle=\count129
\psVectorCtr=\count130
)
File: pstricks-add.tex 2016/02/09 v3.79 `PSTricks-add' (hv)
Package pstricks-add Info: Local config file pstricks-add.cfg used on input lin
e 20.

(/usr/share/texlive/texmf-dist/tex/latex/pstricks-add/pstricks-add.cfg
File: pstricks-add.cfg 2005/01/10 v0.1 addtional user stuff (hv)
))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2016/02/24 3.9q The Babel package

(/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf
Language: frenchb 2016/02/13 v3.1l French support from the babel system

(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2016/02/24 3.9q Babel common definitions
\babel@savecnt=\count131
\U@D=\dimen166
)
\l@acadian = a dialect from \language\l@french
\l@canadien = a dialect from \language\l@french
\FBcolonskip=\skip45
\FBthinskip=\skip46
Package babel Info: Making : an active character on input line 342.
Package babel Info: Making ; an active character on input line 343.
Package babel Info: Making ! an active character on input line 344.
Package babel Info: Making ? an active character on input line 345.
\FBguillskip=\skip47
\FBguill@level=\count132
\FB@everypar=\toks29
\FB@Mht=\dimen167
\std@mcc=\count133
\dec@mcc=\count134
\listindentFB=\skip48
\labelwidthFB=\skip49
\leftmarginFB=\skip50
\parindentFFN=\dimen168
))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(./dessinrapide-2.aux)
\openout1 = `dessinrapide-2.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Info: Redefining \degres on input line 4.
LaTeX Info: Redefining \dots on input line 4.
LaTeX Info: Redefining \up on input line 4.


Package frenchb.ldf Warning: OT1 encoding should not be used for French.
(frenchb.ldf)                Add \usepackage[T1]{fontenc} to the preamble
(frenchb.ldf)                of your document, on input line 4.

PSTricks error.  See User's Guide for further information.
                 Type  H <return>  for immediate help.
! Bad arrows specification: -­>.
\@pstrickserr ... immediate help.}\errmessage {#1}
                                                  \endgroup
l.9     \end
            {pspicture}
Your command was ignored. Default value substituted.
 Type  <return>  to procede.

! Missing number, treated as zero.
<to be read again>
                   \C2
l.9     \end
            {pspicture}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
                   \C2
l.9     \end
            {pspicture}
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)

Missing character: There is no \C2 in font cmr12!
Missing character: There is no \AD in font cmr12!
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <12> on input line 9.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <8> on input line 9.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <6> on input line 9.
[1

] (./dessinrapide-2.aux) )
Here is how much of TeX's memory you used:
 10281 strings out of 494843
 181680 string characters out of 6177851
 295960 words of memory out of 5000000
 13494 multiletter control sequences out of 15000+600000
 6376 words of font info for 23 fonts, out of 8000000 for 9000
 59 hyphenation exceptions out of 8191
 44i,6n,53p,591b,439s stack positions out of 5000i,500n,10000p,200000b,80000s

Output written on dessinrapide-2.dvi (1 page, 12928 bytes).

Re: psaxes bloque la compilation

MessagePosté: Samedi 18 Novembre 2017, 19:12
par gigiair
Je n'ai pas d'erreur sur mon installation, avec TeXLive à jour.
Code: Tout sélectionner
2017-11-06 15:27:54 status installed texlive:all 2017.20171031-1

Message inapproprié, annulé. Toutes mes excuses

Re: psaxes bloque la compilation

MessagePosté: Dimanche 19 Novembre 2017, 11:37
par djiblamb
Bonjour à tous.
En copiant le code publié par Arathorn, je constate un fait curieux. La ligne \psaxes etc... fait apparaître des caractères parasites (que l'on ne voit pas dans le message qui est sur le forum).
Code: Tout sélectionner
\psaxes[labels=all,Dx=20,dx=1,dy=1,Dy=.2,linewidth=2pt,arrowscale=1.5,comma=true]{-­->}(0,0)(0,­-0)(11,11)

La flèche est précédée de deux tirets et les coordonnées définissant les axes font apparaître un autre tiret intempestif. Bien évidemment, ce code ne compile pas et fait apparaître les erreurs qui sont dans le log publié par Arathorn :
Bad arrows specification: -­>
Missing number, treated as zero
Illegal unit of measure (pt inserted)

Une correction manuelle des deux soucis précédents permet à nouveau la compilation. À vérifier sur ta machine...
djiblamb

Re: psaxes bloque la compilation

MessagePosté: Dimanche 19 Novembre 2017, 12:14
par marco56
Même pb chez moi et mêmes messages.

Re: psaxes bloque la compilation

MessagePosté: Dimanche 19 Novembre 2017, 12:28
par balf
Je confirme qu'en supprimant les tirets intempestifs, il n'y a plus de problème.

Cela dit, vous devriez mettre à jour votre installation de TeX : babel en est à la version 3.15, et il y a eu des changements majeurs depuis la 3.9.

B. A.

Re: psaxes bloque la compilation

MessagePosté: Dimanche 19 Novembre 2017, 12:49
par gigiair
Au temps pour moi. J'annule ma réponse trop rapide inappropriée.
Je parcours de forum avec eww, un lecteur en mode texte sous Emacs qui est assez intelligent pour transcrire le code "-" en "-".
Si je fais un copier-coller depuis firefox dans Emacs, le code "-" initial est converti en une suite de deux caractères: le caractère 45
character: - (displayed as -) (codepoint 45, #o55, #x2d) HYPHEN-MINUS
et le caractère 173
character: ­ (displayed as ­) (codepoint 173, #o255, #xad) SOFT HYPHEN

Le caractère SOFT HYPHEN ou trait d'union conditionnel est un caractère inaffichable.
https://fr.wikipedia.org/wiki/Trait_d%2 ... nditionnel


Je suppose que ce code n'a pas été composé sur la machine mais provient d'un copié collé (me trompe-je ?)
C'est proprement scandaleux j'imagine que le code initial était le code 45. Il a bien fallu que la compilation réussisse.
Donc si ce code vous pose un problème de compilation, abstenez vous de le reproduire par copié-collé, reproduisez-le « à la main » du moins la partie litigieuse.

Re: psaxes bloque la compilation

MessagePosté: Lundi 20 Novembre 2017, 14:43
par Arathorn
Bonjour,

Merci pour le temps pris à la résolution.
Le code des axes vient d'ici http://forum.mathematex.net/post153658.html?hilit=%20virgule#p153658
Le code de la grille qui compilait tout seul doit venir d'un forum également spécialisé de Latex.

C'est proprement scandaleux j'imagine que le code initial était le code 45. Il a bien fallu que la compilation réussisse.
Donc si ce code vous pose un problème de compilation, abstenez vous de le reproduire par copié-collé, reproduisez-le « à la main » du moins la partie litigieuse.

Depuis quelques temps, je reprends mes messages et les réponses proposées ou les astuces trouvées sur d'autres sites (https://tex.stackexchange.com/) et je les copie sur libreoffice text avant de faire un tri.
L'encodage doit être différent mais maintenant je le sais.

Re: [résolu] psaxes bloque la compilation

MessagePosté: Lundi 20 Novembre 2017, 14:51
par Arathorn
Cela dit, vous devriez mettre à jour votre installation de TeX : babel en est à la version 3.15, et il y a eu des changements majeurs depuis la 3.9.

Texlive est installé via synaptic et sur le forum d'ubuntu, il m' a été répondu que les versions de texlive étaient gelées en fonction de la version ubuntu.
J'ai déjà tenté d'installer une mise à jour via le dvd (avec une machine virtuelle ) mais je n'ai pas compris la notion de chemin absolu.
Les fichiers Texlive ne semblent pas s'installer au même endroit suivant le mode choisi (synaptic ou dvd).
Il faudrait que je passe à ubuntu 17 ou 18 mais c'est l'installation des pilotes de mon imprimante qui me pose souci (donc rien a voir avec Latex).

A voir.

Re: [résolu] psaxes bloque la compilation

MessagePosté: Lundi 20 Novembre 2017, 17:34
par rebouxo
Une installation de TeXlive dans ton home ne pose aucun problème, via le script disponible sur le site de Texlive. Un seul point noir, il faut télécharger les 3000 extensions, surtout si ta connexion n'est pas rapide.

Olivier

Re: psaxes bloque la compilation

MessagePosté: Lundi 20 Novembre 2017, 18:24
par gigiair
Arathorn a écrit:Depuis quelques temps, je reprends mes messages et les réponses proposées ou les astuces trouvées sur d'autres sites (https://tex.stackexchange.com/) et je les copie sur libreoffice text avant de faire un tri.
L'encodage doit être différent mais maintenant je le sais.


Mon intuition masculine me suggère que le problème vient de LibreOffice. Un caractère SOFT HYPHEN a pu être inséré par maladresse. Comme ce caractère est invisible, la correction est impossible. J'ai déjà rencontré ce problème.
https://help.libreoffice.org/Common/Ins ... Hyphens/fr
En tout cas, ce n'est pas une bonne idée de manipuler du code LaTeX avec LO. LO n'est pas prévu pour ça, il vaut mieux utiliser un vrai éditeur de texte.