cerhu > comp.* > comp.text.tex

jc_lavau (14/05/2019, 23h19)
Bonjour. Je n'utilise rien de plus technique que LyX 2.3.2 de décembre
2018. Un binaire windows. Je suis sous Win 7.
Cela suite aux déboires sur Libre-Office : il se prenait les pieds dans
la barbe dès qu'il s'agissait de sortir un pdf. Le livre approche les
500 pages en A5 pour la version anglaise.

Avant la panne de LyX, j'ai pu sortir la 8e édition révisée du manuel en
français :
[..]

Puis la traduction révisée, format US 6' x 9'.
[..]

Deux heures plus tard, je veux sortir le pdf de la version anglaise
d'Europe, qui ne diffère que par le format de papier, deux mots laissés
en orthographe insulaire (humour), et la position des illustrations
forçant des pages paires vides en fin de chapitre à avoir un numéro de
page.

Et là, impossible de rien sortir, il me signale des dizaines d'erreurs
inexistantes. Style guillemet virgule est compris comme espace virgule.

J'ai rechargé trois fois LyX, j'ai essayé avec MiKTeX et avec TeXlive,
presque la même horreur.
Là on se sent seul... Je ne peux même pas espérer une nouvelle version
LyX avant, houla !

Si encore je me sentais capable de corriger manuellement le fichier TeX
généré ? Le compilateur MiKTeX est assez hermétique pour m'expliquer où
il coince et pourquoi.
Ou alors c'est un module traitant les guillemets qui serait devenu
absent ou vérolé ?

Merci de bien vouloir m'aiguiller.
Jean-Côme Charpentier (15/05/2019, 01h08)
Le 14/05/2019 à 23:19, jc_lavau a écrit :
[..]
> inexistantes. Style guillemet virgule est compris comme espace virgule.
> J'ai rechargé trois fois LyX, j'ai essayé avec MiKTeX et avec TeXlive,
> presque la même horreur.


Comment ça « presque ». A priori ce devrait être « strictement » la
même horreur (sauf fichier présent dans une version et pas dans l'autre
mais ça reste assez rare il me semble.

> Là on se sent seul... Je ne peux même pas espérer une nouvelle version
> LyX avant, houla !


Je ne connais pas vraiment LyX mis je doute que le problème vienne de
là. Si c'est le cas, c'est facile, il suffit de compiler directement
sans utiliser LyX.

> Si encore je me sentais capable de corriger manuellement le fichier TeX
> généré ? Le compilateur MiKTeX est assez hermétique pour m'expliquer où
> il coince et pourquoi.


Pourtant c'est là où on risque d'avoir le plus de renseignement. En
particulier si j'avais le fichier log de la compilation je pourrais
certainement être plus utile. Pour l'instant, il y a vraiment trop peu
de renseignement pour même espérer jouer à madame Soleil.

> Ou alors c'est un module traitant les guillemets qui serait devenu
> absent ou vérolé ?


Il y a 36000 explications possibles.

> Merci de bien vouloir m'aiguiller.


Avec le fichier log.

Jean-Côme Charpentier
Jean-Yves Baudais (15/05/2019, 13h27)
Bonjour,

Le 14/05/2019 à 23:19, jc_lavau a écrit :
> Bonjour. Je n'utilise rien de plus technique que LyX 2.3.2 de décembre
> 2018. Un binaire windows. Je suis sous Win 7.
> [...]
> Merci de bien vouloir m'aiguiller.


Houla ! J'ai pas de bonnes nouvelles : pour l'avoir utilisé à une
période disons préhistorique, LyX produisait une code LaTeX
complètement... rempli de trucs dont je n'ai jamais compris l'utilité.
Bref, j'ai abandonné LyX mais je déboguais les copains qui insistaient
en leur donnant des solutions hors LyX. Pour l'aiguillage : virer le
maximum de chose, compiler, vérifier le .log pour savoir si la
compilation est allée correctement jusqu'à la fin (de mémoire y'a un
nonstopmode d'actif, et ça c'est pas bien du tout, mais alors pas du
tout), ajouter au fur à mesure les chapitres pour voir ce qui cloche...

Jean-Yves
jc_lavau (15/05/2019, 17h23)
Le 15/05/2019 à 01:08, Jean-Côme Charpentier a écrit :
[..]
> certainement être plus utile. Pour l'instant, il y a vraiment trop peu
> de renseignement pour même espérer jouer à madame Soleil.
>>   Il y a 36000 explications possibles.
>>   Avec le fichier log.

>   Jean-Côme Charpentier


Merci.

Log : [..]

Le format de document est AMSbook
jc_lavau (15/05/2019, 17h40)
Le 15/05/2019 à 13:27, Jean-Yves Baudais a écrit :
> Bonjour,
> Le 14/05/2019 à 23:19, jc_lavau a écrit :
> période disons préhistorique, LyX produisait une code LaTeX
> complètement... rempli de trucs dont je n'ai jamais compris l'utilité.
> Bref, j'ai abandonné LyX mais je déboguais les copains qui insistaient
> en leur donnant des solutions hors LyX. Pour l'aiguillage : virer le
> maximum de chose, compiler, vérifier le .log pour savoir si la
> compilation est allée correctement jusqu'à la fin (de mémoire y'a un
> nonstopmode d'actif, et ça c'est pas bien du tout, mais alors pas du
> tout), ajouter au fur à mesure les chapitres pour voir ce qui cloche...
>   Jean-Yves


Merci.
Expérience faite :
Copier coller dans un nouveau document, de la table des matières à la
fin du chapitre 1. Soit 18 pages A5.
Dans la classe article par défaut, ça compile.
Je remplace cette classe par American mathematical Society (AMS) book :
ça coince.

Début du log, avant définition des lettres grecques :
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/W32TeX)
(preloaded format=pdflatex 2019.5.12) 15 MAY 2019 17:32
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**chapter1.tex
(./chapter1.tex
LaTeX2e <2018-12-01>

(c:/texlive/2019/texmf-dist/tex/latex/amscls/amsbook.cls
Document Class: amsbook 2017/10/31 v2.20.4
\linespacing=\dimen102
\normalparindent=\dimen103
\normaltopskip=\skip41
(c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2018/12/01 v2.17b AMS math features
\@mathmargin=\skip42
For additional information on amsmath, use the `?' option.
(c:/texlive/2019/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01 AMS text
(c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks14
\ex@=\dimen104
)) (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen105
) (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2016/03/08 v2.02 operator names
)
\inf@bad=\count80
LaTeX Info: Redefining \frac on input line 223.
\uproot@=\count81
\leftroot@=\count82
LaTeX Info: Redefining \overline on input line 385.
\classnum@=\count83
\DOTSCASE@=\count84
LaTeX Info: Redefining \ldots on input line 482.
LaTeX Info: Redefining \dots on input line 485.
LaTeX Info: Redefining \cdots on input line 606.
\Mathstrutbox@=\box27
\strutbox@=\box28
\big@size=\dimen106
LaTeX Font Info: Redeclaring font encoding OML on input line 729.
LaTeX Font Info: Redeclaring font encoding OMS on input line 730.
\macc@depth=\count85
\c@MaxMatrixCols=\count86
\dotsspace@=\muskip10
\c@parentequation=\count87
\dspbrk@lvl=\count88
\tag@help=\toks15
\row@=\count89
\column@=\count90
\maxfields@=\count91
\andhelp@=\toks16
\eqnshift@=\dimen107
\alignsep@=\dimen108
\tagshift@=\dimen109
\tagwidth@=\dimen110
\totwidth@=\dimen111
\lineht@=\dimen112
\@envbody=\toks17
\multlinegap=\skip43
\multlinetaggap=\skip44
\mathdisplay@stack=\toks18
LaTeX Info: Redefining \[ on input line 2844.
LaTeX Info: Redefining \] on input line 2845.
)
LaTeX Font Info: Try loading font information for U+msa on input line
377.
(c:/texlive/2019/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
) (c:/texlive/2019/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
)
\copyins=\insert199
\abstractbox=\box29
\listisep=\skip45
\c@part=\count92
\c@chapter=\count93
\c@section=\count94
\c@subsection=\count95
\c@subsubsection=\count96
\c@paragraph=\count97
\c@subparagraph=\count98
\c@figure=\count99
\c@table=\count100
\abovecaptionskip=\skip46
\belowcaptionskip=\skip47
\captionindent=\dimen113
\thm@style=\toks19
\thm@bodyfont=\toks20
\thm@headfont=\toks21
\thm@notefont=\toks22
\thm@headpunct=\toks23
\thm@preskip=\skip48
\thm@postskip=\skip49
\thm@headsep=\skip50
\dth@everypar=\toks24
) (c:/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2018/08/11 v2.0j Standard LaTeX package
(c:/texlive/2019/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
File: lgrenc.def 2015/12/07 v0.13.1 LGR Greek font encoding definitions
Now handling font encoding LGR ...
.... processing UTF-8 mapping file for font encoding LGR
(c:/texlive/2019/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu
Jean-Côme Charpentier (15/05/2019, 18h13)
Le 15/05/2019 à 17:23, jc_lavau a écrit :
> Le 15/05/2019 à 01:08, Jean-Côme Charpentier a écrit :
> Merci.
> Log : [..]
> Le format de document est AMSbook


C'est indiqué dans le log et ce n'est pas le problème.

Je vois un \chapter*{\cleardoublepage} qui déclenche une cascade
d'erreurs... et ça, c'est normal. C'est ligne 67 de votre fichier source
et page 2 de votre document. Il se passe quoi si on vire ce truc ?
Subsidiairement à quoi pouvait bien servir une telle commande ?
Le problème c'est que c'est tellement faux que ça met TeX à genou et
que la compilation commence a devenir un peu folle. Par exemple elle se
plaint que le fichier graphique :
166E_save_perso2_Physique_Fuseau_Fermat_...
comporte un caractère "_" hors mode mathématique. Cela ne devrait pas
être une erreur mais ça montre que TeX est devenu fou et après ça va de
mal en pis.
Tout ça pour dire qu'on est peut-être parti pour un échange un peu
long s'il y a d'autres syntaxes de ce type ailleurs dans le document. En
particulier, s'il y a d'autres \chapter*{\cleardoublepage}, il faut
vraiment *tous* les virer. Mettre seulement \cleardoublepage à la place
par exemple.

Jean-Côme Charpentier
jc_lavau (15/05/2019, 22h29)
Le 15/05/2019 à 18:13, Jean-Côme Charpentier a écrit :
[..]
> comporte un caractère "_" hors mode mathématique. Cela ne devrait pas
> être une erreur mais ça montre que TeX est devenu fou et après ça va de
> mal en pis.
>   Tout ça pour dire qu'on est peut-être parti pour un échange un peu
> long s'il y a d'autres syntaxes de ce type ailleurs dans le document. En
> particulier, s'il y a d'autres \chapter*{\cleardoublepage}, il faut
> vraiment *tous* les virer. Mettre seulement \cleardoublepage à la place
> par exemple.
>   Jean-Côme Charpentier


Oui, c'était cela le coupable. Cette commande étrange était générée
parce que de remaniements en remaniements, le saut de page impair tomba
*dans* le format chapitre non numéroté. Mais avant, ça passait bien.

J'ai probablement d'autres erreurs à détecter, puisque la pagination a
bondi de 492 pages à 508. Eventuellement juste la différence entre
MikTeX et TeXlive.

Finalement je ne trouve pas d'autres erreurs logiciel, mais des erreurs
de mise en page qui me sont imputables. C'est parti, je lance
l'assemblage avec les pages de titres, puis le téléchargement sur Lulu.

Merci !
jc_lavau (16/05/2019, 14h34)
Le 15/05/2019 à 17:40, jc_lavau a écrit :
> Le 15/05/2019 à 13:27, Jean-Yves Baudais a écrit :
> Merci.
> Expérience faite :
> Copier coller dans un nouveau document, de la table des matières à la
> fin du chapitre 1. Soit 18 pages A5.
> Dans la classe article par défaut, ça compile.
> Je remplace cette classe par American mathematical Society (AMS) book :
> ça coince.


Parce que la classe "chapter" est inconnue en format article, et a été
rejetée de la compilation sans être rejetée du fichier LyX.
Discussions similaires
Le PC s'éteint soudainement

Ordinateur redémarre soudainement

que devient le reste de la somme non utiliser de mon credit immobilier ?

Un F0 qui devient automatiquement F4 reste un cibistos


Fuseau horaire GMT +2. Il est actuellement 11h20. | Privacy Policy