#LyX 1.1 created this file. For more info see http://www.lyx.org/
\lyxformat 218
\textclass article
\language frenchb
\inputencoding latin1
\fontscheme default
\graphics default
\paperfontsize default
\spacing single 
\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language french
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default

\layout Title

Bogues répertoriés dans LyX
\begin_float footnote 
\layout Standard

Traduction : Adrien 
\noun on 
Rebollo
\noun default 
 
\family typewriter 
<Adrien.Rebollo@wanadoo.fr>
\family default 
.
\end_float 
 
\begin_inset Info
Informations de révision :
Traduction : Mise à jour Date: 2001/03/19
Original : Révision: 1.28, Date: 2000/11/17
\end_inset 


\layout Date

Dernière mise à jour le 17/11/2000
\layout Standard

Ce fichier contient une compilation des rapports de bogue qui ont été envoyés
 à la liste de diffusion 
\family sans 
lyx-devel@lists.lyx.org
\family default 
.
 Nous essayons de le mettre à jour autant que possible, mais le temps passé
 à corriger les bogues est mieux employé que celui passé à les archiver.
 Puisque nous ne pouvons pas reproduire tous ces bogues, veuillez nous envoyer
 les détails et les mises à jour dont vous avez connaissance, ainsi bien
 sûr que d'éventuelles corrections.
\layout Section

Comment transmettre un rapport de bogue ?
\layout Standard

Tous les rapports de bogue devraient toujours indiquer les versions de LyX
 dans lesquelles le bogue apparaît (vous seriez surpris de connaître le
 nombre de gens qui omettent cette information).
 Avant de nous écrire, essayez de vous procurer la dernière version et voyez
 si le problème persiste.
 En général, les nouvelles versions apportent des corrections :-)
\layout Standard

Rappelez-vous : moins les développeurs passeront de temps à comprendre et
 à situer un problème, plus il a des chances d'être résolu rapidement.
\layout Standard

En plus de la version, un bon rapport de bogue contient 
\emph on 
toutes
\emph default 
 les informations qui ont un intérêt, et seulement celles-là.
 Savoir quel est le problème a toujours un intérêt, ainsi que savoir comment
 il est déclenché.
 Si c'est un problème de compilation, joignez 
\family typewriter 
config.log
\family default 
 et des informations sur votre système (
\family typewriter 
uname -a
\family default 
), le compilateur que vous utilisez, les versions des bibliothèques et ainsi
 de suite.
\layout Standard

Si vous avez trouvé un bogue qui fait planter LyX, veuillez prendre le temps
 de produire un backtrace
\begin_float footnote 
\layout Standard

NdT : Terme utilisé dans 
\family typewriter 
gdb
\family default 
, désignant la pile d'appel des fonctions.
\end_float 
 avec un exécutable lyx non allégé
\begin_float footnote 
\layout Standard

NdT : et donc traçable (original : 
\begin_inset Quotes fld
\end_inset 

non-stripped executable
\begin_inset Quotes frd
\end_inset 

).
\end_float 
.
 Par défaut, le fichier binaire installé est allégé, mais celui créé dans
 le répertoire source ne l'est pas.
 Lancez donc LyX à partir de gdb en tapant 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

gdb /users/bozo/lyx-1.0.x/src/lyx
\begin_inset Quotes frd
\end_inset 


\family default 
 puis 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

run
\begin_inset Quotes frd
\end_inset 


\family default 
.
 Faites planter LyX et retournez dans gdb.
 Faites 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

bt
\begin_inset Quotes frd
\end_inset 


\family default 
 pour produire un backtrace et joignez-le au rapport de bogue
\begin_float footnote 
\layout Standard

Si vous voulez être exhaustif, utilisez les commandes 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

info locals
\begin_inset Quotes frd
\end_inset 


\family default 
 et 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

up
\begin_inset Quotes frd
\end_inset 


\family default 
 pour obtenir trace des valeurs prises par les variables locales dans quelques-u
ns des niveaux de la pile.
 
\end_float 
.
 La description d'un moyen de reproduire le bogue est si possible plus important
 qu'un backtrace, car nous aurons alors la possibilité de produire notre
 propre backtrace.
 Mais si le bogue n'est pas facilement reproductible, un backtrace est indispens
able, car c'est peut-être la seule chose dont nous disposerons.
\layout Standard

Les rapports de bogue doivent être envoyés à la liste de diffusion des développe
urs 
\family sans 
lyx-devel@lists.lyx.org
\family default 
.
 Toutefois pour que nous ne soyons pas encombrés avec le même rapport de
 bogue émanant de plusieurs personnes, nous vous recommandons soit de consulter
 les archives de la liste à 
\begin_inset LatexCommand \url{http://www.mail-archive.com/lyx-devel@lists.lyx.org/}

\end_inset 

 soit de vous abonner d'abord à la liste.
 Si vous voulez vraiment vous rendre utile, vous pouvez fournir un patch
 avec le rapport de bogue.
\layout Section

Bogues
\layout Enumerate

Les profils de clavier de LyX, y compris les touches silencieuses
\begin_float footnote 
\layout Standard

NdT : par exemple l'accent circonflexe.
\end_float 
, ne marchent pas dans les fenêtres et boîtes de dialogue.
 Vous pouvez essayer de copier-coller depuis un éditeur de texte.
\layout Enumerate

Il n'est pas possible d'entrer 
\family typewriter 

\backslash 
dj{}
\family default 
 ou 
\family typewriter 

\backslash 
DJ{}
\family default 
 comme inserts LaTeX d'accentuation ; ça signifie que ces caractères ne
 sont pas disponibles pour ceux qui utilisent l'encodage latin1.
\layout Enumerate

Sur un très petit écran (
\begin_inset Formula \( 640\times 480 \)
\end_inset 

 ?), les sous-fenêtres de la palette mathématique s'ouvrent en dehors de
 l'écran.
 La position devrait être contrôlée et elles devraient s'ouvrir à un endroit
 visible.
\layout Enumerate

Le code qui dessine les accents spéciaux non disponibles dans la police
 courante ne marche pas bien avec les encodages de police autres que iso8859-1.
 En particulier, le macron (barre horizontale) n'est pas dessiné correctement
 avec une police iso8859-2.
\layout Enumerate

LyX retrace parfois les fenêtres de façon étrange ou erronée.
 La raison en est probablement qu'il utilise le mécanisme de mise à jour
 et de traçage de XForms incorrectement.
 Pour des opérations normales ça n'a pas d'importance, mais le problème
 apparaîtra avec des choses comme le redimensionnement.
 Pour être plus précis, d'après la documentation de XForms, 
\emph on 
tous
\emph default 
 les tracés à l'écran devraient utiliser un gestionnaire d'événements XForms
 de mise à jour et de traçage.
 LyX ne le fait pas (encore).
\layout Enumerate

La barre de défilement vertical de la fenêtre de préambule est cassée.
 Si vous redimensionnez la fenêtre, des choses étranges peuvent se produire,
 y compris un plantage ! C'est un bogue dans XForms.
 (
\emph on 
Note de Jean-Marc : les choses vont un peu mieux maintenant, mais ce n'est
 pas parfait.
\emph default 
)
\layout Enumerate

Parfois, quand vous effacez de grands morceaux de texte, l'écran apparaît
 vide, et vous devez utiliser la barre de défilement pour rendre le curseur
 de nouveau visible.
\layout Enumerate

Quand plusieurs inserts sont placés consécutivement (ce qui peut arriver
 avec des inserts d'erreur), cliquer sur un insert n'ouvre parfois pas le
 bon.
 Une façon de contourner le problème est de taper 
\family sans 
C-o
\family default 
, avec le curseur placé juste avant l'insert souhaité.
\layout Enumerate

La commande 
\family sans 
Citation
\family default 
 ne protège pas correctement les caractères 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

_
\begin_inset Quotes frd
\end_inset 


\family default 
 dans le champ de remarques quand le document TeX est généré.
 Vous devez taper 
\family typewriter 

\begin_inset Quotes fld
\end_inset 


\backslash 
_
\begin_inset Quotes frd
\end_inset 


\family default 
 dans ces remarques à la main si vous voulez utiliser un caractère de souligneme
nt.
 C'est pareil pour les autres caractères spéciaux.
\layout Enumerate

Si une figure couvre plus de place que celle qui aurait été parcourue avec
 la touche 
\family sans 
PageDown
\family default 
, le défilement échoue et vous restez là où vous étiez.
 (
\emph on 
Commentaire : le comportement dans ce cas a été amélioré mais reste imparfait.
 LyX effectue maintenant le défilement, mais saute du haut au bas de la
 figure, laissant potentiellemnent de côté une partie du milieu.
\emph default 
)
\layout Enumerate

Si vous effacez du texte sélectionné, il n'est pas supprimé mais 
\begin_inset Quotes fld
\end_inset 

coupé
\begin_inset Quotes frd
\end_inset 

, ce qui efface le texte présent dans le presse-papiers.
\layout Enumerate

Quand vous copiez de LyX vers un programme extérieur (même une autre instance
 de LyX), tout le formatage est perdu (même les changements de paragraphe).
\layout Enumerate

Si vous avez édité un document puis annulé tous les changements, le document
 garde le statut de 
\begin_inset Quotes fld
\end_inset 

Modifié
\begin_inset Quotes frd
\end_inset 

.
\layout Enumerate

Si vous avez une note en marge dans du texte 
\family sans 
Itemize
\family default 
 et que le premier paragraphe de la note en marge est aussi du texte 
\family sans 
Itemize
\family default 
 il est possible d'augmenter la profondeur et de rendre à l'écran le premier
 paragraphe 
\family sans 
Itemize
\family default 
 de la note en marge plus profond, même si LaTeX ne l'autorise pas, et n'en
 tient pas compte.
\layout Enumerate

Un tableau plus large que l'écran dépasse des lignes rouges tracées par
 un tableau flottant.
 La même chose pour les figures.
 Ça peut arriver aussi avec de grandes équations mathématiques.
 Redimensionnez votre fenêtre LyX.
\layout Enumerate

Il n'est pas possible d'inclure des notes de bas de page dans des tableaux.
\layout Enumerate

La politique de numérotation de LyX n'est pas exactement celle de LaTeX
 pour les sections : par exemple, LyX remet à zéro les compteurs de sous-section
 
\emph on 
et
\emph default 
 de sous-sous-section à chaque nouvelle section, tandis que LaTeX ne remet
 pas à zéro le compteur de sous-sous-section.
 Pour contourner le problème, vous pouvez ajouter 
\family typewriter 

\backslash 
setcounter{subsubsection}{0}
\family default 
 en mode TeX juste après l'en-tête de section.
\layout Enumerate

LyX n'est pas capable de rendre correctement les en-têtes de 
\family sans 
Paragraph
\family default 
 et 
\family sans 
SubParagraph
\family default 
 qui, dans les classes LateX standard, sont placés juste au début du paragraphe
 qui suit.
 Ça peut prêter à confusion.
\layout Enumerate

LyX s'emmêle parfois dans les ligatures des polices TeX : par exemple, dans
 la phrase 
\begin_inset Quotes fld
\end_inset 

Il a dit 'Bonjour !'
\begin_inset Quotes frd
\end_inset 

, les guillemets fermants simples et doubles sont rendus inversés (essayez
 de prévisualiser ce paragraphe
\begin_float footnote 
\layout Standard

NdT : Je soupçonne que le problème soit cantonné aux guillemets anglais.
\end_float 
).
 La seule solution est de l'écrire 
\begin_inset Quotes fld
\end_inset 

Il a dit 'Bonjour !'
\latex latex 

\backslash 
textcompwordmark
\latex default 

\begin_inset Quotes frd
\end_inset 

, ce qui n'est certes pas terrible.
\layout Enumerate

Quand vous entrez en mode texte mathématique (qui devient 
\family typewriter 

\backslash 
mathrm{}
\family default 
 dans la sortie LaTeX) il est impossible d'entrer de la ponctuation, car
 elle est toujours remise en mode mathématique.
\layout Enumerate

Quand vous entrez une équation multi-lignes, et que la deuxième ligne (ou
 les suivantes) commence par un caractère 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

[
\begin_inset Quotes fld
\end_inset 


\family default 
, LaTeX est parfois embrouillé.
 Pour éviter les problèmes, il faut ajouter 
\family typewriter 
{}
\family default 
 en mode TeX juste avant le crochet, comme dans l'exemple suivant : 
\begin_inset Formula \begin{eqnarray*}
x(t) & = & 1\\
{}[x(t)+1] & = & 2
\end{eqnarray*}

\end_inset 


\begin_deeper 
\layout Standard

La même chose est valable pour un 
\family typewriter 

\begin_inset Quotes fld
\end_inset 

*
\begin_inset Quotes frd
\end_inset 


\family default 
 au début d'une équation.
\end_deeper 
\layout Enumerate

Si une commande LaTeX est partiellement en gras, elle n'est pas correctement
 interprétée.
 Les commandes LaTeX écrites en utilisant le mode LaTeX doivent toujours
 être en police standard (c'est-à-dire qu'aucun changement de police ne
 devrait y être autorisé).
 Ne changez pas de police quand vous êtes en mode LaTeX.
\layout Enumerate

Si vous changez de police à l'intérieur d'un mot spécial (comme dans 
\begin_inset Quotes fld
\end_inset 


\bar under 
L
\bar default 
aTeX
\begin_inset Quotes frd
\end_inset 

), dans la sortie dvi le mot entier aura la police du premier caractère.
 Vous pouvez résoudre ceci en utilisant par exemple 
\begin_inset Quotes fld
\end_inset 


\bar under 
L
\bar default 
\latex latex 
{}
\latex default 
aTeX
\begin_inset Quotes frd
\end_inset 

, qui annule la traduction automatique en macro 
\family typewriter 

\backslash 
LaTeX
\family default 
.
\layout Enumerate

Vous ne pouvez pas avoir une ligne vide dans un environnement 
\family sans 
LyX-Code
\family default 
.
 Vous devez taper une espace pour obtenir l'équivalent.
\layout Enumerate

Dans 
\family sans 
LyX-Code
\family default 
 et dans les paragraphes écrits entièrement dans une police à chasse fixe,
 toutes les espaces sont protégées et LaTeX ne peut pas formater le texte
 correctement.
 Vous devez donc passser à la ligne manuellement.
\layout Enumerate

Dans les paragraphes par défaut, l'option 
\begin_inset Quotes fld
\end_inset 

pas d'indentation
\begin_inset Quotes frd
\end_inset 

 marche comme prévu.
 Cependant, si vous mettez l'environnement de paragraphe sur 
\family sans 
Description
\family default 
, le comportement de 
\begin_inset Quotes fld
\end_inset 

pas d'indentation
\begin_inset Quotes frd
\end_inset 

 est inversé, c'est-à-dire que les paragraphes qui ne devraient pas être
 indentés le deviennent et vice versa.
 (
\emph on 
Commentaire : c'est un problème de LaTeX, dans lequel 
\family typewriter 
\emph default 

\backslash 
noindent
\family default 
\emph on 
 ne devrait pas être utilisé dans des listes ; on ne connaît pas encore
 de bon moyen de régler ça.
\emph default 
)
\layout Enumerate

Il est possible d'utiliser le style sous-figure pour obtenir deux petites
 figures côte à côte, chacune avec une légende et une étiquette, avec une
 légende et une étiquette pour l'ensemble.
 LyX semble actuellement supporter ceci dans la fenêtre pour les figures
 eps.
 Cependant, je n'arrive pas à ajouter des étiquettes aux deux sous-figures.
 Si j'insère une étiquette à côté de chaque sous-figure, elles paraissent
 correctes et les références croisées fonctionnent de la manière habituelle.
 Cependant le rendu final (dvi ou ps) ne fait pas la différence entre les
 deux étiquettes et les références croisées portent le même numéro.
 Vous devez utiliser le bon vieux mode LaTeX et tout faire à la main.
\layout Enumerate

Si vous fermez un document pendant que certaines images incluses sont encore
 en cours de lecture, toutes les images dans les documents ouverts ensuite
 restent en phase de lecture, rendant impossible la prévisualisation ou
 l'impression du document.
 Vous ne pouvez pas résoudre le problème en tuant les processus gs, car
 il n'y en a pas.
 Vous devez redémarrer LyX pour travailler à nouveau avec des figures.
\layout Enumerate

Les documents qui en incluent d'autres : si LaTeX rapporte une erreur de
 compilation sur un sous-document quand il compile un document de niveau
 supérieur, LyX place la fenêtre d'erreur à la bonne position dans ce dernier,
 mais pas dans le sous-document.
 Il peut y avoir quelques effets bâtards de corruption de document.
 Soyez attentifs quand vous insérez du LaTeX brut dans des sous-documents.
\layout Enumerate

Les champ déroulants dans les menus 
\family sans 
Format\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Classe
\family default 
 et 
\family sans 
Éditer\SpecialChar \menuseparator
Préférences\SpecialChar \menuseparator
Options\SpecialChar ~
de\SpecialChar ~
Langue \SpecialChar \menuseparator
Langue\SpecialChar \menuseparator
Langue\SpecialChar ~
par\SpecialChar ~
défaut
\family default 
 seront mal positionnées à l'écran si la fenêtre est déplacée alors que
 le champ est déroulé.
 Ce sont les seuls exemples connus à ce jour d'un bogue décrite ainisi dans
 la documentation de XForms : 
\begin_inset Quotes fld
\end_inset 

Un champ déroulant emboîté peut ne pas fonctionner correctement pour le
 moment
\begin_inset Quotes frd
\end_inset 

.
\the_end
