1 #LyX 2.1 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}}
36 % extra space for tables
37 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
39 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
40 \use_default_options false
48 \maintain_unincluded_children false
51 InsetLayout CharStyle:MenuItem
60 \newcommand*{\menuitem}[1]{{\sffamily #1}}
65 \language_package default
70 \font_typewriter default
72 \font_default_family default
73 \use_non_tex_fonts false
79 \default_output_format default
81 \bibtex_command default
82 \index_command default
86 \pdf_title "Options avancées de LyX"
87 \pdf_author "LyX Team"
88 \pdf_subject "Options avancées LyX"
89 \pdf_keywords "LyX, Documentacion, Options avancées"
91 \pdf_bookmarksnumbered true
92 \pdf_bookmarksopen false
93 \pdf_bookmarksopenlevel 1
98 \pdf_pdfusetitle false
99 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
102 \use_package amsmath 1
103 \use_package amssymb 1
105 \use_package mathdots 1
106 \use_package mathtools 0
107 \use_package mhchem 1
108 \use_package stackrel 0
109 \use_package stmaryrd 0
110 \use_package undertilde 0
112 \cite_engine_type numerical
116 \paperorientation portrait
120 \notefontcolor #0000ff
127 \paragraph_separation indent
128 \paragraph_indentation default
129 \quotes_language french
132 \paperpagestyle default
134 \tracking_changes false
135 \output_changes false
144 Options avancées de LyX
147 \begin_layout Subtitle
149 \begin_inset Note Note
152 \begin_layout Plain Layout
153 Informations de révision :
156 \begin_layout Plain Layout
157 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
158 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
159 er par Édition/Affichage/Insertion/Navigation
162 \begin_layout Plain Layout
163 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
166 \begin_layout Plain Layout
167 Original : Révision: 39368, Date : 23/07/2011
180 \begin_layout Plain Layout
181 Le principal responsable de la rédaction de ce fichier est
186 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
187 de la documentation de LyX,
189 <lyx-docs@lists.lyx.org>
192 \begin_inset Newline newline
195 Traduction en français par :
232 Merci d'envoyer vos commentaires et corrections sur la traduction à la
233 liste de diffusion de LyX en français
235 <lyx-fr@lists.lyx.org>
245 \begin_layout Standard
246 \begin_inset CommandInset toc
247 LatexCommand tableofcontents
254 \begin_layout Chapter
258 \begin_layout Standard
267 de LyX que vous êtes en train de lire est avant tout la deuxième partie
281 La raison de la division en deux du document est très simple : le
293 est déjà énorme et il contient toutes les fonctions de base qu'il faut
294 connaître pour préparer la plupart des documents.
295 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
296 par différents fichiers de configuration et paquetages externes.
297 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
298 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
300 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
302 Il y a aussi quelques fonctionnalités plus
303 \begin_inset Quotes fld
307 \begin_inset Quotes frd
310 , comme les méthodes de présentation de bibliographies et la gestion des
311 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
314 Guide de l'utilisateur
316 et sont décrites ici.
319 \begin_layout Standard
320 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
321 fax, le contrôle de version et le support de SGML, qui nécessitent des
322 logiciels supplémentaires pour fonctionner convenablement.
323 Il y a également un chapitre consacré à LyX et HTML.
324 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
325 à améliorer vos documents grâce à la puissance de LaTeX.
326 Après tout, LyX est seulement WYSIWYM
330 \begin_layout Plain Layout
331 \begin_inset Quotes fld
334 What You See Is What You Mean
335 \begin_inset Quotes frd
339 \begin_inset Quotes fld
342 Vous voyez ce que vous voulez dire
343 \begin_inset Quotes frd
351 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
354 \begin_layout Standard
355 Si vous n'avez pas encore lu l'
359 , il est sûr que vous n'êtes pas au bon endroit.
364 est la première chose à consulter, car elle décrit les notations et les
365 formats de tous les manuels.
366 Vous devez aussi être à l'aise avec le
378 et avec toutes les fonctions de base de LyX.
381 \begin_layout Standard
382 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
383 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
384 de LyX et explique comment LyX peut générer exactement le code LaTeX que
386 Il est évidemment destiné à des utilisateurs aguerris de LyX.
389 \begin_layout Chapter
393 \begin_layout Section
394 Comment LyX utilise LaTeX
397 \begin_layout Standard
398 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
399 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
400 produire une sortie imprimable.
401 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
402 quelque chose à LaTeX.
405 \begin_layout Standard
406 À un moment, nous avions coutume d'appeler LyX une
407 \begin_inset Quotes fld
410 interface WYSIWYM pour LaTeX
411 \begin_inset Quotes frd
414 , mais ce n'est plus vrai désormais.
415 Des interfaces pour LaTeX existent.
416 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
417 et de marquer les erreurs dans le fichier que vous éditez.
426 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
427 beaucoup, beaucoup d'autres choses.
428 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
429 utiliser LyX efficacement.
430 LyX a aussi ajouté quelques extensions à LaTeX.
431 Essayez un jour ceci : faites
433 Fichier\SpecialChar \menuseparator
434 Exporter\SpecialChar \menuseparator
439 Affichage\SpecialChar \menuseparator
440 Afficher le code LaTeX
442 ) puis regardez le préambule du fichier
447 Vous remarquerez une variété de nouvelles macros définies spécialement
449 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
453 \begin_layout Standard
454 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
458 \begin_layout Itemize
461 Affichage\SpecialChar \menuseparator
467 \begin_layout Itemize
470 Affichage\SpecialChar \menuseparator
479 jour\SpecialChar \menuseparator
485 \begin_layout Itemize
488 Fichier\SpecialChar \menuseparator
489 Imprimer\SpecialChar \ldots{}
493 \begin_layout Itemize
496 Fichier\SpecialChar \menuseparator
497 Fax\SpecialChar \ldots{}
501 \begin_layout Standard
502 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
503 fois que LaTeX l'a traité.
506 \begin_layout Standard
507 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
508 les étapes suivantes :
511 \begin_layout Enumerate
512 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
524 \begin_layout Enumerate
525 Il fait tourner LaTeX sur le fichier
529 (peut-être plusieurs fois) et exécute toute autre commande (comme
537 ) nécessaire à la compilation du fichier LaTeX.
540 \begin_layout Enumerate
541 S'il y a des erreurs, il affiche le journal d'erreurs.
544 \begin_layout Standard
545 Si vous avez lancé LaTeX avec
547 Affichage\SpecialChar \menuseparator
557 Affichage\SpecialChar \menuseparator
562 Fichier\SpecialChar \menuseparator
565 , LyX réalise deux étapes supplémentaires :
568 \begin_layout Itemize
573 pour convertir le fichier DVI en PostScript;
576 \begin_layout Itemize
577 il exécute une visonneuse PostScript, comme
581 , pour afficher le résultat.
584 \begin_layout Standard
585 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
588 \begin_layout Section
589 Traduire des fichiers LaTeX en LyX
592 \begin_layout Standard
593 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
594 \SpecialChar \menuseparator
595 Importer\SpecialChar \menuseparator
597 Cela va appeler un programme nommé
601 , qui va créer un fichier
610 LyX va ensuite ouvrir ce fichier.
613 \begin_layout Standard
618 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
619 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
620 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
621 les portions en code TeX et les corriger manuellement.
624 \begin_layout Standard
625 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
628 \begin_layout Section
629 Insérer du code LaTeX dans des documents LyX
630 \begin_inset CommandInset label
632 name "sec:Insérer-du-code-LaTeX"
639 \begin_layout Standard
640 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
641 très simple: vous pouvez toujours insérer du code LaTeX dans un document
643 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
644 toutes les structures LaTeX possibles.
645 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
646 vous pouvez utiliser la boîte de
650 , que vous pouvez mettre dans votre document avec
652 Insertion\SpecialChar \menuseparator
663 \begin_layout Standard
664 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
665 Le code ressemble à ceci :
668 \begin_layout LyX-Code
672 \begin_inset Newline newline
678 \begin_inset Newline newline
681 Un exemple d'environnement minipage.
683 \begin_inset Newline newline
686 mettre presque tout dedans, même des figures
687 \begin_inset Newline newline
690 et des tableaux (non flottants).
691 \begin_inset Newline newline
697 \begin_inset Newline newline
701 \begin_inset Newline newline
707 \begin_inset Newline newline
713 \begin_inset Newline newline
719 \begin_inset Newline newline
724 \begin_inset Newline newline
730 \begin_inset Newline newline
736 \begin_inset Newline newline
742 \begin_inset Newline newline
750 \begin_layout Standard
755 contenant ce texte est juste après ce paragraphe.
756 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
758 Ceux qui lisent une version imprimée du manuel verront le résultat final
762 \begin_layout Standard
766 \begin_layout Plain Layout
773 \begin_layout Plain Layout
780 \begin_layout Plain Layout
782 Un exemple d'environnement minipage.
783 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
787 \begin_layout Plain Layout
794 \begin_layout Plain Layout
799 \begin_layout Plain Layout
806 \begin_layout Plain Layout
813 \begin_layout Plain Layout
820 \begin_layout Plain Layout
826 \begin_layout Plain Layout
833 \begin_layout Plain Layout
840 \begin_layout Plain Layout
847 \begin_layout Plain Layout
859 \begin_layout Standard
860 En plus de l'utilisation du
864 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
866 Vous pouvez alors utiliser
868 Insertion\SpecialChar \menuseparator
869 Fichier\SpecialChar \menuseparator
872 pour inclure votre fichier (vous devez choisir le type
881 Nous vous recommandons de ne faire cela que si vous avez un fichier
890 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
893 \begin_layout Standard
894 Encore quelques notes pour insister:
897 \begin_layout Itemize
898 au sein de LyX, le code LaTeX apparaît
903 \begin_layout Itemize
908 si votre code LaTeX est correct;
911 \begin_layout Itemize
912 attention à ne pas réinventer la roue.
915 \begin_layout Standard
916 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
917 plus sont en préparation.
918 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
919 telle fonction avant de vous lancer joyeusement dans l'écriture de code
921 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
922 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
924 \begin_inset CommandInset href
927 target "http://www.ctan.org/"
931 pour plus de détails.
934 \begin_layout Standard
935 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
936 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
937 Un certain nombre sont cités dans la bibliographie du
952 \begin_layout Section
953 LyX et le préambule LaTeX
956 \begin_layout Subsection
957 À propos du préambule LaTeX
960 \begin_layout Standard
961 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
963 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
964 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
966 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
967 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
968 faire dans le préambule LaTeX d'un document LyX.
971 \begin_layout Standard
972 Le préambule LaTeX vient au tout début d'un document,
980 \begin_layout Itemize
981 déclarer la classe de document.
982 LyX l'a déjà fait à votre place.
986 \begin_layout Standard
987 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
988 document particulière dont vous voulez vous servir, voyez le manuel de
993 pour savoir comment la faire reconnaître par LyX.
994 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
995 dans de prochaines versions !
999 \begin_layout Itemize
1000 déclarer les paquetages utilisés.
1001 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1002 dans un document seulement si le paquetage a été déclaré dans le préambule.
1003 Par exemple, le paquetage
1007 force l'indentation de tous les paragraphes.
1008 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1012 \begin_layout Itemize
1013 fixer les compteurs, variables, longueurs et largeurs.
1014 Il y a plusieurs compteurs et variables LaTeX qui
1018 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1019 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1020 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1021 Un autre exemple est le type de marqueur pour les listes.
1022 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1023 le faire une seule fois, dans le préambule.
1026 \begin_layout Itemize
1027 déclarer les commandes définies par l'utilisateur (avec
1039 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1040 apparaissent très souvent dans le document.
1041 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1046 être définies n'importe où ailleurs (mais
1050 d'être utilisées pour la première fois, bien sûr...).
1051 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1052 ce qui normalement ne devrait pas être le cas.
1055 \begin_layout Standard
1056 LyX ajoute son propre lot de définitions au préambule du fichier
1061 Ceci rend les fichiers LaTeX générés par LyX portables.
1064 \begin_layout Subsection
1065 Changer le préambule
1068 \begin_layout Standard
1069 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1070 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1071 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1074 Document\SpecialChar \menuseparator
1075 Paramètres\SpecialChar \menuseparator
1079 \begin_inset space ~
1087 LyX ajoute tout ce qu'il y a dans la fenêtre
1090 \begin_inset space ~
1095 à son propre préambule.
1096 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1097 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1098 avons dit : ne réinventez pas la roue !).
1101 Assurez-vous aussi que votre préambule est correct.
1104 LyX ne le vérifie pas.
1105 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1107 \begin_inset Quotes fld
1117 \begin_inset Quotes frd
1121 Si vous voyez ce message, vérifiez votre préambule.
1124 \begin_layout Subsection
1128 \begin_layout Standard
1129 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1133 \begin_layout Subsubsection
1134 Exemple 1 : Décalages
1137 \begin_layout Standard
1138 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1151 , c'est-à-dire décalage horizontal et décalage vertical.
1152 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1154 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1155 ne sont pas les mêmes.
1156 C'est là qu'interviennent
1171 \begin_layout Standard
1172 Les valeurs par défaut de
1184 sont toutes deux de 0
1185 \begin_inset space ~
1188 pt, c'est-à-dire que la page n'est pas décalée.
1191 \begin_layout Standard
1192 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1193 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1194 corrigé un tel comportement.
1195 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1196 et si votre administrateur système est un paresseux
1200 \begin_layout Plain Layout
1201 NdT : Traduction vraisemblable de
1202 \begin_inset Quotes fld
1205 your sysadmin is a doofus
1206 \begin_inset Quotes frd
1226 peuvent sauver la mise.
1227 Supposez que vos marges du haut et de gauche soient toujours 0,5
1228 \begin_inset space ~
1232 Vous pouvez ajouter ceci au préambule :
1235 \begin_layout LyX-Code
1243 \begin_layout LyX-Code
1251 \begin_layout Standard
1252 ...et vos marges devraient désormais être correctes.
1255 \begin_layout Subsubsection
1256 Exemple 2 : Étiquettes
1259 \begin_layout Standard
1260 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1261 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1262 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1267 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1268 Nous vous laissons le vérifier.
1269 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1271 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1275 \begin_layout Standard
1276 D'abord, assurez-vous que vous utilisez la classe de document
1281 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1284 \begin_layout LyX-Code
1290 \begin_layout LyX-Code
1296 \begin_layout LyX-Code
1302 \begin_layout LyX-Code
1308 \begin_layout LyX-Code
1314 \begin_layout LyX-Code
1320 \begin_layout LyX-Code
1326 \begin_layout Standard
1327 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1329 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1330 insérer du code LaTeX, placez les commandes
1342 autour de chaque étiquette.
1343 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1347 \begin_layout Standard
1348 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1350 Peut-être même que ce sera vous.
1353 \begin_layout Subsubsection
1354 Exemple 3 : Indentation de paragraphe
1357 \begin_layout Standard
1358 Les Américains ont l'habitude d'indenter la première ligne de
1363 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1364 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1365 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1368 \begin_layout Standard
1369 Bien sûr, cette habitude n'est pas typographiquement correcte.
1370 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1375 s'il en suit un autre.
1376 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1377 deux paragraphes consécutifs.
1378 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1379 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1383 \begin_layout Standard
1384 Si vous êtes un Américain typique
1388 \begin_layout Plain Layout
1389 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1394 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1395 voulez votre indentation ! Ajoutez ceci au préambule :
1398 \begin_layout LyX-Code
1401 usepackage{indentfirst}
1404 \begin_layout Standard
1405 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1406 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1409 \begin_layout Subsubsection
1410 Exemple 4 : Ce document
1413 \begin_layout Standard
1414 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1415 idée de certaines possibilités avancées.
1419 \begin_inset space ~
1424 risque de ne pas être visible en une fois, même en plein écran.
1427 \begin_layout Section
1428 LyX et les erreurs LaTeX
1431 \begin_layout Standard
1432 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1433 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1434 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1435 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1440 \begin_layout Plain Layout
1441 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1442 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1451 \begin_layout Standard
1452 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1455 Document\SpecialChar \menuseparator
1457 \begin_inset space ~
1461 \begin_inset space ~
1467 Il y a quelques erreurs et avertissements assez fréquents.
1468 Nous allons les traiter ici.
1469 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1472 \begin_layout Itemize
1475 \begin_inset Quotes fld
1479 \begin_inset Quotes frd
1486 \begin_layout Standard
1487 Tout ce qui commence par ces mots est un message d'avertissement destiné
1489 \begin_inset Quotes fld
1493 \begin_inset Quotes frd
1496 le code LaTeX lui-même.
1497 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1498 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1499 dire que vous devez l'exécuter une nouvelle fois.
1502 \begin_layout Standard
1503 Vous pouvez en général les ignorer.
1507 \begin_layout Itemize
1510 \begin_inset Quotes fld
1514 \begin_inset Quotes frd
1521 \begin_layout Standard
1522 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1524 Le reste du message indiquera souvent la police de substitution que LaTeX
1528 \begin_layout Standard
1529 Vous pouvez les ignorer sans crainte.
1533 \begin_layout Itemize
1536 \begin_inset Quotes fld
1542 \begin_inset Quotes frd
1549 \begin_layout Standard
1554 cracher ce genre de messages.
1555 Ils vous préviennent que les lignes sont trop longues et débordent sur
1557 C'est presque toujours impossible à déceler dans le rendu final.
1558 Ou bien seuls un ou deux caractères débordent sur la marge.
1559 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1563 \begin_layout Standard
1564 Vous pouvez ignorer ces messages stupides.
1565 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1566 qu'à regarder ce qui sort.
1570 \begin_layout Itemize
1573 \begin_inset Quotes fld
1579 \begin_inset Quotes frd
1586 \begin_layout Standard
1587 Pas aussi courant que son cousin.
1588 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1590 Nous ne savons pas pourquoi.
1593 \begin_layout Standard
1594 Vous pouvez tout autant les ignorer que les précédents.
1598 \begin_layout Itemize
1601 \begin_inset Quotes fld
1607 \begin_inset Quotes frd
1615 \begin_inset Quotes fld
1621 \begin_inset Quotes frd
1628 \begin_layout Standard
1629 Des avertissements sur des problèmes de saut de page.
1630 À nouveau, vous n'avez qu'à regarder ce qui sort.
1631 Vous verrez bien si quelque chose ne va pas.
1635 \begin_layout Itemize
1638 \begin_inset Quotes fld
1641 LaTeX Error: File 'Xxxx' not found
1642 \begin_inset Quotes frd
1649 \begin_layout Standard
1653 \begin_inset Quotes fld
1657 \begin_inset Quotes frd
1662 n'est pas présent sur ce système.
1663 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1665 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1672 , alors un des paquetages que LyX a essayé de charger est manquant.
1675 Aide\SpecialChar \menuseparator
1677 \begin_inset space ~
1682 pour voir la liste des paquetages dont LyX a entendu parler.
1683 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1686 Outils\SpecialChar \menuseparator
1689 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1692 \begin_layout Standard
1703 , et que le paquetage en question n'est pas installé, vous devez l'installer
1708 \begin_layout Itemize
1711 \begin_inset Quotes fld
1714 LaTeX Error: Unknown option
1715 \begin_inset Quotes frd
1722 \begin_layout Standard
1723 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1724 spécifié une option impossible ou inexistante dans un paquetage.
1725 Vérifiez dans sa documentation.
1729 \begin_layout Itemize
1732 \begin_inset Quotes fld
1735 Undefined control sequence
1736 \begin_inset Quotes frd
1743 \begin_layout Standard
1744 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1745 de frappe, vous aurez un de ceux-là.
1746 Vous pouvez aussi avoir oublié de charger un paquetage.
1747 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1748 utilisé une commande inconnue.
1752 \begin_layout Standard
1753 Il y a d'autres messages d'erreur et d'avertissement.
1754 Quelques-uns sont explicites
1758 \begin_layout Plain Layout
1759 NdT : Pour un anglophone...
1765 Ce sont souvent des messages LaTeX.
1766 D'autres sont carrément incompréhensibles.
1767 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1771 de ce qu'ils signifient ou de comment les déchiffrer.
1772 Personne ne le sait.
1775 \begin_layout Standard
1776 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1780 \begin_layout Enumerate
1781 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1785 \begin_layout Enumerate
1786 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1790 \begin_layout Enumerate
1791 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1792 ― et surtout si vous voyez
1793 \begin_inset Quotes fld
1803 \begin_inset Quotes frd
1806 , ça veut dire qu'il y a des erreurs dans le préambule.
1807 Commencez par corriger votre préambule;
1810 \begin_layout Enumerate
1811 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1812 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1814 Vérifiez s'il manque des paquetages et rajoutez-les;
1817 \begin_layout Enumerate
1818 très bien, il ne manque aucun paquetage.
1819 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1824 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1828 \begin_inset space ~
1833 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1834 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1838 \begin_layout Enumerate
1839 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1840 joué dans les règles.
1841 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1842 pas net dans un tableau ou une équation, comme insérer un graphique dans
1843 une case de tableau ?
1846 \begin_layout Enumerate
1847 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1848 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1849 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1851 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1853 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1859 pour que les passages à la ligne de LaTeX soient plus souples;
1862 \begin_layout Enumerate
1863 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1864 que vous restez dans les limites de l'imbrication d'environnements.
1865 Si vous avez imbriqué un tas d'environnements jusqu'au
1866 \begin_inset Formula $17^{e}$
1869 niveau, le problème est là;
1872 \begin_layout Enumerate
1873 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1875 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1876 pour la page, vous devez :
1880 \begin_layout Enumerate
1881 mettre la figure à l'échelle pour qu'elle tienne.
1884 \begin_layout Enumerate
1885 rétrécir le tableau pour qu'il tienne.
1889 \begin_layout Enumerate
1890 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1891 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1895 \begin_layout Standard
1896 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1900 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1904 \begin_layout Chapter
1905 Outils supplémentaires
1908 \begin_layout Section
1909 Personnaliser une bibliographie avec BibTeX
1912 \begin_layout Standard
1913 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1916 Les bases de données bibliographiques (BibTeX)
1920 Guide de l'utilisateur
1923 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1924 particulières qui sont accessibles depuis LyX.
1927 \begin_layout Subsection
1928 Autres styles de citation
1931 \begin_layout Standard
1932 Le style standard de BibTeX utilise des nombres (par exemple
1933 \begin_inset Quotes fld
1937 \begin_inset Quotes frd
1940 ) pour faire référence à un ouvrage cité.
1941 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1942 styles de citations.
1943 Le plus courant et le style auteur-année (par exemple
1944 \begin_inset Quotes fld
1948 \begin_inset Quotes frd
1952 LyX gère deux paquetages qui fournissent ce style,
1961 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1962 être listés ici en détail.
1963 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
1964 ou si vous voulez utiliser un des innombrables fichiers de styles pour
1965 natbib, alors vous choisirez probablement le paquetage
1970 Si vous avez besoin de fonctions spéciales comme des titres courts pour
1971 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
1979 \begin_layout Standard
1980 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
1983 Document\SpecialChar \menuseparator
1986 et choisissez la rubrique
2000 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2005 et vous pourrez choisir le style de la référence (
2006 \begin_inset Quotes fld
2010 \begin_inset Quotes frd
2014 \begin_inset Quotes fld
2018 \begin_inset Quotes fld
2022 \begin_inset Quotes frd
2026 \begin_inset Quotes fld
2030 \begin_inset Quotes frd
2034 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2035 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2036 de fichiers de style supplémentaires et même un programme interactif pour
2037 construire des fichiers de style
2041 \begin_layout Plain Layout
2043 \begin_inset Flex URL
2046 \begin_layout Plain Layout
2048 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2066 \begin_layout Subsection
2067 Bibliographies sectionnées
2070 \begin_layout Standard
2071 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2072 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2073 et les travaux scientifiques est vraisemblablement une possibilité
2074 \begin_inset Quotes fld
2078 \begin_inset Quotes frd
2082 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2083 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2084 BibTeX pour satisfaire vos besoins historiques.
2087 \begin_layout Standard
2088 LyX fournit un support natif d'un de ces paquetages,
2096 \begin_layout Plain Layout
2098 \begin_inset Flex URL
2101 \begin_layout Plain Layout
2103 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2114 L'avantage de ce paquetage (comparé à d'autres comme
2118 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2119 À la place, vous aurez à préparer des bases de données bibliographiques
2120 différentes pour les différentes sections de votre bibliographie.
2121 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2123 \begin_inset Quotes fld
2127 \begin_inset Quotes frd
2131 \begin_inset Quotes fld
2134 travaux scientifiques
2135 \begin_inset Quotes frd
2138 , vous devez d'abord créer deux bases de données, par exemple
2149 \begin_layout Standard
2150 Dans LyX, allez dans le menu
2152 Document\SpecialChar \menuseparator
2163 \begin_inset space ~
2167 \begin_inset space ~
2173 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2174 section de votre bibliographie.
2175 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2180 et une deuxième pour la base de données
2185 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2187 En plus, vous pouvez choisir que votre section bibliographique contienne
2189 \begin_inset Quotes fld
2192 toutes les références citées
2193 \begin_inset Quotes frd
2196 de la base de données utilisée (ce qui est le comportement par défaut),
2198 \begin_inset Quotes fld
2201 toutes les références non citées
2202 \begin_inset Quotes frd
2206 \begin_inset Quotes fld
2209 toutes les références
2210 \begin_inset Quotes frd
2214 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2216 \begin_inset Quotes fld
2220 \begin_inset Quotes frd
2224 \begin_inset Quotes fld
2228 \begin_inset Quotes frd
2232 \begin_inset Quotes fld
2235 Travaux scientifiques
2236 \begin_inset Quotes frd
2240 Les titres des sections peuvent être ajoutés comme des entêtes de section
2241 ou de sous-section ordinaires.
2246 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2247 t ( comme un chapitre* ou une section*, par exemple).
2250 \begin_layout Subsection
2251 Bibliographies multiples
2254 \begin_layout Standard
2255 Les bibliographies multiples, par exemple une bibliographie par section
2256 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2261 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2262 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2263 si vous êtes prêt à utiliser un peu de
2268 \begin_inset space ~
2272 \begin_inset CommandInset ref
2274 reference "sec:Insérer-du-code-LaTeX"
2282 \begin_layout Plain Layout
2283 Une autre approche consiste à utiliser les paquetages LaTeX
2299 \begin_layout Standard
2300 D'abord, allez dans le menu
2302 Document\SpecialChar \menuseparator
2305 , choisissez la rubrique Bibliographie et activez l'option
2308 \begin_inset space ~
2312 \begin_inset space ~
2318 Dans votre document vous devez inclure les sections qui auront leur propre
2319 bibliographie (en incluant la référence BibTeX elle-même), entre un
2331 (ces commandes doivent être mises en
2336 La bibliographie contiendra toutes les références qui ont été citées dans
2346 : si vous utilisez cette approche,
2350 les références doivent se trouver à l'intérieur d'une
2359 ne peuvent pas être emboîtées.
2362 \begin_layout Standard
2366 \begin_layout Section
2367 Documents en plusieurs fichiers
2370 \begin_layout Subsection
2374 \begin_layout Standard
2375 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2376 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2377 il arrive qu'un élément comme un tableau soit susceptible de modifications
2378 ultérieures, alors que le reste du texte ne changera plus.
2379 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2381 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2382 : introduction, observations, résultats, discussion, conclusion.
2383 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2385 \begin_inset Quotes fld
2389 \begin_inset Quotes frd
2392 qui contient le titre, les auteurs, le résumé, les références, etc.
2393 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2394 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2396 Tous ces fichiers doivent cependant avoir la même classe de document –
2397 n'essayez pas de mélanger la classe
2406 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2407 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2414 incluse, et sans la ligne
2420 ) pour éviter des erreurs à la création du fichier DVI.
2423 \begin_layout Standard
2424 LyX permet l'inclusion de fichiers en sélectionnant
2429 \SpecialChar \menuseparator
2430 Fichier\SpecialChar \menuseparator
2433 , ce qui positionne une balise à l'endroit du curseur.
2434 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2435 du fichier et la méthode d'inclusion.
2438 \begin_layout Standard
2439 Les trois méthodes d'inclusion sont
2440 \begin_inset Quotes fld
2448 \begin_inset Quotes frd
2452 \begin_inset Quotes fld
2460 \begin_inset Quotes frd
2464 \begin_inset Quotes fld
2472 \begin_inset Quotes frd
2477 \begin_inset Quotes fld
2481 \begin_inset Quotes frd
2485 \begin_inset Quotes fld
2489 \begin_inset Quotes frd
2492 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2493 est que les fichiers
2494 \begin_inset Quotes fld
2498 \begin_inset Quotes frd
2501 commenceront sur une nouvelle page, alors que ceux
2502 \begin_inset Quotes fld
2506 \begin_inset Quotes frd
2509 commenceront sur la page en cours.
2513 \begin_layout Standard
2514 Le fichier maître est généralement converti en un fichier LaTeX complet
2515 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2516 en fichiers LaTeX sans les informations de préambule.
2520 \begin_inset space ~
2525 , cette conversion n'aura pas lieu.
2528 \begin_layout Standard
2529 Un fichier inclus en
2530 \begin_inset Quotes fld
2534 \begin_inset Quotes frd
2537 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2538 dans le fichier d'origine.
2539 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2540 espaces consécutives sont conservées, a contrario des règles habituelles
2542 Cependant, cocher l'option
2545 \begin_inset space ~
2549 \begin_inset space ~
2554 résout toute incertitude en matérialisant chaque espace par un symbole.
2557 \begin_layout Subsection
2558 Références croisées entre fichiers
2561 \begin_layout Standard
2564 \begin_inset Box Shadowbox
2574 height_special "totalheight"
2577 \begin_layout Plain Layout
2578 Ce paragraphe est quelque peu obsolète.
2579 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2580 nts s'ouvrent en même temps que le document maître.
2588 Il est possible de faire des références croisées entre différents fichiers.
2589 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2590 B pour un exemple avec deux fichiers, avec B inclus dans A.
2591 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2592 faire référence dans B.
2593 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2594 alors possible de choisir le
2595 \begin_inset Quotes fld
2599 \begin_inset Quotes frd
2605 \begin_layout Subsection
2606 Listes bibliographiques dans tous les sous-documents
2609 \begin_layout Standard
2610 \begin_inset Box Frameless
2620 height_special "totalheight"
2623 \begin_layout Plain Layout
2624 Ce paragraphe nécessite également une mise à jour.
2625 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2634 \begin_layout Standard
2635 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2637 De cette façon LyX trouvera les fichiers
2641 et vous pouvez facilement insérer les références en masquant la liste des
2645 \begin_layout Standard
2646 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2647 pas dans la sortie imprimable et les références s'afficheront comme [?],
2649 Une solution est d'utiliser le paquetage
2653 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2654 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2655 les lignes suivantes;
2658 \begin_layout LyX-Code
2664 \begin_layout LyX-Code
2667 includecomment{comment}
2670 \begin_layout Standard
2672 \begin_inset Flex URL
2675 \begin_layout Plain Layout
2677 http://wiki.lyx.org/FAQ/Unsorted#toc31
2685 \begin_layout Section
2689 \begin_layout Standard
2690 Les utilisateurs ont parfois besoin de
2691 \begin_inset Quotes fld
2695 \begin_inset Quotes frd
2698 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2699 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2700 Lyx-2.0 inclut un script Python (
2701 \begin_inset Flex Code
2704 \begin_layout Plain Layout
2710 ) qui automatise le processus.
2711 Pour l'utiliser, il faut que l'un des modules Python
2712 \begin_inset Flex Code
2715 \begin_layout Plain Layout
2722 \begin_inset Flex Code
2725 \begin_layout Plain Layout
2731 soit installé sur votre système.
2732 Implicitement, le script préfère l'archive
2733 \begin_inset Flex Code
2736 \begin_layout Plain Layout
2743 \begin_inset Flex Code
2746 \begin_layout Plain Layout
2752 sur les systèmes Unix et le format
2753 \begin_inset Flex Code
2756 \begin_layout Plain Layout
2765 \begin_layout Standard
2766 La procédure de configuration de LyX positionne le script pour qu'il exporte
2768 \begin_inset Quotes fld
2772 \begin_inset Quotes frd
2775 , et ce format sera disponible via
2776 \begin_inset Flex Code
2779 \begin_layout Plain Layout
2780 Fichier\SpecialChar \menuseparator
2789 \begin_layout Standard
2790 Indépendamment du système d'exploitation, la création d'un format d'archive
2791 particulier peut être imposée en ajoutant soit l'option
2792 \begin_inset Flex Code
2795 \begin_layout Plain Layout
2802 \begin_inset Flex Code
2805 \begin_layout Plain Layout
2812 \begin_inset Flex Code
2815 \begin_layout Plain Layout
2822 \begin_inset Flex Code
2825 \begin_layout Plain Layout
2832 \begin_inset Flex Code
2835 \begin_layout Plain Layout
2836 LyX \SpecialChar \menuseparator
2843 \begin_inset Flex Code
2846 \begin_layout Plain Layout
2847 Outils\SpecialChar \menuseparator
2848 Préférences\SpecialChar \menuseparator
2849 Gestion des fichiers\SpecialChar \menuseparator
2855 (veillez bien à ajouter l'option après le nom du script, pas avant).
2858 \begin_layout Section
2859 En-têtes et pieds de page sur mesure
2862 \begin_layout Standard
2863 Le format de page implicite est assez banal : pour un document avec la classe
2864 article, tout ce que vous obtenez se limite au numéro de page en bas de
2866 Ce document-ci est de la classe
2867 \begin_inset Quotes fld
2871 \begin_inset Quotes frd
2874 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2875 plein la vue, il faut choisir le style d'en-têtes
2876 \begin_inset Quotes fld
2880 \begin_inset Quotes frd
2883 , comme l'explique le
2886 \begin_inset space ~
2890 \begin_inset space ~
2896 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2897 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2898 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2900 \begin_inset Flex Code
2903 \begin_layout Plain Layout
2912 \begin_inset Flex URL
2915 \begin_layout Plain Layout
2917 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2925 \begin_layout Standard
2926 L'en-tête est divisé en trois champs, appelés logiquement
2927 \begin_inset Quotes fld
2931 \begin_inset Quotes frd
2935 \begin_inset Quotes fld
2939 \begin_inset Quotes frd
2943 \begin_inset Quotes fld
2947 \begin_inset Quotes frd
2951 Le bas de page aussi a ces trois divisions.
2952 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
2978 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
2979 page, insérez simplement cette commande dans le préambule :
2982 \begin_layout Standard
2991 \begin_layout Standard
2992 Vous verrez désormais votre nom dans le coin supérieur gauche.
2993 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
2994 le numéro de page apparaissant en bas, centré), insérez simplement une
2995 commande avec un paramètre vide, par exemple :
2998 \begin_layout Standard
3006 \begin_layout Standard
3007 Maintenant, plus dur : mettons le mot
3008 \begin_inset Quotes fld
3012 \begin_inset Quotes frd
3015 et le numéro de la section en cours (par exemple Section
3016 \begin_inset space ~
3019 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3020 nom en bas à gauche et la date en bas à droite.
3021 Les commandes suivantes doivent donc apparaître dans votre préambule :
3024 \begin_layout Standard
3034 \begin_layout Standard
3042 \begin_layout Standard
3052 \begin_layout Standard
3061 \begin_layout Standard
3069 \begin_layout Standard
3079 \begin_layout Standard
3092 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3093 ainsi les numéros de la section et de la page en cours.
3100 affiche simplement la date d'aujourd'hui.
3103 \begin_layout Standard
3104 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3105 au dessus du pied de page peut elle aussi être modifiée.
3106 Si vous n'en voulez pas, mettez sa largeur à 0.
3107 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3108 \begin_inset space ~
3111 pt, et celle de pied de page une épaisseur de 0.
3112 Pour régler l'épaisseur, utilisez les commandes
3116 renewcommand\SpecialChar \-
3119 headrulewidth}\SpecialChar \-
3126 renewcommand\SpecialChar \-
3129 footrulewidth}\SpecialChar \-
3135 \begin_layout Standard
3136 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3137 page pour une page donnée avec, par exemple :
3141 thispagestyle\SpecialChar \-
3148 thispagestyle\SpecialChar \-
3155 thispagestyle\SpecialChar \-
3159 Insérez simplement ces commandes dans le texte de la page que vous voulez
3160 modifier, et mettez-les en mode TeX.
3161 En fait, par défaut, si vous utilisez le style global
3162 \begin_inset Quotes fld
3166 \begin_inset Quotes frd
3169 , les pages de titre sont en
3170 \begin_inset Quotes fld
3174 \begin_inset Quotes frd
3177 , alors que les autres sont en
3178 \begin_inset Quotes fld
3182 \begin_inset Quotes frd
3188 \begin_layout Standard
3189 Il existe des commandes plus complexes qui vous permettent d'introduire
3190 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3191 renvoyons à la documentation du paquetage
3195 pour plus de précisions.
3197 \begin_inset Flex URL
3200 \begin_layout Plain Layout
3202 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3210 \begin_layout Standard
3211 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3213 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3214 essayer quelque chose comme :
3217 \begin_layout Standard
3226 includegraphics{logo.eps}}}
3229 \begin_inset Newline newline
3232 (il vous faudra peut-être pré-ajouter
3236 usepackage{graphics}
3238 avant si aucun autre fichier EPS n'est inséré dans votre document).
3241 \begin_layout Standard
3245 \begin_layout Section
3251 \begin_inset CommandInset label
3260 \begin_layout Standard
3266 \begin_layout Subsection
3270 \begin_layout Standard
3271 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3272 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3273 de profondeur dans l'environnement
3278 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3279 spécifier différents types de puces pour différents paragraphes
3283 \begin_layout Plain Layout
3284 En fait, c'est possible mais il faut le faire à la main.
3292 \begin_layout Subsection
3293 À quoi elles ressemblent
3296 \begin_layout Standard
3297 Allez dans la rubrique
3303 Document\SpecialChar \menuseparator
3307 \begin_layout Standard
3308 La fenêtre vous présente un tableau avec des formes de puces.
3309 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3311 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3312 lequel vous agissez.
3313 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3314 de puce actuellement sélectionnée, et ce champ peut être édité.
3315 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3316 préambule LaTeX les paquetages requis.
3319 \begin_layout Standard
3320 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3321 Le tableau suivant vous montre la correspondance entre le nom des boutons
3322 et les paquetages LaTeX.
3325 \begin_layout Standard
3327 \begin_inset Tabular
3328 <lyxtabular version="3" rows="7" columns="2">
3329 <features rotate="0" tabularvalignment="middle">
3330 <column alignment="center" valignment="top" width="0pt">
3331 <column alignment="center" valignment="top" width="0pt">
3333 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3336 \begin_layout Plain Layout
3342 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3345 \begin_layout Plain Layout
3353 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3356 \begin_layout Plain Layout
3364 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3367 \begin_layout Plain Layout
3375 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3378 \begin_layout Plain Layout
3386 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3389 \begin_layout Plain Layout
3399 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3402 \begin_layout Plain Layout
3410 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3413 \begin_layout Plain Layout
3423 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3426 \begin_layout Plain Layout
3434 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3437 \begin_layout Plain Layout
3447 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3450 \begin_layout Plain Layout
3458 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3461 \begin_layout Plain Layout
3471 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3474 \begin_layout Plain Layout
3482 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3485 \begin_layout Plain Layout
3501 \begin_layout Standard
3502 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3503 que vous n'avez pas.
3504 Si vous obtenez des erreurs LaTeX lorsque vous essayez de visionner ou
3505 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3506 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3507 part et imprimer avec un autre système.
3510 \begin_layout Subsection
3514 \begin_layout Standard
3515 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3516 motif de puce et la taille.
3517 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3521 \begin_layout Standard
3522 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3523 bouton droit de la souris sur la profondeur de la puce en question
3527 \begin_layout Plain Layout
3528 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3529 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3530 La fenêtre dont nous venons de parler est cependant utile car elle montre
3531 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3533 Pour personnaliser vos paragraphes, vous avez le choix :
3536 \begin_layout Plain Layout
3540 \begin_layout Plain Layout
3556 \begin_layout Plain Layout
3560 \begin_layout Plain Layout
3582 \begin_layout Itemize
3583 Utilisez la commande LaTeX
3589 pour spécifier un nouveau format de puce pour une profondeur donnée.
3590 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3592 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3593 les puces de profondeur 1 :
3596 \begin_inset Newline newline
3610 \begin_inset Newline newline
3626 \begin_inset Newline newline
3631 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3632 partie intégrante de la commande
3641 \begin_layout Itemize
3645 \begin_layout Plain Layout
3658 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3659 entre crochets en mode TeX.
3660 Par exemple, cet élément a commencé par
3673 \begin_layout Plain Layout
3677 \begin_layout Plain Layout
3693 \begin_layout Plain Layout
3694 Vous aurez besoin de remettre le
3698 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3700 Nous avons donc ici :
3703 \begin_inset Newline newline
3720 \begin_layout Chapter
3724 \begin_layout Standard
3725 LyX inclut depuis longtemps l'exportation de documents vers divers formats
3726 appropriés au monde du Web, comme HTML.
3727 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3732 \begin_layout Plain Layout
3733 Pour les détails sur l'utilisation des convertisseurs externes depuis LyX,
3738 de manuel de Personnalisation.
3743 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3744 utilisent LaTeX comme format intermédiaire, comme
3745 \begin_inset Flex Code
3748 \begin_layout Plain Layout
3755 \begin_inset Flex Code
3758 \begin_layout Plain Layout
3765 \begin_inset Flex Code
3768 \begin_layout Plain Layout
3774 , en créant le code LaTeX à partir de LyX; et il existe un convertisseur
3775 qui travaille directement sur le code LyX,
3776 \begin_inset Flex Code
3779 \begin_layout Plain Layout
3786 Chacun d'eux présente des avantages et des inconvénients.
3789 \begin_layout Standard
3790 Les convertisseurs fondés sur LaTeX présentent l'avantage qu'il connaissent
3791 (en principe) les mêmes informations que LaTeX concernant le document exporté.
3792 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3793 LyX ou par un insert de code TeX.
3794 Ils comprennent les fichiers
3795 \begin_inset Flex Code
3798 \begin_layout Plain Layout
3804 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
3806 \begin_inset Flex Code
3809 \begin_layout Plain Layout
3815 engendrés par BibTeX.
3816 En contrepartie, LaTeX est un langage vraiment difficile à analyser ---
3817 on dit souvent que seul TeX comprend TeX --- et les convertisseurs fondés
3818 sur LaTeX échouent souvent sur des constructions apparemment simples; des
3819 constructions compliqués peuvent les faire avorter totalement, et actuellement
3820 par exemple, le manuel des
3824 ne s'exporte pas via
3825 \begin_inset Flex Code
3828 \begin_layout Plain Layout
3834 , bien que les autres le fassent.
3835 L'autre préoccupation provient de la manière dont les formules mathématiques
3836 sont traitées: ces convertisseurs traduisent habituellement les formules
3837 en petites images qui sont liées dans le document HTML.
3838 Puisque celles-ci sont créées par LaTeX, la typographie est précise.
3839 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
3840 faires s'insérer harmonieusement dans le document comme si elles en faisaient
3841 partie nativement --- avec des polices de taille similaire --- peut être
3842 à elle seule un défi.
3845 \begin_layout Standard
3847 \begin_inset Flex Code
3850 \begin_layout Plain Layout
3857 \begin_inset CommandInset href
3859 name "http://elyxer.nongnu.org/"
3860 target "http://elyxer.nongnu.org/"
3864 ) créé par Alex Fernandez résout certaines de ces problèmes.
3865 En particulier, les formules produites se mettent parfaitement à l'échelle,
3866 car il traduit les mathématiques en utilisant une combinaison de HTML et
3867 CSS plutôt que de convertir les formules en images.
3868 mais même les formules modérément compliquées sont moins bien rendues qu'avec
3870 \begin_inset Flex Code
3873 \begin_layout Plain Layout
3879 : ceci révèle les limitations de HTML.
3883 \begin_layout Plain Layout
3885 \begin_inset Flex Code
3888 \begin_layout Plain Layout
3894 peut également utiliser
3895 \begin_inset Flex MenuItem
3898 \begin_layout Plain Layout
3905 \begin_inset Flex MenuItem
3908 \begin_layout Plain Layout
3914 pour les équations, mais ce réglage ne peut être que global et nécessite
3915 l'accès à un serveur qui exécute le code de conversion.
3920 Plus important (du moins pour la version 1.1.1),
3921 \begin_inset Flex Code
3924 \begin_layout Plain Layout
3930 ne comprend pas bien les macros mathématiques et pas du tout les styles
3931 de paragraphes définis par l'utilisateur et les styles de caractères.
3932 Ces limitations rendent
3933 \begin_inset Flex Code
3936 \begin_layout Plain Layout
3942 peu approprié pour de nombreux documents créés par les utilisateurs de
3944 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
3945 de Lyx ont choisi une autre voie et ont rendu LyX lui-même capable d'écrire
3946 en XHTML, de la même façon qu'il peut écrire en LaTeX, en DocBoook ou en
3950 \begin_layout Standard
3951 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
3952 probablement être considérée comme
3953 \begin_inset Quotes fld
3957 \begin_inset Quotes frd
3964 \begin_layout Plain Layout
3966 \begin_inset Flex Code
3969 \begin_layout Plain Layout
3970 development/HTML.notes
3975 , qui se trouve dans l'arborescence des sources LyX ou qui peut être
3976 \begin_inset CommandInset href
3978 name "consultée en ligne"
3979 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
3983 (en anglais), contient normalement des informations à jour sur l'état de
3984 développement de l'exportation XHTML.
3985 Voir également la liste des bogues sur le
3986 \begin_inset CommandInset href
3988 name "suivi de bogues"
3989 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"
3998 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
3999 avantages potentiels sur les deux autres.
4002 \begin_layout Standard
4003 Les avantages sont dus principalement au fait que les fonctions d'exportation
4004 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4005 les mêmes choses que LyX.
4009 \begin_layout Plain Layout
4010 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4011 à Lyx, elle sont insensibles aux changements de format des fichiers LyX,
4012 ou aux modifications de la sémantique des inserts existants.
4017 Elles connaissent donc la table des matières (telle qu'affichée dans le
4018 plan), les compteurs associés aux différents styles de paragraphes standard
4019 et aux styles de paragraphe définis par l'utilisateur.
4020 Les fonctions d'exportation XHTML connaissent les mêmes choses que LyX
4021 du point de vue de l'internationalisation également, et elles traduiront
4023 \begin_inset Quotes fld
4027 \begin_inset Quotes frd
4031 \begin_inset Quotes fld
4035 \begin_inset Quotes frd
4038 en fonction de la langue définie localement.
4041 \begin_layout Standard
4042 D'un manière générale, les fonctions d'exportation connaissent le format
4043 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4044 cette information est exploitée pour l'exportation en XHTML.
4045 En particulier, LyX engendre
4049 les informations CSS correspondant aux informations de format utilisées
4050 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4051 sans empattement et gras dans LyX, ils seront implicitement sans empattement
4052 et gras dans un navigateur Web.
4053 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4054 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4055 tous les cas, tout ce que connaît LyX se trouve dans les fichiers de format.
4056 Ceci s'applique également aux inserts textuels comme les notes de bas de
4057 page et divers inserts personnalisés.
4060 \begin_layout Standard
4061 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4062 même façon que le résultat LaTeX: au moyen des fichiers de format et des
4063 modules; voir le chapitre 5 du manuel de
4070 \begin_layout Standard
4071 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4072 ns et les moyens de contourner celles-ci.
4075 \begin_layout Section
4076 Formules mathématiques en XHTML
4079 \begin_layout Standard
4080 LyX propose quatre méthodes d'affichages des formules mathématiques, qui
4081 ont divers avantages et inconvénients:
4084 \begin_layout Itemize
4086 \begin_inset Newline newline
4089 MathML est in dialecte de XML développé spécifiquement pour afficher les
4090 formules mathématiques sur le web, et il offre un excellent rendu dans
4091 les navigateurs qui le reconnaissent.
4092 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4093 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4095 \begin_inset Newline newline
4098 Si Lyx ne sait pas afficher un formule en MathML --- par exemple, la formule
4099 utilise le paquetage
4100 \begin_inset Flex Code
4103 \begin_layout Plain Layout
4109 ou du code TeX --- il affichera la formule sous la forme d'une image.
4112 \begin_layout Itemize
4114 \begin_inset Newline newline
4117 Comme on l'a vu plus haut,
4118 \begin_inset Flex Code
4121 \begin_layout Plain Layout
4127 exporte les formules mathématiques en HTML, mis en forme par CSS.
4131 \begin_layout Plain Layout
4133 \begin_inset Flex Code
4136 \begin_layout Plain Layout
4142 quelques unes des feuilles de style CSS utilisées dans son exportation
4148 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4149 à échouer pour des formules plus compliquées.
4150 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4151 donc être utilisée pour des documents contenant peu de formules, et qui
4152 soient suffisamment simples.
4155 \begin_inset Newline newline
4160 Si Lyx ne sait pas afficher un formule en HTML --- par exemple, la formule
4161 utilise le paquetage
4162 \begin_inset Flex Code
4165 \begin_layout Plain Layout
4171 ou du code TeX --- il affichera la formule sous la forme d'une image.
4175 \begin_layout Itemize
4177 \begin_inset Newline newline
4181 \begin_inset Flex Code
4184 \begin_layout Plain Layout
4190 ,LyX exportera les formules comme des images, les mêmes images en fait que
4191 celles utilisées par la fonction d'aperçu sur le vif.
4195 \begin_layout Plain Layout
4196 L'aperçu sur le vif n'a
4200 besoin d'être actif pour que les images soient créées, cependant.
4205 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4206 précision des images puisqu'elles sont engendrées par LaTeX.
4207 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4208 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4210 (actuellement, il y a également un problème de numérotation des équations,
4212 \begin_inset CommandInset href
4215 target "http://www.lyx.org/trac/ticket/6894"
4220 \begin_inset Newline newline
4223 La taille des images peut être réglée via le paramètre
4224 \begin_inset Flex MenuItem
4227 \begin_layout Plain Layout
4228 Mise à l'échelle des images mathématiques
4234 \begin_inset Flex MenuItem
4237 \begin_layout Plain Layout
4238 Document\SpecialChar \menuseparator
4239 Paramètres\SpecialChar \menuseparator
4249 \begin_layout Plain Layout
4250 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4251 et vaut implicitement 75 dpi.
4257 \begin_inset Newline newline
4260 Si LyX ne peut créer un image d'une formule pour une raison ou une autre
4261 (e.g., si un paquetage LaTeX requis n'est pas installé), alors il émettra
4262 le code latex brut de la formule.
4266 \begin_layout Itemize
4268 \begin_inset Newline newline
4271 Enfin, LyX peut heureusement émettre les formules en LaTeX.
4272 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4273 être utilisée avec des outils externes comme
4274 \begin_inset CommandInset href
4277 target "http://www.math.union.edu/~dpvc/jsMath/"
4281 , qui utilise JavaScript pour afficher le code LaTeX inclus dans les documents
4283 LyX encapsule le code LaTeX soit dans un insert de type
4284 \begin_inset Flex Code
4287 \begin_layout Plain Layout
4293 (pour les formules en ligne) soit dans un insert de type
4294 \begin_inset Flex Code
4297 \begin_layout Plain Layout
4303 (pour les formules hors ligne) marqué par
4304 \begin_inset Flex Code
4307 \begin_layout Plain Layout
4313 , comme requis par jsMath.
4316 \begin_layout Standard
4317 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4319 \begin_inset Flex MenuItem
4322 \begin_layout Plain Layout
4323 Document\SpecialChar \menuseparator
4324 Paramètres\SpecialChar \menuseparator
4331 Implicitement, LyX émet en MathML.
4332 Ceci est un réglage global pour le document.
4335 \begin_layout Standard
4336 LyX offre également le choix d'une méthode différente pour un insert particulier
4337 , s'il est par exemple mal affiché via MathML.
4341 \begin_layout Plain Layout
4342 Ceci dit, puisque LyX se rabat sur les images quand la formule contient
4343 du code TeX, il est possible de forcer l'affichage par une image en insérant
4344 un code TeX innocent, par exemple
4345 \begin_inset Formula $a=b\relax$
4356 \begin_layout Section
4357 Bibliographie et citations
4360 \begin_layout Standard
4361 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4365 \begin_layout Standard
4366 Les étiquettes de citation sont créées par le même mécanisme qui produit
4367 le étiquettes apparaissant dans l'écran LyX: les citations se présenteront
4368 donc aussi bien que dans LyX si ce n'est mieux.
4369 Si vous utilisez des citations numériques, LyX émettra des étiquettes numérique
4370 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4372 Si vous utilisez des citations auteur-année, LyX ajoutera des lettres en
4373 bas de casse à l'année, comme le fait BibTeX, s'il trouve plus d'une citation
4374 du même auteur dans le même année.
4375 Les étiquettes seront imprimées avec les entrées bibliographiques.
4376 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4377 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4380 \begin_layout Standard
4381 L'affichage de la bibliographie est régie par le même mécanisme que celui
4382 qui gère le présentation des références dans la fenêtre de dialogue des
4383 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4384 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4385 La présentation peut être personnalisée dans le fichier de format, ou de
4386 préférence dans un module, voyez le manuel de
4393 \begin_layout Standard
4394 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4395 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4403 \begin_inset Quotes eld
4406 Context and Logical Form
4407 \begin_inset Quotes erd
4412 Language in Context: Selected Essays
4414 (Oxford: Oxford University Press, 2007), pp.
4422 \begin_inset Quotes eld
4425 Semantics in Context
4426 \begin_inset Quotes erd
4431 Language in Context: Selected Essays
4433 (Oxford: Oxford University Press, 2007), pp.
4437 \begin_layout Standard
4438 Ceci devrait être corrigé rapidement.
4441 \begin_layout Standard
4442 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4443 Si vous avez des bibliographies multiples, LyX exportera la même bibliographie
4447 \begin_layout Section
4451 \begin_layout Standard
4452 LyX exporte heureusement les index ne XHTML, avec quelques limitations pour
4456 \begin_layout Standard
4457 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4458 constructions sophistiquées décrites dans le paragraphe consacré aux index
4461 Guide de l'utilisateur
4467 \begin_layout Plain Layout
4468 Le principal problème ici vient du fait que LyX ne gère pas vraiment ces
4469 entrées d'index, il se contente de vous laisser saisir le code LaTeX.
4474 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4475 de sous-section de cette section.
4478 \begin_layout Itemize
4479 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): LyX essaye
4480 de les traduire, mais les entrées doivent être séparées par
4481 \begin_inset Quotes fld
4485 \begin_inset Quotes frd
4488 , il doit y avoir des espaces autour du point d'exclamation.
4489 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4490 points d'exclamation affectés d'un échappement, de ceux des expressions
4494 \begin_layout Itemize
4495 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4496 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4497 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4500 \begin_layout Itemize
4501 Références croisées: les références croisées ne sont APA traduites.
4502 Si LyX trouve une entrées contenant
4503 \begin_inset Quotes fld
4510 \SpecialChar \ldots{}
4512 \begin_inset Quotes frd
4515 , il l'ignore cette indication, et le reste est traité comme une entrée
4519 \begin_layout Itemize
4520 Ordre des entrées d'index: LyX essaie de gérer l'ordre de tri.
4521 Il prend ce qui est avant le premier
4522 \begin_inset Quotes fld
4526 \begin_inset Quotes frd
4529 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4531 \begin_inset Quotes fld
4535 \begin_inset Quotes frd
4538 comme l'entrée effective.
4539 Pour le moment, LyX ne vérifie pas si
4540 \begin_inset Quotes fld
4544 \begin_inset Quotes frd
4547 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4551 \begin_layout Itemize
4552 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4553 la fenêtre de choix des styles de caractères, ou par une autre méthode
4555 Les constructions telles que
4556 \begin_inset Quotes fld
4560 \begin_inset Quotes frd
4563 ne sont pas traduites.
4564 En fait, si LyX trouve un caractère tube (
4565 \begin_inset Quotes fld
4569 \begin_inset Quotes frd
4572 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4575 \begin_layout Itemize
4576 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4577 d'index seront considérées comme un seul grand index.
4578 Pour éviter d'exporter plusieurs versions du même index, LyX n'exporte
4579 que l'index principal, assurez-vous d'en créer un.
4582 \begin_layout Section
4583 Nomenclatures et glossaires
4586 \begin_layout Standard
4587 Il n'y a actuellement pas d'exportation des glossaires.
4588 Il serait trivial de les ajouter, et ce serait bienvenu.
4591 \begin_layout Chapter
4595 \begin_layout Section
4599 \begin_layout Standard
4601 \begin_inset Quotes fld
4605 \begin_inset Quotes frd
4608 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4609 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4610 à propos de son état interne.
4611 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4613 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4614 s comme JabRef peuvent permettre de
4615 \begin_inset Quotes fld
4619 \begin_inset Quotes frd
4622 des citations dans LyX.
4625 \begin_layout Section
4626 Démarrer le Serveur LyX
4629 \begin_layout Standard
4633 \begin_layout Plain Layout
4642 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4643 Ils sont habituellement disposés dans votre répertoire utilisateur
4647 (sauf sur Windows, ou des tubes nominatifs
4651 sont des objets spéciaux localisés dans
4661 ) et portent les noms
4664 \begin_inset Quotes fld
4668 \begin_inset Quotes frd
4676 \begin_inset Quotes fld
4680 \begin_inset Quotes frd
4686 Les programmes externes écrivent dans
4690 et lisent les données dans
4695 La racine de ces deux noms peut être définie dans la fenêtre
4697 Édition\SpecialChar \menuseparator
4698 Préférences\SpecialChar \menuseparator
4699 Entrées\SpecialChar \menuseparator
4703 \begin_inset Quotes fld
4708 /home/mon_home/.lyxpipe
4711 \begin_inset Quotes frd
4717 \begin_inset Quotes fld
4731 \begin_inset Quotes frd
4734 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4735 Vous devez configurer ceci
4739 pour que le serveur puisse démarrer.
4743 \begin_layout Plain Layout
4755 \begin_layout Standard
4756 LyX ajoutera les suffixes
4759 \begin_inset Quotes fld
4763 \begin_inset Quotes frd
4771 \begin_inset Quotes fld
4775 \begin_inset Quotes frd
4780 pour créer les tubes.
4781 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4782 LyX est déjà en route et ne démarrera pas le serveur.
4783 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4785 \begin_inset Quotes fld
4789 \begin_inset Quotes frd
4792 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4793 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4794 tubes à la main et redémarrer LyX.
4795 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4796 programme ou après un crash, ainsi les tubes
4797 \begin_inset Quotes fld
4801 \begin_inset Quotes frd
4807 \begin_layout Standard
4808 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4809 vous devez utiliser différentes configurations, peut-être en utilisant
4810 des répertoires utilisateurs différents, avec leurs propres
4814 , pour chaque processus.
4818 \begin_layout Standard
4819 Si vous développez un programme client, il vous sera peut-être utile d'activer
4820 les informations de déboguage du serveur LyX.
4821 Pour cela, démarrez LyX avec la commande
4828 \begin_layout Standard
4829 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4832 development/server_monitor.c
4837 \begin_layout Standard
4838 Un autre outil utile est un client en ligne de commande que vous trouverez
4841 src/client/lyxclient
4846 \begin_layout Section
4847 Communication normale
4850 \begin_layout Standard
4851 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4852 le tube d'entrée, selon le format suivant :
4855 \begin_layout LyX-Code
4869 \begin_layout Description
4876 est un nom que le client peut choisir arbitrairement.
4877 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4878 les réponses aux différentes requêtes.
4881 \begin_layout Description
4888 est la fonction que vous voulez faire exécuter à LyX.
4889 C'est la commande que vous auriez entrée dans le minibuffer.
4892 \begin_layout Description
4899 est un paramètre optionnel qui n'est utile que pour certaines fonctions
4900 (par exemple, le LFUN
4901 \begin_inset Quotes fld
4905 \begin_inset Quotes frd
4908 qui insère le paramètre comme du texte à la position du curseur).
4911 \begin_layout Standard
4912 La réponse de LyX arrive dans le tube de sortie sous la forme :
4915 \begin_layout LyX-Code
4929 \begin_layout Standard
4942 sont les mêmes que dans la requête, tandis que
4948 contient des informations plus ou moins utiles selon la façon avec laquelle
4949 la commande s'est exécutée.
4950 Certaines commandes renvoient des informations à propos de l'état interne
4952 \begin_inset Quotes fld
4956 \begin_inset Quotes frd
4959 , tandis que d'autres ne renvoient rien.
4960 Ça signifie alors que l'exécution s'est bien passée.
4963 \begin_layout Standard
4964 En cas d'erreurs, la réponse de LyX aura la forme :
4967 \begin_layout LyX-Code
4981 \begin_layout Standard
4988 doit expliquer pourquoi la commande a échoué.
4991 \begin_layout Standard
4995 \begin_layout LyX-Code
4996 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
4999 \begin_layout LyX-Code
5000 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5001 \begin_inset Newline newline
5004 read a <~/.lyxpipe.out
5005 \begin_inset Newline newline
5011 \begin_layout Section
5015 \begin_layout Standard
5016 LyX peut notifier aux clients les événements qui se produisent de manière
5018 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5019 de touches à la fonction
5020 \begin_inset Quotes fld
5024 \begin_inset Quotes frd
5028 Voici le format de ce que LyX envoie :
5031 \begin_layout LyX-Code
5037 \begin_layout Standard
5044 est la représentation imprimée de la séquence de touches réellement tapée
5048 \begin_layout Standard
5049 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5050 r des macros : associez certaines séquences de touches à
5051 \begin_inset Quotes fld
5055 \begin_inset Quotes frd
5058 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5059 la séquence et démarre une fonction qui peut utiliser des appels et des
5060 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5063 \begin_layout Section
5064 Le protocole serveur LyX
5067 \begin_layout Standard
5068 LyX implémente un protocole simple qui peut servir à la gestion de session.
5069 Tous les messages sont de la forme :
5072 \begin_layout LyX-Code
5082 \begin_layout Standard
5090 \begin_inset Quotes fld
5094 \begin_inset Quotes frd
5098 \begin_inset Quotes fld
5102 \begin_inset Quotes frd
5107 \begin_inset Quotes fld
5111 \begin_inset Quotes frd
5114 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5115 \begin_inset Quotes fld
5119 \begin_inset Quotes frd
5122 , c'est que LyX est en train de s'arrêter.
5125 \begin_layout Section
5126 Recherche inversée DVI/PDF
5129 \begin_layout Standard
5130 Quelques visionneuses DVI/PDF
5134 \begin_layout Plain Layout
5135 Les visionneuses suivantes proposent la fonction de recherche inversée en
5136 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5141 assurent la fonction de
5146 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5147 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5149 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5151 C'est la cas par le serveur LyX soit par un tube nommé (
5155 ), soit par un connecteur de domaine (
5159 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5161 \begin_inset Flex Code
5164 \begin_layout Plain Layout
5170 communique avec LyX).
5171 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5172 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5173 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5174 votre système d'exploitation.
5175 La même considération s'applique pour la configuration des visionneuses
5176 et pour le méthode d'implantation de la recherche inversée.
5177 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5178 inversée pour des visionneuses particulières.
5179 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5180 faut faire pour activer la recherche inversée depuis le résultat imprimable
5184 \begin_layout Subsection
5187 \begin_inset CommandInset label
5189 name "sub:rev-search"
5195 Activation automatique
5198 \begin_layout Standard
5199 Le plus souvent, LyX démarrera le serveur pour vous en activant
5200 \begin_inset Flex MenuItem
5203 \begin_layout Plain Layout
5204 Document\SpecialChar \menuseparator
5205 Paramètres\SpecialChar \menuseparator
5206 Sortie\SpecialChar \menuseparator
5207 Synchroniser avec la sortie imprimable
5213 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5214 chargera le paquetage srcltx (pour DVI).
5215 Cette option peut être facilement atteinte depuis la barre d'outils
5216 \begin_inset Flex Code
5219 \begin_layout Plain Layout
5220 Visionner/Mettre à jour
5228 \begin_layout Standard
5229 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5230 une macro personnalisée dans la liste déroulante située juste au-dessous
5232 \begin_inset Flex MenuItem
5235 \begin_layout Plain Layout
5236 Document\SpecialChar \menuseparator
5237 Paramètres\SpecialChar \menuseparator
5238 Sortie\SpecialChar \menuseparator
5239 Synchroniser avec la sortie imprimable
5245 Notez que la méthode
5246 \begin_inset Flex Code
5249 \begin_layout Plain Layout
5257 active la compression
5262 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5265 \begin_inset Flex Code
5268 \begin_layout Plain Layout
5279 \begin_layout Standard
5280 Notez également que la l'inclusion des paquetages
5281 \begin_inset Flex Code
5284 \begin_layout Plain Layout
5291 \begin_inset Flex Code
5294 \begin_layout Plain Layout
5300 a quelquefois un impact imprévu sur la typographie.
5301 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5302 pour la compilation finale du document si vous utilisez
5303 \begin_inset Flex Code
5306 \begin_layout Plain Layout
5313 \begin_inset Flex Code
5316 \begin_layout Plain Layout
5325 \begin_layout Standard
5326 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5327 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5329 Si la configuration automatique vous convient, allez directement au paragraphe
5330 \begin_inset space ~
5334 \begin_inset CommandInset ref
5336 reference "sub:Configuration-et-utilisation"
5340 , où sont décrites les étapes de la configuration dans votre visionneuse,
5341 -- que la mise en œuvre soit automatique ou manuelle.
5344 \begin_layout Subsection
5348 \begin_layout Standard
5349 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5350 Certaines sont inhérentes au programme
5351 \begin_inset Flex Code
5354 \begin_layout Plain Layout
5360 , d'autres sont fournies par des paquetages externes.
5361 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5362 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5363 fait que votre visionneuse puisse le gérer.
5364 Les méthodes disponibles dont décrites dans la suite.
5367 \begin_layout Subsubsection*
5369 \begin_inset space ~
5373 \begin_inset space ~
5377 \begin_inset space ~
5381 \begin_inset space ~
5385 \begin_inset space ~
5389 \begin_inset space ~
5393 \begin_inset space ~
5399 \begin_layout Standard
5400 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5402 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5403 n suffisamment récente devrait l'inclure) et elle est fiable.
5404 Pour l'activer, modifier la commande dans le convertisseur
5405 \begin_inset Flex MenuItem
5408 \begin_layout Plain Layout
5415 \begin_layout Plain Layout
5428 \begin_inset Flex MenuItem
5431 \begin_layout Plain Layout
5438 \begin_layout Plain Layout
5445 eX (standard)->DraftDVI
5451 \begin_inset Flex MenuItem
5454 \begin_layout Plain Layout
5455 Préférences\SpecialChar \menuseparator
5456 Gestion des fichiers\SpecialChar \menuseparator
5463 \begin_inset Flex Code
5466 \begin_layout Plain Layout
5467 latex -src-specials $$i
5473 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5474 peut différer dans quelques distributions).
5477 \begin_layout Subsubsection*
5479 \begin_inset space ~
5483 \begin_inset space ~
5487 \begin_inset space ~
5491 \begin_inset space ~
5497 \begin_layout Standard
5506 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5507 s PDF (via pdflatex) et DVI, respectivement.
5508 Pour l'activer, charger les paquetages dans le préambule LyX:
5511 \begin_layout Itemize
5512 \begin_inset Flex Code
5515 \begin_layout Plain Layout
5523 pour la recherche inversée depuis le PDF;
5526 \begin_layout Itemize
5527 \begin_inset Flex Code
5530 \begin_layout Plain Layout
5533 usepackage[active]{srcltx}
5538 pour la recherche inversée depuis le DVI.
5541 \begin_layout Standard
5542 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5543 vous pouvez saisir les lignes suivantes dans le préambule:
5546 \begin_layout LyX-Code
5550 \begin_inset Newline newline
5556 \begin_inset Newline newline
5562 \begin_inset Newline newline
5568 \begin_inset Newline newline
5573 usepackage[active]{srcltx}
5574 \begin_inset Newline newline
5582 \begin_layout Standard
5583 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5584 PDF (pdflatex) et le paquetage adéquat sera chargé.
5587 \begin_layout Standard
5588 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5589 mieux le désactiver lors des passes finales de compilation du document.
5592 \begin_layout Subsubsection*
5594 \begin_inset space ~
5598 \begin_inset space ~
5602 \begin_inset space ~
5606 \begin_inset space ~
5610 \begin_inset space ~
5614 \begin_inset space ~
5618 \begin_inset space ~
5622 \begin_inset space ~
5628 \begin_layout Standard
5629 Les versions récentes de
5630 \begin_inset Flex Code
5633 \begin_layout Plain Layout
5639 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5640 Cette fonctionnalité dénommée
5644 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5646 \begin_inset Flex Code
5649 \begin_layout Plain Layout
5655 et de sa fusion avec l'approche
5660 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5662 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5663 sur Windows) supportent actuellement SyncTeX.
5666 \begin_layout Standard
5667 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5669 \begin_inset Flex MenuItem
5672 \begin_layout Plain Layout
5679 \begin_layout Plain Layout
5686 eX (standard) -> DVI
5692 \begin_inset Flex MenuItem
5695 \begin_layout Plain Layout
5702 \begin_layout Plain Layout
5709 eX (standard) -> DraftDVI
5715 \begin_inset Flex MenuItem
5718 \begin_layout Plain Layout
5719 Préférences\SpecialChar \menuseparator
5720 Gestion des fichiers\SpecialChar \menuseparator
5727 \begin_inset Flex Code
5730 \begin_layout Plain Layout
5733 latex -synctex=1 $$i
5738 , et pour le résultat imprimable PDF, modifier le convertisseur
5739 \begin_inset Flex MenuItem
5742 \begin_layout Plain Layout
5749 \begin_layout Plain Layout
5756 eX (pdflatex) -> PDF (pdflatex)
5762 \begin_inset Flex Code
5765 \begin_layout Plain Layout
5768 pdflatex -synctex=1 $$i
5774 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5775 configuration pour SyncTeX.
5779 \begin_layout Plain Layout
5781 \begin_inset Flex Code
5784 \begin_layout Plain Layout
5790 active la compression gzip.
5791 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5792 \begin_inset Flex Code
5795 \begin_layout Plain Layout
5809 \begin_layout Subsection
5810 Configuration et utilisation de visionneuses particulières
5811 \begin_inset CommandInset label
5813 name "sub:Configuration-et-utilisation"
5820 \begin_layout Subsubsection*
5821 Xdvi (toutes plate-formes)
5824 \begin_layout Standard
5826 \begin_inset Flex Code
5829 \begin_layout Plain Layout
5835 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5836 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5838 \begin_inset Flex Code
5841 \begin_layout Plain Layout
5848 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5849 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5853 \begin_layout Standard
5854 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5855 lieu du connecteur pour la communication avec LyX, modifiez simplement
5856 la visionneuse DVI dans
5857 \begin_inset Flex MenuItem
5860 \begin_layout Plain Layout
5865 références\SpecialChar \menuseparator
5866 Gestion des fichiers\SpecialChar \menuseparator
5876 \begin_layout Plain Layout
5877 Sur Mac OSX vous devez utiliser
5878 \begin_inset Flex Code
5881 \begin_layout Plain Layout
5884 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5895 \begin_inset Flex Code
5898 \begin_layout Plain Layout
5899 xdvi -editor 'lyxeditor.sh %f %l'
5905 \begin_inset Flex Code
5908 \begin_layout Plain Layout
5914 est un script approprié.
5915 Par exemple, un script minimal est le suivant:
5918 \begin_layout LyX-Code
5920 \begin_inset Newline newline
5923 LYXPIPE="/path/to/lyxpipe"
5924 \begin_inset Newline newline
5927 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
5928 \begin_inset Newline newline
5931 echo "$COMMAND" > "${LYXPIPE}".in || exit
5932 \begin_inset Newline newline
5935 read < "${LYXPIPE}".out || exit
5938 \begin_layout Standard
5940 \begin_inset Flex Code
5943 \begin_layout Plain Layout
5951 est le chemin d'accès au tube Ly
5955 \begin_layout Plain Layout
5962 XServer spécifié dans
5963 \begin_inset Flex MenuItem
5966 \begin_layout Plain Layout
5969 Preferences\SpecialChar \menuseparator
5979 \begin_layout Plain Layout
5981 \begin_inset Flex Code
5984 \begin_layout Plain Layout
5992 de la distribution des sources LyX, vous trouverez un script
5993 \begin_inset Flex Code
5996 \begin_layout Plain Layout
6004 , capable de trouver
6016 \begin_layout Subsubsection*
6020 \begin_layout Standard
6022 \begin_inset Flex Code
6025 \begin_layout Plain Layout
6028 /Applications/MacDviX_Folder/calleditor.script
6033 , ajoutez les lignes suivantes:
6036 \begin_layout LyX-Code
6041 \begin_layout Plain Layout
6048 X.app/Contents/MacOS/lyxeditor "$2" $1
6049 \begin_inset Newline newline
6055 \begin_layout Standard
6056 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6058 \begin_inset Flex Code
6061 \begin_layout Plain Layout
6070 \begin_layout Standard
6071 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6074 \begin_layout Subsubsection*
6078 \begin_layout Standard
6080 \begin_inset Flex Code
6083 \begin_layout Plain Layout
6084 open -a Skim.app $$i
6089 dans le réglage de la visionneuse
6090 \begin_inset Flex MenuItem
6093 \begin_layout Plain Layout
6094 Préférences\SpecialChar \menuseparator
6095 Gestion des fichiers\SpecialChar \menuseparator
6096 Formats de fichiers\SpecialChar \menuseparator
6102 , et sélectionnez Ly
6106 \begin_layout Plain Layout
6114 \begin_inset Flex MenuItem
6117 \begin_layout Plain Layout
6120 Skim\SpecialChar \menuseparator
6121 Preferences\SpecialChar \menuseparator
6130 \begin_layout Standard
6131 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6134 \begin_layout Subsubsection*
6138 \begin_layout Standard
6140 \begin_inset Flex MenuItem
6143 \begin_layout Plain Layout
6146 Configuration\SpecialChar \menuseparator
6147 Configurer Okular\SpecialChar \ldots{}
6148 \SpecialChar \menuseparator
6155 \begin_inset Quotes fld
6159 \begin_inset Quotes frd
6162 et ajouter la commande
6163 \begin_inset Flex Code
6166 \begin_layout Plain Layout
6177 \begin_layout Standard
6178 La recherche inversée est déclenchée par SHIFT-clic.
6181 \begin_layout Subsubsection*
6185 \begin_layout Standard
6186 Activer Yap, choisir le menu
6187 \begin_inset Flex MenuItem
6190 \begin_layout Plain Layout
6193 View\SpecialChar \menuseparator
6199 et sélectionner l'onglet
6200 \begin_inset Quotes fld
6203 Recherche inversée DVI
6204 \begin_inset Quotes frd
6208 Cliquer sur le bouton
6209 \begin_inset Quotes fld
6212 New\SpecialChar \ldots{}
6214 \begin_inset Quotes frd
6217 et, dans la fenêtre qui s'ouvre, saisir
6218 \begin_inset Quotes fld
6222 \begin_inset Quotes frd
6225 (ou un autre nom de votre choix) dans le champ
6226 \begin_inset Quotes fld
6230 \begin_inset Quotes frd
6234 Maintenant cliquer sur le bouton identifié par
6235 \begin_inset Quotes fld
6238 \SpecialChar \ldots{}
6240 \begin_inset Quotes frd
6243 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6244 contenant le fichier exécutable
6245 \begin_inset Flex Code
6248 \begin_layout Plain Layout
6258 \begin_inset Flex Code
6261 \begin_layout Plain Layout
6269 et spécifier les arguments du programme comme suit:
6270 \begin_inset Flex Code
6273 \begin_layout Plain Layout
6283 \begin_inset Flex Code
6286 \begin_layout Plain Layout
6294 est utilisé pour communiquer avec LyX via
6298 et se présente ainsi
6301 \begin_layout LyX-Code
6303 \begin_inset Newline newline
6306 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6315 \begin_inset Newline newline
6329 \begin_layout Standard
6330 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6332 \begin_inset Flex Code
6335 \begin_layout Plain Layout
6351 , sinon adapter le conteneur
6352 \begin_inset Flex Code
6355 \begin_layout Plain Layout
6366 \begin_layout Standard
6367 Avec Yap, la recherche inversée est déclenchée par double-clic.
6370 \begin_layout Subsubsection*
6371 SumatraPDF (Windows)
6374 \begin_layout Standard
6375 Pour utiliser SumatraPDF en recherche inversée, saisir
6376 \begin_inset Flex Code
6379 \begin_layout Plain Layout
6382 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6387 dans les réglages de la visionneuse dans
6388 \begin_inset Flex MenuItem
6391 \begin_layout Plain Layout
6392 Préférences\SpecialChar \menuseparator
6393 Gestion des fichiers\SpecialChar \menuseparator
6394 Formats de fichiers\SpecialChar \menuseparator
6401 \begin_inset Flex Code
6404 \begin_layout Plain Layout
6412 est le conteneur indiqué ci-dessus.
6414 \begin_inset Flex Code
6417 \begin_layout Plain Layout
6423 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6427 \begin_layout Standard
6428 La recherche inversée est déclenchée par double-clic.
6431 \begin_layout Subsubsection*
6435 \begin_layout Standard
6436 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6437 Windows, puis le lancer, choisir le menu
6438 \begin_inset Flex MenuItem
6441 \begin_layout Plain Layout
6444 View\SpecialChar \menuseparator
6450 et sélectionner l'onglet
6451 \begin_inset Quotes fld
6454 Recherche DVI inversée
6455 \begin_inset Quotes frd
6459 Cliquer sur le bouton
6460 \begin_inset Quotes fld
6463 New\SpecialChar \ldots{}
6465 \begin_inset Quotes frd
6468 et, dans la fenêtre qui s'ouvre, saisir
6469 \begin_inset Quotes fld
6473 \begin_inset Quotes frd
6476 (ou un autre nom de votre choix) dans le champ
6477 \begin_inset Quotes fld
6481 \begin_inset Quotes frd
6485 Maintenant cliquer sur le bouton identifié par
6486 \begin_inset Quotes fld
6489 \SpecialChar \ldots{}
6491 \begin_inset Quotes frd
6494 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6495 contenant le fichier exécutable
6496 \begin_inset Flex Code
6499 \begin_layout Plain Layout
6507 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6509 \begin_inset Flex Code
6512 \begin_layout Plain Layout
6520 et spécifier les arguments du programme comme suit:
6521 \begin_inset Flex Code
6524 \begin_layout Plain Layout
6533 De cette façon, vous utiliserez le
6537 pour communiquer avec LyX.
6538 Si pour quelque raison, vous souhaitez utiliser
6543 \begin_inset Flex Code
6546 \begin_layout Plain Layout
6554 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6557 \begin_layout Standard
6558 Avec Yap, la recherche inversée est déclenchée par double-clic.
6561 \begin_layout Subsubsection*
6565 \begin_layout Standard
6566 Pour utiliser SumatraPDF en recherche inversée, saisir
6567 \begin_inset Flex Code
6570 \begin_layout Plain Layout
6578 dans les réglages de la visionneuse dans
6579 \begin_inset Flex MenuItem
6582 \begin_layout Plain Layout
6583 Préférences\SpecialChar \menuseparator
6584 Gestion des fichiers\SpecialChar \menuseparator
6585 Formats de fichiers\SpecialChar \menuseparator
6592 \begin_inset Flex Code
6595 \begin_layout Plain Layout
6603 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6605 \begin_inset Flex Code
6608 \begin_layout Plain Layout
6616 étant le meilleur choix):
6619 \begin_layout LyX-Code
6621 \begin_inset Newline newline
6625 \begin_inset Newline newline
6628 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6631 \begin_layout Standard
6632 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6633 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6636 \begin_inset Flex Code
6639 \begin_layout Plain Layout
6645 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6648 \begin_inset Flex Code
6651 \begin_layout Plain Layout
6659 active la communication via
6664 De nouveau, l'omettre
6665 \begin_inset Flex Code
6668 \begin_layout Plain Layout
6680 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6684 \begin_layout Standard
6685 La recherche inversée est déclenchée par double-clic.
6688 \begin_layout Section
6692 \begin_layout Standard
6693 La recherche directe est, comme son nom l'indique,
6694 \begin_inset Quotes fld
6698 \begin_inset Quotes frd
6701 de la recherche inversée.
6702 Elle vous permet de positionner le curseur dans la visionneuse directement
6704 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6705 positionner le curseur où vous voulez dan le document LyX, et sélectionner
6707 \begin_inset Flex MenuItem
6710 \begin_layout Plain Layout
6711 Navigation\SpecialChar \menuseparator
6718 \begin_inset Flex MenuItem
6721 \begin_layout Plain Layout
6727 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6728 au même emplacement.
6729 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
6732 \begin_layout Standard
6733 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
6734 PDF/DVI avec les informations supplémentaires concernant les source TeX:
6735 ceci peut être fait par les méthodes décrites dans la section
6736 \begin_inset space ~
6740 \begin_inset CommandInset ref
6742 reference "sub:rev-search"
6749 \begin_layout Standard
6750 De plus, vous devez configurer LyX pour utiliser les visionneuses dans
6751 \begin_inset Flex MenuItem
6754 \begin_layout Plain Layout
6755 Outils\SpecialChar \menuseparator
6756 Préférences\SpecialChar \menuseparator
6757 Sortie\SpecialChar \menuseparator
6764 LyX fournit une série de configurations validées pour quelques visionneuses,
6765 que vous pouvez sélectionner dans le menu déroulant.
6766 Si aucune de ces configurations ne vous convient, vous devrez chercher
6767 et trouver une configuration appropriée vous-même.
6768 La syntaxe utilise les marqueurs suivants:
6771 \begin_layout Itemize
6773 \begin_inset Flex Code
6776 \begin_layout Plain Layout
6785 \begin_layout Itemize
6787 \begin_inset Flex Code
6790 \begin_layout Plain Layout
6797 \begin_inset Flex Code
6800 \begin_layout Plain Layout
6807 (temporairement) créé;
6810 \begin_layout Itemize
6812 \begin_inset Flex Code
6815 \begin_layout Plain Layout
6821 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
6822 existe dans le répertoire temporaire).
6825 \begin_layout Standard
6826 Notez que seules quelques visionneuses présentent une fonctionnalité de
6827 recherche directe complète, parmi lesquelles
6828 \begin_inset Flex MenuItem
6831 \begin_layout Plain Layout
6838 \begin_inset Flex MenuItem
6841 \begin_layout Plain Layout
6848 \begin_inset Flex MenuItem
6851 \begin_layout Plain Layout
6858 \begin_inset Flex MenuItem
6861 \begin_layout Plain Layout
6871 \begin_layout Plain Layout
6872 Pour Sumatra, CMCDDE est requis --- téléchargeable ici
6873 \begin_inset Flex URL
6876 \begin_layout Plain Layout
6878 http://www.istri.fr/zip/CMCDDE.zip
6889 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
6890 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
6891 d'autre visionneuses, comme
6892 \begin_inset Flex MenuItem
6895 \begin_layout Plain Layout
6902 \begin_inset Flex MenuItem
6905 \begin_layout Plain Layout
6911 , permettent au moins de recharger le document et de sauter à une page donnée:
6912 vous pouvez au moins naviguer à proximité du point visé.
6913 Cette dernière fonctionnalité est activée par un appel externe à
6914 \begin_inset Flex Code
6917 \begin_layout Plain Layout
6923 (voir les configurations prédéfinies).
6926 \begin_layout Standard
6927 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
6928 LyX vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
6929 format est déjà résident dans le répertoire temporaire) et choisit la configura
6933 \begin_layout Chapter
6934 Classes de document spéciales
6937 \begin_layout Section
6941 \begin_layout Standard
6947 \begin_layout Subsection
6951 \begin_layout Standard
6952 AASTeX est un ensemble de macros produit par l'
6954 American Astronomical Society
6956 pour faciliter la soumission électronique de manuscrits aux trois journaux
6959 Astrophysical Journal
6971 Astronomical Journal
6975 Publications of the Astronomical Society of the Pacific
6978 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
6979 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
6980 et sont fondamentalement incompatibles avec LyX.
6981 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
6984 \begin_layout Standard
6985 \begin_inset VSpace medskip
6991 \begin_layout Standard
6993 \begin_inset Flex URL
6996 \begin_layout Plain Layout
6998 http://www.journals.uchicago.edu/AAS/AASTeX
7006 \begin_layout Standard
7007 \begin_inset VSpace medskip
7013 \begin_layout Standard
7014 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7015 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7016 à écrire un papier en LyX.
7017 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7018 il vous dispensera seulement de la corvée de toutes les taper.
7019 Il est de votre responsabilité de vous assurer que le document final exporté
7020 en LaTeX soit complètement conforme aux recommandations du journal auquel
7021 vous soumettez votre papier.
7024 \begin_layout Subsection
7025 Commencer un nouveau papier
7028 \begin_layout Standard
7029 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7032 Fichier\SpecialChar \menuseparator
7034 \begin_inset space ~
7038 \begin_inset space ~
7043 , entrez le nouveau nom de fichier, puis choisissez le modèle
7048 Il montrera les champs les plus courants dans un manuscrit.
7049 Écrivez par dessus le texte existant (y compris les crochets,
7053 ) les informations correctes.
7054 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7055 directement dans LyX, mais certains ne peuvent pas : notamment
7067 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7069 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7070 et signalé comme tel.
7071 De telles commandes sont dénommées
7072 \begin_inset Quotes fld
7076 \begin_inset Quotes frd
7080 J'essaye de minimiser la quantité de code TeX nécessaire dans un document
7081 AASTeX, mais il y en a toujours trop.
7084 \begin_layout Subsection
7088 \begin_layout Standard
7089 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7090 / s'imprime correctement, il y a quelques opérations de
7091 \begin_inset Quotes fld
7095 \begin_inset Quotes frd
7098 à effectuer avant de le soumettre aux journaux.
7101 \begin_layout Enumerate
7102 Exportez votre papier en tant que fichier LaTeX (
7104 Fichier\SpecialChar \menuseparator
7105 Exporter\SpecialChar \menuseparator
7111 \begin_layout Enumerate
7116 résultant avec votre éditeur de texte favori.
7120 \begin_layout Enumerate
7121 enlevez les lignes de commentaire avant la commande
7130 \begin_layout Enumerate
7135 usepackage...{fontenc}
7137 si elle apparaît (en général juste après
7143 ) ; enlevez aussi la ligne
7149 si elle est présente.
7152 \begin_layout Enumerate
7153 enlevez tout entre les commandes
7165 comprises, sauf les commandes que vous avez volontairement mises dans le
7166 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7168 \begin_inset Quotes fld
7171 User specified LaTeX commands
7172 \begin_inset Quotes frd
7179 \begin_layout Plain Layout
7181 \begin_inset Quotes fld
7184 Commandes LaTeX spécifiées par l'utilisateur
7185 \begin_inset Quotes frd
7201 \begin_layout Enumerate
7202 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7203 peut encore être compilé correctement.
7206 \begin_layout Enumerate
7207 Relisez les spécifications du journal pour vous assurer que vos noms de
7208 fichier et vos formats sont corrects.
7211 \begin_layout Enumerate
7215 \begin_layout Subsection
7216 Commentaires sur des commandes particulières
7219 \begin_layout Standard
7220 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7221 Guide de l'utilisateur d'AASTeX (
7225 ) en donne une bonne description.
7226 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7227 la trouve dans le guide et de la commenter si nécessaire.
7231 \begin_layout Subsubsection
7232 Les choses qui fonctionnent comme prévu
7235 \begin_layout Standard
7236 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7237 la section dans laquelle elles se trouvent :
7331 begin{thebibliography}
7363 (2.14.4, entre autres),
7390 \begin_layout Standard
7391 Les options de style qui suivent marchent elles aussi correctement :
7408 Mettez-les simplement dans le champ
7414 Document\SpecialChar \menuseparator
7420 \begin_inset space ~
7424 \begin_inset space ~
7430 \begin_layout Subsubsection
7431 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7434 \begin_layout Standard
7435 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7439 \begin_layout Itemize
7440 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7441 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7472 (tous à partir de 2.1.3)
7475 \begin_layout Itemize
7476 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7477 comme des blancs dans le fichier modèle :
7498 \begin_layout Itemize
7505 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7506 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7509 \begin_layout Itemize
7521 Ça ne devrait pas causer d'erreur.
7524 \begin_layout Itemize
7531 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7532 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7535 \begin_layout Itemize
7542 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7546 \begin_layout Itemize
7553 (2.8) – même chose que pour
7560 \begin_layout Itemize
7572 Ça ne devrait pas causer d'erreur.
7575 \begin_layout Itemize
7587 Ça ne devrait pas causer d'erreur.
7590 \begin_layout Itemize
7597 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7601 \begin_layout Subsubsection
7602 Les choses qui ne sont pas implantées, utilisez du code TeX
7605 \begin_layout Standard
7628 setcounter{equation}
7642 (2.12), les abréviations des noms de journaux (2.12.4),
7678 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7679 après l'endroit où vous voulez le placer.
7680 N'utilisez pas les règles LyX dans le tableau
7684 \begin_layout Plain Layout
7685 NdT : Traduction incertaine.
7702 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7741 \begin_layout Subsubsection
7742 Les choses qui ne peuvent pas être implantées
7745 \begin_layout Standard
7746 \SpecialChar \ldots{}
7747 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7748 Ce sont l'environnement
7752 (2.12.3) et l'environnement
7757 Si vous avez vraiment, vraiment besoin d'utiliser
7761 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7764 Insertion\SpecialChar \menuseparator
7765 Fichier\SpecialChar \menuseparator
7768 pour l'inclure dans votre document LyX.
7773 pour voir un exemple de cela.
7776 \begin_layout Subsection
7777 FAQs, conseils, trucs et autres astuces
7780 \begin_layout Subsubsection
7781 Faire coopérer LyX et AASTeX
7784 \begin_layout Standard
7785 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7786 et une nouvelle classe de document.
7787 Quand tout le reste échoue, faites ceci :
7790 \begin_layout Enumerate
7791 Assurez-vous que LaTeX trouve AASTeX.
7800 ) de la distribution AASTeX vers un répertoire complètement indépendant
7801 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7808 \begin_layout Enumerate
7813 apparaît bien dans le répertoire de formats (layout) de LyX.
7816 \begin_layout Enumerate
7819 Outils\SpecialChar \menuseparator
7822 dans LyX, puis redémarrez celui-ci.
7825 \begin_layout Enumerate
7826 Ouvrez un nouveau fichier normal, pas avec un modèle.
7827 AASTeX apparaît-il dans
7829 Document\SpecialChar \menuseparator
7830 Paramètres\SpecialChar \menuseparator
7832 \begin_inset space ~
7836 \begin_inset space ~
7844 \begin_layout Standard
7845 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7846 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7848 \begin_inset Quotes fld
7851 You should not mix title layouts with normal ones
7852 \begin_inset Quotes frd
7859 \begin_layout Plain Layout
7861 \begin_inset Quotes fld
7864 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7865 \begin_inset Quotes frd
7873 , c'est que les choses n'ont pas été installées correctement.
7876 \begin_layout Subsubsection
7877 Erreur LaTeX lors du traitement d'un tableau
7880 \begin_layout Standard
7881 LyX, par défaut, tente de centrer la légende/titre du tableau.
7882 Ça semble produire une interférence négative dans AASTeX.
7883 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7886 Édition\SpecialChar \menuseparator
7888 \begin_inset space ~
7892 \begin_inset space ~
7906 Pour moi ça a résolu le problème.
7909 \begin_layout Subsubsection
7913 \begin_layout Standard
7914 Quelques petites choses :
7917 \begin_layout Enumerate
7918 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7919 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7924 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
7936 \begin_layout Enumerate
7937 Je suis vraiment malheureux de ne pas pouvoir rendre
7949 plus automatiques, mais ça nécessiterait des changements au code source
7951 Pour le moment vous pouvez faire deux choses :
7955 \begin_layout Enumerate
7956 entrez toutes vos citations en utilisant le mécanisme prédéfini
7958 Insertion\SpecialChar \menuseparator
7961 ; au moins vous pourrez tirer avantage des insertions automatiques.
7962 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
7963 changeant les entrées
7987 est actuellement équivalent à
7993 , donc vous n'avez pas absolument besoin de changer ceux-là).
7996 \begin_layout Enumerate
7997 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
7998 en utilisant la même clef pour paramètre que celle que vous avez utilisée
7999 dans la fenêtre de bibliographie, par exemple
8008 \begin_layout Standard
8009 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8010 ce que le mécanisme de citation de LyX ne comprenne
8018 \begin_layout Enumerate
8019 Rien qu'entrer les références n'est pas du tout évident.
8020 La façon la plus facile est de commencer à taper votre première référence
8021 à la fin du document, puis de la marquer comme
8026 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8027 Cliquez sur la boîte pour remplir le reste.
8028 Pour de nouvelles références, allez à la fin d'une référence existante
8034 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8037 \begin_layout Subsubsection
8038 Inclure des fichiers EPS
8041 \begin_layout Standard
8042 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8043 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8044 est vraiment mal foutu.
8045 Vous pouvez insérer les commandes
8052 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8053 réussi à obtenir une apparence correcte.
8054 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8055 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8056 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8058 LyX va insérer une commande
8062 usepackage{graphics}
8064 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8066 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8067 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8068 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8069 du choix de LaTeX2e ou du paquetage
8073 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8074 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8077 \begin_layout Subsubsection
8078 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8081 \begin_layout Standard
8082 Il y a quelques choses
8083 \begin_inset Quotes fld
8087 \begin_inset Quotes frd
8090 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8091 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8092 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8093 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8102 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8103 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8104 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8105 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8106 de l'État du Wisconsin :
8109 \begin_layout Quotation
8110 \begin_inset Quotes fld
8113 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8114 une majorité écrasante de l'assistance.
8115 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8116 envers les membres du jury, ni les membres du jury envers les réclamants
8117 (sauf s'ils viennent d'être frappés par un boomerang).
8118 \begin_inset Quotes frd
8124 \begin_layout Subsection
8128 \begin_layout Standard
8129 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8130 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8131 avec LaTeX et un peu de nettoyage.
8132 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8133 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8135 Donc, allez-y et publiez !
8138 \begin_layout Section
8142 \begin_layout Standard
8148 \begin_layout Subsection
8152 \begin_layout Standard
8153 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8154 au journal scientifique
8157 Astronomy and Astrophysics
8160 (www.edpsciences.fr/aa/
8161 \begin_inset Flex URL
8164 \begin_layout Plain Layout
8166 http://www.edpsciences.fr/aa/
8171 ), avec la Version 5.01 de la classe de document
8176 Ce paquetage peut être téléchargé depuis le site ftp
8179 \begin_layout Standard
8180 \begin_inset VSpace medskip
8186 \begin_layout Standard
8188 \begin_inset Flex URL
8191 \begin_layout Plain Layout
8193 ftp://ftp.edpsciences.org/pub/aa/readme.html
8201 \begin_layout Standard
8202 \begin_inset VSpace medskip
8208 \begin_layout Standard
8209 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8210 le manuel d'origine mais est simplement un bref guide à la réalisation
8211 d'un papier dans un format correct.
8214 \begin_layout Standard
8215 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8216 plus Springer mais EDP Sciences.
8217 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8218 de style, notamment la suppression de la commande thesaurus.
8223 supporte la dernière version de ces fichiers de style, V 5.01.
8224 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8225 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8231 Voyez les commentaires dans
8233 LyXDir/layouts/aapaper.layout
8238 \begin_layout Subsection
8242 \begin_layout Standard
8243 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8244 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8247 \begin_layout Itemize
8251 \begin_inset space ~
8261 \begin_inset space ~
8269 \begin_inset space ~
8278 Document\SpecialChar \menuseparator
8282 (D'accord, c'est évident.)
8285 \begin_layout Itemize
8286 Ne changez pas l'option
8289 \begin_inset space ~
8293 \begin_inset space ~
8303 La mise en page est prise en charge par les macros, vous n'avez rien à
8307 \begin_layout Subsection
8311 \begin_layout Standard
8312 La première chose à entrer est l'information d'en-tête.
8313 Elle consiste en sept entrées, dont certaines sont facultatives.
8317 \begin_layout Itemize
8322 (Title) : (nécessaire)
8325 \begin_layout Itemize
8330 (Subtitle) : (facultatif)
8333 \begin_layout Itemize
8338 (Author) : (nécessaire)
8341 \begin_layout Itemize
8346 (Address) : (nécessaire)
8349 \begin_layout Itemize
8354 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8358 \begin_layout Itemize
8363 : (facultatif) Adresse mail pour les contacts.
8366 \begin_layout Itemize
8371 : (nécessaire) Format suggéré
8373 Received: <date>; Accepted <date>
8376 \begin_layout Standard
8377 Il n'y a pas besoin de taper la commande
8383 , LyX le fait tout seul quand l'en-tête est fini.
8384 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8385 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8386 visuel et correspondre au format du document réel.
8389 \begin_layout Standard
8390 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8391 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8394 Insertion\SpecialChar \menuseparator
8396 \begin_inset space ~
8400 \begin_inset space ~
8404 \begin_inset space ~
8408 \begin_inset space ~
8414 LyX utilisera automagiquement
8423 \begin_layout Standard
8424 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8425 s qui n'ont pas d'équivalent dans LyX :
8428 \begin_layout Itemize
8435 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8438 \begin_layout Itemize
8445 pour marquer les couples auteur/institut correspondants.
8446 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8451 , vous devez donc mettre un marqueur à chaque auteur.
8454 \begin_layout Itemize
8461 pour fournir une adresse électronique pour être joignable rapidement.
8464 \begin_layout Standard
8465 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8470 \begin_layout Subsection
8474 \begin_layout Standard
8475 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8476 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8477 limité à un seul paragraphe.
8478 En plus, il doit contenir une entrée avec les mots-clés.
8479 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8481 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8488 à la main en mode TeX.
8489 Référez-vous au papier exemple.
8492 \begin_layout Subsection
8493 Environnements supportés
8496 \begin_layout Standard
8500 \begin_inset space ~
8505 supporte les environnements suivants pour structurer votre texte :
8508 \begin_layout Itemize
8514 \begin_layout Itemize
8520 \begin_layout Itemize
8526 \begin_layout Itemize
8532 \begin_layout Itemize
8538 \begin_layout Itemize
8544 \begin_layout Itemize
8550 \begin_layout Itemize
8556 \begin_layout Itemize
8562 \begin_layout Itemize
8568 \begin_layout Itemize
8574 \begin_layout Itemize
8580 \begin_layout Subsection
8581 Commandes non encore supportées par LyX
8584 \begin_layout Standard
8585 Quelques commandes ne sont pas encore supportées par le format
8588 \begin_inset space ~
8594 Quelques-unes ont déjà été mentionnées.
8595 Par souci d'exhaustivité, elles sont toutes listées ici :
8598 \begin_layout Itemize
8606 \begin_layout Itemize
8614 \begin_layout Itemize
8622 \begin_layout Itemize
8630 \begin_layout Itemize
8638 \begin_layout Itemize
8646 \begin_layout Itemize
8654 \begin_layout Itemize
8662 \begin_layout Standard
8663 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8666 N'oubliez pas de les signaler comme code LaTeX !
8669 \begin_layout Subsection
8670 Figures et tableaux flottants
8673 \begin_layout Standard
8674 LyX fournit le support pour les environnements de flottants
8690 , nous n'en dirons donc pas beaucoup plus.
8694 \begin_inset space ~
8698 \begin_inset space ~
8704 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8705 Pour cela, sélectionnez le tableau et changez l'alignement dans
8707 Format\SpecialChar \menuseparator
8713 \begin_layout Standard
8714 Il y a une seule chose spéciale : les figures avec la légende à côté.
8715 Pour créer une telle figure, vous devez faire ceci :
8718 \begin_layout Enumerate
8719 Créez une grande figure flottante : faites
8721 Insertion\SpecialChar \menuseparator
8722 Flottants\SpecialChar \menuseparator
8725 , puis un clic droit sur la figure et cochez
8728 \begin_inset space ~
8736 \begin_layout Enumerate
8737 Entrez votre légende.
8740 \begin_layout Enumerate
8745 pour déplacer le curseur au dessus de la figure.
8748 \begin_layout Enumerate
8749 Insérez votre figure.
8752 \begin_layout Enumerate
8753 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8756 Insertion\SpecialChar \menuseparator
8757 Formats\SpecialChar \menuseparator
8759 \begin_inset space ~
8767 \begin_layout Enumerate
8768 Passez en mode LaTeX :
8771 \begin_inset space ~
8779 \begin_layout Enumerate
8789 Ne fermez pas l'accolade !
8792 \begin_layout Enumerate
8793 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8794 et insérez l'accolade fermante :
8797 \begin_inset space ~
8809 \begin_layout Standard
8810 Là encore, voyez les figures dans le papier exemple.
8813 \begin_layout Subsection
8817 \begin_layout Standard
8818 Pour la soumission, le papier doit être formaté dans un format spécial à
8820 Pour ce faire, vous devez donner à la classe de document l'option
8825 Il faut la mettre dans le champ
8831 Document\SpecialChar \menuseparator
8837 \begin_inset space ~
8841 \begin_inset space ~
8847 Entrez-y juste le mot
8854 \begin_layout Subsection
8858 \begin_layout Standard
8859 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8860 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8861 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8862 avec la façon de l'écrire avec LyX.
8865 \begin_layout Section
8869 \begin_layout Standard
8879 \begin_layout Standard
8880 \begin_inset VSpace bigskip
8886 \begin_layout Standard
8887 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8888 pour les articles mathématiques à soumettre aux publications de l'
8890 American Mathematical Society
8893 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8894 facilement y être adaptés.
8895 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8896 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8897 dans la sortie TeX).
8898 Cette documentation est disponible sur le réseau à
8899 \begin_inset Flex URL
8902 \begin_layout Plain Layout
8910 \begin_inset Flex URL
8913 \begin_layout Plain Layout
8915 ftp://ftp.ams.org/pub/tex/amslatex/
8921 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8925 \begin_layout Standard
8926 Il y a actuellement 2 formats LaTeX AMS distincts :
8929 \begin_layout Enumerate
8930 amsart : le format standard d'article AMS.
8934 \begin_layout Enumerate
8935 amsbook :lLe format standard de livre AMS (en réalité de monographie).
8939 \begin_layout Standard
8940 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
8942 Ils n'inclent aps en particulier d'environnments de
8943 \begin_inset Quotes fld
8947 \begin_inset Quotes frd
8950 pour les théorèmes, les lemmes, et similaires.
8951 Ceux-ci sont fournis par le module
8952 \begin_inset Flex MenuItem
8955 \begin_layout Plain Layout
8961 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
8962 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
8964 Les environnements contenus dans
8965 \begin_inset Flex Code
8968 \begin_layout Plain Layout
8969 Théorèmes (extensions AMS)
8974 , moins fréquemment utilisés, doivent être chargés manuellement.
8977 \begin_layout Standard
8978 Implicitement, les théorèmes et environnements similaires sont numérotés
8979 consécutivement tout au long du document, mais ceci peut être modifié en
8981 \begin_inset Flex Code
8984 \begin_layout Plain Layout
8985 Théorèmes (numérotation par section)
8990 ou bien, si vous utilisez la classe
8991 \begin_inset Flex Code
8994 \begin_layout Plain Layout
9001 \begin_inset Flex Code
9004 \begin_layout Plain Layout
9005 Théorèmes (numérotation par chapitre)
9011 Ceux-ci vont numéroter les environnements comme
9015 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9016 le numéro d'ordre courant dans la section (ou le chapitre).
9017 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9018 sont marqués par un astérisque.
9019 Si par hasard vous désirez que tous les environnements soient non numérotés,
9021 \begin_inset Flex Code
9024 \begin_layout Plain Layout
9025 Théorèmes (non numérotés)
9033 \begin_layout Standard
9034 Notez que ces modules ne doivent pas être
9038 utilisés avec les classes AMS.
9039 Il est parfaitement possible d'utiliser les modules
9040 \begin_inset Flex Code
9043 \begin_layout Plain Layout
9049 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9051 \begin_inset Flex Code
9054 \begin_layout Plain Layout
9061 \begin_inset Flex Code
9064 \begin_layout Plain Layout
9071 \begin_inset Flex Code
9074 \begin_layout Plain Layout
9083 \begin_layout Subsection
9084 Ce qu'offrent ces formats
9087 \begin_layout Standard
9088 La liste des environnements offerts par ces formats est longue.
9089 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9091 \begin_inset Quotes fld
9095 \begin_inset Quotes frd
9099 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9100 Voici la liste des environnements ― ainsi que les environnements standard,
9104 \begin_inset Flex Noun
9107 \begin_layout Plain Layout
9120 \begin_inset Flex Noun
9123 \begin_layout Plain Layout
9138 \begin_inset Flex Noun
9141 \begin_layout Plain Layout
9154 \begin_inset Flex Noun
9157 \begin_layout Plain Layout
9166 \begin_inset Flex Noun
9169 \begin_layout Plain Layout
9180 \begin_inset Flex Code
9183 \begin_layout Plain Layout
9192 \begin_inset Flex Code
9195 \begin_layout Plain Layout
9206 \begin_layout Description
9207 Adresse Ce devrait être l'adresse permanente de l'auteur.
9210 \begin_layout Description
9211 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9212 de la soumission, si elle est différente de l'Adresse ci-dessus.
9215 \begin_layout Description
9216 Email L'adresse e-mail de l'auteur.
9219 \begin_layout Description
9220 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9223 \begin_layout Description
9224 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9225 discutés dans l'article.
9228 \begin_layout Description
9229 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9230 publiée et décrite dans
9232 Mathematical Reviews
9235 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9238 \begin_layout Description
9242 \begin_layout Description
9246 \begin_layout Description
9250 \begin_layout Standard
9251 Les environnements suivants sont fournis aussi bien par le module
9252 \begin_inset Flex Code
9255 \begin_layout Plain Layout
9262 \begin_inset Flex Code
9265 \begin_layout Plain Layout
9271 , en version numérotée ou non numérotée pour ce dernier.
9272 Ces environnements sont fournis dans la seule version non numérotée par
9274 \begin_inset Flex Code
9277 \begin_layout Plain Layout
9278 Théorèmes (non numérotés)
9286 \begin_layout Theorem
9287 Typiquement utilisé pour les résultats les plus importants.
9290 \begin_layout Corollary*
9291 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9293 Peuvent être également des résultats importants.
9297 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9300 \begin_layout Proposition
9301 e sont des résultats moins importants qui apportent quelque chose à la théorie
9302 générale dont il est question.
9305 \begin_layout Conjecture
9306 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9307 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9310 \begin_layout Definition*
9311 Devinez à quoi ça sert.
9312 La police, à la fois à l'écran et à l'impression, est différente dans cet
9316 \begin_layout Example*
9317 Utilisé pour illustrer des résultats prouvés.
9320 \begin_layout Problem
9321 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9324 \begin_layout Exercise*
9325 Écrire une description de celui-ci.
9328 \begin_layout Description
9329 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9333 \begin_inset Quotes fld
9337 \begin_inset Quotes frd
9342 apparaît en italique, et le reste comme du texte simple.
9345 \begin_layout Claim*
9346 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9350 En général, ils servent à diviser de longues preuves en examinant des cas
9356 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9357 pas à la même séquence que les autres assertions.
9361 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9362 carré, mais ça peut varier avec les différents styles).
9363 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9364 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9365 ceux-ci (voir la section
9367 Emboîter les environnements
9371 Guide de l'utilisateur
9376 \begin_layout Standard
9377 Et ces environnements sont fournis par le module
9378 \begin_inset Flex Code
9381 \begin_layout Plain Layout
9382 Théorèmes (extensions AMS)
9390 \begin_layout Criterion*
9391 Une condition requise.
9394 \begin_layout Algorithm*
9395 Une procédure générale à utiliser.
9398 \begin_layout Axiom*
9399 C'est une propriété ou assertion considérée comme vraie dans la théorie
9400 dont il est question.
9403 \begin_layout Condition*
9404 Utilisé parfois pour expliciter une condition admise dans le contexte de
9409 Note Typographie similaire à
9416 \begin_layout Notation*
9417 Comme son nom l'indique
9420 \begin_layout Acknowledgement*
9424 \begin_layout Conclusion*
9425 Utilisé parfois à la fin d'une argumentation
9429 Utilisable comme Proposition, à une échelle peut-être réduite
9432 \begin_layout Standard
9433 En plus, ces environnements se servent automatiquement des paquetages de
9434 polices AMS-LaTeX et AMS.
9435 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9439 \begin_layout Section
9443 \begin_layout Standard
9449 \begin_layout Subsection
9453 \begin_layout Standard
9454 Broadway est destiné à l'écriture de pièces de théâtre.
9455 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9456 Ce format devrait convenir à des ateliers.
9459 \begin_layout Subsection
9460 Problèmes particuliers
9463 \begin_layout Standard
9464 Les mêmes que dans Hollywood.
9467 \begin_layout Subsection
9468 Fonctions particulières
9471 \begin_layout Standard
9472 Entrez les noms des personnages comme étiquettes puis faites des références
9473 croisées sur ces étiquettes pour insérer le nom.
9474 La fenêtre de référence croisée montrera l'ensemble des personnages.
9477 \begin_layout Subsection
9478 Taille de papier et marges
9481 \begin_layout Standard
9482 USLetter, gauche 1,6
9483 \begin_inset space ~
9487 \begin_inset space ~
9491 \begin_inset space ~
9495 \begin_inset space ~
9501 \begin_layout Subsection
9505 \begin_layout Standard
9506 Les environnements suivants sont disponibles.
9507 Vous pouvez utiliser
9511 pour accéder aux touches de raccourci indiquées à droite.
9514 \begin_layout Itemize
9518 \begin_inset Newline newline
9523 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9524 n'a pas sa place ailleurs.
9527 \begin_layout Itemize
9531 \begin_inset space \hfill{}
9535 \begin_inset Newline newline
9540 Utilisé pour décrire le décor et l'action.
9541 La première occurrence des noms des personnages en MAJUSCULES.
9544 \begin_layout Itemize
9550 \begin_inset space \hfill{}
9556 \begin_inset Newline newline
9561 Automatiquement numéroté.
9562 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9565 \begin_layout Itemize
9571 \begin_inset space \hfill{}
9577 \begin_inset Newline newline
9587 C'est juste du texte centré.
9590 \begin_layout Itemize
9594 \begin_inset space \hfill{}
9598 \begin_inset Newline newline
9603 Pas automatiquement numéroté.
9604 Vous donnez le numéro.
9605 C'est parce que je n'ai pas trouvé comment faire.
9608 \begin_layout Itemize
9609 AT_RISE (Lever de Rideau)
9610 \begin_inset space \hfill{}
9616 \begin_inset Newline newline
9621 Un cas particulier de
9625 pour décrire le décor et l'action quand le rideau se lève.
9628 \begin_layout Itemize
9632 \begin_inset space \hfill{}
9636 \begin_inset Newline newline
9641 Le nom du personnage, centré en MAJUSCULES.
9644 \begin_layout Itemize
9650 \begin_inset space \hfill{}
9656 \begin_inset Newline newline
9661 Instructions au personnage.
9662 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9664 Les deux seront imprimées.
9665 Cet environnement n'est utilisé qu'à l'intérieur de
9672 \begin_layout Itemize
9676 \begin_inset space \hfill{}
9680 \begin_inset Newline newline
9685 Ce que dit le personnage.
9688 \begin_layout Itemize
9694 \begin_inset space \hfill{}
9700 \begin_inset Newline newline
9708 \begin_layout Itemize
9712 \begin_inset space \hfill{}
9718 \begin_layout Itemize
9722 \begin_inset space \hfill{}
9728 \begin_layout Itemize
9732 \begin_inset space \hfill{}
9738 \begin_layout Standard
9739 Salut tout le monde.
9742 \begin_layout Section
9746 \begin_layout Standard
9747 La classe de document
9751 peut servir à taper des lettres selon les conventions allemandes.
9752 Un fichier modèle est inclus dans
9754 .../lyx/share/templates
9756 pour vous servir de point de départ.
9759 \begin_layout Section
9763 \begin_layout Standard
9764 Voir le fichier modèle
9769 Il contient toutes les informations nécessaires.
9772 \begin_layout Section
9785 \begin_inset CommandInset label
9794 \begin_layout Standard
9800 \begin_layout Subsection
9804 \begin_layout Standard
9805 Cette section décrit comment utiliser LyX pour préparer des transparents
9806 pour rétroprojecteurs.
9807 Il y a deux classes de document qui le permettent : la classe par défaut
9817 Cette section décrit la classe
9822 \begin_layout Standard
9823 Redisons-le donc bien clairement :
9826 \begin_layout Standard
9827 \begin_inset VSpace bigskip
9833 \begin_layout Standard
9837 Cette section concerne la classe
9840 \begin_inset Quotes fld
9846 \begin_inset space ~
9854 \begin_inset Quotes frd
9860 \begin_layout Standard
9861 \begin_inset VSpace bigskip
9867 \begin_layout Standard
9868 Si vous voulez une documentation sur
9869 \begin_inset Quotes fld
9875 \begin_inset space ~
9881 \begin_inset Quotes frd
9885 \begin_inset space ~
9889 \begin_inset CommandInset ref
9891 reference "sec:slitex"
9896 Si votre machine n'a pas la classe
9905 \begin_inset Quotes fld
9911 \begin_inset Quotes frd
9916 , il vous faudra sûrement utiliser la classe
9920 par défaut, qui n'est pas aussi bonne.
9923 \begin_layout Standard
9928 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
9934 Celui-ci fait maintenant partie intégrante de LaTeX2e.
9937 \begin_layout Subsection
9941 \begin_layout Standard
9942 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
9944 \begin_inset Quotes fld
9950 \begin_inset space ~
9960 \begin_inset Quotes frd
9969 Document\SpecialChar \menuseparator
9972 \SpecialChar \menuseparator
9976 \begin_inset space ~
9980 \begin_inset space ~
9986 Il y a quelques autres réglages qui ont une signification spéciale avec
9990 \begin_layout Itemize
9991 Ne changez pas les options
10001 Document\SpecialChar \menuseparator
10005 Elles sont ignorées par la classe
10012 \begin_layout Itemize
10013 La taille par défaut est de 20
10014 \begin_inset space ~
10017 pt, les autres choix étant respectivement 17
10018 \begin_inset space ~
10022 \begin_inset space ~
10026 \begin_inset space ~
10032 \begin_layout Itemize
10033 La police par défaut est
10036 \begin_inset space ~
10041 mais toutes les équations mathématiques restent formatées dans la police
10049 \begin_layout Itemize
10056 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10057 pour travailler avec des diapos 35mm.
10058 Les tailles A5, B5,
10072 ne sont pas supportées.
10075 \begin_layout Itemize
10076 Ne vous occupez pas de
10079 \begin_inset space ~
10083 \begin_inset space ~
10088 : l'option est de toute façon ignorée.
10089 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10092 \begin_layout Itemize
10096 \begin_inset space ~
10100 \begin_inset space ~
10105 se comportent un peu différemment avec cette classe.
10112 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10113 de page, comme l'insertion d'un logo défini par l'utilisateur.
10115 \begin_inset space ~
10119 \begin_inset CommandInset ref
10121 reference "sec:foil-en-tetes"
10125 pour de plus amples détails.
10126 La page de titre est traitée différemment de toutes les autres pages du
10134 L'éventuel logo y est
10142 centré au bas de la page.
10143 Les différentes mises en page possibles sont les suivantes :
10147 \begin_layout Labeling
10148 \labelwidthstring MMMMMMM
10155 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10156 (sauf évidemment les notes de bas de page).
10159 \begin_layout Labeling
10160 \labelwidthstring MMMMMMM
10167 Les diapos auront un numéro de page centré en bas de la page.
10168 Ni en-tête, ni pied de page (à part les notes).
10171 \begin_layout Labeling
10172 \labelwidthstring MMMMMMM
10177 Le numéro apparaît en bas à droite.
10178 Les en-têtes et pieds de page seront présents.
10179 C'est le choix par défaut.
10182 \begin_layout Labeling
10183 \labelwidthstring MMMMMMM
10188 Vous donne accès au paquetage
10192 , et ce même si son utilisation est déconseillée par l'auteur de
10198 car certaines incompatibilités apparaissent.
10202 \begin_layout Subsubsection
10203 Options supplémentaires
10206 \begin_layout Standard
10207 Les options suivantes peuvent être activées dans le champ
10213 Document\SpecialChar \menuseparator
10216 \SpecialChar \menuseparator
10220 \begin_inset space ~
10224 \begin_inset space ~
10232 \begin_layout Labeling
10233 \labelwidthstring MMMMMMx
10238 Règle le format de page à 7,33
10239 \begin_inset space ~
10243 \begin_inset space ~
10246 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10247 \begin_inset space ~
10250 mm, facilitant ainsi le travail avec ce support.
10253 \begin_layout Labeling
10254 \labelwidthstring MMMMMMx
10259 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10260 sur toutes les pages sauf celle de titre.
10263 \begin_layout Labeling
10264 \labelwidthstring MMMMMMx
10269 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10270 sur toutes les pages sauf celle de titre.
10273 \begin_layout Labeling
10274 \labelwidthstring MMMMMMx
10279 Cette option indique à
10285 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10287 (Elle est automatiquement activée à la création d'un nouveau document
10295 \begin_layout Labeling
10296 \labelwidthstring MMMMMMx
10301 Change simplement la taille des pages au format paysage, mais sans effectuer
10303 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10304 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10305 votre imprimante directement en format paysage.
10306 Remarquez que cette option renverse les rôles respectifs des environnements
10313 En-tête_Diapo_Tourné
10315 (ne vous inquiétez pas, ils sont décrits plus loin).
10318 \begin_layout Labeling
10319 \labelwidthstring MMMMMMx
10324 Numéros des équations à gauche.
10327 \begin_layout Labeling
10328 \labelwidthstring MMMMMMx
10333 Équations alignées à gauche.
10336 \begin_layout Subsection
10337 Environnements supportés
10340 \begin_layout Standard
10341 La plupart des environnements courants sont supportés par la classe
10346 Il y a des environnements supplémentaires fournis par
10352 ainsi que deux apportés par LyX.
10353 Les environnements suivants sont partagés avec d'autres classes :
10356 \begin_layout Standard
10360 \begin_layout Plain Layout
10364 begin{multicols}{2}
10372 \begin_layout Itemize
10378 \begin_layout Itemize
10384 \begin_layout Itemize
10390 \begin_layout Itemize
10396 \begin_layout Itemize
10402 \begin_layout Itemize
10408 \begin_layout Itemize
10414 \begin_layout Itemize
10420 \begin_layout Itemize
10426 \begin_layout Itemize
10432 \begin_layout Itemize
10438 \begin_layout Itemize
10444 \begin_layout Itemize
10450 \begin_layout Itemize
10456 \begin_layout Itemize
10462 \begin_layout Itemize
10468 \begin_layout Itemize
10474 \begin_layout Itemize
10480 \begin_layout Standard
10484 \begin_layout Plain Layout
10496 \begin_layout Standard
10497 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10498 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10505 propose des commandes pour commencer de nouvelles diapos :
10508 \begin_layout Itemize
10516 \begin_layout Itemize
10519 En-Tête_Diapo_Tourné (RotateFoilhead)
10522 \begin_layout Standard
10523 LyX a aussi des versions légèrement modifiées de ces deux environnements
10527 \begin_layout Itemize
10530 En-tête_Diapo_Court
10535 \begin_layout Itemize
10538 En-tête_Diapo_Court_Tourné
10540 (ShortRotateFoilhead)
10543 \begin_layout Standard
10544 Les différences seront expliquées dans une autre section.
10547 \begin_layout Standard
10548 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10549 nouveaux théorèmes.
10556 fournit aussi un ensemble d'outils pour les présenter :
10559 \begin_layout Standard
10563 \begin_layout Plain Layout
10567 begin{multicols}{2}
10575 \begin_layout Itemize
10581 \begin_layout Itemize
10587 \begin_layout Itemize
10593 \begin_layout Itemize
10599 \begin_layout Itemize
10605 \begin_layout Itemize
10611 \begin_layout Itemize
10617 \begin_layout Itemize
10623 \begin_layout Itemize
10629 \begin_layout Itemize
10635 \begin_layout Itemize
10641 \begin_layout Standard
10645 \begin_layout Plain Layout
10657 \begin_layout Standard
10658 Les versions sans étoile sont numérotées, tandis que celles avec étoile
10660 Il y a enfin des environnements de liste ajoutés par LyX :
10663 \begin_layout Itemize
10671 \begin_layout Itemize
10679 \begin_layout Standard
10686 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10687 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10688 à tout moment dans le document.
10689 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10690 de le faire au tout début d'une diapo, donc juste après l'
10697 \begin_layout Standard
10698 Pour ces réglages, vous disposez des environnements suivants [
10705 \begin_layout Standard
10709 \begin_layout Plain Layout
10713 begin{multicols}{2}
10721 \begin_layout Itemize
10729 \begin_layout Itemize
10735 \begin_layout Itemize
10743 \begin_layout Itemize
10751 \begin_layout Itemize
10760 \begin_layout Standard
10761 \begin_inset space ~
10768 \begin_layout Standard
10772 \begin_layout Plain Layout
10784 \begin_layout Standard
10785 Certaines commandes de
10789 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10790 les utiliser, comme l'explique la section
10791 \begin_inset space ~
10795 \begin_inset CommandInset ref
10797 reference "sec:foil-non-supporte"
10804 \begin_layout Subsection
10808 \begin_layout Standard
10809 Cette section est une rapide introduction aux différents environnements
10810 qui permettent de construire un ensemble de diapos.
10811 Si vous voulez un exemple, ouvrez
10815 qui se trouve dans le répertoire des
10816 \begin_inset Flex Code
10819 \begin_layout Plain Layout
10828 \begin_layout Subsubsection
10829 Donner un titre de page
10832 \begin_layout Standard
10833 À la différence des autres classes qui proposent les environnements
10849 crée le titre sur une page à part.
10850 Si vous laissez l'environnement
10854 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10855 générerez le rendu).
10858 \begin_layout Subsubsection
10859 Débuter une nouvelle diapo
10862 \begin_layout Standard
10863 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10865 Pour les formats portrait, utilisez
10871 En-tête_Diapo_Court
10874 La différence entre ces deux environnements est la quantité d'espace entre
10879 ) et le corps de la diapo.
10882 \begin_layout Standard
10883 Les diapos en position paysage seront créées via les environnements
10885 En-tête_Diapo_Tourné
10889 En-tête_Diapo_Court_Tourné
10892 À nouveau, la seule différence est l'espace entre le titre et le corps.
10893 Les deux versions courtes ont 0,5
10894 \begin_inset space ~
10897 pouce de séparation en moins.
10900 \begin_layout Standard
10905 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10906 la rotation de ces diapos ne sera pas exécutée.
10907 Il vous sera possible d'obtenir des diapos en format paysage sans
10911 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10915 \begin_layout Subsubsection
10916 Théorèmes, lemmes, preuves et tutti quanti
10919 \begin_layout Standard
10920 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10921 suivre directement.
10922 Ils doivent être séparés par quelque chose.
10923 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10924 sortie LaTeX aura fusionné les deux environnements en un seul.
10925 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
10926 du texte entre les deux environnements ou d'ajouter un environnement
10930 entre les deux paragraphes avec juste un
10931 \begin_inset Quotes fld
10939 \begin_inset Quotes frd
10943 Cela forcera LyX à produire la bonne sortie LaTeX.
10944 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
10946 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
10947 deux environnements de type théorème juste l'un derrière l'autre.
10950 \begin_layout Subsubsection
10954 \begin_layout Standard
10955 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
10956 autres classes plus deux nouvelles.
10957 Je ne décrirai ici que ces dernières.
10958 Si vous voulez plus d'informations sur les autres environnements de liste,
10962 \begin_inset space ~
10966 \begin_inset space ~
10972 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
10973 le choix des puces, à la section
10974 \begin_inset space ~
10980 \begin_inset CommandInset ref
10982 reference "sec:puces"
10989 \begin_layout Standard
10990 Les deux nouveaux environnements de liste,
10998 , ont pour but de faciliter l'utilisation de listes
10999 \begin_inset Quotes fld
11003 \begin_inset space ~
11007 \begin_inset space ~
11011 \begin_inset space ~
11015 \begin_inset space ~
11019 \begin_inset Quotes frd
11023 \begin_inset Quotes fld
11027 \begin_inset space ~
11031 \begin_inset space ~
11035 \begin_inset Quotes frd
11038 , bref, qui utilisent comme puces des coches (
11042 \begin_layout Plain Layout
11055 \begin_layout Plain Layout
11065 Ces listes sont en fait des versions spécialisées de l'environnement
11070 Elles nécessitent cependant que vous disposiez du paquetage
11077 \begin_layout Subsubsection
11078 Figures et tableaux
11081 \begin_layout Standard
11088 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11089 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11090 en une quelconque autre position prédéfinie.
11091 En fait, si vous changez les réglages de positionnement des flottants,
11092 ces modifications ne seront pas prises en compte.
11095 \begin_layout Subsubsection
11096 En-têtes et pieds de pages
11097 \begin_inset CommandInset label
11099 name "sec:foil-en-tetes"
11106 \begin_layout Standard
11115 servent à définir le texte en pied de page à gauche.
11116 La première vous permet d'insérer un logo sur vos diapos.
11117 Vous aurez par défaut comme logo
11118 \begin_inset Quotes fld
11128 \begin_inset Quotes frd
11132 La seconde sert à classifier des documents en fonction du type de public,
11134 \begin_inset Quotes fld
11138 \begin_inset Quotes frd
11142 Par défaut elle ne contient rien.
11145 \begin_layout Standard
11146 Vous pouvez remplir les autres coins de la page avec
11150 (qui par défaut contient le numéro de page),
11161 \begin_layout Subsection
11167 \begin_inset CommandInset label
11169 name "sec:foil-non-supporte"
11176 \begin_layout Standard
11177 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11186 dans un autre environnement.
11189 \begin_layout Subsubsection
11193 \begin_layout Standard
11194 Toutes les longueurs sont ajustées en utilisant la commande
11198 setlength\SpecialChar \-
11225 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11234 par la valeur de la variable.
11235 Toutes les variables de longueur doivent être indiquées dans des unités
11237 \begin_inset space ~
11245 \begin_inset space ~
11253 \begin_inset space ~
11260 ), ou bien dans une unité dépendant du document ou de la police employée,
11273 \begin_layout Standard
11274 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11275 diapo en ajustant la longueur spécifiée par
11282 Par exemple, pour rendre
11288 les titres plus proches des corps de 0,5
11289 \begin_inset space ~
11292 pouce, mettez dans le préambule
11301 foilheadskip}{-0.5in}
11306 \begin_layout Standard
11307 L'espacement autour des flottants peut être modifié via
11312 \begin_layout Labeling
11313 \labelwidthstring MMMMMMMMMMM
11320 Séparation entre le texte et le haut du flottant ;
11323 \begin_layout Labeling
11324 \labelwidthstring MMMMMMMMMMM
11331 Séparation entre le flottant et sa légende ;
11334 \begin_layout Labeling
11335 \labelwidthstring MMMMMMMMMMM
11342 Séparation entre la légende et le texte qui la suit ;
11345 \begin_layout Labeling
11346 \labelwidthstring MMMMMMMMMMM
11353 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11354 réglant cette valeur.
11355 Le mieux est sûrement de la définir en fonction de
11364 \begin_layout Standard
11365 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11366 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11370 \begin_layout Labeling
11371 \labelwidthstring MMMMMMMMMMM
11378 Séparation entre les en-têtes et le titre (environnement
11385 \begin_layout Labeling
11386 \labelwidthstring MMMMMMMMMMM
11393 entre les environnements
11404 \begin_layout Labeling
11405 \labelwidthstring MMMMMMMMMMM
11412 entre différentes lignes de l'environnement
11419 \begin_layout Labeling
11420 \labelwidthstring MMMMMMMMMMM
11427 entre l'auteur et la date ;
11430 \begin_layout Labeling
11431 \labelwidthstring MMMMMMMMMMM
11438 entre la date et le résumé (
11445 \begin_layout Standard
11446 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11460 un environnement de liste, tout l'espacement vertical entre les éléments
11461 de la liste est supprimé.
11462 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11475 \begin_layout Subsubsection
11476 En-têtes et pieds de page
11479 \begin_layout Standard
11494 permettent de préciser dans une page donnée si le logo de
11505 dans le préambule, aucune des diapos n'aura de logo.
11506 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11513 juste après le début de cette diapo et
11519 juste après le début de la suivante.
11522 \begin_layout Standard
11523 Si vous voulez utiliser le style d'en-têtes
11529 Document\SpecialChar \menuseparator
11530 Paramètres\SpecialChar \menuseparator
11533 , il vous faudra sûrement ajouter
11544 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11545 correctement une fois les pages retournées.
11546 C'est obligatoire à cause d'incompatibilités entre le paquetage
11557 \begin_layout Section
11558 Diapos Slides (alias S
11567 \begin_inset CommandInset label
11576 \begin_layout Standard
11584 \begin_layout Subsection
11588 \begin_layout Standard
11589 Cette section décrit comment utiliser LyX pour préparer des transparents
11590 pour rétroprojecteurs.
11591 Il y a deux classes de document qui le permettent : la classe par défaut
11604 \begin_layout Plain Layout
11605 Il y en a d'autres, comme
11609 , mais elle ne sont pas décrites dans ce document (NdT).
11615 Cette section décrit la première.
11618 \begin_layout Standard
11619 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11623 \begin_layout Standard
11624 \begin_inset VSpace bigskip
11630 \begin_layout Standard
11634 Cette section décrit
11639 \begin_inset Quotes fld
11645 \begin_inset space ~
11649 \begin_inset Quotes frd
11655 \begin_layout Standard
11656 Si vous cherchez une documentation sur
11657 \begin_inset Quotes fld
11663 \begin_inset space ~
11669 \begin_inset Quotes frd
11673 \begin_inset space ~
11677 \begin_inset CommandInset ref
11679 reference "sec:foiltex"
11692 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11699 \begin_layout Plain Layout
11701 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11702 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11710 dont parle cette section.
11713 \begin_layout Standard
11714 Cette classe est l'évolution en LaTeX2e du vieux package S
11723 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11724 de maintenant j'appellerais simplement
11725 \begin_inset Quotes fld
11731 \begin_inset Quotes frd
11736 ), donc vous devez logiquement l'avoir.
11737 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11738 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11744 Cependant, il y a des choses que
11748 fait et que les autres ne font pas, comme générer des sur-couches.
11749 Continuez la lecture pour en savoir plus !
11752 \begin_layout Subsection
11754 \begin_inset CommandInset label
11756 name "sec:demarrer-slides"
11763 \begin_layout Standard
11764 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11766 \begin_inset Quotes fld
11772 \begin_inset space ~
11776 \begin_inset Quotes frd
11787 Document\SpecialChar \menuseparator
11791 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11795 \begin_layout Itemize
11796 Ne vous fatiguez pas à changer les options
11806 Document\SpecialChar \menuseparator
11809 : de toute façon, elles ne sont pas supportées par la classe
11814 \begin_layout Itemize
11818 \begin_inset space ~
11822 \begin_inset space ~
11829 Document\SpecialChar \menuseparator
11832 a un comportement un peu différent pour cette classe.
11833 Voici les choix possibles et leurs effets :
11837 \begin_layout Description
11842 Le rendu final contient des numéros de page dans le coin inférieur droit.
11845 \begin_layout Description
11850 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
11852 C'est le choix implicite.
11855 \begin_layout Description
11860 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11861 ni de marqueurs d'alignement.
11865 \begin_layout Itemize
11870 a une option supplémentaire :
11875 Pour l'utiliser, mettez
11876 \begin_inset Quotes fld
11884 \begin_inset Quotes frd
11893 Document\SpecialChar \menuseparator
11896 \SpecialChar \menuseparator
11900 \begin_inset space ~
11904 \begin_inset space ~
11913 \begin_layout Standard
11914 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11921 \begin_inset space ~
11925 \begin_inset CommandInset ref
11927 reference "sec:note-slides"
11931 pour plus de détails.
11935 \begin_layout Standard
11936 Vous pouvez aussi utiliser le fichier modèle
11939 \begin_inset Quotes fld
11943 \begin_inset Quotes frd
11948 pour mettre en place automatiquement un document de la classe
11954 Fichier\SpecialChar \menuseparator
11956 \begin_inset space ~
11960 \begin_inset space ~
11965 pour créer votre document).
11966 Le fichier modèle contient aussi quelques exemples d'environnements de
11967 paragraphe spéciaux utilisés par cette classe.
11968 Je vais maintenant décrire ces derniers.
11971 \begin_layout Subsection
11972 Environnements de paragraphe
11975 \begin_layout Subsubsection
11976 Environnements supportés
11979 \begin_layout Standard
11980 La première chose que vous allez remarquer en commençant un nouveau document
11985 est la taille et le type de police : il est équivalent à la taille
11988 \begin_inset space ~
11996 \begin_inset space ~
12002 C'est aussi la police qui est utilisée pour le rendu final.
12003 Dites-vous que c'est un
12004 \begin_inset Quotes fld
12008 \begin_inset Quotes frd
12011 pour vous rappeler que c'est une diapositive.
12012 Vos transparents finaux utiliseront une grande police, donc vous aurez
12014 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12018 \begin_layout Standard
12019 La deuxième chose qui frappe est le changement du menu des environnements
12020 (tout à gauche de la barre d'outils).
12021 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12023 Il y en a aussi cinq nouveaux.
12024 C'est parce que la classe
12028 elle-même ne supporte que certains environnements de paragraphe :
12031 \begin_layout Itemize
12037 \begin_layout Itemize
12043 \begin_layout Itemize
12049 \begin_layout Itemize
12055 \begin_layout Itemize
12061 \begin_layout Itemize
12067 \begin_layout Itemize
12073 \begin_layout Itemize
12079 \begin_layout Itemize
12085 \begin_layout Itemize
12091 \begin_layout Itemize
12097 \begin_layout Standard
12098 Tous les autres environnements standard, comme les en-têtes de section,
12099 ne servent pas dans la classe
12106 \begin_layout Standard
12107 D'autre part, vous remarquerez de nouveaux environnements :
12110 \begin_layout Itemize
12122 \begin_layout Itemize
12132 \begin_layout Itemize
12138 \begin_layout Itemize
12150 \begin_layout Itemize
12162 \begin_layout Standard
12163 Ces cinq-là présentent des subtilités, dues à une
12164 \begin_inset Quotes fld
12168 \begin_inset Quotes frd
12172 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12173 dans un environnement vide.
12174 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12175 une diapo par autre chose que du texte.
12176 Pour contourner cela, j'ai fait un peu de
12177 \begin_inset Quotes fld
12181 \begin_inset Quotes frd
12187 \begin_layout Subsubsection
12188 Subtilités des nouveaux environnements
12189 \begin_inset CommandInset label
12191 name "sec:subtilité-slides"
12198 \begin_layout Standard
12199 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12200 dues aux limitations inhérentes à la version actuelle de LyX.
12201 Comme je viens de le dire, LyX interdit les environnements qui commencent
12202 par un autre environnement.
12203 Pour contourner ceci, l'environnement
12207 n'en est pas vraiment un, si l'on se fie à la description du
12210 \begin_inset space ~
12214 \begin_inset space ~
12220 \begin_layout Standard
12234 \begin_inset Quotes fld
12237 pseudo-environnements
12238 \begin_inset Quotes frd
12242 Ils ressemblent à des en-têtes de section ou à une
12246 , mais en fait commencent un environnement de paragraphe (et terminent le
12247 précédent si nécessaire).
12248 De la même manière, considérez
12257 \begin_inset Quotes fld
12261 \begin_inset Quotes frd
12265 Ces deux objets réalisent en effet des actions.
12268 \begin_layout Standard
12269 Un propriété commune aux cinq environnements
12289 est un marqueur plutôt longuet.
12290 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12291 de paragraphe – n'est pas pris en compte par
12312 LyX l'ignore totalement.
12313 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12316 \begin_layout Standard
12317 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12318 vous pouvez le faire.
12319 Ça peut être une brève description du contenu de la
12324 Dans ce cas, entrez votre description et tapez
12328 comme vous le feriez normalement.
12331 \begin_layout Standard
12332 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12333 rencontrer une autre subtilité de LyX.
12334 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12335 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12336 Vous ferez donc ainsi :
12339 \begin_layout Itemize
12340 Commencez à entrer le texte qui
12344 le nouveau paragraphe
12368 \begin_layout Itemize
12369 Placez-vous maintenant au début de ce paragraphe.
12373 \begin_layout Itemize
12382 \begin_layout Itemize
12383 Changez enfin ce nouveau paragraphe vide en un
12407 \begin_layout Standard
12408 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12412 \begin_layout Subsection
12413 Réaliser une présentation grâce à
12426 \begin_layout Subsubsection
12427 Utiliser l'environnement
12432 \begin_layout Standard
12433 Si vous espérez apprendre dans cette section comment faire une présentation
12434 orale, vous serez amèrement déçu.
12435 Naturellement, je vais vous décrire en quoi la classe
12439 pourra vous aider à préparer les supports de la présentation.
12440 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12441 (C'est ça aussi, la philosophie LyX !)
12444 \begin_layout Standard
12445 Sélectionnez l'environnement
12449 (de la manière décrite à la section
12450 \begin_inset space ~
12454 \begin_inset CommandInset ref
12456 reference "sec:subtilité-slides"
12460 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12461 Le marqueur pour cet environnement /
12462 \begin_inset Quotes fld
12466 \begin_inset Quotes frd
12470 \begin_inset Quotes fld
12474 \begin_inset Quotes frd
12477 en bleu, suivie de l'indication
12478 \begin_inset Quotes fld
12482 \begin_inset Quotes frd
12486 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12488 C'est aussi simple que ça.
12491 \begin_layout Standard
12492 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12493 la fin des pages (vous pouvez toujours le faire dans
12495 Édition\SpecialChar \menuseparator
12497 \begin_inset space ~
12501 \begin_inset space ~
12507 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12509 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12510 en contenir, le surplus débordera sur une nouvelle diapo.
12511 Je vous déconseille de le faire, cependant, car la diapo
12512 \begin_inset Quotes fld
12516 \begin_inset Quotes frd
12519 ne présentera aucun numéro de page.
12520 De plus, elle peut interférer avec une
12524 que vous aurez préparé pour accompagner la
12531 \begin_layout Standard
12540 fonctionnent comme l'environnement
12545 Tous deux créent une
12546 \begin_inset Quotes fld
12550 \begin_inset Quotes frd
12553 suivie par un marqueur (
12554 \begin_inset Quotes fld
12558 \begin_inset Quotes frd
12562 \begin_inset Quotes fld
12566 \begin_inset Quotes frd
12570 La couleur n'est plus le bleu, mais un magenta éclatant et la
12571 \begin_inset Quotes fld
12575 \begin_inset Quotes frd
12578 se présente différemment, dans son style et sa longueur.
12579 Les trois marqueurs diffèrent par leur police.
12582 \begin_layout Standard
12583 Comme pour l'environnement
12587 , si le contenu d'une
12595 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12596 le surplus sera disposé sur une nouvelle page.
12597 À nouveau, je vous le déconseille, les
12605 n'auraient plus aucune utilité.
12608 \begin_layout Subsubsection
12618 \begin_layout Standard
12623 est de créer une diapo qui vienne se superposer à une autre.
12624 Vous pouvez vouloir présenter une figure sur la
12628 principale avant d'afficher le texte qui va avec.
12629 Une façon de faire est de poser une feuille de papier noire sur la partie
12634 que vous souhaitez cacher.
12635 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12636 superposer un graphique à un autre.
12637 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12641 pour que les graphiques se superposent.
12646 rend les choses bien plus faciles.
12649 \begin_layout Standard
12654 reçoit le numéro de page de la
12659 \begin_inset Quotes fld
12663 \begin_inset Quotes frd
12669 \begin_inset Quotes fld
12673 \begin_inset Quotes frd
12680 \begin_layout Plain Layout
12685 multiples auront donc
12688 \begin_inset Quotes fld
12692 \begin_inset Quotes frd
12700 \begin_inset Quotes fld
12704 \begin_inset Quotes frd
12710 accolé au numéro de page.
12718 En effet, vous voulez que la
12726 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12731 \begin_inset Quotes fld
12735 \begin_inset Quotes frd
12747 le laisse voir : le marqueur qui débute un environnement
12751 est moins long que celui d'une
12756 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12766 Ces marques vous aideront à aligner les deux transparents.
12769 \begin_layout Standard
12770 Le principal problème de la superposition de transparents est d'aligner
12771 les contenus de ces diapos.
12772 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12773 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12774 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12775 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12776 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12788 \begin_layout Standard
12789 Comme leur nom l'indique,
12797 sont deux environnements de paragraphe, qui rendent le texte respectivement
12798 visible et invisible.
12799 Remarquez à la section
12800 \begin_inset space ~
12804 \begin_inset CommandInset ref
12806 reference "sec:subtilité-slides"
12810 que vous ne placez rien
12816 ces environnements.
12817 Lorsque vous créez un
12824 , LyX insère un marqueur centré, bleu clair, indiquant
12825 \begin_inset Quotes fld
12828 <Invisible Text Follows>
12829 \begin_inset Quotes frd
12833 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12841 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12844 \begin_layout Standard
12849 , l'étiquette centrée sera
12850 \begin_inset Quotes fld
12853 <Visible Text Follows>
12854 \begin_inset Quotes frd
12858 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12859 Remarquez qu'au début d'une nouvelle
12875 est automatiquement désactivée.
12876 Il n'est donc pas nécessaire d'utiliser
12887 \begin_layout Standard
12888 Maintenant, voyons comment utiliser les commandes
12896 avec les environnements
12904 pour créer des diapos superposées :
12907 \begin_layout Enumerate
12916 ) avec tout ce qui devra apparaître autant sur la
12920 elle-même que sur les
12927 \begin_layout Enumerate
12928 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
12932 , insérez un environnement
12937 Si nécessaire, insérez un environnement
12941 là où le texte devra de nouveau apparaître sur la
12948 \begin_layout Enumerate
12949 Commencez un environnement
12953 juste après l'environnement
12960 \begin_layout Enumerate
12961 Copiez le contenu de l'environnement
12965 dans l'environnement
12972 \begin_layout Enumerate
12988 \begin_layout Standard
12989 C'est bon, vous avez votre superposition.
12992 \begin_layout Standard
12993 Il reste un problème avec la façon dont j'ai conçu la classe
12997 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
12998 , ni rendre visible du texte au milieu d'un paragraphe invisible.
12999 Pour ce faire, vous devrez insérer du code LaTeX
13003 \begin_layout Plain Layout
13004 Les commandes en question sont :
13007 \begin_layout Itemize
13015 \begin_layout Itemize
13023 \begin_layout Plain Layout
13025 et devront être entrées en mode TeX.
13026 Le texte dont vous voulez changer la
13027 \begin_inset Quotes fld
13031 \begin_inset Quotes frd
13034 sera à l'intérieur des accolades, derrière la commande
13047 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13051 \begin_inset space ~
13055 \begin_inset space ~
13069 \begin_layout Subsubsection
13079 \begin_inset CommandInset label
13081 name "sec:note-slides"
13088 \begin_layout Standard
13097 est toujours associée à une
13102 \begin_inset Quotes fld
13106 \begin_inset Quotes frd
13110 Ici aussi, la classe
13114 de LyX fournit des indices visuels.
13119 est magenta éclatant, comme celui d'une
13123 ; et en longueur, il est intermédiaire entre celui d'une
13127 (qui est plus long) et celui d'une
13131 (qui est plus court).
13132 De plus, une fois imprimée, une
13136 aura le numéro de page de sa
13141 \begin_inset Quotes fld
13145 \begin_inset Quotes frd
13151 \begin_inset Quotes fld
13155 \begin_inset Quotes frd
13163 \begin_inset Quotes fld
13167 \begin_inset Quotes frd
13175 \begin_inset Quotes fld
13179 \begin_inset Quotes frd
13186 Vous pouvez avoir plusieures
13190 associées à une seule
13194 , et, comme pour les
13202 , vous voudrez sûrement couper les longues
13206 de manière à ce qu'elles tiennent sur une seule page.
13209 \begin_layout Standard
13214 est évidente : elle contient toute sortes d'informations que vous voulez
13215 ajouter à propos d'une
13220 Elle peut aussi servir d'aide-mémoire pour une
13225 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13226 Actuellement, la classe
13230 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13240 Il faudra donc passer par le code LaTeX.
13244 \begin_layout Standard
13245 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13247 \begin_inset Quotes fld
13255 \begin_inset Quotes frd
13259 \begin_inset space ~
13263 \begin_inset CommandInset ref
13265 reference "sec:demarrer-slides"
13270 Cette option active les marqueurs temporels qui apparaîtront alors dans
13271 le coin inférieur gauche de toutes les
13275 que vous générerez.
13276 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13278 \begin_inset Quotes fld
13288 \begin_inset Quotes frd
13292 \begin_inset Quotes fld
13302 \begin_inset Quotes frd
13306 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13308 \begin_inset Quotes fld
13318 \begin_inset Quotes frd
13321 sert à indiquer le temps voulu, tandis que
13322 \begin_inset Quotes fld
13332 \begin_inset Quotes frd
13335 est utilisé pour ajouter une certaine durée.
13340 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13341 vous voulez passer sur chaque
13348 \begin_layout Standard
13349 Il reste une fonction à décrire.
13350 Vous voudrez forcément imprimer toutes vos
13358 sur des transparents et toutes vos
13362 sur des feuilles blanches.
13371 à laquelle elle est associée.
13375 \begin_layout Standard
13376 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13377 ce qu'il faut imprimer.
13378 Toutes deux doivent être placées dans le préambule de votre document.
13380 \begin_inset Quotes fld
13392 \begin_inset Quotes frd
13395 n'imprimera que les
13404 De même, la commande
13405 \begin_inset Quotes fld
13415 \begin_inset Quotes frd
13418 n'imprimera que les
13423 Je vous conseille de mettre les deux commandes en commentaire dans votre
13425 \begin_inset Quotes fld
13429 \begin_inset Quotes frd
13432 celle dont vous avez besoin à l'impression.
13433 J'ai l'habitude de : décommenter
13436 \begin_inset Quotes fld
13444 \begin_inset Quotes frd
13449 , imprimer dans un fichier dont le nom contient
13452 \begin_inset Quotes fld
13456 \begin_inset Quotes frd
13461 , la recommenter et décommenter
13464 \begin_inset Quotes fld
13472 \begin_inset Quotes frd
13477 et imprimer dans un fichier
13480 \begin_inset Quotes fld
13484 \begin_inset Quotes frd
13490 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13491 des transparents ou des feuilles blanches selon le cas.
13494 \begin_layout Standard
13495 Vous pouvez aussi donner d'autres paramètres à
13496 \begin_inset Quotes fld
13506 \begin_inset Quotes frd
13510 \begin_inset Quotes fld
13520 \begin_inset Quotes frd
13524 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13527 \begin_layout Subsection
13528 Le fichier modèle pour la classe
13533 \begin_layout Standard
13534 J'ai aussi créé un fichier modèle,
13535 \begin_inset Quotes fld
13543 \begin_inset Quotes frd
13551 Pour l'utiliser, créez votre document avec
13553 Fichier\SpecialChar \menuseparator
13555 \begin_inset space ~
13559 \begin_inset space ~
13565 Votre fichier de présentation LyX contiendra un exemple du triplet
13567 Diapo – Surcouche – Note
13578 contiennent un exemple de
13587 Enfin, le préambule contient :
13590 \begin_layout LyX-Code
13591 % Uncomment to print out only slides and overlays
13595 \begin_layout Plain Layout
13598 Décommentez pour n'imprimer que les diapos et les sur-couches
13606 \begin_layout LyX-Code
13610 \begin_layout LyX-Code
13616 \begin_inset Newline newline
13622 \begin_layout LyX-Code
13623 % Uncomment to print out only notes
13627 \begin_layout Plain Layout
13630 Décommentez pour n'imprimer que les notes
13638 \begin_layout LyX-Code
13642 \begin_layout LyX-Code
13650 \begin_layout Standard
13651 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13653 \begin_inset Quotes fld
13661 \begin_inset Quotes frd
13665 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13667 Elle est là si vous en avez besoin.
13668 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13675 \begin_inset space ~
13679 \begin_inset CommandInset ref
13681 reference "sec:foiltex"
13690 (présent sur certaines distributions TeX).
13691 Ce dernier n'est pas encore supporté par LyX
13695 \begin_layout Plain Layout
13696 Si vous voulez vous y mettre...
13704 Je ne connais rien à ces classes.
13705 Essayez-les pour voir quelles alternatives elles représentent.
13708 \begin_layout Section
13709 Hollywood (scripts d'Hollywood)
13712 \begin_layout Standard
13718 \begin_layout Subsection
13722 \begin_layout Standard
13723 Maîtriser le format d'un script d'Hollywood est un
13724 \begin_inset Quotes fld
13728 \begin_inset Quotes frd
13732 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13733 et à être facile à lire et familier pour les acteurs.
13734 Chaque page d'un script doit représenter une minute de film.
13735 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13736 La police courier 12
13737 \begin_inset space ~
13740 pt doit être utilisée tout le long.
13744 \begin_layout Subsection
13745 Problèmes particuliers
13748 \begin_layout Standard
13749 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13750 Si le texte d'un personnage
13754 \begin_layout Plain Layout
13762 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13766 \begin_layout Plain Layout
13775 \begin_layout Subsection
13776 Fonctions particulières
13779 \begin_layout Standard
13780 Entrez les noms des personnages comme étiquettes, puis faites des références
13781 croisées sur ces étiquettes pour insérer le nom.
13782 La fenêtre de référence croisée montrera l'ensemble des personnages.
13783 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13784 e dans les parties narratives.
13787 \begin_layout Subsection
13788 Taille de papier et marges
13791 \begin_layout Standard
13792 USLetter, gauche 1,6
13793 \begin_inset space ~
13797 \begin_inset space ~
13801 \begin_inset space ~
13805 \begin_inset space ~
13811 \begin_layout Subsection
13815 \begin_layout Standard
13816 Les environnements suivants sont disponibles.
13817 Vous pouvez utiliser
13821 pour accéder aux touches de raccourci indiquées à droite.
13824 \begin_layout Itemize
13832 \begin_inset Newline newline
13837 Quand rien d'autre ne convient.
13838 Essayez de l'éviter.
13841 \begin_layout Itemize
13850 \begin_layout Plain Layout
13857 \begin_inset space \hfill{}
13865 \begin_inset Newline newline
13868 Suivi en général de quelque chose comme
13869 \begin_inset Quotes fld
13872 sur Sally qui se lève
13873 \begin_inset Quotes frd
13879 \begin_layout Itemize
13883 \begin_inset space \hfill{}
13887 \begin_inset Newline newline
13892 Introduit une nouvelle séquence INTÉRIEUR.
13893 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13894 l'éclairage nécessaire.
13895 Toute cette ligne en MAJUSCULES.
13898 \begin_layout Itemize
13902 \begin_inset space \hfill{}
13906 \begin_inset Newline newline
13911 Introduit une nouvelle séquence EXTÉRIEUR.
13912 Toute cette ligne en MAJUSCULES.
13915 \begin_layout Itemize
13919 \begin_inset space \hfill{}
13923 \begin_inset Newline newline
13928 Le personnage qui parle.
13931 \begin_layout Itemize
13935 \begin_inset space \hfill{}
13939 \begin_inset Newline newline
13944 Instructions au personnage intervenant.
13945 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13947 Les deux seront imprimées.
13950 \begin_layout Itemize
13954 \begin_inset space \hfill{}
13958 \begin_inset Newline newline
13963 Ce qui dit le personnage.
13966 \begin_layout Itemize
13970 \begin_inset space \hfill{}
13974 \begin_inset Newline newline
13979 Instruction de mouvement de caméra.
13982 \begin_layout Itemize
13986 \begin_inset space \hfill{}
13992 \begin_layout Itemize
13996 \begin_inset space \hfill{}
14002 \begin_layout Itemize
14006 \begin_inset space \hfill{}
14012 \begin_layout Itemize
14016 \begin_inset space \hfill{}
14022 \begin_layout Subsection
14026 \begin_layout Itemize
14027 (O.S) – off screen (hors écran)
14030 \begin_layout Itemize
14031 (V.O) – voice over (voix off)
14034 \begin_layout Itemize
14036 – background (arrière-plan)
14039 \begin_layout Itemize
14041 – close-up (plan rapproché)
14044 \begin_layout Itemize
14045 PAN – mouvement de caméra
14048 \begin_layout Itemize
14049 INSERT – insérez un plan rapproché
14052 \begin_layout Section
14056 \begin_layout Standard
14059 Panayotis Papasotiriou
14062 \begin_layout Subsection
14066 \begin_layout Standard
14071 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14075 International Journal of Modern Physics C
14087 est destiné à des manuscrits soumis à l'
14091 nternational Journal of Modern Physics D
14095 Les classes de document s'appellent respectivement
14104 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14106 \begin_inset Flex URL
14109 \begin_layout Plain Layout
14111 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14117 \begin_inset Flex URL
14120 \begin_layout Plain Layout
14122 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14128 Ces deux paquetages sont des versions modifiées du paquetage standard
14129 \begin_inset Quotes fld
14133 \begin_inset Quotes frd
14136 , et ils sont presques identiques (mais pas tout à fait).
14137 LyX sait gérer la plupart de leurs fonctions.
14138 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14142 \begin_layout Subsection
14146 \begin_layout Standard
14147 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14151 Fichier\SpecialChar \menuseparator
14153 \begin_inset space ~
14157 \begin_inset space ~
14162 , et choisissez le modèle
14171 Ça vous donnera un document (presque) vide comprenant les parties les plus
14172 courantes d'un manuscrit.
14173 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14179 Veuillez juste garder ce qui suit présent à l'esprit.
14182 \begin_layout Enumerate
14183 LyX ne vous laissera pas changer la taille de police ni la mise en page
14184 du document, car les deux paquetage ne permettent pas de telles modifications.
14187 \begin_layout Enumerate
14188 La langue du document ne doit pas être modifiée.
14189 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14197 Outils\SpecialChar \menuseparator
14203 \begin_inset space ~
14207 \begin_inset space ~
14210 langue\SpecialChar \menuseparator
14216 \begin_inset space ~
14229 si vous voulez retenir ce changement).
14232 \begin_layout Enumerate
14234 \begin_inset Quotes fld
14238 \begin_inset Quotes frd
14241 doit être utilisé pour définir les mots clés.
14244 \begin_layout Enumerate
14249 fournit un style nommé
14250 \begin_inset Quotes fld
14253 Code de classification
14254 \begin_inset Quotes frd
14257 , qui peut être utilisé pour définir des codes de clasification comme les
14259 Notez que cette fonction n'est pas disponible dans le paquetage
14266 \begin_layout Enumerate
14267 Plusieurs nouveaux environnements sont disponibles :
14268 \begin_inset Quotes fld
14272 \begin_inset Quotes frd
14276 \begin_inset Quotes fld
14280 \begin_inset Quotes frd
14284 \begin_inset Quotes fld
14288 \begin_inset Quotes frd
14292 \begin_inset Quotes fld
14296 \begin_inset Quotes frd
14300 \begin_inset Quotes fld
14304 \begin_inset Quotes frd
14308 \begin_inset Quotes fld
14312 \begin_inset Quotes frd
14316 \begin_inset Quotes fld
14320 \begin_inset Quotes frd
14324 \begin_inset Quotes fld
14328 \begin_inset Quotes frd
14332 \begin_inset Quotes fld
14336 \begin_inset Quotes frd
14340 \begin_inset Quotes fld
14344 \begin_inset Quotes frd
14348 \begin_inset Quotes fld
14352 \begin_inset Quotes frd
14356 \begin_inset Quotes fld
14360 \begin_inset Quotes frd
14364 \begin_inset Quotes fld
14368 \begin_inset Quotes frd
14372 \begin_inset Quotes fld
14376 \begin_inset Quotes frd
14380 Leur utilisation est plus ou moins évidente.
14381 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14382 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14385 \begin_layout Enumerate
14386 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14392 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14393 les citations apparaissent comme des exposants.
14394 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14400 \begin_inset Quotes fld
14404 \begin_inset space ~
14412 \begin_inset Quotes frd
14419 \begin_layout Plain Layout
14420 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14428 \begin_layout Enumerate
14429 Il n'y a pas de section
14430 \begin_inset Quotes fld
14434 \begin_inset Quotes frd
14437 dans les deux paquetages, utilisez simplement l'environnement
14438 \begin_inset Quotes fld
14442 \begin_inset Quotes frd
14448 \begin_layout Enumerate
14449 Vous pouvez ajouter des appendices au papier,
14453 les remerciements et
14458 LyX propose un environnement spécial, appelé
14461 \begin_inset space ~
14470 \begin_layout Plain Layout
14480 qui indique le début des appendices.
14481 Cet environnement doit être laissé vide ; il sert juste à émettre une commande
14482 LaTeX, mais rien n'est imprimé.
14484 \begin_inset Quotes fld
14488 \begin_inset Quotes frd
14491 apparaît en lettres bleues, comme indications que toutes les sections qui
14492 suivent ce point sont des appendices.
14493 Pour écrire un appendice, utilisez l'environnement
14494 \begin_inset Quotes fld
14498 \begin_inset Quotes frd
14502 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14503 est demandé par les deux journaux.
14505 \begin_inset Quotes fld
14508 Section d'appendices
14509 \begin_inset Quotes frd
14516 être présente avant le premier appendice ; si ce n'est pas le cas, tous
14517 les appendices seront numérotés comme des sections normales, dans la sortie.
14518 Un appendice peut contenir des
14530 s de la manière habituelle.
14533 \begin_layout Enumerate
14542 utilisent la commande
14546 pour les légendes des tableaux.
14547 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14548 mais sans sa légende.
14549 Cependant, vous pouvez utiliser un peu de code TeX pour contourner ce problème,
14550 de façon à ce que les légendes s'impriment comme prévu.
14551 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14552 légende, et remplacez la par le code LaTeX
14556 tbl{votre légende de tableau}{
14558 (sic) ; vous devez ensuite mettre le code LaTeX
14562 immédiatement après votre tableau.
14563 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
14564 voir comme cette astuce est utilisée.
14565 Une autre solution, si vous avez besoin de légendes de tableaux, est de
14566 construire tout le tableau dans un fichier
14570 , puis inclure celui-ci dans le document LyX (par
14572 Insertion\SpecialChar \menuseparator
14573 Fichier\SpecialChar \menuseparator
14577 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14586 , qui se trouve dans la distribution des paquetages correspondants.
14589 \begin_layout Subsection
14590 Préparer un papier avant de le soumettre
14593 \begin_layout Standard
14594 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14595 que fichier LaTeX (
14597 Fichier\SpecialChar \menuseparator
14598 Exporter\SpecialChar \menuseparator
14601 ), puis modifier le fichier
14609 \begin_layout Plain Layout
14610 En fait, vous avez le choix entre LaTeX
14611 \begin_inset space ~
14614 (standard) et LaTeX
14615 \begin_inset space ~
14619 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14620 utiliser l'option pdflatex pour que les graphiques soient convertis au
14621 format PDF, prêts à être utilisés par pdflatex.
14629 \begin_layout Enumerate
14630 Enlevez les lignes de commentaires avant la commande
14639 \begin_layout Enumerate
14640 Enlevez tout ce qui se trouve entre les commandes
14652 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14656 \begin_layout Standard
14657 Vous devez maintenant sauvegarder le fichier
14661 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14662 Vous pouvez alors contrôler l'aspect du document
14669 \begin_layout Subsection
14670 Utilisation du code TeX
14673 \begin_layout Standard
14674 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14675 au début du document.
14676 Si vous avez commencé à écrire votre papier à partir du modèle
14684 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14686 Vous pouvez seulement changer le premier code TeX pour spécifier ce qui
14687 s'imprime en haut des pages paires et impaires (respectivement le titre
14688 abrégé et le nom des auteurs).
14689 Ce code TeX doit être de la forme
14693 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14698 \begin_layout Section
14702 \begin_layout Standard
14708 \begin_layout Subsection
14712 \begin_layout Standard
14717 fournit une classe de document pour créer un manuscrit adapté pour une
14718 soumission électronique à un des journaux publiés par l'IoP
14720 (Institute of Physics)
14723 Les instructions aux auteurs pour créer un papier en utilisant la classe
14728 peuvent être téléchargées en même temps que le paquetage iopart à partir
14730 \begin_inset Flex URL
14733 \begin_layout Plain Layout
14735 ftp://ftp.iop.org/pub/journals/latex2e
14743 \begin_layout Subsection
14747 \begin_layout Standard
14748 La manière la plus simple pour écrire un papier est de commencer avec le
14753 qui est disponible dans la liste des modèles de LyX.
14756 Fichier\SpecialChar \menuseparator
14758 \begin_inset space ~
14762 \begin_inset space ~
14767 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14769 Le modèle explique comment utiliser les environnements spéciaux.
14770 Voici les conseils les plus importants :
14773 \begin_layout Itemize
14774 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
14778 \begin_inset space ~
14782 \begin_inset space ~
14786 \begin_inset space ~
14791 ne sont pas activées dans les paramètres du document,
14801 \begin_layout Itemize
14802 L'environnement de titre définit le type de document.
14803 Vous devez donc utiliser un des environnements suivants pour le titre :
14807 \begin_layout Itemize
14812 pour un papier (Paper)
14815 \begin_layout Itemize
14819 \begin_inset Note Note
14822 \begin_layout Plain Layout
14825 Je ne l'ai pas trouvé (NdT)
14832 pour une revue (Review)
14835 \begin_layout Itemize
14840 pour une revue thématique (Topical review)
14843 \begin_layout Itemize
14848 pour un commentaire (Comment)
14851 \begin_layout Itemize
14859 \begin_layout Itemize
14864 pour un papier ( comme titre)
14867 \begin_layout Itemize
14872 pour une communication préliminaire
14875 \begin_layout Itemize
14880 pour une communication rapide
14883 \begin_layout Itemize
14888 pour une lettre aux éditeurs (Letter)
14892 \begin_layout Itemize
14893 Tous les environnements de titre, sauf
14897 peuvent avoir un titre court facultatif.
14900 \begin_layout Itemize
14901 Il y a un environnement de titre général
14905 qui n'est pas géré par LyX.
14906 Il peut être utilisé en code TeX si votre document ne correspond pas à
14907 l'un des autres types de titres.
14910 \begin_layout Standard
14911 Pour plus d'information comme des astuces pour des mises en formes spéciales
14912 pour les tableaux et les formules, voyez les instructions aux auteurs de
14916 \begin_layout Section
14920 \begin_layout Standard
14923 Panayotis Papasotiriou
14926 \begin_layout Subsection
14930 \begin_layout Standard
14931 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
14932 Academic Publishers, qui permet de soumettre sous format électronique des
14933 manuscrits destinés à leurs publications.
14934 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
14937 Astrophysics and Space Science
14943 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
14945 \begin_inset Flex URL
14948 \begin_layout Plain Layout
14950 http://www.wkap.nl/jrnllist.htm/JRNLHOME
14956 On peut télécharger le paquetage Kluwer sur le site
14957 \begin_inset Flex URL
14960 \begin_layout Plain Layout
14962 http://www.wkap.nl/kaphtml.htm/STYLEFILES
14968 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
14969 être téléchargé séparément).
14972 \begin_layout Standard
14973 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
14974 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
14975 \begin_inset Quotes fld
14979 \begin_inset Quotes frd
14983 \begin_inset CommandInset ref
14985 reference "subsec:particularités_kluwer"
14990 J'ai récemment utilisé LyX pour écrire un article soumis à
14992 Astrophysics and Space Science
14994 sans aucun problème.
14997 \begin_layout Subsection
15001 \begin_layout Standard
15002 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15006 Fichier\SpecialChar \menuseparator
15008 \begin_inset space ~
15012 \begin_inset space ~
15022 Ça vous donnera un document (presque) vide qui comprend les champs les
15023 plus couramment utilisés dans un manuscrit avec une courte description
15025 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15026 existant (y compris les crochets,
15030 ) par l'information correcte.
15033 \begin_layout Subsection
15034 Préparer un papier avant de le soumettre
15037 \begin_layout Standard
15038 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15040 \begin_inset Quotes fld
15044 \begin_inset Quotes frd
15050 \begin_layout Enumerate
15051 Exportez votre papier comme fichier LaTeX.
15057 ichier\SpecialChar \menuseparator
15062 porter\SpecialChar \menuseparator
15072 \begin_layout Enumerate
15073 Éditez avec un éditeur de texte le fichier
15077 obtenu, et faites les changements suivants
15081 \begin_layout Enumerate
15082 enlevez les lignes de commentaire avant la commande
15091 \begin_layout Enumerate
15092 enlevez tout ce qui se trouve entre les commandes
15104 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15108 \begin_layout Standard
15109 Enregistrez le fichier
15117 \begin_layout Enumerate
15118 Lancez LaTeX sur ce fichier
15122 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15125 \begin_layout Enumerate
15126 Visualisez le document
15130 obtenu avec, par exemple,
15134 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15135 pas fait d'erreur).
15138 \begin_layout Subsection
15139 \begin_inset Quotes fld
15143 \begin_inset Quotes frd
15146 du paquetage Kluwer
15147 \begin_inset CommandInset label
15149 name "subsec:particularités_kluwer"
15156 \begin_layout Standard
15157 Le paquetage Kluwer présente les
15158 \begin_inset Quotes fld
15162 \begin_inset Quotes frd
15168 \begin_layout Enumerate
15169 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15173 \begin_layout Plain Layout
15174 Je ne vois aucune bonne raison de le faire.
15180 Chaque article doit être compris dans l'environnement
15181 \begin_inset Quotes fld
15185 \begin_inset Quotes frd
15189 Malheureusement, cet environnement ne peut pas être omis, même si vous
15190 n'écrivez qu'un seul article.
15191 Ainsi, chaque article commence par la commande
15197 et, bien sûr, se termine par la commande
15204 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15205 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15206 Vous devez donc les entrer directement et les marquer comme code LaTeX
15208 \begin_inset Quotes fld
15212 \begin_inset Quotes frd
15218 \begin_layout Enumerate
15219 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15220 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15221 et les mots-clés) doit être comprise dans un environnement appelé
15222 \begin_inset Quotes fld
15226 \begin_inset Quotes frd
15230 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15232 entre deux lignes de Texte Rouge (
15247 \begin_layout Enumerate
15248 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15249 doit être écrite ainsi :
15272 \begin_layout Standard
15277 tient compte de toutes ces
15278 \begin_inset Quotes fld
15282 \begin_inset Quotes frd
15286 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15287 rien besoin de faire de spécial.
15291 \begin_layout Enumerate
15292 n'effacez pas le code TeX qui se trouve dans le modèle, et
15295 \begin_layout Enumerate
15296 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15297 fourni et modifiez-le.
15300 \begin_layout Section
15304 \begin_layout Standard
15310 \begin_layout Subsection
15314 \begin_layout Standard
15315 Les classes de document LyX
15317 article (koma-script)
15321 report (koma-script)
15339 correspondent respectivement aux classes LaTeX
15355 , de la famille Koma-Script.
15356 Elles forment des alternatives aux classes standard, respectivement
15372 et sont plus proches des conventions typographiques européennes en un certain
15376 \begin_layout Itemize
15377 la taille de caractère standard est de 11
15378 \begin_inset space ~
15383 article (koma-script)
15387 report (koma-script)
15394 \begin_inset space ~
15399 letter (koma-script);
15402 \begin_layout Itemize
15403 les en-têtes, les marqueurs de l'environnement
15407 et d'autres éléments de la classe
15409 letter (koma-script)
15411 sont en police grasse sans empattement
15415 \begin_layout Plain Layout
15416 Il y a une grande différence entre les anciennes polices cm grasses sans
15417 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15418 En comparaison, les polices grasses sans empattement ec semblent un peu
15428 permet de reproduire l'apparence
15429 \begin_inset Quotes fld
15433 \begin_inset Quotes frd
15436 , tout en utilisant les polices ec.
15442 La numérotation des en-têtes de chapitre est rendue de la même manière
15443 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15445 \begin_inset Quotes fld
15449 \begin_inset Quotes frd
15453 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15454 d'options (à entrer dans le champ
15460 Document\SpecialChar \menuseparator
15461 Paramètres\SpecialChar \menuseparator
15463 \begin_inset space ~
15467 \begin_inset space ~
15473 Une description détaillée de ces options, en allemand, est disponible dans
15478 de la documentation Koma-script
15484 \begin_layout Plain Layout
15485 La version en anglais est le
15497 \begin_layout Itemize
15498 la principale méthode utilisée dans les classes de cocuments pour modifier
15500 \begin_inset Note Note
15503 \begin_layout Plain Layout
15504 je n'arrive pas à traduire
15505 \begin_inset Quotes fld
15509 \begin_inset Quotes frd
15525 ( dans LyX elles doivent être entrées dans le champ d'
15531 Document\SpecialChar \menuseparator
15532 Paramètres\SpecialChar \menuseparator
15534 \begin_inset space ~
15538 \begin_inset space ~
15544 Elles permettent une modification plus claire des marges de page que celle
15547 Document\SpecialChar \menuseparator
15551 Une description détaillée de ces options, en allemand, est disponible dans
15556 de la documentation Koma-script;
15559 \begin_layout Itemize
15560 les classes de document LaTeX de la famille Koma-Script définissent un certain
15561 nombre de commandes supplémentaires.
15562 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15563 par des types de paragraphes y correspondant.
15566 \begin_layout Standard
15567 Une description détaillée, en allemand, des classes de document LaTeX de
15568 la famille Koma-Script se trouve dans le
15572 de la documentation Koma-Script
15576 \begin_layout Plain Layout
15577 Il y en a une traduction en anglais, incomplète,
15582 \begin_inset Note Note
15585 \begin_layout Plain Layout
15586 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15597 Les sections qui suivent décrivent seulement les aspects de ces classes
15598 qui ont un sens dans LyX.
15601 \begin_layout Subsection
15604 article (koma-script)
15608 report (koma-script)
15615 \begin_layout Standard
15616 Les classes de document
15618 article (koma-script)
15622 report (koma-script)
15628 sont implémentées respectivement dans les fichiers de format
15641 Ils contiennent tous les types de paragraphe correspondant aux classes
15642 standard respectives
15654 mais partiellement modifiés, à l'exception du type
15658 , spécifique à LyX, qui est remplacé par le nouveau type
15662 (Labeling) qui a les mêmes fonctions.
15667 , il y d'autres nouveaux types de paragraphe.
15674 letter (koma-script)
15679 \begin_layout Itemize
15692 (Addsec) : sont les équivalents respectifs de
15704 , ajoutant de plus une entrée dans la table des matières.
15713 n'existent pas dans
15715 article (koma-script)
15720 \begin_layout Itemize
15729 : ont le même role que, respectivement
15737 , mais sans indiquer de numéro de chapitre ou de section.
15742 n'est pas disponible dans
15744 article (koma-script)
15750 \begin_layout Plain Layout
15751 Il y a aussi une commande
15763 report (koma-script)
15765 , mais comme elle fait la même chose que
15769 , elle n'a pas été implémentée dans LyX.
15777 \begin_layout Itemize
15782 : génère un en-tête écrit avec des caractères de taille standard, juste
15783 au-dessus du paragraphe suivant et sans modifier la structure du document.
15786 \begin_layout Itemize
15795 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15796 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15797 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15798 vous mettez toujours les légendes au-dessus des tableaux).
15799 Vous pouvez aussi utiliser l'option de classe
15811 pour les tableaux et en
15816 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15819 \begin_layout Itemize
15824 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15826 Si vous utilisez le paramètre optionnel (
15828 Insertion\SpecialChar \menuseparator
15830 \begin_inset space ~
15835 ), vous pouvez y mettre l'auteur de la maxime.
15836 Maxime et auteur sont séparés par une ligne.
15837 Il vous faut au minimum Koma-Script version 2.8q.
15842 n'est pas présent dans
15844 article (koma-script)
15849 \begin_layout Standard
15850 Les types qui sont présentés ci-dessous forment en compagnie des types
15862 , la zone de titre du document.
15863 Ils doivent être entrés au-dessus du premier paragraphe
15864 \begin_inset Quotes fld
15868 \begin_inset Quotes frd
15875 \begin_layout Plain Layout
15876 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15889 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15890 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15891 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15907 \begin_layout Itemize
15912 (Subject) : introduit au-dessus du titre ordinaire (
15924 ) un paragraphe centré pour indiquer le sujet du document.
15927 \begin_layout Itemize
15932 (Publishers) : introduit au-dessous du titre ordinaire (
15944 ) un paragraphe centré indiquant le nom de l'éditeur.
15947 \begin_layout Itemize
15952 (Dedication) : dans
15954 report (koma-script)
15960 , dispose un paragraphe centré, sur une page à part après la page de titre,
15964 article (koma-script)
15966 , dispose un paragraphe centré, en-dessous du titre normal (
15982 ) pour la dédicace.
15985 \begin_layout Itemize
15990 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16007 ) pour un en-tête de document.
16010 \begin_layout Itemize
16015 (Uppertitleback) : dans un document
16017 report (koma-script)
16019 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16020 verso de la page de titre.
16021 N'a aucun effet dans un document imprimé en recto seul ni dans
16023 article (koma-script).
16026 \begin_layout Itemize
16031 (Lowertitleback) : dans un document
16033 report (koma-script)
16035 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16036 de la page de titre.
16037 N'a aucun effet dans un document imprimé en recto seul ni dans
16039 article (koma-script).
16042 \begin_layout Itemize
16048 (Extratitle) : introduit une page
16049 \begin_inset Quotes fld
16053 \begin_inset Quotes frd
16056 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16059 \begin_layout Standard
16060 Les fichiers de configuration correspondant aux classes
16062 article (koma-script)
16066 report (koma-script)
16072 comprennent le fichier
16077 C'est là que vous définirez vos propres types.
16082 dans votre répertoire personnel de formats, et éditez-le !
16085 \begin_layout Subsection
16088 letter (koma-script)
16091 \begin_layout Standard
16092 La classe de document
16094 letter (koma-script)
16096 est implémentée dans le fichier
16101 Elle contient tous les paragraphes de la classe standard
16105 correspondante, partiellement modifiés, à l'exception des types
16117 , spécifiques à LyX et qui sont remplacés par le nouveau type
16122 En plus par rapport à la classe standard, elle contient les types connus
16136 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16139 \begin_layout Standard
16140 L'apparence de la lettre produite par cette classe de document peut-être
16141 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16146 \begin_layout Plain Layout
16147 On obtient un en-tête
16148 \begin_inset Quotes fld
16152 \begin_inset Quotes frd
16155 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16159 \begin_layout LyX-Code
16169 \begin_layout LyX-Code
16185 \begin_layout LyX-Code
16195 \begin_layout LyX-Code
16216 Une description détaillée de ces commandes se trouve en langue allemande
16217 dans la documentation de Koma-Script
16222 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16225 \begin_layout Standard
16234 définissent le début de la lettre et doivent être présents dans toute lettre.
16235 Pour les identifier dans LyX, les lettres
16243 apparaissent dans la marge.
16244 Il est possible d'écrire plusieurs lettres en un seul fichier.
16249 provoque le passage à une nouvelle lettre au même destinataire, et le type
16254 permet de changer de destinataire.
16272 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16273 plusieurs fois dans une même lettre.
16276 \begin_layout Itemize
16281 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16282 t le début d'une lettre.
16285 \begin_layout Itemize
16290 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16291 et produit implicitement une nouvelle lettre.
16294 \begin_layout Itemize
16303 : introduit un paragraphe pour la formule de politesse finale.
16306 \begin_layout Itemize
16311 : introduit un post-scriptum.
16314 \begin_layout Itemize
16319 : introduit un paragraphe pour les co-destinataires.
16322 \begin_layout Itemize
16328 (Encl) : introduit un paragraphe pour les pièces jointes.
16331 \begin_layout Standard
16372 sont des types qui présentent une invite et qui servent à entrer des renseignem
16373 ents qui seront utilisés par la classe de document.
16374 Nous les appellerons
16375 \begin_inset Quotes fld
16379 \begin_inset Quotes frd
16386 \begin_layout Plain Layout
16387 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16388 \begin_inset Quotes fld
16392 \begin_inset Quotes frd
16395 , je ne dis pas non.
16404 \begin_layout Plain Layout
16405 On pourrait considérer que les types
16413 devraient être des types à invite.
16414 Cependant, à cause de la signification particulière de ces types, je les
16415 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16417 En plus, cela choquerait mon sens de la symétrie si les types
16425 avaient une apparence très différente.
16431 Ces types doivent être présents avant le type
16438 \begin_layout Standard
16439 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
16440 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
16441 ion d'un type donné, mais aussi d'autres facteurs.
16442 Par exemple, dans le comportement par défaut, une signature entrée avec
16447 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16452 La valeur indiquée pour
16456 n'apparaîtra même pas dans la lettre.
16457 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16458 environnement de lettre.
16461 \begin_layout Standard
16462 Les types à invite peuvent être utilisés comme des paragraphes vides.
16463 Cela a un sens par exemple pour le type
16467 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16472 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16477 vide, il n'y a réellement pas de signature spécifiée.
16480 \begin_layout Standard
16481 Il est possible en utilisant ces types à invite de créer un patron de lettre
16482 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16483 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16486 \begin_layout Itemize
16491 (Name) : nom de l'expéditeur.
16492 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16493 dans l'en-tête de la lettre.
16496 \begin_layout Itemize
16501 : signature de l'expéditeur.
16502 Par défaut, apparaît en dessous du type
16511 est absent, c'est la valeur du type
16518 \begin_layout Itemize
16523 (Address) : adresse de l'expéditeur.
16524 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16525 en dessous du nom de l'expéditeur.
16528 \begin_layout Itemize
16533 (Telephone) : numéro de téléphone de l'expéditeur.
16534 Par défaut, correspond à la variable
16543 \begin_layout Itemize
16548 (Place) : lieu d'écriture de la lettre.
16551 \begin_layout Itemize
16556 : date d'écriture de la lettre.
16565 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16566 en dessous du destinataire.
16571 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16577 S'il n'y a pas de paragraphe
16581 , la date du jour est utilisée.
16584 \begin_layout Itemize
16589 (Backaddress) : adresse pour le retour du courrier.
16590 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16594 \begin_layout Itemize
16599 (Specialmail) : informations spéciales sur le courrier.
16600 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16601 l'adresse de retour du courrier.
16604 \begin_layout Itemize
16609 (Location) : informations supplémentaires.
16610 Par défaut, apparaît à droite en dessous du champ du destinataire.
16613 \begin_layout Itemize
16618 : le titre de la lettre.
16619 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16623 \begin_layout Itemize
16628 : le sujet de la lettre.
16629 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16636 \begin_layout Standard
16657 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16658 titre, une ligne qui contient les champs
16659 \begin_inset Quotes fld
16663 \begin_inset Quotes frd
16667 \begin_inset Quotes fld
16671 \begin_inset Quotes frd
16675 \begin_inset Quotes fld
16679 \begin_inset Quotes frd
16683 \begin_inset Quotes fld
16687 \begin_inset Quotes frd
16691 \begin_inset Quotes fld
16695 \begin_inset Quotes frd
16699 \begin_inset Quotes fld
16703 \begin_inset Quotes frd
16708 \begin_inset Quotes fld
16712 \begin_inset Quotes frd
16715 , LyX reprend la valeur donnée dans
16720 Si l'un quelconque de ces types
16721 \begin_inset Quotes fld
16724 pour lettre commerciale
16725 \begin_inset Quotes frd
16728 est utilisé, la valeur donnée pour
16732 n'apparaîtra pas, seule est définie la variable LaTeX
16739 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16740 le champ du destinataire) est supprimée.
16741 Les types sont implémentés comme des types à invite, avec les invites correspon
16742 dantes, et doivent être utilisés avant le type
16749 \begin_layout Itemize
16754 (Yourref) : Votre référence
16757 \begin_layout Itemize
16762 (Yourmail) : Votre courrier du
16765 \begin_layout Itemize
16770 (Myref) : Notre référence
16773 \begin_layout Itemize
16778 (Customer) : Numéro de client
16781 \begin_layout Itemize
16786 (Invoice) : Numéro de facture
16789 \begin_layout Subsection
16790 La nouvelle classe lettre :
16792 letter (koma-script v.2)
16795 \begin_layout Standard
16801 \begin_layout Standard
16802 \begin_inset VSpace medskip
16808 \begin_layout Standard
16809 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16817 , désormais périmée.
16818 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16819 compatible avec l'ancienne classe.
16820 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16823 \begin_layout Standard
16824 Cette classe recouvre les mêmes fonctionnalités que
16826 letter (koma-script)
16828 , plus quelques autres.
16829 Les éléments de base sont
16833 (adresse du destinataire, comme
16837 dans le précédent format),
16850 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16851 lettres dans un même document).
16852 Les nouveaux éléments concernent l'expéditeur, ce sont :
16868 et la possibilité de mettre un
16874 Insertion\SpecialChar \menuseparator
16880 \begin_layout Standard
16881 La plus grande amélioration est la possibilité de configurer la mise en
16882 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16885 Document\SpecialChar \menuseparator
16886 Paramètres\SpecialChar \ldots{}
16889 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16894 ), qui sera lu comme une option de classe
16898 \begin_layout Plain Layout
16899 Le paquetage KOMA est livré avec quelques fichiers
16904 Il y a par exemple un fichier
16908 qui suit les règles typographiques allemandes, et un
16912 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16918 Vous pouvez charger cette dernière avec l'option de classe
16922 , mise dans le champ
16928 Document\SpecialChar \menuseparator
16929 Paramètres\SpecialChar \menuseparator
16931 \begin_inset space ~
16935 \begin_inset space ~
16946 Jetez donc un œil sur le modèle
16950 fourni avec LyX, qui vous donnera des exemples.
16951 Vous trouverez une description détaillée dans la documentation de Koma-Script
16959 \begin_layout Subsection
16963 \begin_layout Standard
16964 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
16965 quelques problèmes :
16968 \begin_layout Itemize
16969 le numéro de chapitre pour un type
16973 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
16974 d'être sur la même ligne juste avant.
16975 C'est causé par le comportement interne de LyX face au marqueur de type
16980 dans le fichier de format;
16983 \begin_layout Itemize
16984 les en-têtes des types
16992 sont uniquement dans la
16993 \begin_inset Quotes fld
16997 \begin_inset Quotes frd
17000 table des matières LaTeX, et pas dans la table des matières LyX (
17002 Document\SpecialChar \menuseparator
17008 \begin_layout Itemize
17009 les paragraphes avec la classe de document
17013 apparaissent séparés par de l'interligne supplémentaire, et non par une
17015 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17016 Mais dans la fenêtre
17018 Document\SpecialChar \menuseparator
17021 le bouton à cocher correspondant indique
17030 insère toujours des commandes LaTeX supplémentaires dans le document pour
17031 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17035 \begin_layout Section
17036 Article (mwart), book (mwbk) and report (mwrep)
17037 \begin_inset Argument 1
17040 \begin_layout Plain Layout
17051 \begin_layout Standard
17057 \begin_layout Standard
17058 Les classes de document LyX
17070 correspondent aux classes de document LaTeX
17083 Elles remplacent les classes de document standard
17095 et sont mieux adaptées en bien des aspects aux conventions typographiques
17099 \begin_layout Standard
17100 Les différences principales sont :
17103 \begin_layout Itemize
17104 Les titres non numérotés (avec une étoile, comme
17108 ) sont présents dans la table des matières.
17111 \begin_layout Itemize
17112 Des styles de mise en page supplémentaires :
17116 \begin_layout Description
17117 uheadings en-têtes sur plusieurs lignes,
17120 \begin_layout Description
17121 myheadings en-têtes personnalisés, définis par les commandes
17136 \begin_layout Description
17137 myuheadings en-têtes personnalisés sur plusieurs lignes
17140 \begin_layout Description
17141 outer le numéro de page est placé du côté extérieur de la page
17145 \begin_layout Itemize
17150 \begin_layout Description
17151 rmheadings titres avec empattement – par défaut,
17154 \begin_layout Description
17155 sfheadings titres sans empattement,
17158 \begin_layout Description
17159 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17162 \begin_layout Description
17163 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17166 \begin_layout Description
17167 withmarginpar réserver de la place sur la page pour les marges.
17171 \begin_layout Section
17175 \begin_layout Standard
17185 \begin_layout Subsection
17189 \begin_layout Standard
17194 est une classe très puissante et en constante évolution.
17195 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17196 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17197 en forme de son document.
17202 est basée sur la classe standard
17206 , mais elle peut aussi émuler la classe
17213 \begin_layout Standard
17218 , le développeur de
17222 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17224 La plupart ont été rassemblés avec
17229 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17230 les appendices, les chapitres et autres.
17231 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17232 Quelque-unes pourront être ajoutées dans de prochaines versions
17236 \begin_layout Plain Layout
17237 Vous êtes invités à faire des suggestions à
17238 \begin_inset Flex URL
17241 \begin_layout Plain Layout
17243 lyx-devel@lists.lyx.org
17253 , beaucoup ne le seront probablement jamais, à cause des limitations de
17254 la structure de LyX.
17255 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17256 de quelques commandes LaTeX (en code TeX
17260 \begin_layout Plain Layout
17262 \begin_inset space ~
17266 \begin_inset CommandInset ref
17268 reference "sec:Insérer-du-code-LaTeX"
17272 pour plus de détails.
17278 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17279 par LyX de façon native.
17280 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17281 ns de jeter un œil au manuel détaillé de la classe
17289 \begin_layout Plain Layout
17291 \begin_inset Flex URL
17294 \begin_layout Plain Layout
17296 CTAN:/macros/latex/memoir/memman.pdf
17306 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17307 à la fois une description complète de la bonne manière de typographier
17308 et un superbe exemple de bonne typographie en lui-même.
17311 \begin_layout Subsection
17312 Fonctions de base et restrictions
17315 \begin_layout Standard
17320 accepte toutes les fonctions de la classe standard
17325 Il y a pourtant quelques différences, comme celles qui suivent :
17328 \begin_layout Description
17330 \begin_inset space ~
17334 \begin_inset space ~
17338 \begin_inset space ~
17341 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17345 \begin_layout Description
17347 \begin_inset space ~
17351 \begin_inset space ~
17355 \begin_inset space ~
17359 \begin_inset Quotes fld
17363 \begin_inset Quotes frd
17366 n'est pas géré, à cause d'un conflit de commandes entre
17374 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17376 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17379 Document\SpecialChar \menuseparator
17380 Paramètres\SpecialChar \menuseparator
17382 \begin_inset space ~
17386 \begin_inset space ~
17390 \begin_inset space ~
17396 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17403 dans le corps du texte ou dans le préambule (par exemple
17407 chapterstyle{companion}
17412 \begin_layout Description
17414 \begin_inset space ~
17417 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17418 facultatif dans les classes standard.
17419 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17420 la table des matière et les entêtes (par exemple, quand le titre est trop
17422 Dans LyX, vous pouvez le faire avec
17424 Insertion\SpecialChar \menuseparator
17426 \begin_inset space ~
17431 au début de la section/chapitre.
17436 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17438 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17439 du texte, un pour la table des matières et un pour les entêtes.
17440 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17441 fonction, le premier contient le titre court destiné à la table des matière,
17442 le second un autre titre court destiné aux entêtes.
17445 \begin_layout Description
17447 \begin_inset space ~
17450 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17451 des matières, la liste des tableaux et la liste des figures commencent
17452 automatiquement une novelle page.
17457 ne suit pas cette règle.
17458 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17461 \begin_layout Description
17463 \begin_inset space ~
17467 \begin_inset space ~
17471 \begin_inset space ~
17474 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17475 de titre (dans les classes standard, les pages de titres sont
17476 \begin_inset Quotes fld
17480 \begin_inset Quotes frd
17483 , c'est-à-dire sans numérotation).
17484 Si vous voulez une page de titre vide, tapez
17488 aliaspagestyle{title}{empty}
17493 \begin_layout Description
17495 \begin_inset space ~
17498 : Avec l'option de classe
17504 Document\SpecialChar \menuseparator
17505 Paramètres\SpecialChar \menuseparator
17507 \begin_inset space ~
17511 \begin_inset space ~
17520 ), vous pouvez imiter le style
17525 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17526 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17527 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17528 \begin_inset Quotes fld
17532 \begin_inset Quotes frd
17539 —ils sont encore autorisés), les parties cependant utilisent leur propre
17547 \begin_layout Description
17549 \begin_inset space ~
17553 \begin_inset space ~
17557 \begin_inset space ~
17561 \begin_inset space ~
17564 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17565 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17575 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17580 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17581 (qui au moins ne stoppe pas LaTeX).
17582 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17583 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17584 cette option par défaut.
17587 \begin_layout Subsection
17588 Fonctions supplémentaires
17591 \begin_layout Standard
17592 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17593 ne fait pas beaucoup pour l'instant).
17594 veuillez consulter le manuel de
17602 \begin_layout Plain Layout
17604 \begin_inset Flex URL
17607 \begin_layout Plain Layout
17609 CTAN:/macros/latex/memoir/memman.pdf
17619 pour plus de détails.
17622 \begin_layout Description
17624 \begin_inset space ~
17627 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17629 Hé bien, c'est une classe book.
17630 En principe, les classes book n'ont pas d'abstract.
17631 Memoir, lui, en a une.
17632 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17636 \begin_layout Description
17638 \begin_inset space ~
17641 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17642 chapitre est brièvement décrit sous le titre et aussi dans la table des
17643 matières (par exemple :
17645 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17648 Chapterprecis fait exactement cela.
17649 Cela n'a donc de sens qu'après un début de chapitre.
17652 \begin_layout Description
17654 \begin_inset space ~
17657 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17658 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17660 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17662 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17663 nt a besoin de deux paramètres (le texte et la source).
17664 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17667 <joli slogan> }{ <auteur du slogan>
17672 \begin_layout Description
17674 \begin_inset space ~
17677 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17678 (jusqu'à de très complexes poèmes figuratifs).
17679 LyX n'en gère que quelques-uns.
17684 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17685 des matières (l'environnement standard pour les poèmes est
17694 a plusieurs versions améliorées de
17698 , mais vous aurez besoin d'utiliser du code TeX, puisqu'ils doivent être
17699 emboîtés à l'intérieur d'environnements
17703 ordinaires, ce qui n'est pas possible avec LyX).
17706 \begin_layout Description
17708 \begin_inset space ~
17715 , mais il n'ajoute pas une entrée à la table des matières.
17718 \begin_layout Section
17722 \begin_layout Standard
17723 La classe de document
17728 \begin_inset Quotes fld
17732 \begin_inset Quotes frd
17735 ) offre une alternative à la classe standard
17740 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17741 des sections et en-têtes en police sans empattement, ainsi que d'autres
17745 \begin_layout Section
17746 Publications Springer sur deux colonnes (
17753 \begin_layout Standard
17759 \begin_layout Subsection
17763 \begin_layout Standard
17764 Ce sont les fichiers de format pour certains types de journaux édités par
17765 Springer Verlag et dont la liste apparaît à
17766 \begin_inset Flex URL
17769 \begin_layout Plain Layout
17771 http://www.springer.de/author/tex/help-journals.html
17776 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17777 maintenant du LaTeX2e !).
17778 C'est un système modulaire : ce qui est commun à tous les journaux est
17783 , et les fichiers de format particuliers à un journal (comme, par exemple,
17792 ) peuvent l'inclure.
17795 \begin_layout Standard
17796 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17797 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17806 en suivant le schéma donné dans
17813 \begin_layout Standard
17814 Ce n'a raisonnablement bien été testé que pour le
17827 sont fournis avec la distribution standard de LyX.
17828 Installez le fichier de classe correspondant (téléchargé chez Springer)
17829 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17833 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17834 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17838 \begin_layout Subsection
17842 \begin_layout Standard
17843 Un grand nombre de styles de type théorème –
17851 , \SpecialChar \ldots{}
17859 \begin_layout Standard
17882 Titre_LaTeX_Courant
17884 (Running_LaTeX_Title
17912 (Acknowledgements),
17917 Voir la documentation du fichier de classe de Springer pour les détails.
17920 \begin_layout Subsection
17921 Publications supportées
17924 \begin_layout Itemize
17938 \begin_layout Itemize
17941 Probability Theory and Related Fields
17949 Jean-Marc Lasgouttes
17952 \begin_layout Standard
17953 Ajoutez le vôtre, ce n'est pas si dur !
17956 \begin_layout Subsection
17960 \begin_layout Standard
17961 Ces fichiers sont partiellement basés sur l'ancien
17965 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
17966 style LaTeX 2.09 de Springer.
17967 Tout ceci, ainsi que le format
17971 , est maintenant dépassé.
17972 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
17973 des fichiers de format LyX.
17976 \begin_layout Subsection
17980 \begin_layout Standard
17982 Mais probablement moins que dans l'ancien
17989 \begin_layout Standard
17990 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
17991 théorème, seulement #.
17994 \begin_layout Section
17995 Publications de l'AGU (
18002 \begin_layout Standard
18008 \begin_layout Subsection
18012 \begin_layout Standard
18013 Ce sont les fichiers de format correspondant à certaines publications de
18014 l'American Geophysical Society.
18015 Nous supposons que vous avez déjà installé les fichiers de classe propres
18016 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18017 \begin_inset Flex URL
18020 \begin_layout Plain Layout
18022 ftp://ftp.agu.org/journals/latex/journals
18030 \begin_layout Subsection
18031 Nouveaux environnements
18034 \begin_layout Standard
18044 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18045 LaTeX dans les classes AGU soient
18056 \begin_layout Standard
18057 Les environnements nouvellement définis sont
18118 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18119 dans la documentation des classes AGU.
18122 \begin_layout Standard
18123 Je soupçonne que tout ceci soit encore relativement incomplet.
18126 \begin_layout Subsection
18130 \begin_layout Standard
18140 Nous avons également une nouvelle
18147 \begin_layout Subsection
18148 Publications supportées
18151 \begin_layout Itemize
18154 Journal of Geophysical Research
18163 \begin_layout Standard
18164 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18175 \begin_layout Subsection
18176 Bogues et choses à retenir
18179 \begin_layout Standard
18180 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18181 à chaque nouveau document :
18184 \begin_layout Enumerate
18189 , ce que vous ferez dans
18191 Document\SpecialChar \menuseparator
18195 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18200 choisir de langue.)
18203 \begin_layout Enumerate
18212 de la classe de document (c'est effectivement un bogue.)
18215 \begin_layout Enumerate
18216 Assurez-vous que vous utilisez le style de bibliographie
18224 dans le deuxième champ de l'insert BibTeX.
18225 Aucun des styles standard ne conviendra.
18228 \begin_layout Section
18229 Publications de l'EGS (
18236 \begin_layout Standard
18242 \begin_layout Subsection
18246 \begin_layout Standard
18247 C'est le fichier de format pour les publications de l'EGS (
18249 European Geophysical Society
18252 Vous pouvez télécharger la classe
18256 (nécessaire) depuis le site de l'EGS à
18257 \begin_inset Flex URL
18260 \begin_layout Plain Layout
18270 \begin_layout Subsection
18271 Nouveaux environnements
18274 \begin_layout Standard
18285 , Affil., Journal, numéro_ms
18304 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18305 plus utiliser les inclusions
18312 \begin_layout Section
18316 \begin_layout Standard
18322 \begin_layout Standard
18323 \begin_inset VSpace bigskip
18329 \begin_layout Standard
18334 \begin_inset space ~
18339 marche avec la classe RevTeX 4.0 (version
18340 \begin_inset Formula $\beta$
18343 de mai 1999) de l'American Physical Society.
18346 \begin_layout Standard
18347 LyX a une classe de texte
18351 , qui marche avec RevTeX 3.1.
18352 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18353 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18354 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18355 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18356 LyX avec la classe de texte
18359 \begin_inset space ~
18364 devrait être assez facile à utiliser.
18367 \begin_layout Standard
18368 Cette documentation est censée servir en
18372 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18373 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18374 le préambule si besoin.
18377 \begin_layout Subsection
18381 \begin_layout Standard
18382 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18383 dans le fichier README du paquetage.
18384 Le paquetage est disponible sur le site de RevTeX 4
18385 \begin_inset Flex URL
18388 \begin_layout Plain Layout
18390 http://publish.aps.org/revtex4/
18396 Installez-le quelque part où LaTeX puisse le voir.
18397 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18398 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18400 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18401 vous laissera utiliser la classe de texte
18408 \begin_layout Standard
18409 Probablement la façon la plus simple de démarrer est soit d'importer un
18410 document RevTeX 4 avec
18414 , soit d'utiliser le modèle
18417 \begin_inset space ~
18422 , qui se trouve dans le répertoire de modèles.
18425 \begin_layout Subsection
18429 \begin_layout Standard
18430 Les paramètres optionnels de
18437 \begin_inset Quotes fld
18441 \begin_inset Quotes frd
18445 \begin_inset Quotes fld
18449 \begin_inset Quotes frd
18452 , vont dans le champ d'
18458 Document\SpecialChar \menuseparator
18461 \SpecialChar \menuseparator
18465 \begin_inset space ~
18469 \begin_inset space ~
18474 , comme d'habitude.
18475 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18479 \begin_layout Standard
18480 Le reste de ce qui va dans le préambule, comme
18486 etc., va comme d'habitude dans la fenêtre
18491 \begin_inset space ~
18501 \begin_layout Subsection
18506 \begin_layout Plain Layout
18507 NdT : Dans la section sur RevTeX, j'ai traduit
18508 \begin_inset Quotes fld
18512 \begin_inset Quotes frd
18516 \begin_inset Quotes fld
18520 \begin_inset Quotes frd
18523 à de nombreux endroits.
18524 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18525 de toute façon à un champ à remplir.
18526 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18534 \begin_layout Standard
18535 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18536 Par exemple, le champ
18547 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18555 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18560 \begin_layout Plain Layout
18561 Au cas où ça vous intéresse, les deux sont inclus pour que
18565 puisse traduire à la fois
18585 \begin_layout Subsection
18589 \begin_layout Standard
18590 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18591 erreurs qui sont encore plus troublantes dans LyX.
18594 \begin_layout Standard
18595 Dans RevTeX, la commande
18612 L'équivalent LyX en est qu'il y a un champ
18621 de notes de bas de page dans le champ
18625 , ou des choses étranges apparaîtront.
18626 Voyez la documentation de RevTeX 4 pour plus de détails.
18630 \begin_layout Standard
18631 Également, les champs
18644 \begin_inset space ~
18651 (Thanks) doivent être placés
18663 correspondant (ou son équivalent
18676 , la compilation LaTeX échouera.
18679 \begin_layout Subsection
18683 \begin_layout Standard
18684 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18685 les paramètres optionnels de certains champs comme
18694 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18695 plus utiliser les paramètres optionnels des environnements
18699 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18700 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18701 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18702 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18704 Faute de cette possibilité, les commandes
18716 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18717 devront être ajoutées à la main
18721 \begin_layout Plain Layout
18724 Note de Jean-Marc :
18726 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18727 format n'a pas encore été mis à jour.
18735 \begin_layout Chapter
18736 LyX et applications externes
18739 \begin_layout Section
18743 \begin_layout Standard
18749 \begin_layout Subsection
18753 \begin_layout Standard
18754 Vous trouverez dans le menu
18761 \begin_inset space ~
18767 Cette fonctionnalité requière le programme
18776 \begin_layout Plain Layout
18781 n'est pas encore disponible avec la distribution MiKTeX
18790 et la commande est donc grisée si celui-ci n'est pas installé.
18791 Vous pouvez vous le procurer de CTAN,
18792 \begin_inset Newline newline
18796 \begin_inset CommandInset href
18798 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18805 \begin_layout Standard
18810 est un programme qui a été écrit par
18815 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18816 et s'oubliaient facilement.
18817 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18818 C'est donc l'équivalent de
18826 \begin_layout Standard
18827 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18828 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18829 simple : tout comme
18833 ne vérifie pas seulement la
18839 d'un fichier C, mais aussi la bonne utilisation des types,
18849 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18860 est à même de détecter des erreurs courantes comme
18864 \begin_layout Plain Layout
18865 NdT : Certaines de ces règles me sont totalement inconnues.
18866 Il est possible qu'elles ne s'appliquent pas à la langue française.
18877 \begin_layout Itemize
18878 de mauvais points de suspension :
18879 \begin_inset Newline newline
18882 Utiliser \SpecialChar \ldots{}
18886 \begin_layout Itemize
18887 des espaces à l'intérieur des parenthèses :
18888 \begin_inset Newline newline
18891 ( mauvais espacement );
18894 \begin_layout Itemize
18895 l'utilisation d'espaces normaux dans des abréviations courantes :
18896 \begin_inset Newline newline
18899 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18905 \begin_layout Itemize
18906 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18907 lettre est une majuscule :
18908 \begin_inset Newline newline
18912 Et l'espacement n'est pas bon;
18915 \begin_layout Itemize
18916 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
18918 \begin_inset Newline newline
18921 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
18922 d'apparaître sur une mauvaise page.
18924 \begin_inset CommandInset label
18934 \begin_layout Plain Layout
18935 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
18936 numéro dans le texte) n'est pas collé au mot le précédant.
18942 L'étiquette est ici trop séparée;
18945 \begin_layout Itemize
18946 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
18948 \begin_inset Newline newline
18951 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
18953 \begin_inset Quotes fld
18957 \begin_inset Quotes frd
18960 et le numéro, et ça ferait le plus mauvais effet...
18962 \begin_inset CommandInset ref
18964 reference "sec:chktex"
18971 \begin_layout Itemize
18973 \begin_inset Quotes fld
18977 \begin_inset Quotes frd
18981 \begin_inset Quotes fld
18985 \begin_inset Formula $\times$
18989 \begin_inset Quotes frd
18992 entre deux nombres :
18993 \begin_inset Newline newline
18996 2x2 rend beaucoup moins bien que
18997 \begin_inset Formula $2\times2$
19003 \begin_layout Standard
19004 et bien plus encore...
19005 C'est un outil très utile pour le
19006 \begin_inset Quotes fld
19010 \begin_inset Quotes frd
19013 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19014 correction de l'orthographe et avant d'affiner la typographie.
19017 \begin_layout Subsection
19021 \begin_layout Standard
19022 Si le programme est installé, l'employer est un jeu d'enfant : faites
19023 \begin_inset Newline newline
19028 Outils\SpecialChar \menuseparator
19030 \begin_inset space ~
19036 LyX générera alors une version LaTeX de votre document, lancera
19040 pour la corriger, puis insérera des
19041 \begin_inset Quotes fld
19045 \begin_inset Quotes frd
19048 avec les avertissements de
19053 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19054 facilement les trouver avec
19056 Navigation\SpecialChar \menuseparator
19059 , ou par le raccourci clavier
19063 (d'après le fichier de raccourcis implicites
19068 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19085 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19086 Si vous ne comprenez pas l'avertissement, ignorez-le.
19087 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19092 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19096 \begin_layout Standard
19097 Ce document est un excellent terrain d'entraînement, et sa vérification
19098 lèvera sûrement quelques avertissements.
19099 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19100 des fausses alertes.
19103 \begin_layout Subsection
19107 \begin_layout Standard
19108 Vous trouverez parfois que
19112 est plus bavard qu'il ne devrait l'être.
19113 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19114 à vos propres goûts.
19118 \begin_layout Standard
19123 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19128 dans LyX de cette manière.
19129 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19130 capable de faire correspondre les numéros de lignes indiqués par
19136 \begin_layout Plain Layout
19137 Vous pouvez trouver toutes les indications de
19143 Document\SpecialChar \menuseparator
19145 \begin_inset space ~
19149 \begin_inset space ~
19165 avec la structure interne du document.
19166 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19167 Vous pouvez faire deux choses contre cela :
19170 \begin_layout Itemize
19171 Paramétrez l'appel à
19177 Outils\SpecialChar \menuseparator
19178 Préférences\SpecialChar \menuseparator
19179 Sorties\SpecialChar \menuseparator
19182 , ou alors dans le fichier de configuration de l'installation de
19186 (souvent, le fichier
19191 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19192 ou désactivés à la ligne de commande.
19195 \begin_layout Itemize
19196 Exportez votre document en tant que fichier LaTeX normal par
19198 Fichier\SpecialChar \menuseparator
19199 Exporter\SpecialChar \menuseparator
19202 et lancer manuellement
19207 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19208 correspondant dans le document LyX, mais avec un peu de patience, vous
19212 \begin_layout Standard
19213 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19223 pour désactiver un avertissement, et
19228 Les entrées en italiques sont désactivées par défaut, car le réglage de
19230 \begin_inset Quotes fld
19235 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19238 \begin_inset Quotes frd
19244 \begin_layout Standard
19245 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19246 désactivation d'avertissements, et pas aux autres.
19247 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19255 \begin_layout Enumerate
19259 Command terminated with space.
19260 (La commande se termine par une espace.)
19263 \begin_layout Enumerate
19266 Non-breaking space (
19267 \begin_inset Quotes eld
19275 \begin_inset Quotes erd
19278 ) should have been used.
19279 (Il faut utiliser ici une espace insécable (
19282 \begin_inset Quotes fld
19286 \begin_inset Quotes frd
19294 \begin_layout Enumerate
19298 You should enclose the previous parenthesis with
19299 \begin_inset Quotes eld
19307 \begin_inset Quotes erd
19311 (Vous devriez entourer les parenthèses précédentes par
19317 \begin_inset Quotes fld
19321 \begin_inset Quotes frd
19332 \begin_layout Enumerate
19335 Italic correction (
19336 \begin_inset Quotes eld
19346 \begin_inset Quotes erd
19349 ) found in non-italic buffer.
19350 (Une correction d'italique (
19353 \begin_inset Quotes fld
19359 \begin_inset Quotes frd
19364 ) est dans un groupe qui n'est pas en italique.)
19367 \begin_layout Enumerate
19370 Italic correction (
19371 \begin_inset Quotes eld
19381 \begin_inset Quotes erd
19384 ) found more than once.
19385 (Il y a plus d'une correction d'italique (
19388 \begin_inset Quotes fld
19394 \begin_inset Quotes frd
19402 \begin_layout Enumerate
19406 No italic correction (
19407 \begin_inset Quotes eld
19417 \begin_inset Quotes erd
19421 (Il n'y a pas de correcteur d'italique (
19424 \begin_inset Quotes fld
19430 \begin_inset Quotes frd
19441 \begin_layout Enumerate
19445 \begin_inset Quotes eld
19453 \begin_inset Quotes erd
19457 \begin_inset Quotes eld
19465 \begin_inset Quotes erd
19472 \begin_inset Quotes fld
19476 \begin_inset Quotes frd
19481 requière l'utilisation de
19484 \begin_inset Quotes fld
19488 \begin_inset Quotes frd
19496 \begin_layout Enumerate
19499 Wrong length of dash may have been used.
19500 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19503 \begin_layout Enumerate
19507 \begin_inset Quotes eld
19515 \begin_inset Quotes erd
19519 \begin_inset Quotes eld
19527 \begin_inset Quotes erd
19537 \begin_inset Quotes fld
19541 \begin_inset Quotes frd
19552 \begin_inset Quotes fld
19556 \begin_inset Quotes frd
19564 \begin_layout Enumerate
19568 \begin_inset Quotes eld
19576 \begin_inset Quotes erd
19585 \begin_inset Quotes fld
19593 \begin_inset Quotes frd
19602 \begin_layout Enumerate
19606 \begin_inset Quotes eld
19614 \begin_inset Quotes erd
19617 to achieve an ellipsis.
19618 (Vous devriez utiliser
19621 \begin_inset Quotes fld
19625 \begin_inset Quotes frd
19630 pour une ellipse (points de suspension).)
19633 \begin_layout Enumerate
19636 Inter-word spacing (
19637 \begin_inset Quotes eld
19647 \begin_inset Quotes eld
19650 ) should perhaps be used.
19651 (Une espace d'entre mots (
19654 \begin_inset Quotes fld
19660 \begin_inset space ~
19666 \begin_inset Quotes frd
19669 ) devrait peut-être être utilisé.)
19672 \begin_layout Enumerate
19675 Inter-sentence spacing (
19676 \begin_inset Quotes eld
19686 \begin_inset Quotes erd
19689 ) should perhaps be used.
19690 (Une espace d'entre phrases (
19693 \begin_inset Quotes fld
19699 \begin_inset Quotes frd
19704 ) devrait peut-être être utilisé.)
19707 \begin_layout Enumerate
19710 Could not find argument for command.
19711 (N'a pas trouvé de paramètre à la commande.)
19714 \begin_layout Enumerate
19718 \begin_inset Quotes eld
19726 \begin_inset Quotes erd
19730 (Aucune occurrence de
19731 \begin_inset Quotes fld
19739 \begin_inset Quotes frd
19745 \begin_layout Enumerate
19748 Math mode still on at end of LaTeX file.
19749 (Le fichier LaTeX se termine dans le mode Math.)
19752 \begin_layout Enumerate
19756 \begin_inset Quotes eld
19764 \begin_inset Quotes erd
19767 doesn't match the number of
19768 \begin_inset Quotes eld
19776 \begin_inset Quotes erd
19783 \begin_inset Quotes fld
19787 \begin_inset Quotes frd
19792 ne correspond pas à celui de
19795 \begin_inset Quotes fld
19799 \begin_inset Quotes frd
19807 \begin_layout Enumerate
19810 You should use either
19813 \begin_inset Quotes eld
19821 \begin_inset Quotes erd
19826 as an alternative to
19827 \begin_inset Quotes eld
19835 \begin_inset Quotes erd
19839 (Vous devriez utiliser
19842 \begin_inset Quotes eld
19850 \begin_inset Quotes erd
19858 \begin_inset Quotes fld
19862 \begin_inset Quotes frd
19870 \begin_layout Enumerate
19877 " (ASCII 39) instead of "´" (ASCII 180).
19878 (Vous devriez utiliser
19881 \begin_inset Quotes fld
19885 \begin_inset Quotes frd
19890 (ASCII 39) au lieu de
19893 \begin_inset Quotes fld
19901 \begin_inset Quotes frd
19909 \begin_layout Enumerate
19912 User-specified pattern found.
19913 (A trouvé un format défini par l'utilisateur.)
19916 \begin_layout Enumerate
19919 This command might not be intended.
19920 (Cette commande n'est peut-être pas volontaire.)
19923 \begin_layout Enumerate
19928 (Un commentaire est affiché.)
19931 \begin_layout Enumerate
19962 \begin_layout Enumerate
19965 Delete this space to maintain correct page references.
19966 (Enlevez cette espace pour avoir une pagination correcte.)
19969 \begin_layout Enumerate
19973 You might wish to put this between a pair of
19974 \begin_inset Quotes eld
19982 \begin_inset Quotes erd
19986 (Ce serait peut-être mieux entre deux accolades
19992 \begin_inset Quotes fld
19996 \begin_inset Quotes frd
20004 \begin_layout Enumerate
20007 You ought to remove spaces in front of punctuation.
20008 (Il n'y a pas d'espace devant cette ponctuation.)
20011 \begin_layout Enumerate
20014 Could not execute LaTeX command.
20015 (Ne peut pas exécuter la commande LaTeX.)
20018 \begin_layout Enumerate
20027 in front of small punctuation.
20034 devant la ponctuation basse.)
20037 \begin_layout Enumerate
20045 may look prettier here.
20055 \begin_layout Enumerate
20059 Multiple spaces detected in output.
20060 (La sortie affiche ici plusieurs espaces.)
20063 \begin_layout Enumerate
20066 This text may be ignored.
20067 (Ce texte ne sera peut-être pas pris en compte.)
20070 \begin_layout Enumerate
20076 \begin_inset Quotes eld
20081 to begin quotation, not
20089 \begin_inset Quotes eld
20094 pour ouvrir une citation et non
20101 \begin_layout Enumerate
20108 to end quotation, not
20111 \begin_inset Quotes eld
20121 pour clore une citation et non
20124 \begin_inset Quotes eld
20132 \begin_layout Enumerate
20136 (Ne mélangez pas les différents types de guillemets.)
20139 \begin_layout Enumerate
20142 You should perhaps use
20143 \begin_inset Quotes eld
20151 \begin_inset Quotes erd
20155 (Il vaudrait peut-être mieux utiliser
20158 \begin_inset Quotes fld
20162 \begin_inset Quotes frd
20170 \begin_layout Enumerate
20173 You should put a space in front of/after parenthesis.
20174 (Il faut des espaces à l'extérieur des parenthèses.)
20177 \begin_layout Enumerate
20180 You should avoid spaces in front of/after parenthesis.
20181 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20184 \begin_layout Enumerate
20188 You should not use punctuation in front of/after quotes.
20189 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20192 \begin_layout Enumerate
20195 Double space found.
20199 \begin_layout Enumerate
20202 You should put punctuation outside inner/inside display math mode.
20203 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20206 \begin_layout Enumerate
20209 You ought to not use primitive TeX in LaTeX code.
20210 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20213 \begin_layout Enumerate
20216 You should remove spaces in front of
20217 \begin_inset Quotes eld
20225 \begin_inset Quotes erd
20229 (Ne mettez pas d'espaces devant
20232 \begin_inset Quotes fld
20236 \begin_inset Quotes frd
20244 \begin_layout Enumerate
20247 \begin_inset Quotes eld
20255 \begin_inset Quotes erd
20258 is normally not followed by
20259 \begin_inset Quotes eld
20267 \begin_inset Quotes erd
20274 \begin_inset Quotes fld
20278 \begin_inset Quotes frd
20283 n'est normalement pas suivi de
20286 \begin_inset Quotes fld
20290 \begin_inset Quotes frd
20298 \begin_layout Standard
20299 Nous espérons fournir dans les versions futures de LyX une interface plus
20300 complète à cet outil (ainsi qu'à son petit cousin
20304 ) pour pouvoir en exploiter toute la puissance.
20305 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20306 de bonne taille, et voyez le résultat.
20309 \begin_layout Section
20310 Contrôle de version sous LyX
20313 \begin_layout Standard
20316 Lars Gullik Bjønnes,
20323 \begin_layout Subsection
20327 \begin_layout Standard
20328 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20329 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20331 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20332 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20333 Maintenant, c'est fait.
20334 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20335 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20336 cependant encore passer par un terminal de commande.
20339 \begin_layout Standard
20340 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20341 n, que nous vous conseillons donc.
20342 Un bon document de départ pour Subversion est le Manuel SVN
20346 \begin_layout Plain Layout
20347 \begin_inset CommandInset href
20349 target "http://svnbook.red-bean.com/"
20359 Pour RCS, lisez d'abord
20360 \begin_inset Quotes fld
20364 \begin_inset Quotes frd
20367 (c'est un fichier man : lisez-le avec
20372 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20373 Voyez particulièrement
20374 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20375 (le fichier finissant par
20382 \begin_layout Standard
20383 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
20384 vous devrez connaître l'utilisation de RCS/CVS/SVN.
20385 Le support assuré dans LyX a été réalisé pour des versions récentes des
20386 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20387 avec des versions plus anciennes.
20388 En général, les messages de contrôle ne sont pas affichés après chaque
20389 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20393 \begin_layout Standard
20394 Pour créer vos propres commandes externes, consultez
20395 \begin_inset Flex Code
20398 \begin_layout Plain Layout
20404 dans le manuel des fonctions LyX.
20407 \begin_layout Subsection
20408 Les commandes RCS sous LyX
20411 \begin_layout Standard
20412 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20413 Vous pouvez les trouver dans
20415 Fichier\SpecialChar \menuseparator
20417 \begin_inset space ~
20421 \begin_inset space ~
20427 Lyx a été testé avec RCS 5.7.
20430 \begin_layout Subsubsection
20433 Initialiser le contrôle de version
20436 \begin_layout Standard
20437 Si votre document n'est pas sous le mode
20438 \begin_inset Quotes fld
20441 contrôle de version
20442 \begin_inset Quotes frd
20445 , c'est le seul choix qui vous soit proposé.
20446 Si vous êtes déjà sous ce mode, l'élément
20447 \begin_inset Flex MenuItem
20450 \begin_layout Plain Layout
20456 est grisé et inaccessible.
20459 \begin_layout Standard
20460 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20462 demandé de donner une description initiale du document.
20463 Le document est alors mis en mode
20464 \begin_inset Quotes fld
20468 \begin_inset Quotes frd
20471 et il vous faudra faire
20474 \begin_inset space ~
20478 \begin_inset space ~
20483 avant de le modifier.
20484 Un document sous contrôle de version a dans le minibuffer
20485 \begin_inset Quotes fld
20488 [RCS:<version><locker>]
20489 \begin_inset Quotes frd
20492 accolé au nom de fichier.
20495 \begin_layout Standard
20496 En arrière-plan, la commande RCS qui a été lancée est
20498 ci -q -u -i -t-\SpecialChar \-
20499 "<description_\SpecialChar \-
20500 initiale>" <nom_fichier>.
20503 \begin_layout Standard
20508 pour comprendre le sens des paramètres.
20512 \begin_layout Subsubsection
20514 \begin_inset space ~
20518 \begin_inset space ~
20524 \begin_layout Standard
20525 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20529 \begin_layout Plain Layout
20536 \begin_inset Flex MenuItem
20539 \begin_layout Plain Layout
20540 Fichier\SpecialChar \menuseparator
20542 \begin_inset space ~
20546 \begin_inset space ~
20549 Version\SpecialChar \menuseparator
20551 \begin_inset space ~
20555 \begin_inset space ~
20564 Il vous sera alors demandé une description de ceux-ci.
20565 Cette information est conservée dans le fichier d'historique.
20566 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20567 au fichier RCS maître et le document est déverrouillé et remis en mode
20569 \begin_inset Quotes fld
20573 \begin_inset Quotes frd
20579 \begin_layout Standard
20582 ci -q -u -m"<description>" <nom_fichier>
20585 \begin_layout Subsubsection
20588 Nouvelle version modifiable
20591 \begin_layout Standard
20592 En utilisant cette commande, vous verrouillez le document de manière à ce
20593 que vous soyez le seul à pouvoir l'éditer.
20594 Vous seul en possédez les droits d'écriture.
20595 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20597 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20600 \begin_layout Standard
20603 co -q -l <nom_fichier>
20606 \begin_layout Subsubsection
20609 Revenir à la version du dépôt
20612 \begin_layout Standard
20613 Ceci annule tous les changements réalisés sur le document depuis que le
20614 document a été figé la dernière fois.
20615 Une demande de confirmation apparaît alors, avant que tous les changements
20619 \begin_layout Standard
20622 co -f -u<version> <nom_fichier>
20625 \begin_layout Subsubsection
20628 Annuler le dernier enregistrement
20631 \begin_layout Standard
20632 Fait comme si la dernière modification n'avait jamais été faite.
20633 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20634 est effacée du fichier maître RCS.
20637 \begin_layout Standard
20640 rcs -o<version> <nom_fichier>
20643 \begin_layout Subsubsection
20646 Visionner historique
20649 \begin_layout Standard
20650 Montre l'historique complet du document RCS.
20655 est ainsi affichée dans une fenêtre.
20660 pour plus d'informations.
20663 \begin_layout Subsubsection
20664 Informations de révision
20667 \begin_layout Standard
20668 Lyx ne connaît que le numéro de version RCS, voir
20669 \begin_inset CommandInset ref
20671 reference "sub:VCS-Revision-Information"
20678 \begin_layout Subsection
20681 CVS commands in LyX
20682 \begin_inset Note Note
20685 \begin_layout Plain Layout
20686 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20694 \begin_layout Standard
20697 A subset of CVS operations is supported by LyX.
20698 You can find the commands in the
20700 File\SpecialChar \menuseparator
20702 \begin_inset space ~
20708 The version control system SVN is more powerful, so please use it instead
20709 of CVS if possible.
20712 \begin_layout Subsubsection
20719 \begin_layout Standard
20722 If you start from scratch with CVS you have to create your repository and
20723 checkout the working copy with external tools.
20724 If you're using a client-server setup you may need to login before doing
20725 the first repository checkout.
20728 \begin_layout Standard
20731 If your documents are under revision control and others are using the same
20732 repository problems arise when different changes to the same document at
20733 the same location happen.
20734 Standard CVS repositories doesn't operate with a file locking mechanism.
20735 This may be surprising, but conflicts only occur if people disagree on
20736 the proper content of the same part of a document.
20737 So, if co-workers are used to communicate regularly, these conflicts occur
20739 If they don't communicate they have a fundamental problem anyway.
20740 Nevertheless some people like to work with so called
20741 \begin_inset Quotes eld
20745 \begin_inset Quotes erd
20749 If they do so the working copy of all files is readonly when checked out
20750 first and the user starts editing after using a special command to make
20751 the working copy writable.
20752 When the changes are checked in the working copy returns to readonly state.
20753 With LyX one has to edit the
20754 \begin_inset Flex Code
20757 \begin_layout Plain Layout
20765 file and add the line
20766 \begin_inset Flex Code
20769 \begin_layout Plain Layout
20777 to work with reserved checkouts.
20778 The benefit is the possibility to see who is using a writable copy of some
20780 It's not guaranteed only one user makes a copy writable.
20783 \begin_layout Standard
20786 LyX tries to guess if you're using reserved or non-reserved checkouts.
20787 If your working copy is readonly or it is writable and an additional copy
20788 of your document exists in the CVS/Base sub-directory a reserved otherwise
20789 a non-reserved checkout is assumed.
20790 When a reserved checkout is detected you have to use
20791 \begin_inset Flex MenuItem
20794 \begin_layout Plain Layout
20802 to make your working copy writable if it's readonly.
20804 \begin_inset Flex MenuItem
20807 \begin_layout Plain Layout
20815 operation is possible and that makes your working copy readonly again after
20816 transferring your changes to the repository.
20819 \begin_layout Standard
20822 More information about CVS can be found here
20823 \begin_inset Flex URL
20826 \begin_layout Plain Layout
20828 http://www.nongnu.org/cvs
20834 \begin_inset Flex URL
20837 \begin_layout Plain Layout
20839 http://ximbiot.com/cvs
20847 \begin_layout Standard
20854 to understand the sub-commands and the switches mentioned below.
20857 \begin_layout Subsubsection
20864 \begin_layout Standard
20867 If your document is not under revision control, this is the only item shown
20869 And if it is under revision control, the
20876 item is not visible.
20880 \begin_layout Standard
20883 This command registers in CVS your document
20884 \begin_inset Flex Strong
20887 \begin_layout Plain Layout
20896 in case you have already the documents directory under CVS control (in
20902 This means you have to create or checkout the archive by yourself using
20904 (In case you forget that step LyX registers the document with RCS.)
20907 \begin_layout Standard
20910 Then you are asked interactively to supply an initial description of the
20912 Don't forget that registered file is not yet checked in.
20915 \begin_layout Standard
20918 CVS command that is run:
20920 cvs -q add -m"<entered message>" "<file-name>"
20923 \begin_layout Standard
20930 above and for all other CVS commands is an abbreviation for
20931 \begin_inset Quotes eld
20934 change the current working directory to file location and use the file name
20935 without path component as argument
20936 \begin_inset Quotes erd
20942 \begin_layout Subsubsection
20949 \begin_layout Standard
20952 When you are finished editing a file, you commit your changes.
20953 When you do this and you had changed the document, you are asked for a
20954 description of the changes.
20955 After that changes are written to the repository.
20956 In case you didn't change the document and a reserved checkout is detected
20957 the reservation made on
20958 \begin_inset Flex MenuItem
20961 \begin_layout Plain Layout
20972 \begin_layout Labeling
20973 \labelwidthstring 00.00.0000
20977 \begin_inset space ~
20981 \begin_inset space ~
20985 \begin_inset Newline newline
20989 \begin_inset Flex Code
20992 \begin_layout Plain Layout
20997 -q commit -m"<description>" "<file-name>"
21003 \begin_inset Newline newline
21007 \begin_inset Flex Code
21010 \begin_layout Plain Layout
21023 \begin_layout Subsubsection
21030 \begin_layout Standard
21033 When you are sharing a repository with others, you may have to incorporate
21034 their changes into your working copy.
21037 \begin_layout Standard
21042 cvs -q update "<file-name>"
21045 \begin_layout Standard
21048 If a readonly checkout is detected the working copy is made writable and
21052 \begin_layout Standard
21057 cvs -q edit "<file-name>"
21060 \begin_layout Subsubsection
21064 Revert To Repository Version
21067 \begin_layout Standard
21070 This will discard all changes made to the document since the last check
21072 You get a warning before changes are discarded.
21073 Firstly the file is deleted, secondly CVS update command is run.
21076 \begin_layout Standard
21081 cvs -q update "<file-name>"
21084 \begin_layout Standard
21087 If a reserved checkout is detected and the working copy has no changes only
21088 the reservation is undone.
21091 \begin_layout Standard
21096 cvs -q unedit "<file-name>"
21099 \begin_layout Subsubsection
21102 Update of the local directory checkout from repository
21105 \begin_layout Standard
21108 Once your documents gets more complex, containing sub-documents and pictures,
21110 \begin_inset Flex Code
21113 \begin_layout Plain Layout
21121 files and so on using version control becomes more complicated.
21122 LyX supports updating the whole tree in which resides the document.
21123 This become especially useful once you cooperate with people which neither
21124 have detailed knowledge about CVS usage nor they have ambition to commit
21125 additional material to the repository.
21126 You have to organize the files structure so that all external files are
21127 in the same directory or subdirectories of the document.
21128 It's good practice anyway to store multipart documents in an extra directory.
21131 \begin_layout Standard
21135 \begin_inset Flex Code
21138 \begin_layout Plain Layout
21141 Update local directory from repository
21146 command updates the whole directory.
21147 If local changes are detected user is warned before update starts.
21148 In case of merge conflicts both versions of the conflicting document parts
21149 are placed in the final document.
21150 You have to review and correct the result of the merge.
21151 You'll find the conflicts enclosed in pairs of
21152 \begin_inset Flex Code
21155 \begin_layout Plain Layout
21164 \begin_inset Flex Code
21167 \begin_layout Plain Layout
21176 \begin_inset Flex Code
21179 \begin_layout Plain Layout
21188 The first part is your version as before the update operation with the
21189 document name prepended.
21190 The second one is the repository version with the version number after
21192 \begin_inset Flex Code
21195 \begin_layout Plain Layout
21206 \begin_layout Labeling
21207 \labelwidthstring 00.00.0000
21211 \begin_inset space ~
21215 \begin_inset space ~
21219 \begin_inset Newline newline
21223 \begin_inset Flex Code
21226 \begin_layout Plain Layout
21236 (Ask if changes are detected.)
21237 \begin_inset Newline newline
21241 \begin_inset Flex Code
21244 \begin_layout Plain Layout
21247 cd $path; cvs -q update
21257 \begin_layout Standard
21261 \begin_inset Flex Code
21264 \begin_layout Plain Layout
21272 stands for the path to the document.
21275 \begin_layout Subsubsection
21282 \begin_layout Standard
21285 This shows the complete history of the CVS document.
21288 cvs log "<file-name>"
21290 is shown in a browser.
21293 \begin_layout Subsection
21296 SVN commands in LyX
21299 \begin_layout Standard
21302 SVN is now partially supported by LyX.
21303 You can find the commands in the
21305 File\SpecialChar \menuseparator
21307 \begin_inset space ~
21313 Please note that if you use password protected access to repository via
21314 ssh, you will be asked in terminal window.
21315 LyX was tested against SVN 1.5 and 1.6
21319 \begin_layout Plain Layout
21322 Most of the commands will work with 1.4 too, see
21323 \begin_inset CommandInset ref
21325 reference "sub:SVN-Repo-Update"
21337 \begin_layout Subsubsection
21344 \begin_layout Standard
21347 If your document is not under revision control, this is the only item shown
21349 And if it is under revision control, the
21356 item is not visible.
21360 \begin_layout Standard
21363 This command registers in SVN your document ONLY in case you have already
21364 the documents directory under SVN control (in particular
21369 This means you have to checkout the archive by yourself.
21373 \begin_layout Standard
21376 Then you are asked interactively to supply an initial description of the
21378 Don't forget that registered file is not yet commited.
21381 \begin_layout Standard
21384 SVN command that is run:
21387 \begin_inset Quotes eld
21391 \begin_inset Quotes erd
21397 \begin_layout Standard
21404 to understand the switches.
21408 \begin_layout Subsubsection
21415 \begin_layout Standard
21418 When you are finished editing a file, you commit your changes.
21419 When you do this, you are asked for a description of the changes.
21420 After that changes are commited.
21423 \begin_layout Standard
21430 \begin_layout Plain Layout
21433 In case locking is not enabled.
21435 \begin_inset CommandInset ref
21437 reference "subsec:SVN-File-Locking"
21448 svn commit -q -m"<description>" <file-name>
21451 \begin_layout Subsubsection
21458 \begin_layout Standard
21461 Updates the changes of this file from the repository.
21462 Be sure you understand SVN merging and conflicts resolving before using
21463 this function, because all conflicts has to be resolved manually by you!
21466 \begin_layout Standard
21473 \begin_layout Plain Layout
21483 svn update --non-interactive
21484 \begin_inset Quotes eld
21488 \begin_inset Quotes erd
21494 \begin_layout Subsubsection
21498 Revert To Repository Version
21501 \begin_layout Standard
21504 This will discard all changes made to the document since the last check
21506 You get a warning before changes are discarded.
21510 \begin_layout Standard
21516 \begin_inset Quotes eld
21520 \begin_inset Quotes erd
21526 \begin_layout Subsubsection
21529 \begin_inset CommandInset label
21531 name "sub:SVN-Repo-Update"
21535 Update of the local directory checkout from repository
21539 \begin_layout Plain Layout
21542 Note that this command will work only with subversion
21543 \begin_inset Formula $\geqq1.5$
21554 \begin_layout Standard
21557 All the commands above have one shortcomming - they deal with the current
21559 Once your document contains pictures, includes external
21560 \begin_inset Flex Code
21563 \begin_layout Plain Layout
21571 files and so on administration becomes more complicated.
21572 LyX now supports updating the whole tree in which resides the document
21576 \begin_layout Plain Layout
21579 One need to organize the files structure so that all external files are
21580 in the same directory or subdirectories of the document.
21587 This become especially useful once you cooperate with people which neither
21588 know about subversion management nor they have ambition to commit additional
21589 material to the repository.
21593 \begin_layout Standard
21596 \begin_inset Flex Code
21599 \begin_layout Plain Layout
21602 Update local directory from repository
21607 command updates the whole directory and in case of merge conflicts local
21608 version of the files are left, so no unintended data loss occurs.
21609 If local changes are detected user is warned before update starts.
21612 \begin_layout Labeling
21613 \labelwidthstring 00.00.0000
21617 \begin_inset space ~
21621 \begin_inset space ~
21625 \begin_inset Newline newline
21629 \begin_inset Flex Code
21632 \begin_layout Plain Layout
21640 (Ask if changes are detected.)
21641 \begin_inset Newline newline
21645 \begin_inset Flex Code
21648 \begin_layout Plain Layout
21651 svn update --accept mine-full $path
21659 \begin_layout Standard
21663 \begin_inset Flex Code
21666 \begin_layout Plain Layout
21674 stands for the path to the document.
21677 \begin_layout Subsubsection
21684 \begin_layout Standard
21687 This shows the complete history of the SVN document.
21691 \begin_inset Quotes eld
21695 \begin_inset Quotes erd
21700 is shown in a browser.
21703 \begin_layout Subsubsection
21707 \begin_inset CommandInset label
21709 name "subsec:SVN-File-Locking"
21716 \begin_layout Standard
21719 The file exchange through various revision control systems brings the problem
21720 of merge conflicts in case two different users try to edit the same (parts
21722 When such a conflict happens it needs manual resolving and one reasonable
21723 alternative is to provide some kind of locking mechanism, which guarantees
21724 that only one user is allowed to edit file at the given time.
21727 \begin_layout Standard
21730 SVN has two such mechanisms to provide mutual exclusivity for file access
21731 - locks and automatic setting of write permissions (see sec.
21733 \begin_inset CommandInset ref
21735 reference "subsec:Automatical-Locking-Property"
21740 \begin_inset Flex Code
21743 \begin_layout Plain Layout
21755 \begin_layout Plain Layout
21758 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21764 If this property is detected for a given document LyX starts to use SVN
21765 locks for document editing automatically and the whole check-in/out mechanism
21766 switches to the same regimen as for RCS.
21767 This in particular means there are two different modes of file use in LyX:
21770 \begin_layout Itemize
21774 The loaded file is in the read-only mode.
21775 For editing on needs to check-out.
21780 consists of updating from the repository and gaining write lock.
21781 If the lock is not possible to obtain, we remain in unlocked state.
21784 \begin_layout Itemize
21788 The loaded file is in the 'normal' edit mode.
21789 No other user is allowed to edit the file.
21794 consists of commiting changes and releasing write-lock.
21795 If no changes have been made to the document, no commit will be produced
21799 \begin_layout Plain Layout
21802 Don't be puzzled by the fact that you will be asked for commit message anyway.
21807 and only the write-lock will be released.
21810 \begin_layout Standard
21816 \begin_layout Labeling
21817 \labelwidthstring 00.00.0000
21822 svn commit -q -m"<description>" "<file-name>"
21823 \begin_inset Newline newline
21826 svn unlock "<file-name>"
21829 \begin_layout Labeling
21830 \labelwidthstring 00.00.0000
21835 svn update "<file-name>"
21836 \begin_inset Newline newline
21839 svn lock "<file-name>"
21842 \begin_layout Subsubsection
21846 \begin_inset CommandInset label
21848 name "subsec:Automatical-Locking-Property"
21854 Automatic Locking Property
21857 \begin_layout Standard
21860 The above mentioned automatic setting of write permissions of the .lyx file
21866 ile\SpecialChar \menuseparator
21872 \begin_inset space ~
21875 Control\SpecialChar \menuseparator
21880 oggle locking property
21883 This command is active only when the file is not locked on the svn server
21885 you need to check-out before proceeding).
21888 \begin_layout Labeling
21889 \labelwidthstring 00.00.0000
21893 \begin_inset space ~
21899 \begin_layout Labeling
21900 \labelwidthstring 00.00.0000
21905 svn propset svn:needs-lock ON "<file-name>"
21908 \begin_layout Labeling
21909 \labelwidthstring 00.00.0000
21914 svn propdel svn:needs-lock "<file-name>"
21917 \begin_layout Subsubsection
21920 \begin_inset CommandInset label
21922 name "sub:VCS-Revision-Information"
21926 Revision Information in Documents
21929 \begin_layout Standard
21932 There are more possibilities how to activate revision information in our
21936 \begin_layout Itemize
21939 LyX supports directly:
21943 \begin_layout Itemize
21946 tree revision information (
21947 \begin_inset Flex Code
21950 \begin_layout Plain Layout
21959 The result is the output of the
21960 \begin_inset Flex Code
21963 \begin_layout Plain Layout
21971 command, the following table gives you an idea, how to read the results.
21974 \begin_layout Standard
21978 \begin_inset Tabular
21979 <lyxtabular version="3" rows="6" columns="2">
21980 <features rotate="0" tabularvalignment="middle">
21981 <column alignment="center" valignment="top" width="0">
21982 <column alignment="center" valignment="top" width="0">
21984 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
21987 \begin_layout Plain Layout
21995 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
21998 \begin_layout Plain Layout
22008 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22011 \begin_layout Plain Layout
22019 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22022 \begin_layout Plain Layout
22025 mixed revision working copy
22032 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22035 \begin_layout Plain Layout
22043 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22046 \begin_layout Plain Layout
22049 modified working copy
22056 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22059 \begin_layout Plain Layout
22067 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22070 \begin_layout Plain Layout
22073 switched working copy
22080 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22083 \begin_layout Plain Layout
22091 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22094 \begin_layout Plain Layout
22097 partial working copy, from a sparse checkout
22104 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22107 \begin_layout Plain Layout
22115 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22118 \begin_layout Plain Layout
22121 mixed revision, modified, switched working copy
22134 \begin_layout Itemize
22137 file revision information.
22138 The result comes from parsing the output of
22139 \begin_inset Newline newline
22143 \begin_inset Flex Code
22146 \begin_layout Plain Layout
22150 \begin_inset space ~
22154 \begin_inset space ~
22158 \begin_inset space ~
22167 Supported flags are:
22171 \begin_layout Itemize
22174 version number of the last commit (
22175 \begin_inset Flex Code
22178 \begin_layout Plain Layout
22189 \begin_layout Itemize
22192 author of the last commit (
22193 \begin_inset Flex Code
22196 \begin_layout Plain Layout
22207 \begin_layout Itemize
22210 date of the last commit (
22211 \begin_inset Flex Code
22214 \begin_layout Plain Layout
22225 \begin_layout Itemize
22228 time of the last commit (
22229 \begin_inset Flex Code
22232 \begin_layout Plain Layout
22244 \begin_layout Standard
22247 You can obtain this info via InsetInfo (e.g.
22249 \begin_inset Flex Code
22252 \begin_layout Plain Layout
22255 info-insert buffer vcs-date
22261 The information will be available only when you have the file stored under
22262 svn managment (i.e.
22264 \begin_inset Flex Code
22267 \begin_layout Plain Layout
22275 directory is available with your document).
22279 \begin_layout Itemize
22282 Another---a hacking one---possibility is to use svn keywords
22286 \begin_layout Plain Layout
22289 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22295 In short -- you set file keywords property (e.g.
22298 svn propset svn:keywords 'Rev' file.lyx
22300 ) and then paste keyword TeX code
22304 \begin_layout Plain Layout
22307 This is an easy way how to ensure that LyX won't break the line in the middle
22313 tag in your document (e.g.
22318 \begin_layout Plain Layout
22326 This way svn client will automatically substitute revision number (e.g.
22331 \begin_layout Plain Layout
22338 ) after each update and commit.
22339 There are more problems with this approach.
22340 Firstly, the '$' character is used in TeX world for math equations, so
22341 any occurence of math formula
22342 \begin_inset Formula $Rev$
22346 \begin_inset Formula $Rev:59$
22349 in your LyX document.
22350 Similarly for other keywords like Id, Date, Author, etc.
22351 Secondly svn output is dependent on your locales, so its very easy that
22352 svn would produce some problematic strings once Date is used.
22353 Thirdly you get the whole 'Rev: 59' string in your document instead of
22355 Until subversion implements user's custom keywords it will be hard to use
22356 this approach reliably or let LyX to support it directly.
22359 \begin_layout Subsection
22362 SVN and Windows Environment
22365 \begin_layout Quote
22368 My inclination is to say that if the user cannot figure out the command
22369 line operations on their own fairly quickly, they would be well advised
22370 to use TortoiseSVN.
22376 \begin_layout Subsubsection
22382 \begin_layout Standard
22385 In addition to installing LyX, and having access to a Subversion repository,
22386 the user will need to install the Subversion client program.
22387 A Windows installer for the client program is available from
22388 \begin_inset CommandInset href
22391 target "http://www.collab.net/nonav/downloads/subversion/"
22396 The user may also want to install
22397 \begin_inset CommandInset href
22400 target "http://tortoisesvn.tigris.org/"
22404 , which integrates Subversion operations into the context (rightclick) menu
22405 of Windows Explorer.
22406 Operations done outside LyX will typically be more convenient using the
22407 Explorer context menu.
22408 Note that TortoiseSVN is not a replacement for the client program, which
22409 is what LyX itself will use.
22412 \begin_layout Subsubsection
22415 Bringing a document under Subversion control
22418 \begin_layout Standard
22421 Before a LyX document can be brought under version control in Subversion,
22422 its parent directory needs to be under version control.
22423 If the document is being added to a project already in the repository,
22424 this is accomplished by checking the project out to the directory where
22425 the new document will be placed.
22426 If the project itself is not yet under version control (for instance, if
22427 this document starts a new project), the directory must be imported into
22429 This is done outside LyX.
22430 Both import and checkout are easily accomplished from the Explorer context
22431 menu using TortoiseSVN, or alternatively can be done using the command
22432 line client at a DOS prompt.
22433 The procedure for importing the project using TortoiseSVN is described
22434 below, assuming an existing repository and a new project being started
22442 For information on using the Subversion client program, run
22449 \begin_layout Enumerate
22458 in Windows Explorer, right click it, and select
22460 TortoiseSVN\SpecialChar \menuseparator
22464 If necessary, adjust the URL for the repository, then click OK.
22467 \begin_layout Enumerate
22470 Right click the level of the repository under which you want to place the
22471 new project folder (typically the top level) and click
22475 Supply a name for the project folder and click OK.
22476 Add a message for the log file if desired, then click OK again.
22477 The new project folder should appear in the repository.
22478 Finally, click OK again to exit the repository browser.
22481 \begin_layout Enumerate
22484 Once again right click
22490 , this time selecting SVN Checkout\SpecialChar \ldots{}
22491 Select the URL of the project folder
22492 you just created in the repository, and set the checkout directory to
22500 You will be warned about a non-empty folder; click OK to proceed.
22501 You should now have a
22512 \begin_layout Enumerate
22515 Create or open your document in LyX and click
22517 File\SpecialChar \menuseparator
22519 \begin_inset space ~
22522 Control\SpecialChar \menuseparator
22526 Add a log message and click OK to commit the document to version control.
22529 \begin_layout Standard
22532 From this point onward, you should have full functionality in the
22534 File\SpecialChar \menuseparator
22536 \begin_inset space ~
22542 You also have the option of checking the document in and out, viewing its
22544 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22545 client program from a command prompt.
22548 \begin_layout Subsubsection
22551 SSH tunnel used with SVN under Windows
22554 \begin_layout Standard
22557 Compared with Linux setting up svn client to communicate over ssh under
22558 Windows is a rather troublesome task.
22559 We will at least offer some hints how to setup the client side but prior
22560 knowledge about ssh and the Windows command line is needed, also be prepared
22561 for a great deal of frustration\SpecialChar \ldots{}
22565 \begin_layout Enumerate
22568 Get a svn client for windows, as described in the previous sections.
22569 When it is a fresh install run some svn command (e.g.
22571 \begin_inset Flex Code
22574 \begin_layout Plain Layout
22582 ) to create config files, which you will need to change later on.
22585 \begin_layout Enumerate
22588 Choose a ssh client for Windows.
22589 There are several possibilities, we will use the one from Putty tools
22593 \begin_layout Plain Layout
22596 \begin_inset Flex URL
22599 \begin_layout Plain Layout
22601 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22612 You will need to set the connection up so that the client doesn't ask for
22613 any password from you.
22614 To keep things easy we will use only keys without any additional password
22619 \begin_layout Enumerate
22623 \begin_inset Flex Code
22626 \begin_layout Plain Layout
22635 Save your private .ppk key file and put the public one on the server side.
22636 If the SVN server runs on Linux, note that the format of the public key
22637 is not compatible with Linux openssh and you will need to direcly copy-paste
22640 Public key for pasting into OpenSSH authorized_keys file
22642 :” edit field into the server's
22643 \begin_inset Flex Code
22646 \begin_layout Plain Layout
22649 ~/.ssh/authorized_keys
22655 \begin_inset Flex Code
22658 \begin_layout Plain Layout
22669 \begin_layout Enumerate
22673 \begin_inset Flex Code
22676 \begin_layout Plain Layout
22685 In the SVN config file
22689 \begin_layout Plain Layout
22692 Exact path depends on Windows version, usually somewhere around
22693 \begin_inset Flex Code
22696 \begin_layout Plain Layout
22701 Documents and Settings
22715 \begin_inset Flex Code
22718 \begin_layout Plain Layout
22735 , section [tunnels], setup ssh command, e.
22736 \begin_inset space \thinspace{}
22740 \begin_inset Newline newline
22744 \begin_inset Flex Code
22747 \begin_layout Plain Layout
22750 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22759 \begin_layout Plain Layout
22762 It will usually take a lot of time to get exact command right and it depends
22764 For example do not have some remote server saved as a default session in
22766 If things fail, try to connect via plink without SVN first.
22775 \begin_layout Enumerate
22778 Checkout the SVN archive, e.
22779 \begin_inset space \thinspace{}
22783 \begin_inset Newline newline
22787 \begin_inset Flex Code
22790 \begin_layout Plain Layout
22793 svn co svn+ssh://user@server/repository_path
22801 \begin_layout Subsubsection
22804 End-of-Line Conversions
22807 \begin_layout Standard
22810 When the collsraborators are mixing Linux and Windows environments, LyX
22811 will use different line endings inside the .lyx files.
22812 This is not a problem as far as LyX functionality is concerned, but the
22813 commit diffs will be huge and merge-conflicts prone.
22814 Fortunately SVN itself knows
22818 \begin_layout Plain Layout
22821 \begin_inset Flex URL
22824 \begin_layout Plain Layout
22826 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22836 how to deal with CR/LF problems when switching .lyx files to the
22837 \begin_inset Flex Code
22840 \begin_layout Plain Layout
22852 \begin_layout Plain Layout
22856 \begin_inset Flex Code
22859 \begin_layout Plain Layout
22862 svn propset svn:eol-style native FILE_NAME
22875 \begin_layout Subsection
22881 \begin_layout Standard
22884 With the recent addition of the vc-command function LyX power users are
22885 allowed to create their own commands for revision control.
22888 \begin_layout Standard
22891 As an example you can see how two TortoiseSVN commands could be integrated
22895 \begin_layout Description
22899 \begin_inset Flex Code
22902 \begin_layout Plain Layout
22905 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22913 \begin_layout Description
22917 \begin_inset Flex Code
22920 \begin_layout Plain Layout
22923 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
22931 \begin_layout Subsection
22934 Version control and Document comparison
22937 \begin_layout Standard
22940 One of the typical uses of version control is to inspect the changes between
22941 revisions, usually by creating
22942 \begin_inset Flex Code
22945 \begin_layout Plain Layout
22954 While this is useful for plain text files, it is much less useful in the
22955 case of LyX files, which have more complicated structure.
22956 Hence we provide binding to the Document comparison feature.
22957 They are two ways of calling this feature - either by direct call of
22958 \begin_inset Flex Code
22961 \begin_layout Plain Layout
22969 LyX function (for details see LyX functions manual) or by icon/menu item
22971 \begin_inset Flex MenuItem
22974 \begin_layout Plain Layout
22977 Compare with older revision...
22983 One can either compare two chosen revisions of the document or he can simply
22984 compare the current version of edited text with older revisions (where
22986 \begin_inset Flex MenuItem
22989 \begin_layout Plain Layout
22997 ' revisions back means comparison of the edited file with last commited
23002 \begin_layout Standard
23005 This feature is supported for SVN and RCS though due to the more complicated
23006 versioning scheme of RCS there is a constraint -- when addressing the revisions
23007 in dialog, numbers always point to the last number in RCS revision number,
23012 \begin_layout Section
23013 Programmation littéraire
23016 \begin_layout Standard
23021 (kayvan@sylvan.com), document d'origine écrit par
23023 Edmar Wienskoski Jr.
23026 (edmar-w-jr@technologist.com)
23029 \begin_layout Subsection
23033 \begin_layout Standard
23034 Le but principal de cette documentation est de montrer comment utiliser
23035 LyX pour la programmation littéraire.
23036 Nous supposerons que vous êtes familiers de cette technique de programmation,
23037 et savez donc ce que
23038 \begin_inset Quotes fld
23042 \begin_inset Quotes frd
23046 \begin_inset Quotes fld
23050 \begin_inset Quotes frd
23057 \begin_layout Plain Layout
23058 NdT : Respectivement la génération du code et de la documentation.
23065 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23066 indiquées un peu plus loin.
23067 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23068 aux derniers trucs et astuces.
23071 \begin_layout Standard
23072 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23073 changer vos préférences, et le fichier de ressources X.
23074 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23078 \begin_layout Subsection
23079 La programmation littéraire
23082 \begin_layout Standard
23083 Extrait de la FAQ de la Programmation Littéraire :
23086 \begin_layout Quotation
23087 La programmation littéraire est la combinaison de la documentation et des
23088 sources en une forme lisible par un être humain.
23089 En fait, la programmation littéraire doit être agréable à lire, et même
23090 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23091 n littéraire combine la source et la documentation dans un seul et unique
23093 Des outils de programmation littéraire permettent ensuite de produire séparémen
23094 t le fichier source et la documentation.
23095 Le style WEB de programmation littéraire fut créé par D.E.
23096 Knuth lors du développement de son logiciel de typographie, TeX.
23099 \begin_layout Standard
23103 \begin_layout Quotation
23106 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23109 \begin_layout Quotation
23110 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23114 \begin_layout Itemize
23115 un ordre d'élaboration flexible
23118 \begin_layout Itemize
23119 le support automatique pour la visualisation
23122 \begin_layout Itemize
23123 une documentation mise en forme, notamment les diagrammes et les mathématiques
23128 \begin_layout Standard
23129 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23132 \begin_layout Subsubsection
23136 \begin_layout Standard
23137 La FAQ complète de la Programmation Littéraire se trouve à :
23140 \begin_layout Quote
23141 FAQ de la Programmation Littéraire
23142 \begin_inset Flex URL
23145 \begin_layout Plain Layout
23147 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23155 \begin_layout Standard
23156 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23158 Certains sont spécialisés pour certains langages de programmation, d'autre
23159 ont une portée plus générale.
23165 pour mon usage personnel pour plusieures raisons :
23168 \begin_layout Itemize
23169 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23172 \begin_layout Itemize
23173 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23174 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23177 \begin_layout Itemize
23178 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23181 \begin_layout Itemize
23185 \begin_layout Standard
23186 La page web de Noweb se trouve à :
23189 \begin_layout Quote
23190 Page d'accueil de Noweb
23191 \begin_inset Flex URL
23194 \begin_layout Plain Layout
23196 http://www.cs.virginia.edu/~nr/noweb/
23204 \begin_layout Standard
23205 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23206 exemples de programmation littéraire.
23209 \begin_layout Subsection
23210 LyX et la Programmation Littéraire
23213 \begin_layout Standard
23214 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23215 de gestion des convertisseurs.
23217 \begin_inset Quotes fld
23220 indépendant de Noweb
23221 \begin_inset Quotes frd
23224 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23225 avec un autre outil de programmation littéraire de votre choix, en changeant
23226 juste vos préférences LyX.
23229 \begin_layout Subsubsection
23230 Génération des documents et du code (weaving and tangling)
23233 \begin_layout Paragraph
23234 Sélection de la classe de document
23237 \begin_layout Standard
23238 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23239 nouvelles classes de document :
23242 \begin_layout Itemize
23246 \begin_inset space ~
23252 \begin_layout Itemize
23256 \begin_inset space ~
23262 \begin_layout Itemize
23266 \begin_inset space ~
23272 \begin_layout Standard
23273 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23277 \begin_layout Standard
23278 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23280 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23281 les lettres, ou à partir d'autres variantes d'une classe, comme
23284 \begin_inset space ~
23290 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23291 ces classes, faites-le savoir à la liste de diffusion des développeurs
23293 \begin_inset Flex URL
23296 \begin_layout Plain Layout
23298 lyx-devel@lists.lyx.org
23303 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23304 comment le faire vous-même
23308 \begin_layout Plain Layout
23309 C'est très simple, ça ne demande que la création d'un fichier de quatre
23310 lignes, et la relance de l'auto-configuration.
23316 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23317 peut-être créer un nouvel ensemble de classes de document prévues pour.
23320 \begin_layout Paragraph
23324 \begin_layout Standard
23325 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23328 \begin_inset Flex Noun
23331 \begin_layout Plain Layout
23349 \begin_layout LyX-Code
23353 \begin_layout LyX-Code
23357 \begin_layout LyX-Code
23361 \begin_layout LyX-Code
23365 \begin_layout LyX-Code
23369 \begin_layout Standard
23370 Le problème est que tout ce qui est compris entre le
23378 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23379 on de ce qui a été écrit.
23380 C'est aussi géré par le environnement
23383 \begin_inset Flex Noun
23386 \begin_layout Plain Layout
23396 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23397 liberté en ce qui concerne l'espacement.
23400 \begin_layout Standard
23401 Il est à noter que vous pouvez aussi utiliser la construction
23404 \begin_inset Quotes fld
23408 \begin_inset Quotes frd
23417 pour ajouter des éléments de référence croisée :
23420 \begin_layout LyX-Code
23424 \begin_layout LyX-Code
23425 def une_fonction(param):
23428 \begin_layout LyX-Code
23429 "C'est la documentation de cette fonction."
23432 \begin_layout LyX-Code
23433 print "Mes paramètres : ", param
23436 \begin_layout LyX-Code
23437 @ %def une_fonction
23440 \begin_layout Standard
23441 Pour avoir un exemple de cette construction et des références croisées engendrée
23442 s, regardez le programme littéraire python dans
23447 /examples/listerrors.lyx
23449 qui devrait clarifier tout ça.
23452 \begin_layout Paragraph
23453 Génération de la documentation
23456 \begin_layout Standard
23457 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23458 et vous avec tapé un peu de code et de texte dedans.
23459 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23462 Affichage\SpecialChar \menuseparator
23466 comme vous le feriez pour un document quelconque.
23467 Il n'y a aucune procédure particulière.
23470 \begin_layout Standard
23471 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23472 à l'intérieur de LyX :
23475 \begin_layout Enumerate
23476 Quand vous choisissez
23478 Affichage\SpecialChar \menuseparator
23480 \begin_inset space ~
23484 \begin_inset space ~
23487 Jour\SpecialChar \menuseparator
23490 , un fichier LaTeX est généré.
23494 \begin_layout Standard
23495 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23496 l'extension définie par le format
23497 \begin_inset Quotes fld
23501 \begin_inset Quotes frd
23504 (défini dans la fenêtre de
23508 ), sinon le fichier aura l'extension habituelle
23516 \begin_layout Enumerate
23517 Remarquez que la seule différence est cette extension : LyX n'a rien de
23518 particulier à faire.
23519 Tant que vous avez utilisé l'environnement
23522 \begin_inset Flex Noun
23525 \begin_layout Plain Layout
23535 en entrant le texte, tout se passera sans problème.
23538 \begin_layout Enumerate
23539 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23540 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23544 \begin_layout Plain Layout
23545 Les convertisseurs sont définis dans la fenêtre
23547 Outils\SpecialChar \menuseparator
23548 Préférences\SpecialChar \menuseparator
23549 Gestion de fichiers
23560 pour générer le fichier LaTeX
23564 \begin_layout Standard
23565 Sinon, il saute simplement cette étape.
23569 \begin_layout Enumerate
23570 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23571 d'un document quelconque.
23574 \begin_layout Standard
23575 Vous êtes donc indépendant d'un
23576 \begin_inset Quotes fld
23580 \begin_inset Quotes frd
23583 donné, car vous pouvez changer les commandes correspondant aux différents
23587 \begin_layout Paragraph
23591 \begin_layout Standard
23592 Quand on demande de
23596 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23597 d'outils, un fichier LaTeX est généré comme dans l'étape
23598 \begin_inset space ~
23602 LyX invoque ensuite le convertisseur
23607 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23610 \begin_layout Enumerate
23611 Le programme de conversion proprement dit.
23612 Ce programme procède à la conversion d'un format à un autre (ici, du format
23624 \begin_layout Enumerate
23625 Le filtre de messages d'erreur.
23626 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23627 dans un format compréhensible par LyX.
23628 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23632 \begin_layout Standard
23633 La première partie, déterminée par le champ
23638 \begin_inset Newline newline
23644 \begin_inset Quotes fld
23648 \begin_inset Quotes frd
23654 Ça signifie que LyX va appeler
23658 (un programme ou un script) avec le nom du fichier Noweb (en général un
23659 fichier dans le répertoire temporaire de LyX).
23662 \begin_layout Standard
23663 Voici une implémentation de
23667 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23671 \begin_layout Standard
23672 \begin_inset VSpace defskip
23678 \begin_layout Standard
23679 \begin_inset Newpage pagebreak
23685 \begin_layout Standard
23691 \begin_layout Standard
23697 \begin_layout Standard
23700 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
23703 \begin_layout Standard
23704 \begin_inset VSpace defskip
23710 \begin_layout Standard
23713 The next part of the converter setting is the
23714 \begin_inset Newline newline
23718 \begin_inset Quotes eld
23722 \begin_inset Quotes erd
23725 which is to be set to
23726 \begin_inset Quotes eld
23731 parselog=$$s/scripts/listerrors
23734 \begin_inset Quotes erd
23738 \begin_inset Newline newline
23741 This will run any errors that are generated by the
23742 \begin_inset Quotes eld
23746 \begin_inset Quotes erd
23749 process through the
23750 \begin_inset Quotes eld
23754 \begin_inset Quotes erd
23760 \begin_layout Standard
23763 The build will normally take place in LyX's temporary directory, so the
23764 files produced by the conversion will be in that directory.
23765 LyX will copy out what it regards as the `main' file, but the
23769 conversion may produce several files, and so most of these would then be
23770 deleted when LyX was closed.
23771 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
23772 the build-script chunk can place the generated files in that location.
23775 \begin_layout Paragraph
23776 Instructions de compilation dans le document
23779 \begin_layout Standard
23780 La dernière partie de l'interface entre LyX et noweb est le
23785 \begin_inset Quotes fld
23789 \begin_inset Quotes frd
23793 En général, les instructions de compilation de votre programme doivent
23794 être regroupées dans un
23803 vu plus haut est spécifique à noweb et utilise la commande
23812 \begin_inset Quotes fld
23816 \begin_inset Quotes frd
23819 ) et passer son contenu dans
23826 \begin_layout Standard
23827 Typiquement, un tel
23834 \begin_layout LyX-Code
23838 \begin_layout LyX-Code
23840 \begin_inset Newline newline
23843 if [ -z "${NOWEB_SOURCE}" ]
23844 \begin_inset Newline newline
23850 \begin_layout LyX-Code
23851 NOWEB_SOURCE=myfile.nw
23852 \begin_inset Newline newline
23856 \begin_inset Newline newline
23860 code to extract files ...
23861 use NOWEB_OUTPUT_DIR here ...]
23862 \begin_inset Newline newline
23866 code to compile files ...]
23867 \begin_inset Newline newline
23873 \begin_layout Standard
23879 /examples/listerrors.lyx
23882 \begin_inset Newline newline
23890 /examples/Literate.lyx
23892 qui implémentent deux versions du programme
23896 pour avoir des exemples de comment tout cela va ensemble.
23897 Vous pouvez encore consulter
23902 /examples/noweb2lyx.lyx
23905 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23906 e de LyX relativement au langage de programmation littéraire adopté car
23907 ils sont écrits respectivement en Python, C et Perl.
23910 \begin_layout LyX-Code
23914 \begin_layout Subsubsection
23918 \begin_layout Standard
23919 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
23926 Outils\SpecialChar \menuseparator
23930 Les parties importantes sont :
23933 \begin_layout Description
23935 \begin_inset space ~
23939 \begin_inset space ~
23943 \begin_inset Quotes fld
23947 \begin_inset Quotes frd
23950 Choisi dans l'onglet
23954 , où vous mettez ce qui est spécifique à Noweb.
23958 \begin_inset space ~
23966 \begin_inset Quotes fld
23970 \begin_inset Quotes frd
23982 \begin_inset Quotes fld
23986 \begin_inset Quotes frd
23992 LyX créera donc un fichier d'extension
23996 lors de la première étape du processus de conversion.
23999 \begin_layout Description
24001 \begin_inset space ~
24005 \begin_inset space ~
24012 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24013 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24017 \begin_layout Description
24026 Ce convertisseur assure la génération de la documentation (
24027 \begin_inset Quotes fld
24031 \begin_inset Quotes frd
24035 Pour Noweb, il faut mettre
24038 \begin_inset Quotes fld
24041 noweave -delay -index $$i > $$o
24042 \begin_inset Quotes frd
24048 \begin_layout Description
24057 Celui-ci assure la génération du code (
24058 \begin_inset Quotes fld
24062 \begin_inset Quotes frd
24066 Comme vu plus haut, il faut mettre
24069 \begin_inset Quotes fld
24073 \begin_inset Quotes frd
24081 \begin_inset space ~
24089 \begin_inset Quotes fld
24092 originaldir,parselog=listerrors
24093 \begin_inset Quotes frd
24101 \begin_layout Subsubsection
24102 Fonctions pour le déboguage
24105 \begin_layout Standard
24106 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24108 \begin_inset Quotes fld
24111 serveur va à la bonne ligne
24112 \begin_inset Quotes frd
24115 que l'on utilisera avec
24123 ou un autre débogueur.
24126 \begin_layout Standard
24127 Lorsque vous déboguez du code avec
24135 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24136 on, avec un seul appui clavier.
24137 La configuration par défaut de
24146 Il se trouve que vous pouvez choisir l'éditeur appelé par
24152 Outils\SpecialChar \menuseparator
24153 Préférences\SpecialChar \menuseparator
24154 Gestion des fichiers\SpecialChar \menuseparator
24157 en changeant l'entrée
24164 \begin_layout Standard
24165 J'ai trouvé avantageux d'utiliser LyX avec
24176 \begin_layout Standard
24177 \begin_inset VSpace defskip
24183 \begin_layout Standard
24186 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24189 \begin_layout Standard
24190 \begin_inset VSpace defskip
24196 \begin_layout Standard
24197 Ainsi, quand vous utilisez
24201 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24214 renvoie cette information à LyX via le serveur LyX.
24215 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24221 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24222 pour savoir où se situait le problème !
24225 \begin_layout Standard
24226 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24228 Pour cela, allez dans
24230 Outils\SpecialChar \menuseparator
24231 Préférences\SpecialChar \menuseparator
24234 et mettez un chemin du genre
24237 \begin_inset Quotes fld
24240 /home/<votre-réperoire-home>/\SpecialChar \-
24242 \begin_inset Quotes frd
24249 Tubes du Serveur LyX
24254 \begin_layout Standard
24255 Lisez la documentation sur le serveur LyX dans le manuel de
24259 pour plus d'information.
24262 \begin_layout Subsubsection
24263 Ajouts à la barre d'outils
24266 \begin_layout Standard
24267 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24269 Cinq de ces boutons sont des raccourcis vers les styles
24292 Le dernier bouton est un raccourci vers la commande
24293 \begin_inset Quotes fld
24297 \begin_inset Quotes frd
24303 \begin_layout Standard
24304 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24306 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24309 Affichage\SpecialChar \menuseparator
24311 \begin_inset space ~
24315 \begin_inset space ~
24318 Jour\SpecialChar \menuseparator
24323 Affichage\SpecialChar \menuseparator
24327 Voilà comment cela se présente :
24330 \begin_layout LyX-Code
24334 \begin_layout LyX-Code
24338 \begin_layout LyX-Code
24339 Icon "layout Standard"
24342 \begin_layout LyX-Code
24343 Icon "layout Section"
24346 \begin_layout LyX-Code
24347 Icon "layout LaTeX"
24350 \begin_layout LyX-Code
24351 Icon "layout LyX-Code"
24354 \begin_layout LyX-Code
24355 Icon "layout Chunk"
24358 \begin_layout LyX-Code
24362 \begin_layout LyX-Code
24366 \begin_layout LyX-Code
24367 Icon "buffer-typeset"
24370 \begin_layout LyX-Code
24371 Icon "build-program"
24374 \begin_layout LyX-Code
24378 \begin_layout LyX-Code
24382 \begin_layout LyX-Code
24386 \begin_layout LyX-Code
24390 \begin_layout LyX-Code
24394 \begin_layout Subsubsection
24395 Couleurs personnalisées
24398 \begin_layout Standard
24399 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24405 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24407 La couleur par défaut est le rouge, or les
24411 utilisent la police LaTeX, et comme il y a beaucoup de
24415 dans un document de programmation littéraire, vous en aurez sûrement marre
24416 de tout voir en rouge.
24417 Vous pouvez la changer dans l'onglet
24419 Apparence\SpecialChar \menuseparator
24425 \begin_layout Standard
24426 Le problème suivant est la présence visible des caractères
24427 \begin_inset Quotes fld
24431 \begin_inset Quotes frd
24435 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24436 donc les faire se confondre avec le fond.
24437 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24438 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24442 \begin_layout Subsection
24445 LyX and knitr/Sweave
24448 \begin_layout Standard
24459 is documented in the
24463 example file and in the Sweave manual (menu
24465 Help\SpecialChar \menuseparator
24471 \begin_layout Chapter
24472 Fonctionnalités particulières
24475 \begin_layout Standard
24476 Vous pouvez faire avec LyX tout ce que vous pouvez faire avec LaTeX.
24477 Cependant, LyX ne peut inclure directement toutes les fonctionnalités de
24478 LaTeX, mais vous pouvez toujours utiliser le code TeX; Ce chapitre vous
24479 montre quelques points particuliers qui peuvent vous intéresser.
24480 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
24481 les flottants, les boîtes et les notes, voyez le manuel des
24488 \begin_layout Section
24492 \begin_layout Standard
24495 This feature is independent of the option
24497 Two-column document
24499 in the document settings under
24504 If you want to have 2
24505 \begin_inset space ~
24508 columns for the whole document, it is recommended to use the
24510 Two-column document
24513 For all other cases use this feature.
24516 \begin_layout Standard
24519 To use multiple text columns in your document, you have to load the module
24526 Document\SpecialChar \menuseparator
24527 Settings\SpecialChar \menuseparator
24530 ) and must have the LaTeX-package
24537 \begin_layout Standard
24540 Footnotes within multiple columns will be placed at the bottom of the page
24541 and not under each column.
24542 Within the different columns you can use everything, with the limitation
24543 that for floats you need to use the float option
24550 \begin_layout Subsection
24556 \begin_layout Standard
24559 If you want to have 2 columns in your text, use the style
24561 Begin Multiple Columns
24563 where the columns should start.
24564 The content of the style is the number of the columns, so in this case
24566 \begin_inset Quotes eld
24570 \begin_inset Quotes erd
24574 At the point where the columns should end use the style
24576 End Multiple Columns
24581 \begin_layout Standard
24584 Here is an example:
24587 \begin_layout Begin Multiple Columns
24591 \begin_layout Standard
24597 The Adventure of the Empty House
24600 \begin_inset Newline newline
24605 Sir Arthur Conan Doyle
24608 \begin_layout Standard
24612 It was in the spring of the year 1894 that all London was interested, and
24613 the fashionable world dismayed, by the murder of the Honourable Ronald
24614 Adair under most unusual and inexplicable circumstances.
24615 The public has already learned those particulars of the crime which came
24616 out in the police investigation, but a good deal was suppressed upon that
24617 occasion, since the case for the prosecution was so overwhelmingly strong
24618 that it was not necessary to bring forward all the facts.
24619 Only now, at the end of nearly ten years, am I allowed to supply those
24620 missing links which make up the whole of that remarkable chain.
24621 The crime was of interest in itself, but that interest was as nothing to
24622 me compared to the inconceivable sequel, which afforded me the greatest
24623 shock and surprise of any event in my adventurous life.
24624 Even now, after this long interval, I find myself thrilling as I think
24625 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24626 ty which utterly submerged my mind.
24627 Let me say to that public, which has shown some interest in those glimpses
24628 which I have occasionally given them of the thoughts and actions of a very
24629 remarkable man, that they are not to blame me if I have not shared my knowledge
24630 with them, for I should have considered it my first duty to do so, had
24631 I not been barred by a positive prohibition from his own lips, which was
24632 only withdrawn upon the third of last month.
24635 \begin_layout End Multiple Columns
24639 \begin_layout Standard
24642 Here is an example with 3
24643 \begin_inset space ~
24649 \begin_layout Begin Multiple Columns
24655 \begin_layout Standard
24659 It can be imagined that my close intimacy with Sherlock Holmes had interested
24660 me deeply in crime, and that after his disappearance I never failed to
24661 read with care the various problems which came before the public.
24662 And I even attempted, more than once, for my own private satisfaction,
24663 to employ his methods in their solution, though with indifferent success.
24664 There was none, however, which appealed to me like this tragedy of Ronald
24666 As I read the evidence at the inquest, which led up to a verdict of willful
24667 murder against some person or persons unknown, I realized more clearly
24668 than I had ever done the loss which the community had sustained by the
24669 death of Sherlock Holmes.
24670 There were points about this strange business which would, I was sure,
24671 have specially appealed to him, and the efforts of the police would have
24672 been supplemented, or more probably anticipated, by the trained observation
24673 and the alert mind of the first criminal agent in Europe.
24674 All day, as I drove upon my round, I turned over the case in my mind and
24675 found no explanation which appeared to me to be adequate.
24676 At the risk of telling a twice-told tale, I will recapitulate the facts
24677 as they were known to the public at the conclusion of the inquest.
24680 \begin_layout End Multiple Columns
24684 \begin_layout Standard
24687 You can have up to 10
24688 \begin_inset space ~
24691 columns if you want to, but that might not be very pleasant for the readers
24695 \begin_layout Standard
24696 \begin_inset Newpage newpage
24702 \begin_layout Subsection
24703 Des Colonnes dans une Colonne
24706 \begin_layout Standard
24707 Vous pouvez même avoir des colonnes dans une colonne :
24710 \begin_layout Begin Multiple Columns
24714 \begin_layout Standard
24718 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24719 at that time governor of one of the Australian colonies.
24720 Adair's mother had returned from Australia to undergo the operation for
24721 cataract, and she, her son Ronald, and her daughter Hilda were living together
24725 \begin_layout Begin Multiple Columns
24729 \begin_layout Standard
24733 The youth moved in the best society–had, so far as was known, no enemies
24734 and no particular vices.
24735 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24736 had been broken off by mutual consent some months before, and there was
24737 no sign that it had left any very profound feeling behind it.
24738 For the rest {sic} the man's life moved in a narrow and conventional circle,
24739 for his habits were quiet and his nature unemotional.
24740 Yet it was upon this easy-going young aristocrat that death came, in most
24741 strange and unexpected form, between the hours of ten and eleven-twenty
24742 on the night of March 30, 1894.
24745 \begin_layout End Multiple Columns
24749 \begin_layout Standard
24753 Ronald Adair was fond of cards–playing continually, but never for such stakes
24755 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24756 It was shown that, after dinner on the day of his death, he had played
24757 a rubber of whist at the latter club.
24758 He had also played there in the afternoon.
24763 The evidence of those who had played with him– Mr.
24764 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24765 and that there was a fairly equal fall of the cards.
24766 Adair might have lost five pounds, but not more.
24767 His fortune was a considerable one, and such a loss could not in any way
24769 He had played nearly every day at one club or other, but he was a cautious
24770 player, and usually rose a winner.
24771 It came out in evidence that, in partnership with Colonel Moran, he had
24772 actually won as much as four hundred and twenty pounds in a sitting, some
24773 weeks before, from Godfrey Milner and Lord Balmoral.
24774 So much for his recent history as it came out at the inquest.
24777 \begin_layout End Multiple Columns
24781 \begin_layout Subsection
24787 \begin_layout Standard
24790 The examples in this section show some more special features of multiple
24794 \begin_layout Standard
24797 For more features of multiple columns, have a look at the documentation
24798 of the LaTeX-package
24804 \begin_inset CommandInset citation
24813 \begin_layout Subsubsection
24819 \begin_layout Standard
24822 To add a preface text for multiple columns, add the command
24825 \begin_layout Standard
24831 \begin_layout Standard
24834 as TeX Code behind the number of columns in the
24836 Begin Multiple Columns
24839 behind the command write the text.
24840 At the end of the style use the command
24843 \begin_layout Standard
24849 \begin_layout Standard
24853 An example with some preface text:
24856 \begin_layout Standard
24859 \begin_inset VSpace bigskip
24865 \begin_layout Begin Multiple Columns
24870 \begin_layout Plain Layout
24879 And the story continues and continues and continues and continues
24881 \SpecialChar \ldots{}
24886 \begin_layout Plain Layout
24896 \begin_layout Standard
24900 On the evening of the crime, he returned from the club exactly at ten.
24901 His mother and sister were out spending the evening with a relation.
24902 The servant deposed that she heard him enter the front room on the second
24903 floor, generally used as his sitting-room.
24904 She had lit a fire there, and as it smoked she had opened the window.
24905 No sound was heard from the room until eleven-twenty, the hour of the return
24906 of Lady Maynooth and her daughter.
24907 Desiring to say good-night, she attempted to enter her son's room.
24908 The door was locked on the inside, and no answer could be got to their
24909 cries and knocking.
24910 Help was obtained, and the door forced.
24911 The unfortunate young man was found lying near the table.
24912 His head had been horribly mutilated by an expanding revolver bullet, but
24913 no weapon of any sort was to be found in the room.
24916 \begin_layout End Multiple Columns
24920 \begin_layout Standard
24923 You can also use a section heading as the preface if you use a section command
24924 as TeX Code behind the first TeX Code.
24925 For example the command
24928 \begin_layout Standard
24934 subsection{subsection title}
24937 \begin_layout Standard
24940 creates a subsection.
24941 In this example the preface is a subsubsection:
24944 \begin_layout Begin Multiple Columns
24951 \begin_layout Plain Layout
24962 \begin_layout Plain Layout
24971 This is a subsubsection heading as a preface
24975 \begin_layout Plain Layout
24986 \begin_layout Plain Layout
24996 \begin_layout Standard
25000 A minute examination of the circumstances served only to make the case more
25002 In the first place, no reason could be given why the young man should have
25003 fastened the door upon the inside.
25004 There was the possibility that the murderer had done this, and had afterwards
25005 escaped by the window.
25006 The drop was at least twenty feet, however, and a bed of crocuses in full
25008 Neither the flowers nor the earth showed any sign of having been disturbed,
25009 nor were there any marks upon the narrow strip of grass which separated
25010 the house from the road.
25011 Apparently, therefore, it was the young man himself who had fastened the
25013 But how did he come by his death? No one could have climbed up to the window
25014 without leaving traces.
25015 Suppose a man had fired through the window, he would indeed be a remarkable
25016 shot who could with a revolver inflict so deadly a wound.
25017 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25018 a hundred yards of the house.
25019 No one had heard a shot.
25022 \begin_layout End Multiple Columns
25026 \begin_layout Standard
25029 If there is less vertical space left on the page at the beginning of the
25030 multiple columns than needed for 6
25031 \begin_inset space ~
25034 text lines, a page break will be inserted before the multiple columns.
25035 Depending on the number of lines of the preface text, you might want to
25037 It is determined by inserting the command
25040 \begin_layout Standard
25048 \begin_layout Standard
25051 as TeX Code behind the preface definition but before the final
25060 is hereby the number of text lines.
25061 In this example the space is set to 7
25062 \begin_inset space ~
25068 \begin_layout Begin Multiple Columns
25073 \begin_layout Plain Layout
25084 \begin_layout Plain Layout
25095 This is the sectioning command
25096 \begin_inset Newline newline
25100 \begin_inset Newline newline
25103 with multiple text lines
25109 \begin_layout Plain Layout
25120 \begin_layout Plain Layout
25133 \begin_layout Plain Layout
25143 \begin_layout Standard
25147 On the evening of the crime, he returned from the club exactly at ten.
25148 His mother and sister were out spending the evening with a relation.
25149 The servant deposed that she heard him enter the front room on the second
25150 floor, generally used as his sitting-room.
25151 She had lit a fire there, and as it smoked she had opened the window.
25152 No sound was heard from the room until eleven-twenty, the hour of the return
25153 of Lady Maynooth and her daughter.
25154 Desiring to say good-night, she attempted to enter her son's room.
25155 The door was locked on the inside, and no answer could be got to their
25156 cries and knocking.
25157 Help was obtained, and the door forced.
25158 The unfortunate young man was found lying near the table.
25159 His head had been horribly mutilated by an expanding revolver bullet, but
25160 no weapon of any sort was to be found in the room.
25163 \begin_layout End Multiple Columns
25167 \begin_layout Subsubsection
25173 \begin_layout Standard
25176 The amount of space before and after multiple columns can be changed by
25177 changing the length
25184 For example the command
25187 \begin_layout Standard
25198 \begin_layout Standard
25201 in TeX Code changes its value to 3
25202 \begin_inset space \thinspace{}
25206 The change must be made before the multiple columns' start.
25207 The predefined value is 13
25208 \begin_inset space \thinspace{}
25214 \begin_layout Standard
25224 \begin_inset space \thinspace{}
25230 \begin_layout Standard
25234 \begin_layout Plain Layout
25240 multicolsep}{2.5cm}
25248 \begin_layout Begin Multiple Columns
25252 \begin_layout Standard
25256 All day I turned these facts over in my mind, endeavouring to hit upon some
25257 theory which could reconcile them all, and to find that line of least resistanc
25258 e which my poor friend had declared to be the starting-point of every investigat
25260 I confess that I made little progress.
25261 In the evening I strolled across the Park, and found myself about six o'clock
25262 at the Oxford Street end of Park Lane.
25263 A group of loafers upon the pavements, all staring up at a particular window,
25264 directed me to the house which I had come to see.
25265 A tall, thin man with coloured glasses, whom I strongly suspected of being
25266 a plain-clothes detective, was pointing out some theory of his own, while
25267 the others crowded round to listen to what he said.
25268 I got as near him as I could, but his observations seemed to me to be absurd,
25269 so I withdrew again in some disgust.
25270 As I did so I struck against an elderly, deformed man, who had been behind
25271 me, and I knocked down several books which he was carrying.
25274 \begin_layout End Multiple Columns
25278 \begin_layout Standard
25281 \begin_inset Note Greyedout
25284 \begin_layout Plain Layout
25290 The values you set with
25296 will be used for all following multiple columns until to change them again.
25304 \begin_layout Standard
25308 \begin_layout Plain Layout
25322 \begin_inset Note Note
25325 \begin_layout Plain Layout
25328 go back to the default
25336 \begin_layout Subsubsection
25342 \begin_layout Standard
25345 The width of the columns is automatically calculated, but you can modify
25346 the space between the columns.
25347 This is done by changing the length
25354 Its predefined value is 10
25355 \begin_inset space \thinspace{}
25359 Here is an example where
25366 \begin_inset space \thinspace{}
25372 \begin_layout Standard
25376 \begin_layout Plain Layout
25390 \begin_layout Begin Multiple Columns
25394 \begin_layout Standard
25398 My observations of No.
25399 \begin_inset space \space{}
25402 427 Park Lane did little to clear up the problem in which I was interested.
25403 The house was separated from the street by a low wall and railing, the
25404 whole not more than five feet high.
25405 It was perfectly easy, therefore, for anyone to get into the garden, but
25406 the window was entirely inaccessible, since there was no water pipe or
25407 anything which could help the most active man to climb it.
25408 More puzzled than ever, I retraced my steps to Kensington.
25409 I had not been in my study five minutes when the maid entered to say that
25410 a person desired to see me.
25411 To my astonishment it was none other than my strange old book collector,
25412 his sharp, wizened face peering out from a frame of white hair, and his
25413 precious volumes, a dozen of them at least, wedged under his right arm.
25416 \begin_layout End Multiple Columns
25420 \begin_layout Standard
25424 \begin_layout Plain Layout
25438 \begin_inset Note Note
25441 \begin_layout Plain Layout
25444 go back to the default
25452 \begin_layout Subsubsection
25458 \begin_layout Standard
25461 Between the columns a rule with a width of the length
25468 If this rule width is set to 0
25469 \begin_inset space \thinspace{}
25472 pt (this is the default), the rule is suppressed.
25473 In the following example, the line separating the columns is 2
25474 \begin_inset space \thinspace{}
25480 \begin_layout Standard
25484 \begin_layout Plain Layout
25490 columnseprule}{2pt}
25498 \begin_layout Begin Multiple Columns
25502 \begin_layout Standard
25506 \begin_inset Quotes eld
25509 You're surprised to see me, sir,
25510 \begin_inset Quotes erd
25513 said he, in a strange, croaking voice.
25516 \begin_layout Standard
25520 I acknowledged that I was.
25523 \begin_layout Standard
25527 \begin_inset Quotes eld
25530 Well, I've a conscience, sir, and when I chanced to see you go into this
25531 house, as I came hobbling after you, I thought to myself, I'll just step
25532 in and see that kind gentleman, and tell him that if I was a bit gruff
25533 in my manner there was not any harm meant, and that I am much obliged to
25534 him for picking up my books.
25535 \begin_inset Quotes erd
25541 \begin_layout Standard
25545 \begin_inset Quotes eld
25548 You make too much of a trifle,
25549 \begin_inset Quotes erd
25554 \begin_inset Quotes eld
25557 May I ask how you knew who I was?
25558 \begin_inset Quotes erd
25564 \begin_layout Standard
25568 \begin_inset Quotes eld
25571 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25572 you'll find my little bookshop at the corner of Church Street, and very
25573 happy to see you, I am sure.
25574 Maybe you collect yourself, sir.
25578 \begin_inset space ~
25591 --a bargain, every one of them.
25592 With five volumes you could just fill that gap on that second shelf.
25593 It looks untidy, does it not, sir?
25594 \begin_inset Quotes erd
25600 \begin_layout End Multiple Columns
25604 \begin_layout Standard
25608 \begin_layout Plain Layout
25614 columnseprule}{0pt}
25622 \begin_inset Note Note
25625 \begin_layout Plain Layout
25628 go back to the default
25636 \begin_layout Standard
25637 \begin_inset Newpage newpage
25643 \begin_layout Section
25644 Paragraphes de forme inhabituelle
25647 \begin_layout Standard
25651 LaTeX as well as any other text processor uses by default rectangular paragraphs.
25652 For special cases like for example posters, invitation cards or poems you
25653 can modify the paragraph shape to one of your choice.
25654 This can be done by using the LaTeX-package
25658 which is loaded by using in the document settings the module
25660 Custom paragraph shapes
25665 \begin_layout Subsection
25671 \begin_layout Standard
25677 provides the following shapes:
25680 \begin_layout Standard
25683 \begin_inset Tabular
25684 <lyxtabular version="3" rows="13" columns="3">
25685 <features rotate="0" booktabs="true" islongtable="true" longtabularalignment="center">
25686 <column alignment="center" valignment="middle" width="16col%">
25687 <column alignment="center" valignment="middle" width="40col%">
25688 <column alignment="center" valignment="middle" width="35col%">
25689 <row endhead="true">
25690 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25693 \begin_layout Plain Layout
25701 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25704 \begin_layout Plain Layout
25712 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
25715 \begin_layout Plain Layout
25725 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25728 \begin_layout Plain Layout
25736 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25739 \begin_layout Plain Layout
25742 Circle with circular hole (in the size of a CD/DVD)
25747 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25750 \begin_layout Plain Layout
25753 Cannot be scaled, take care there is not too much text
25760 <cell alignment="center" valignment="top" topline="true" usebox="none">
25763 \begin_layout Plain Layout
25771 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25774 \begin_layout Plain Layout
25782 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25785 \begin_layout Plain Layout
25788 Fragile, calculation might fail
25795 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25798 \begin_layout Plain Layout
25806 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25809 \begin_layout Plain Layout
25812 Rhomboid (symbolizing a
25813 \begin_inset Quotes eld
25817 \begin_inset Quotes erd
25825 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25828 \begin_layout Plain Layout
25838 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25841 \begin_layout Plain Layout
25849 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25852 \begin_layout Plain Layout
25860 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25863 \begin_layout Plain Layout
25873 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25876 \begin_layout Plain Layout
25884 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25887 \begin_layout Plain Layout
25895 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25898 \begin_layout Plain Layout
25908 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25911 \begin_layout Plain Layout
25919 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25922 \begin_layout Plain Layout
25925 Nut for bolt (hexagon with circular hole)
25930 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25933 \begin_layout Plain Layout
25943 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25946 \begin_layout Plain Layout
25954 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25957 \begin_layout Plain Layout
25965 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25968 \begin_layout Plain Layout
25978 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25981 \begin_layout Plain Layout
25989 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25992 \begin_layout Plain Layout
26000 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26003 \begin_layout Plain Layout
26013 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26016 \begin_layout Plain Layout
26024 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26027 \begin_layout Plain Layout
26035 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26038 \begin_layout Plain Layout
26048 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26051 \begin_layout Plain Layout
26059 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26062 \begin_layout Plain Layout
26065 Normal/reversed rain drop
26070 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26073 \begin_layout Plain Layout
26076 Fragile, calculation might fail
26083 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26086 \begin_layout Plain Layout
26094 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26097 \begin_layout Plain Layout
26105 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26108 \begin_layout Plain Layout
26118 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26121 \begin_layout Plain Layout
26125 \begin_inset Newline newline
26133 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26136 \begin_layout Plain Layout
26139 Triangles in different orientations
26144 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26147 \begin_layout Plain Layout
26163 \begin_layout Standard
26166 To use a shape for your paragraph, simply select it in LyX's pull-down box
26167 for environments in the toolbar.
26170 \begin_layout Standard
26171 \begin_inset Newpage newpage
26177 \begin_layout Standard
26180 Here is an example paragraph in the shape of a nut:
26183 \begin_layout Standard
26184 \begin_inset VSpace bigskip
26193 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26194 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26196 At vero eos et accusam et justo duo dolores et ea rebum.
26197 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26199 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26200 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26204 \begin_layout Standard
26205 \begin_inset VSpace bigskip
26211 \begin_layout Standard
26214 \begin_inset Note Greyedout
26217 \begin_layout Plain Layout
26223 : shapepar paragraphs cannot run over a page break.
26231 \begin_layout Standard
26232 \begin_inset VSpace bigskip
26238 \begin_layout Standard
26244 takes care that the shape will always be preserved, no matter how much
26245 text is in the paragraph.
26246 Therefore the paragraph size changes with the amount of contained text.
26247 This can lead to paragraph sizes exceeding the page margins.
26248 To demonstrate the size scaling, here is the same example paragraph but
26249 with twice as much text:
26252 \begin_layout Standard
26253 \begin_inset Newpage newpage
26262 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26263 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26265 At vero eos et accusam et justo duo dolores et ea rebum.
26266 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26268 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26269 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26271 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26272 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26274 At vero eos et accusam et justo duo dolores et ea rebum.
26275 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26277 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26278 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26282 \begin_layout Standard
26283 \begin_inset VSpace bigskip
26289 \begin_layout Standard
26292 An exception is the shape
26297 It cannot be scaled because it must fit the size of a CD/DVD.
26298 Therefore the amount of text that fits into the shape is limited.
26299 \begin_inset Newline newline
26310 shape are fragile, meaning that the calculation of their size can fail,
26311 depending on the amount of text.
26312 You will then get the LaTeX error
26313 \begin_inset Quotes eld
26316 Arithmetic overflow
26317 \begin_inset Quotes erd
26321 In this case one can try to remove or add some text; if nothing works one
26322 has to use another shape.
26325 \begin_layout Standard
26326 \begin_inset VSpace bigskip
26332 \begin_layout Standard
26335 For shapes with tips you will maybe see that LaTeX's hyphenation routine
26336 fails for text in the tips.
26337 Therefore it is often necessary to add hyphenation points
26342 arg "specialchar-insert hyphenation"
26347 ) to the corresponding text parts.
26350 \begin_layout Standard
26351 \begin_inset VSpace bigskip
26357 \begin_layout Standard
26360 Shapepar paragraphs are always placed on the page that their left border
26361 touches the left page margin.
26362 You can therefore not use the paragraph dialog to align such paragraphs.
26363 A solution is to put the paragraph into a minipage or parbox and align
26365 The problem is hereby to find the right width for the box.
26366 Because if it is too wide and you center the box, the paragraph is not
26367 centered too because it sticks at the left side of the box.
26368 So you might have to play a bit with the width until it fits.
26369 Here are two triangular paragraphs, the first one is not aligned, the second
26373 \begin_layout Standard
26374 \begin_inset Newpage newpage
26380 \begin_layout Triangle up
26384 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26385 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26387 At vero eos et accusam et justo duo dolores et ea rebum.
26388 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26392 \begin_layout Standard
26393 \begin_inset VSpace bigskip
26399 \begin_layout Standard
26401 \begin_inset Box Frameless
26411 height_special "totalheight"
26414 \begin_layout Triangle up
26418 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26419 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26421 At vero eos et accusam et justo duo dolores et ea rebum.
26422 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26431 \begin_layout Subsection
26437 \begin_layout Standard
26440 You can define any shape you want.
26441 Doing this manually is a lot of work because every coordinate must be specified.
26442 But there is a way to let the computer calculate the coordinates:
26445 \begin_layout Enumerate
26448 Install the program
26451 \begin_inset CommandInset href
26454 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
26461 \begin_layout Enumerate
26474 \begin_layout Plain Layout
26485 \begin_layout Plain Layout
26492 eX\SpecialChar \menuseparator
26493 Settings\SpecialChar \menuseparator
26496 and select the font size you are using in your document.
26497 For example this document uses the size 12
26498 \begin_inset space \thinspace{}
26504 \begin_layout Enumerate
26510 \begin_layout Enumerate
26519 \begin_layout Plain Layout
26530 \begin_layout Plain Layout
26537 eX\SpecialChar \menuseparator
26540 to export the shape to coordinates.
26541 In the appearing dialog use either the outline of your shape for the coordinate
26542 s or the path itself.
26546 \begin_layout Plain Layout
26549 For more information see
26550 \begin_inset CommandInset href
26552 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
26564 \begin_layout Standard
26567 The coordinates are written into a TeX-file.
26568 To use it for your LyX document
26571 \begin_layout Enumerate
26574 Place the cursor before the first character of your paragraph (or into a
26578 \begin_layout Enumerate
26581 Open in LyX the menu
26583 Insert\SpecialChar \menuseparator
26584 File\SpecialChar \menuseparator
26586 \begin_inset space ~
26591 , select the file and use
26600 \begin_layout Standard
26601 \begin_inset VSpace defskip
26607 \begin_layout Standard
26610 \begin_inset Note Greyedout
26613 \begin_layout Plain Layout
26619 : The changed shape only applies to the current paragraph; everything is
26620 reset to normal for the next paragraph.
26621 Therefore the shape definition file must be input into every paragraph
26622 with the desired shape.
26630 \begin_layout Standard
26631 \begin_inset VSpace bigskip
26637 \begin_layout Standard
26640 Here is an example:
26643 \begin_layout Standard
26644 \begin_inset VSpace bigskip
26650 \begin_layout Standard
26651 \begin_inset CommandInset include
26653 filename "../SpecialParagraphShape.tex"
26659 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26660 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26662 At vero eos et accusam et justo duo dolores et ea rebum.
26663 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26665 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26666 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26670 \begin_layout Standard
26671 \begin_inset VSpace bigskip
26677 \begin_layout Standard
26683 to draw complexer shapes in
26687 you can draw the shape in a program of your choice and import the resulting
26693 Then you only need to draw a line or spline along the outline of the image.
26696 \begin_layout Standard
26697 \begin_inset VSpace bigskip
26703 \begin_layout Standard
26708 Custom paragraph shapes
26710 also provides the two commands
26718 which can be used to define custom shapes coordinate by coordinate.
26722 \begin_layout Plain Layout
26725 These commands are internally used for all shapes described here.
26730 For information how these styles are used and about further customization
26731 possibilities, have a look at the documentation of the package
26737 \begin_inset CommandInset citation
26746 \begin_layout Bibliography
26747 \begin_inset CommandInset bibitem
26748 LatexCommand bibitem
26753 Documentation du paquetage LaTeX
26754 \begin_inset CommandInset href
26757 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26764 \begin_layout Bibliography
26765 \begin_inset CommandInset bibitem
26766 LatexCommand bibitem
26771 Documentation du paquetage LaTeX
26772 \begin_inset CommandInset href
26775 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"