1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
7 % DO NOT ALTER THIS PREAMBLE!!!
9 % This preamble is designed to ensure that the User's Guide prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the User's Guide may not print out as expected. If you
12 % have problems LaTeXing this file, please contact
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
20 % set fonts for nicer pdf view
21 \IfFileExists{lmodern.sty}
22 {\usepackage{lmodern}}{}
24 \fi % end if pdflatex is used
26 % the pages of the TOC is numbered roman
27 % and a pdf-bookmark for the TOC is added
29 \let\myTOC\tableofcontents
30 \renewcommand{\tableofcontents}{%
31 \pdfbookmark[1]{\contentsname}{}
34 \pagenumbering{arabic}}
37 % used for multi-column text
40 % extra space for tables
41 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
43 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
44 \use_default_options false
50 \maintain_unincluded_children false
53 InsetLayout CharStyle:MenuItem
62 \newcommand*{\menuitem}[1]{{\sffamily #1}}
67 \language_package default
72 \font_typewriter default
73 \font_default_family default
74 \use_non_tex_fonts false
81 \default_output_format default
83 \bibtex_command default
84 \index_command default
88 \pdf_title "Options avancées de LyX"
89 \pdf_author "LyX Team"
90 \pdf_subject "Options avancées LyX"
91 \pdf_keywords "LyX, Documentacion, Options avancées"
93 \pdf_bookmarksnumbered true
94 \pdf_bookmarksopen false
95 \pdf_bookmarksopenlevel 1
100 \pdf_pdfusetitle false
101 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
111 \paperorientation portrait
120 \paragraph_separation indent
121 \paragraph_indentation default
122 \quotes_language french
125 \paperpagestyle default
127 \tracking_changes false
128 \output_changes false
137 Options avancées de LyX
140 \begin_layout Subtitle
142 \begin_inset Note Note
145 \begin_layout Plain Layout
146 Informations de révision :
149 \begin_layout Plain Layout
150 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
151 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
152 er par Édition/Affichage/Insertion/Navigation
155 \begin_layout Plain Layout
156 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
159 \begin_layout Plain Layout
160 Original : Révision: 39368, Date : 23/07/2011
173 \begin_layout Plain Layout
174 Le principal responsable de la rédaction de ce fichier est
179 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
180 de la documentation de LyX,
182 <lyx-docs@lists.lyx.org>
185 \begin_inset Newline newline
188 Traduction en français par :
225 Merci d'envoyer vos commentaires et corrections sur la traduction à la
226 liste de diffusion de LyX en français
228 <lyx-fr@lists.lyx.org>
238 \begin_layout Standard
239 \begin_inset CommandInset toc
240 LatexCommand tableofcontents
247 \begin_layout Chapter
251 \begin_layout Standard
260 de LyX que vous êtes en train de lire est avant tout la deuxième partie
274 La raison de la division en deux du document est très simple : le
286 est déjà énorme et il contient toutes les fonctions de base qu'il faut
287 connaître pour préparer la plupart des documents.
288 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
289 par différents fichiers de configuration et paquetages externes.
290 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
291 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
293 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
295 Il y a aussi quelques fonctionnalités plus
296 \begin_inset Quotes fld
300 \begin_inset Quotes frd
303 , comme les méthodes de présentation de bibliographies et la gestion des
304 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
307 Guide de l'utilisateur
309 et sont décrites ici.
312 \begin_layout Standard
313 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
314 fax, le contrôle de version et le support de SGML, qui nécessitent des
315 logiciels supplémentaires pour fonctionner convenablement.
316 Il y a également un chapitre consacré à LyX et HTML.
317 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
318 à améliorer vos documents grâce à la puissance de LaTeX.
319 Après tout, LyX est seulement WYSIWYM
323 \begin_layout Plain Layout
324 \begin_inset Quotes fld
327 What You See Is What You Mean
328 \begin_inset Quotes frd
332 \begin_inset Quotes fld
335 Vous voyez ce que vous voulez dire
336 \begin_inset Quotes frd
344 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
347 \begin_layout Standard
348 Si vous n'avez pas encore lu l'
352 , il est sûr que vous n'êtes pas au bon endroit.
357 est la première chose à consulter, car elle décrit les notations et les
358 formats de tous les manuels.
359 Vous devez aussi être à l'aise avec le
371 et avec toutes les fonctions de base de LyX.
374 \begin_layout Standard
375 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
376 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
377 de LyX et explique comment LyX peut générer exactement le code LaTeX que
379 Il est évidemment destiné à des utilisateurs aguerris de LyX.
382 \begin_layout Chapter
386 \begin_layout Section
387 Comment LyX utilise LaTeX
390 \begin_layout Standard
391 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
392 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
393 produire une sortie imprimable.
394 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
395 quelque chose à LaTeX.
398 \begin_layout Standard
399 À un moment, nous avions coutume d'appeler LyX une
400 \begin_inset Quotes fld
403 interface WYSIWYM pour LaTeX
404 \begin_inset Quotes frd
407 , mais ce n'est plus vrai désormais.
408 Des interfaces pour LaTeX existent.
409 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
410 et de marquer les erreurs dans le fichier que vous éditez.
419 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
420 beaucoup, beaucoup d'autres choses.
421 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
422 utiliser LyX efficacement.
423 LyX a aussi ajouté quelques extensions à LaTeX.
424 Essayez un jour ceci : faites
426 Fichier\SpecialChar \menuseparator
427 Exporter\SpecialChar \menuseparator
432 Affichage\SpecialChar \menuseparator
433 Afficher le code LaTeX
435 ) puis regardez le préambule du fichier
440 Vous remarquerez une variété de nouvelles macros définies spécialement
442 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
446 \begin_layout Standard
447 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
451 \begin_layout Itemize
454 Affichage\SpecialChar \menuseparator
460 \begin_layout Itemize
463 Affichage\SpecialChar \menuseparator
472 jour\SpecialChar \menuseparator
478 \begin_layout Itemize
481 Fichier\SpecialChar \menuseparator
482 Imprimer\SpecialChar \ldots{}
486 \begin_layout Itemize
489 Fichier\SpecialChar \menuseparator
490 Fax\SpecialChar \ldots{}
494 \begin_layout Standard
495 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
496 fois que LaTeX l'a traité.
499 \begin_layout Standard
500 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
501 les étapes suivantes :
504 \begin_layout Enumerate
505 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
517 \begin_layout Enumerate
518 Il fait tourner LaTeX sur le fichier
522 (peut-être plusieurs fois) et exécute toute autre commande (comme
530 ) nécessaire à la compilation du fichier LaTeX.
533 \begin_layout Enumerate
534 S'il y a des erreurs, il affiche le journal d'erreurs.
537 \begin_layout Standard
538 Si vous avez lancé LaTeX avec
540 Affichage\SpecialChar \menuseparator
550 Affichage\SpecialChar \menuseparator
555 Fichier\SpecialChar \menuseparator
558 , LyX réalise deux étapes supplémentaires :
561 \begin_layout Itemize
566 pour convertir le fichier DVI en PostScript;
569 \begin_layout Itemize
570 il exécute une visonneuse PostScript, comme
574 , pour afficher le résultat.
577 \begin_layout Standard
578 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
581 \begin_layout Section
582 Traduire des fichiers LaTeX en LyX
585 \begin_layout Standard
586 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
587 \SpecialChar \menuseparator
588 Importer\SpecialChar \menuseparator
590 Cela va appeler un programme nommé
594 , qui va créer un fichier
603 LyX va ensuite ouvrir ce fichier.
606 \begin_layout Standard
611 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
612 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
613 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
614 les portions en code TeX et les corriger manuellement.
617 \begin_layout Standard
618 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
621 \begin_layout Section
622 Insérer du code LaTeX dans des documents LyX
623 \begin_inset CommandInset label
625 name "sec:Insérer-du-code-LaTeX"
632 \begin_layout Standard
633 \begin_inset CommandInset label
635 name "sec:code-LaTeX"
639 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
640 très simple: vous pouvez toujours insérer du code LaTeX dans un document
642 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
643 toutes les structures LaTeX possibles.
644 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
645 vous pouvez utiliser la boîte de
649 , que vous pouvez mettre dans votre document avec
651 Insertion\SpecialChar \menuseparator
662 \begin_layout Standard
663 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
664 Le code ressemble à ceci :
667 \begin_layout LyX-Code
671 \begin_inset Newline newline
677 \begin_inset Newline newline
680 Un exemple d'environnement minipage.
682 \begin_inset Newline newline
685 mettre presque tout dedans, même des figures
686 \begin_inset Newline newline
689 et des tableaux (non flottants).
690 \begin_inset Newline newline
696 \begin_inset Newline newline
700 \begin_inset Newline newline
706 \begin_inset Newline newline
712 \begin_inset Newline newline
718 \begin_inset Newline newline
723 \begin_inset Newline newline
729 \begin_inset Newline newline
735 \begin_inset Newline newline
741 \begin_inset Newline newline
749 \begin_layout Standard
754 contenant ce texte est juste après ce paragraphe.
755 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
757 Ceux qui lisent une version imprimée du manuel verront le résultat final
761 \begin_layout Standard
765 \begin_layout Plain Layout
772 \begin_layout Plain Layout
779 \begin_layout Plain Layout
781 Un exemple d'environnement minipage.
782 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
786 \begin_layout Plain Layout
793 \begin_layout Plain Layout
798 \begin_layout Plain Layout
805 \begin_layout Plain Layout
812 \begin_layout Plain Layout
819 \begin_layout Plain Layout
825 \begin_layout Plain Layout
832 \begin_layout Plain Layout
839 \begin_layout Plain Layout
846 \begin_layout Plain Layout
858 \begin_layout Standard
859 En plus de l'utilisation du
863 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
865 Vous pouvez alors utiliser
867 Insertion\SpecialChar \menuseparator
868 Fichier\SpecialChar \menuseparator
871 pour inclure votre fichier (vous devez choisir le type
880 Nous vous recommandons de ne faire cela que si vous avez un fichier
889 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
892 \begin_layout Standard
893 Encore quelques notes pour insister:
896 \begin_layout Itemize
897 au sein de LyX, le code LaTeX apparaît
902 \begin_layout Itemize
907 si votre code LaTeX est correct;
910 \begin_layout Itemize
911 attention à ne pas réinventer la roue.
914 \begin_layout Standard
915 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
916 plus sont en préparation.
917 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
918 telle fonction avant de vous lancer joyeusement dans l'écriture de code
920 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
921 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
923 \begin_inset CommandInset href
926 target "http://www.ctan.org/"
930 pour plus de détails, et lisez le chapitre
935 \begin_inset CommandInset ref
937 reference "chap:Fonctionnalités-particulières"
944 \begin_layout Standard
945 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
946 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
947 Un certain nombre sont cités dans la bibliographie du
962 \begin_layout Section
963 LyX et le préambule LaTeX
966 \begin_layout Subsection
967 À propos du préambule LaTeX
970 \begin_layout Standard
971 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
973 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
974 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
976 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
977 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
978 faire dans le préambule LaTeX d'un document LyX.
981 \begin_layout Standard
982 Le préambule LaTeX vient au tout début d'un document,
990 \begin_layout Itemize
991 déclarer la classe de document.
992 LyX l'a déjà fait à votre place.
996 \begin_layout Standard
997 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
998 document particulière dont vous voulez vous servir, voyez le manuel de
1003 pour savoir comment la faire reconnaître par LyX.
1004 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
1005 dans de prochaines versions !
1009 \begin_layout Itemize
1010 déclarer les paquetages utilisés.
1011 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1012 dans un document seulement si le paquetage a été déclaré dans le préambule.
1013 Par exemple, le paquetage
1017 force l'indentation de tous les paragraphes.
1018 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1022 \begin_layout Itemize
1023 fixer les compteurs, variables, longueurs et largeurs.
1024 Il y a plusieurs compteurs et variables LaTeX qui
1028 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1029 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1030 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1031 Un autre exemple est le type de marqueur pour les listes.
1032 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1033 le faire une seule fois, dans le préambule.
1036 \begin_layout Itemize
1037 déclarer les commandes définies par l'utilisateur (avec
1049 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1050 apparaissent très souvent dans le document.
1051 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1056 être définies n'importe où ailleurs (mais
1060 d'être utilisées pour la première fois, bien sûr...).
1061 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1062 ce qui normalement ne devrait pas être le cas.
1065 \begin_layout Standard
1066 LyX ajoute son propre lot de définitions au préambule du fichier
1071 Ceci rend les fichiers LaTeX générés par LyX portables.
1074 \begin_layout Subsection
1075 Changer le préambule
1078 \begin_layout Standard
1079 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1080 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1081 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1084 Document\SpecialChar \menuseparator
1085 Paramètres\SpecialChar \menuseparator
1089 \begin_inset space ~
1097 LyX ajoute tout ce qu'il y a dans la fenêtre
1100 \begin_inset space ~
1105 à son propre préambule.
1106 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1107 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1108 avons dit : ne réinventez pas la roue !).
1111 Assurez-vous aussi que votre préambule est correct.
1114 LyX ne le vérifie pas.
1115 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1117 \begin_inset Quotes fld
1127 \begin_inset Quotes frd
1131 Si vous voyez ce message, vérifiez votre préambule.
1134 \begin_layout Subsection
1138 \begin_layout Standard
1139 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1143 \begin_layout Subsubsection
1144 Exemple 1 : Décalages
1147 \begin_layout Standard
1148 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1161 , c'est-à-dire décalage horizontal et décalage vertical.
1162 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1164 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1165 ne sont pas les mêmes.
1166 C'est là qu'interviennent
1181 \begin_layout Standard
1182 Les valeurs par défaut de
1194 sont toutes deux de 0
1195 \begin_inset space ~
1198 pt, c'est-à-dire que la page n'est pas décalée.
1201 \begin_layout Standard
1202 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1203 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1204 corrigé un tel comportement.
1205 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1206 et si votre administrateur système est un paresseux
1210 \begin_layout Plain Layout
1211 NdT : Traduction vraisemblable de
1212 \begin_inset Quotes fld
1215 your sysadmin is a doofus
1216 \begin_inset Quotes frd
1236 peuvent sauver la mise.
1237 Supposez que vos marges du haut et de gauche soient toujours 0,5
1238 \begin_inset space ~
1242 Vous pouvez ajouter ceci au préambule :
1245 \begin_layout LyX-Code
1253 \begin_layout LyX-Code
1261 \begin_layout Standard
1262 ...et vos marges devraient désormais être correctes.
1265 \begin_layout Subsubsection
1266 Exemple 2 : Étiquettes
1269 \begin_layout Standard
1270 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1271 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1272 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1277 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1278 Nous vous laissons le vérifier.
1279 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1281 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1285 \begin_layout Standard
1286 D'abord, assurez-vous que vous utilisez la classe de document
1291 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1294 \begin_layout LyX-Code
1300 \begin_layout LyX-Code
1306 \begin_layout LyX-Code
1312 \begin_layout LyX-Code
1318 \begin_layout LyX-Code
1324 \begin_layout LyX-Code
1330 \begin_layout LyX-Code
1336 \begin_layout Standard
1337 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1339 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1340 insérer du code LaTeX, placez les commandes
1352 autour de chaque étiquette.
1353 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1357 \begin_layout Standard
1358 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1360 Peut-être même que ce sera vous.
1363 \begin_layout Subsubsection
1364 Exemple 3 : Indentation de paragraphe
1367 \begin_layout Standard
1368 Les Américains ont l'habitude d'indenter la première ligne de
1373 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1374 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1375 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1378 \begin_layout Standard
1379 Bien sûr, cette habitude n'est pas typographiquement correcte.
1380 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1385 s'il en suit un autre.
1386 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1387 deux paragraphes consécutifs.
1388 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1389 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1393 \begin_layout Standard
1394 Si vous êtes un Américain typique
1398 \begin_layout Plain Layout
1399 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1404 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1405 voulez votre indentation ! Ajoutez ceci au préambule :
1408 \begin_layout LyX-Code
1411 usepackage{indentfirst}
1414 \begin_layout Standard
1415 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1416 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1419 \begin_layout Subsubsection
1420 Exemple 4 : Ce document
1423 \begin_layout Standard
1424 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1425 idée de certaines possibilités avancées.
1429 \begin_inset space ~
1434 risque de ne pas être visible en une fois, même en plein écran.
1435 Il y a aussi d'autres exemples et un assortiment de
1436 \begin_inset Quotes fld
1440 \begin_inset Quotes frd
1443 LaTeX dans le chapitre
1444 \begin_inset space ~
1448 \begin_inset CommandInset ref
1450 reference "chap:Fonctionnalités-particulières"
1457 \begin_layout Section
1458 LyX et les erreurs LaTeX
1461 \begin_layout Standard
1462 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1463 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1464 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1465 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1470 \begin_layout Plain Layout
1471 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1472 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1481 \begin_layout Standard
1482 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1485 Document\SpecialChar \menuseparator
1487 \begin_inset space ~
1491 \begin_inset space ~
1497 Il y a quelques erreurs et avertissements assez fréquents.
1498 Nous allons les traiter ici.
1499 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1502 \begin_layout Itemize
1505 \begin_inset Quotes fld
1509 \begin_inset Quotes frd
1516 \begin_layout Standard
1517 Tout ce qui commence par ces mots est un message d'avertissement destiné
1519 \begin_inset Quotes fld
1523 \begin_inset Quotes frd
1526 le code LaTeX lui-même.
1527 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1528 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1529 dire que vous devez l'exécuter une nouvelle fois.
1532 \begin_layout Standard
1533 Vous pouvez en général les ignorer.
1537 \begin_layout Itemize
1540 \begin_inset Quotes fld
1544 \begin_inset Quotes frd
1551 \begin_layout Standard
1552 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1554 Le reste du message indiquera souvent la police de substitution que LaTeX
1558 \begin_layout Standard
1559 Vous pouvez les ignorer sans crainte.
1563 \begin_layout Itemize
1566 \begin_inset Quotes fld
1572 \begin_inset Quotes frd
1579 \begin_layout Standard
1584 cracher ce genre de messages.
1585 Ils vous préviennent que les lignes sont trop longues et débordent sur
1587 C'est presque toujours impossible à déceler dans le rendu final.
1588 Ou bien seuls un ou deux caractères débordent sur la marge.
1589 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1593 \begin_layout Standard
1594 Vous pouvez ignorer ces messages stupides.
1595 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1596 qu'à regarder ce qui sort.
1600 \begin_layout Itemize
1603 \begin_inset Quotes fld
1609 \begin_inset Quotes frd
1616 \begin_layout Standard
1617 Pas aussi courant que son cousin.
1618 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1620 Nous ne savons pas pourquoi.
1623 \begin_layout Standard
1624 Vous pouvez tout autant les ignorer que les précédents.
1628 \begin_layout Itemize
1631 \begin_inset Quotes fld
1637 \begin_inset Quotes frd
1645 \begin_inset Quotes fld
1651 \begin_inset Quotes frd
1658 \begin_layout Standard
1659 Des avertissements sur des problèmes de saut de page.
1660 À nouveau, vous n'avez qu'à regarder ce qui sort.
1661 Vous verrez bien si quelque chose ne va pas.
1665 \begin_layout Itemize
1668 \begin_inset Quotes fld
1671 LaTeX Error: File 'Xxxx' not found
1672 \begin_inset Quotes frd
1679 \begin_layout Standard
1683 \begin_inset Quotes fld
1687 \begin_inset Quotes frd
1692 n'est pas présent sur ce système.
1693 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1695 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1702 , alors un des paquetages que LyX a essayé de charger est manquant.
1705 Aide\SpecialChar \menuseparator
1707 \begin_inset space ~
1712 pour voir la liste des paquetages dont LyX a entendu parler.
1713 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1716 Outils\SpecialChar \menuseparator
1719 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1722 \begin_layout Standard
1733 , et que le paquetage en question n'est pas installé, vous devez l'installer
1738 \begin_layout Itemize
1741 \begin_inset Quotes fld
1744 LaTeX Error: Unknown option
1745 \begin_inset Quotes frd
1752 \begin_layout Standard
1753 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1754 spécifié une option impossible ou inexistante dans un paquetage.
1755 Vérifiez dans sa documentation.
1759 \begin_layout Itemize
1762 \begin_inset Quotes fld
1765 Undefined control sequence
1766 \begin_inset Quotes frd
1773 \begin_layout Standard
1774 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1775 de frappe, vous aurez un de ceux-là.
1776 Vous pouvez aussi avoir oublié de charger un paquetage.
1777 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1778 utilisé une commande inconnue.
1782 \begin_layout Standard
1783 Il y a d'autres messages d'erreur et d'avertissement.
1784 Quelques-uns sont explicites
1788 \begin_layout Plain Layout
1789 NdT : Pour un anglophone...
1795 Ce sont souvent des messages LaTeX.
1796 D'autres sont carrément incompréhensibles.
1797 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1801 de ce qu'ils signifient ou de comment les déchiffrer.
1802 Personne ne le sait.
1805 \begin_layout Standard
1806 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1810 \begin_layout Enumerate
1811 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1815 \begin_layout Enumerate
1816 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1820 \begin_layout Enumerate
1821 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1822 ― et surtout si vous voyez
1823 \begin_inset Quotes fld
1833 \begin_inset Quotes frd
1836 , ça veut dire qu'il y a des erreurs dans le préambule.
1837 Commencez par corriger votre préambule;
1840 \begin_layout Enumerate
1841 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1842 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1844 Vérifiez s'il manque des paquetages et rajoutez-les;
1847 \begin_layout Enumerate
1848 très bien, il ne manque aucun paquetage.
1849 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1854 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1858 \begin_inset space ~
1863 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1864 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1868 \begin_layout Enumerate
1869 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1870 joué dans les règles.
1871 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1872 pas net dans un tableau ou une équation, comme insérer un graphique dans
1873 une case de tableau ?
1876 \begin_layout Enumerate
1877 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1878 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1879 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1881 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1883 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1889 pour que les passages à la ligne de LaTeX soient plus souples;
1892 \begin_layout Enumerate
1893 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1894 que vous restez dans les limites de l'imbrication d'environnements.
1895 Si vous avez imbriqué un tas d'environnements jusqu'au
1896 \begin_inset Formula $17^{e}$
1899 niveau, le problème est là;
1902 \begin_layout Enumerate
1903 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1905 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1906 pour la page, vous devez :
1910 \begin_layout Enumerate
1911 mettre la figure à l'échelle pour qu'elle tienne.
1914 \begin_layout Enumerate
1915 rétrécir le tableau pour qu'il tienne.
1919 \begin_layout Enumerate
1920 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1921 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1925 \begin_layout Standard
1926 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1930 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1934 \begin_layout Chapter
1935 Outils supplémentaires
1938 \begin_layout Section
1939 Personnaliser une bibliographie avec BibTeX
1942 \begin_layout Standard
1943 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1946 Les bases de données bibliographiques (BibTeX)
1950 Guide de l'utilisateur
1953 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1954 particulières qui sont accessibles depuis LyX.
1957 \begin_layout Subsection
1958 Autres styles de citation
1961 \begin_layout Standard
1962 Le style standard de BibTeX utilise des nombres (par exemple
1963 \begin_inset Quotes fld
1967 \begin_inset Quotes frd
1970 ) pour faire référence à un ouvrage cité.
1971 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1972 styles de citations.
1973 Le plus courant et le style auteur-année (par exemple
1974 \begin_inset Quotes fld
1978 \begin_inset Quotes frd
1982 LyX gère deux paquetages qui fournissent ce style,
1991 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1992 être listés ici en détail.
1993 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
1994 ou si vous voulez utiliser un des innombrables fichiers de styles pour
1995 natbib, alors vous choisirez probablement le paquetage
2000 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2001 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2009 \begin_layout Standard
2010 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
2013 Document\SpecialChar \menuseparator
2016 et choisissez la rubrique
2030 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2035 et vous pourrez choisir le style de la référence (
2036 \begin_inset Quotes fld
2040 \begin_inset Quotes frd
2044 \begin_inset Quotes fld
2048 \begin_inset Quotes fld
2052 \begin_inset Quotes frd
2056 \begin_inset Quotes fld
2060 \begin_inset Quotes frd
2064 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2065 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2066 de fichiers de style supplémentaires et même un programme interactif pour
2067 construire des fichiers de style
2071 \begin_layout Plain Layout
2073 \begin_inset Flex URL
2076 \begin_layout Plain Layout
2078 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2096 \begin_layout Subsection
2097 Bibliographies sectionnées
2098 \begin_inset CommandInset label
2100 name "sub:Bibliographies-sectionnées"
2107 \begin_layout Standard
2108 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2109 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2110 et les travaux scientifiques est vraisemblablement une possibilité
2111 \begin_inset Quotes fld
2115 \begin_inset Quotes frd
2119 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2120 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2121 BibTeX pour satisfaire vos besoins historiques.
2124 \begin_layout Standard
2125 LyX fournit un support natif d'un de ces paquetages,
2133 \begin_layout Plain Layout
2135 \begin_inset Flex URL
2138 \begin_layout Plain Layout
2140 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2151 L'avantage de ce paquetage (comparé à d'autres comme
2155 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2156 À la place, vous aurez à préparer des bases de données bibliographiques
2157 différentes pour les différentes sections de votre bibliographie.
2158 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2160 \begin_inset Quotes fld
2164 \begin_inset Quotes frd
2168 \begin_inset Quotes fld
2171 travaux scientifiques
2172 \begin_inset Quotes frd
2175 , vous devez d'abord créer deux bases de données, par exemple
2186 \begin_layout Standard
2187 Dans LyX, allez dans le menu
2189 Document\SpecialChar \menuseparator
2200 \begin_inset space ~
2204 \begin_inset space ~
2210 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2211 section de votre bibliographie.
2212 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2217 et une deuxième pour la base de données
2222 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2224 En plus, vous pouvez choisir que votre section bibliographique contienne
2226 \begin_inset Quotes fld
2229 toutes les références citées
2230 \begin_inset Quotes frd
2233 de la base de données utilisée (ce qui est le comportement par défaut),
2235 \begin_inset Quotes fld
2238 toutes les références non citées
2239 \begin_inset Quotes frd
2243 \begin_inset Quotes fld
2246 toutes les références
2247 \begin_inset Quotes frd
2251 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2253 \begin_inset Quotes fld
2257 \begin_inset Quotes frd
2261 \begin_inset Quotes fld
2265 \begin_inset Quotes frd
2269 \begin_inset Quotes fld
2272 Travaux scientifiques
2273 \begin_inset Quotes frd
2277 Les titres des sections peuvent être ajoutés comme des entêtes de section
2278 ou de sous-section ordinaires.
2283 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2284 t ( comme un chapitre* ou une section*, par exemple).
2287 \begin_layout Subsection
2288 Bibliographies multiples
2291 \begin_layout Standard
2292 Les bibliographies multiples, par exemple une bibliographie par section
2293 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2298 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2299 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2300 si vous êtes prêt à utiliser un peu de
2305 \begin_inset space ~
2309 \begin_inset CommandInset ref
2311 reference "sec:Insérer-du-code-LaTeX"
2319 \begin_layout Plain Layout
2320 Une autre approche consiste à utiliser les paquetages LaTeX
2336 \begin_layout Standard
2337 D'abord, allez dans le menu
2339 Document\SpecialChar \menuseparator
2342 , choisissez la rubrique Bibliographie et activez l'option
2345 \begin_inset space ~
2349 \begin_inset space ~
2355 Dans votre document vous devez inclure les sections qui auront leur propre
2356 bibliographie (en incluant la référence BibTeX elle-même), entre un
2368 (ces commandes doivent être mises en
2373 La bibliographie contiendra toutes les références qui ont été citées dans
2383 : si vous utilisez cette approche,
2387 les références doivent se trouver à l'intérieur d'une
2396 ne peuvent pas être emboîtées.
2399 \begin_layout Standard
2403 \begin_layout Section
2404 Documents en plusieurs fichiers
2407 \begin_layout Subsection
2411 \begin_layout Standard
2412 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2413 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2414 il arrive qu'un élément comme un tableau soit susceptible de modifications
2415 ultérieures, alors que le reste du texte ne changera plus.
2416 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2418 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2419 : introduction, observations, résultats, discussion, conclusion.
2420 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2422 \begin_inset Quotes fld
2426 \begin_inset Quotes frd
2429 qui contient le titre, les auteurs, le résumé, les références, etc.
2430 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2431 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2433 Tous ces fichiers doivent cependant avoir la même classe de document –
2434 n'essayez pas de mélanger la classe
2443 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2444 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2451 incluse, et sans la ligne
2457 ) pour éviter des erreurs à la création du fichier DVI.
2460 \begin_layout Standard
2461 LyX permet l'inclusion de fichiers en sélectionnant
2466 \SpecialChar \menuseparator
2467 Fichier\SpecialChar \menuseparator
2470 , ce qui positionne une balise à l'endroit du curseur.
2471 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2472 du fichier et la méthode d'inclusion.
2475 \begin_layout Standard
2476 Les trois méthodes d'inclusion sont
2477 \begin_inset Quotes fld
2485 \begin_inset Quotes frd
2489 \begin_inset Quotes fld
2497 \begin_inset Quotes frd
2501 \begin_inset Quotes fld
2509 \begin_inset Quotes frd
2514 \begin_inset Quotes fld
2518 \begin_inset Quotes frd
2522 \begin_inset Quotes fld
2526 \begin_inset Quotes frd
2529 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2530 est que les fichiers
2531 \begin_inset Quotes fld
2535 \begin_inset Quotes frd
2538 commenceront sur une nouvelle page, alors que ceux
2539 \begin_inset Quotes fld
2543 \begin_inset Quotes frd
2546 commenceront sur la page en cours.
2550 \begin_layout Standard
2551 Le fichier maître est généralement converti en un fichier LaTeX complet
2552 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2553 en fichiers LaTeX sans les informations de préambule.
2557 \begin_inset space ~
2562 , cette conversion n'aura pas lieu.
2565 \begin_layout Standard
2566 Un fichier inclus en
2567 \begin_inset Quotes fld
2571 \begin_inset Quotes frd
2574 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2575 dans le fichier d'origine.
2576 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2577 espaces consécutives sont conservées, a contrario des règles habituelles
2579 Cependant, cocher l'option
2582 \begin_inset space ~
2586 \begin_inset space ~
2591 résout toute incertitude en matérialisant chaque espace par un symbole.
2594 \begin_layout Subsection
2595 Références croisées entre fichiers
2598 \begin_layout Standard
2601 \begin_inset Box Shadowbox
2611 height_special "totalheight"
2614 \begin_layout Plain Layout
2615 Ce paragraphe est quelque peu obsolète.
2616 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2617 nts s'ouvrent en même temps que le document maître.
2625 Il est possible de faire des références croisées entre différents fichiers.
2626 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2627 B pour un exemple avec deux fichiers, avec B inclus dans A.
2628 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2629 faire référence dans B.
2630 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2631 alors possible de choisir le
2632 \begin_inset Quotes fld
2636 \begin_inset Quotes frd
2642 \begin_layout Subsection
2643 Listes bibliographiques dans tous les sous-documents
2646 \begin_layout Standard
2647 \begin_inset Box Frameless
2657 height_special "totalheight"
2660 \begin_layout Plain Layout
2661 Ce paragraphe nécessite également une mise à jour.
2662 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2671 \begin_layout Standard
2672 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2674 De cette façon LyX trouvera les fichiers
2678 et vous pouvez facilement insérer les références en masquant la liste des
2682 \begin_layout Standard
2683 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2684 pas dans la sortie imprimable et les références s'afficheront comme [?],
2686 Une solution est d'utiliser le paquetage
2690 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2691 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2692 les lignes suivantes;
2695 \begin_layout LyX-Code
2701 \begin_layout LyX-Code
2704 includecomment{comment}
2707 \begin_layout Standard
2709 \begin_inset Flex URL
2712 \begin_layout Plain Layout
2714 http://wiki.lyx.org/FAQ/Unsorted#toc31
2722 \begin_layout Section
2726 \begin_layout Standard
2727 Les utilisateurs ont parfois besoin de
2728 \begin_inset Quotes fld
2732 \begin_inset Quotes frd
2735 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2736 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2737 Lyx-2.0 inclut un script Python (
2738 \begin_inset Flex Code
2741 \begin_layout Plain Layout
2747 ) qui automatise le processus.
2748 Pour l'utiliser, il faut que l'un des modules Python
2749 \begin_inset Flex Code
2752 \begin_layout Plain Layout
2759 \begin_inset Flex Code
2762 \begin_layout Plain Layout
2768 soit installé sur votre système.
2769 Implicitement, le script préfère l'archive
2770 \begin_inset Flex Code
2773 \begin_layout Plain Layout
2780 \begin_inset Flex Code
2783 \begin_layout Plain Layout
2789 sur les systèmes Unix et le format
2790 \begin_inset Flex Code
2793 \begin_layout Plain Layout
2802 \begin_layout Standard
2803 La procédure de configuration de LyX positionne le script pour qu'il exporte
2805 \begin_inset Quotes fld
2809 \begin_inset Quotes frd
2812 , et ce format sera disponible via
2813 \begin_inset Flex Code
2816 \begin_layout Plain Layout
2817 Fichier\SpecialChar \menuseparator
2826 \begin_layout Standard
2827 Indépendamment du système d'exploitation, la création d'un format d'archive
2828 particulier peut être imposée en ajoutant soit l'option
2829 \begin_inset Flex Code
2832 \begin_layout Plain Layout
2839 \begin_inset Flex Code
2842 \begin_layout Plain Layout
2849 \begin_inset Flex Code
2852 \begin_layout Plain Layout
2859 \begin_inset Flex Code
2862 \begin_layout Plain Layout
2869 \begin_inset Flex Code
2872 \begin_layout Plain Layout
2873 LyX \SpecialChar \menuseparator
2880 \begin_inset Flex Code
2883 \begin_layout Plain Layout
2884 Outils\SpecialChar \menuseparator
2885 Préférences\SpecialChar \menuseparator
2886 Gestion des fichiers\SpecialChar \menuseparator
2892 (veillez bien à ajouter l'option après le nom du script, pas avant).
2895 \begin_layout Section
2896 En-têtes et pieds de page sur mesure
2899 \begin_layout Standard
2900 Le format de page implicite est assez banal : pour un document avec la classe
2901 article, tout ce que vous obtenez se limite au numéro de page en bas de
2903 Ce document-ci est de la classe
2904 \begin_inset Quotes fld
2908 \begin_inset Quotes frd
2911 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2912 plein la vue, il faut choisir le style d'en-têtes
2913 \begin_inset Quotes fld
2917 \begin_inset Quotes frd
2920 , comme l'explique le
2923 \begin_inset space ~
2927 \begin_inset space ~
2933 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2934 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2935 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2937 \begin_inset Flex Code
2940 \begin_layout Plain Layout
2949 \begin_inset Flex URL
2952 \begin_layout Plain Layout
2954 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2962 \begin_layout Standard
2963 L'en-tête est divisé en trois champs, appelés logiquement
2964 \begin_inset Quotes fld
2968 \begin_inset Quotes frd
2972 \begin_inset Quotes fld
2976 \begin_inset Quotes frd
2980 \begin_inset Quotes fld
2984 \begin_inset Quotes frd
2988 Le bas de page aussi a ces trois divisions.
2989 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
3015 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3016 page, insérez simplement cette commande dans le préambule :
3019 \begin_layout Standard
3028 \begin_layout Standard
3029 Vous verrez désormais votre nom dans le coin supérieur gauche.
3030 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3031 le numéro de page apparaissant en bas, centré), insérez simplement une
3032 commande avec un paramètre vide, par exemple :
3035 \begin_layout Standard
3043 \begin_layout Standard
3044 Maintenant, plus dur : mettons le mot
3045 \begin_inset Quotes fld
3049 \begin_inset Quotes frd
3052 et le numéro de la section en cours (par exemple Section
3053 \begin_inset space ~
3056 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3057 nom en bas à gauche et la date en bas à droite.
3058 Les commandes suivantes doivent donc apparaître dans votre préambule :
3061 \begin_layout Standard
3071 \begin_layout Standard
3079 \begin_layout Standard
3089 \begin_layout Standard
3098 \begin_layout Standard
3106 \begin_layout Standard
3116 \begin_layout Standard
3129 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3130 ainsi les numéros de la section et de la page en cours.
3137 affiche simplement la date d'aujourd'hui.
3140 \begin_layout Standard
3141 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3142 au dessus du pied de page peut elle aussi être modifiée.
3143 Si vous n'en voulez pas, mettez sa largeur à 0.
3144 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3145 \begin_inset space ~
3148 pt, et celle de pied de page une épaisseur de 0.
3149 Pour régler l'épaisseur, utilisez les commandes
3153 renewcommand\SpecialChar \-
3156 headrulewidth}\SpecialChar \-
3163 renewcommand\SpecialChar \-
3166 footrulewidth}\SpecialChar \-
3172 \begin_layout Standard
3173 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3174 page pour une page donnée avec, par exemple :
3178 thispagestyle\SpecialChar \-
3185 thispagestyle\SpecialChar \-
3192 thispagestyle\SpecialChar \-
3196 Insérez simplement ces commandes dans le texte de la page que vous voulez
3197 modifier, et mettez-les en mode TeX.
3198 En fait, par défaut, si vous utilisez le style global
3199 \begin_inset Quotes fld
3203 \begin_inset Quotes frd
3206 , les pages de titre sont en
3207 \begin_inset Quotes fld
3211 \begin_inset Quotes frd
3214 , alors que les autres sont en
3215 \begin_inset Quotes fld
3219 \begin_inset Quotes frd
3225 \begin_layout Standard
3226 Il existe des commandes plus complexes qui vous permettent d'introduire
3227 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3228 renvoyons à la documentation du paquetage
3232 pour plus de précisions.
3234 \begin_inset Flex URL
3237 \begin_layout Plain Layout
3239 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3247 \begin_layout Standard
3248 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3250 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3251 essayer quelque chose comme :
3254 \begin_layout Standard
3263 includegraphics{logo.eps}}}
3266 \begin_inset Newline newline
3269 (il vous faudra peut-être pré-ajouter
3273 usepackage{graphics}
3275 avant si aucun autre fichier EPS n'est inséré dans votre document).
3278 \begin_layout Standard
3282 \begin_layout Section
3288 \begin_inset CommandInset label
3297 \begin_layout Standard
3303 \begin_layout Subsection
3307 \begin_layout Standard
3308 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3309 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3310 de profondeur dans l'environnement
3315 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3316 spécifier différents types de puces pour différents paragraphes
3320 \begin_layout Plain Layout
3321 En fait, c'est possible mais il faut le faire à la main.
3329 \begin_layout Subsection
3330 À quoi elles ressemblent
3333 \begin_layout Standard
3334 Allez dans la rubrique
3340 Document\SpecialChar \menuseparator
3344 \begin_layout Standard
3345 La fenêtre vous présente un tableau avec des formes de puces.
3346 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3348 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3349 lequel vous agissez.
3350 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3351 de puce actuellement sélectionnée, et ce champ peut être édité.
3352 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3353 préambule LaTeX les paquetages requis.
3356 \begin_layout Standard
3357 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3358 Le tableau suivant vous montre la correspondance entre le nom des boutons
3359 et les paquetages LaTeX.
3362 \begin_layout Standard
3364 \begin_inset Tabular
3365 <lyxtabular version="3" rows="7" columns="2">
3366 <features tabularvalignment="middle">
3367 <column alignment="center" valignment="top" width="0pt">
3368 <column alignment="center" valignment="top" width="0pt">
3370 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3373 \begin_layout Plain Layout
3379 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3382 \begin_layout Plain Layout
3390 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3393 \begin_layout Plain Layout
3401 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3404 \begin_layout Plain Layout
3412 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3415 \begin_layout Plain Layout
3423 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3426 \begin_layout Plain Layout
3436 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3439 \begin_layout Plain Layout
3447 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3450 \begin_layout Plain Layout
3460 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3463 \begin_layout Plain Layout
3471 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3474 \begin_layout Plain Layout
3484 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3487 \begin_layout Plain Layout
3495 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3498 \begin_layout Plain Layout
3508 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3511 \begin_layout Plain Layout
3519 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3522 \begin_layout Plain Layout
3538 \begin_layout Standard
3539 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3540 que vous n'avez pas.
3541 Si vous obtenez des erreurs LaTeX lorsque vous essayez de visionner ou
3542 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3543 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3544 part et imprimer avec un autre système.
3547 \begin_layout Subsection
3551 \begin_layout Standard
3552 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3553 motif de puce et la taille.
3554 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3558 \begin_layout Standard
3559 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3560 bouton droit de la souris sur la profondeur de la puce en question
3564 \begin_layout Plain Layout
3565 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3566 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3567 La fenêtre dont nous venons de parler est cependant utile car elle montre
3568 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3570 Pour personnaliser vos paragraphes, vous avez le choix :
3573 \begin_layout Plain Layout
3577 \begin_layout Plain Layout
3593 \begin_layout Plain Layout
3597 \begin_layout Plain Layout
3619 \begin_layout Itemize
3620 Utilisez la commande LaTeX
3626 pour spécifier un nouveau format de puce pour une profondeur donnée.
3627 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3629 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3630 les puces de profondeur 1 :
3633 \begin_inset Newline newline
3647 \begin_inset Newline newline
3663 \begin_inset Newline newline
3668 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3669 partie intégrante de la commande
3678 \begin_layout Itemize
3682 \begin_layout Plain Layout
3695 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3696 entre crochets en mode TeX.
3697 Par exemple, cet élément a commencé par
3710 \begin_layout Plain Layout
3714 \begin_layout Plain Layout
3730 \begin_layout Plain Layout
3731 Vous aurez besoin de remettre le
3735 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3737 Nous avons donc ici :
3740 \begin_inset Newline newline
3757 \begin_layout Chapter
3761 \begin_layout Standard
3762 LyX inclut depuis longtemps l'exportation de documents vers divers formats
3763 appropriés au monde du Web, comme HTML.
3764 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3769 \begin_layout Plain Layout
3770 Pour les détails sur l'utilisation des convertisseurs externes depuis LyX,
3775 de manuel de Personnalisation.
3780 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3781 utilisent LaTeX comme format intermédiaire, comme
3782 \begin_inset Flex Code
3785 \begin_layout Plain Layout
3792 \begin_inset Flex Code
3795 \begin_layout Plain Layout
3802 \begin_inset Flex Code
3805 \begin_layout Plain Layout
3811 , en créant le code LaTeX à partir de LyX; et il existe un convertisseur
3812 qui travaille directement sur le code LyX,
3813 \begin_inset Flex Code
3816 \begin_layout Plain Layout
3823 Chacun d'eux présente des avantages et des inconvénients.
3826 \begin_layout Standard
3827 Les convertisseurs fondés sur LaTeX présentent l'avantage qu'il connaissent
3828 (en principe) les mêmes informations que LaTeX concernant le document exporté.
3829 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3830 LyX ou par un insert de code TeX.
3831 Ils comprennent les fichiers
3832 \begin_inset Flex Code
3835 \begin_layout Plain Layout
3841 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
3843 \begin_inset Flex Code
3846 \begin_layout Plain Layout
3852 engendrés par BibTeX.
3853 En contrepartie, LaTeX est un langage vraiment difficile à analyser ---
3854 on dit souvent que seul TeX comprend TeX --- et les convertisseurs fondés
3855 sur LaTeX échouent souvent sur des constructions apparemment simples; des
3856 constructions compliqués peuvent les faire avorter totalement, et actuellement
3857 par exemple, le manuel des
3861 ne s'exporte pas via
3862 \begin_inset Flex Code
3865 \begin_layout Plain Layout
3871 , bien que les autres le fassent.
3872 L'autre préoccupation provient de la manière dont les formules mathématiques
3873 sont traitées: ces convertisseurs traduisent habituellement les formules
3874 en petites images qui sont liées dans le document HTML.
3875 Puisque celles-ci sont créées par LaTeX, la typographie est précise.
3876 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
3877 faires s'insérer harmonieusement dans le document comme si elles en faisaient
3878 partie nativement --- avec des polices de taille similaire --- peut être
3879 à elle seule un défi.
3882 \begin_layout Standard
3884 \begin_inset Flex Code
3887 \begin_layout Plain Layout
3894 \begin_inset CommandInset href
3896 name "http://elyxer.nongnu.org/"
3897 target "http://elyxer.nongnu.org/"
3901 ) créé par Alex Fernandez résout certaines de ces problèmes.
3902 En particulier, les formules produites se mettent parfaitement à l'échelle,
3903 car il traduit les mathématiques en utilisant une combinaison de HTML et
3904 CSS plutôt que de convertir les formules en images.
3905 mais même les formules modérément compliquées sont moins bien rendues qu'avec
3907 \begin_inset Flex Code
3910 \begin_layout Plain Layout
3916 : ceci révèle les limitations de HTML.
3920 \begin_layout Plain Layout
3922 \begin_inset Flex Code
3925 \begin_layout Plain Layout
3931 peut également utiliser
3932 \begin_inset Flex MenuItem
3935 \begin_layout Plain Layout
3942 \begin_inset Flex MenuItem
3945 \begin_layout Plain Layout
3951 pour les équations, mais ce réglage ne peut être que global et nécessite
3952 l'accès à un serveur qui exécute le code de conversion.
3957 Plus important (du moins pour la version 1.1.1),
3958 \begin_inset Flex Code
3961 \begin_layout Plain Layout
3967 ne comprend pas bien les macros mathématiques et pas du tout les styles
3968 de paragraphes définis par l'utilisateur et les styles de caractères.
3969 Ces limitations rendent
3970 \begin_inset Flex Code
3973 \begin_layout Plain Layout
3979 peu approprié pour de nombreux documents créés par les utilisateurs de
3981 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
3982 de Lyx ont choisi une autre voie et ont rendu LyX lui-même capable d'écrire
3983 en XHTML, de la même façon qu'il peut écrire en LaTeX, en DocBoook ou en
3987 \begin_layout Standard
3988 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
3989 probablement être considérée comme
3990 \begin_inset Quotes fld
3994 \begin_inset Quotes frd
4001 \begin_layout Plain Layout
4003 \begin_inset Flex Code
4006 \begin_layout Plain Layout
4007 development/HTML.notes
4012 , qui se trouve dans l'arborescence des sources LyX ou qui peut être
4013 \begin_inset CommandInset href
4015 name "consultée en ligne"
4016 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4020 (en anglais), contient normalement des informations à jour sur l'état de
4021 développement de l'exportation XHTML.
4022 Voir également la liste des bogues sur le
4023 \begin_inset CommandInset href
4025 name "suivi de bogues"
4026 target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
4035 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4036 avantages potentiels sur les deux autres.
4039 \begin_layout Standard
4040 Les avantages sont dus principalement au fait que les fonctions d'exportation
4041 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4042 les mêmes choses que LyX.
4046 \begin_layout Plain Layout
4047 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4048 à Lyx, elle sont insensibles aux changements de format des fichiers LyX,
4049 ou aux modifications de la sémantique des inserts existants.
4054 Elles connaissent donc la table des matières (telle qu'affichée dans le
4055 plan), les compteurs associés aux différents styles de paragraphes standard
4056 et aux styles de paragraphe définis par l'utilisateur.
4057 Les fonctions d'exportation XHTML connaissent les mêmes choses que LyX
4058 du point de vue de l'internationalisation également, et elles traduiront
4060 \begin_inset Quotes fld
4064 \begin_inset Quotes frd
4068 \begin_inset Quotes fld
4072 \begin_inset Quotes frd
4075 en fonction de la langue définie localement.
4078 \begin_layout Standard
4079 D'un manière générale, les fonctions d'exportation connaissent le format
4080 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4081 cette information est exploitée pour l'exportation en XHTML.
4082 En particulier, LyX engendre
4086 les informations CSS correspondant aux informations de format utilisées
4087 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4088 sans empattement et gras dans LyX, ils seront implicitement sans empattement
4089 et gras dans un navigateur Web.
4090 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4091 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4092 tous les cas, tout ce que connaît LyX se trouve dans les fichiers de format.
4093 Ceci s'applique également aux inserts textuels comme les notes de bas de
4094 page et divers inserts personnalisés.
4097 \begin_layout Standard
4098 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4099 même façon que le résultat LaTeX: au moyen des fichiers de format et des
4100 modules; voir le chapitre 5 du manuel de
4107 \begin_layout Standard
4108 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4109 ns et les moyens de contourner celles-ci.
4112 \begin_layout Section
4113 Formules mathématiques en XHTML
4116 \begin_layout Standard
4117 LyX propose quatre méthodes d'affichages des formules mathématiques, qui
4118 ont divers avantages et inconvénients:
4121 \begin_layout Itemize
4123 \begin_inset Newline newline
4126 MathML est in dialecte de XML développé spécifiquement pour afficher les
4127 formules mathématiques sur le web, et il offre un excellent rendu dans
4128 les navigateurs qui le reconnaissent.
4129 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4130 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4132 \begin_inset Newline newline
4135 Si Lyx ne sait pas afficher un formule en MathML --- par exemple, la formule
4136 utilise le paquetage
4137 \begin_inset Flex Code
4140 \begin_layout Plain Layout
4146 ou du code TeX --- il affichera la formule sous la forme d'une image.
4149 \begin_layout Itemize
4151 \begin_inset Newline newline
4154 Comme on l'a vu plus haut,
4155 \begin_inset Flex Code
4158 \begin_layout Plain Layout
4164 exporte les formules mathématiques en HTML, mis en forme par CSS.
4168 \begin_layout Plain Layout
4170 \begin_inset Flex Code
4173 \begin_layout Plain Layout
4179 quelques unes des feuilles de style CSS utilisées dans son exportation
4185 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4186 à échouer pour des formules plus compliquées.
4187 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4188 donc être utilisée pour des documents contenant peu de formules, et qui
4189 soient suffisamment simples.
4192 \begin_inset Newline newline
4197 Si Lyx ne sait pas afficher un formule en HTML --- par exemple, la formule
4198 utilise le paquetage
4199 \begin_inset Flex Code
4202 \begin_layout Plain Layout
4208 ou du code TeX --- il affichera la formule sous la forme d'une image.
4212 \begin_layout Itemize
4214 \begin_inset Newline newline
4218 \begin_inset Flex Code
4221 \begin_layout Plain Layout
4227 ,LyX exportera les formules comme des images, les mêmes images en fait que
4228 celles utilisées par la fonction d'aperçu sur le vif.
4232 \begin_layout Plain Layout
4233 L'aperçu sur le vif n'a
4237 besoin d'être actif pour que les images soient créées, cependant.
4242 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4243 précision des images puisqu'elles sont engendrées par LaTeX.
4244 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4245 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4247 (actuellement, il y a également un problème de numérotation des équations,
4249 \begin_inset CommandInset href
4252 target "http://www.lyx.org/trac/ticket/6894"
4257 \begin_inset Newline newline
4260 La taille des images peut être réglée via le paramètre
4261 \begin_inset Flex MenuItem
4264 \begin_layout Plain Layout
4265 Mise à l'échelle des images mathématiques
4271 \begin_inset Flex MenuItem
4274 \begin_layout Plain Layout
4275 Document\SpecialChar \menuseparator
4276 Paramètres\SpecialChar \menuseparator
4286 \begin_layout Plain Layout
4287 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4288 et vaut implicitement 75 dpi.
4294 \begin_inset Newline newline
4297 Si LyX ne peut créer un image d'une formule pour une raison ou une autre
4298 (e.g., si un paquetage LaTeX requis n'est pas installé), alors il émettra
4299 le code latex brut de la formule.
4303 \begin_layout Itemize
4305 \begin_inset Newline newline
4308 Enfin, LyX peut heureusement émettre les formules en LaTeX.
4309 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4310 être utilisée avec des outils externes comme
4311 \begin_inset CommandInset href
4314 target "http://www.math.union.edu/~dpvc/jsMath/"
4318 , qui utilise JavaScript pour afficher le code LaTeX inclus dans les documents
4320 LyX encapsule le code LaTeX soit dans un insert de type
4321 \begin_inset Flex Code
4324 \begin_layout Plain Layout
4330 (pour les formules en ligne) soit dans un insert de type
4331 \begin_inset Flex Code
4334 \begin_layout Plain Layout
4340 (pour les formules hors ligne) marqué par
4341 \begin_inset Flex Code
4344 \begin_layout Plain Layout
4350 , comme requis par jsMath.
4353 \begin_layout Standard
4354 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4356 \begin_inset Flex MenuItem
4359 \begin_layout Plain Layout
4360 Document\SpecialChar \menuseparator
4361 Paramètres\SpecialChar \menuseparator
4368 Implicitement, LyX émet en MathML.
4369 Ceci est un réglage global pour le document.
4372 \begin_layout Standard
4373 LyX offre également le choix d'une méthode différente pour un insert particulier
4374 , s'il est par exemple mal affiché via MathML.
4378 \begin_layout Plain Layout
4379 Ceci dit, puisque LyX se rabat sur les images quand la formule contient
4380 du code TeX, il est possible de forcer l'affichage par une image en insérant
4381 un code TeX innocent, par exemple
4382 \begin_inset Formula $a=b\relax$
4393 \begin_layout Section
4394 Bibliographie et citations
4397 \begin_layout Standard
4398 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4402 \begin_layout Standard
4403 Les étiquettes de citation sont créées par le même mécanisme qui produit
4404 le étiquettes apparaissant dans l'écran LyX: les citations se présenteront
4405 donc aussi bien que dans LyX si ce n'est mieux.
4406 Si vous utilisez des citations numériques, LyX émettra des étiquettes numérique
4407 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4409 Si vous utilisez des citations auteur-année, LyX ajoutera des lettres en
4410 bas de casse à l'année, comme le fait BibTeX, s'il trouve plus d'une citation
4411 du même auteur dans le même année.
4412 Les étiquettes seront imprimées avec les entrées bibliographiques.
4413 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4414 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4417 \begin_layout Standard
4418 L'affichage de la bibliographie est régie par le même mécanisme que celui
4419 qui gère le présentation des références dans la fenêtre de dialogue des
4420 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4421 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4422 La présentation peut être personnalisée dans le fichier de format, ou de
4423 préférence dans un module, voyez le manuel de
4430 \begin_layout Standard
4431 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4432 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4440 \begin_inset Quotes eld
4443 Context and Logical Form
4444 \begin_inset Quotes erd
4449 Language in Context: Selected Essays
4451 (Oxford: Oxford University Press, 2007), pp.
4459 \begin_inset Quotes eld
4462 Semantics in Context
4463 \begin_inset Quotes erd
4468 Language in Context: Selected Essays
4470 (Oxford: Oxford University Press, 2007), pp.
4474 \begin_layout Standard
4475 Ceci devrait être corrigé rapidement.
4478 \begin_layout Standard
4479 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4480 Si vous avez des bibliographies multiples, LyX exportera la même bibliographie
4484 \begin_layout Section
4488 \begin_layout Standard
4489 LyX exporte heureusement les index ne XHTML, avec quelques limitations pour
4493 \begin_layout Standard
4494 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4495 constructions sophistiquées décrites dans le paragraphe consacré aux index
4498 Guide de l'utilisateur
4504 \begin_layout Plain Layout
4505 Le principal problème ici vient du fait que LyX ne gère pas vraiment ces
4506 entrées d'index, il se contente de vous laisser saisir le code LaTeX.
4511 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4512 de sous-section de cette section.
4515 \begin_layout Itemize
4516 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): LyX essaye
4517 de les traduire, mais les entrées doivent être séparées par
4518 \begin_inset Quotes fld
4522 \begin_inset Quotes frd
4525 , il doit y avoir des espaces autour du point d'exclamation.
4526 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4527 points d'exclamation affectés d'un échappement, de ceux des expressions
4531 \begin_layout Itemize
4532 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4533 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4534 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4537 \begin_layout Itemize
4538 Références croisées: les références croisées ne sont APA traduites.
4539 Si LyX trouve une entrées contenant
4540 \begin_inset Quotes fld
4547 \SpecialChar \ldots{}
4549 \begin_inset Quotes frd
4552 , il l'ignore cette indication, et le reste est traité comme une entrée
4556 \begin_layout Itemize
4557 Ordre des entrées d'index: LyX essaie de gérer l'ordre de tri.
4558 Il prend ce qui est avant le premier
4559 \begin_inset Quotes fld
4563 \begin_inset Quotes frd
4566 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4568 \begin_inset Quotes fld
4572 \begin_inset Quotes frd
4575 comme l'entrée effective.
4576 Pour le moment, LyX ne vérifie pas si
4577 \begin_inset Quotes fld
4581 \begin_inset Quotes frd
4584 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4588 \begin_layout Itemize
4589 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4590 la fenêtre de choix des styles de caractères, ou par une autre méthode
4592 Les constructions telles que
4593 \begin_inset Quotes fld
4597 \begin_inset Quotes frd
4600 ne sont pas traduites.
4601 En fait, si LyX trouve un caractère tube (
4602 \begin_inset Quotes fld
4606 \begin_inset Quotes frd
4609 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4612 \begin_layout Itemize
4613 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4614 d'index seront considérées comme un seul grand index.
4615 Pour éviter d'exporter plusieurs versions du même index, LyX n'exporte
4616 que l'index principal, assurez-vous d'en créer un.
4619 \begin_layout Section
4620 Nomenclatures et glossaires
4623 \begin_layout Standard
4624 Il n'y a actuellement pas d'exportation des glossaires.
4625 Il serait trivial de les ajouter, et ce serait bienvenu.
4628 \begin_layout Chapter
4632 \begin_layout Section
4636 \begin_layout Standard
4638 \begin_inset Quotes fld
4642 \begin_inset Quotes frd
4645 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4646 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4647 à propos de son état interne.
4648 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4650 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4651 s comme JabRef peuvent permettre de
4652 \begin_inset Quotes fld
4656 \begin_inset Quotes frd
4659 des citations dans LyX.
4662 \begin_layout Section
4663 Démarrer le Serveur LyX
4666 \begin_layout Standard
4670 \begin_layout Plain Layout
4679 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4680 Ils sont habituellement disposés dans votre répertoire utilisateur
4684 (sauf sur Windows, ou des tubes nominatifs
4688 sont des objets spéciaux localisés dans
4698 ) et portent les noms
4701 \begin_inset Quotes fld
4705 \begin_inset Quotes frd
4713 \begin_inset Quotes fld
4717 \begin_inset Quotes frd
4723 Les programmes externes écrivent dans
4727 et lisent les données dans
4732 La racine de ces deux noms peut être définie dans la fenêtre
4734 Édition\SpecialChar \menuseparator
4735 Préférences\SpecialChar \menuseparator
4736 Entrées\SpecialChar \menuseparator
4740 \begin_inset Quotes fld
4745 /home/mon_home/.lyxpipe
4748 \begin_inset Quotes frd
4754 \begin_inset Quotes fld
4768 \begin_inset Quotes frd
4771 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4772 Vous devez configurer ceci
4776 pour que le serveur puisse démarrer.
4780 \begin_layout Plain Layout
4792 \begin_layout Standard
4793 LyX ajoutera les suffixes
4796 \begin_inset Quotes fld
4800 \begin_inset Quotes frd
4808 \begin_inset Quotes fld
4812 \begin_inset Quotes frd
4817 pour créer les tubes.
4818 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4819 LyX est déjà en route et ne démarrera pas le serveur.
4820 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4822 \begin_inset Quotes fld
4826 \begin_inset Quotes frd
4829 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4830 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4831 tubes à la main et redémarrer LyX.
4832 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4833 programme ou après un crash, ainsi les tubes
4834 \begin_inset Quotes fld
4838 \begin_inset Quotes frd
4844 \begin_layout Standard
4845 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4846 vous devez utiliser différentes configurations, peut-être en utilisant
4847 des répertoires utilisateurs différents, avec leurs propres
4851 , pour chaque processus.
4855 \begin_layout Standard
4856 Si vous développez un programme client, il vous sera peut-être utile d'activer
4857 les informations de déboguage du serveur LyX.
4858 Pour cela, démarrez LyX avec la commande
4865 \begin_layout Standard
4866 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4869 development/server_monitor.c
4874 \begin_layout Standard
4875 Un autre outil utile est un client en ligne de commande que vous trouverez
4878 src/client/lyxclient
4883 \begin_layout Section
4884 Communication normale
4887 \begin_layout Standard
4888 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4889 le tube d'entrée, selon le format suivant :
4892 \begin_layout LyX-Code
4906 \begin_layout Description
4913 est un nom que le client peut choisir arbitrairement.
4914 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4915 les réponses aux différentes requêtes.
4918 \begin_layout Description
4925 est la fonction que vous voulez faire exécuter à LyX.
4926 C'est la commande que vous auriez entrée dans le minibuffer.
4929 \begin_layout Description
4936 est un paramètre optionnel qui n'est utile que pour certaines fonctions
4937 (par exemple, le LFUN
4938 \begin_inset Quotes fld
4942 \begin_inset Quotes frd
4945 qui insère le paramètre comme du texte à la position du curseur).
4948 \begin_layout Standard
4949 La réponse de LyX arrive dans le tube de sortie sous la forme :
4952 \begin_layout LyX-Code
4966 \begin_layout Standard
4979 sont les mêmes que dans la requête, tandis que
4985 contient des informations plus ou moins utiles selon la façon avec laquelle
4986 la commande s'est exécutée.
4987 Certaines commandes renvoient des informations à propos de l'état interne
4989 \begin_inset Quotes fld
4993 \begin_inset Quotes frd
4996 , tandis que d'autres ne renvoient rien.
4997 Ça signifie alors que l'exécution s'est bien passée.
5000 \begin_layout Standard
5001 En cas d'erreurs, la réponse de LyX aura la forme :
5004 \begin_layout LyX-Code
5018 \begin_layout Standard
5025 doit expliquer pourquoi la commande a échoué.
5028 \begin_layout Standard
5032 \begin_layout LyX-Code
5033 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5036 \begin_layout LyX-Code
5037 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5038 \begin_inset Newline newline
5041 read a <~/.lyxpipe.out
5042 \begin_inset Newline newline
5048 \begin_layout Section
5052 \begin_layout Standard
5053 LyX peut notifier aux clients les événements qui se produisent de manière
5055 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5056 de touches à la fonction
5057 \begin_inset Quotes fld
5061 \begin_inset Quotes frd
5065 Voici le format de ce que LyX envoie :
5068 \begin_layout LyX-Code
5074 \begin_layout Standard
5081 est la représentation imprimée de la séquence de touches réellement tapée
5085 \begin_layout Standard
5086 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5087 r des macros : associez certaines séquences de touches à
5088 \begin_inset Quotes fld
5092 \begin_inset Quotes frd
5095 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5096 la séquence et démarre une fonction qui peut utiliser des appels et des
5097 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5100 \begin_layout Section
5101 Le protocole serveur LyX
5104 \begin_layout Standard
5105 LyX implémente un protocole simple qui peut servir à la gestion de session.
5106 Tous les messages sont de la forme :
5109 \begin_layout LyX-Code
5119 \begin_layout Standard
5127 \begin_inset Quotes fld
5131 \begin_inset Quotes frd
5135 \begin_inset Quotes fld
5139 \begin_inset Quotes frd
5144 \begin_inset Quotes fld
5148 \begin_inset Quotes frd
5151 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5152 \begin_inset Quotes fld
5156 \begin_inset Quotes frd
5159 , c'est que LyX est en train de s'arrêter.
5162 \begin_layout Section
5163 Recherche inversée DVI/PDF
5166 \begin_layout Standard
5167 Quelques visionneuses DVI/PDF
5171 \begin_layout Plain Layout
5172 Les visionneuses suivantes proposent la fonction de recherche inversée en
5173 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5178 assurent la fonction de
5183 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5184 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5186 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5188 C'est la cas par le serveur LyX soit par un tube nommé (
5192 ), soit par un connecteur de domaine (
5196 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5198 \begin_inset Flex Code
5201 \begin_layout Plain Layout
5207 communique avec LyX).
5208 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5209 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5210 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5211 votre système d'exploitation.
5212 La même considération s'applique pour la configuration des visionneuses
5213 et pour le méthode d'implantation de la recherche inversée.
5214 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5215 inversée pour des visionneuses particulières.
5216 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5217 faut faire pour activer la recherche inversée depuis le résultat imprimable
5221 \begin_layout Subsection
5224 \begin_inset CommandInset label
5226 name "sub:rev-search"
5232 Activation automatique
5235 \begin_layout Standard
5236 Le plus souvent, LyX démarrera le serveur pour vous en activant
5237 \begin_inset Flex MenuItem
5240 \begin_layout Plain Layout
5241 Document\SpecialChar \menuseparator
5242 Paramètres\SpecialChar \menuseparator
5243 Sortie\SpecialChar \menuseparator
5244 Synchroniser avec la sortie imprimable
5250 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5251 chargera le paquetage srcltx (pour DVI).
5252 Cette option peut être facilement atteinte depuis la barre d'outils
5253 \begin_inset Flex Code
5256 \begin_layout Plain Layout
5257 Visionner/Mettre à jour
5265 \begin_layout Standard
5266 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5267 une macro personnalisée dans la liste déroulante située juste au-dessous
5269 \begin_inset Flex MenuItem
5272 \begin_layout Plain Layout
5273 Document\SpecialChar \menuseparator
5274 Paramètres\SpecialChar \menuseparator
5275 Sortie\SpecialChar \menuseparator
5276 Synchroniser avec la sortie imprimable
5282 Notez que la méthode
5283 \begin_inset Flex Code
5286 \begin_layout Plain Layout
5294 active la compression
5299 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5302 \begin_inset Flex Code
5305 \begin_layout Plain Layout
5316 \begin_layout Standard
5317 Notez également que la l'inclusion des paquetages
5318 \begin_inset Flex Code
5321 \begin_layout Plain Layout
5328 \begin_inset Flex Code
5331 \begin_layout Plain Layout
5337 a quelquefois un impact imprévu sur la typographie.
5338 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5339 pour la compilation finale du document si vous utilisez
5340 \begin_inset Flex Code
5343 \begin_layout Plain Layout
5350 \begin_inset Flex Code
5353 \begin_layout Plain Layout
5362 \begin_layout Standard
5363 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5364 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5366 Si la configuration automatique vous convient, allez directement au paragraphe
5367 \begin_inset space ~
5371 \begin_inset CommandInset ref
5373 reference "sub:Configuration-et-utilisation"
5377 , où sont décrites les étapes de la configuration dans votre visionneuse,
5378 -- que la mise en œuvre soit automatique ou manuelle.
5381 \begin_layout Subsection
5385 \begin_layout Standard
5386 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5387 Certaines sont inhérentes au programme
5388 \begin_inset Flex Code
5391 \begin_layout Plain Layout
5397 , d'autres sont fournies par des paquetages externes.
5398 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5399 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5400 fait que votre visionneuse puisse le gérer.
5401 Les méthodes disponibles dont décrites dans la suite.
5404 \begin_layout Subsubsection*
5406 \begin_inset space ~
5410 \begin_inset space ~
5414 \begin_inset space ~
5418 \begin_inset space ~
5422 \begin_inset space ~
5426 \begin_inset space ~
5430 \begin_inset space ~
5436 \begin_layout Standard
5437 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5439 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5440 n suffisamment récente devrait l'inclure) et elle est fiable.
5441 Pour l'activer, modifier la commande dans le convertisseur
5442 \begin_inset Flex MenuItem
5445 \begin_layout Plain Layout
5452 \begin_layout Plain Layout
5465 \begin_inset Flex MenuItem
5468 \begin_layout Plain Layout
5475 \begin_layout Plain Layout
5482 eX (standard)->DraftDVI
5488 \begin_inset Flex MenuItem
5491 \begin_layout Plain Layout
5492 Préférences\SpecialChar \menuseparator
5493 Gestion des fichiers\SpecialChar \menuseparator
5500 \begin_inset Flex Code
5503 \begin_layout Plain Layout
5504 latex -src-specials $$i
5510 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5511 peut différer dans quelques distributions).
5514 \begin_layout Subsubsection*
5516 \begin_inset space ~
5520 \begin_inset space ~
5524 \begin_inset space ~
5528 \begin_inset space ~
5534 \begin_layout Standard
5543 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5544 s PDF (via pdflatex) et DVI, respectivement.
5545 Pour l'activer, charger les paquetages dans le préambule LyX:
5548 \begin_layout Itemize
5549 \begin_inset Flex Code
5552 \begin_layout Plain Layout
5560 pour la recherche inversée depuis le PDF;
5563 \begin_layout Itemize
5564 \begin_inset Flex Code
5567 \begin_layout Plain Layout
5570 usepackage[active]{srcltx}
5575 pour la recherche inversée depuis le DVI.
5578 \begin_layout Standard
5579 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5580 vous pouvez saisir les lignes suivantes dans le préambule:
5583 \begin_layout LyX-Code
5587 \begin_inset Newline newline
5593 \begin_inset Newline newline
5599 \begin_inset Newline newline
5605 \begin_inset Newline newline
5610 usepackage[active]{srcltx}
5611 \begin_inset Newline newline
5619 \begin_layout Standard
5620 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5621 PDF (pdflatex) et le paquetage adéquat sera chargé.
5624 \begin_layout Standard
5625 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5626 mieux le désactiver lors des passes finales de compilation du document.
5629 \begin_layout Subsubsection*
5631 \begin_inset space ~
5635 \begin_inset space ~
5639 \begin_inset space ~
5643 \begin_inset space ~
5647 \begin_inset space ~
5651 \begin_inset space ~
5655 \begin_inset space ~
5659 \begin_inset space ~
5665 \begin_layout Standard
5666 Les versions récentes de
5667 \begin_inset Flex Code
5670 \begin_layout Plain Layout
5676 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5677 Cette fonctionnalité dénommée
5681 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5683 \begin_inset Flex Code
5686 \begin_layout Plain Layout
5692 et de sa fusion avec l'approche
5697 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5699 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5700 sur Windows) supportent actuellement SyncTeX.
5703 \begin_layout Standard
5704 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5706 \begin_inset Flex MenuItem
5709 \begin_layout Plain Layout
5716 \begin_layout Plain Layout
5723 eX (standard) -> DVI
5729 \begin_inset Flex MenuItem
5732 \begin_layout Plain Layout
5739 \begin_layout Plain Layout
5746 eX (standard) -> DraftDVI
5752 \begin_inset Flex MenuItem
5755 \begin_layout Plain Layout
5756 Préférences\SpecialChar \menuseparator
5757 Gestion des fichiers\SpecialChar \menuseparator
5764 \begin_inset Flex Code
5767 \begin_layout Plain Layout
5770 latex -synctex=1 $$i
5775 , et pour le résultat imprimable PDF, modifier le convertisseur
5776 \begin_inset Flex MenuItem
5779 \begin_layout Plain Layout
5786 \begin_layout Plain Layout
5793 eX (pdflatex) -> PDF (pdflatex)
5799 \begin_inset Flex Code
5802 \begin_layout Plain Layout
5805 pdflatex -synctex=1 $$i
5811 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5812 configuration pour SyncTeX.
5816 \begin_layout Plain Layout
5818 \begin_inset Flex Code
5821 \begin_layout Plain Layout
5827 active la compression gzip.
5828 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5829 \begin_inset Flex Code
5832 \begin_layout Plain Layout
5846 \begin_layout Subsection
5847 Configuration et utilisation de visionneuses particulières
5848 \begin_inset CommandInset label
5850 name "sub:Configuration-et-utilisation"
5857 \begin_layout Subsubsection*
5858 Xdvi (toutes plate-formes)
5861 \begin_layout Standard
5863 \begin_inset Flex Code
5866 \begin_layout Plain Layout
5872 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5873 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5875 \begin_inset Flex Code
5878 \begin_layout Plain Layout
5885 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5886 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5890 \begin_layout Standard
5891 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5892 lieu du connecteur pour la communication avec LyX, modifiez simplement
5893 la visionneuse DVI dans
5894 \begin_inset Flex MenuItem
5897 \begin_layout Plain Layout
5902 références\SpecialChar \menuseparator
5903 Gestion des fichiers\SpecialChar \menuseparator
5913 \begin_layout Plain Layout
5914 Sur Mac OSX vous devez utiliser
5915 \begin_inset Flex Code
5918 \begin_layout Plain Layout
5921 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5932 \begin_inset Flex Code
5935 \begin_layout Plain Layout
5936 xdvi -editor 'lyxeditor.sh %f %l'
5942 \begin_inset Flex Code
5945 \begin_layout Plain Layout
5951 est un script approprié.
5952 Par exemple, un script minimal est le suivant:
5955 \begin_layout LyX-Code
5957 \begin_inset Newline newline
5960 LYXPIPE="/path/to/lyxpipe"
5961 \begin_inset Newline newline
5964 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
5965 \begin_inset Newline newline
5968 echo "$COMMAND" > "${LYXPIPE}".in || exit
5969 \begin_inset Newline newline
5972 read < "${LYXPIPE}".out || exit
5975 \begin_layout Standard
5977 \begin_inset Flex Code
5980 \begin_layout Plain Layout
5988 est le chemin d'accès au tube Ly
5992 \begin_layout Plain Layout
5999 XServer spécifié dans
6000 \begin_inset Flex MenuItem
6003 \begin_layout Plain Layout
6006 Preferences\SpecialChar \menuseparator
6016 \begin_layout Plain Layout
6018 \begin_inset Flex Code
6021 \begin_layout Plain Layout
6029 de la distribution des sources LyX, vous trouverez un script
6030 \begin_inset Flex Code
6033 \begin_layout Plain Layout
6041 , capable de trouver
6053 \begin_layout Subsubsection*
6057 \begin_layout Standard
6059 \begin_inset Flex Code
6062 \begin_layout Plain Layout
6065 /Applications/MacDviX_Folder/calleditor.script
6070 , ajoutez les lignes suivantes:
6073 \begin_layout LyX-Code
6078 \begin_layout Plain Layout
6085 X.app/Contents/MacOS/lyxeditor "$2" $1
6086 \begin_inset Newline newline
6092 \begin_layout Standard
6093 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6095 \begin_inset Flex Code
6098 \begin_layout Plain Layout
6107 \begin_layout Standard
6108 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6111 \begin_layout Subsubsection*
6115 \begin_layout Standard
6117 \begin_inset Flex Code
6120 \begin_layout Plain Layout
6121 open -a Skim.app $$i
6126 dans le réglage de la visionneuse
6127 \begin_inset Flex MenuItem
6130 \begin_layout Plain Layout
6131 Préférences\SpecialChar \menuseparator
6132 Gestion des fichiers\SpecialChar \menuseparator
6133 Formats de fichiers\SpecialChar \menuseparator
6139 , et sélectionnez Ly
6143 \begin_layout Plain Layout
6151 \begin_inset Flex MenuItem
6154 \begin_layout Plain Layout
6157 Skim\SpecialChar \menuseparator
6158 Preferences\SpecialChar \menuseparator
6167 \begin_layout Standard
6168 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6171 \begin_layout Subsubsection*
6175 \begin_layout Standard
6177 \begin_inset Flex MenuItem
6180 \begin_layout Plain Layout
6183 Configuration\SpecialChar \menuseparator
6184 Configurer Okular\SpecialChar \ldots{}
6185 \SpecialChar \menuseparator
6192 \begin_inset Quotes fld
6196 \begin_inset Quotes frd
6199 et ajouter la commande
6200 \begin_inset Flex Code
6203 \begin_layout Plain Layout
6214 \begin_layout Standard
6215 La recherche inversée est déclenchée par SHIFT-clic.
6218 \begin_layout Subsubsection*
6222 \begin_layout Standard
6223 Activer Yap, choisir le menu
6224 \begin_inset Flex MenuItem
6227 \begin_layout Plain Layout
6230 View\SpecialChar \menuseparator
6236 et sélectionner l'onglet
6237 \begin_inset Quotes fld
6240 Recherche inversée DVI
6241 \begin_inset Quotes frd
6245 Cliquer sur le bouton
6246 \begin_inset Quotes fld
6249 New\SpecialChar \ldots{}
6251 \begin_inset Quotes frd
6254 et, dans la fenêtre qui s'ouvre, saisir
6255 \begin_inset Quotes fld
6259 \begin_inset Quotes frd
6262 (ou un autre nom de votre choix) dans le champ
6263 \begin_inset Quotes fld
6267 \begin_inset Quotes frd
6271 Maintenant cliquer sur le bouton identifié par
6272 \begin_inset Quotes fld
6275 \SpecialChar \ldots{}
6277 \begin_inset Quotes frd
6280 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6281 contenant le fichier exécutable
6282 \begin_inset Flex Code
6285 \begin_layout Plain Layout
6295 \begin_inset Flex Code
6298 \begin_layout Plain Layout
6306 et spécifier les arguments du programme comme suit:
6307 \begin_inset Flex Code
6310 \begin_layout Plain Layout
6320 \begin_inset Flex Code
6323 \begin_layout Plain Layout
6331 est utilisé pour communiquer avec LyX via
6335 et se présente ainsi
6338 \begin_layout LyX-Code
6340 \begin_inset Newline newline
6343 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6352 \begin_inset Newline newline
6366 \begin_layout Standard
6367 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6369 \begin_inset Flex Code
6372 \begin_layout Plain Layout
6388 , sinon adapter le conteneur
6389 \begin_inset Flex Code
6392 \begin_layout Plain Layout
6403 \begin_layout Standard
6404 Avec Yap, la recherche inversée est déclenchée par double-clic.
6407 \begin_layout Subsubsection*
6408 SumatraPDF (Windows)
6411 \begin_layout Standard
6412 Pour utiliser SumatraPDF en recherche inversée, saisir
6413 \begin_inset Flex Code
6416 \begin_layout Plain Layout
6419 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6424 dans les réglages de la visionneuse dans
6425 \begin_inset Flex MenuItem
6428 \begin_layout Plain Layout
6429 Préférences\SpecialChar \menuseparator
6430 Gestion des fichiers\SpecialChar \menuseparator
6431 Formats de fichiers\SpecialChar \menuseparator
6438 \begin_inset Flex Code
6441 \begin_layout Plain Layout
6449 est le conteneur indiqué ci-dessus.
6451 \begin_inset Flex Code
6454 \begin_layout Plain Layout
6460 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6464 \begin_layout Standard
6465 La recherche inversée est déclenchée par double-clic.
6468 \begin_layout Subsubsection*
6472 \begin_layout Standard
6473 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6474 Windows, puis le lancer, choisir le menu
6475 \begin_inset Flex MenuItem
6478 \begin_layout Plain Layout
6481 View\SpecialChar \menuseparator
6487 et sélectionner l'onglet
6488 \begin_inset Quotes fld
6491 Recherche DVI inversée
6492 \begin_inset Quotes frd
6496 Cliquer sur le bouton
6497 \begin_inset Quotes fld
6500 New\SpecialChar \ldots{}
6502 \begin_inset Quotes frd
6505 et, dans la fenêtre qui s'ouvre, saisir
6506 \begin_inset Quotes fld
6510 \begin_inset Quotes frd
6513 (ou un autre nom de votre choix) dans le champ
6514 \begin_inset Quotes fld
6518 \begin_inset Quotes frd
6522 Maintenant cliquer sur le bouton identifié par
6523 \begin_inset Quotes fld
6526 \SpecialChar \ldots{}
6528 \begin_inset Quotes frd
6531 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6532 contenant le fichier exécutable
6533 \begin_inset Flex Code
6536 \begin_layout Plain Layout
6544 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6546 \begin_inset Flex Code
6549 \begin_layout Plain Layout
6557 et spécifier les arguments du programme comme suit:
6558 \begin_inset Flex Code
6561 \begin_layout Plain Layout
6570 De cette façon, vous utiliserez le
6574 pour communiquer avec LyX.
6575 Si pour quelque raison, vous souhaitez utiliser
6580 \begin_inset Flex Code
6583 \begin_layout Plain Layout
6591 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6594 \begin_layout Standard
6595 Avec Yap, la recherche inversée est déclenchée par double-clic.
6598 \begin_layout Subsubsection*
6602 \begin_layout Standard
6603 Pour utiliser SumatraPDF en recherche inversée, saisir
6604 \begin_inset Flex Code
6607 \begin_layout Plain Layout
6615 dans les réglages de la visionneuse dans
6616 \begin_inset Flex MenuItem
6619 \begin_layout Plain Layout
6620 Préférences\SpecialChar \menuseparator
6621 Gestion des fichiers\SpecialChar \menuseparator
6622 Formats de fichiers\SpecialChar \menuseparator
6629 \begin_inset Flex Code
6632 \begin_layout Plain Layout
6640 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6642 \begin_inset Flex Code
6645 \begin_layout Plain Layout
6653 étant le meilleur choix):
6656 \begin_layout LyX-Code
6658 \begin_inset Newline newline
6662 \begin_inset Newline newline
6665 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6668 \begin_layout Standard
6669 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6670 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6673 \begin_inset Flex Code
6676 \begin_layout Plain Layout
6682 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6685 \begin_inset Flex Code
6688 \begin_layout Plain Layout
6696 active la communication via
6701 De nouveau, l'omettre
6702 \begin_inset Flex Code
6705 \begin_layout Plain Layout
6717 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6721 \begin_layout Standard
6722 La recherche inversée est déclenchée par double-clic.
6725 \begin_layout Section
6729 \begin_layout Standard
6730 La recherche directe est, comme son nom l'indique,
6731 \begin_inset Quotes fld
6735 \begin_inset Quotes frd
6738 de la recherche inversée.
6739 Elle vous permet de positionner le curseur dans la visionneuse directement
6741 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6742 positionner le curseur où vous voulez dan le document LyX, et sélectionner
6744 \begin_inset Flex MenuItem
6747 \begin_layout Plain Layout
6748 Navigation\SpecialChar \menuseparator
6755 \begin_inset Flex MenuItem
6758 \begin_layout Plain Layout
6764 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6765 au même emplacement.
6766 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
6769 \begin_layout Standard
6770 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
6771 PDF/DVI avec les informations supplémentaires concernant les source TeX:
6772 ceci peut être fait par les méthodes décrites dans la section
6773 \begin_inset space ~
6777 \begin_inset CommandInset ref
6779 reference "sub:rev-search"
6786 \begin_layout Standard
6787 De plus, vous devez configurer LyX pour utiliser les visionneuses dans
6788 \begin_inset Flex MenuItem
6791 \begin_layout Plain Layout
6792 Outils\SpecialChar \menuseparator
6793 Préférences\SpecialChar \menuseparator
6794 Sortie\SpecialChar \menuseparator
6801 LyX fournit une série de configurations validées pour quelques visionneuses,
6802 que vous pouvez sélectionner dans le menu déroulant.
6803 Si aucune de ces configurations ne vous convient, vous devrez chercher
6804 et trouver une configuration appropriée vous-même.
6805 La syntaxe utilise les marqueurs suivants:
6808 \begin_layout Itemize
6810 \begin_inset Flex Code
6813 \begin_layout Plain Layout
6822 \begin_layout Itemize
6824 \begin_inset Flex Code
6827 \begin_layout Plain Layout
6834 \begin_inset Flex Code
6837 \begin_layout Plain Layout
6844 (temporairement) créé;
6847 \begin_layout Itemize
6849 \begin_inset Flex Code
6852 \begin_layout Plain Layout
6858 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
6859 existe dans le répertoire temporaire).
6862 \begin_layout Standard
6863 Notez que seules quelques visionneuses présentent une fonctionnalité de
6864 recherche directe complète, parmi lesquelles
6865 \begin_inset Flex MenuItem
6868 \begin_layout Plain Layout
6875 \begin_inset Flex MenuItem
6878 \begin_layout Plain Layout
6885 \begin_inset Flex MenuItem
6888 \begin_layout Plain Layout
6895 \begin_inset Flex MenuItem
6898 \begin_layout Plain Layout
6908 \begin_layout Plain Layout
6909 Pour Sumatra, CMCDDE est requis --- téléchargeable ici
6910 \begin_inset Flex URL
6913 \begin_layout Plain Layout
6915 http://www.istri.fr/zip/CMCDDE.zip
6926 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
6927 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
6928 d'autre visionneuses, comme
6929 \begin_inset Flex MenuItem
6932 \begin_layout Plain Layout
6939 \begin_inset Flex MenuItem
6942 \begin_layout Plain Layout
6948 , permettent au moins de recharger le document et de sauter à une page donnée:
6949 vous pouvez au moins naviguer à proximité du point visé.
6950 Cette dernière fonctionnalité est activée par un appel externe à
6951 \begin_inset Flex Code
6954 \begin_layout Plain Layout
6960 (voir les configurations prédéfinies).
6963 \begin_layout Standard
6964 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
6965 LyX vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
6966 format est déjà résident dans le répertoire temporaire) et choisit la configura
6970 \begin_layout Chapter
6971 Classes de document spéciales
6974 \begin_layout Section
6978 \begin_layout Standard
6984 \begin_layout Subsection
6988 \begin_layout Standard
6989 AASTeX est un ensemble de macros produit par l'
6991 American Astronomical Society
6993 pour faciliter la soumission électronique de manuscrits aux trois journaux
6996 Astrophysical Journal
7008 Astronomical Journal
7012 Publications of the Astronomical Society of the Pacific
7015 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
7016 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
7017 et sont fondamentalement incompatibles avec LyX.
7018 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
7021 \begin_layout Standard
7022 \begin_inset VSpace medskip
7028 \begin_layout Standard
7030 \begin_inset Flex URL
7033 \begin_layout Plain Layout
7035 http://www.journals.uchicago.edu/AAS/AASTeX
7043 \begin_layout Standard
7044 \begin_inset VSpace medskip
7050 \begin_layout Standard
7051 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7052 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7053 à écrire un papier en LyX.
7054 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7055 il vous dispensera seulement de la corvée de toutes les taper.
7056 Il est de votre responsabilité de vous assurer que le document final exporté
7057 en LaTeX soit complètement conforme aux recommandations du journal auquel
7058 vous soumettez votre papier.
7061 \begin_layout Subsection
7062 Commencer un nouveau papier
7065 \begin_layout Standard
7066 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7069 Fichier\SpecialChar \menuseparator
7071 \begin_inset space ~
7075 \begin_inset space ~
7080 , entrez le nouveau nom de fichier, puis choisissez le modèle
7085 Il montrera les champs les plus courants dans un manuscrit.
7086 Écrivez par dessus le texte existant (y compris les crochets,
7090 ) les informations correctes.
7091 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7092 directement dans LyX, mais certains ne peuvent pas : notamment
7104 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7106 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7107 et signalé comme tel.
7108 De telles commandes sont dénommées
7109 \begin_inset Quotes fld
7113 \begin_inset Quotes frd
7117 J'essaye de minimiser la quantité de code TeX nécessaire dans un document
7118 AASTeX, mais il y en a toujours trop.
7121 \begin_layout Subsection
7125 \begin_layout Standard
7126 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7127 / s'imprime correctement, il y a quelques opérations de
7128 \begin_inset Quotes fld
7132 \begin_inset Quotes frd
7135 à effectuer avant de le soumettre aux journaux.
7138 \begin_layout Enumerate
7139 Exportez votre papier en tant que fichier LaTeX (
7141 Fichier\SpecialChar \menuseparator
7142 Exporter\SpecialChar \menuseparator
7148 \begin_layout Enumerate
7153 résultant avec votre éditeur de texte favori.
7157 \begin_layout Enumerate
7158 enlevez les lignes de commentaire avant la commande
7167 \begin_layout Enumerate
7172 usepackage...{fontenc}
7174 si elle apparaît (en général juste après
7180 ) ; enlevez aussi la ligne
7186 si elle est présente.
7189 \begin_layout Enumerate
7190 enlevez tout entre les commandes
7202 comprises, sauf les commandes que vous avez volontairement mises dans le
7203 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7205 \begin_inset Quotes fld
7208 User specified LaTeX commands
7209 \begin_inset Quotes frd
7216 \begin_layout Plain Layout
7218 \begin_inset Quotes fld
7221 Commandes LaTeX spécifiées par l'utilisateur
7222 \begin_inset Quotes frd
7238 \begin_layout Enumerate
7239 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7240 peut encore être compilé correctement.
7243 \begin_layout Enumerate
7244 Relisez les spécifications du journal pour vous assurer que vos noms de
7245 fichier et vos formats sont corrects.
7248 \begin_layout Enumerate
7252 \begin_layout Subsection
7253 Commentaires sur des commandes particulières
7256 \begin_layout Standard
7257 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7258 Guide de l'utilisateur d'AASTeX (
7262 ) en donne une bonne description.
7263 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7264 la trouve dans le guide et de la commenter si nécessaire.
7268 \begin_layout Subsubsection
7269 Les choses qui fonctionnent comme prévu
7272 \begin_layout Standard
7273 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7274 la section dans laquelle elles se trouvent :
7368 begin{thebibliography}
7400 (2.14.4, entre autres),
7427 \begin_layout Standard
7428 Les options de style qui suivent marchent elles aussi correctement :
7445 Mettez-les simplement dans le champ
7451 Document\SpecialChar \menuseparator
7457 \begin_inset space ~
7461 \begin_inset space ~
7467 \begin_layout Subsubsection
7468 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7471 \begin_layout Standard
7472 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7476 \begin_layout Itemize
7477 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7478 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7509 (tous à partir de 2.1.3)
7512 \begin_layout Itemize
7513 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7514 comme des blancs dans le fichier modèle :
7535 \begin_layout Itemize
7542 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7543 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7546 \begin_layout Itemize
7558 Ça ne devrait pas causer d'erreur.
7561 \begin_layout Itemize
7568 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7569 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7572 \begin_layout Itemize
7579 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7583 \begin_layout Itemize
7590 (2.8) – même chose que pour
7597 \begin_layout Itemize
7609 Ça ne devrait pas causer d'erreur.
7612 \begin_layout Itemize
7624 Ça ne devrait pas causer d'erreur.
7627 \begin_layout Itemize
7634 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7638 \begin_layout Subsubsection
7639 Les choses qui ne sont pas implantées, utilisez du code TeX
7642 \begin_layout Standard
7665 setcounter{equation}
7679 (2.12), les abréviations des noms de journaux (2.12.4),
7715 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7716 après l'endroit où vous voulez le placer.
7717 N'utilisez pas les règles LyX dans le tableau
7721 \begin_layout Plain Layout
7722 NdT : Traduction incertaine.
7739 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7778 \begin_layout Subsubsection
7779 Les choses qui ne peuvent pas être implantées
7782 \begin_layout Standard
7783 \SpecialChar \ldots{}
7784 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7785 Ce sont l'environnement
7789 (2.12.3) et l'environnement
7794 Si vous avez vraiment, vraiment besoin d'utiliser
7798 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7801 Insertion\SpecialChar \menuseparator
7802 Fichier\SpecialChar \menuseparator
7805 pour l'inclure dans votre document LyX.
7810 pour voir un exemple de cela.
7813 \begin_layout Subsection
7814 FAQs, conseils, trucs et autres astuces
7817 \begin_layout Subsubsection
7818 Faire coopérer LyX et AASTeX
7821 \begin_layout Standard
7822 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7823 et une nouvelle classe de document.
7824 Quand tout le reste échoue, faites ceci :
7827 \begin_layout Enumerate
7828 Assurez-vous que LaTeX trouve AASTeX.
7837 ) de la distribution AASTeX vers un répertoire complètement indépendant
7838 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7845 \begin_layout Enumerate
7850 apparaît bien dans le répertoire de formats (layout) de LyX.
7853 \begin_layout Enumerate
7856 Outils\SpecialChar \menuseparator
7859 dans LyX, puis redémarrez celui-ci.
7862 \begin_layout Enumerate
7863 Ouvrez un nouveau fichier normal, pas avec un modèle.
7864 AASTeX apparaît-il dans
7866 Document\SpecialChar \menuseparator
7867 Paramètres\SpecialChar \menuseparator
7869 \begin_inset space ~
7873 \begin_inset space ~
7881 \begin_layout Standard
7882 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7883 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7885 \begin_inset Quotes fld
7888 You should not mix title layouts with normal ones
7889 \begin_inset Quotes frd
7896 \begin_layout Plain Layout
7898 \begin_inset Quotes fld
7901 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7902 \begin_inset Quotes frd
7910 , c'est que les choses n'ont pas été installées correctement.
7913 \begin_layout Subsubsection
7914 Erreur LaTeX lors du traitement d'un tableau
7917 \begin_layout Standard
7918 LyX, par défaut, tente de centrer la légende/titre du tableau.
7919 Ça semble produire une interférence négative dans AASTeX.
7920 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7923 Édition\SpecialChar \menuseparator
7925 \begin_inset space ~
7929 \begin_inset space ~
7943 Pour moi ça a résolu le problème.
7946 \begin_layout Subsubsection
7950 \begin_layout Standard
7951 Quelques petites choses :
7954 \begin_layout Enumerate
7955 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7956 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7961 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
7973 \begin_layout Enumerate
7974 Je suis vraiment malheureux de ne pas pouvoir rendre
7986 plus automatiques, mais ça nécessiterait des changements au code source
7988 Pour le moment vous pouvez faire deux choses :
7992 \begin_layout Enumerate
7993 entrez toutes vos citations en utilisant le mécanisme prédéfini
7995 Insertion\SpecialChar \menuseparator
7998 ; au moins vous pourrez tirer avantage des insertions automatiques.
7999 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
8000 changeant les entrées
8024 est actuellement équivalent à
8030 , donc vous n'avez pas absolument besoin de changer ceux-là).
8033 \begin_layout Enumerate
8034 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8035 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8036 dans la fenêtre de bibliographie, par exemple
8045 \begin_layout Standard
8046 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8047 ce que le mécanisme de citation de LyX ne comprenne
8055 \begin_layout Enumerate
8056 Rien qu'entrer les références n'est pas du tout évident.
8057 La façon la plus facile est de commencer à taper votre première référence
8058 à la fin du document, puis de la marquer comme
8063 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8064 Cliquez sur la boîte pour remplir le reste.
8065 Pour de nouvelles références, allez à la fin d'une référence existante
8071 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8074 \begin_layout Subsubsection
8075 Inclure des fichiers EPS
8078 \begin_layout Standard
8079 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8080 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8081 est vraiment mal foutu.
8082 Vous pouvez insérer les commandes
8089 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8090 réussi à obtenir une apparence correcte.
8091 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8092 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8093 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8095 LyX va insérer une commande
8099 usepackage{graphics}
8101 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8103 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8104 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8105 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8106 du choix de LaTeX2e ou du paquetage
8110 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8111 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8114 \begin_layout Subsubsection
8115 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8118 \begin_layout Standard
8119 Il y a quelques choses
8120 \begin_inset Quotes fld
8124 \begin_inset Quotes frd
8127 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8128 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8129 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8130 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8139 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8140 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8141 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8142 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8143 de l'État du Wisconsin :
8146 \begin_layout Quotation
8147 \begin_inset Quotes fld
8150 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8151 une majorité écrasante de l'assistance.
8152 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8153 envers les membres du jury, ni les membres du jury envers les réclamants
8154 (sauf s'ils viennent d'être frappés par un boomerang).
8155 \begin_inset Quotes frd
8161 \begin_layout Subsection
8165 \begin_layout Standard
8166 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8167 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8168 avec LaTeX et un peu de nettoyage.
8169 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8170 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8172 Donc, allez-y et publiez !
8175 \begin_layout Section
8179 \begin_layout Standard
8185 \begin_layout Subsection
8189 \begin_layout Standard
8190 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8191 au journal scientifique
8194 Astronomy and Astrophysics
8197 (www.edpsciences.fr/aa/
8198 \begin_inset Flex URL
8201 \begin_layout Plain Layout
8203 http://www.edpsciences.fr/aa/
8208 ), avec la Version 5.01 de la classe de document
8213 Ce paquetage peut être téléchargé depuis le site ftp
8216 \begin_layout Standard
8217 \begin_inset VSpace medskip
8223 \begin_layout Standard
8225 \begin_inset Flex URL
8228 \begin_layout Plain Layout
8230 ftp://ftp.edpsciences.org/pub/aa/readme.html
8238 \begin_layout Standard
8239 \begin_inset VSpace medskip
8245 \begin_layout Standard
8246 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8247 le manuel d'origine mais est simplement un bref guide à la réalisation
8248 d'un papier dans un format correct.
8251 \begin_layout Standard
8252 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8253 plus Springer mais EDP Sciences.
8254 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8255 de style, notamment la suppression de la commande thesaurus.
8260 supporte la dernière version de ces fichiers de style, V 5.01.
8261 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8262 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8268 Voyez les commentaires dans
8270 LyXDir/layouts/aapaper.layout
8275 \begin_layout Subsection
8279 \begin_layout Standard
8280 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8281 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8284 \begin_layout Itemize
8288 \begin_inset space ~
8298 \begin_inset space ~
8306 \begin_inset space ~
8315 Document\SpecialChar \menuseparator
8319 (D'accord, c'est évident.)
8322 \begin_layout Itemize
8323 Ne changez pas l'option
8326 \begin_inset space ~
8330 \begin_inset space ~
8340 La mise en page est prise en charge par les macros, vous n'avez rien à
8344 \begin_layout Subsection
8348 \begin_layout Standard
8349 La première chose à entrer est l'information d'en-tête.
8350 Elle consiste en sept entrées, dont certaines sont facultatives.
8354 \begin_layout Itemize
8359 (Title) : (nécessaire)
8362 \begin_layout Itemize
8367 (Subtitle) : (facultatif)
8370 \begin_layout Itemize
8375 (Author) : (nécessaire)
8378 \begin_layout Itemize
8383 (Address) : (nécessaire)
8386 \begin_layout Itemize
8391 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8395 \begin_layout Itemize
8400 : (facultatif) Adresse mail pour les contacts.
8403 \begin_layout Itemize
8408 : (nécessaire) Format suggéré
8410 Received: <date>; Accepted <date>
8413 \begin_layout Standard
8414 Il n'y a pas besoin de taper la commande
8420 , LyX le fait tout seul quand l'en-tête est fini.
8421 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8422 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8423 visuel et correspondre au format du document réel.
8426 \begin_layout Standard
8427 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8428 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8431 Insertion\SpecialChar \menuseparator
8433 \begin_inset space ~
8437 \begin_inset space ~
8441 \begin_inset space ~
8445 \begin_inset space ~
8451 LyX utilisera automagiquement
8460 \begin_layout Standard
8461 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8462 s qui n'ont pas d'équivalent dans LyX :
8465 \begin_layout Itemize
8472 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8475 \begin_layout Itemize
8482 pour marquer les couples auteur/institut correspondants.
8483 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8488 , vous devez donc mettre un marqueur à chaque auteur.
8491 \begin_layout Itemize
8498 pour fournir une adresse électronique pour être joignable rapidement.
8501 \begin_layout Standard
8502 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8507 \begin_layout Subsection
8511 \begin_layout Standard
8512 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8513 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8514 limité à un seul paragraphe.
8515 En plus, il doit contenir une entrée avec les mots-clés.
8516 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8518 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8525 à la main en mode TeX.
8526 Référez-vous au papier exemple.
8529 \begin_layout Subsection
8530 Environnements supportés
8533 \begin_layout Standard
8537 \begin_inset space ~
8542 supporte les environnements suivants pour structurer votre texte :
8545 \begin_layout Itemize
8551 \begin_layout Itemize
8557 \begin_layout Itemize
8563 \begin_layout Itemize
8569 \begin_layout Itemize
8575 \begin_layout Itemize
8581 \begin_layout Itemize
8587 \begin_layout Itemize
8593 \begin_layout Itemize
8599 \begin_layout Itemize
8605 \begin_layout Itemize
8611 \begin_layout Itemize
8617 \begin_layout Subsection
8618 Commandes non encore supportées par LyX
8621 \begin_layout Standard
8622 Quelques commandes ne sont pas encore supportées par le format
8625 \begin_inset space ~
8631 Quelques-unes ont déjà été mentionnées.
8632 Par souci d'exhaustivité, elles sont toutes listées ici :
8635 \begin_layout Itemize
8643 \begin_layout Itemize
8651 \begin_layout Itemize
8659 \begin_layout Itemize
8667 \begin_layout Itemize
8675 \begin_layout Itemize
8683 \begin_layout Itemize
8691 \begin_layout Itemize
8699 \begin_layout Standard
8700 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8703 N'oubliez pas de les signaler comme code LaTeX !
8706 \begin_layout Subsection
8707 Figures et tableaux flottants
8710 \begin_layout Standard
8711 LyX fournit le support pour les environnements de flottants
8727 , nous n'en dirons donc pas beaucoup plus.
8731 \begin_inset space ~
8735 \begin_inset space ~
8741 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8742 Pour cela, sélectionnez le tableau et changez l'alignement dans
8744 Format\SpecialChar \menuseparator
8750 \begin_layout Standard
8751 Il y a une seule chose spéciale : les figures avec la légende à côté.
8752 Pour créer une telle figure, vous devez faire ceci :
8755 \begin_layout Enumerate
8756 Créez une grande figure flottante : faites
8758 Insertion\SpecialChar \menuseparator
8759 Flottants\SpecialChar \menuseparator
8762 , puis un clic droit sur la figure et cochez
8765 \begin_inset space ~
8773 \begin_layout Enumerate
8774 Entrez votre légende.
8777 \begin_layout Enumerate
8782 pour déplacer le curseur au dessus de la figure.
8785 \begin_layout Enumerate
8786 Insérez votre figure.
8789 \begin_layout Enumerate
8790 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8793 Insertion\SpecialChar \menuseparator
8794 Formats\SpecialChar \menuseparator
8796 \begin_inset space ~
8804 \begin_layout Enumerate
8805 Passez en mode LaTeX :
8808 \begin_inset space ~
8816 \begin_layout Enumerate
8826 Ne fermez pas l'accolade !
8829 \begin_layout Enumerate
8830 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8831 et insérez l'accolade fermante :
8834 \begin_inset space ~
8846 \begin_layout Standard
8847 Là encore, voyez les figures dans le papier exemple.
8850 \begin_layout Subsection
8854 \begin_layout Standard
8855 Pour la soumission, le papier doit être formaté dans un format spécial à
8857 Pour ce faire, vous devez donner à la classe de document l'option
8862 Il faut la mettre dans le champ
8868 Document\SpecialChar \menuseparator
8874 \begin_inset space ~
8878 \begin_inset space ~
8884 Entrez-y juste le mot
8891 \begin_layout Subsection
8895 \begin_layout Standard
8896 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8897 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8898 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8899 avec la façon de l'écrire avec LyX.
8902 \begin_layout Section
8906 \begin_layout Standard
8916 \begin_layout Standard
8917 \begin_inset VSpace bigskip
8923 \begin_layout Standard
8924 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8925 pour les articles mathématiques à soumettre aux publications de l'
8927 American Mathematical Society
8930 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8931 facilement y être adaptés.
8932 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8933 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8934 dans la sortie TeX).
8935 Cette documentation est disponible sur le réseau à
8936 \begin_inset Flex URL
8939 \begin_layout Plain Layout
8947 \begin_inset Flex URL
8950 \begin_layout Plain Layout
8952 ftp://ftp.ams.org/pub/tex/amslatex/
8958 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8962 \begin_layout Standard
8963 Il y a actuellement 2 formats LaTeX AMS distincts :
8966 \begin_layout Enumerate
8967 amsart : le format standard d'article AMS.
8971 \begin_layout Enumerate
8972 amsbook :lLe format standard de livre AMS (en réalité de monographie).
8976 \begin_layout Standard
8977 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
8979 Ils n'inclent aps en particulier d'environnments de
8980 \begin_inset Quotes fld
8984 \begin_inset Quotes frd
8987 pour les théorèmes, les lemmes, et similaires.
8988 Ceux-ci sont fournis par le module
8989 \begin_inset Flex MenuItem
8992 \begin_layout Plain Layout
8998 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
8999 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9001 Les environnements contenus dans
9002 \begin_inset Flex Code
9005 \begin_layout Plain Layout
9006 Théorèmes (extensions AMS)
9011 , moins fréquemment utilisés, doivent être chargés manuellement.
9014 \begin_layout Standard
9015 Implicitement, les théorèmes et environnements similaires sont numérotés
9016 consécutivement tout au long du document, mais ceci peut être modifié en
9018 \begin_inset Flex Code
9021 \begin_layout Plain Layout
9022 Théorèmes (numérotation par section)
9027 ou bien, si vous utilisez la classe
9028 \begin_inset Flex Code
9031 \begin_layout Plain Layout
9038 \begin_inset Flex Code
9041 \begin_layout Plain Layout
9042 Théorèmes (numérotation par chapitre)
9048 Ceux-ci vont numéroter les environnements comme
9052 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9053 le numéro d'ordre courant dans la section (ou le chapitre).
9054 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9055 sont marqués par un astérisque.
9056 Si par hasard vous désirez que tous les environnements soient non numérotés,
9058 \begin_inset Flex Code
9061 \begin_layout Plain Layout
9062 Théorèmes (non numérotés)
9070 \begin_layout Standard
9071 Notez que ces modules ne doivent pas être
9075 utilisés avec les classes AMS.
9076 Il est parfaitement possible d'utiliser les modules
9077 \begin_inset Flex Code
9080 \begin_layout Plain Layout
9086 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9088 \begin_inset Flex Code
9091 \begin_layout Plain Layout
9098 \begin_inset Flex Code
9101 \begin_layout Plain Layout
9108 \begin_inset Flex Code
9111 \begin_layout Plain Layout
9120 \begin_layout Subsection
9121 Ce qu'offrent ces formats
9124 \begin_layout Standard
9125 La liste des environnements offerts par ces formats est longue.
9126 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9128 \begin_inset Quotes fld
9132 \begin_inset Quotes frd
9136 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9137 Voici la liste des environnements ― ainsi que les environnements standard,
9141 \begin_inset Flex Noun
9144 \begin_layout Plain Layout
9157 \begin_inset Flex Noun
9160 \begin_layout Plain Layout
9175 \begin_inset Flex Noun
9178 \begin_layout Plain Layout
9191 \begin_inset Flex Noun
9194 \begin_layout Plain Layout
9203 \begin_inset Flex Noun
9206 \begin_layout Plain Layout
9217 \begin_inset Flex Code
9220 \begin_layout Plain Layout
9229 \begin_inset Flex Code
9232 \begin_layout Plain Layout
9243 \begin_layout Description
9244 Adresse Ce devrait être l'adresse permanente de l'auteur.
9247 \begin_layout Description
9248 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9249 de la soumission, si elle est différente de l'Adresse ci-dessus.
9252 \begin_layout Description
9253 Email L'adresse e-mail de l'auteur.
9256 \begin_layout Description
9257 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9260 \begin_layout Description
9261 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9262 discutés dans l'article.
9265 \begin_layout Description
9266 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9267 publiée et décrite dans
9269 Mathematical Reviews
9272 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9275 \begin_layout Description
9279 \begin_layout Description
9283 \begin_layout Description
9287 \begin_layout Standard
9288 Les environnements suivants sont fournis aussi bien par le module
9289 \begin_inset Flex Code
9292 \begin_layout Plain Layout
9299 \begin_inset Flex Code
9302 \begin_layout Plain Layout
9308 , en version numérotée ou non numérotée pour ce dernier.
9309 Ces environnements sont fournis dans la seule version non numérotée par
9311 \begin_inset Flex Code
9314 \begin_layout Plain Layout
9315 Théorèmes (non numérotés)
9323 \begin_layout Theorem
9324 Typiquement utilisé pour les résultats les plus importants.
9327 \begin_layout Corollary*
9328 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9330 Peuvent être également des résultats importants.
9334 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9337 \begin_layout Proposition
9338 e sont des résultats moins importants qui apportent quelque chose à la théorie
9339 générale dont il est question.
9342 \begin_layout Conjecture
9343 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9344 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9347 \begin_layout Definition*
9348 Devinez à quoi ça sert.
9349 La police, à la fois à l'écran et à l'impression, est différente dans cet
9353 \begin_layout Example*
9354 Utilisé pour illustrer des résultats prouvés.
9357 \begin_layout Problem
9358 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9361 \begin_layout Exercise*
9362 Écrire une description de celui-ci.
9365 \begin_layout Description
9366 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9370 \begin_inset Quotes fld
9374 \begin_inset Quotes frd
9379 apparaît en italique, et le reste comme du texte simple.
9382 \begin_layout Claim*
9383 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9387 En général, ils servent à diviser de longues preuves en examinant des cas
9393 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9394 pas à la même séquence que les autres assertions.
9398 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9399 carré, mais ça peut varier avec les différents styles).
9400 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9401 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9402 ceux-ci (voir la section
9404 Emboîter les environnements
9408 Guide de l'utilisateur
9413 \begin_layout Standard
9414 Et ces environnements sont fournis par le module
9415 \begin_inset Flex Code
9418 \begin_layout Plain Layout
9419 Théorèmes (extensions AMS)
9427 \begin_layout Criterion*
9428 Une condition requise.
9431 \begin_layout Algorithm*
9432 Une procédure générale à utiliser.
9435 \begin_layout Axiom*
9436 C'est une propriété ou assertion considérée comme vraie dans la théorie
9437 dont il est question.
9440 \begin_layout Condition*
9441 Utilisé parfois pour expliciter une condition admise dans le contexte de
9446 Note Typographie similaire à
9453 \begin_layout Notation*
9454 Comme son nom l'indique
9457 \begin_layout Acknowledgement*
9461 \begin_layout Conclusion*
9462 Utilisé parfois à la fin d'une argumentation
9466 Utilisable comme Proposition, à une échelle peut-être réduite
9469 \begin_layout Standard
9470 En plus, ces environnements se servent automatiquement des paquetages de
9471 polices AMS-LaTeX et AMS.
9472 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9476 \begin_layout Section
9480 \begin_layout Standard
9486 \begin_layout Subsection
9490 \begin_layout Standard
9491 Broadway est destiné à l'écriture de pièces de théâtre.
9492 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9493 Ce format devrait convenir à des ateliers.
9496 \begin_layout Subsection
9497 Problèmes particuliers
9500 \begin_layout Standard
9501 Les mêmes que dans Hollywood.
9504 \begin_layout Subsection
9505 Fonctions particulières
9508 \begin_layout Standard
9509 Entrez les noms des personnages comme étiquettes puis faites des références
9510 croisées sur ces étiquettes pour insérer le nom.
9511 La fenêtre de référence croisée montrera l'ensemble des personnages.
9514 \begin_layout Subsection
9515 Taille de papier et marges
9518 \begin_layout Standard
9519 USLetter, gauche 1,6
9520 \begin_inset space ~
9524 \begin_inset space ~
9528 \begin_inset space ~
9532 \begin_inset space ~
9538 \begin_layout Subsection
9542 \begin_layout Standard
9543 Les environnements suivants sont disponibles.
9544 Vous pouvez utiliser
9548 pour accéder aux touches de raccourci indiquées à droite.
9551 \begin_layout Itemize
9555 \begin_inset Newline newline
9560 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9561 n'a pas sa place ailleurs.
9564 \begin_layout Itemize
9568 \begin_inset space \hfill{}
9572 \begin_inset Newline newline
9577 Utilisé pour décrire le décor et l'action.
9578 La première occurrence des noms des personnages en MAJUSCULES.
9581 \begin_layout Itemize
9587 \begin_inset space \hfill{}
9593 \begin_inset Newline newline
9598 Automatiquement numéroté.
9599 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9602 \begin_layout Itemize
9608 \begin_inset space \hfill{}
9614 \begin_inset Newline newline
9624 C'est juste du texte centré.
9627 \begin_layout Itemize
9631 \begin_inset space \hfill{}
9635 \begin_inset Newline newline
9640 Pas automatiquement numéroté.
9641 Vous donnez le numéro.
9642 C'est parce que je n'ai pas trouvé comment faire.
9645 \begin_layout Itemize
9646 AT_RISE (Lever de Rideau)
9647 \begin_inset space \hfill{}
9653 \begin_inset Newline newline
9658 Un cas particulier de
9662 pour décrire le décor et l'action quand le rideau se lève.
9665 \begin_layout Itemize
9669 \begin_inset space \hfill{}
9673 \begin_inset Newline newline
9678 Le nom du personnage, centré en MAJUSCULES.
9681 \begin_layout Itemize
9687 \begin_inset space \hfill{}
9693 \begin_inset Newline newline
9698 Instructions au personnage.
9699 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9701 Les deux seront imprimées.
9702 Cet environnement n'est utilisé qu'à l'intérieur de
9709 \begin_layout Itemize
9713 \begin_inset space \hfill{}
9717 \begin_inset Newline newline
9722 Ce que dit le personnage.
9725 \begin_layout Itemize
9731 \begin_inset space \hfill{}
9737 \begin_inset Newline newline
9745 \begin_layout Itemize
9749 \begin_inset space \hfill{}
9755 \begin_layout Itemize
9759 \begin_inset space \hfill{}
9765 \begin_layout Itemize
9769 \begin_inset space \hfill{}
9775 \begin_layout Standard
9776 Salut tout le monde.
9779 \begin_layout Section
9783 \begin_layout Standard
9784 La classe de document
9788 peut servir à taper des lettres selon les conventions allemandes.
9789 Un fichier modèle est inclus dans
9791 .../lyx/share/templates
9793 pour vous servir de point de départ.
9796 \begin_layout Section
9800 \begin_layout Standard
9801 Voir le fichier modèle
9806 Il contient toutes les informations nécessaires.
9809 \begin_layout Section
9822 \begin_inset CommandInset label
9831 \begin_layout Standard
9837 \begin_layout Subsection
9841 \begin_layout Standard
9842 Cette section décrit comment utiliser LyX pour préparer des transparents
9843 pour rétroprojecteurs.
9844 Il y a deux classes de document qui le permettent : la classe par défaut
9854 Cette section décrit la classe
9859 \begin_layout Standard
9860 Redisons-le donc bien clairement :
9863 \begin_layout Standard
9864 \begin_inset VSpace bigskip
9870 \begin_layout Standard
9874 Cette section concerne la classe
9877 \begin_inset Quotes fld
9883 \begin_inset space ~
9891 \begin_inset Quotes frd
9897 \begin_layout Standard
9898 \begin_inset VSpace bigskip
9904 \begin_layout Standard
9905 Si vous voulez une documentation sur
9906 \begin_inset Quotes fld
9912 \begin_inset space ~
9918 \begin_inset Quotes frd
9922 \begin_inset space ~
9926 \begin_inset CommandInset ref
9928 reference "sec:slitex"
9933 Si votre machine n'a pas la classe
9942 \begin_inset Quotes fld
9948 \begin_inset Quotes frd
9953 , il vous faudra sûrement utiliser la classe
9957 par défaut, qui n'est pas aussi bonne.
9960 \begin_layout Standard
9965 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
9971 Celui-ci fait maintenant partie intégrante de LaTeX2e.
9974 \begin_layout Subsection
9978 \begin_layout Standard
9979 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
9981 \begin_inset Quotes fld
9987 \begin_inset space ~
9997 \begin_inset Quotes frd
10006 Document\SpecialChar \menuseparator
10009 \SpecialChar \menuseparator
10013 \begin_inset space ~
10017 \begin_inset space ~
10023 Il y a quelques autres réglages qui ont une signification spéciale avec
10027 \begin_layout Itemize
10028 Ne changez pas les options
10038 Document\SpecialChar \menuseparator
10042 Elles sont ignorées par la classe
10049 \begin_layout Itemize
10050 La taille par défaut est de 20
10051 \begin_inset space ~
10054 pt, les autres choix étant respectivement 17
10055 \begin_inset space ~
10059 \begin_inset space ~
10063 \begin_inset space ~
10069 \begin_layout Itemize
10070 La police par défaut est
10073 \begin_inset space ~
10078 mais toutes les équations mathématiques restent formatées dans la police
10086 \begin_layout Itemize
10093 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10094 pour travailler avec des diapos 35mm.
10095 Les tailles A5, B5,
10109 ne sont pas supportées.
10112 \begin_layout Itemize
10113 Ne vous occupez pas de
10116 \begin_inset space ~
10120 \begin_inset space ~
10125 : l'option est de toute façon ignorée.
10126 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10129 \begin_layout Itemize
10133 \begin_inset space ~
10137 \begin_inset space ~
10142 se comportent un peu différemment avec cette classe.
10149 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10150 de page, comme l'insertion d'un logo défini par l'utilisateur.
10152 \begin_inset space ~
10156 \begin_inset CommandInset ref
10158 reference "sec:foil-en-tetes"
10162 pour de plus amples détails.
10163 La page de titre est traitée différemment de toutes les autres pages du
10171 L'éventuel logo y est
10179 centré au bas de la page.
10180 Les différentes mises en page possibles sont les suivantes :
10184 \begin_layout Labeling
10185 \labelwidthstring MMMMMMM
10192 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10193 (sauf évidemment les notes de bas de page).
10196 \begin_layout Labeling
10197 \labelwidthstring MMMMMMM
10204 Les diapos auront un numéro de page centré en bas de la page.
10205 Ni en-tête, ni pied de page (à part les notes).
10208 \begin_layout Labeling
10209 \labelwidthstring MMMMMMM
10214 Le numéro apparaît en bas à droite.
10215 Les en-têtes et pieds de page seront présents.
10216 C'est le choix par défaut.
10219 \begin_layout Labeling
10220 \labelwidthstring MMMMMMM
10225 Vous donne accès au paquetage
10229 , et ce même si son utilisation est déconseillée par l'auteur de
10235 car certaines incompatibilités apparaissent.
10239 \begin_layout Subsubsection
10240 Options supplémentaires
10243 \begin_layout Standard
10244 Les options suivantes peuvent être activées dans le champ
10250 Document\SpecialChar \menuseparator
10253 \SpecialChar \menuseparator
10257 \begin_inset space ~
10261 \begin_inset space ~
10269 \begin_layout Labeling
10270 \labelwidthstring MMMMMMx
10275 Règle le format de page à 7,33
10276 \begin_inset space ~
10280 \begin_inset space ~
10283 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10284 \begin_inset space ~
10287 mm, facilitant ainsi le travail avec ce support.
10290 \begin_layout Labeling
10291 \labelwidthstring MMMMMMx
10296 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10297 sur toutes les pages sauf celle de titre.
10300 \begin_layout Labeling
10301 \labelwidthstring MMMMMMx
10306 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10307 sur toutes les pages sauf celle de titre.
10310 \begin_layout Labeling
10311 \labelwidthstring MMMMMMx
10316 Cette option indique à
10322 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10324 (Elle est automatiquement activée à la création d'un nouveau document
10332 \begin_layout Labeling
10333 \labelwidthstring MMMMMMx
10338 Change simplement la taille des pages au format paysage, mais sans effectuer
10340 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10341 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10342 votre imprimante directement en format paysage.
10343 Remarquez que cette option renverse les rôles respectifs des environnements
10350 En-tête_Diapo_Tourné
10352 (ne vous inquiétez pas, ils sont décrits plus loin).
10355 \begin_layout Labeling
10356 \labelwidthstring MMMMMMx
10361 Numéros des équations à gauche.
10364 \begin_layout Labeling
10365 \labelwidthstring MMMMMMx
10370 Équations alignées à gauche.
10373 \begin_layout Subsection
10374 Environnements supportés
10377 \begin_layout Standard
10378 La plupart des environnements courants sont supportés par la classe
10383 Il y a des environnements supplémentaires fournis par
10389 ainsi que deux apportés par LyX.
10390 Les environnements suivants sont partagés avec d'autres classes :
10393 \begin_layout Standard
10397 \begin_layout Plain Layout
10401 begin{multicols}{2}
10409 \begin_layout Itemize
10415 \begin_layout Itemize
10421 \begin_layout Itemize
10427 \begin_layout Itemize
10433 \begin_layout Itemize
10439 \begin_layout Itemize
10445 \begin_layout Itemize
10451 \begin_layout Itemize
10457 \begin_layout Itemize
10463 \begin_layout Itemize
10469 \begin_layout Itemize
10475 \begin_layout Itemize
10481 \begin_layout Itemize
10487 \begin_layout Itemize
10493 \begin_layout Itemize
10499 \begin_layout Itemize
10505 \begin_layout Itemize
10511 \begin_layout Itemize
10517 \begin_layout Standard
10521 \begin_layout Plain Layout
10533 \begin_layout Standard
10534 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10535 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10542 propose des commandes pour commencer de nouvelles diapos :
10545 \begin_layout Itemize
10553 \begin_layout Itemize
10556 En-Tête_Diapo_Tourné (RotateFoilhead)
10559 \begin_layout Standard
10560 LyX a aussi des versions légèrement modifiées de ces deux environnements
10564 \begin_layout Itemize
10567 En-tête_Diapo_Court
10572 \begin_layout Itemize
10575 En-tête_Diapo_Court_Tourné
10577 (ShortRotateFoilhead)
10580 \begin_layout Standard
10581 Les différences seront expliquées dans une autre section.
10584 \begin_layout Standard
10585 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10586 nouveaux théorèmes.
10593 fournit aussi un ensemble d'outils pour les présenter :
10596 \begin_layout Standard
10600 \begin_layout Plain Layout
10604 begin{multicols}{2}
10612 \begin_layout Itemize
10618 \begin_layout Itemize
10624 \begin_layout Itemize
10630 \begin_layout Itemize
10636 \begin_layout Itemize
10642 \begin_layout Itemize
10648 \begin_layout Itemize
10654 \begin_layout Itemize
10660 \begin_layout Itemize
10666 \begin_layout Itemize
10672 \begin_layout Itemize
10678 \begin_layout Standard
10682 \begin_layout Plain Layout
10694 \begin_layout Standard
10695 Les versions sans étoile sont numérotées, tandis que celles avec étoile
10697 Il y a enfin des environnements de liste ajoutés par LyX :
10700 \begin_layout Itemize
10708 \begin_layout Itemize
10716 \begin_layout Standard
10723 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10724 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10725 à tout moment dans le document.
10726 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10727 de le faire au tout début d'une diapo, donc juste après l'
10734 \begin_layout Standard
10735 Pour ces réglages, vous disposez des environnements suivants [
10742 \begin_layout Standard
10746 \begin_layout Plain Layout
10750 begin{multicols}{2}
10758 \begin_layout Itemize
10766 \begin_layout Itemize
10772 \begin_layout Itemize
10780 \begin_layout Itemize
10788 \begin_layout Itemize
10797 \begin_layout Standard
10798 \begin_inset space ~
10805 \begin_layout Standard
10809 \begin_layout Plain Layout
10821 \begin_layout Standard
10822 Certaines commandes de
10826 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10827 les utiliser, comme l'explique la section
10828 \begin_inset space ~
10832 \begin_inset CommandInset ref
10834 reference "sec:foil-non-supporte"
10841 \begin_layout Subsection
10845 \begin_layout Standard
10846 Cette section est une rapide introduction aux différents environnements
10847 qui permettent de construire un ensemble de diapos.
10848 Si vous voulez un exemple, ouvrez
10852 qui se trouve dans le répertoire des
10853 \begin_inset Flex Code
10856 \begin_layout Plain Layout
10865 \begin_layout Subsubsection
10866 Donner un titre de page
10869 \begin_layout Standard
10870 À la différence des autres classes qui proposent les environnements
10886 crée le titre sur une page à part.
10887 Si vous laissez l'environnement
10891 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10892 générerez le rendu).
10895 \begin_layout Subsubsection
10896 Débuter une nouvelle diapo
10899 \begin_layout Standard
10900 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10902 Pour les formats portrait, utilisez
10908 En-tête_Diapo_Court
10911 La différence entre ces deux environnements est la quantité d'espace entre
10916 ) et le corps de la diapo.
10919 \begin_layout Standard
10920 Les diapos en position paysage seront créées via les environnements
10922 En-tête_Diapo_Tourné
10926 En-tête_Diapo_Court_Tourné
10929 À nouveau, la seule différence est l'espace entre le titre et le corps.
10930 Les deux versions courtes ont 0,5
10931 \begin_inset space ~
10934 pouce de séparation en moins.
10937 \begin_layout Standard
10942 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10943 la rotation de ces diapos ne sera pas exécutée.
10944 Il vous sera possible d'obtenir des diapos en format paysage sans
10948 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10952 \begin_layout Subsubsection
10953 Théorèmes, lemmes, preuves et tutti quanti
10956 \begin_layout Standard
10957 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10958 suivre directement.
10959 Ils doivent être séparés par quelque chose.
10960 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10961 sortie LaTeX aura fusionné les deux environnements en un seul.
10962 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
10963 du texte entre les deux environnements ou d'ajouter un environnement
10967 entre les deux paragraphes avec juste un
10968 \begin_inset Quotes fld
10976 \begin_inset Quotes frd
10980 Cela forcera LyX à produire la bonne sortie LaTeX.
10981 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
10983 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
10984 deux environnements de type théorème juste l'un derrière l'autre.
10987 \begin_layout Subsubsection
10991 \begin_layout Standard
10992 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
10993 autres classes plus deux nouvelles.
10994 Je ne décrirai ici que ces dernières.
10995 Si vous voulez plus d'informations sur les autres environnements de liste,
10999 \begin_inset space ~
11003 \begin_inset space ~
11009 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11010 le choix des puces, à la section
11011 \begin_inset space ~
11017 \begin_inset CommandInset ref
11019 reference "sec:puces"
11026 \begin_layout Standard
11027 Les deux nouveaux environnements de liste,
11035 , ont pour but de faciliter l'utilisation de listes
11036 \begin_inset Quotes fld
11040 \begin_inset space ~
11044 \begin_inset space ~
11048 \begin_inset space ~
11052 \begin_inset space ~
11056 \begin_inset Quotes frd
11060 \begin_inset Quotes fld
11064 \begin_inset space ~
11068 \begin_inset space ~
11072 \begin_inset Quotes frd
11075 , bref, qui utilisent comme puces des coches (
11079 \begin_layout Plain Layout
11092 \begin_layout Plain Layout
11102 Ces listes sont en fait des versions spécialisées de l'environnement
11107 Elles nécessitent cependant que vous disposiez du paquetage
11114 \begin_layout Subsubsection
11115 Figures et tableaux
11118 \begin_layout Standard
11125 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11126 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11127 en une quelconque autre position prédéfinie.
11128 En fait, si vous changez les réglages de positionnement des flottants,
11129 ces modifications ne seront pas prises en compte.
11132 \begin_layout Subsubsection
11133 En-têtes et pieds de pages
11134 \begin_inset CommandInset label
11136 name "sec:foil-en-tetes"
11143 \begin_layout Standard
11152 servent à définir le texte en pied de page à gauche.
11153 La première vous permet d'insérer un logo sur vos diapos.
11154 Vous aurez par défaut comme logo
11155 \begin_inset Quotes fld
11165 \begin_inset Quotes frd
11169 La seconde sert à classifier des documents en fonction du type de public,
11171 \begin_inset Quotes fld
11175 \begin_inset Quotes frd
11179 Par défaut elle ne contient rien.
11182 \begin_layout Standard
11183 Vous pouvez remplir les autres coins de la page avec
11187 (qui par défaut contient le numéro de page),
11198 \begin_layout Subsection
11204 \begin_inset CommandInset label
11206 name "sec:foil-non-supporte"
11213 \begin_layout Standard
11214 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11223 dans un autre environnement.
11226 \begin_layout Subsubsection
11230 \begin_layout Standard
11231 Toutes les longueurs sont ajustées en utilisant la commande
11235 setlength\SpecialChar \-
11262 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11271 par la valeur de la variable.
11272 Toutes les variables de longueur doivent être indiquées dans des unités
11274 \begin_inset space ~
11282 \begin_inset space ~
11290 \begin_inset space ~
11297 ), ou bien dans une unité dépendant du document ou de la police employée,
11310 \begin_layout Standard
11311 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11312 diapo en ajustant la longueur spécifiée par
11319 Par exemple, pour rendre
11325 les titres plus proches des corps de 0,5
11326 \begin_inset space ~
11329 pouce, mettez dans le préambule
11338 foilheadskip}{-0.5in}
11343 \begin_layout Standard
11344 L'espacement autour des flottants peut être modifié via
11349 \begin_layout Labeling
11350 \labelwidthstring MMMMMMMMMMM
11357 Séparation entre le texte et le haut du flottant ;
11360 \begin_layout Labeling
11361 \labelwidthstring MMMMMMMMMMM
11368 Séparation entre le flottant et sa légende ;
11371 \begin_layout Labeling
11372 \labelwidthstring MMMMMMMMMMM
11379 Séparation entre la légende et le texte qui la suit ;
11382 \begin_layout Labeling
11383 \labelwidthstring MMMMMMMMMMM
11390 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11391 réglant cette valeur.
11392 Le mieux est sûrement de la définir en fonction de
11401 \begin_layout Standard
11402 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11403 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11407 \begin_layout Labeling
11408 \labelwidthstring MMMMMMMMMMM
11415 Séparation entre les en-têtes et le titre (environnement
11422 \begin_layout Labeling
11423 \labelwidthstring MMMMMMMMMMM
11430 entre les environnements
11441 \begin_layout Labeling
11442 \labelwidthstring MMMMMMMMMMM
11449 entre différentes lignes de l'environnement
11456 \begin_layout Labeling
11457 \labelwidthstring MMMMMMMMMMM
11464 entre l'auteur et la date ;
11467 \begin_layout Labeling
11468 \labelwidthstring MMMMMMMMMMM
11475 entre la date et le résumé (
11482 \begin_layout Standard
11483 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11497 un environnement de liste, tout l'espacement vertical entre les éléments
11498 de la liste est supprimé.
11499 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11512 \begin_layout Subsubsection
11513 En-têtes et pieds de page
11516 \begin_layout Standard
11531 permettent de préciser dans une page donnée si le logo de
11542 dans le préambule, aucune des diapos n'aura de logo.
11543 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11550 juste après le début de cette diapo et
11556 juste après le début de la suivante.
11559 \begin_layout Standard
11560 Si vous voulez utiliser le style d'en-têtes
11566 Document\SpecialChar \menuseparator
11567 Paramètres\SpecialChar \menuseparator
11570 , il vous faudra sûrement ajouter
11581 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11582 correctement une fois les pages retournées.
11583 C'est obligatoire à cause d'incompatibilités entre le paquetage
11594 \begin_layout Section
11595 Diapos Slides (alias S
11604 \begin_inset CommandInset label
11613 \begin_layout Standard
11621 \begin_layout Subsection
11625 \begin_layout Standard
11626 Cette section décrit comment utiliser LyX pour préparer des transparents
11627 pour rétroprojecteurs.
11628 Il y a deux classes de document qui le permettent : la classe par défaut
11641 \begin_layout Plain Layout
11642 Il y en a d'autres, comme
11646 , mais elle ne sont pas décrites dans ce document (NdT).
11652 Cette section décrit la première.
11655 \begin_layout Standard
11656 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11660 \begin_layout Standard
11661 \begin_inset VSpace bigskip
11667 \begin_layout Standard
11671 Cette section décrit
11676 \begin_inset Quotes fld
11682 \begin_inset space ~
11686 \begin_inset Quotes frd
11692 \begin_layout Standard
11693 Si vous cherchez une documentation sur
11694 \begin_inset Quotes fld
11700 \begin_inset space ~
11706 \begin_inset Quotes frd
11710 \begin_inset space ~
11714 \begin_inset CommandInset ref
11716 reference "sec:foiltex"
11729 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11736 \begin_layout Plain Layout
11738 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11739 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11747 dont parle cette section.
11750 \begin_layout Standard
11751 Cette classe est l'évolution en LaTeX2e du vieux package S
11760 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11761 de maintenant j'appellerais simplement
11762 \begin_inset Quotes fld
11768 \begin_inset Quotes frd
11773 ), donc vous devez logiquement l'avoir.
11774 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11775 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11781 Cependant, il y a des choses que
11785 fait et que les autres ne font pas, comme générer des sur-couches.
11786 Continuez la lecture pour en savoir plus !
11789 \begin_layout Subsection
11791 \begin_inset CommandInset label
11793 name "sec:demarrer-slides"
11800 \begin_layout Standard
11801 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11803 \begin_inset Quotes fld
11809 \begin_inset space ~
11813 \begin_inset Quotes frd
11824 Document\SpecialChar \menuseparator
11828 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11832 \begin_layout Itemize
11833 Ne vous fatiguez pas à changer les options
11843 Document\SpecialChar \menuseparator
11846 : de toute façon, elles ne sont pas supportées par la classe
11851 \begin_layout Itemize
11855 \begin_inset space ~
11859 \begin_inset space ~
11866 Document\SpecialChar \menuseparator
11869 a un comportement un peu différent pour cette classe.
11870 Voici les choix possibles et leurs effets :
11874 \begin_layout Description
11879 Le rendu final contient des numéros de page dans le coin inférieur droit.
11882 \begin_layout Description
11887 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
11889 C'est le choix implicite.
11892 \begin_layout Description
11897 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11898 ni de marqueurs d'alignement.
11902 \begin_layout Itemize
11907 a une option supplémentaire :
11912 Pour l'utiliser, mettez
11913 \begin_inset Quotes fld
11921 \begin_inset Quotes frd
11930 Document\SpecialChar \menuseparator
11933 \SpecialChar \menuseparator
11937 \begin_inset space ~
11941 \begin_inset space ~
11950 \begin_layout Standard
11951 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11958 \begin_inset space ~
11962 \begin_inset CommandInset ref
11964 reference "sec:note-slides"
11968 pour plus de détails.
11972 \begin_layout Standard
11973 Vous pouvez aussi utiliser le fichier modèle
11976 \begin_inset Quotes fld
11980 \begin_inset Quotes frd
11985 pour mettre en place automatiquement un document de la classe
11991 Fichier\SpecialChar \menuseparator
11993 \begin_inset space ~
11997 \begin_inset space ~
12002 pour créer votre document).
12003 Le fichier modèle contient aussi quelques exemples d'environnements de
12004 paragraphe spéciaux utilisés par cette classe.
12005 Je vais maintenant décrire ces derniers.
12008 \begin_layout Subsection
12009 Environnements de paragraphe
12012 \begin_layout Subsubsection
12013 Environnements supportés
12016 \begin_layout Standard
12017 La première chose que vous allez remarquer en commençant un nouveau document
12022 est la taille et le type de police : il est équivalent à la taille
12025 \begin_inset space ~
12033 \begin_inset space ~
12039 C'est aussi la police qui est utilisée pour le rendu final.
12040 Dites-vous que c'est un
12041 \begin_inset Quotes fld
12045 \begin_inset Quotes frd
12048 pour vous rappeler que c'est une diapositive.
12049 Vos transparents finaux utiliseront une grande police, donc vous aurez
12051 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12055 \begin_layout Standard
12056 La deuxième chose qui frappe est le changement du menu des environnements
12057 (tout à gauche de la barre d'outils).
12058 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12060 Il y en a aussi cinq nouveaux.
12061 C'est parce que la classe
12065 elle-même ne supporte que certains environnements de paragraphe :
12068 \begin_layout Itemize
12074 \begin_layout Itemize
12080 \begin_layout Itemize
12086 \begin_layout Itemize
12092 \begin_layout Itemize
12098 \begin_layout Itemize
12104 \begin_layout Itemize
12110 \begin_layout Itemize
12116 \begin_layout Itemize
12122 \begin_layout Itemize
12128 \begin_layout Itemize
12134 \begin_layout Standard
12135 Tous les autres environnements standard, comme les en-têtes de section,
12136 ne servent pas dans la classe
12143 \begin_layout Standard
12144 D'autre part, vous remarquerez de nouveaux environnements :
12147 \begin_layout Itemize
12159 \begin_layout Itemize
12169 \begin_layout Itemize
12175 \begin_layout Itemize
12187 \begin_layout Itemize
12199 \begin_layout Standard
12200 Ces cinq-là présentent des subtilités, dues à une
12201 \begin_inset Quotes fld
12205 \begin_inset Quotes frd
12209 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12210 dans un environnement vide.
12211 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12212 une diapo par autre chose que du texte.
12213 Pour contourner cela, j'ai fait un peu de
12214 \begin_inset Quotes fld
12218 \begin_inset Quotes frd
12224 \begin_layout Subsubsection
12225 Subtilités des nouveaux environnements
12226 \begin_inset CommandInset label
12228 name "sec:subtilité-slides"
12235 \begin_layout Standard
12236 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12237 dues aux limitations inhérentes à la version actuelle de LyX.
12238 Comme je viens de le dire, LyX interdit les environnements qui commencent
12239 par un autre environnement.
12240 Pour contourner ceci, l'environnement
12244 n'en est pas vraiment un, si l'on se fie à la description du
12247 \begin_inset space ~
12251 \begin_inset space ~
12257 \begin_layout Standard
12271 \begin_inset Quotes fld
12274 pseudo-environnements
12275 \begin_inset Quotes frd
12279 Ils ressemblent à des en-têtes de section ou à une
12283 , mais en fait commencent un environnement de paragraphe (et terminent le
12284 précédent si nécessaire).
12285 De la même manière, considérez
12294 \begin_inset Quotes fld
12298 \begin_inset Quotes frd
12302 Ces deux objets réalisent en effet des actions.
12305 \begin_layout Standard
12306 Un propriété commune aux cinq environnements
12326 est un marqueur plutôt longuet.
12327 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12328 de paragraphe – n'est pas pris en compte par
12349 LyX l'ignore totalement.
12350 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12353 \begin_layout Standard
12354 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12355 vous pouvez le faire.
12356 Ça peut être une brève description du contenu de la
12361 Dans ce cas, entrez votre description et tapez
12365 comme vous le feriez normalement.
12368 \begin_layout Standard
12369 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12370 rencontrer une autre subtilité de LyX.
12371 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12372 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12373 Vous ferez donc ainsi :
12376 \begin_layout Itemize
12377 Commencez à entrer le texte qui
12381 le nouveau paragraphe
12405 \begin_layout Itemize
12406 Placez-vous maintenant au début de ce paragraphe.
12410 \begin_layout Itemize
12419 \begin_layout Itemize
12420 Changez enfin ce nouveau paragraphe vide en un
12444 \begin_layout Standard
12445 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12449 \begin_layout Subsection
12450 Réaliser une présentation grâce à
12463 \begin_layout Subsubsection
12464 Utiliser l'environnement
12469 \begin_layout Standard
12470 Si vous espérez apprendre dans cette section comment faire une présentation
12471 orale, vous serez amèrement déçu.
12472 Naturellement, je vais vous décrire en quoi la classe
12476 pourra vous aider à préparer les supports de la présentation.
12477 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12478 (C'est ça aussi, la philosophie LyX !)
12481 \begin_layout Standard
12482 Sélectionnez l'environnement
12486 (de la manière décrite à la section
12487 \begin_inset space ~
12491 \begin_inset CommandInset ref
12493 reference "sec:subtilité-slides"
12497 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12498 Le marqueur pour cet environnement /
12499 \begin_inset Quotes fld
12503 \begin_inset Quotes frd
12507 \begin_inset Quotes fld
12511 \begin_inset Quotes frd
12514 en bleu, suivie de l'indication
12515 \begin_inset Quotes fld
12519 \begin_inset Quotes frd
12523 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12525 C'est aussi simple que ça.
12528 \begin_layout Standard
12529 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12530 la fin des pages (vous pouvez toujours le faire dans
12532 Édition\SpecialChar \menuseparator
12534 \begin_inset space ~
12538 \begin_inset space ~
12544 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12546 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12547 en contenir, le surplus débordera sur une nouvelle diapo.
12548 Je vous déconseille de le faire, cependant, car la diapo
12549 \begin_inset Quotes fld
12553 \begin_inset Quotes frd
12556 ne présentera aucun numéro de page.
12557 De plus, elle peut interférer avec une
12561 que vous aurez préparé pour accompagner la
12568 \begin_layout Standard
12577 fonctionnent comme l'environnement
12582 Tous deux créent une
12583 \begin_inset Quotes fld
12587 \begin_inset Quotes frd
12590 suivie par un marqueur (
12591 \begin_inset Quotes fld
12595 \begin_inset Quotes frd
12599 \begin_inset Quotes fld
12603 \begin_inset Quotes frd
12607 La couleur n'est plus le bleu, mais un magenta éclatant et la
12608 \begin_inset Quotes fld
12612 \begin_inset Quotes frd
12615 se présente différemment, dans son style et sa longueur.
12616 Les trois marqueurs diffèrent par leur police.
12619 \begin_layout Standard
12620 Comme pour l'environnement
12624 , si le contenu d'une
12632 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12633 le surplus sera disposé sur une nouvelle page.
12634 À nouveau, je vous le déconseille, les
12642 n'auraient plus aucune utilité.
12645 \begin_layout Subsubsection
12655 \begin_layout Standard
12660 est de créer une diapo qui vienne se superposer à une autre.
12661 Vous pouvez vouloir présenter une figure sur la
12665 principale avant d'afficher le texte qui va avec.
12666 Une façon de faire est de poser une feuille de papier noire sur la partie
12671 que vous souhaitez cacher.
12672 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12673 superposer un graphique à un autre.
12674 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12678 pour que les graphiques se superposent.
12683 rend les choses bien plus faciles.
12686 \begin_layout Standard
12691 reçoit le numéro de page de la
12696 \begin_inset Quotes fld
12700 \begin_inset Quotes frd
12706 \begin_inset Quotes fld
12710 \begin_inset Quotes frd
12717 \begin_layout Plain Layout
12722 multiples auront donc
12725 \begin_inset Quotes fld
12729 \begin_inset Quotes frd
12737 \begin_inset Quotes fld
12741 \begin_inset Quotes frd
12747 accolé au numéro de page.
12755 En effet, vous voulez que la
12763 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12768 \begin_inset Quotes fld
12772 \begin_inset Quotes frd
12784 le laisse voir : le marqueur qui débute un environnement
12788 est moins long que celui d'une
12793 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12803 Ces marques vous aideront à aligner les deux transparents.
12806 \begin_layout Standard
12807 Le principal problème de la superposition de transparents est d'aligner
12808 les contenus de ces diapos.
12809 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12810 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12811 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12812 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12813 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12825 \begin_layout Standard
12826 Comme leur nom l'indique,
12834 sont deux environnements de paragraphe, qui rendent le texte respectivement
12835 visible et invisible.
12836 Remarquez à la section
12837 \begin_inset space ~
12841 \begin_inset CommandInset ref
12843 reference "sec:subtilité-slides"
12847 que vous ne placez rien
12853 ces environnements.
12854 Lorsque vous créez un
12861 , LyX insère un marqueur centré, bleu clair, indiquant
12862 \begin_inset Quotes fld
12865 <Invisible Text Follows>
12866 \begin_inset Quotes frd
12870 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12878 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12881 \begin_layout Standard
12886 , l'étiquette centrée sera
12887 \begin_inset Quotes fld
12890 <Visible Text Follows>
12891 \begin_inset Quotes frd
12895 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12896 Remarquez qu'au début d'une nouvelle
12912 est automatiquement désactivée.
12913 Il n'est donc pas nécessaire d'utiliser
12924 \begin_layout Standard
12925 Maintenant, voyons comment utiliser les commandes
12933 avec les environnements
12941 pour créer des diapos superposées :
12944 \begin_layout Enumerate
12953 ) avec tout ce qui devra apparaître autant sur la
12957 elle-même que sur les
12964 \begin_layout Enumerate
12965 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
12969 , insérez un environnement
12974 Si nécessaire, insérez un environnement
12978 là où le texte devra de nouveau apparaître sur la
12985 \begin_layout Enumerate
12986 Commencez un environnement
12990 juste après l'environnement
12997 \begin_layout Enumerate
12998 Copiez le contenu de l'environnement
13002 dans l'environnement
13009 \begin_layout Enumerate
13025 \begin_layout Standard
13026 C'est bon, vous avez votre superposition.
13029 \begin_layout Standard
13030 Il reste un problème avec la façon dont j'ai conçu la classe
13034 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13035 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13036 Pour ce faire, vous devrez insérer du code LaTeX
13040 \begin_layout Plain Layout
13041 Les commandes en question sont :
13044 \begin_layout Itemize
13052 \begin_layout Itemize
13060 \begin_layout Plain Layout
13062 et devront être entrées en mode TeX.
13063 Le texte dont vous voulez changer la
13064 \begin_inset Quotes fld
13068 \begin_inset Quotes frd
13071 sera à l'intérieur des accolades, derrière la commande
13084 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13088 \begin_inset space ~
13092 \begin_inset space ~
13106 \begin_layout Subsubsection
13116 \begin_inset CommandInset label
13118 name "sec:note-slides"
13125 \begin_layout Standard
13134 est toujours associée à une
13139 \begin_inset Quotes fld
13143 \begin_inset Quotes frd
13147 Ici aussi, la classe
13151 de LyX fournit des indices visuels.
13156 est magenta éclatant, comme celui d'une
13160 ; et en longueur, il est intermédiaire entre celui d'une
13164 (qui est plus long) et celui d'une
13168 (qui est plus court).
13169 De plus, une fois imprimée, une
13173 aura le numéro de page de sa
13178 \begin_inset Quotes fld
13182 \begin_inset Quotes frd
13188 \begin_inset Quotes fld
13192 \begin_inset Quotes frd
13200 \begin_inset Quotes fld
13204 \begin_inset Quotes frd
13212 \begin_inset Quotes fld
13216 \begin_inset Quotes frd
13223 Vous pouvez avoir plusieures
13227 associées à une seule
13231 , et, comme pour les
13239 , vous voudrez sûrement couper les longues
13243 de manière à ce qu'elles tiennent sur une seule page.
13246 \begin_layout Standard
13251 est évidente : elle contient toute sortes d'informations que vous voulez
13252 ajouter à propos d'une
13257 Elle peut aussi servir d'aide-mémoire pour une
13262 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13263 Actuellement, la classe
13267 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13277 Il faudra donc passer par le code LaTeX.
13281 \begin_layout Standard
13282 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13284 \begin_inset Quotes fld
13292 \begin_inset Quotes frd
13296 \begin_inset space ~
13300 \begin_inset CommandInset ref
13302 reference "sec:demarrer-slides"
13307 Cette option active les marqueurs temporels qui apparaîtront alors dans
13308 le coin inférieur gauche de toutes les
13312 que vous générerez.
13313 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13315 \begin_inset Quotes fld
13325 \begin_inset Quotes frd
13329 \begin_inset Quotes fld
13339 \begin_inset Quotes frd
13343 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13345 \begin_inset Quotes fld
13355 \begin_inset Quotes frd
13358 sert à indiquer le temps voulu, tandis que
13359 \begin_inset Quotes fld
13369 \begin_inset Quotes frd
13372 est utilisé pour ajouter une certaine durée.
13377 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13378 vous voulez passer sur chaque
13385 \begin_layout Standard
13386 Il reste une fonction à décrire.
13387 Vous voudrez forcément imprimer toutes vos
13395 sur des transparents et toutes vos
13399 sur des feuilles blanches.
13408 à laquelle elle est associée.
13412 \begin_layout Standard
13413 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13414 ce qu'il faut imprimer.
13415 Toutes deux doivent être placées dans le préambule de votre document.
13417 \begin_inset Quotes fld
13429 \begin_inset Quotes frd
13432 n'imprimera que les
13441 De même, la commande
13442 \begin_inset Quotes fld
13452 \begin_inset Quotes frd
13455 n'imprimera que les
13460 Je vous conseille de mettre les deux commandes en commentaire dans votre
13462 \begin_inset Quotes fld
13466 \begin_inset Quotes frd
13469 celle dont vous avez besoin à l'impression.
13470 J'ai l'habitude de : décommenter
13473 \begin_inset Quotes fld
13481 \begin_inset Quotes frd
13486 , imprimer dans un fichier dont le nom contient
13489 \begin_inset Quotes fld
13493 \begin_inset Quotes frd
13498 , la recommenter et décommenter
13501 \begin_inset Quotes fld
13509 \begin_inset Quotes frd
13514 et imprimer dans un fichier
13517 \begin_inset Quotes fld
13521 \begin_inset Quotes frd
13527 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13528 des transparents ou des feuilles blanches selon le cas.
13531 \begin_layout Standard
13532 Vous pouvez aussi donner d'autres paramètres à
13533 \begin_inset Quotes fld
13543 \begin_inset Quotes frd
13547 \begin_inset Quotes fld
13557 \begin_inset Quotes frd
13561 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13564 \begin_layout Subsection
13565 Le fichier modèle pour la classe
13570 \begin_layout Standard
13571 J'ai aussi créé un fichier modèle,
13572 \begin_inset Quotes fld
13580 \begin_inset Quotes frd
13588 Pour l'utiliser, créez votre document avec
13590 Fichier\SpecialChar \menuseparator
13592 \begin_inset space ~
13596 \begin_inset space ~
13602 Votre fichier de présentation LyX contiendra un exemple du triplet
13604 Diapo – Surcouche – Note
13615 contiennent un exemple de
13624 Enfin, le préambule contient :
13627 \begin_layout LyX-Code
13628 % Uncomment to print out only slides and overlays
13632 \begin_layout Plain Layout
13635 Décommentez pour n'imprimer que les diapos et les sur-couches
13643 \begin_layout LyX-Code
13647 \begin_layout LyX-Code
13653 \begin_inset Newline newline
13659 \begin_layout LyX-Code
13660 % Uncomment to print out only notes
13664 \begin_layout Plain Layout
13667 Décommentez pour n'imprimer que les notes
13675 \begin_layout LyX-Code
13679 \begin_layout LyX-Code
13687 \begin_layout Standard
13688 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13690 \begin_inset Quotes fld
13698 \begin_inset Quotes frd
13702 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13704 Elle est là si vous en avez besoin.
13705 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13712 \begin_inset space ~
13716 \begin_inset CommandInset ref
13718 reference "sec:foiltex"
13727 (présent sur certaines distributions TeX).
13728 Ce dernier n'est pas encore supporté par LyX
13732 \begin_layout Plain Layout
13733 Si vous voulez vous y mettre...
13741 Je ne connais rien à ces classes.
13742 Essayez-les pour voir quelles alternatives elles représentent.
13745 \begin_layout Section
13746 Hollywood (scripts d'Hollywood)
13749 \begin_layout Standard
13755 \begin_layout Subsection
13759 \begin_layout Standard
13760 Maîtriser le format d'un script d'Hollywood est un
13761 \begin_inset Quotes fld
13765 \begin_inset Quotes frd
13769 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13770 et à être facile à lire et familier pour les acteurs.
13771 Chaque page d'un script doit représenter une minute de film.
13772 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13773 La police courier 12
13774 \begin_inset space ~
13777 pt doit être utilisée tout le long.
13781 \begin_layout Subsection
13782 Problèmes particuliers
13785 \begin_layout Standard
13786 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13787 Si le texte d'un personnage
13791 \begin_layout Plain Layout
13799 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13803 \begin_layout Plain Layout
13812 \begin_layout Subsection
13813 Fonctions particulières
13816 \begin_layout Standard
13817 Entrez les noms des personnages comme étiquettes, puis faites des références
13818 croisées sur ces étiquettes pour insérer le nom.
13819 La fenêtre de référence croisée montrera l'ensemble des personnages.
13820 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13821 e dans les parties narratives.
13824 \begin_layout Subsection
13825 Taille de papier et marges
13828 \begin_layout Standard
13829 USLetter, gauche 1,6
13830 \begin_inset space ~
13834 \begin_inset space ~
13838 \begin_inset space ~
13842 \begin_inset space ~
13848 \begin_layout Subsection
13852 \begin_layout Standard
13853 Les environnements suivants sont disponibles.
13854 Vous pouvez utiliser
13858 pour accéder aux touches de raccourci indiquées à droite.
13861 \begin_layout Itemize
13869 \begin_inset Newline newline
13874 Quand rien d'autre ne convient.
13875 Essayez de l'éviter.
13878 \begin_layout Itemize
13887 \begin_layout Plain Layout
13894 \begin_inset space \hfill{}
13902 \begin_inset Newline newline
13905 Suivi en général de quelque chose comme
13906 \begin_inset Quotes fld
13909 sur Sally qui se lève
13910 \begin_inset Quotes frd
13916 \begin_layout Itemize
13920 \begin_inset space \hfill{}
13924 \begin_inset Newline newline
13929 Introduit une nouvelle séquence INTÉRIEUR.
13930 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13931 l'éclairage nécessaire.
13932 Toute cette ligne en MAJUSCULES.
13935 \begin_layout Itemize
13939 \begin_inset space \hfill{}
13943 \begin_inset Newline newline
13948 Introduit une nouvelle séquence EXTÉRIEUR.
13949 Toute cette ligne en MAJUSCULES.
13952 \begin_layout Itemize
13956 \begin_inset space \hfill{}
13960 \begin_inset Newline newline
13965 Le personnage qui parle.
13968 \begin_layout Itemize
13972 \begin_inset space \hfill{}
13976 \begin_inset Newline newline
13981 Instructions au personnage intervenant.
13982 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13984 Les deux seront imprimées.
13987 \begin_layout Itemize
13991 \begin_inset space \hfill{}
13995 \begin_inset Newline newline
14000 Ce qui dit le personnage.
14003 \begin_layout Itemize
14007 \begin_inset space \hfill{}
14011 \begin_inset Newline newline
14016 Instruction de mouvement de caméra.
14019 \begin_layout Itemize
14023 \begin_inset space \hfill{}
14029 \begin_layout Itemize
14033 \begin_inset space \hfill{}
14039 \begin_layout Itemize
14043 \begin_inset space \hfill{}
14049 \begin_layout Itemize
14053 \begin_inset space \hfill{}
14059 \begin_layout Subsection
14063 \begin_layout Itemize
14064 (O.S) – off screen (hors écran)
14067 \begin_layout Itemize
14068 (V.O) – voice over (voix off)
14071 \begin_layout Itemize
14073 – background (arrière-plan)
14076 \begin_layout Itemize
14078 – close-up (plan rapproché)
14081 \begin_layout Itemize
14082 PAN – mouvement de caméra
14085 \begin_layout Itemize
14086 INSERT – insérez un plan rapproché
14089 \begin_layout Section
14093 \begin_layout Standard
14096 Panayotis Papasotiriou
14099 \begin_layout Subsection
14103 \begin_layout Standard
14108 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14112 International Journal of Modern Physics C
14124 est destiné à des manuscrits soumis à l'
14128 nternational Journal of Modern Physics D
14132 Les classes de document s'appellent respectivement
14141 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14143 \begin_inset Flex URL
14146 \begin_layout Plain Layout
14148 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14154 \begin_inset Flex URL
14157 \begin_layout Plain Layout
14159 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14165 Ces deux paquetages sont des versions modifiées du paquetage standard
14166 \begin_inset Quotes fld
14170 \begin_inset Quotes frd
14173 , et ils sont presques identiques (mais pas tout à fait).
14174 LyX sait gérer la plupart de leurs fonctions.
14175 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14179 \begin_layout Subsection
14183 \begin_layout Standard
14184 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14188 Fichier\SpecialChar \menuseparator
14190 \begin_inset space ~
14194 \begin_inset space ~
14199 , et choisissez le modèle
14208 Ça vous donnera un document (presque) vide comprenant les parties les plus
14209 courantes d'un manuscrit.
14210 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14216 Veuillez juste garder ce qui suit présent à l'esprit.
14219 \begin_layout Enumerate
14220 LyX ne vous laissera pas changer la taille de police ni la mise en page
14221 du document, car les deux paquetage ne permettent pas de telles modifications.
14224 \begin_layout Enumerate
14225 La langue du document ne doit pas être modifiée.
14226 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14234 Outils\SpecialChar \menuseparator
14240 \begin_inset space ~
14244 \begin_inset space ~
14247 langue\SpecialChar \menuseparator
14253 \begin_inset space ~
14266 si vous voulez retenir ce changement).
14269 \begin_layout Enumerate
14271 \begin_inset Quotes fld
14275 \begin_inset Quotes frd
14278 doit être utilisé pour définir les mots clés.
14281 \begin_layout Enumerate
14286 fournit un style nommé
14287 \begin_inset Quotes fld
14290 Code de classification
14291 \begin_inset Quotes frd
14294 , qui peut être utilisé pour définir des codes de clasification comme les
14296 Notez que cette fonction n'est pas disponible dans le paquetage
14303 \begin_layout Enumerate
14304 Plusieurs nouveaux environnements sont disponibles :
14305 \begin_inset Quotes fld
14309 \begin_inset Quotes frd
14313 \begin_inset Quotes fld
14317 \begin_inset Quotes frd
14321 \begin_inset Quotes fld
14325 \begin_inset Quotes frd
14329 \begin_inset Quotes fld
14333 \begin_inset Quotes frd
14337 \begin_inset Quotes fld
14341 \begin_inset Quotes frd
14345 \begin_inset Quotes fld
14349 \begin_inset Quotes frd
14353 \begin_inset Quotes fld
14357 \begin_inset Quotes frd
14361 \begin_inset Quotes fld
14365 \begin_inset Quotes frd
14369 \begin_inset Quotes fld
14373 \begin_inset Quotes frd
14377 \begin_inset Quotes fld
14381 \begin_inset Quotes frd
14385 \begin_inset Quotes fld
14389 \begin_inset Quotes frd
14393 \begin_inset Quotes fld
14397 \begin_inset Quotes frd
14401 \begin_inset Quotes fld
14405 \begin_inset Quotes frd
14409 \begin_inset Quotes fld
14413 \begin_inset Quotes frd
14417 Leur utilisation est plus ou moins évidente.
14418 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14419 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14422 \begin_layout Enumerate
14423 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14429 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14430 les citations apparaissent comme des exposants.
14431 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14437 \begin_inset Quotes fld
14441 \begin_inset space ~
14449 \begin_inset Quotes frd
14456 \begin_layout Plain Layout
14457 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14465 \begin_layout Enumerate
14466 Il n'y a pas de section
14467 \begin_inset Quotes fld
14471 \begin_inset Quotes frd
14474 dans les deux paquetages, utilisez simplement l'environnement
14475 \begin_inset Quotes fld
14479 \begin_inset Quotes frd
14485 \begin_layout Enumerate
14486 Vous pouvez ajouter des appendices au papier,
14490 les remerciements et
14495 LyX propose un environnement spécial, appelé
14498 \begin_inset space ~
14507 \begin_layout Plain Layout
14517 qui indique le début des appendices.
14518 Cet environnement doit être laissé vide ; il sert juste à émettre une commande
14519 LaTeX, mais rien n'est imprimé.
14521 \begin_inset Quotes fld
14525 \begin_inset Quotes frd
14528 apparaît en lettres bleues, comme indications que toutes les sections qui
14529 suivent ce point sont des appendices.
14530 Pour écrire un appendice, utilisez l'environnement
14531 \begin_inset Quotes fld
14535 \begin_inset Quotes frd
14539 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14540 est demandé par les deux journaux.
14542 \begin_inset Quotes fld
14545 Section d'appendices
14546 \begin_inset Quotes frd
14553 être présente avant le premier appendice ; si ce n'est pas le cas, tous
14554 les appendices seront numérotés comme des sections normales, dans la sortie.
14555 Un appendice peut contenir des
14567 s de la manière habituelle.
14570 \begin_layout Enumerate
14579 utilisent la commande
14583 pour les légendes des tableaux.
14584 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14585 mais sans sa légende.
14586 Cependant, vous pouvez utiliser un peu de code TeX pour contourner ce problème,
14587 de façon à ce que les légendes s'impriment comme prévu.
14588 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14589 légende, et remplacez la par le code LaTeX
14593 tbl{votre légende de tableau}{
14595 (sic) ; vous devez ensuite mettre le code LaTeX
14599 immédiatement après votre tableau.
14600 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
14601 voir comme cette astuce est utilisée.
14602 Une autre solution, si vous avez besoin de légendes de tableaux, est de
14603 construire tout le tableau dans un fichier
14607 , puis inclure celui-ci dans le document LyX (par
14609 Insertion\SpecialChar \menuseparator
14610 Fichier\SpecialChar \menuseparator
14614 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14623 , qui se trouve dans la distribution des paquetages correspondants.
14626 \begin_layout Subsection
14627 Préparer un papier avant de le soumettre
14630 \begin_layout Standard
14631 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14632 que fichier LaTeX (
14634 Fichier\SpecialChar \menuseparator
14635 Exporter\SpecialChar \menuseparator
14638 ), puis modifier le fichier
14646 \begin_layout Plain Layout
14647 En fait, vous avez le choix entre LaTeX
14648 \begin_inset space ~
14651 (standard) et LaTeX
14652 \begin_inset space ~
14656 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14657 utiliser l'option pdflatex pour que les graphiques soient convertis au
14658 format PDF, prêts à être utilisés par pdflatex.
14666 \begin_layout Enumerate
14667 Enlevez les lignes de commentaires avant la commande
14676 \begin_layout Enumerate
14677 Enlevez tout ce qui se trouve entre les commandes
14689 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14693 \begin_layout Standard
14694 Vous devez maintenant sauvegarder le fichier
14698 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14699 Vous pouvez alors contrôler l'aspect du document
14706 \begin_layout Subsection
14707 Utilisation du code TeX
14710 \begin_layout Standard
14711 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14712 au début du document.
14713 Si vous avez commencé à écrire votre papier à partir du modèle
14721 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14723 Vous pouvez seulement changer le premier code TeX pour spécifier ce qui
14724 s'imprime en haut des pages paires et impaires (respectivement le titre
14725 abrégé et le nom des auteurs).
14726 Ce code TeX doit être de la forme
14730 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14735 \begin_layout Section
14739 \begin_layout Standard
14745 \begin_layout Subsection
14749 \begin_layout Standard
14754 fournit une classe de document pour créer un manuscrit adapté pour une
14755 soumission électronique à un des journaux publiés par l'IoP
14757 (Institute of Physics)
14760 Les instructions aux auteurs pour créer un papier en utilisant la classe
14765 peuvent être téléchargées en même temps que le paquetage iopart à partir
14767 \begin_inset Flex URL
14770 \begin_layout Plain Layout
14772 ftp://ftp.iop.org/pub/journals/latex2e
14780 \begin_layout Subsection
14784 \begin_layout Standard
14785 La manière la plus simple pour écrire un papier est de commencer avec le
14790 qui est disponible dans la liste des modèles de LyX.
14793 Fichier\SpecialChar \menuseparator
14795 \begin_inset space ~
14799 \begin_inset space ~
14804 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14806 Le modèle explique comment utiliser les environnements spéciaux.
14807 Voici les conseils les plus importants :
14810 \begin_layout Itemize
14811 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
14815 \begin_inset space ~
14819 \begin_inset space ~
14823 \begin_inset space ~
14828 ne sont pas activées dans les paramètres du document,
14838 \begin_layout Itemize
14839 L'environnement de titre définit le type de document.
14840 Vous devez donc utiliser un des environnements suivants pour le titre :
14844 \begin_layout Itemize
14849 pour un papier (Paper)
14852 \begin_layout Itemize
14856 \begin_inset Note Note
14859 \begin_layout Plain Layout
14862 Je ne l'ai pas trouvé (NdT)
14869 pour une revue (Review)
14872 \begin_layout Itemize
14877 pour une revue thématique (Topical review)
14880 \begin_layout Itemize
14885 pour un commentaire (Comment)
14888 \begin_layout Itemize
14896 \begin_layout Itemize
14901 pour un papier ( comme titre)
14904 \begin_layout Itemize
14909 pour une communication préliminaire
14912 \begin_layout Itemize
14917 pour une communication rapide
14920 \begin_layout Itemize
14925 pour une lettre aux éditeurs (Letter)
14929 \begin_layout Itemize
14930 Tous les environnements de titre, sauf
14934 peuvent avoir un titre court facultatif.
14937 \begin_layout Itemize
14938 Il y a un environnement de titre général
14942 qui n'est pas géré par LyX.
14943 Il peut être utilisé en code TeX si votre document ne correspond pas à
14944 l'un des autres types de titres.
14947 \begin_layout Standard
14948 Pour plus d'information comme des astuces pour des mises en formes spéciales
14949 pour les tableaux et les formules, voyez les instructions aux auteurs de
14953 \begin_layout Section
14957 \begin_layout Standard
14960 Panayotis Papasotiriou
14963 \begin_layout Subsection
14967 \begin_layout Standard
14968 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
14969 Academic Publishers, qui permet de soumettre sous format électronique des
14970 manuscrits destinés à leurs publications.
14971 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
14974 Astrophysics and Space Science
14980 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
14982 \begin_inset Flex URL
14985 \begin_layout Plain Layout
14987 http://www.wkap.nl/jrnllist.htm/JRNLHOME
14993 On peut télécharger le paquetage Kluwer sur le site
14994 \begin_inset Flex URL
14997 \begin_layout Plain Layout
14999 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15005 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15006 être téléchargé séparément).
15009 \begin_layout Standard
15010 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
15011 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15012 \begin_inset Quotes fld
15016 \begin_inset Quotes frd
15020 \begin_inset CommandInset ref
15022 reference "subsec:particularités_kluwer"
15027 J'ai récemment utilisé LyX pour écrire un article soumis à
15029 Astrophysics and Space Science
15031 sans aucun problème.
15034 \begin_layout Subsection
15038 \begin_layout Standard
15039 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15043 Fichier\SpecialChar \menuseparator
15045 \begin_inset space ~
15049 \begin_inset space ~
15059 Ça vous donnera un document (presque) vide qui comprend les champs les
15060 plus couramment utilisés dans un manuscrit avec une courte description
15062 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15063 existant (y compris les crochets,
15067 ) par l'information correcte.
15070 \begin_layout Subsection
15071 Préparer un papier avant de le soumettre
15074 \begin_layout Standard
15075 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15077 \begin_inset Quotes fld
15081 \begin_inset Quotes frd
15087 \begin_layout Enumerate
15088 Exportez votre papier comme fichier LaTeX.
15094 ichier\SpecialChar \menuseparator
15099 porter\SpecialChar \menuseparator
15109 \begin_layout Enumerate
15110 Éditez avec un éditeur de texte le fichier
15114 obtenu, et faites les changements suivants
15118 \begin_layout Enumerate
15119 enlevez les lignes de commentaire avant la commande
15128 \begin_layout Enumerate
15129 enlevez tout ce qui se trouve entre les commandes
15141 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15145 \begin_layout Standard
15146 Enregistrez le fichier
15154 \begin_layout Enumerate
15155 Lancez LaTeX sur ce fichier
15159 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15162 \begin_layout Enumerate
15163 Visualisez le document
15167 obtenu avec, par exemple,
15171 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15172 pas fait d'erreur).
15175 \begin_layout Subsection
15176 \begin_inset Quotes fld
15180 \begin_inset Quotes frd
15183 du paquetage Kluwer
15184 \begin_inset CommandInset label
15186 name "subsec:particularités_kluwer"
15193 \begin_layout Standard
15194 Le paquetage Kluwer présente les
15195 \begin_inset Quotes fld
15199 \begin_inset Quotes frd
15205 \begin_layout Enumerate
15206 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15210 \begin_layout Plain Layout
15211 Je ne vois aucune bonne raison de le faire.
15217 Chaque article doit être compris dans l'environnement
15218 \begin_inset Quotes fld
15222 \begin_inset Quotes frd
15226 Malheureusement, cet environnement ne peut pas être omis, même si vous
15227 n'écrivez qu'un seul article.
15228 Ainsi, chaque article commence par la commande
15234 et, bien sûr, se termine par la commande
15241 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15242 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15243 Vous devez donc les entrer directement et les marquer comme code LaTeX
15245 \begin_inset Quotes fld
15249 \begin_inset Quotes frd
15255 \begin_layout Enumerate
15256 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15257 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15258 et les mots-clés) doit être comprise dans un environnement appelé
15259 \begin_inset Quotes fld
15263 \begin_inset Quotes frd
15267 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15269 entre deux lignes de Texte Rouge (
15284 \begin_layout Enumerate
15285 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15286 doit être écrite ainsi :
15309 \begin_layout Standard
15314 tient compte de toutes ces
15315 \begin_inset Quotes fld
15319 \begin_inset Quotes frd
15323 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15324 rien besoin de faire de spécial.
15328 \begin_layout Enumerate
15329 n'effacez pas le code TeX qui se trouve dans le modèle, et
15332 \begin_layout Enumerate
15333 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15334 fourni et modifiez-le.
15337 \begin_layout Section
15341 \begin_layout Standard
15347 \begin_layout Subsection
15351 \begin_layout Standard
15352 Les classes de document LyX
15354 article (koma-script)
15358 report (koma-script)
15376 correspondent respectivement aux classes LaTeX
15392 , de la famille Koma-Script.
15393 Elles forment des alternatives aux classes standard, respectivement
15409 et sont plus proches des conventions typographiques européennes en un certain
15413 \begin_layout Itemize
15414 la taille de caractère standard est de 11
15415 \begin_inset space ~
15420 article (koma-script)
15424 report (koma-script)
15431 \begin_inset space ~
15436 letter (koma-script);
15439 \begin_layout Itemize
15440 les en-têtes, les marqueurs de l'environnement
15444 et d'autres éléments de la classe
15446 letter (koma-script)
15448 sont en police grasse sans empattement
15452 \begin_layout Plain Layout
15453 Il y a une grande différence entre les anciennes polices cm grasses sans
15454 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15455 En comparaison, les polices grasses sans empattement ec semblent un peu
15465 permet de reproduire l'apparence
15466 \begin_inset Quotes fld
15470 \begin_inset Quotes frd
15473 , tout en utilisant les polices ec.
15479 La numérotation des en-têtes de chapitre est rendue de la même manière
15480 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15482 \begin_inset Quotes fld
15486 \begin_inset Quotes frd
15490 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15491 d'options (à entrer dans le champ
15497 Document\SpecialChar \menuseparator
15498 Paramètres\SpecialChar \menuseparator
15500 \begin_inset space ~
15504 \begin_inset space ~
15510 Une description détaillée de ces options, en allemand, est disponible dans
15515 de la documentation Koma-script
15521 \begin_layout Plain Layout
15522 La version en anglais est le
15534 \begin_layout Itemize
15535 la principale méthode utilisée dans les classes de cocuments pour modifier
15537 \begin_inset Note Note
15540 \begin_layout Plain Layout
15541 je n'arrive pas à traduire
15542 \begin_inset Quotes fld
15546 \begin_inset Quotes frd
15562 ( dans LyX elles doivent être entrées dans le champ d'
15568 Document\SpecialChar \menuseparator
15569 Paramètres\SpecialChar \menuseparator
15571 \begin_inset space ~
15575 \begin_inset space ~
15581 Elles permettent une modification plus claire des marges de page que celle
15584 Document\SpecialChar \menuseparator
15588 Une description détaillée de ces options, en allemand, est disponible dans
15593 de la documentation Koma-script;
15596 \begin_layout Itemize
15597 les classes de document LaTeX de la famille Koma-Script définissent un certain
15598 nombre de commandes supplémentaires.
15599 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15600 par des types de paragraphes y correspondant.
15603 \begin_layout Standard
15604 Une description détaillée, en allemand, des classes de document LaTeX de
15605 la famille Koma-Script se trouve dans le
15609 de la documentation Koma-Script
15613 \begin_layout Plain Layout
15614 Il y en a une traduction en anglais, incomplète,
15619 \begin_inset Note Note
15622 \begin_layout Plain Layout
15623 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15634 Les sections qui suivent décrivent seulement les aspects de ces classes
15635 qui ont un sens dans LyX.
15638 \begin_layout Subsection
15641 article (koma-script)
15645 report (koma-script)
15652 \begin_layout Standard
15653 Les classes de document
15655 article (koma-script)
15659 report (koma-script)
15665 sont implémentées respectivement dans les fichiers de format
15678 Ils contiennent tous les types de paragraphe correspondant aux classes
15679 standard respectives
15691 mais partiellement modifiés, à l'exception du type
15695 , spécifique à LyX, qui est remplacé par le nouveau type
15699 (Labeling) qui a les mêmes fonctions.
15704 , il y d'autres nouveaux types de paragraphe.
15711 letter (koma-script)
15716 \begin_layout Itemize
15729 (Addsec) : sont les équivalents respectifs de
15741 , ajoutant de plus une entrée dans la table des matières.
15750 n'existent pas dans
15752 article (koma-script)
15757 \begin_layout Itemize
15766 : ont le même role que, respectivement
15774 , mais sans indiquer de numéro de chapitre ou de section.
15779 n'est pas disponible dans
15781 article (koma-script)
15787 \begin_layout Plain Layout
15788 Il y a aussi une commande
15800 report (koma-script)
15802 , mais comme elle fait la même chose que
15806 , elle n'a pas été implémentée dans LyX.
15814 \begin_layout Itemize
15819 : génère un en-tête écrit avec des caractères de taille standard, juste
15820 au-dessus du paragraphe suivant et sans modifier la structure du document.
15823 \begin_layout Itemize
15832 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15833 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15834 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15835 vous mettez toujours les légendes au-dessus des tableaux).
15836 Vous pouvez aussi utiliser l'option de classe
15848 pour les tableaux et en
15853 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15856 \begin_layout Itemize
15861 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15863 Si vous utilisez le paramètre optionnel (
15865 Insertion\SpecialChar \menuseparator
15867 \begin_inset space ~
15872 ), vous pouvez y mettre l'auteur de la maxime.
15873 Maxime et auteur sont séparés par une ligne.
15874 Il vous faut au minimum Koma-Script version 2.8q.
15879 n'est pas présent dans
15881 article (koma-script)
15886 \begin_layout Standard
15887 Les types qui sont présentés ci-dessous forment en compagnie des types
15899 , la zone de titre du document.
15900 Ils doivent être entrés au-dessus du premier paragraphe
15901 \begin_inset Quotes fld
15905 \begin_inset Quotes frd
15912 \begin_layout Plain Layout
15913 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15926 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15927 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15928 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15944 \begin_layout Itemize
15949 (Subject) : introduit au-dessus du titre ordinaire (
15961 ) un paragraphe centré pour indiquer le sujet du document.
15964 \begin_layout Itemize
15969 (Publishers) : introduit au-dessous du titre ordinaire (
15981 ) un paragraphe centré indiquant le nom de l'éditeur.
15984 \begin_layout Itemize
15989 (Dedication) : dans
15991 report (koma-script)
15997 , dispose un paragraphe centré, sur une page à part après la page de titre,
16001 article (koma-script)
16003 , dispose un paragraphe centré, en-dessous du titre normal (
16019 ) pour la dédicace.
16022 \begin_layout Itemize
16027 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16044 ) pour un en-tête de document.
16047 \begin_layout Itemize
16052 (Uppertitleback) : dans un document
16054 report (koma-script)
16056 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16057 verso de la page de titre.
16058 N'a aucun effet dans un document imprimé en recto seul ni dans
16060 article (koma-script).
16063 \begin_layout Itemize
16068 (Lowertitleback) : dans un document
16070 report (koma-script)
16072 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16073 de la page de titre.
16074 N'a aucun effet dans un document imprimé en recto seul ni dans
16076 article (koma-script).
16079 \begin_layout Itemize
16085 (Extratitle) : introduit une page
16086 \begin_inset Quotes fld
16090 \begin_inset Quotes frd
16093 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16096 \begin_layout Standard
16097 Les fichiers de configuration correspondant aux classes
16099 article (koma-script)
16103 report (koma-script)
16109 comprennent le fichier
16114 C'est là que vous définirez vos propres types.
16119 dans votre répertoire personnel de formats, et éditez-le !
16122 \begin_layout Subsection
16125 letter (koma-script)
16128 \begin_layout Standard
16129 La classe de document
16131 letter (koma-script)
16133 est implémentée dans le fichier
16138 Elle contient tous les paragraphes de la classe standard
16142 correspondante, partiellement modifiés, à l'exception des types
16154 , spécifiques à LyX et qui sont remplacés par le nouveau type
16159 En plus par rapport à la classe standard, elle contient les types connus
16173 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16176 \begin_layout Standard
16177 L'apparence de la lettre produite par cette classe de document peut-être
16178 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16183 \begin_layout Plain Layout
16184 On obtient un en-tête
16185 \begin_inset Quotes fld
16189 \begin_inset Quotes frd
16192 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16196 \begin_layout LyX-Code
16206 \begin_layout LyX-Code
16222 \begin_layout LyX-Code
16232 \begin_layout LyX-Code
16253 Une description détaillée de ces commandes se trouve en langue allemande
16254 dans la documentation de Koma-Script
16259 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16262 \begin_layout Standard
16271 définissent le début de la lettre et doivent être présents dans toute lettre.
16272 Pour les identifier dans LyX, les lettres
16280 apparaissent dans la marge.
16281 Il est possible d'écrire plusieurs lettres en un seul fichier.
16286 provoque le passage à une nouvelle lettre au même destinataire, et le type
16291 permet de changer de destinataire.
16309 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16310 plusieurs fois dans une même lettre.
16313 \begin_layout Itemize
16318 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16319 t le début d'une lettre.
16322 \begin_layout Itemize
16327 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16328 et produit implicitement une nouvelle lettre.
16331 \begin_layout Itemize
16340 : introduit un paragraphe pour la formule de politesse finale.
16343 \begin_layout Itemize
16348 : introduit un post-scriptum.
16351 \begin_layout Itemize
16356 : introduit un paragraphe pour les co-destinataires.
16359 \begin_layout Itemize
16365 (Encl) : introduit un paragraphe pour les pièces jointes.
16368 \begin_layout Standard
16409 sont des types qui présentent une invite et qui servent à entrer des renseignem
16410 ents qui seront utilisés par la classe de document.
16411 Nous les appellerons
16412 \begin_inset Quotes fld
16416 \begin_inset Quotes frd
16423 \begin_layout Plain Layout
16424 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16425 \begin_inset Quotes fld
16429 \begin_inset Quotes frd
16432 , je ne dis pas non.
16441 \begin_layout Plain Layout
16442 On pourrait considérer que les types
16450 devraient être des types à invite.
16451 Cependant, à cause de la signification particulière de ces types, je les
16452 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16454 En plus, cela choquerait mon sens de la symétrie si les types
16462 avaient une apparence très différente.
16468 Ces types doivent être présents avant le type
16475 \begin_layout Standard
16476 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
16477 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
16478 ion d'un type donné, mais aussi d'autres facteurs.
16479 Par exemple, dans le comportement par défaut, une signature entrée avec
16484 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16489 La valeur indiquée pour
16493 n'apparaîtra même pas dans la lettre.
16494 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16495 environnement de lettre.
16498 \begin_layout Standard
16499 Les types à invite peuvent être utilisés comme des paragraphes vides.
16500 Cela a un sens par exemple pour le type
16504 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16509 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16514 vide, il n'y a réellement pas de signature spécifiée.
16517 \begin_layout Standard
16518 Il est possible en utilisant ces types à invite de créer un patron de lettre
16519 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16520 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16523 \begin_layout Itemize
16528 (Name) : nom de l'expéditeur.
16529 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16530 dans l'en-tête de la lettre.
16533 \begin_layout Itemize
16538 : signature de l'expéditeur.
16539 Par défaut, apparaît en dessous du type
16548 est absent, c'est la valeur du type
16555 \begin_layout Itemize
16560 (Address) : adresse de l'expéditeur.
16561 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16562 en dessous du nom de l'expéditeur.
16565 \begin_layout Itemize
16570 (Telephone) : numéro de téléphone de l'expéditeur.
16571 Par défaut, correspond à la variable
16580 \begin_layout Itemize
16585 (Place) : lieu d'écriture de la lettre.
16588 \begin_layout Itemize
16593 : date d'écriture de la lettre.
16602 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16603 en dessous du destinataire.
16608 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16614 S'il n'y a pas de paragraphe
16618 , la date du jour est utilisée.
16621 \begin_layout Itemize
16626 (Backaddress) : adresse pour le retour du courrier.
16627 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16631 \begin_layout Itemize
16636 (Specialmail) : informations spéciales sur le courrier.
16637 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16638 l'adresse de retour du courrier.
16641 \begin_layout Itemize
16646 (Location) : informations supplémentaires.
16647 Par défaut, apparaît à droite en dessous du champ du destinataire.
16650 \begin_layout Itemize
16655 : le titre de la lettre.
16656 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16660 \begin_layout Itemize
16665 : le sujet de la lettre.
16666 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16673 \begin_layout Standard
16694 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16695 titre, une ligne qui contient les champs
16696 \begin_inset Quotes fld
16700 \begin_inset Quotes frd
16704 \begin_inset Quotes fld
16708 \begin_inset Quotes frd
16712 \begin_inset Quotes fld
16716 \begin_inset Quotes frd
16720 \begin_inset Quotes fld
16724 \begin_inset Quotes frd
16728 \begin_inset Quotes fld
16732 \begin_inset Quotes frd
16736 \begin_inset Quotes fld
16740 \begin_inset Quotes frd
16745 \begin_inset Quotes fld
16749 \begin_inset Quotes frd
16752 , LyX reprend la valeur donnée dans
16757 Si l'un quelconque de ces types
16758 \begin_inset Quotes fld
16761 pour lettre commerciale
16762 \begin_inset Quotes frd
16765 est utilisé, la valeur donnée pour
16769 n'apparaîtra pas, seule est définie la variable LaTeX
16776 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16777 le champ du destinataire) est supprimée.
16778 Les types sont implémentés comme des types à invite, avec les invites correspon
16779 dantes, et doivent être utilisés avant le type
16786 \begin_layout Itemize
16791 (Yourref) : Votre référence
16794 \begin_layout Itemize
16799 (Yourmail) : Votre courrier du
16802 \begin_layout Itemize
16807 (Myref) : Notre référence
16810 \begin_layout Itemize
16815 (Customer) : Numéro de client
16818 \begin_layout Itemize
16823 (Invoice) : Numéro de facture
16826 \begin_layout Subsection
16827 La nouvelle classe lettre :
16829 letter (koma-script v.2)
16832 \begin_layout Standard
16838 \begin_layout Standard
16839 \begin_inset VSpace medskip
16845 \begin_layout Standard
16846 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16854 , désormais périmée.
16855 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16856 compatible avec l'ancienne classe.
16857 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16860 \begin_layout Standard
16861 Cette classe recouvre les mêmes fonctionnalités que
16863 letter (koma-script)
16865 , plus quelques autres.
16866 Les éléments de base sont
16870 (adresse du destinataire, comme
16874 dans le précédent format),
16887 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16888 lettres dans un même document).
16889 Les nouveaux éléments concernent l'expéditeur, ce sont :
16905 et la possibilité de mettre un
16911 Insertion\SpecialChar \menuseparator
16917 \begin_layout Standard
16918 La plus grande amélioration est la possibilité de configurer la mise en
16919 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16922 Document\SpecialChar \menuseparator
16923 Paramètres\SpecialChar \ldots{}
16926 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16931 ), qui sera lu comme une option de classe
16935 \begin_layout Plain Layout
16936 Le paquetage KOMA est livré avec quelques fichiers
16941 Il y a par exemple un fichier
16945 qui suit les règles typographiques allemandes, et un
16949 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16955 Vous pouvez charger cette dernière avec l'option de classe
16959 , mise dans le champ
16965 Document\SpecialChar \menuseparator
16966 Paramètres\SpecialChar \menuseparator
16968 \begin_inset space ~
16972 \begin_inset space ~
16983 Jetez donc un œil sur le modèle
16987 fourni avec LyX, qui vous donnera des exemples.
16988 Vous trouverez une description détaillée dans la documentation de Koma-Script
16996 \begin_layout Subsection
17000 \begin_layout Standard
17001 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
17002 quelques problèmes :
17005 \begin_layout Itemize
17006 le numéro de chapitre pour un type
17010 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17011 d'être sur la même ligne juste avant.
17012 C'est causé par le comportement interne de LyX face au marqueur de type
17017 dans le fichier de format;
17020 \begin_layout Itemize
17021 les en-têtes des types
17029 sont uniquement dans la
17030 \begin_inset Quotes fld
17034 \begin_inset Quotes frd
17037 table des matières LaTeX, et pas dans la table des matières LyX (
17039 Document\SpecialChar \menuseparator
17045 \begin_layout Itemize
17046 les paragraphes avec la classe de document
17050 apparaissent séparés par de l'interligne supplémentaire, et non par une
17052 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17053 Mais dans la fenêtre
17055 Document\SpecialChar \menuseparator
17058 le bouton à cocher correspondant indique
17067 insère toujours des commandes LaTeX supplémentaires dans le document pour
17068 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17072 \begin_layout Section
17073 Article (mwart), book (mwbk) and report (mwrep)
17074 \begin_inset Argument
17077 \begin_layout Plain Layout
17088 \begin_layout Standard
17094 \begin_layout Standard
17095 Les classes de document LyX
17107 correspondent aux classes de document LaTeX
17120 Elles remplacent les classes de document standard
17132 et sont mieux adaptées en bien des aspects aux conventions typographiques
17136 \begin_layout Standard
17137 Les différences principales sont :
17140 \begin_layout Itemize
17141 Les titres non numérotés (avec une étoile, comme
17145 ) sont présents dans la table des matières.
17148 \begin_layout Itemize
17149 Des styles de mise en page supplémentaires :
17153 \begin_layout Description
17154 uheadings en-têtes sur plusieurs lignes,
17157 \begin_layout Description
17158 myheadings en-têtes personnalisés, définis par les commandes
17173 \begin_layout Description
17174 myuheadings en-têtes personnalisés sur plusieurs lignes
17177 \begin_layout Description
17178 outer le numéro de page est placé du côté extérieur de la page
17182 \begin_layout Itemize
17187 \begin_layout Description
17188 rmheadings titres avec empattement – par défaut,
17191 \begin_layout Description
17192 sfheadings titres sans empattement,
17195 \begin_layout Description
17196 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17199 \begin_layout Description
17200 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17203 \begin_layout Description
17204 withmarginpar réserver de la place sur la page pour les marges.
17208 \begin_layout Section
17212 \begin_layout Standard
17222 \begin_layout Subsection
17226 \begin_layout Standard
17231 est une classe très puissante et en constante évolution.
17232 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17233 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17234 en forme de son document.
17239 est basée sur la classe standard
17243 , mais elle peut aussi émuler la classe
17250 \begin_layout Standard
17255 , le développeur de
17259 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17261 La plupart ont été rassemblés avec
17266 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17267 les appendices, les chapitres et autres.
17268 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17269 Quelque-unes pourront être ajoutées dans de prochaines versions
17273 \begin_layout Plain Layout
17274 Vous êtes invités à faire des suggestions à
17275 \begin_inset Flex URL
17278 \begin_layout Plain Layout
17280 lyx-devel@lists.lyx.org
17290 , beaucoup ne le seront probablement jamais, à cause des limitations de
17291 la structure de LyX.
17292 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17293 de quelques commandes LaTeX (en code TeX
17297 \begin_layout Plain Layout
17299 \begin_inset space ~
17303 \begin_inset CommandInset ref
17305 reference "sec:Insérer-du-code-LaTeX"
17309 pour plus de détails.
17315 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17316 par LyX de façon native.
17317 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17318 ns de jeter un œil au manuel détaillé de la classe
17326 \begin_layout Plain Layout
17328 \begin_inset Flex URL
17331 \begin_layout Plain Layout
17333 CTAN:/macros/latex/memoir/memman.pdf
17343 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17344 à la fois une description complète de la bonne manière de typographier
17345 et un superbe exemple de bonne typographie en lui-même.
17348 \begin_layout Subsection
17349 Fonctions de base et restrictions
17352 \begin_layout Standard
17357 accepte toutes les fonctions de la classe standard
17362 Il y a pourtant quelques différences, comme celles qui suivent :
17365 \begin_layout Description
17367 \begin_inset space ~
17371 \begin_inset space ~
17375 \begin_inset space ~
17378 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17382 \begin_layout Description
17384 \begin_inset space ~
17388 \begin_inset space ~
17392 \begin_inset space ~
17396 \begin_inset Quotes fld
17400 \begin_inset Quotes frd
17403 n'est pas géré, à cause d'un conflit de commandes entre
17411 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17413 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17416 Document\SpecialChar \menuseparator
17417 Paramètres\SpecialChar \menuseparator
17419 \begin_inset space ~
17423 \begin_inset space ~
17427 \begin_inset space ~
17433 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17440 dans le corps du texte ou dans le préambule (par exemple
17444 chapterstyle{companion}
17449 \begin_layout Description
17451 \begin_inset space ~
17454 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17455 facultatif dans les classes standard.
17456 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17457 la table des matière et les entêtes (par exemple, quand le titre est trop
17459 Dans LyX, vous pouvez le faire avec
17461 Insertion\SpecialChar \menuseparator
17463 \begin_inset space ~
17468 au début de la section/chapitre.
17473 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17475 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17476 du texte, un pour la table des matières et un pour les entêtes.
17477 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17478 fonction, le premier contient le titre court destiné à la table des matière,
17479 le second un autre titre court destiné aux entêtes.
17482 \begin_layout Description
17484 \begin_inset space ~
17487 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17488 des matières, la liste des tableaux et la liste des figures commencent
17489 automatiquement une novelle page.
17494 ne suit pas cette règle.
17495 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17498 \begin_layout Description
17500 \begin_inset space ~
17504 \begin_inset space ~
17508 \begin_inset space ~
17511 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17512 de titre (dans les classes standard, les pages de titres sont
17513 \begin_inset Quotes fld
17517 \begin_inset Quotes frd
17520 , c'est-à-dire sans numérotation).
17521 Si vous voulez une page de titre vide, tapez
17525 aliaspagestyle{title}{empty}
17530 \begin_layout Description
17532 \begin_inset space ~
17535 : Avec l'option de classe
17541 Document\SpecialChar \menuseparator
17542 Paramètres\SpecialChar \menuseparator
17544 \begin_inset space ~
17548 \begin_inset space ~
17557 ), vous pouvez imiter le style
17562 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17563 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17564 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17565 \begin_inset Quotes fld
17569 \begin_inset Quotes frd
17576 —ils sont encore autorisés), les parties cependant utilisent leur propre
17584 \begin_layout Description
17586 \begin_inset space ~
17590 \begin_inset space ~
17594 \begin_inset space ~
17598 \begin_inset space ~
17601 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17602 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17612 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17617 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17618 (qui au moins ne stoppe pas LaTeX).
17619 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17620 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17621 cette option par défaut.
17624 \begin_layout Subsection
17625 Fonctions supplémentaires
17628 \begin_layout Standard
17629 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17630 ne fait pas beaucoup pour l'instant).
17631 veuillez consulter le manuel de
17639 \begin_layout Plain Layout
17641 \begin_inset Flex URL
17644 \begin_layout Plain Layout
17646 CTAN:/macros/latex/memoir/memman.pdf
17656 pour plus de détails.
17659 \begin_layout Description
17661 \begin_inset space ~
17664 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17666 Hé bien, c'est une classe book.
17667 En principe, les classes book n'ont pas d'abstract.
17668 Memoir, lui, en a une.
17669 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17673 \begin_layout Description
17675 \begin_inset space ~
17678 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17679 chapitre est brièvement décrit sous le titre et aussi dans la table des
17680 matières (par exemple :
17682 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17685 Chapterprecis fait exactement cela.
17686 Cela n'a donc de sens qu'après un début de chapitre.
17689 \begin_layout Description
17691 \begin_inset space ~
17694 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17695 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17697 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17699 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17700 nt a besoin de deux paramètres (le texte et la source).
17701 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17704 <joli slogan> }{ <auteur du slogan>
17709 \begin_layout Description
17711 \begin_inset space ~
17714 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17715 (jusqu'à de très complexes poèmes figuratifs).
17716 LyX n'en gère que quelques-uns.
17721 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17722 des matières (l'environnement standard pour les poèmes est
17731 a plusieurs versions améliorées de
17735 , mais vous aurez besoin d'utiliser du code TeX, puisqu'ils doivent être
17736 emboîtés à l'intérieur d'environnements
17740 ordinaires, ce qui n'est pas possible avec LyX).
17743 \begin_layout Description
17745 \begin_inset space ~
17752 , mais il n'ajoute pas une entrée à la table des matières.
17755 \begin_layout Section
17759 \begin_layout Standard
17760 La classe de document
17765 \begin_inset Quotes fld
17769 \begin_inset Quotes frd
17772 ) offre une alternative à la classe standard
17777 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17778 des sections et en-têtes en police sans empattement, ainsi que d'autres
17782 \begin_layout Section
17783 Publications Springer sur deux colonnes (
17790 \begin_layout Standard
17796 \begin_layout Subsection
17800 \begin_layout Standard
17801 Ce sont les fichiers de format pour certains types de journaux édités par
17802 Springer Verlag et dont la liste apparaît à
17803 \begin_inset Flex URL
17806 \begin_layout Plain Layout
17808 http://www.springer.de/author/tex/help-journals.html
17813 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17814 maintenant du LaTeX2e !).
17815 C'est un système modulaire : ce qui est commun à tous les journaux est
17820 , et les fichiers de format particuliers à un journal (comme, par exemple,
17829 ) peuvent l'inclure.
17832 \begin_layout Standard
17833 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17834 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17843 en suivant le schéma donné dans
17850 \begin_layout Standard
17851 Ce n'a raisonnablement bien été testé que pour le
17864 sont fournis avec la distribution standard de LyX.
17865 Installez le fichier de classe correspondant (téléchargé chez Springer)
17866 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17870 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17871 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17875 \begin_layout Subsection
17879 \begin_layout Standard
17880 Un grand nombre de styles de type théorème –
17888 , \SpecialChar \ldots{}
17896 \begin_layout Standard
17919 Titre_LaTeX_Courant
17921 (Running_LaTeX_Title
17949 (Acknowledgements),
17954 Voir la documentation du fichier de classe de Springer pour les détails.
17957 \begin_layout Subsection
17958 Publications supportées
17961 \begin_layout Itemize
17975 \begin_layout Itemize
17978 Probability Theory and Related Fields
17986 Jean-Marc Lasgouttes
17989 \begin_layout Standard
17990 Ajoutez le vôtre, ce n'est pas si dur !
17993 \begin_layout Subsection
17997 \begin_layout Standard
17998 Ces fichiers sont partiellement basés sur l'ancien
18002 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18003 style LaTeX 2.09 de Springer.
18004 Tout ceci, ainsi que le format
18008 , est maintenant dépassé.
18009 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18010 des fichiers de format LyX.
18013 \begin_layout Subsection
18017 \begin_layout Standard
18019 Mais probablement moins que dans l'ancien
18026 \begin_layout Standard
18027 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18028 théorème, seulement #.
18031 \begin_layout Section
18032 Publications de l'AGU (
18039 \begin_layout Standard
18045 \begin_layout Subsection
18049 \begin_layout Standard
18050 Ce sont les fichiers de format correspondant à certaines publications de
18051 l'American Geophysical Society.
18052 Nous supposons que vous avez déjà installé les fichiers de classe propres
18053 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18054 \begin_inset Flex URL
18057 \begin_layout Plain Layout
18059 ftp://ftp.agu.org/journals/latex/journals
18067 \begin_layout Subsection
18068 Nouveaux environnements
18071 \begin_layout Standard
18081 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18082 LaTeX dans les classes AGU soient
18093 \begin_layout Standard
18094 Les environnements nouvellement définis sont
18155 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18156 dans la documentation des classes AGU.
18159 \begin_layout Standard
18160 Je soupçonne que tout ceci soit encore relativement incomplet.
18163 \begin_layout Subsection
18167 \begin_layout Standard
18177 Nous avons également une nouvelle
18184 \begin_layout Subsection
18185 Publications supportées
18188 \begin_layout Itemize
18191 Journal of Geophysical Research
18200 \begin_layout Standard
18201 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18212 \begin_layout Subsection
18213 Bogues et choses à retenir
18216 \begin_layout Standard
18217 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18218 à chaque nouveau document :
18221 \begin_layout Enumerate
18226 , ce que vous ferez dans
18228 Document\SpecialChar \menuseparator
18232 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18237 choisir de langue.)
18240 \begin_layout Enumerate
18249 de la classe de document (c'est effectivement un bogue.)
18252 \begin_layout Enumerate
18253 Assurez-vous que vous utilisez le style de bibliographie
18261 dans le deuxième champ de l'insert BibTeX.
18262 Aucun des styles standard ne conviendra.
18265 \begin_layout Section
18266 Publications de l'EGS (
18273 \begin_layout Standard
18279 \begin_layout Subsection
18283 \begin_layout Standard
18284 C'est le fichier de format pour les publications de l'EGS (
18286 European Geophysical Society
18289 Vous pouvez télécharger la classe
18293 (nécessaire) depuis le site de l'EGS à
18294 \begin_inset Flex URL
18297 \begin_layout Plain Layout
18307 \begin_layout Subsection
18308 Nouveaux environnements
18311 \begin_layout Standard
18322 , Affil., Journal, numéro_ms
18341 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18342 plus utiliser les inclusions
18349 \begin_layout Section
18353 \begin_layout Standard
18359 \begin_layout Standard
18360 \begin_inset VSpace bigskip
18366 \begin_layout Standard
18371 \begin_inset space ~
18376 marche avec la classe RevTeX 4.0 (version
18377 \begin_inset Formula $\beta$
18380 de mai 1999) de l'American Physical Society.
18383 \begin_layout Standard
18384 LyX a une classe de texte
18388 , qui marche avec RevTeX 3.1.
18389 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18390 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18391 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18392 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18393 LyX avec la classe de texte
18396 \begin_inset space ~
18401 devrait être assez facile à utiliser.
18404 \begin_layout Standard
18405 Cette documentation est censée servir en
18409 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18410 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18411 le préambule si besoin.
18414 \begin_layout Subsection
18418 \begin_layout Standard
18419 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18420 dans le fichier README du paquetage.
18421 Le paquetage est disponible sur le site de RevTeX 4
18422 \begin_inset Flex URL
18425 \begin_layout Plain Layout
18427 http://publish.aps.org/revtex4/
18433 Installez-le quelque part où LaTeX puisse le voir.
18434 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18435 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18437 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18438 vous laissera utiliser la classe de texte
18445 \begin_layout Standard
18446 Probablement la façon la plus simple de démarrer est soit d'importer un
18447 document RevTeX 4 avec
18451 , soit d'utiliser le modèle
18454 \begin_inset space ~
18459 , qui se trouve dans le répertoire de modèles.
18462 \begin_layout Subsection
18466 \begin_layout Standard
18467 Les paramètres optionnels de
18474 \begin_inset Quotes fld
18478 \begin_inset Quotes frd
18482 \begin_inset Quotes fld
18486 \begin_inset Quotes frd
18489 , vont dans le champ d'
18495 Document\SpecialChar \menuseparator
18498 \SpecialChar \menuseparator
18502 \begin_inset space ~
18506 \begin_inset space ~
18511 , comme d'habitude.
18512 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18516 \begin_layout Standard
18517 Le reste de ce qui va dans le préambule, comme
18523 etc., va comme d'habitude dans la fenêtre
18528 \begin_inset space ~
18538 \begin_layout Subsection
18543 \begin_layout Plain Layout
18544 NdT : Dans la section sur RevTeX, j'ai traduit
18545 \begin_inset Quotes fld
18549 \begin_inset Quotes frd
18553 \begin_inset Quotes fld
18557 \begin_inset Quotes frd
18560 à de nombreux endroits.
18561 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18562 de toute façon à un champ à remplir.
18563 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18571 \begin_layout Standard
18572 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18573 Par exemple, le champ
18584 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18592 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18597 \begin_layout Plain Layout
18598 Au cas où ça vous intéresse, les deux sont inclus pour que
18602 puisse traduire à la fois
18622 \begin_layout Subsection
18626 \begin_layout Standard
18627 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18628 erreurs qui sont encore plus troublantes dans LyX.
18631 \begin_layout Standard
18632 Dans RevTeX, la commande
18649 L'équivalent LyX en est qu'il y a un champ
18658 de notes de bas de page dans le champ
18662 , ou des choses étranges apparaîtront.
18663 Voyez la documentation de RevTeX 4 pour plus de détails.
18667 \begin_layout Standard
18668 Également, les champs
18681 \begin_inset space ~
18688 (Thanks) doivent être placés
18700 correspondant (ou son équivalent
18713 , la compilation LaTeX échouera.
18716 \begin_layout Subsection
18720 \begin_layout Standard
18721 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18722 les paramètres optionnels de certains champs comme
18731 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18732 plus utiliser les paramètres optionnels des environnements
18736 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18737 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18738 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18739 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18741 Faute de cette possibilité, les commandes
18753 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18754 devront être ajoutées à la main
18758 \begin_layout Plain Layout
18761 Note de Jean-Marc :
18763 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18764 format n'a pas encore été mis à jour.
18772 \begin_layout Chapter
18773 LyX et applications externes
18776 \begin_layout Section
18780 \begin_layout Standard
18786 \begin_layout Subsection
18790 \begin_layout Standard
18791 Vous trouverez dans le menu
18798 \begin_inset space ~
18804 Cette fonctionnalité requière le programme
18813 \begin_layout Plain Layout
18818 n'est pas encore disponible avec la distribution MiKTeX
18827 et la commande est donc grisée si celui-ci n'est pas installé.
18828 Vous pouvez vous le procurer de CTAN,
18829 \begin_inset CommandInset href
18831 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18838 \begin_layout Standard
18843 est un programme qui a été écrit par
18848 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18849 et s'oubliaient facilement.
18850 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18851 C'est donc l'équivalent de
18859 \begin_layout Standard
18860 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18861 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18862 simple : tout comme
18866 ne vérifie pas seulement la
18872 d'un fichier C, mais aussi la bonne utilisation des types,
18882 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18893 est à même de détecter des erreurs courantes comme
18897 \begin_layout Plain Layout
18898 NdT : Certaines de ces règles me sont totalement inconnues.
18899 Il est possible qu'elles ne s'appliquent pas à la langue française.
18910 \begin_layout Itemize
18911 de mauvais points de suspension :
18912 \begin_inset Newline newline
18915 Utiliser \SpecialChar \ldots{}
18919 \begin_layout Itemize
18920 des espaces à l'intérieur des parenthèses :
18921 \begin_inset Newline newline
18924 ( mauvais espacement );
18927 \begin_layout Itemize
18928 l'utilisation d'espaces normaux dans des abréviations courantes :
18929 \begin_inset Newline newline
18932 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18938 \begin_layout Itemize
18939 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18940 lettre est une majuscule :
18941 \begin_inset Newline newline
18945 Et l'espacement n'est pas bon;
18948 \begin_layout Itemize
18949 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
18951 \begin_inset Newline newline
18954 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
18955 d'apparaître sur une mauvaise page.
18957 \begin_inset CommandInset label
18967 \begin_layout Plain Layout
18968 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
18969 numéro dans le texte) n'est pas collé au mot le précédant.
18975 L'étiquette est ici trop séparée;
18978 \begin_layout Itemize
18979 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
18981 \begin_inset Newline newline
18984 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
18986 \begin_inset Quotes fld
18990 \begin_inset Quotes frd
18993 et le numéro, et ça ferait le plus mauvais effet...
18995 \begin_inset CommandInset ref
18997 reference "sec:chktex"
19004 \begin_layout Itemize
19006 \begin_inset Quotes fld
19010 \begin_inset Quotes frd
19014 \begin_inset Quotes fld
19018 \begin_inset Formula $\times$
19022 \begin_inset Quotes frd
19025 entre deux nombres :
19026 \begin_inset Newline newline
19029 2x2 rend beaucoup moins bien que
19030 \begin_inset Formula $2\times2$
19036 \begin_layout Standard
19037 et bien plus encore...
19038 C'est un outil très utile pour le
19039 \begin_inset Quotes fld
19043 \begin_inset Quotes frd
19046 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19047 correction de l'orthographe et avant d'affiner la typographie.
19050 \begin_layout Subsection
19054 \begin_layout Standard
19055 Si le programme est installé, l'employer est un jeu d'enfant : faites
19057 Outils\SpecialChar \menuseparator
19059 \begin_inset space ~
19065 LyX générera alors une version LaTeX de votre document, lancera
19069 pour la corriger, puis insérera des
19070 \begin_inset Quotes fld
19074 \begin_inset Quotes frd
19077 avec les avertissements de
19082 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19083 facilement les trouver avec
19085 Navigation\SpecialChar \menuseparator
19088 , ou par le raccourci clavier
19092 (d'après le fichier de raccourcis implicites
19097 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19114 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19115 Si vous ne comprenez pas l'avertissement, ignorez-le.
19116 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19121 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19125 \begin_layout Standard
19126 Ce document est un excellent terrain d'entraînement, et sa vérification
19127 lèvera sûrement quelques avertissements.
19128 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19129 des fausses alertes.
19132 \begin_layout Subsection
19136 \begin_layout Standard
19137 Vous trouverez parfois que
19141 est plus bavard qu'il ne devrait l'être.
19142 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19143 à vos propres goûts.
19147 \begin_layout Standard
19152 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19157 dans LyX de cette manière.
19158 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19159 capable de faire correspondre les numéros de lignes indiqués par
19165 \begin_layout Plain Layout
19166 Vous pouvez trouver toutes les indications de
19172 Document\SpecialChar \menuseparator
19174 \begin_inset space ~
19178 \begin_inset space ~
19194 avec la structure interne du document.
19195 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19196 Vous pouvez faire deux choses contre cela :
19199 \begin_layout Itemize
19200 Paramétrez l'appel à
19206 Outils\SpecialChar \menuseparator
19207 Préférences\SpecialChar \menuseparator
19208 Sorties\SpecialChar \menuseparator
19211 , ou alors dans le fichier de configuration de l'installation de
19215 (souvent, le fichier
19220 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19221 ou désactivés à la ligne de commande.
19224 \begin_layout Itemize
19225 Exportez votre document en tant que fichier LaTeX normal par
19227 Fichier\SpecialChar \menuseparator
19228 Exporter\SpecialChar \menuseparator
19231 et lancer manuellement
19236 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19237 correspondant dans le document LyX, mais avec un peu de patience, vous
19241 \begin_layout Standard
19242 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19252 pour désactiver un avertissement, et
19257 Les entrées en italiques sont désactivées par défaut, car le réglage de
19259 \begin_inset Quotes fld
19264 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19267 \begin_inset Quotes frd
19273 \begin_layout Standard
19274 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19275 désactivation d'avertissements, et pas aux autres.
19276 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19284 \begin_layout Enumerate
19288 Command terminated with space.
19289 (La commande se termine par une espace.)
19292 \begin_layout Enumerate
19295 Non-breaking space (
19296 \begin_inset Quotes eld
19304 \begin_inset Quotes erd
19307 ) should have been used.
19308 (Il faut utiliser ici une espace insécable (
19311 \begin_inset Quotes fld
19315 \begin_inset Quotes frd
19323 \begin_layout Enumerate
19327 You should enclose the previous parenthesis with
19328 \begin_inset Quotes eld
19336 \begin_inset Quotes erd
19340 (Vous devriez entourer les parenthèses précédentes par
19346 \begin_inset Quotes fld
19350 \begin_inset Quotes frd
19361 \begin_layout Enumerate
19364 Italic correction (
19365 \begin_inset Quotes eld
19375 \begin_inset Quotes erd
19378 ) found in non-italic buffer.
19379 (Une correction d'italique (
19382 \begin_inset Quotes fld
19388 \begin_inset Quotes frd
19393 ) est dans un groupe qui n'est pas en italique.)
19396 \begin_layout Enumerate
19399 Italic correction (
19400 \begin_inset Quotes eld
19410 \begin_inset Quotes erd
19413 ) found more than once.
19414 (Il y a plus d'une correction d'italique (
19417 \begin_inset Quotes fld
19423 \begin_inset Quotes frd
19431 \begin_layout Enumerate
19435 No italic correction (
19436 \begin_inset Quotes eld
19446 \begin_inset Quotes erd
19450 (Il n'y a pas de correcteur d'italique (
19453 \begin_inset Quotes fld
19459 \begin_inset Quotes frd
19470 \begin_layout Enumerate
19474 \begin_inset Quotes eld
19482 \begin_inset Quotes erd
19486 \begin_inset Quotes eld
19494 \begin_inset Quotes erd
19501 \begin_inset Quotes fld
19505 \begin_inset Quotes frd
19510 requière l'utilisation de
19513 \begin_inset Quotes fld
19517 \begin_inset Quotes frd
19525 \begin_layout Enumerate
19528 Wrong length of dash may have been used.
19529 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19532 \begin_layout Enumerate
19536 \begin_inset Quotes eld
19544 \begin_inset Quotes erd
19548 \begin_inset Quotes eld
19556 \begin_inset Quotes erd
19566 \begin_inset Quotes fld
19570 \begin_inset Quotes frd
19581 \begin_inset Quotes fld
19585 \begin_inset Quotes frd
19593 \begin_layout Enumerate
19597 \begin_inset Quotes eld
19605 \begin_inset Quotes erd
19614 \begin_inset Quotes fld
19622 \begin_inset Quotes frd
19631 \begin_layout Enumerate
19635 \begin_inset Quotes eld
19643 \begin_inset Quotes erd
19646 to achieve an ellipsis.
19647 (Vous devriez utiliser
19650 \begin_inset Quotes fld
19654 \begin_inset Quotes frd
19659 pour une ellipse (points de suspension).)
19662 \begin_layout Enumerate
19665 Inter-word spacing (
19666 \begin_inset Quotes eld
19676 \begin_inset Quotes eld
19679 ) should perhaps be used.
19680 (Une espace d'entre mots (
19683 \begin_inset Quotes fld
19689 \begin_inset space ~
19695 \begin_inset Quotes frd
19698 ) devrait peut-être être utilisé.)
19701 \begin_layout Enumerate
19704 Inter-sentence spacing (
19705 \begin_inset Quotes eld
19715 \begin_inset Quotes erd
19718 ) should perhaps be used.
19719 (Une espace d'entre phrases (
19722 \begin_inset Quotes fld
19728 \begin_inset Quotes frd
19733 ) devrait peut-être être utilisé.)
19736 \begin_layout Enumerate
19739 Could not find argument for command.
19740 (N'a pas trouvé de paramètre à la commande.)
19743 \begin_layout Enumerate
19747 \begin_inset Quotes eld
19755 \begin_inset Quotes erd
19759 (Aucune occurrence de
19760 \begin_inset Quotes fld
19768 \begin_inset Quotes frd
19774 \begin_layout Enumerate
19777 Math mode still on at end of LaTeX file.
19778 (Le fichier LaTeX se termine dans le mode Math.)
19781 \begin_layout Enumerate
19785 \begin_inset Quotes eld
19793 \begin_inset Quotes erd
19796 doesn't match the number of
19797 \begin_inset Quotes eld
19805 \begin_inset Quotes erd
19812 \begin_inset Quotes fld
19816 \begin_inset Quotes frd
19821 ne correspond pas à celui de
19824 \begin_inset Quotes fld
19828 \begin_inset Quotes frd
19836 \begin_layout Enumerate
19839 You should use either
19842 \begin_inset Quotes eld
19850 \begin_inset Quotes erd
19855 as an alternative to
19856 \begin_inset Quotes eld
19864 \begin_inset Quotes erd
19868 (Vous devriez utiliser
19871 \begin_inset Quotes eld
19879 \begin_inset Quotes erd
19887 \begin_inset Quotes fld
19891 \begin_inset Quotes frd
19899 \begin_layout Enumerate
19906 " (ASCII 39) instead of "´" (ASCII 180).
19907 (Vous devriez utiliser
19910 \begin_inset Quotes fld
19914 \begin_inset Quotes frd
19919 (ASCII 39) au lieu de
19922 \begin_inset Quotes fld
19930 \begin_inset Quotes frd
19938 \begin_layout Enumerate
19941 User-specified pattern found.
19942 (A trouvé un format défini par l'utilisateur.)
19945 \begin_layout Enumerate
19948 This command might not be intended.
19949 (Cette commande n'est peut-être pas volontaire.)
19952 \begin_layout Enumerate
19957 (Un commentaire est affiché.)
19960 \begin_layout Enumerate
19991 \begin_layout Enumerate
19994 Delete this space to maintain correct page references.
19995 (Enlevez cette espace pour avoir une pagination correcte.)
19998 \begin_layout Enumerate
20002 You might wish to put this between a pair of
20003 \begin_inset Quotes eld
20011 \begin_inset Quotes erd
20015 (Ce serait peut-être mieux entre deux accolades
20021 \begin_inset Quotes fld
20025 \begin_inset Quotes frd
20033 \begin_layout Enumerate
20036 You ought to remove spaces in front of punctuation.
20037 (Il n'y a pas d'espace devant cette ponctuation.)
20040 \begin_layout Enumerate
20043 Could not execute LaTeX command.
20044 (Ne peut pas exécuter la commande LaTeX.)
20047 \begin_layout Enumerate
20056 in front of small punctuation.
20063 devant la ponctuation basse.)
20066 \begin_layout Enumerate
20074 may look prettier here.
20084 \begin_layout Enumerate
20088 Multiple spaces detected in output.
20089 (La sortie affiche ici plusieurs espaces.)
20092 \begin_layout Enumerate
20095 This text may be ignored.
20096 (Ce texte ne sera peut-être pas pris en compte.)
20099 \begin_layout Enumerate
20105 \begin_inset Quotes eld
20110 to begin quotation, not
20118 \begin_inset Quotes eld
20123 pour ouvrir une citation et non
20130 \begin_layout Enumerate
20137 to end quotation, not
20140 \begin_inset Quotes eld
20150 pour clore une citation et non
20153 \begin_inset Quotes eld
20161 \begin_layout Enumerate
20165 (Ne mélangez pas les différents types de guillemets.)
20168 \begin_layout Enumerate
20171 You should perhaps use
20172 \begin_inset Quotes eld
20180 \begin_inset Quotes erd
20184 (Il vaudrait peut-être mieux utiliser
20187 \begin_inset Quotes fld
20191 \begin_inset Quotes frd
20199 \begin_layout Enumerate
20202 You should put a space in front of/after parenthesis.
20203 (Il faut des espaces à l'extérieur des parenthèses.)
20206 \begin_layout Enumerate
20209 You should avoid spaces in front of/after parenthesis.
20210 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20213 \begin_layout Enumerate
20217 You should not use punctuation in front of/after quotes.
20218 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20221 \begin_layout Enumerate
20224 Double space found.
20228 \begin_layout Enumerate
20231 You should put punctuation outside inner/inside display math mode.
20232 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20235 \begin_layout Enumerate
20238 You ought to not use primitive TeX in LaTeX code.
20239 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20242 \begin_layout Enumerate
20245 You should remove spaces in front of
20246 \begin_inset Quotes eld
20254 \begin_inset Quotes erd
20258 (Ne mettez pas d'espaces devant
20261 \begin_inset Quotes fld
20265 \begin_inset Quotes frd
20273 \begin_layout Enumerate
20276 \begin_inset Quotes eld
20284 \begin_inset Quotes erd
20287 is normally not followed by
20288 \begin_inset Quotes eld
20296 \begin_inset Quotes erd
20303 \begin_inset Quotes fld
20307 \begin_inset Quotes frd
20312 n'est normalement pas suivi de
20315 \begin_inset Quotes fld
20319 \begin_inset Quotes frd
20327 \begin_layout Standard
20328 Nous espérons fournir dans les versions futures de LyX une interface plus
20329 complète à cet outil (ainsi qu'à son petit cousin
20333 ) pour pouvoir en exploiter toute la puissance.
20334 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20335 de bonne taille, et voyez le résultat.
20338 \begin_layout Section
20339 Contrôle de version sous LyX
20342 \begin_layout Standard
20345 Lars Gullik Bjønnes,
20352 \begin_layout Subsection
20356 \begin_layout Standard
20357 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20358 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20360 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20361 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20362 Maintenant, c'est fait.
20363 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20364 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20365 cependant encore passer par un terminal de commande.
20368 \begin_layout Standard
20369 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20370 n, que nous vous conseillons donc.
20371 Un bon document de départ pour Subversion est le Manuel SVN
20375 \begin_layout Plain Layout
20376 \begin_inset CommandInset href
20378 target "http://svnbook.red-bean.com/"
20388 Pour RCS, lisez d'abord
20389 \begin_inset Quotes fld
20393 \begin_inset Quotes frd
20396 (c'est un fichier man : lisez-le avec
20401 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20402 Voyez particulièrement
20403 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20404 (le fichier finissant par
20411 \begin_layout Standard
20412 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
20413 vous devrez connaître l'utilisation de RCS/CVS/SVN.
20414 Le support assuré dans LyX a été réalisé pour des versions récentes des
20415 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20416 avec des versions plus anciennes.
20417 En général, les messages de contrôle ne sont pas affichés après chaque
20418 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20422 \begin_layout Standard
20423 Pour créer vos propres commandes externes, consultez
20424 \begin_inset Flex Code
20427 \begin_layout Plain Layout
20433 dans le manuel des fonctions LyX.
20436 \begin_layout Subsection
20437 Les commandes RCS sous LyX
20440 \begin_layout Standard
20441 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20442 Vous pouvez les trouver dans
20444 Fichier\SpecialChar \menuseparator
20446 \begin_inset space ~
20450 \begin_inset space ~
20456 Lyx a été testé avec RCS 5.7.
20459 \begin_layout Subsubsection
20462 Initialiser le contrôle de version
20465 \begin_layout Standard
20466 Si votre document n'est pas sous le mode
20467 \begin_inset Quotes fld
20470 contrôle de version
20471 \begin_inset Quotes frd
20474 , c'est le seul choix qui vous soit proposé.
20475 Si vous êtes déjà sous ce mode, l'élément
20476 \begin_inset Flex MenuItem
20479 \begin_layout Plain Layout
20485 est grisé et inaccessible.
20488 \begin_layout Standard
20489 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20491 demandé de donner une description initiale du document.
20492 Le document est alors mis en mode
20493 \begin_inset Quotes fld
20497 \begin_inset Quotes frd
20500 et il vous faudra faire
20503 \begin_inset space ~
20507 \begin_inset space ~
20512 avant de le modifier.
20513 Un document sous contrôle de version a dans le minibuffer
20514 \begin_inset Quotes fld
20517 [RCS:<version><locker>]
20518 \begin_inset Quotes frd
20521 accolé au nom de fichier.
20524 \begin_layout Standard
20525 En arrière-plan, la commande RCS qui a été lancée est
20527 ci -q -u -i -t-\SpecialChar \-
20528 "<description_\SpecialChar \-
20529 initiale>" <nom_fichier>.
20532 \begin_layout Standard
20537 pour comprendre le sens des paramètres.
20541 \begin_layout Subsubsection
20543 \begin_inset space ~
20547 \begin_inset space ~
20553 \begin_layout Standard
20554 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20558 \begin_layout Plain Layout
20565 \begin_inset Flex MenuItem
20568 \begin_layout Plain Layout
20569 Fichier\SpecialChar \menuseparator
20571 \begin_inset space ~
20575 \begin_inset space ~
20578 Version\SpecialChar \menuseparator
20580 \begin_inset space ~
20584 \begin_inset space ~
20593 Il vous sera alors demandé une description de ceux-ci.
20594 Cette information est conservée dans le fichier d'historique.
20595 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20596 au fichier RCS maître et le document est déverrouillé et remis en mode
20598 \begin_inset Quotes fld
20602 \begin_inset Quotes frd
20608 \begin_layout Standard
20611 ci -q -u -m"<description>" <nom_fichier>
20614 \begin_layout Subsubsection
20617 Nouvelle version modifiable
20620 \begin_layout Standard
20621 En utilisant cette commande, vous verrouillez le document de manière à ce
20622 que vous soyez le seul à pouvoir l'éditer.
20623 Vous seul en possédez les droits d'écriture.
20624 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20626 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20629 \begin_layout Standard
20632 co -q -l <nom_fichier>
20635 \begin_layout Subsubsection
20638 Revenir à la version du dépôt
20641 \begin_layout Standard
20642 Ceci annule tous les changements réalisés sur le document depuis que le
20643 document a été figé la dernière fois.
20644 Une demande de confirmation apparaît alors, avant que tous les changements
20648 \begin_layout Standard
20651 co -f -u<version> <nom_fichier>
20654 \begin_layout Subsubsection
20657 Annuler le dernier enregistrement
20660 \begin_layout Standard
20661 Fait comme si la dernière modification n'avait jamais été faite.
20662 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20663 est effacée du fichier maître RCS.
20666 \begin_layout Standard
20669 rcs -o<version> <nom_fichier>
20672 \begin_layout Subsubsection
20675 Visionner historique
20678 \begin_layout Standard
20679 Montre l'historique complet du document RCS.
20684 est ainsi affichée dans une fenêtre.
20689 pour plus d'informations.
20692 \begin_layout Subsubsection
20693 Informations de révision
20696 \begin_layout Standard
20697 Lyx ne connaît que le numéro de version RCS, voir
20698 \begin_inset CommandInset ref
20700 reference "sub:VCS-Revision-Information"
20707 \begin_layout Subsection
20710 CVS commands in LyX
20711 \begin_inset Note Note
20714 \begin_layout Plain Layout
20715 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20723 \begin_layout Standard
20726 A subset of CVS operations is supported by LyX.
20727 You can find the commands in the
20729 File\SpecialChar \menuseparator
20731 \begin_inset space ~
20737 The version control system SVN is more powerful, so please use it instead
20738 of CVS if possible.
20741 \begin_layout Subsubsection
20748 \begin_layout Standard
20751 If you start from scratch with CVS you have to create your repository and
20752 checkout the working copy with external tools.
20753 If you're using a client-server setup you may need to login before doing
20754 the first repository checkout.
20757 \begin_layout Standard
20760 If your documents are under revision control and others are using the same
20761 repository problems arise when different changes to the same document at
20762 the same location happen.
20763 Standard CVS repositories doesn't operate with a file locking mechanism.
20764 This may be surprising, but conflicts only occur if people disagree on
20765 the proper content of the same part of a document.
20766 So, if co-workers are used to communicate regularly, these conflicts occur
20768 If they don't communicate they have a fundamental problem anyway.
20769 Nevertheless some people like to work with so called
20770 \begin_inset Quotes eld
20774 \begin_inset Quotes erd
20778 If they do so the working copy of all files is readonly when checked out
20779 first and the user starts editing after using a special command to make
20780 the working copy writable.
20781 When the changes are checked in the working copy returns to readonly state.
20782 With LyX one has to edit the
20783 \begin_inset Flex Code
20786 \begin_layout Plain Layout
20794 file and add the line
20795 \begin_inset Flex Code
20798 \begin_layout Plain Layout
20806 to work with reserved checkouts.
20807 The benefit is the possibility to see who is using a writable copy of some
20809 It's not guaranteed only one user makes a copy writable.
20812 \begin_layout Standard
20815 LyX tries to guess if you're using reserved or non-reserved checkouts.
20816 If your working copy is readonly or it is writable and an additional copy
20817 of your document exists in the CVS/Base sub-directory a reserved otherwise
20818 a non-reserved checkout is assumed.
20819 When a reserved checkout is detected you have to use
20820 \begin_inset Flex MenuItem
20823 \begin_layout Plain Layout
20831 to make your working copy writable if it's readonly.
20833 \begin_inset Flex MenuItem
20836 \begin_layout Plain Layout
20844 operation is possible and that makes your working copy readonly again after
20845 transferring your changes to the repository.
20848 \begin_layout Standard
20851 More information about CVS can be found here
20852 \begin_inset Flex URL
20855 \begin_layout Plain Layout
20857 http://www.nongnu.org/cvs
20863 \begin_inset Flex URL
20866 \begin_layout Plain Layout
20868 http://ximbiot.com/cvs
20876 \begin_layout Standard
20883 to understand the sub-commands and the switches mentioned below.
20886 \begin_layout Subsubsection
20893 \begin_layout Standard
20896 If your document is not under revision control, this is the only item shown
20898 And if it is under revision control, the
20905 item is not visible.
20909 \begin_layout Standard
20912 This command registers in CVS your document
20913 \begin_inset Flex Strong
20916 \begin_layout Plain Layout
20925 in case you have already the documents directory under CVS control (in
20931 This means you have to create or checkout the archive by yourself using
20933 (In case you forget that step LyX registers the document with RCS.)
20936 \begin_layout Standard
20939 Then you are asked interactively to supply an initial description of the
20941 Don't forget that registered file is not yet checked in.
20944 \begin_layout Standard
20947 CVS command that is run:
20949 cvs -q add -m"<entered message>" "<file-name>"
20952 \begin_layout Standard
20959 above and for all other CVS commands is an abbreviation for
20960 \begin_inset Quotes eld
20963 change the current working directory to file location and use the file name
20964 without path component as argument
20965 \begin_inset Quotes erd
20971 \begin_layout Subsubsection
20978 \begin_layout Standard
20981 When you are finished editing a file, you commit your changes.
20982 When you do this and you had changed the document, you are asked for a
20983 description of the changes.
20984 After that changes are written to the repository.
20985 In case you didn't change the document and a reserved checkout is detected
20986 the reservation made on
20987 \begin_inset Flex MenuItem
20990 \begin_layout Plain Layout
21001 \begin_layout Labeling
21002 \labelwidthstring 00.00.0000
21006 \begin_inset space ~
21010 \begin_inset space ~
21014 \begin_inset Newline newline
21018 \begin_inset Flex Code
21021 \begin_layout Plain Layout
21026 -q commit -m"<description>" "<file-name>"
21032 \begin_inset Newline newline
21036 \begin_inset Flex Code
21039 \begin_layout Plain Layout
21052 \begin_layout Subsubsection
21059 \begin_layout Standard
21062 When you are sharing a repository with others, you may have to incorporate
21063 their changes into your working copy.
21066 \begin_layout Standard
21071 cvs -q update "<file-name>"
21074 \begin_layout Standard
21077 If a readonly checkout is detected the working copy is made writable and
21081 \begin_layout Standard
21086 cvs -q edit "<file-name>"
21089 \begin_layout Subsubsection
21093 Revert To Repository Version
21096 \begin_layout Standard
21099 This will discard all changes made to the document since the last check
21101 You get a warning before changes are discarded.
21102 Firstly the file is deleted, secondly CVS update command is run.
21105 \begin_layout Standard
21110 cvs -q update "<file-name>"
21113 \begin_layout Standard
21116 If a reserved checkout is detected and the working copy has no changes only
21117 the reservation is undone.
21120 \begin_layout Standard
21125 cvs -q unedit "<file-name>"
21128 \begin_layout Subsubsection
21131 Update of the local directory checkout from repository
21134 \begin_layout Standard
21137 Once your documents gets more complex, containing sub-documents and pictures,
21139 \begin_inset Flex Code
21142 \begin_layout Plain Layout
21150 files and so on using version control becomes more complicated.
21151 LyX supports updating the whole tree in which resides the document.
21152 This become especially useful once you cooperate with people which neither
21153 have detailed knowledge about CVS usage nor they have ambition to commit
21154 additional material to the repository.
21155 You have to organize the files structure so that all external files are
21156 in the same directory or subdirectories of the document.
21157 It's good practice anyway to store multipart documents in an extra directory.
21160 \begin_layout Standard
21164 \begin_inset Flex Code
21167 \begin_layout Plain Layout
21170 Update local directory from repository
21175 command updates the whole directory.
21176 If local changes are detected user is warned before update starts.
21177 In case of merge conflicts both versions of the conflicting document parts
21178 are placed in the final document.
21179 You have to review and correct the result of the merge.
21180 You'll find the conflicts enclosed in pairs of
21181 \begin_inset Flex Code
21184 \begin_layout Plain Layout
21193 \begin_inset Flex Code
21196 \begin_layout Plain Layout
21205 \begin_inset Flex Code
21208 \begin_layout Plain Layout
21217 The first part is your version as before the update operation with the
21218 document name prepended.
21219 The second one is the repository version with the version number after
21221 \begin_inset Flex Code
21224 \begin_layout Plain Layout
21235 \begin_layout Labeling
21236 \labelwidthstring 00.00.0000
21240 \begin_inset space ~
21244 \begin_inset space ~
21248 \begin_inset Newline newline
21252 \begin_inset Flex Code
21255 \begin_layout Plain Layout
21265 (Ask if changes are detected.)
21266 \begin_inset Newline newline
21270 \begin_inset Flex Code
21273 \begin_layout Plain Layout
21276 cd $path; cvs -q update
21286 \begin_layout Standard
21290 \begin_inset Flex Code
21293 \begin_layout Plain Layout
21301 stands for the path to the document.
21304 \begin_layout Subsubsection
21311 \begin_layout Standard
21314 This shows the complete history of the CVS document.
21317 cvs log "<file-name>"
21319 is shown in a browser.
21322 \begin_layout Subsection
21325 SVN commands in LyX
21328 \begin_layout Standard
21331 SVN is now partially supported by LyX.
21332 You can find the commands in the
21334 File\SpecialChar \menuseparator
21336 \begin_inset space ~
21342 Please note that if you use password protected access to repository via
21343 ssh, you will be asked in terminal window.
21344 LyX was tested against SVN 1.5 and 1.6
21348 \begin_layout Plain Layout
21351 Most of the commands will work with 1.4 too, see
21352 \begin_inset CommandInset ref
21354 reference "sub:SVN-Repo-Update"
21366 \begin_layout Subsubsection
21373 \begin_layout Standard
21376 If your document is not under revision control, this is the only item shown
21378 And if it is under revision control, the
21385 item is not visible.
21389 \begin_layout Standard
21392 This command registers in SVN your document ONLY in case you have already
21393 the documents directory under SVN control (in particular
21398 This means you have to checkout the archive by yourself.
21402 \begin_layout Standard
21405 Then you are asked interactively to supply an initial description of the
21407 Don't forget that registered file is not yet commited.
21410 \begin_layout Standard
21413 SVN command that is run:
21416 \begin_inset Quotes eld
21420 \begin_inset Quotes erd
21426 \begin_layout Standard
21433 to understand the switches.
21437 \begin_layout Subsubsection
21444 \begin_layout Standard
21447 When you are finished editing a file, you commit your changes.
21448 When you do this, you are asked for a description of the changes.
21449 After that changes are commited.
21452 \begin_layout Standard
21459 \begin_layout Plain Layout
21462 In case locking is not enabled.
21464 \begin_inset CommandInset ref
21466 reference "subsec:SVN-File-Locking"
21477 svn commit -q -m"<description>" <file-name>
21480 \begin_layout Subsubsection
21487 \begin_layout Standard
21490 Updates the changes of this file from the repository.
21491 Be sure you understand SVN merging and conflicts resolving before using
21492 this function, because all conflicts has to be resolved manually by you!
21495 \begin_layout Standard
21502 \begin_layout Plain Layout
21512 svn update --non-interactive
21513 \begin_inset Quotes eld
21517 \begin_inset Quotes erd
21523 \begin_layout Subsubsection
21527 Revert To Repository Version
21530 \begin_layout Standard
21533 This will discard all changes made to the document since the last check
21535 You get a warning before changes are discarded.
21539 \begin_layout Standard
21545 \begin_inset Quotes eld
21549 \begin_inset Quotes erd
21555 \begin_layout Subsubsection
21558 \begin_inset CommandInset label
21560 name "sub:SVN-Repo-Update"
21564 Update of the local directory checkout from repository
21568 \begin_layout Plain Layout
21571 Note that this command will work only with subversion
21572 \begin_inset Formula $\geqq1.5$
21583 \begin_layout Standard
21586 All the commands above have one shortcomming - they deal with the current
21588 Once your document contains pictures, includes external
21589 \begin_inset Flex Code
21592 \begin_layout Plain Layout
21600 files and so on administration becomes more complicated.
21601 LyX now supports updating the whole tree in which resides the document
21605 \begin_layout Plain Layout
21608 One need to organize the files structure so that all external files are
21609 in the same directory or subdirectories of the document.
21616 This become especially useful once you cooperate with people which neither
21617 know about subversion management nor they have ambition to commit additional
21618 material to the repository.
21622 \begin_layout Standard
21625 \begin_inset Flex Code
21628 \begin_layout Plain Layout
21631 Update local directory from repository
21636 command updates the whole directory and in case of merge conflicts local
21637 version of the files are left, so no unintended data loss occurs.
21638 If local changes are detected user is warned before update starts.
21641 \begin_layout Labeling
21642 \labelwidthstring 00.00.0000
21646 \begin_inset space ~
21650 \begin_inset space ~
21654 \begin_inset Newline newline
21658 \begin_inset Flex Code
21661 \begin_layout Plain Layout
21669 (Ask if changes are detected.)
21670 \begin_inset Newline newline
21674 \begin_inset Flex Code
21677 \begin_layout Plain Layout
21680 svn update --accept mine-full $path
21688 \begin_layout Standard
21692 \begin_inset Flex Code
21695 \begin_layout Plain Layout
21703 stands for the path to the document.
21706 \begin_layout Subsubsection
21713 \begin_layout Standard
21716 This shows the complete history of the SVN document.
21720 \begin_inset Quotes eld
21724 \begin_inset Quotes erd
21729 is shown in a browser.
21732 \begin_layout Subsubsection
21736 \begin_inset CommandInset label
21738 name "subsec:SVN-File-Locking"
21745 \begin_layout Standard
21748 The file exchange through various revision control systems brings the problem
21749 of merge conflicts in case two different users try to edit the same (parts
21751 When such a conflict happens it needs manual resolving and one reasonable
21752 alternative is to provide some kind of locking mechanism, which guarantees
21753 that only one user is allowed to edit file at the given time.
21756 \begin_layout Standard
21759 SVN has two such mechanisms to provide mutual exclusivity for file access
21760 - locks and automatic setting of write permissions (see sec.
21762 \begin_inset CommandInset ref
21764 reference "subsec:Automatical-Locking-Property"
21769 \begin_inset Flex Code
21772 \begin_layout Plain Layout
21784 \begin_layout Plain Layout
21787 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21793 If this property is detected for a given document LyX starts to use SVN
21794 locks for document editing automatically and the whole check-in/out mechanism
21795 switches to the same regimen as for RCS.
21796 This in particular means there are two different modes of file use in LyX:
21799 \begin_layout Itemize
21803 The loaded file is in the read-only mode.
21804 For editing on needs to check-out.
21809 consists of updating from the repository and gaining write lock.
21810 If the lock is not possible to obtain, we remain in unlocked state.
21813 \begin_layout Itemize
21817 The loaded file is in the 'normal' edit mode.
21818 No other user is allowed to edit the file.
21823 consists of commiting changes and releasing write-lock.
21824 If no changes have been made to the document, no commit will be produced
21828 \begin_layout Plain Layout
21831 Don't be puzzled by the fact that you will be asked for commit message anyway.
21836 and only the write-lock will be released.
21839 \begin_layout Standard
21845 \begin_layout Labeling
21846 \labelwidthstring 00.00.0000
21851 svn commit -q -m"<description>" "<file-name>"
21852 \begin_inset Newline newline
21855 svn unlock "<file-name>"
21858 \begin_layout Labeling
21859 \labelwidthstring 00.00.0000
21864 svn update "<file-name>"
21865 \begin_inset Newline newline
21868 svn lock "<file-name>"
21871 \begin_layout Subsubsection
21875 \begin_inset CommandInset label
21877 name "subsec:Automatical-Locking-Property"
21883 Automatic Locking Property
21886 \begin_layout Standard
21889 The above mentioned automatic setting of write permissions of the .lyx file
21895 ile\SpecialChar \menuseparator
21901 \begin_inset space ~
21904 Control\SpecialChar \menuseparator
21909 oggle locking property
21912 This command is active only when the file is not locked on the svn server
21914 you need to check-out before proceeding).
21917 \begin_layout Labeling
21918 \labelwidthstring 00.00.0000
21922 \begin_inset space ~
21928 \begin_layout Labeling
21929 \labelwidthstring 00.00.0000
21934 svn propset svn:needs-lock ON "<file-name>"
21937 \begin_layout Labeling
21938 \labelwidthstring 00.00.0000
21943 svn propdel svn:needs-lock "<file-name>"
21946 \begin_layout Subsubsection
21949 \begin_inset CommandInset label
21951 name "sub:VCS-Revision-Information"
21955 Revision Information in Documents
21958 \begin_layout Standard
21961 There are more possibilities how to activate revision information in our
21965 \begin_layout Itemize
21968 LyX supports directly:
21972 \begin_layout Itemize
21975 tree revision information (
21976 \begin_inset Flex Code
21979 \begin_layout Plain Layout
21988 The result is the output of the
21989 \begin_inset Flex Code
21992 \begin_layout Plain Layout
22000 command, the following table gives you an idea, how to read the results.
22003 \begin_layout Standard
22007 \begin_inset Tabular
22008 <lyxtabular version="3" rows="6" columns="2">
22009 <features tabularvalignment="middle">
22010 <column alignment="center" valignment="top" width="0">
22011 <column alignment="center" valignment="top" width="0">
22013 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22016 \begin_layout Plain Layout
22024 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22027 \begin_layout Plain Layout
22037 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22040 \begin_layout Plain Layout
22048 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22051 \begin_layout Plain Layout
22054 mixed revision working copy
22061 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22064 \begin_layout Plain Layout
22072 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22075 \begin_layout Plain Layout
22078 modified working copy
22085 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22088 \begin_layout Plain Layout
22096 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22099 \begin_layout Plain Layout
22102 switched working copy
22109 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22112 \begin_layout Plain Layout
22120 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22123 \begin_layout Plain Layout
22126 partial working copy, from a sparse checkout
22133 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22136 \begin_layout Plain Layout
22144 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22147 \begin_layout Plain Layout
22150 mixed revision, modified, switched working copy
22163 \begin_layout Itemize
22166 file revision information.
22167 The result comes from parsing the output of
22168 \begin_inset Flex Code
22171 \begin_layout Plain Layout
22175 \begin_inset space ~
22179 \begin_inset space ~
22183 \begin_inset space ~
22192 Supported flags are:
22196 \begin_layout Itemize
22199 version number of the last commit (
22200 \begin_inset Flex Code
22203 \begin_layout Plain Layout
22214 \begin_layout Itemize
22217 author of the last commit (
22218 \begin_inset Flex Code
22221 \begin_layout Plain Layout
22232 \begin_layout Itemize
22235 date of the last commit (
22236 \begin_inset Flex Code
22239 \begin_layout Plain Layout
22250 \begin_layout Itemize
22253 time of the last commit (
22254 \begin_inset Flex Code
22257 \begin_layout Plain Layout
22269 \begin_layout Standard
22272 You can obtain this info via InsetInfo (e.g.
22274 \begin_inset Flex Code
22277 \begin_layout Plain Layout
22280 info-insert buffer vcs-date
22286 The information will be available only when you have the file stored under
22287 svn managment (i.e.
22289 \begin_inset Flex Code
22292 \begin_layout Plain Layout
22300 directory is available with your document).
22304 \begin_layout Itemize
22307 Another---a hacking one---possibility is to use svn keywords
22311 \begin_layout Plain Layout
22314 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22320 In short -- you set file keywords property (e.g.
22323 svn propset svn:keywords 'Rev' file.lyx
22325 ) and then paste keyword TeX code
22329 \begin_layout Plain Layout
22332 This is an easy way how to ensure that LyX won't break the line in the middle
22338 tag in your document (e.g.
22343 \begin_layout Plain Layout
22351 This way svn client will automatically substitute revision number (e.g.
22356 \begin_layout Plain Layout
22363 ) after each update and commit.
22364 There are more problems with this approach.
22365 Firstly, the '$' character is used in TeX world for math equations, so
22366 any occurence of math formula
22367 \begin_inset Formula $Rev$
22371 \begin_inset Formula $Rev:59$
22374 in your LyX document.
22375 Similarly for other keywords like Id, Date, Author, etc.
22376 Secondly svn output is dependent on your locales, so its very easy that
22377 svn would produce some problematic strings once Date is used.
22378 Thirdly you get the whole 'Rev: 59' string in your document instead of
22380 Until subversion implements user's custom keywords it will be hard to use
22381 this approach reliably or let LyX to support it directly.
22384 \begin_layout Subsection
22387 SVN and Windows Environment
22390 \begin_layout Quote
22393 My inclination is to say that if the user cannot figure out the command
22394 line operations on their own fairly quickly, they would be well advised
22395 to use TortoiseSVN.
22401 \begin_layout Subsubsection
22407 \begin_layout Standard
22410 In addition to installing LyX, and having access to a Subversion repository,
22411 the user will need to install the Subversion client program.
22412 A Windows installer for the client program is available from
22413 \begin_inset CommandInset href
22416 target "http://www.collab.net/nonav/downloads/subversion/"
22421 The user may also want to install
22422 \begin_inset CommandInset href
22425 target "http://tortoisesvn.tigris.org/"
22429 , which integrates Subversion operations into the context (rightclick) menu
22430 of Windows Explorer.
22431 Operations done outside LyX will typically be more convenient using the
22432 Explorer context menu.
22433 Note that TortoiseSVN is not a replacement for the client program, which
22434 is what LyX itself will use.
22437 \begin_layout Subsubsection
22440 Bringing a document under Subversion control
22443 \begin_layout Standard
22446 Before a LyX document can be brought under version control in Subversion,
22447 its parent directory needs to be under version control.
22448 If the document is being added to a project already in the repository,
22449 this is accomplished by checking the project out to the directory where
22450 the new document will be placed.
22451 If the project itself is not yet under version control (for instance, if
22452 this document starts a new project), the directory must be imported into
22454 This is done outside LyX.
22455 Both import and checkout are easily accomplished from the Explorer context
22456 menu using TortoiseSVN, or alternatively can be done using the command
22457 line client at a DOS prompt.
22458 The procedure for importing the project using TortoiseSVN is described
22459 below, assuming an existing repository and a new project being started
22467 For information on using the Subversion client program, run
22474 \begin_layout Enumerate
22483 in Windows Explorer, right click it, and select
22485 TortoiseSVN > Repo-browser
22488 If necessary, adjust the URL for the repository, then click OK.
22491 \begin_layout Enumerate
22494 Right click the level of the repository under which you want to place the
22495 new project folder (typically the top level) and click
22497 Create folder\SpecialChar \ldots{}
22500 Supply a name for the project folder and click OK.
22501 Add a message for the log file if desired, then click OK again.
22502 The new project folder should appear in the repository.
22503 Finally, click OK again to exit the repository browser.
22506 \begin_layout Enumerate
22509 Once again right click
22515 , this time selecting SVN Checkout\SpecialChar \ldots{}
22516 Select the URL of the project folder
22517 you just created in the repository, and set the checkout directory to
22525 You will be warned about a non-empty folder; click OK to proceed.
22526 You should now have a
22537 \begin_layout Enumerate
22540 Create or open your document in LyX and click
22545 ile\SpecialChar \menuseparator
22551 \begin_inset space ~
22554 Control\SpecialChar \menuseparator
22562 Add a log message and click OK to commit the document to version control.
22565 \begin_layout Standard
22568 From this point onward, you should have full functionality in the
22573 ile\SpecialChar \menuseparator
22579 \begin_inset space ~
22585 You also have the option of checking the document in and out, viewing its
22587 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22588 client program from a command prompt.
22591 \begin_layout Subsubsection
22594 SSH tunnel used with SVN under Windows
22597 \begin_layout Standard
22600 Compared with Linux setting up svn client to communicate over ssh under
22601 Windows is a rather troublesome task.
22602 We will at least offer some hints how to setup the client side but prior
22603 knowledge about ssh and the Windows command line is needed, also be prepared
22604 for a great deal of frustration\SpecialChar \ldots{}
22608 \begin_layout Enumerate
22611 Get a svn client for windows, as described in the previous sections.
22612 When it is a fresh install run some svn command (e.g.
22614 \begin_inset Flex Code
22617 \begin_layout Plain Layout
22625 ) to create config files, which you will need to change later on.
22628 \begin_layout Enumerate
22631 Choose a ssh client for Windows.
22632 There are several possibilities, we will use the one from Putty tools
22636 \begin_layout Plain Layout
22639 \begin_inset Flex URL
22642 \begin_layout Plain Layout
22644 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22655 You will need to set the connection up so that the client doesn't ask for
22656 any password from you.
22657 To keep things easy we will use only keys without any additional password
22662 \begin_layout Enumerate
22666 \begin_inset Flex Code
22669 \begin_layout Plain Layout
22678 Save your private .ppk key file and put the public one on the server side.
22679 If the SVN server runs on Linux, note that the format of the public key
22680 is not compatible with Linux openssh and you will need to direcly copy-paste
22683 Public key for pasting into OpenSSH authorized_keys file
22685 :” edit field into the server's
22686 \begin_inset Flex Code
22689 \begin_layout Plain Layout
22692 ~/.ssh/authorized_keys
22698 \begin_inset Flex Code
22701 \begin_layout Plain Layout
22712 \begin_layout Enumerate
22716 \begin_inset Flex Code
22719 \begin_layout Plain Layout
22728 In the SVN config file
22732 \begin_layout Plain Layout
22735 Exact path depends on Windows version, usually somewhere around
22736 \begin_inset Flex Code
22739 \begin_layout Plain Layout
22744 Documents and Settings
22758 \begin_inset Flex Code
22761 \begin_layout Plain Layout
22778 , section [tunnels], setup ssh command, e.g.
22780 \begin_inset Flex Code
22783 \begin_layout Plain Layout
22786 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22795 \begin_layout Plain Layout
22798 It will usually take a lot of time to get exact command right and it depends
22800 For example do not have some remote server saved as a default session in
22802 If things fail, try to connect via plink without SVN first.
22811 \begin_layout Enumerate
22814 Checkout the SVN archive, e.g.
22816 \begin_inset Flex Code
22819 \begin_layout Plain Layout
22822 svn co svn+ssh://user@server/repository_path
22830 \begin_layout Subsubsection
22833 End-of-Line Conversions
22836 \begin_layout Standard
22839 When the collsraborators are mixing Linux and Windows environments, LyX
22840 will use different line endings inside the .lyx files.
22841 This is not a problem as far as LyX functionality is concerned, but the
22842 commit diffs will be huge and merge-conflicts prone.
22843 Fortunately SVN itself knows
22847 \begin_layout Plain Layout
22850 \begin_inset Flex URL
22853 \begin_layout Plain Layout
22855 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22865 how to deal with CR/LF problems when switching .lyx files to the
22866 \begin_inset Flex Code
22869 \begin_layout Plain Layout
22881 \begin_layout Plain Layout
22885 \begin_inset Flex Code
22888 \begin_layout Plain Layout
22891 svn propset svn:eol-style native FILE_NAME
22904 \begin_layout Subsection
22910 \begin_layout Standard
22913 With the recent addition of the vc-command function LyX power users are
22914 allowed to create their own commands for revision control.
22917 \begin_layout Standard
22920 As an example you can see how two TortoiseSVN commands could be integrated
22924 \begin_layout Description
22928 \begin_inset Flex Code
22931 \begin_layout Plain Layout
22934 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22942 \begin_layout Description
22946 \begin_inset Flex Code
22949 \begin_layout Plain Layout
22952 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
22960 \begin_layout Subsection
22963 Version control and Document comparison
22966 \begin_layout Standard
22969 One of the typical uses of version control is to inspect the changes between
22970 revisions, usually by creating
22971 \begin_inset Flex Code
22974 \begin_layout Plain Layout
22983 While this is useful for plain text files, it is much less useful in the
22984 case of LyX files, which have more complicated structure.
22985 Hence we provide binding to the Document comparison feature.
22986 They are two ways of calling this feature - either by direct call of
22987 \begin_inset Flex Code
22990 \begin_layout Plain Layout
22998 LyX function (for details see LyX functions manual) or by icon/menu item
23000 \begin_inset Flex MenuItem
23003 \begin_layout Plain Layout
23006 Compare with older revision...
23012 One can either compare two chosen revisions of the document or he can simply
23013 compare the current version of edited text with older revisions (where
23015 \begin_inset Flex MenuItem
23018 \begin_layout Plain Layout
23026 ' revisions back means comparison of the edited file with last commited
23031 \begin_layout Standard
23034 This feature is supported for SVN and RCS though due to the more complicated
23035 versioning scheme of RCS there is a constraint -- when addressing the revisions
23036 in dialog, numbers always point to the last number in RCS revision number,
23041 \begin_layout Section
23042 Programmation littéraire
23045 \begin_layout Standard
23050 (kayvan@sylvan.com), document d'origine écrit par
23052 Edmar Wienskoski Jr.
23055 (edmar-w-jr@technologist.com)
23058 \begin_layout Subsection
23062 \begin_layout Standard
23063 Le but principal de cette documentation est de montrer comment utiliser
23064 LyX pour la programmation littéraire.
23065 Nous supposerons que vous êtes familiers de cette technique de programmation,
23066 et savez donc ce que
23067 \begin_inset Quotes fld
23071 \begin_inset Quotes frd
23075 \begin_inset Quotes fld
23079 \begin_inset Quotes frd
23086 \begin_layout Plain Layout
23087 NdT : Respectivement la génération du code et de la documentation.
23094 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23095 indiquées un peu plus loin.
23096 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23097 aux derniers trucs et astuces.
23100 \begin_layout Standard
23101 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23102 changer vos préférences, et le fichier de ressources X.
23103 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23107 \begin_layout Subsection
23108 La programmation littéraire
23111 \begin_layout Standard
23112 Extrait de la FAQ de la Programmation Littéraire :
23115 \begin_layout Quotation
23116 La programmation littéraire est la combinaison de la documentation et des
23117 sources en une forme lisible par un être humain.
23118 En fait, la programmation littéraire doit être agréable à lire, et même
23119 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23120 n littéraire combine la source et la documentation dans un seul et unique
23122 Des outils de programmation littéraire permettent ensuite de produire séparémen
23123 t le fichier source et la documentation.
23124 Le style WEB de programmation littéraire fut créé par D.E.
23125 Knuth lors du développement de son logiciel de typographie, TeX.
23128 \begin_layout Standard
23132 \begin_layout Quotation
23135 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23138 \begin_layout Quotation
23139 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23143 \begin_layout Itemize
23144 un ordre d'élaboration flexible
23147 \begin_layout Itemize
23148 le support automatique pour la visualisation
23151 \begin_layout Itemize
23152 une documentation mise en forme, notamment les diagrammes et les mathématiques
23157 \begin_layout Standard
23158 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23161 \begin_layout Subsubsection
23165 \begin_layout Standard
23166 La FAQ complète de la Programmation Littéraire se trouve à :
23169 \begin_layout Quote
23170 FAQ de la Programmation Littéraire
23171 \begin_inset Flex URL
23174 \begin_layout Plain Layout
23176 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23184 \begin_layout Standard
23185 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23187 Certains sont spécialisés pour certains langages de programmation, d'autre
23188 ont une portée plus générale.
23194 pour mon usage personnel pour plusieures raisons :
23197 \begin_layout Itemize
23198 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23201 \begin_layout Itemize
23202 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23203 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23206 \begin_layout Itemize
23207 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23210 \begin_layout Itemize
23214 \begin_layout Standard
23215 La page web de Noweb se trouve à :
23218 \begin_layout Quote
23219 Page d'accueil de Noweb
23220 \begin_inset Flex URL
23223 \begin_layout Plain Layout
23225 http://www.cs.virginia.edu/~nr/noweb/
23233 \begin_layout Standard
23234 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23235 exemples de programmation littéraire.
23238 \begin_layout Subsection
23239 LyX et la Programmation Littéraire
23242 \begin_layout Standard
23243 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23244 de gestion des convertisseurs.
23246 \begin_inset Quotes fld
23249 indépendant de Noweb
23250 \begin_inset Quotes frd
23253 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23254 avec un autre outil de programmation littéraire de votre choix, en changeant
23255 juste vos préférences LyX.
23258 \begin_layout Subsubsection
23259 Génération des documents et du code (weaving and tangling)
23262 \begin_layout Paragraph
23263 Sélection de la classe de document
23266 \begin_layout Standard
23267 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23268 nouvelles classes de document :
23271 \begin_layout Itemize
23275 \begin_inset space ~
23281 \begin_layout Itemize
23285 \begin_inset space ~
23291 \begin_layout Itemize
23295 \begin_inset space ~
23301 \begin_layout Standard
23302 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23306 \begin_layout Standard
23307 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23309 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23310 les lettres, ou à partir d'autres variantes d'une classe, comme
23313 \begin_inset space ~
23319 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23320 ces classes, faites-le savoir à la liste de diffusion des développeurs
23322 \begin_inset Flex URL
23325 \begin_layout Plain Layout
23327 lyx-devel@lists.lyx.org
23332 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23333 comment le faire vous-même
23337 \begin_layout Plain Layout
23338 C'est très simple, ça ne demande que la création d'un fichier de quatre
23339 lignes, et la relance de l'auto-configuration.
23345 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23346 peut-être créer un nouvel ensemble de classes de document prévues pour.
23349 \begin_layout Paragraph
23353 \begin_layout Standard
23354 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23360 \begin_layout Plain Layout
23364 Le terme équivalent sous Noweb est
23365 \begin_inset Quotes fld
23369 \begin_inset Quotes frd
23373 Pour des raisons historiques, j'ai gardé le terme
23374 \begin_inset Quotes fld
23378 \begin_inset Quotes frd
23381 d'un autre outil littéraire appelé Nuweb, que j'ai utilisé bien des années
23382 avant de me convertir à Noweb.
23390 Noweb délimite les scraps ainsi :
23393 \begin_layout LyX-Code
23397 \begin_layout LyX-Code
23401 \begin_layout LyX-Code
23405 \begin_layout LyX-Code
23409 \begin_layout LyX-Code
23413 \begin_layout Standard
23414 Le problème est que tout ce qui est compris entre le
23422 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23423 on de ce qui a été écrit.
23424 C'est géré par un environnement spécial appelé
23428 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23429 liberté en ce qui concerne l'espacement.
23432 \begin_layout Standard
23433 L'inconvénient de l'environnement de paragraphe
23437 est que des paragraphes consécutifs de code vont être séparés par une ligne
23438 vide dans le code source et dans la documentation imprimée.
23439 Pour éviter ça, il faut donc, dans un
23443 donné, finir chaque ligne de code par un saut de ligne (
23452 L'exemple ci-dessus donnera donc
23456 \begin_layout Plain Layout
23457 Sur un document imprimé, il n'y a aucune différence entre cet exemple et
23466 \begin_layout LyX-Code
23468 \begin_inset Newline newline
23472 \begin_inset Newline newline
23476 \begin_inset Newline newline
23480 \begin_inset Newline newline
23486 \begin_layout Standard
23487 Cet environnement fonctionne bien.
23488 Le seul réel inconvénient est de devoir taper
23498 \begin_layout Plain Layout
23499 Régler ce problème fait partie de la liste des améliorations à apporter.
23509 \begin_layout Standard
23510 Il est à noter que vous pouvez aussi utiliser la construction
23513 \begin_inset Quotes fld
23517 \begin_inset Quotes frd
23522 de Noweb dans vos scraps pour ajouter des éléments de référence croisée
23526 \begin_layout LyX-Code
23528 \begin_inset Newline newline
23531 def une_fonction(param):
23532 \begin_inset Newline newline
23535 "C'est la documentation de cette fonction."
23536 \begin_inset Newline newline
23539 print "Mes paramètres : ", param
23542 \begin_layout LyX-Code
23543 @ %def une_fonction
23546 \begin_layout Standard
23547 Pour avoir un exemple de cette construction et des références croisées engendrée
23548 s, regardez le programme littéraire python dans
23553 /examples/listerrors.lyx
23555 qui devrait clarifier tout ça.
23558 \begin_layout Paragraph
23559 Génération de la documentation
23562 \begin_layout Standard
23563 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23564 et vous avec tapé un peu de code et de texte dedans.
23565 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23568 Affichage\SpecialChar \menuseparator
23572 comme vous le feriez pour un document quelconque.
23573 Il n'y a aucune procédure particulière.
23576 \begin_layout Standard
23577 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23578 à l'intérieur de LyX :
23581 \begin_layout Enumerate
23582 Quand vous choisissez
23584 Affichage\SpecialChar \menuseparator
23586 \begin_inset space ~
23590 \begin_inset space ~
23593 Jour\SpecialChar \menuseparator
23596 , un fichier LaTeX est généré.
23600 \begin_layout Standard
23601 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23602 l'extension définie par le format
23603 \begin_inset Quotes fld
23607 \begin_inset Quotes frd
23610 (défini dans la fenêtre de
23614 ), sinon le fichier aura l'extension habituelle
23622 \begin_layout Enumerate
23623 Remarquez que la seule différence est cette extension : LyX n'a rien de
23624 particulier à faire.
23625 Tant que vous avez utilisé l'environnement
23629 en entrant le texte, tout se passera sans problème.
23632 \begin_layout Enumerate
23633 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23634 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23638 \begin_layout Plain Layout
23639 Les convertisseurs sont définis dans la fenêtre
23641 Outils\SpecialChar \menuseparator
23642 Préférences\SpecialChar \menuseparator
23643 Gestion de fichiers
23654 pour générer le fichier LaTeX
23658 \begin_layout Standard
23659 Sinon, il saute simplement cette étape.
23663 \begin_layout Enumerate
23664 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23665 d'un document quelconque.
23668 \begin_layout Standard
23669 Vous êtes donc indépendant d'un
23670 \begin_inset Quotes fld
23674 \begin_inset Quotes frd
23677 donné, car vous pouvez changer les commandes correspondant aux différents
23681 \begin_layout Paragraph
23685 \begin_layout Standard
23686 Quand on demande de
23690 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23691 d'outils, un fichier LaTeX est généré comme dans l'étape
23692 \begin_inset space ~
23696 LyX invoque ensuite le convertisseur
23701 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23704 \begin_layout Enumerate
23705 Le programme de conversion proprement dit.
23706 Ce programme procède à la conversion d'un format à un autre (ici, du format
23718 \begin_layout Enumerate
23719 Le filtre de messages d'erreur.
23720 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23721 dans un format compréhensible par LyX.
23722 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23726 \begin_layout Standard
23727 La première partie, déterminée par le champ
23734 \begin_inset Quotes fld
23738 \begin_inset Quotes frd
23744 Ça signifie que LyX va appeler
23748 (un programme ou un script) avec le nom du fichier Noweb (en général un
23749 fichier dans le répertoire temporaire de LyX).
23752 \begin_layout Standard
23753 Voici une implémentation de
23757 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23761 \begin_layout LyX-Code
23765 \begin_layout LyX-Code
23769 \begin_layout LyX-Code
23770 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
23773 \begin_layout Standard
23774 L'autre partie de la définition du convertisseur est le champ
23777 \begin_inset space ~
23785 \begin_inset Quotes fld
23788 originaldir,parselog=listerrors
23789 \begin_inset Quotes frd
23795 Ça fera passer toutes les erreurs générées par
23799 à travers le programme
23806 \begin_layout Standard
23807 La gestion des convertisseurs cherche le programme
23825 puis dans le chemin d'accès par défaut.
23828 \begin_layout Paragraph
23829 Instructions de compilation dans le document
23832 \begin_layout Standard
23833 La dernière partie de l'interface entre LyX et noweb est le scrap
23834 \begin_inset Quotes fld
23838 \begin_inset Quotes frd
23842 En général, les instructions de compilation de votre programme doivent
23843 être regroupées dans un scrap à part.
23848 vu plus haut est spécifique à noweb et utilise la commande
23852 pour rechercher ce scrap (appelé
23853 \begin_inset Quotes fld
23857 \begin_inset Quotes frd
23860 ) et passer son contenu dans
23867 \begin_layout Standard
23868 Typiquement, un tel scrap ressemble à ceci :
23871 \begin_layout LyX-Code
23873 \begin_inset Newline newline
23877 \begin_inset Newline newline
23881 \begin_inset Newline newline
23884 if [ -z "${NOWEB_SOURCE}" ]
23885 \begin_inset Newline newline
23889 \begin_inset Newline newline
23892 NOWEB_SOURCE=mon_fichier.nw
23893 \begin_inset Newline newline
23897 \begin_inset Newline newline
23901 code pour extraire les fichiers ...]
23902 \begin_inset Newline newline
23906 code pour compiler les fichiers ...]
23907 \begin_inset Newline newline
23913 \begin_layout Standard
23919 /examples/listerrors.lyx
23926 /examples/Literate.lyx
23928 qui implémentent deux versions du programme
23932 pour avoir des exemples de comment tout cela va ensemble.
23933 Vous pouvez encore consulter
23938 /examples/noweb2lyx.lyx
23941 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23942 e de LyX relativement au langage de programmation littéraire adopté car
23943 ils sont écrits respectivement en Python, C et Perl.
23946 \begin_layout LyX-Code
23950 \begin_layout Subsubsection
23954 \begin_layout Standard
23955 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
23962 Outils\SpecialChar \menuseparator
23966 Les parties importantes sont :
23969 \begin_layout Description
23971 \begin_inset space ~
23975 \begin_inset space ~
23979 \begin_inset Quotes fld
23983 \begin_inset Quotes frd
23986 Choisi dans l'onglet
23990 , où vous mettez ce qui est spécifique à Noweb.
23994 \begin_inset space ~
24002 \begin_inset Quotes fld
24006 \begin_inset Quotes frd
24018 \begin_inset Quotes fld
24022 \begin_inset Quotes frd
24028 LyX créera donc un fichier d'extension
24032 lors de la première étape du processus de conversion.
24035 \begin_layout Description
24037 \begin_inset space ~
24041 \begin_inset space ~
24048 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24049 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24053 \begin_layout Description
24062 Ce convertisseur assure la génération de la documentation (
24063 \begin_inset Quotes fld
24067 \begin_inset Quotes frd
24071 Pour Noweb, il faut mettre
24074 \begin_inset Quotes fld
24077 noweave -delay -index $$i > $$o
24078 \begin_inset Quotes frd
24084 \begin_layout Description
24093 Celui-ci assure la génération du code (
24094 \begin_inset Quotes fld
24098 \begin_inset Quotes frd
24102 Comme vu plus haut, il faut mettre
24105 \begin_inset Quotes fld
24109 \begin_inset Quotes frd
24117 \begin_inset space ~
24125 \begin_inset Quotes fld
24128 originaldir,parselog=listerrors
24129 \begin_inset Quotes frd
24137 \begin_layout Subsubsection
24138 Fonctions pour le déboguage
24141 \begin_layout Standard
24142 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24144 \begin_inset Quotes fld
24147 serveur va à la bonne ligne
24148 \begin_inset Quotes frd
24151 que l'on utilisera avec
24159 ou un autre débogueur.
24162 \begin_layout Standard
24163 Lorsque vous déboguez du code avec
24171 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24172 on, avec un seul appui clavier.
24173 La configuration par défaut de
24182 Il se trouve que vous pouvez choisir l'éditeur appelé par
24188 Outils\SpecialChar \menuseparator
24189 Préférences\SpecialChar \menuseparator
24190 Gestion des fichiers\SpecialChar \menuseparator
24193 en changeant l'entrée
24200 \begin_layout Standard
24201 J'ai trouvé avantageux d'utiliser LyX avec
24212 \begin_layout LyX-Code
24213 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24216 \begin_layout Standard
24217 Ainsi, quand vous utilisez
24221 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24234 renvoie cette information à LyX via le serveur LyX.
24235 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24241 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24242 pour savoir où se situait le problème !
24245 \begin_layout Standard
24246 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24248 Pour cela, allez dans
24250 Outils\SpecialChar \menuseparator
24251 Préférences\SpecialChar \menuseparator
24254 et mettez un chemin du genre
24257 \begin_inset Quotes fld
24260 /home/<votre-réperoire-home>/\SpecialChar \-
24262 \begin_inset Quotes frd
24269 Tubes du Serveur LyX
24274 \begin_layout Standard
24275 Lisez la documentation sur le serveur LyX dans le manuel de
24279 pour plus d'information.
24282 \begin_layout Subsubsection
24283 Ajouts à la barre d'outils
24286 \begin_layout Standard
24287 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24289 Cinq de ces boutons sont des raccourcis vers les styles
24310 Le dernier bouton est un raccourci vers la commande
24311 \begin_inset Quotes fld
24315 \begin_inset Quotes frd
24321 \begin_layout Standard
24322 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24324 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24327 Affichage\SpecialChar \menuseparator
24329 \begin_inset space ~
24333 \begin_inset space ~
24336 Jour\SpecialChar \menuseparator
24341 Affichage\SpecialChar \menuseparator
24345 Voilà comment cela se présente :
24348 \begin_layout LyX-Code
24352 \begin_layout LyX-Code
24356 \begin_layout LyX-Code
24357 Icon "layout Standard"
24360 \begin_layout LyX-Code
24361 Icon "layout Section"
24364 \begin_layout LyX-Code
24365 Icon "layout LaTeX"
24368 \begin_layout LyX-Code
24369 Icon "layout LyX-Code"
24372 \begin_layout LyX-Code
24373 Icon "layout Scrap"
24376 \begin_layout LyX-Code
24380 \begin_layout LyX-Code
24384 \begin_layout LyX-Code
24385 Icon "buffer-typeset"
24388 \begin_layout LyX-Code
24389 Icon "build-program"
24392 \begin_layout LyX-Code
24396 \begin_layout LyX-Code
24400 \begin_layout LyX-Code
24404 \begin_layout LyX-Code
24408 \begin_layout LyX-Code
24412 \begin_layout Subsubsection
24413 Couleurs personnalisées
24416 \begin_layout Standard
24417 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24423 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24425 La couleur par défaut est le rouge, or les scraps utilisent la police LaTeX,
24426 et comme il y a beaucoup de scraps dans un document de programmation littéraire
24427 , vous en aurez sûrement marre de tout voir en rouge.
24428 Vous pouvez la changer dans l'onglet
24430 Apparence\SpecialChar \menuseparator
24436 \begin_layout Standard
24437 Le problème suivant est la présence visible des caractères
24438 \begin_inset Quotes fld
24442 \begin_inset Quotes frd
24446 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24447 donc les faire se confondre avec le fond.
24448 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24449 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24453 \begin_layout Chapter
24454 Fonctionnalités particulières
24455 \begin_inset CommandInset label
24457 name "chap:Fonctionnalités-particulières"
24464 \begin_layout Standard
24465 Vous pouvez faire avec LyX tout ce que vous pouvez faire avec LaTeX.
24466 Cependant, LyX ne peut inclure directement toutes les fonctionnalités de
24467 LaTeX, mais vous pouvez toujours utiliser le code TeX; Ce chapitre vous
24468 montre quelques points particuliers qui peuvent vous intéresser.
24469 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
24470 les flottants, les boîtes et les notes, voyez le manuel des
24477 \begin_layout Section
24481 \begin_layout Standard
24482 Le but de ce paragraphe est de montrer comment utiliser le paquetage
24486 dans un document LyX.
24487 LyX ne connaît pas encore le paquetage, vous devrez donc utiliser du code
24492 \begin_layout Standard
24498 \begin_inset Quotes frd
24501 commuter entre une et plusieurs colonnes dans la même page.
24502 Les notes de bas de page sont correctement gérées, mais seront placées
24503 en bas de la page et non pas en bas de chaque colonne.
24504 Au sein de chaque colonne, vous pouvez utiliser n'importe quelle construction,
24505 à ceci près que l'option
24506 \begin_inset Flex MenuItem
24509 \begin_layout Plain Layout
24515 doit être positionnée pour les flottants.
24518 \begin_layout Subsection
24522 \begin_layout Standard
24523 Si vous voulez avoir deux colonnes dans votre texte, il faut insérer
24526 \begin_layout Standard
24531 begin{multicols}{2}
24534 \begin_layout Standard
24535 en mode LaTeX à l'endroit où vous voulez démarrer la disposition en deux
24539 \begin_layout Standard
24547 \begin_layout Standard
24548 là où vous voulez qu'elle se termine.
24553 \begin_layout Plain Layout
24554 NdT : Les lecteurs anglophobes me pardonneront, mais je ne me lance pas
24555 à traduire des passages de Sherlock Holmes.
24564 \begin_layout Standard
24568 \begin_layout Plain Layout
24572 begin{multicols}{2}
24580 \begin_layout Standard
24586 The Adventure of the Empty House
24589 \begin_inset Newline newline
24594 Sir Arthur Conan Doyle
24597 \begin_layout Standard
24601 It was in the spring of the year 1894 that all London was interested, and
24602 the fashionable world dismayed, by the murder of the Honourable Ronald
24603 Adair under most unusual and inexplicable circumstances.
24604 The public has already learned those particulars of the crime which came
24605 out in the police investigation, but a good deal was suppressed upon that
24606 occasion, since the case for the prosecution was so overwhelmingly strong
24607 that it was not necessary to bring forward all the facts.
24608 Only now, at the end of nearly ten years, am I allowed to supply those
24609 missing links which make up the whole of that remarkable chain.
24610 The crime was of interest in itself, but that interest was as nothing to
24611 me compared to the inconceivable sequel, which afforded me the greatest
24612 shock and surprise of any event in my adventurous life.
24613 Even now, after this long interval, I find myself thrilling as I think
24614 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24615 ty which utterly submerged my mind.
24616 Let me say to that public, which has shown some interest in those glimpses
24617 which I have occasionally given them of the thoughts and actions of a very
24618 remarkable man, that they are not to blame me if I have not shared my knowledge
24619 with them, for I should have considered it my first duty to do so, had
24620 I not been barred by a positive prohibition from his own lips, which was
24621 only withdrawn upon the third of last month.
24624 \begin_layout Standard
24628 \begin_layout Plain Layout
24640 \begin_layout Subsection
24644 \begin_layout Standard
24645 Le même schéma s'applique si vous voulez plus de deux colonnes (vous pouvez
24646 avoir plus de 3 colonnes si vous voulez, mais ça risque de ne pas être
24647 très agréable à regarder.)
24650 \begin_layout Standard
24654 \begin_layout Plain Layout
24658 begin{multicols}{3}
24666 \begin_layout Standard
24670 It can be imagined that my close intimacy with Sherlock Holmes had interested
24671 me deeply in crime, and that after his disappearance I never failed to
24672 read with care the various problems which came before the public.
24673 And I even attempted, more than once, for my own private satisfaction,
24674 to employ his methods in their solution, though with indifferent success.
24675 There was none, however, which appealed to me like this tragedy of Ronald
24677 As I read the evidence at the inquest, which led up to a verdict of willful
24678 murder against some person or persons unknown, I realized more clearly
24679 than I had ever done the loss which the community had sustained by the
24680 death of Sherlock Holmes.
24681 There were points about this strange business which would, I was sure,
24682 have specially appealed to him, and the efforts of the police would have
24683 been supplemented, or more probably anticipated, by the trained observation
24684 and the alert mind of the first criminal agent in Europe.
24685 All day, as I drove upon my round, I turned over the case in my mind and
24686 found no explanation which appeared to me to be adequate.
24687 At the risk of telling a twice-told tale, I will recapitulate the facts
24688 as they were known to the public at the conclusion of the inquest.
24691 \begin_layout Standard
24695 \begin_layout Plain Layout
24707 \begin_layout Standard
24708 Vous pouvez sans problème avoir plus de 3
24709 \begin_inset space ~
24712 colonnes, si vous le voulez, mais ce n'est plus très agréable à lire.
24715 \begin_layout Subsection
24716 Des Colonnes dans une Colonne
24719 \begin_layout Standard
24720 Vous pouvez même avoir des colonnes dans une colonne :
24723 \begin_layout Standard
24727 \begin_layout Plain Layout
24731 begin{multicols}{2}
24739 \begin_layout Standard
24743 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24744 at that time governor of one of the Australian colonies.
24745 Adair's mother had returned from Australia to undergo the operation for
24746 cataract, and she, her son Ronald, and her daughter Hilda were living together
24750 \begin_layout Standard
24754 \begin_layout Plain Layout
24758 begin{multicols}{2}
24766 \begin_layout Standard
24770 The youth moved in the best society–had, so far as was known, no enemies
24771 and no particular vices.
24772 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24773 had been broken off by mutual consent some months before, and there was
24774 no sign that it had left any very profound feeling behind it.
24775 For the rest {sic} the man's life moved in a narrow and conventional circle,
24776 for his habits were quiet and his nature unemotional.
24777 Yet it was upon this easy-going young aristocrat that death came, in most
24778 strange and unexpected form, between the hours of ten and eleven-twenty
24779 on the night of March 30, 1894.
24782 \begin_layout Standard
24786 \begin_layout Plain Layout
24798 \begin_layout Standard
24802 Ronald Adair was fond of cards–playing continually, but never for such stakes
24804 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24805 It was shown that, after dinner on the day of his death, he had played
24806 a rubber of whist at the latter club.
24807 He had also played there in the afternoon.
24812 The evidence of those who had played with him– Mr.
24813 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24814 and that there was a fairly equal fall of the cards.
24815 Adair might have lost five pounds, but not more.
24816 His fortune was a considerable one, and such a loss could not in any way
24818 He had played nearly every day at one club or other, but he was a cautious
24819 player, and usually rose a winner.
24820 It came out in evidence that, in partnership with Colonel Moran, he had
24821 actually won as much as four hundred and twenty pounds in a sitting, some
24822 weeks before, from Godfrey Milner and Lord Balmoral.
24823 So much for his recent history as it came out at the inquest.
24826 \begin_layout Standard
24830 \begin_layout Plain Layout
24842 \begin_layout Standard
24843 Veuillez lire le fichier
24845 d'exemple MultiColonnes.lyx
24847 pour des exemples plus complexes avec l'espacement des colonnes et de l'en-tête
24848 , les lignes de séparation verticale, et plus encore.
24851 \begin_layout Standard
24852 \begin_inset Newpage newpage
24858 \begin_layout Section
24859 Paragraphes de forme inhabituelle
24862 \begin_layout Standard
24866 \begin_layout Plain Layout
24878 \begin_layout Standard
24882 \begin_layout Plain Layout
24891 \begin_layout Plain Layout
24905 \begin_layout Standard
24910 \begin_layout Plain Layout
24921 \begin_layout Plain Layout
24930 \begin_layout Plain Layout
24939 \begin_layout Plain Layout
24948 \begin_layout Plain Layout
24957 \begin_layout Plain Layout
24966 \begin_layout Plain Layout
24975 \begin_layout Plain Layout
24984 \begin_layout Plain Layout
24993 \begin_layout Plain Layout
25002 \begin_layout Plain Layout
25011 \begin_layout Plain Layout
25020 \begin_layout Plain Layout
25029 \begin_layout Plain Layout
25038 \begin_layout Plain Layout
25047 \begin_layout Plain Layout
25056 \begin_layout Plain Layout
25065 \begin_layout Plain Layout
25074 \begin_layout Plain Layout
25083 \begin_layout Plain Layout
25089 Il y a des fois où il faut en finir avec la tyrannie des paragraphes rectangulai
25091 Dans de telles situations, il faut recourir à la délicieuse commande TeX
25099 Comme vous voyez, on peut construire des formes complètement arbitraires
25100 en déclarant un ensemble de longueurs de ligne.
25101 Cette forme de paragraphe peut sembler un peu idiote et sans utilité, mais
25102 on peut imaginer des situations, comme des lettrines finement ajustées,
25103 l'enrobage de graphiques non rectangulaires, etc.
25104 qui bénéficieraient d'une telle opération.
25108 \begin_layout Standard
25109 \begin_inset VSpace bigskip
25115 \begin_layout Standard
25120 parshape nombre_lignes #1indentation #1longueur #2indentation #2longueur
25121 \SpecialChar \ldots{}
25122 #nindentation #nlongueur
25128 est le nombre de lignes du texte qui définit le paragraphe.
25129 S'il n'y a pas assez de lignes, la forme est tronquée ; s'il y en a trop,
25130 les lignes en surplus ont les mêmes dimensions que la dernière ligne ainsi
25140 spécifient l'indentation de la ligne à compter de la marge de gauche, et
25141 la longueur de la ligne à partir de ce point.
25142 La forme ne s'applique qu'au paragraphe en cours ; tout est remis à la
25143 normale pour le paragraphe suivant.
25146 \begin_layout Standard
25150 \begin_layout Plain Layout