1 #LyX 2.2 created this file. For more info see http://www.lyx.org/
8 % DO NOT ALTER THIS PREAMBLE!!!
10 % This preamble is designed to ensure that the User's Guide prints
11 % out as advertised. If you mess with this preamble,
12 % parts of the User's Guide may not print out as expected. If you
13 % have problems LaTeXing this file, please contact
14 % the documentation team
15 % email: lyx-docs@lists.lyx.org
17 % the pages of the TOC is numbered roman
18 % and a pdf-bookmark for the TOC is added
20 \let\myTOC\tableofcontents
21 \renewcommand{\tableofcontents}{%
22 \pdfbookmark[1]{\contentsname}{}
25 \pagenumbering{arabic}}
27 % extra space for tables
28 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
30 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
31 \use_default_options false
39 \maintain_unincluded_children false
41 \language_package default
44 \font_roman "lmodern" "default"
45 \font_sans "lmss" "default"
46 \font_typewriter "lmtt" "default"
47 \font_math "auto" "auto"
48 \font_default_family default
49 \use_non_tex_fonts false
52 \font_sf_scale 100 100
53 \font_tt_scale 100 100
55 \default_output_format pdf2
57 \bibtex_command default
58 \index_command default
62 \pdf_title "Options avancées de LyX"
63 \pdf_author "LyX Team"
64 \pdf_subject "Options avancées LyX"
65 \pdf_keywords "LyX, Documentacion, Options avancées"
67 \pdf_bookmarksnumbered true
68 \pdf_bookmarksopen false
69 \pdf_bookmarksopenlevel 1
74 \pdf_pdfusetitle false
75 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
78 \use_package amsmath 1
79 \use_package amssymb 1
82 \use_package mathdots 1
83 \use_package mathtools 0
85 \use_package stackrel 0
86 \use_package stmaryrd 0
87 \use_package undertilde 0
89 \cite_engine_type default
93 \paperorientation portrait
97 \notefontcolor #0000ff
104 \paragraph_separation indent
105 \paragraph_indentation default
106 \quotes_language french
109 \paperpagestyle default
111 \tracking_changes false
112 \output_changes false
121 Options avancées de \SpecialChar LyX
125 \begin_layout Subtitle
127 \begin_inset Note Note
130 \begin_layout Plain Layout
131 Informations de révision :
134 \begin_layout Plain Layout
135 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
136 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
137 er par Édition/Affichage/Insertion/Navigation
140 \begin_layout Plain Layout
141 Mise à jour pour 2.1 : 30/12/2014, Traduction chapitre 8, unification du
143 \begin_inset Quotes fld
147 \begin_inset Quotes frd
151 \begin_inset Quotes fld
155 \begin_inset Quotes frd
161 \begin_layout Plain Layout
162 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
171 par l'équipe de \SpecialChar LyX
176 \begin_layout Plain Layout
177 Le principal responsable de la rédaction de ce fichier est
182 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
183 de la documentation de \SpecialChar LyX
186 <lyx-docs@lists.lyx.org>
189 \begin_inset Newline newline
192 Traduction en français par :
229 Merci d'envoyer vos commentaires et corrections sur la traduction à la
230 liste de diffusion de \SpecialChar LyX
233 <lyx-fr@lists.lyx.org>
243 \begin_layout Standard
244 \begin_inset CommandInset toc
245 LatexCommand tableofcontents
252 \begin_layout Chapter
256 \begin_layout Standard
266 que vous êtes en train de lire est avant tout la deuxième partie du
280 La raison de la division en deux du document est très simple : le
292 est déjà énorme et il contient toutes les fonctions de base qu'il faut
293 connaître pour préparer la plupart des documents.
294 Cependant, l'Équipe de \SpecialChar LyX
295 a pour but à long terme de rendre \SpecialChar LyX
297 différents fichiers de configuration et paquetages externes.
298 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
300 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
302 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
304 Il y a aussi quelques fonctionnalités plus
305 \begin_inset Quotes fld
309 \begin_inset Quotes frd
312 , comme les méthodes de présentation de bibliographies et la gestion des
313 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
316 Guide de l'utilisateur
318 et sont décrites ici.
321 \begin_layout Standard
322 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
323 fax, le contrôle de version et le support de SGML, qui nécessitent des
324 logiciels supplémentaires pour fonctionner convenablement.
325 Il y a également un chapitre consacré à \SpecialChar LyX
327 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
328 , qui servent à améliorer
329 vos documents grâce à la puissance de \SpecialChar LaTeX
331 Après tout, \SpecialChar LyX
332 est seulement WYSIWYM
336 \begin_layout Plain Layout
337 \begin_inset Quotes fld
340 What You See Is What You Mean
341 \begin_inset Quotes frd
345 \begin_inset Quotes fld
348 Vous voyez ce que vous voulez dire
349 \begin_inset Quotes frd
357 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
361 \begin_layout Standard
362 Si vous n'avez pas encore lu l'
366 , il est sûr que vous n'êtes pas au bon endroit.
371 est la première chose à consulter, car elle décrit les notations et les
372 formats de tous les manuels.
373 Vous devez aussi être à l'aise avec le
385 et avec toutes les fonctions de base de \SpecialChar LyX
389 \begin_layout Standard
390 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
391 ion de \SpecialChar LyX
392 avec \SpecialChar LaTeX
393 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
395 et explique comment \SpecialChar LyX
396 peut générer exactement le code \SpecialChar LaTeX
398 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
402 \begin_layout Chapter
404 et \SpecialChar LaTeX
408 \begin_layout Section
409 Comment \SpecialChar LyX
410 utilise \SpecialChar LaTeX
414 \begin_layout Standard
415 Ce chapitre est à la fois pour les \SpecialChar TeX
416 -niciens et les curieux de \SpecialChar LaTeX
418 Nous allons y expliquer comment \SpecialChar LyX
419 et \SpecialChar LaTeX
420 fonctionnent ensemble pour produire
421 une sortie imprimable.
422 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
423 quelque chose à \SpecialChar LaTeX
427 \begin_layout Standard
428 À un moment, nous avions coutume d'appeler \SpecialChar LyX
430 \begin_inset Quotes fld
433 interface WYSIWYM pour \SpecialChar LaTeX
435 \begin_inset Quotes frd
438 , mais ce n'est plus vrai désormais.
439 Des interfaces pour \SpecialChar LaTeX
441 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
443 et de marquer les erreurs dans le fichier que vous éditez.
444 Bien que \SpecialChar LyX
454 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
455 beaucoup d'autres choses.
456 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
461 a aussi ajouté quelques extensions à \SpecialChar LaTeX
463 Essayez un jour ceci : faites
465 Fichier\SpecialChar menuseparator
466 Exporter\SpecialChar menuseparator
472 Affichage\SpecialChar menuseparator
473 Afficher le code \SpecialChar LaTeX
476 ) puis regardez le préambule du fichier
481 Vous remarquerez une variété de nouvelles macros définies spécialement
484 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
488 \begin_layout Standard
489 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
494 \begin_layout Itemize
497 Document\SpecialChar menuseparator
503 \begin_layout Itemize
506 Document\SpecialChar menuseparator
515 jour\SpecialChar menuseparator
521 \begin_layout Itemize
524 Fichier\SpecialChar menuseparator
525 Imprimer\SpecialChar ldots
529 \begin_layout Itemize
532 Fichier\SpecialChar menuseparator
533 Fax\SpecialChar ldots
537 \begin_layout Standard
538 Elles n'invoqueront \SpecialChar LaTeX
539 que si le fichier a changé depuis la dernière fois
540 que \SpecialChar LaTeX
544 \begin_layout Standard
545 Quand vous faites tourner \SpecialChar LaTeX
546 sur le fichier que vous éditez, \SpecialChar LyX
551 \begin_layout Enumerate
552 Il convertit le document en \SpecialChar LaTeX
553 et l'enregistre dans un fichier avec l'extension
565 \begin_layout Enumerate
566 Il fait tourner \SpecialChar LaTeX
571 (peut-être plusieurs fois) et exécute toute autre commande (comme
579 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
583 \begin_layout Enumerate
584 S'il y a des erreurs, il affiche le journal d'erreurs.
587 \begin_layout Standard
588 Si vous avez lancé \SpecialChar LaTeX
591 Affichage\SpecialChar menuseparator
602 Affichage\SpecialChar menuseparator
607 Fichier\SpecialChar menuseparator
611 réalise deux étapes supplémentaires :
614 \begin_layout Itemize
619 pour convertir le fichier DVI en PostScript;
622 \begin_layout Itemize
623 il exécute une visonneuse PostScript, comme
627 , pour afficher le résultat.
630 \begin_layout Standard
631 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
634 \begin_layout Section
635 Traduire des fichiers \SpecialChar LaTeX
640 \begin_layout Standard
641 Vous pouvez importer un fichier \SpecialChar LaTeX
642 dans \SpecialChar LyX
643 en utilisant le menu Fichier \SpecialChar menuseparator
644 Importer\SpecialChar menuseparator
649 Cela va appeler un programme nommé
653 , qui va créer un fichier
663 va ensuite ouvrir ce fichier.
666 \begin_layout Standard
671 peut traduire la plupart des constructions \SpecialChar LaTeX
672 légales, mais pas toutes.
673 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
675 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
676 les portions en code \SpecialChar TeX
677 et les corriger manuellement.
680 \begin_layout Standard
681 Si vous ignorez ce qu'est le code \SpecialChar TeX
682 , lisez le paragraphe suivant.
685 \begin_layout Section
686 Insérer du code \SpecialChar LaTeX
687 dans des documents \SpecialChar LyX
689 \begin_inset CommandInset label
691 name "sec:Insérer-du-code-LaTeX"
698 \begin_layout Standard
699 Vous pouvez faire en \SpecialChar LyX
700 tout ce que vous faites en \SpecialChar LaTeX
701 , pour une raison très
702 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
703 dans un document \SpecialChar LyX
706 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
707 toutes les structures \SpecialChar LaTeX
709 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
710 dans votre document \SpecialChar LyX
712 pouvez utiliser la boîte de
714 code \SpecialChar TeX
717 , que vous pouvez mettre dans votre document avec
719 Insertion\SpecialChar menuseparator
731 \begin_layout Standard
732 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
733 dans un document \SpecialChar LyX
735 Le code ressemble à ceci :
738 \begin_layout LyX-Code
742 \begin_inset Newline newline
748 \begin_inset Newline newline
751 Un exemple d'environnement minipage.
753 \begin_inset Newline newline
756 mettre presque tout dedans, m
759 \begin_inset Newline newline
762 et des tableaux (non flottants).
763 \begin_inset Newline newline
769 \begin_inset Newline newline
773 \begin_inset Newline newline
779 \begin_inset Newline newline
785 \begin_inset Newline newline
791 \begin_inset Newline newline
796 \begin_inset Newline newline
802 \begin_inset Newline newline
808 \begin_inset Newline newline
814 \begin_inset Newline newline
822 \begin_layout Standard
825 code \SpecialChar TeX
828 contenant ce texte est juste après ce paragraphe.
829 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
831 Ceux qui lisent une version imprimée du manuel verront le résultat final
835 \begin_layout Standard
839 \begin_layout Plain Layout
846 \begin_layout Plain Layout
853 \begin_layout Plain Layout
855 Un exemple d'environnement minipage.
856 Vous pouvez mettre presque tout dedans, m
858 ^eme des figures et des tableaux (non flottants).
861 \begin_layout Plain Layout
868 \begin_layout Plain Layout
873 \begin_layout Plain Layout
880 \begin_layout Plain Layout
887 \begin_layout Plain Layout
894 \begin_layout Plain Layout
900 \begin_layout Plain Layout
907 \begin_layout Plain Layout
914 \begin_layout Plain Layout
921 \begin_layout Plain Layout
933 \begin_layout Standard
934 En plus de l'utilisation du
936 code \SpecialChar TeX
939 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
941 Vous pouvez alors utiliser
943 Insertion\SpecialChar menuseparator
944 Fichier\SpecialChar menuseparator
947 pour inclure votre fichier (vous devez choisir le type
956 Nous vous recommandons de ne faire cela que si vous avez un fichier
965 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
968 \begin_layout Standard
969 Encore quelques notes pour insister:
972 \begin_layout Itemize
973 au sein de \SpecialChar LyX
974 , le code \SpecialChar LaTeX
980 \begin_layout Itemize
986 si votre code \SpecialChar LaTeX
990 \begin_layout Itemize
991 attention à ne pas réinventer la roue.
994 \begin_layout Standard
995 Sur ce dernier point, \SpecialChar LyX
996 dispose déjà de pas mal de possibilités, et encore
997 plus sont en préparation.
998 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
999 n'a pas déjà telle ou telle
1000 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1002 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
1003 pour faire toutes sortes de
1004 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1006 \begin_inset CommandInset href
1009 target "http://www.ctan.org/"
1013 pour plus de détails.
1016 \begin_layout Standard
1017 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1018 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1019 pour avoir de l'aide.
1020 Un certain nombre sont cités dans la bibliographie du
1023 \begin_inset space ~
1027 \begin_inset space ~
1035 \begin_layout Section
1037 et le préambule \SpecialChar LaTeX
1041 \begin_layout Subsection
1042 À propos du préambule \SpecialChar LaTeX
1046 \begin_layout Standard
1047 Si vous connaissez déjà \SpecialChar LaTeX
1048 , il n'y a pas besoin d'expliquer ici à quoi sert
1050 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1051 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1052 pour plus d'information.
1053 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1054 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1055 faire dans le préambule \SpecialChar LaTeX
1056 d'un document \SpecialChar LyX
1060 \begin_layout Standard
1061 Le préambule \SpecialChar LaTeX
1062 vient au tout début d'un document,
1070 \begin_layout Itemize
1071 déclarer la classe de document.
1073 l'a déjà fait à votre place.
1074 \begin_inset Separator parbreak
1081 \begin_layout Standard
1082 Si vous êtes un \SpecialChar LaTeX
1083 -nicien expérimenté, et que vous avez une classe de document
1084 particulière dont vous voulez vous servir, voyez le manuel de
1088 pour savoir comment la faire reconnaître par \SpecialChar LyX
1090 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1091 pour que cela paraisse
1092 dans de prochaines versions !
1096 \begin_layout Itemize
1097 déclarer les paquetages utilisés.
1098 Les paquetages \SpecialChar LaTeX
1099 fournissent des commandes spéciales, qui sont disponibles
1100 dans un document seulement si le paquetage a été déclaré dans le préambule.
1101 Par exemple, le paquetage
1105 force l'indentation de tous les paragraphes.
1106 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1110 \begin_layout Itemize
1111 fixer les compteurs, variables, longueurs et largeurs.
1112 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1117 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1118 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1119 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1120 Un autre exemple est le type de marqueur pour les listes.
1121 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1122 le faire une seule fois, dans le préambule.
1125 \begin_layout Itemize
1126 déclarer les commandes définies par l'utilisateur (avec
1138 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1140 très souvent dans le document.
1141 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1146 être définies n'importe où ailleurs (mais
1150 d'être utilisées pour la première fois, bien sûr...).
1151 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1152 brut dans votre document,
1153 ce qui normalement ne devrait pas être le cas.
1156 \begin_layout Standard
1158 ajoute son propre lot de définitions au préambule du fichier
1163 Ceci rend les fichiers \SpecialChar LaTeX
1164 générés par \SpecialChar LyX
1168 \begin_layout Subsection
1169 Changer le préambule
1172 \begin_layout Standard
1173 Les commandes que \SpecialChar LyX
1174 ajoute au préambule d'un fichier \SpecialChar LaTeX
1176 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1178 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1181 Document\SpecialChar menuseparator
1182 Paramètres\SpecialChar menuseparator
1186 \begin_inset space ~
1196 ajoute tout ce qu'il y a dans la fenêtre
1199 \begin_inset space ~
1205 à son propre préambule.
1206 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1208 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1209 dit : ne réinventez pas la roue !).
1212 Assurez-vous aussi que votre préambule est correct.
1217 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1219 \begin_inset Quotes fld
1229 \begin_inset Quotes frd
1233 Si vous voyez ce message, vérifiez votre préambule.
1236 \begin_layout Subsection
1240 \begin_layout Standard
1241 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1245 \begin_layout Subsubsection
1246 Exemple 1 : Décalages
1249 \begin_layout Standard
1250 Il y a deux variables dans \SpecialChar LaTeX
1251 qui contrôlent la position de la page :
1263 , c'est-à-dire décalage horizontal et décalage vertical.
1264 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1266 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1267 ne sont pas les mêmes.
1268 C'est là qu'interviennent
1283 \begin_layout Standard
1284 Les valeurs par défaut de
1296 sont toutes deux de 0
1297 \begin_inset space ~
1300 pt, c'est-à-dire que la page n'est pas décalée.
1303 \begin_layout Standard
1304 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1305 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1306 corrigé un tel comportement.
1307 Si vous utilisez \SpecialChar LyX
1308 sur un système que vous n'entretenez pas vous-même, et
1309 si votre administrateur système est un paresseux
1313 \begin_layout Plain Layout
1314 NdT : Traduction vraisemblable de
1315 \begin_inset Quotes fld
1318 your sysadmin is a doofus
1319 \begin_inset Quotes frd
1339 peuvent sauver la mise.
1340 Supposez que vos marges du haut et de gauche soient toujours 0,5
1341 \begin_inset space ~
1345 Vous pouvez ajouter ceci au préambule :
1348 \begin_layout LyX-Code
1356 \begin_layout LyX-Code
1364 \begin_layout Standard
1365 ...et vos marges devraient désormais être correctes.
1368 \begin_layout Subsubsection
1369 Exemple 2 : Étiquettes
1372 \begin_layout Standard
1373 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1374 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1375 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1380 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1381 Nous vous laissons le vérifier.
1382 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1384 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1388 \begin_layout Standard
1389 D'abord, assurez-vous que vous utilisez la classe de document
1394 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1397 \begin_layout LyX-Code
1403 \begin_layout LyX-Code
1409 \begin_layout LyX-Code
1415 \begin_layout LyX-Code
1421 \begin_layout LyX-Code
1427 \begin_layout LyX-Code
1433 \begin_layout LyX-Code
1439 \begin_layout Standard
1440 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1442 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1443 insérer du code \SpecialChar LaTeX
1444 , placez les commandes
1456 autour de chaque étiquette.
1457 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1461 \begin_layout Standard
1462 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1463 pour supporter directement
1465 Peut-être même que ce sera vous.
1468 \begin_layout Subsubsection
1469 Exemple 3 : Indentation de paragraphe
1472 \begin_layout Standard
1473 Les Américains ont l'habitude d'indenter la première ligne de
1478 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1479 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1480 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1483 \begin_layout Standard
1484 Bien sûr, cette habitude n'est pas typographiquement correcte.
1485 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1490 s'il en suit un autre.
1491 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1492 deux paragraphes consécutifs.
1493 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1494 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1498 \begin_layout Standard
1499 Si vous êtes un Américain typique
1503 \begin_layout Plain Layout
1504 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1509 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1510 voulez votre indentation ! Ajoutez ceci au préambule :
1513 \begin_layout LyX-Code
1516 usepackage{indentfirst}
1519 \begin_layout Standard
1520 Si votre distribution \SpecialChar TeX
1521 n'est pas un vieux coucou, vous avez ce paquetage,
1522 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1525 \begin_layout Subsubsection
1526 Exemple 4 : Ce document
1529 \begin_layout Standard
1530 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1531 idée de certaines possibilités avancées.
1535 \begin_inset space ~
1541 risque de ne pas être visible en une fois, même en plein écran.
1544 \begin_layout Section
1546 et les erreurs \SpecialChar LaTeX
1550 \begin_layout Standard
1551 Quand \SpecialChar LyX
1552 invoque \SpecialChar LaTeX
1553 , il lui dit d'ignorer toute erreur et de continuer.
1554 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1555 pour en faire l'autopsie.
1556 S'il y a une erreur quelque part, \SpecialChar LyX
1557 ouvre une boîte avec un listing d'erreurs.
1558 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1563 \begin_layout Plain Layout
1565 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1566 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1575 \begin_layout Standard
1576 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1579 Document\SpecialChar menuseparator
1581 \begin_inset space ~
1585 \begin_inset space ~
1592 Il y a quelques erreurs et avertissements assez fréquents.
1593 Nous allons les traiter ici.
1594 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1595 pour une liste complète.
1598 \begin_layout Itemize
1601 \begin_inset Quotes fld
1606 \begin_inset Quotes frd
1612 \begin_inset Separator parbreak
1619 \begin_layout Standard
1620 Tout ce qui commence par ces mots est un message d'avertissement destiné
1622 \begin_inset Quotes fld
1626 \begin_inset Quotes frd
1629 le code \SpecialChar LaTeX
1631 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1632 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1634 que vous devez l'exécuter une nouvelle fois.
1637 \begin_layout Standard
1638 Vous pouvez en général les ignorer.
1642 \begin_layout Itemize
1645 \begin_inset Quotes fld
1650 \begin_inset Quotes frd
1656 \begin_inset Separator parbreak
1663 \begin_layout Standard
1664 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1667 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1672 \begin_layout Standard
1673 Vous pouvez les ignorer sans crainte.
1677 \begin_layout Itemize
1680 \begin_inset Quotes fld
1686 \begin_inset Quotes frd
1692 \begin_inset Separator parbreak
1699 \begin_layout Standard
1705 cracher ce genre de messages.
1706 Ils vous préviennent que les lignes sont trop longues et débordent sur
1708 C'est presque toujours impossible à déceler dans le rendu final.
1709 Ou bien seuls un ou deux caractères débordent sur la marge.
1710 On dirait que \SpecialChar LaTeX
1711 génère au moins un message de ce type pour chaque document
1715 \begin_layout Standard
1716 Vous pouvez ignorer ces messages stupides.
1717 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1718 qu'à regarder ce qui sort.
1722 \begin_layout Itemize
1725 \begin_inset Quotes fld
1731 \begin_inset Quotes frd
1737 \begin_inset Separator parbreak
1744 \begin_layout Standard
1745 Pas aussi courant que son cousin.
1747 semble préférer imprimer des lignes un peu trop larges plutôt qu'un peu
1749 Nous ne savons pas pourquoi.
1752 \begin_layout Standard
1753 Vous pouvez tout autant les ignorer que les précédents.
1757 \begin_layout Itemize
1760 \begin_inset Quotes fld
1766 \begin_inset Quotes frd
1774 \begin_inset Quotes fld
1780 \begin_inset Quotes frd
1786 \begin_inset Separator parbreak
1793 \begin_layout Standard
1794 Des avertissements sur des problèmes de saut de page.
1795 À nouveau, vous n'avez qu'à regarder ce qui sort.
1796 Vous verrez bien si quelque chose ne va pas.
1800 \begin_layout Itemize
1803 \begin_inset Quotes fld
1807 Error: File 'Xxxx' not found
1808 \begin_inset Quotes frd
1814 \begin_inset Separator parbreak
1821 \begin_layout Standard
1825 \begin_inset Quotes fld
1829 \begin_inset Quotes frd
1834 n'est pas présent sur ce système.
1835 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1837 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1844 , alors un des paquetages que \SpecialChar LyX
1845 a essayé de charger est manquant.
1848 Aide\SpecialChar menuseparator
1850 \begin_inset space ~
1856 pour voir la liste des paquetages dont \SpecialChar LyX
1858 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1861 Outils\SpecialChar menuseparator
1864 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1867 \begin_layout Standard
1878 , et que le paquetage en question n'est pas installé, vous devez l'installer
1883 \begin_layout Itemize
1886 \begin_inset Quotes fld
1890 Error: Unknown option
1891 \begin_inset Quotes frd
1897 \begin_inset Separator parbreak
1904 \begin_layout Standard
1905 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1906 spécifié une option impossible ou inexistante dans un paquetage.
1907 Vérifiez dans sa documentation.
1911 \begin_layout Itemize
1914 \begin_inset Quotes fld
1917 Undefined control sequence
1918 \begin_inset Quotes frd
1924 \begin_inset Separator parbreak
1931 \begin_layout Standard
1932 Si vous avez inséré du code \SpecialChar LaTeX
1933 dans votre document, et fait une faute de frappe,
1934 vous aurez un de ceux-là.
1935 Vous pouvez aussi avoir oublié de charger un paquetage.
1936 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1937 utilisé une commande inconnue.
1941 \begin_layout Standard
1942 Il y a d'autres messages d'erreur et d'avertissement.
1943 Quelques-uns sont explicites
1947 \begin_layout Plain Layout
1948 NdT : Pour un anglophone...
1954 Ce sont souvent des messages \SpecialChar LaTeX
1956 D'autres sont carrément incompréhensibles.
1957 Ce sont en fait des messages d'erreur \SpecialChar TeX
1958 , et nous n'avons vraiment
1962 de ce qu'ils signifient ou de comment les déchiffrer.
1963 Personne ne le sait.
1966 \begin_layout Standard
1967 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1971 \begin_layout Enumerate
1972 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
1973 que vous avez inséré;
1976 \begin_layout Enumerate
1977 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1981 \begin_layout Enumerate
1982 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1983 ― et surtout si vous voyez
1984 \begin_inset Quotes fld
1994 \begin_inset Quotes frd
1997 , ça veut dire qu'il y a des erreurs dans le préambule.
1998 Commencez par corriger votre préambule;
2001 \begin_layout Enumerate
2002 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2003 code \SpecialChar LaTeX
2004 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2006 Vérifiez s'il manque des paquetages et rajoutez-les;
2009 \begin_layout Enumerate
2010 très bien, il ne manque aucun paquetage.
2011 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2017 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2021 \begin_inset space ~
2026 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2027 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2031 \begin_layout Enumerate
2032 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2033 joué dans les règles.
2034 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2035 pas net dans un tableau ou une équation, comme insérer un graphique dans
2036 une case de tableau ?
2039 \begin_layout Enumerate
2040 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2042 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2043 est assez strict avec la
2044 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2045 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2049 \begin_layout Enumerate
2050 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2051 (actuellement) ne vérifie pas que
2052 vous restez dans les limites de l'imbrication d'environnements.
2053 Si vous avez imbriqué un tas d'environnements jusqu'au
2054 \begin_inset Formula $17^{e}$
2057 niveau, le problème est là;
2060 \begin_layout Enumerate
2061 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2063 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2064 pour la page, vous devez :
2065 \begin_inset Separator parbreak
2072 \begin_layout Enumerate
2073 mettre la figure à l'échelle pour qu'elle tienne.
2076 \begin_layout Enumerate
2077 rétrécir le tableau pour qu'il tienne.
2081 \begin_layout Enumerate
2082 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2083 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2087 \begin_layout Standard
2088 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2092 que vous avez trouvé une erreur dans \SpecialChar LyX
2097 \begin_layout Chapter
2098 Outils supplémentaires
2101 \begin_layout Section
2102 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2106 \begin_layout Standard
2107 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2108 sont décrites dans le paragraphe
2111 Les bases de données bibliographiques (Bib\SpecialChar TeX
2116 Guide de l'utilisateur
2119 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2120 particulières qui sont accessibles depuis \SpecialChar LyX
2124 \begin_layout Subsection
2125 Autres styles de citation
2128 \begin_layout Standard
2129 Le style standard de Bib\SpecialChar TeX
2130 utilise des nombres (par exemple
2131 \begin_inset Quotes fld
2135 \begin_inset Quotes frd
2138 ) pour faire référence à un ouvrage cité.
2139 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2140 styles de citations.
2141 Le plus courant et le style auteur-année (par exemple
2142 \begin_inset Quotes fld
2146 \begin_inset Quotes frd
2151 gère deux paquetages qui fournissent ce style,
2160 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
2161 être listés ici en détail.
2162 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2163 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2164 natbib, alors vous choisirez probablement le paquetage
2169 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2170 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2178 \begin_layout Standard
2179 L'utilisation de ces deux paquetages avec \SpecialChar LyX
2180 est sensiblement la même.
2183 Document\SpecialChar menuseparator
2186 et choisissez la rubrique
2200 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2205 et vous pourrez choisir le style de la référence (
2206 \begin_inset Quotes fld
2210 \begin_inset Quotes frd
2214 \begin_inset Quotes fld
2218 \begin_inset Quotes fld
2222 \begin_inset Quotes frd
2226 \begin_inset Quotes fld
2230 \begin_inset Quotes frd
2234 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2235 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2236 de fichiers de style supplémentaires et même un programme interactif pour
2237 construire des fichiers de style
2241 \begin_layout Plain Layout
2243 \begin_inset Flex URL
2246 \begin_layout Plain Layout
2248 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2266 \begin_layout Subsection
2267 Bibliographies sectionnées
2270 \begin_layout Standard
2271 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2272 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2273 et les travaux scientifiques est vraisemblablement une possibilité
2274 \begin_inset Quotes fld
2278 \begin_inset Quotes frd
2282 Malheureusement, Bib\SpecialChar TeX
2283 ne vous permet pas lui-même de faire cela.
2284 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2287 pour satisfaire vos besoins historiques.
2290 \begin_layout Standard
2292 fournit un support natif d'un de ces paquetages,
2300 \begin_layout Plain Layout
2302 \begin_inset Flex URL
2305 \begin_layout Plain Layout
2307 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2318 L'avantage de ce paquetage (comparé à d'autres comme
2322 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2323 À la place, vous aurez à préparer des bases de données bibliographiques
2324 différentes pour les différentes sections de votre bibliographie.
2325 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2327 \begin_inset Quotes fld
2331 \begin_inset Quotes frd
2335 \begin_inset Quotes fld
2338 travaux scientifiques
2339 \begin_inset Quotes frd
2342 , vous devez d'abord créer deux bases de données, par exemple
2353 \begin_layout Standard
2354 Dans \SpecialChar LyX
2355 , allez dans le menu
2357 Document\SpecialChar menuseparator
2368 \begin_inset space ~
2372 \begin_inset space ~
2378 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2380 de votre bibliographie.
2381 Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialChar TeX
2387 et une deuxième pour la base de données
2392 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2394 En plus, vous pouvez choisir que votre section bibliographique contienne
2396 \begin_inset Quotes fld
2399 toutes les références citées
2400 \begin_inset Quotes frd
2403 de la base de données utilisée (ce qui est le comportement par défaut),
2405 \begin_inset Quotes fld
2408 toutes les références non citées
2409 \begin_inset Quotes frd
2413 \begin_inset Quotes fld
2416 toutes les références
2417 \begin_inset Quotes frd
2421 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2423 \begin_inset Quotes fld
2427 \begin_inset Quotes frd
2431 \begin_inset Quotes fld
2435 \begin_inset Quotes frd
2439 \begin_inset Quotes fld
2442 Travaux scientifiques
2443 \begin_inset Quotes frd
2447 Les titres des sections peuvent être ajoutés comme des entêtes de section
2448 ou de sous-section ordinaires.
2453 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2454 t ( comme un chapitre* ou une section*, par exemple).
2457 \begin_layout Subsection
2458 Bibliographies multiples
2461 \begin_layout Standard
2462 Les bibliographies multiples, par exemple une bibliographie par section
2463 ou par chapitre, ne sont pas gérées par Bib\SpecialChar TeX
2469 , qui est utilisé pour créer des bibliographies en sections avec \SpecialChar LyX
2471 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2472 si vous êtes prêt à utiliser un peu de
2474 code \SpecialChar LaTeX
2478 \begin_inset space ~
2482 \begin_inset CommandInset ref
2484 reference "sec:Insérer-du-code-LaTeX"
2492 \begin_layout Plain Layout
2493 Une autre approche consiste à utiliser les paquetages \SpecialChar LaTeX
2510 \begin_layout Standard
2511 D'abord, allez dans le menu
2513 Document\SpecialChar menuseparator
2516 , choisissez la rubrique Bibliographie et activez l'option
2519 \begin_inset space ~
2523 \begin_inset space ~
2529 Dans votre document vous devez inclure les sections qui auront leur propre
2530 bibliographie (en incluant la référence Bib\SpecialChar TeX
2531 elle-même), entre un
2543 (ces commandes doivent être mises en
2545 code \SpecialChar TeX
2549 La bibliographie contiendra toutes les références qui ont été citées dans
2559 : si vous utilisez cette approche,
2563 les références doivent se trouver à l'intérieur d'une
2572 ne peuvent pas être emboîtées.
2575 \begin_layout Standard
2579 \begin_layout Section
2580 Documents en plusieurs fichiers
2583 \begin_layout Subsection
2587 \begin_layout Standard
2588 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2589 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2590 il arrive qu'un élément comme un tableau soit susceptible de modifications
2591 ultérieures, alors que le reste du texte ne changera plus.
2592 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2594 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2595 : introduction, observations, résultats, discussion, conclusion.
2596 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
2597 séparé, avec un fichier
2599 \begin_inset Quotes fld
2603 \begin_inset Quotes frd
2606 qui contient le titre, les auteurs, le résumé, les références, etc.
2607 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
2609 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2611 Tous ces fichiers doivent cependant avoir la même classe de document –
2612 n'essayez pas de mélanger la classe
2621 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
2622 : cependant, ces fichiers
2623 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
2630 incluse, et sans la ligne
2636 ) pour éviter des erreurs à la création du fichier DVI.
2639 \begin_layout Standard
2641 permet l'inclusion de fichiers en sélectionnant
2646 \SpecialChar menuseparator
2647 Fichier\SpecialChar menuseparator
2650 , ce qui positionne une balise à l'endroit du curseur.
2651 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2652 du fichier et la méthode d'inclusion.
2655 \begin_layout Standard
2656 Les trois méthodes d'inclusion sont
2657 \begin_inset Quotes fld
2665 \begin_inset Quotes frd
2669 \begin_inset Quotes fld
2677 \begin_inset Quotes frd
2681 \begin_inset Quotes fld
2689 \begin_inset Quotes frd
2694 \begin_inset Quotes fld
2698 \begin_inset Quotes frd
2702 \begin_inset Quotes fld
2706 \begin_inset Quotes frd
2709 nécessite une bonne connaissance de \SpecialChar LaTeX
2710 , mais la différence pratique est que
2712 \begin_inset Quotes fld
2716 \begin_inset Quotes frd
2719 commenceront sur une nouvelle page, alors que ceux
2720 \begin_inset Quotes fld
2724 \begin_inset Quotes frd
2727 commenceront sur la page en cours.
2731 \begin_layout Standard
2732 Le fichier maître est généralement converti en un fichier \SpecialChar LaTeX
2734 d'être mis en page, tandis que les fichiers inclus sont convertis en fichiers
2736 sans les informations de préambule.
2740 \begin_inset space ~
2745 , cette conversion n'aura pas lieu.
2748 \begin_layout Standard
2749 Un fichier inclus en
2750 \begin_inset Quotes fld
2754 \begin_inset Quotes frd
2757 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2758 dans le fichier d'origine.
2759 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2760 espaces consécutives sont conservées, a contrario des règles habituelles
2763 Cependant, cocher l'option
2766 \begin_inset space ~
2770 \begin_inset space ~
2775 résout toute incertitude en matérialisant chaque espace par un symbole.
2778 \begin_layout Subsection
2779 Références croisées entre fichiers
2782 \begin_layout Standard
2785 \begin_inset Box Shadowbox
2795 height_special "totalheight"
2800 backgroundcolor "none"
2803 \begin_layout Plain Layout
2804 Ce paragraphe est quelque peu obsolète.
2805 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2806 nts s'ouvrent en même temps que le document maître.
2814 Il est possible de faire des références croisées entre différents fichiers.
2815 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2816 B pour un exemple avec deux fichiers, avec B inclus dans A.
2817 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2818 faire référence dans B.
2819 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2820 alors possible de choisir le
2821 \begin_inset Quotes fld
2825 \begin_inset Quotes frd
2831 \begin_layout Subsection
2832 Listes bibliographiques dans tous les sous-documents
2835 \begin_layout Standard
2836 \begin_inset Box Frameless
2846 height_special "totalheight"
2851 backgroundcolor "none"
2854 \begin_layout Plain Layout
2855 Ce paragraphe nécessite également une mise à jour.
2856 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2865 \begin_layout Standard
2866 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2868 De cette façon \SpecialChar LyX
2869 trouvera les fichiers
2873 et vous pouvez facilement insérer les références en masquant la liste des
2877 \begin_layout Standard
2878 Si la liste des bibliographies est dans un commentaire, \SpecialChar LaTeX
2880 dans la sortie imprimable et les références s'afficheront comme [?], au
2882 Une solution est d'utiliser le paquetage
2886 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2887 Pour ce faire, ajouter, dans le préambule \SpecialChar LaTeX
2888 de chaque sous-document les
2892 \begin_layout LyX-Code
2898 \begin_layout LyX-Code
2901 includecomment{comment}
2904 \begin_layout Standard
2906 \begin_inset Flex URL
2909 \begin_layout Plain Layout
2911 http://wiki.lyx.org/FAQ/Unsorted#toc31
2919 \begin_layout Section
2920 Archives \SpecialChar LyX
2924 \begin_layout Standard
2925 Les utilisateurs ont parfois besoin de
2926 \begin_inset Quotes fld
2930 \begin_inset Quotes frd
2933 un fichier \SpecialChar LyX
2934 avec toutes les images (et d'autres fichiers dont il dépend,
2935 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2936 Lyx-2.0 inclut un script Python (
2937 \begin_inset Flex Code
2940 \begin_layout Plain Layout
2946 ) qui automatise le processus.
2947 Pour l'utiliser, il faut que l'un des modules Python
2948 \begin_inset Flex Code
2951 \begin_layout Plain Layout
2958 \begin_inset Flex Code
2961 \begin_layout Plain Layout
2967 soit installé sur votre système.
2968 Implicitement, le script préfère l'archive
2969 \begin_inset Flex Code
2972 \begin_layout Plain Layout
2979 \begin_inset Flex Code
2982 \begin_layout Plain Layout
2988 sur les systèmes Unix et le format
2989 \begin_inset Flex Code
2992 \begin_layout Plain Layout
3001 \begin_layout Standard
3002 La procédure de configuration de \SpecialChar LyX
3003 positionne le script pour qu'il exporte
3005 \begin_inset Quotes fld
3008 Archive \SpecialChar LyX
3010 \begin_inset Quotes frd
3013 , et ce format sera disponible via
3014 \begin_inset Flex Code
3017 \begin_layout Plain Layout
3018 Fichier\SpecialChar menuseparator
3027 \begin_layout Standard
3028 Indépendamment du système d'exploitation, la création d'un format d'archive
3029 particulier peut être imposée en ajoutant soit l'option
3030 \begin_inset Flex Code
3033 \begin_layout Plain Layout
3040 \begin_inset Flex Code
3043 \begin_layout Plain Layout
3050 \begin_inset Flex Code
3053 \begin_layout Plain Layout
3060 \begin_inset Flex Code
3063 \begin_layout Plain Layout
3070 \begin_inset Flex Code
3073 \begin_layout Plain Layout
3075 \SpecialChar menuseparator
3076 Archive \SpecialChar LyX
3083 \begin_inset Flex Code
3086 \begin_layout Plain Layout
3087 Outils\SpecialChar menuseparator
3088 Préférences\SpecialChar menuseparator
3089 Gestion des fichiers\SpecialChar menuseparator
3095 (veillez bien à ajouter l'option après le nom du script, pas avant).
3098 \begin_layout Section
3099 En-têtes et pieds de page sur mesure
3102 \begin_layout Standard
3103 Le format de page implicite est assez banal : pour un document avec la classe
3104 article, tout ce que vous obtenez se limite au numéro de page en bas de
3106 Ce document-ci est de la classe
3107 \begin_inset Quotes fld
3111 \begin_inset Quotes frd
3114 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3115 plein la vue, il faut choisir le style d'en-têtes
3116 \begin_inset Quotes fld
3120 \begin_inset Quotes frd
3123 , comme l'explique le
3126 \begin_inset space ~
3130 \begin_inset space ~
3136 Cette section décrit les codes \SpecialChar LaTeX
3137 qu'il vous faudra insérer dans votre préambule
3139 ou dans le texte pour obtenir les effets désirés.
3140 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3142 \begin_inset Flex Code
3145 \begin_layout Plain Layout
3154 \begin_inset Flex URL
3157 \begin_layout Plain Layout
3159 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3167 \begin_layout Standard
3168 L'en-tête est divisé en trois champs, appelés logiquement
3169 \begin_inset Quotes fld
3173 \begin_inset Quotes frd
3177 \begin_inset Quotes fld
3181 \begin_inset Quotes frd
3185 \begin_inset Quotes fld
3189 \begin_inset Quotes frd
3193 Le bas de page aussi a ces trois divisions.
3194 Les commandes \SpecialChar LaTeX
3195 pour éditer ces champs de la manière la plus simple sont
3221 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3222 page, insérez simplement cette commande dans le préambule :
3225 \begin_layout Standard
3234 \begin_layout Standard
3235 Vous verrez désormais votre nom dans le coin supérieur gauche.
3236 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3237 le numéro de page apparaissant en bas, centré), insérez simplement une
3238 commande avec un paramètre vide, par exemple :
3241 \begin_layout Standard
3249 \begin_layout Standard
3250 Maintenant, plus dur : mettons le mot
3251 \begin_inset Quotes fld
3255 \begin_inset Quotes frd
3258 et le numéro de la section en cours (par exemple Section
3259 \begin_inset space ~
3262 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3263 nom en bas à gauche et la date en bas à droite.
3264 Les commandes suivantes doivent donc apparaître dans votre préambule :
3267 \begin_layout Standard
3277 \begin_layout Standard
3285 \begin_layout Standard
3295 \begin_layout Standard
3304 \begin_layout Standard
3312 \begin_layout Standard
3322 \begin_layout Standard
3335 permettent d'accéder aux compteurs \SpecialChar LaTeX
3336 de section et de page, et d'afficher
3337 ainsi les numéros de la section et de la page en cours.
3344 affiche simplement la date d'aujourd'hui.
3347 \begin_layout Standard
3348 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3349 au dessus du pied de page peut elle aussi être modifiée.
3350 Si vous n'en voulez pas, mettez sa largeur à 0.
3351 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3352 \begin_inset space ~
3355 pt, et celle de pied de page une épaisseur de 0.
3356 Pour régler l'épaisseur, utilisez les commandes
3360 renewcommand\SpecialChar softhyphen
3363 headrulewidth}\SpecialChar softhyphen
3370 renewcommand\SpecialChar softhyphen
3373 footrulewidth}\SpecialChar softhyphen
3379 \begin_layout Standard
3380 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3381 page pour une page donnée avec, par exemple :
3385 thispagestyle\SpecialChar softhyphen
3392 thispagestyle\SpecialChar softhyphen
3399 thispagestyle\SpecialChar softhyphen
3403 Insérez simplement ces commandes dans le texte de la page que vous voulez
3404 modifier, et mettez-les en mode \SpecialChar TeX
3406 En fait, par défaut, si vous utilisez le style global
3407 \begin_inset Quotes fld
3411 \begin_inset Quotes frd
3414 , les pages de titre sont en
3415 \begin_inset Quotes fld
3419 \begin_inset Quotes frd
3422 , alors que les autres sont en
3423 \begin_inset Quotes fld
3427 \begin_inset Quotes frd
3433 \begin_layout Standard
3434 Il existe des commandes plus complexes qui vous permettent d'introduire
3435 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3436 renvoyons à la documentation du paquetage
3440 pour plus de précisions.
3442 \begin_inset Flex URL
3445 \begin_layout Plain Layout
3447 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3455 \begin_layout Standard
3456 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3458 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3459 essayer quelque chose comme :
3462 \begin_layout Standard
3471 includegraphics{logo.eps}}}
3474 \begin_inset Newline newline
3477 (il vous faudra peut-être pré-ajouter
3481 usepackage{graphics}
3483 avant si aucun autre fichier EPS n'est inséré dans votre document).
3486 \begin_layout Standard
3490 \begin_layout Section
3496 \begin_inset CommandInset label
3505 \begin_layout Standard
3511 \begin_layout Subsection
3515 \begin_layout Standard
3517 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3518 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3519 de profondeur dans l'environnement
3524 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3525 spécifier différents types de puces pour différents paragraphes
3529 \begin_layout Plain Layout
3530 En fait, c'est possible mais il faut le faire à la main.
3538 \begin_layout Subsection
3539 À quoi elles ressemblent
3542 \begin_layout Standard
3543 Allez dans la rubrique
3549 Document\SpecialChar menuseparator
3553 \begin_layout Standard
3554 La fenêtre vous présente un tableau avec des formes de puces.
3555 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3557 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3558 lequel vous agissez.
3559 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
3561 puce actuellement sélectionnée, et ce champ peut être édité.
3562 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3563 préambule \SpecialChar LaTeX
3564 les paquetages requis.
3567 \begin_layout Standard
3568 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3569 Le tableau suivant vous montre la correspondance entre le nom des boutons
3570 et les paquetages \SpecialChar LaTeX
3572 \begin_inset Separator parbreak
3578 \begin_layout Standard
3580 \begin_inset Tabular
3581 <lyxtabular version="3" rows="7" columns="2">
3582 <features tabularvalignment="middle">
3583 <column alignment="center" valignment="top" width="0pt">
3584 <column alignment="center" valignment="top" width="0pt">
3586 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3589 \begin_layout Plain Layout
3595 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3598 \begin_layout Plain Layout
3606 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3609 \begin_layout Plain Layout
3617 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3620 \begin_layout Plain Layout
3629 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3632 \begin_layout Plain Layout
3640 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3643 \begin_layout Plain Layout
3653 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3656 \begin_layout Plain Layout
3664 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3667 \begin_layout Plain Layout
3677 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3680 \begin_layout Plain Layout
3688 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3691 \begin_layout Plain Layout
3701 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3704 \begin_layout Plain Layout
3712 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3715 \begin_layout Plain Layout
3725 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3728 \begin_layout Plain Layout
3736 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3739 \begin_layout Plain Layout
3755 \begin_layout Standard
3757 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3758 que vous n'avez pas.
3759 Si vous obtenez des erreurs \SpecialChar LaTeX
3760 lorsque vous essayez de visionner ou d'imprimer
3761 le fichier, c'est sûrement qu'il vous manque un paquetage.
3763 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
3764 et imprimer avec un autre système.
3767 \begin_layout Subsection
3771 \begin_layout Standard
3772 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3773 motif de puce et la taille.
3774 Les changements ne seront pas visibles dans \SpecialChar LyX
3775 , mais seulement lors du visionneme
3779 \begin_layout Standard
3780 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3781 bouton droit de la souris sur la profondeur de la puce en question
3785 \begin_layout Plain Layout
3786 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3787 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3788 La fenêtre dont nous venons de parler est cependant utile car elle montre
3789 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
3790 , ceci pour un grand nombre
3792 Pour personnaliser vos paragraphes, vous avez le choix :
3795 \begin_layout Plain Layout
3799 \begin_layout Plain Layout
3815 \begin_layout Plain Layout
3819 \begin_layout Plain Layout
3841 \begin_layout Itemize
3842 Utilisez la commande \SpecialChar LaTeX
3849 pour spécifier un nouveau format de puce pour une profondeur donnée.
3850 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3852 Dans cette liste à puces, le code \SpecialChar LaTeX
3853 suivant a été utilisé pour changer les
3854 puces de profondeur 1 :
3857 \begin_inset Newline newline
3871 \begin_inset Newline newline
3887 \begin_inset Newline newline
3892 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3893 partie intégrante de la commande
3902 \begin_layout Itemize
3906 \begin_layout Plain Layout
3919 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3920 entre crochets en mode \SpecialChar TeX
3922 Par exemple, cet élément a commencé par
3935 \begin_layout Plain Layout
3939 \begin_layout Plain Layout
3955 \begin_layout Plain Layout
3956 Vous aurez besoin de remettre le
3960 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3962 Nous avons donc ici :
3965 \begin_inset Newline newline
3982 \begin_layout Chapter
3987 \begin_layout Standard
3989 inclut depuis longtemps l'exportation de documents vers divers formats
3990 appropriés au monde du Web, comme HTML.
3991 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3996 \begin_layout Plain Layout
3997 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4003 de manuel de Personnalisation.
4008 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4009 utilisent \SpecialChar LaTeX
4010 comme format intermédiaire, comme
4011 \begin_inset Flex Code
4014 \begin_layout Plain Layout
4021 \begin_inset Flex Code
4024 \begin_layout Plain Layout
4031 \begin_inset Flex Code
4034 \begin_layout Plain Layout
4040 , en créant le code \SpecialChar LaTeX
4041 à partir de \SpecialChar LyX
4042 ; et il existe un convertisseur qui travaille
4043 directement sur le code \SpecialChar LyX
4045 \begin_inset Flex Code
4048 \begin_layout Plain Layout
4056 Chacun d'eux présente des avantages et des inconvénients.
4059 \begin_layout Standard
4060 Les convertisseurs fondés sur \SpecialChar LaTeX
4061 présentent l'avantage qu'il connaissent (en
4062 principe) les mêmes informations que \SpecialChar LaTeX
4063 concernant le document exporté.
4064 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4066 ou par un insert de code \SpecialChar TeX
4068 Ils comprennent les fichiers
4069 \begin_inset Flex Code
4072 \begin_layout Plain Layout
4078 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4080 \begin_inset Flex Code
4083 \begin_layout Plain Layout
4089 engendrés par Bib\SpecialChar TeX
4091 En contrepartie, \SpecialChar LaTeX
4092 est un langage vraiment difficile à analyser — on dit
4093 souvent que seul \SpecialChar TeX
4094 comprend \SpecialChar TeX
4095 — et les convertisseurs fondés sur \SpecialChar LaTeX
4097 souvent sur des constructions apparemment simples; des constructions compliqués
4098 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4103 ne s'exporte pas via
4104 \begin_inset Flex Code
4107 \begin_layout Plain Layout
4113 , bien que les autres le fassent.
4114 L'autre préoccupation provient de la manière dont les formules mathématiques
4115 sont traitées: ces convertisseurs traduisent habituellement les formules
4116 en petites images qui sont liées dans le document HTML.
4117 Puisque celles-ci sont créées par \SpecialChar LaTeX
4118 , la typographie est précise.
4119 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4120 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4121 partie nativement — avec des polices de taille similaire — peut être à
4125 \begin_layout Standard
4127 \begin_inset Flex Code
4130 \begin_layout Plain Layout
4138 \begin_inset CommandInset href
4140 name "http://elyxer.nongnu.org/"
4141 target "http://elyxer.nongnu.org/"
4145 ) créé par Alex Fernandez résout certaines de ces problèmes.
4146 En particulier, les formules produites se mettent parfaitement à l'échelle,
4147 car il traduit les mathématiques en utilisant une combinaison de HTML et
4148 CSS plutôt que de convertir les formules en images.
4149 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4151 \begin_inset Flex Code
4154 \begin_layout Plain Layout
4160 : ceci révèle les limitations de HTML.
4164 \begin_layout Plain Layout
4166 \begin_inset Flex Code
4169 \begin_layout Plain Layout
4176 peut également utiliser
4177 \begin_inset Flex Noun
4180 \begin_layout Plain Layout
4187 \begin_inset Flex Noun
4190 \begin_layout Plain Layout
4196 pour les équations, mais ce réglage ne peut être que global et nécessite
4197 l'accès à un serveur qui exécute le code de conversion.
4202 Plus important (du moins pour la version 1.1.1),
4203 \begin_inset Flex Code
4206 \begin_layout Plain Layout
4213 ne comprend pas bien les macros mathématiques et pas du tout les styles
4214 de paragraphes définis par l'utilisateur et les styles de caractères.
4215 Ces limitations rendent
4216 \begin_inset Flex Code
4219 \begin_layout Plain Layout
4226 peu approprié pour de nombreux documents créés par les utilisateurs de
4229 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4230 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4231 lui-même capable d'écrire
4232 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4233 , en DocBoook ou en texte
4237 \begin_layout Standard
4238 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4239 probablement être considérée comme
4240 \begin_inset Quotes fld
4244 \begin_inset Quotes frd
4251 \begin_layout Plain Layout
4253 \begin_inset Flex Code
4256 \begin_layout Plain Layout
4257 development/HTML.notes
4262 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4264 \begin_inset CommandInset href
4266 name "consultée en ligne"
4267 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4271 (en anglais), contient normalement des informations à jour sur l'état de
4272 développement de l'exportation XHTML.
4273 Voir également la liste des bogues sur le
4274 \begin_inset CommandInset href
4276 name "suivi de bogues"
4277 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"
4286 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4287 avantages potentiels sur les deux autres.
4290 \begin_layout Standard
4291 Les avantages sont dus principalement au fait que les fonctions d'exportation
4292 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4293 les mêmes choses que \SpecialChar LyX
4298 \begin_layout Plain Layout
4299 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4300 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4302 aux modifications de la sémantique des inserts existants.
4307 Elles connaissent donc la table des matières (telle qu'affichée dans le
4308 plan), les compteurs associés aux différents styles de paragraphes standard
4309 et aux styles de paragraphe définis par l'utilisateur.
4310 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
4312 point de vue de l'internationalisation également, et elles traduiront
4313 \begin_inset Quotes fld
4317 \begin_inset Quotes frd
4321 \begin_inset Quotes fld
4325 \begin_inset Quotes frd
4328 en fonction de la langue définie localement.
4331 \begin_layout Standard
4332 D'un manière générale, les fonctions d'exportation connaissent le format
4333 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4334 cette information est exploitée pour l'exportation en XHTML.
4335 En particulier, \SpecialChar LyX
4340 les informations CSS correspondant aux informations de format utilisées
4341 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4342 sans empattement et gras dans \SpecialChar LyX
4343 , ils seront implicitement sans empattement
4344 et gras dans un navigateur Web.
4345 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4346 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4347 tous les cas, tout ce que connaît \SpecialChar LyX
4348 se trouve dans les fichiers de format.
4349 Ceci s'applique également aux inserts textuels comme les notes de bas de
4350 page et divers inserts personnalisés.
4353 \begin_layout Standard
4354 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4355 même façon que le résultat \SpecialChar LaTeX
4356 : au moyen des fichiers de format et des modules;
4357 voir le chapitre 5 du manuel de
4364 \begin_layout Standard
4365 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4366 ns et les moyens de contourner celles-ci.
4369 \begin_layout Section
4370 Formules mathématiques en XHTML
4373 \begin_layout Standard
4375 propose quatre méthodes d'affichages des formules mathématiques, qui ont
4376 divers avantages et inconvénients:
4379 \begin_layout Itemize
4381 \begin_inset Newline newline
4384 MathML est in dialecte de XML développé spécifiquement pour afficher les
4385 formules mathématiques sur le web, et il offre un excellent rendu dans
4386 les navigateurs qui le reconnaissent.
4387 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4388 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4390 \begin_inset Newline newline
4393 Si Lyx ne sait pas afficher un formule en MathML — par exemple, la formule
4394 utilise le paquetage
4395 \begin_inset Flex Code
4398 \begin_layout Plain Layout
4404 ou du code \SpecialChar TeX
4405 — il affichera la formule sous la forme d'une image.
4408 \begin_layout Itemize
4410 \begin_inset Newline newline
4413 Comme on l'a vu plus haut,
4414 \begin_inset Flex Code
4417 \begin_layout Plain Layout
4423 exporte les formules mathématiques en HTML, mis en forme par CSS.
4427 \begin_layout Plain Layout
4430 \begin_inset Flex Code
4433 \begin_layout Plain Layout
4439 quelques unes des feuilles de style CSS utilisées dans son exportation
4445 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4446 à échouer pour des formules plus compliquées.
4447 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4448 donc être utilisée pour des documents contenant peu de formules, et qui
4449 soient suffisamment simples.
4452 \begin_inset Newline newline
4457 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
4458 utilise le paquetage
4459 \begin_inset Flex Code
4462 \begin_layout Plain Layout
4468 ou du code \SpecialChar TeX
4469 — il affichera la formule sous la forme d'une image.
4470 \begin_inset Separator parbreak
4477 \begin_layout Itemize
4479 \begin_inset Newline newline
4483 \begin_inset Flex Code
4486 \begin_layout Plain Layout
4493 exportera les formules comme des images, les mêmes images en fait que
4494 celles utilisées par la fonction d'aperçu sur le vif.
4498 \begin_layout Plain Layout
4499 L'aperçu sur le vif n'a
4503 besoin d'être actif pour que les images soient créées, cependant.
4508 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4509 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
4511 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4512 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4514 (actuellement, il y a également un problème de numérotation des équations,
4516 \begin_inset CommandInset href
4519 target "http://www.lyx.org/trac/ticket/6894"
4524 \begin_inset Newline newline
4527 La taille des images peut être réglée via le paramètre
4528 \begin_inset Flex Noun
4531 \begin_layout Plain Layout
4532 Mise à l'échelle des images mathématiques
4538 \begin_inset Flex Noun
4541 \begin_layout Plain Layout
4542 Document\SpecialChar menuseparator
4543 Paramètres\SpecialChar menuseparator
4553 \begin_layout Plain Layout
4554 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4555 et vaut implicitement 75 dpi.
4561 \begin_inset Newline newline
4565 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
4566 si un paquetage \SpecialChar LaTeX
4567 requis n'est pas installé), alors il émettra le code latex
4572 \begin_layout Itemize
4575 \begin_inset Newline newline
4578 Enfin, \SpecialChar LyX
4579 peut heureusement émettre les formules en \SpecialChar LaTeX
4581 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4582 être utilisée avec des outils externes comme
4583 \begin_inset CommandInset href
4586 target "http://www.math.union.edu/~dpvc/jsMath/"
4590 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
4591 inclus dans les documents
4594 encapsule le code \SpecialChar LaTeX
4595 soit dans un insert de type
4596 \begin_inset Flex Code
4599 \begin_layout Plain Layout
4605 (pour les formules en ligne) soit dans un insert de type
4606 \begin_inset Flex Code
4609 \begin_layout Plain Layout
4615 (pour les formules hors ligne) marqué par
4616 \begin_inset Flex Code
4619 \begin_layout Plain Layout
4625 , comme requis par jsMath.
4628 \begin_layout Standard
4629 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4631 \begin_inset Flex Noun
4634 \begin_layout Plain Layout
4635 Document\SpecialChar menuseparator
4636 Paramètres\SpecialChar menuseparator
4643 Implicitement, \SpecialChar LyX
4645 Ceci est un réglage global pour le document.
4648 \begin_layout Standard
4650 offre également le choix d'une méthode différente pour un insert particulier,
4651 s'il est par exemple mal affiché via MathML.
4655 \begin_layout Plain Layout
4656 Ceci dit, puisque \SpecialChar LyX
4657 se rabat sur les images quand la formule contient du
4658 code \SpecialChar TeX
4659 , il est possible de forcer l'affichage par une image en insérant
4660 un code \SpecialChar TeX
4661 innocent, par exemple
4662 \begin_inset Formula $a=b\relax$
4673 \begin_layout Section
4674 Bibliographie et citations
4677 \begin_layout Standard
4678 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4682 \begin_layout Standard
4683 Les étiquettes de citation sont créées par le même mécanisme qui produit
4684 le étiquettes apparaissant dans l'écran \SpecialChar LyX
4685 : les citations se présenteront
4686 donc aussi bien que dans \SpecialChar LyX
4688 Si vous utilisez des citations numériques, \SpecialChar LyX
4689 émettra des étiquettes numériques,
4690 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4692 Si vous utilisez des citations auteur-année, \SpecialChar LyX
4693 ajoutera des lettres en bas
4694 de casse à l'année, comme le fait Bib\SpecialChar TeX
4695 , s'il trouve plus d'une citation
4696 du même auteur dans le même année.
4697 Les étiquettes seront imprimées avec les entrées bibliographiques.
4698 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4699 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4702 \begin_layout Standard
4703 L'affichage de la bibliographie est régie par le même mécanisme que celui
4704 qui gère le présentation des références dans la fenêtre de dialogue des
4705 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4706 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4707 La présentation peut être personnalisée dans le fichier de format, ou de
4708 préférence dans un module, voyez le manuel de
4715 \begin_layout Standard
4716 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4717 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4725 \begin_inset Quotes eld
4728 Context and Logical Form
4729 \begin_inset Quotes erd
4734 Language in Context: Selected Essays
4736 (Oxford: Oxford University Press, 2007), pp.
4744 \begin_inset Quotes eld
4747 Semantics in Context
4748 \begin_inset Quotes erd
4753 Language in Context: Selected Essays
4755 (Oxford: Oxford University Press, 2007), pp.
4759 \begin_layout Standard
4760 Ceci devrait être corrigé rapidement.
4763 \begin_layout Standard
4764 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4765 Si vous avez des bibliographies multiples, \SpecialChar LyX
4766 exportera la même bibliographie
4770 \begin_layout Section
4774 \begin_layout Standard
4776 exporte heureusement les index ne XHTML, avec quelques limitations pour
4780 \begin_layout Standard
4781 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4782 constructions sophistiquées décrites dans le paragraphe consacré aux index
4785 Guide de l'utilisateur
4791 \begin_layout Plain Layout
4792 Le principal problème ici vient du fait que \SpecialChar LyX
4793 ne gère pas vraiment ces entrées
4794 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
4800 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4801 de sous-section de cette section.
4804 \begin_layout Itemize
4805 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
4807 les traduire, mais les entrées doivent être séparées par
4808 \begin_inset Quotes fld
4812 \begin_inset Quotes frd
4815 , il doit y avoir des espaces autour du point d'exclamation.
4816 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4817 points d'exclamation affectés d'un échappement, de ceux des expressions
4821 \begin_layout Itemize
4822 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4823 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4824 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4827 \begin_layout Itemize
4828 Références croisées: les références croisées ne sont APA traduites.
4830 trouve une entrées contenant
4831 \begin_inset Quotes fld
4840 \begin_inset Quotes frd
4843 , il l'ignore cette indication, et le reste est traité comme une entrée
4847 \begin_layout Itemize
4848 Ordre des entrées d'index: \SpecialChar LyX
4849 essaie de gérer l'ordre de tri.
4850 Il prend ce qui est avant le premier
4851 \begin_inset Quotes fld
4855 \begin_inset Quotes frd
4858 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4860 \begin_inset Quotes fld
4864 \begin_inset Quotes frd
4867 comme l'entrée effective.
4868 Pour le moment, \SpecialChar LyX
4870 \begin_inset Quotes fld
4874 \begin_inset Quotes frd
4877 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4881 \begin_layout Itemize
4882 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4883 la fenêtre de choix des styles de caractères, ou par une autre méthode
4884 proposée par \SpecialChar LyX
4886 Les constructions telles que
4887 \begin_inset Quotes fld
4891 \begin_inset Quotes frd
4894 ne sont pas traduites.
4895 En fait, si \SpecialChar LyX
4896 trouve un caractère tube (
4897 \begin_inset Quotes fld
4901 \begin_inset Quotes frd
4904 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4907 \begin_layout Itemize
4908 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4909 d'index seront considérées comme un seul grand index.
4910 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
4912 l'index principal, assurez-vous d'en créer un.
4915 \begin_layout Section
4916 Nomenclatures et glossaires
4919 \begin_layout Standard
4920 Il n'y a actuellement pas d'exportation des glossaires.
4921 Il serait trivial de les ajouter, et ce serait bienvenu.
4924 \begin_layout Chapter
4925 Le Serveur \SpecialChar LyX
4929 \begin_layout Section
4933 \begin_layout Standard
4935 \begin_inset Quotes fld
4938 serveur \SpecialChar LyX
4940 \begin_inset Quotes frd
4943 est une méthode implémentée dans \SpecialChar LyX
4944 qui permet à d'autres programmes de dialoguer
4945 avec \SpecialChar LyX
4946 , d'invoquer des commandes \SpecialChar LyX
4947 et d'obtenir de l'information à propos
4948 de son état interne.
4949 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4951 C'est grâce au serveur \SpecialChar LyX
4952 , par exemple, que des gestionnaires de bibliographies
4953 comme JabRef peuvent permettre de
4954 \begin_inset Quotes fld
4958 \begin_inset Quotes frd
4961 des citations dans \SpecialChar LyX
4965 \begin_layout Section
4966 Démarrer le Serveur \SpecialChar LyX
4970 \begin_layout Standard
4971 Le serveur \SpecialChar LyX
4972 fonctionne par l'intermédiaire d'une paire de tubes.
4973 Ils sont habituellement disposés dans votre répertoire utilisateur
4977 (sauf sur Windows, ou des tubes nominatifs
4981 sont des objets spéciaux localisés dans
4991 ) et portent les noms
4994 \begin_inset Quotes fld
4998 \begin_inset Quotes frd
5006 \begin_inset Quotes fld
5010 \begin_inset Quotes frd
5016 Les programmes externes écrivent dans
5020 et lisent les données dans
5025 La racine de ces deux noms peut être définie dans la fenêtre
5027 Édition\SpecialChar menuseparator
5028 Préférences\SpecialChar menuseparator
5029 Entrées\SpecialChar menuseparator
5033 \begin_inset Quotes fld
5038 /home/mon_home/.lyxpipe
5041 \begin_inset Quotes frd
5047 \begin_inset Quotes fld
5061 \begin_inset Quotes frd
5066 where any working path instead of lyxpipe can be used, for example
5067 \begin_inset Flex Code
5070 \begin_layout Plain Layout
5093 Vous devez configurer ceci
5097 pour que le serveur puisse démarrer.
5100 \begin_layout Standard
5102 ajoutera les suffixes
5105 \begin_inset Quotes fld
5109 \begin_inset Quotes frd
5117 \begin_inset Quotes fld
5121 \begin_inset Quotes frd
5126 pour créer les tubes.
5127 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5128 supposera qu'un autre processus \SpecialChar LyX
5130 déjà en route et ne démarrera pas le serveur.
5131 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5133 \begin_inset Quotes fld
5137 \begin_inset Quotes frd
5140 existe à la fermeture de \SpecialChar LyX
5142 essaiera de le supprimer.
5143 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5144 tubes à la main et redémarrer \SpecialChar LyX
5146 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5147 programme ou après un crash, ainsi les tubes
5148 \begin_inset Quotes fld
5152 \begin_inset Quotes frd
5158 \begin_layout Standard
5159 Pour faire tourner plusieurs processus \SpecialChar LyX
5160 avec des serveurs en même temps,
5161 vous devez utiliser différentes configurations, peut-être en utilisant
5162 des répertoires utilisateurs différents, avec leurs propres
5166 , pour chaque processus.
5170 \begin_layout Standard
5171 Si vous développez un programme client, il vous sera peut-être utile d'activer
5172 les informations de déboguage du serveur \SpecialChar LyX
5174 Pour cela, démarrez \SpecialChar LyX
5182 \begin_layout Standard
5183 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5184 on source sous le nom
5186 development/server_monitor.c
5191 \begin_layout Standard
5192 Un autre outil utile est un client en ligne de commande que vous trouverez
5195 src/client/lyxclient
5200 \begin_layout Section
5201 Communication normale
5204 \begin_layout Standard
5205 Pour émettre un appel \SpecialChar LyX
5206 , le client écrit une ligne de texte ASCII dans le
5207 tube d'entrée, selon le format suivant :
5210 \begin_layout LyX-Code
5224 \begin_layout Description
5231 est un nom que le client peut choisir arbitrairement.
5233 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
5234 les réponses aux différentes requêtes.
5237 \begin_layout Description
5244 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
5246 C'est la commande que vous auriez entrée dans le minibuffer.
5249 \begin_layout Description
5256 est un paramètre optionnel qui n'est utile que pour certaines fonctions
5257 (par exemple, le LFUN
5258 \begin_inset Quotes fld
5262 \begin_inset Quotes frd
5265 qui insère le paramètre comme du texte à la position du curseur).
5268 \begin_layout Standard
5269 La réponse de \SpecialChar LyX
5270 arrive dans le tube de sortie sous la forme :
5273 \begin_layout LyX-Code
5287 \begin_layout Standard
5300 sont les mêmes que dans la requête, tandis que
5306 contient des informations plus ou moins utiles selon la façon avec laquelle
5307 la commande s'est exécutée.
5308 Certaines commandes renvoient des informations à propos de l'état interne
5311 \begin_inset Quotes fld
5315 \begin_inset Quotes frd
5318 , tandis que d'autres ne renvoient rien.
5319 Ça signifie alors que l'exécution s'est bien passée.
5322 \begin_layout Standard
5323 En cas d'erreurs, la réponse de \SpecialChar LyX
5327 \begin_layout LyX-Code
5341 \begin_layout Standard
5348 doit expliquer pourquoi la commande a échoué.
5351 \begin_layout Standard
5355 \begin_layout LyX-Code
5356 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5359 \begin_layout LyX-Code
5360 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5361 \begin_inset Newline newline
5364 read a <~/.lyxpipe.out
5365 \begin_inset Newline newline
5371 \begin_layout Section
5375 \begin_layout Standard
5377 peut notifier aux clients les événements qui se produisent de manière asynchron
5379 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5380 de touches à la fonction
5381 \begin_inset Quotes fld
5385 \begin_inset Quotes frd
5389 Voici le format de ce que \SpecialChar LyX
5393 \begin_layout LyX-Code
5399 \begin_layout Standard
5406 est la représentation imprimée de la séquence de touches réellement tapée
5410 \begin_layout Standard
5411 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
5413 des macros : associez certaines séquences de touches à
5414 \begin_inset Quotes fld
5418 \begin_inset Quotes frd
5421 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5422 la séquence et démarre une fonction qui peut utiliser des appels et des
5423 requêtes \SpecialChar LyX
5424 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
5428 \begin_layout Section
5429 Le protocole serveur \SpecialChar LyX
5433 \begin_layout Standard
5435 implémente un protocole simple qui peut servir à la gestion de session.
5436 Tous les messages sont de la forme :
5439 \begin_layout LyX-Code
5449 \begin_layout Standard
5457 \begin_inset Quotes fld
5461 \begin_inset Quotes frd
5465 \begin_inset Quotes fld
5469 \begin_inset Quotes frd
5474 \begin_inset Quotes fld
5478 \begin_inset Quotes frd
5481 , c'est que \SpecialChar LyX
5482 l'informe qu'il écoute ses messages, s'il reçoit
5483 \begin_inset Quotes fld
5487 \begin_inset Quotes frd
5490 , c'est que \SpecialChar LyX
5491 est en train de s'arrêter.
5494 \begin_layout Section
5495 Recherche inversée DVI/PDF
5498 \begin_layout Standard
5499 Quelques visionneuses DVI/PDF
5503 \begin_layout Plain Layout
5504 Les visionneuses suivantes proposent la fonction de recherche inversée en
5505 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
5511 assurent la fonction de
5516 Ceci signifie que vous pouvez demander à \SpecialChar LyX
5517 de positionner le curseur sur
5518 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
5520 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5521 avec \SpecialChar LyX
5523 C'est la cas par le serveur \SpecialChar LyX
5524 soit par un tube nommé (
5528 ), soit par un connecteur de domaine (
5532 ) créé par \SpecialChar LyX
5533 dans son répertoire temporaire (c'est comme ceci que le programme
5535 \begin_inset Flex Code
5538 \begin_layout Plain Layout
5544 communique avec \SpecialChar LyX
5546 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5547 la visionneuse et \SpecialChar LyX
5548 , dans d'autres cas, la visionneuse peut communiquer
5549 directement avec \SpecialChar LyX
5550 : ceci dépend de la visionneuse sélectionnée et de votre
5551 système d'exploitation.
5552 La même considération s'applique pour la configuration des visionneuses
5553 et pour le méthode d'implantation de la recherche inversée.
5554 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5555 inversée pour des visionneuses particulières.
5556 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5557 faut faire pour activer la recherche inversée depuis le résultat imprimable
5561 \begin_layout Subsection
5562 \begin_inset CommandInset label
5564 name "subsec:Activation-automatique"
5568 Activation automatique
5571 \begin_layout Standard
5572 Le plus souvent, \SpecialChar LyX
5573 démarrera le serveur pour vous en activant
5574 \begin_inset Flex Noun
5577 \begin_layout Plain Layout
5578 Document\SpecialChar menuseparator
5579 Paramètres\SpecialChar menuseparator
5580 Sortie\SpecialChar menuseparator
5581 Synchroniser avec la sortie imprimable
5587 Dans ce cas, \SpecialChar LyX
5588 insérera automatiquement la macro Sync\SpecialChar TeX
5589 (pour PDF) ou chargera
5590 le paquetage srcltx (pour DVI).
5591 Cette option peut être facilement atteinte depuis la barre d'outils
5592 \begin_inset Flex Code
5595 \begin_layout Plain Layout
5596 Visionner/Mettre à jour
5604 \begin_layout Standard
5605 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5606 une macro personnalisée dans la liste déroulante située juste au-dessous
5608 \begin_inset Flex Noun
5611 \begin_layout Plain Layout
5612 Document\SpecialChar menuseparator
5613 Paramètres\SpecialChar menuseparator
5614 Sortie\SpecialChar menuseparator
5615 Synchroniser avec la sortie imprimable
5621 Notez que la méthode
5622 \begin_inset Flex Code
5625 \begin_layout Plain Layout
5633 active la compression
5638 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5639 \begin_inset Flex Code
5642 \begin_layout Plain Layout
5653 \begin_layout Standard
5654 Notez également que la l'inclusion des paquetages
5655 \begin_inset Flex Code
5658 \begin_layout Plain Layout
5665 \begin_inset Flex Code
5668 \begin_layout Plain Layout
5674 a quelquefois un impact imprévu sur la typographie.
5675 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5676 pour la compilation finale du document si vous utilisez
5677 \begin_inset Flex Code
5680 \begin_layout Plain Layout
5687 \begin_inset Flex Code
5690 \begin_layout Plain Layout
5699 \begin_layout Standard
5700 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5701 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5703 Si la configuration automatique vous convient, allez directement au paragraphe
5704 \begin_inset space ~
5708 \begin_inset CommandInset ref
5710 reference "subsec:Configuration-et-utilisation"
5714 , où sont décrites les étapes de la configuration dans votre visionneuse,
5715 – que la mise en œuvre soit automatique ou manuelle.
5718 \begin_layout Subsection
5722 \begin_layout Standard
5724 fournit plusieurs méthodes pour la recherche inversée.
5725 Certaines sont inhérentes au programme
5726 \begin_inset Flex Code
5729 \begin_layout Plain Layout
5735 , d'autres sont fournies par des paquetages externes.
5736 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
5738 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
5739 que votre visionneuse puisse le gérer.
5740 Les méthodes disponibles dont décrites dans la suite.
5743 \begin_layout Subsubsection*
5745 \begin_inset space ~
5749 \begin_inset space ~
5753 \begin_inset space ~
5757 \begin_inset space ~
5761 \begin_inset space ~
5765 \begin_inset space ~
5769 \begin_inset space ~
5775 \begin_layout Standard
5776 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5778 Elle est disponible en \SpecialChar LaTeX
5779 depuis quelque temps (n'importe quelle distribution
5780 suffisamment récente devrait l'inclure) et elle est fiable.
5781 Pour l'activer, modifier la commande dans le convertisseur
5782 \begin_inset Flex Noun
5785 \begin_layout Plain Layout
5786 LaTeX (standard)->DVI
5792 \begin_inset Flex Noun
5795 \begin_layout Plain Layout
5796 LaTeX (standard)->DraftDVI
5802 \begin_inset Flex Noun
5805 \begin_layout Plain Layout
5806 Préférences\SpecialChar menuseparator
5807 Gestion des fichiers\SpecialChar menuseparator
5814 \begin_inset Flex Code
5817 \begin_layout Plain Layout
5818 latex -src-specials $$i
5824 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
5826 peut différer dans quelques distributions).
5829 \begin_layout Subsubsection*
5831 \begin_inset space ~
5835 \begin_inset space ~
5839 \begin_inset space ~
5843 \begin_inset space ~
5849 \begin_layout Standard
5858 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5859 s PDF (via pdflatex) et DVI, respectivement.
5860 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
5864 \begin_layout Itemize
5865 \begin_inset Flex Code
5868 \begin_layout Plain Layout
5876 pour la recherche inversée depuis le PDF;
5879 \begin_layout Itemize
5880 \begin_inset Flex Code
5883 \begin_layout Plain Layout
5886 usepackage[active]{srcltx}
5891 pour la recherche inversée depuis le DVI.
5894 \begin_layout Standard
5895 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5896 vous pouvez saisir les lignes suivantes dans le préambule:
5899 \begin_layout LyX-Code
5903 \begin_inset Newline newline
5909 \begin_inset Newline newline
5915 \begin_inset Newline newline
5921 \begin_inset Newline newline
5926 usepackage[active]{srcltx}
5927 \begin_inset Newline newline
5935 \begin_layout Standard
5936 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5937 PDF (pdflatex) et le paquetage adéquat sera chargé.
5940 \begin_layout Standard
5941 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5942 mieux le désactiver lors des passes finales de compilation du document.
5945 \begin_layout Subsubsection*
5947 \begin_inset space ~
5951 \begin_inset space ~
5955 \begin_inset space ~
5959 \begin_inset space ~
5963 \begin_inset space ~
5966 Sync\SpecialChar TeX
5968 \begin_inset space ~
5972 \begin_inset space ~
5976 \begin_inset space ~
5982 \begin_layout Standard
5983 Les versions récentes de
5984 \begin_inset Flex Code
5987 \begin_layout Plain Layout
5993 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5994 Cette fonctionnalité dénommée
5996 Sync\SpecialChar TeX
5999 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6001 \begin_inset Flex Code
6004 \begin_layout Plain Layout
6010 et de sa fusion avec l'approche
6015 Il vous faut au moins \SpecialChar TeX
6016 Live 2008 ou une distribution Mik\SpecialChar TeX
6017 récente pour pouvoir
6019 Notez également que seules quelques visionneuses (Okular et Qpdfview sur
6020 Unix, Skim sur Mac, SumatraPDF sur Windows) supportent actuellement Sync\SpecialChar TeX
6024 \begin_layout Standard
6025 Pour activer Sync\SpecialChar TeX
6026 pour le résultat imprimable DVI, modifier le convertisseur
6028 \begin_inset Flex Noun
6031 \begin_layout Plain Layout
6032 LaTeX (standard) -> DVI
6038 \begin_inset Flex Noun
6041 \begin_layout Plain Layout
6042 LaTeX (standard) -> DraftDVI
6048 \begin_inset Flex Noun
6051 \begin_layout Plain Layout
6052 Préférences\SpecialChar menuseparator
6053 Gestion des fichiers\SpecialChar menuseparator
6060 \begin_inset Flex Code
6063 \begin_layout Plain Layout
6064 latex -synctex=1 $$i
6069 , et pour le résultat imprimable PDF, modifier le convertisseur
6070 \begin_inset Flex Noun
6073 \begin_layout Plain Layout
6074 LaTeX (pdflatex) -> PDF (pdflatex)
6080 \begin_inset Flex Code
6083 \begin_layout Plain Layout
6084 pdflatex -synctex=1 $$i
6090 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
6091 configuration pour Sync\SpecialChar TeX
6096 \begin_layout Plain Layout
6098 \begin_inset Flex Code
6101 \begin_layout Plain Layout
6107 active la compression gzip.
6108 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6109 \begin_inset Flex Code
6112 \begin_layout Plain Layout
6126 \begin_layout Subsection
6127 Configuration et utilisation de visionneuses particulières
6128 \begin_inset CommandInset label
6130 name "subsec:Configuration-et-utilisation"
6137 \begin_layout Subsubsection*
6138 Xdvi (toutes plate-formes)
6141 \begin_layout Standard
6143 \begin_inset Flex Code
6146 \begin_layout Plain Layout
6152 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6153 puisque \SpecialChar LyX
6154 fournit les ancres nécessaires pour l'utilisation automatisée
6156 \begin_inset Flex Code
6159 \begin_layout Plain Layout
6166 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6167 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6171 \begin_layout Standard
6172 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6173 lieu du connecteur pour la communication avec \SpecialChar LyX
6174 , modifiez simplement la
6175 visionneuse DVI dans
6176 \begin_inset Flex Noun
6179 \begin_layout Plain Layout
6180 Préférences\SpecialChar menuseparator
6181 Gestion des fichiers\SpecialChar menuseparator
6191 \begin_layout Plain Layout
6192 Sur Mac OSX vous devez utiliser
6193 \begin_inset Flex Code
6196 \begin_layout Plain Layout
6199 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
6210 \begin_inset Flex Code
6213 \begin_layout Plain Layout
6214 xdvi -editor "lyxeditor.sh %f %l"
6220 \begin_inset Flex Code
6223 \begin_layout Plain Layout
6229 est un script approprié.
6230 Par exemple, un script minimal est le suivant:
6233 \begin_layout LyX-Code
6235 \begin_inset Newline newline
6238 LYXPIPE="/path/to/lyxpipe"
6239 \begin_inset Newline newline
6242 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
6243 \begin_inset Newline newline
6246 echo "$COMMAND" > "${LYXPIPE}".in || exit
6247 \begin_inset Newline newline
6250 read TMP < "${LYXPIPE}".out || exit
6253 \begin_layout Standard
6255 \begin_inset Flex Code
6258 \begin_layout Plain Layout
6266 est le chemin d'accès au tube LyXServer spécifié dans
6267 \begin_inset Flex Noun
6270 \begin_layout Plain Layout
6271 Préférences\SpecialChar menuseparator
6283 \begin_layout Plain Layout
6285 \begin_inset Flex Code
6288 \begin_layout Plain Layout
6296 de la distribution des sources \SpecialChar LyX
6297 , vous trouverez un script
6298 \begin_inset Flex Code
6301 \begin_layout Plain Layout
6309 , capable de trouver
6321 \begin_layout Subsubsection*
6325 \begin_layout Standard
6327 \begin_inset Flex Code
6330 \begin_layout Plain Layout
6333 /Applications/MacDviX_Folder/calleditor.script
6338 , ajoutez les lignes suivantes:
6341 \begin_layout LyX-Code
6342 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
6343 \begin_inset Newline newline
6349 \begin_layout Standard
6350 Adaptez ces lignes si vous installez \SpecialChar LyX
6351 ailleurs que dans le répertoire
6352 \begin_inset Flex Code
6355 \begin_layout Plain Layout
6364 \begin_layout Standard
6365 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6368 \begin_layout Subsubsection*
6372 \begin_layout Standard
6374 \begin_inset Flex Code
6377 \begin_layout Plain Layout
6378 open -a Skim.app $$i
6383 dans le réglage de la visionneuse
6384 \begin_inset Flex Noun
6387 \begin_layout Plain Layout
6388 Préférences\SpecialChar menuseparator
6389 Gestion des fichiers\SpecialChar menuseparator
6390 Formats de fichiers\SpecialChar menuseparator
6396 , et sélectionnez LyX dans
6397 \begin_inset Flex Noun
6400 \begin_layout Plain Layout
6401 Skim\SpecialChar menuseparator
6402 Préférences\SpecialChar menuseparator
6411 \begin_layout Standard
6412 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6415 \begin_layout Subsubsection*
6419 \begin_layout Standard
6421 \begin_inset Flex Noun
6424 \begin_layout Plain Layout
6425 Configuration\SpecialChar menuseparator
6426 Configurer Okular\SpecialChar menuseparator
6433 \begin_inset Quotes fld
6437 \begin_inset Quotes frd
6440 et ajouter la commande
6441 \begin_inset Flex Code
6444 \begin_layout Plain Layout
6455 \begin_layout Standard
6456 La recherche inversée est déclenchée par SHIFT-clic.
6459 \begin_layout Subsubsection*
6465 \begin_layout Standard
6468 Qpdfview supports Sync\SpecialChar TeX
6469 since version 0.3.5.
6471 \begin_inset Flex Noun
6474 \begin_layout Plain Layout
6477 Edit\SpecialChar menuseparator
6478 Settings\SpecialChar menuseparator
6484 , click on the input field of the
6485 \begin_inset Quotes eld
6489 \begin_inset Quotes erd
6492 item and add the command
6493 \begin_inset Flex Code
6496 \begin_layout Plain Layout
6507 \begin_layout Standard
6510 Reverse search is triggered by double-click.
6513 \begin_layout Subsubsection*
6517 \begin_layout Standard
6518 Activer Yap, choisir le menu
6519 \begin_inset Flex Noun
6522 \begin_layout Plain Layout
6525 View\SpecialChar menuseparator
6531 et sélectionner l'onglet
6532 \begin_inset Quotes fld
6535 Recherche inversée DVI
6536 \begin_inset Quotes frd
6540 Cliquer sur le bouton
6541 \begin_inset Quotes fld
6544 New\SpecialChar ldots
6546 \begin_inset Quotes frd
6549 et, dans la fenêtre qui s'ouvre, saisir
6550 \begin_inset Quotes fld
6555 \begin_inset Quotes frd
6558 (ou un autre nom de votre choix) dans le champ
6559 \begin_inset Quotes fld
6563 \begin_inset Quotes frd
6567 Maintenant cliquer sur le bouton identifié par
6568 \begin_inset Quotes fld
6573 \begin_inset Quotes frd
6576 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6577 contenant le fichier exécutable
6578 \begin_inset Flex Code
6581 \begin_layout Plain Layout
6591 \begin_inset Flex Code
6594 \begin_layout Plain Layout
6602 et spécifier les arguments du programme comme suit:
6603 \begin_inset Flex Code
6606 \begin_layout Plain Layout
6616 \begin_inset Flex Code
6619 \begin_layout Plain Layout
6627 est utilisé pour communiquer avec \SpecialChar LyX
6632 et se présente ainsi
6635 \begin_layout LyX-Code
6637 \begin_inset Newline newline
6640 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6649 \begin_inset Newline newline
6663 \begin_layout Standard
6664 Vérifier que le chemin d'accès au tube \SpecialChar LyX
6665 Server spécifié dans \SpecialChar LyX
6667 \begin_inset Flex Code
6670 \begin_layout Plain Layout
6686 , sinon adapter le conteneur
6687 \begin_inset Flex Code
6690 \begin_layout Plain Layout
6701 \begin_layout Standard
6702 Avec Yap, la recherche inversée est déclenchée par double-clic.
6705 \begin_layout Subsubsection*
6706 SumatraPDF (Windows)
6709 \begin_layout Standard
6710 Pour utiliser SumatraPDF en recherche inversée, saisir
6711 \begin_inset Flex Code
6714 \begin_layout Plain Layout
6717 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6722 dans les réglages de la visionneuse dans
6723 \begin_inset Flex Noun
6726 \begin_layout Plain Layout
6727 Préférences\SpecialChar menuseparator
6728 Gestion des fichiers\SpecialChar menuseparator
6729 Formats de fichiers\SpecialChar menuseparator
6736 \begin_inset Flex Code
6739 \begin_layout Plain Layout
6747 est le conteneur indiqué ci-dessus.
6749 \begin_inset Flex Code
6752 \begin_layout Plain Layout
6758 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6762 \begin_layout Standard
6763 La recherche inversée est déclenchée par double-clic.
6766 \begin_layout Subsubsection*
6770 \begin_layout Standard
6771 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6772 Windows, puis le lancer, choisir le menu
6773 \begin_inset Flex Noun
6776 \begin_layout Plain Layout
6779 View\SpecialChar menuseparator
6785 et sélectionner l'onglet
6786 \begin_inset Quotes fld
6789 Recherche DVI inversée
6790 \begin_inset Quotes frd
6794 Cliquer sur le bouton
6795 \begin_inset Quotes fld
6798 New\SpecialChar ldots
6800 \begin_inset Quotes frd
6803 et, dans la fenêtre qui s'ouvre, saisir
6804 \begin_inset Quotes fld
6807 Éditeur \SpecialChar LyX
6809 \begin_inset Quotes frd
6812 (ou un autre nom de votre choix) dans le champ
6813 \begin_inset Quotes fld
6817 \begin_inset Quotes frd
6821 Maintenant cliquer sur le bouton identifié par
6822 \begin_inset Quotes fld
6827 \begin_inset Quotes frd
6830 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6831 contenant le fichier exécutable
6832 \begin_inset Flex Code
6835 \begin_layout Plain Layout
6843 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
6846 \begin_inset Flex Code
6849 \begin_layout Plain Layout
6857 et spécifier les arguments du programme comme suit:
6858 \begin_inset Flex Code
6861 \begin_layout Plain Layout
6870 De cette façon, vous utiliserez le
6874 pour communiquer avec \SpecialChar LyX
6876 Si pour quelque raison, vous souhaitez utiliser
6881 \begin_inset Flex Code
6884 \begin_layout Plain Layout
6892 et spécifiez le chemin d'accès au tube \SpecialChar LyX
6893 Server dans les préférences.
6896 \begin_layout Standard
6897 Avec Yap, la recherche inversée est déclenchée par double-clic.
6900 \begin_layout Subsubsection*
6904 \begin_layout Standard
6905 Pour utiliser SumatraPDF en recherche inversée, saisir
6906 \begin_inset Flex Code
6909 \begin_layout Plain Layout
6917 dans les réglages de la visionneuse dans
6918 \begin_inset Flex Noun
6921 \begin_layout Plain Layout
6922 Préférences\SpecialChar menuseparator
6923 Gestion des fichiers\SpecialChar menuseparator
6924 Formats de fichiers\SpecialChar menuseparator
6931 \begin_inset Flex Code
6934 \begin_layout Plain Layout
6942 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6944 \begin_inset Flex Code
6947 \begin_layout Plain Layout
6955 étant le meilleur choix):
6958 \begin_layout LyX-Code
6960 \begin_inset Newline newline
6964 \begin_inset Newline newline
6967 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6970 \begin_layout Standard
6971 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6972 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6976 \begin_inset Flex Code
6979 \begin_layout Plain Layout
6985 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6988 \begin_inset Flex Code
6991 \begin_layout Plain Layout
6997 active la communication via
7002 De nouveau, l'omettre
7003 \begin_inset Flex Code
7006 \begin_layout Plain Layout
7016 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7017 Server dans les préférences \SpecialChar LyX
7021 \begin_layout Standard
7022 La recherche inversée est déclenchée par double-clic.
7025 \begin_layout Section
7029 \begin_layout Standard
7030 La recherche directe est, comme son nom l'indique,
7031 \begin_inset Quotes fld
7035 \begin_inset Quotes frd
7038 de la recherche inversée.
7039 Elle vous permet de positionner le curseur dans la visionneuse directement
7040 depuis \SpecialChar LyX
7042 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7043 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7046 \begin_inset Flex Noun
7049 \begin_layout Plain Layout
7050 Navigation\SpecialChar menuseparator
7057 \begin_inset Flex Noun
7060 \begin_layout Plain Layout
7066 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7067 au même emplacement.
7068 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7071 \begin_layout Standard
7072 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7073 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7075 peut être fait par les méthodes décrites dans la section
7076 \begin_inset space ~
7080 \begin_inset CommandInset ref
7082 reference "subsec:Activation-automatique"
7089 \begin_layout Standard
7090 De plus, vous devez configurer \SpecialChar LyX
7091 pour utiliser les visionneuses dans
7092 \begin_inset Flex Noun
7095 \begin_layout Plain Layout
7096 Outils\SpecialChar menuseparator
7097 Préférences\SpecialChar menuseparator
7098 Sortie\SpecialChar menuseparator
7106 fournit une série de configurations validées pour quelques visionneuses,
7107 que vous pouvez sélectionner dans le menu déroulant.
7108 Si aucune de ces configurations ne vous convient, vous devrez chercher
7109 et trouver une configuration appropriée vous-même.
7110 La syntaxe utilise les marqueurs suivants:
7113 \begin_layout Itemize
7115 \begin_inset Flex Code
7118 \begin_layout Plain Layout
7127 \begin_layout Itemize
7129 \begin_inset Flex Code
7132 \begin_layout Plain Layout
7139 \begin_inset Flex Code
7142 \begin_layout Plain Layout
7149 (temporairement) créé;
7152 \begin_layout Itemize
7154 \begin_inset Flex Code
7157 \begin_layout Plain Layout
7163 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7164 existe dans le répertoire temporaire).
7167 \begin_layout Standard
7168 Notez que seules quelques visionneuses présentent une fonctionnalité de
7169 recherche directe complète, parmi lesquelles
7170 \begin_inset Flex Noun
7173 \begin_layout Plain Layout
7180 \begin_inset Flex Noun
7183 \begin_layout Plain Layout
7190 \begin_inset Flex Noun
7193 \begin_layout Plain Layout
7205 \begin_layout Plain Layout
7208 You might want to set
7209 \begin_inset Flex Code
7212 \begin_layout Plain Layout
7221 \begin_inset Flex Noun
7224 \begin_layout Plain Layout
7227 Tools\SpecialChar menuseparator
7228 Preferences\SpecialChar menuseparator
7229 File Handling\SpecialChar menuseparator
7231 \begin_inset space ~
7247 \begin_inset Flex Noun
7250 \begin_layout Plain Layout
7257 \begin_inset Flex Noun
7260 \begin_layout Plain Layout
7272 \begin_layout Plain Layout
7275 SumatraPDF can also use DDE commands through the external program CMCDDE
7277 \begin_inset CommandInset href
7279 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
7291 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
7292 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
7293 d'autre visionneuses, comme
7294 \begin_inset Flex Noun
7297 \begin_layout Plain Layout
7304 \begin_inset Flex Noun
7307 \begin_layout Plain Layout
7313 , permettent au moins de recharger le document et de sauter à une page donnée:
7314 vous pouvez au moins naviguer à proximité du point visé.
7315 Cette dernière fonctionnalité est activée par un appel externe à
7316 \begin_inset Flex Code
7319 \begin_layout Plain Layout
7325 (voir les configurations prédéfinies).
7328 \begin_layout Standard
7329 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
7331 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
7332 est déjà résident dans le répertoire temporaire) et choisit la configuration
7336 \begin_layout Chapter
7337 Classes de document spéciales
7340 \begin_layout Section
7341 Article AAS\SpecialChar TeX
7345 \begin_layout Standard
7351 \begin_layout Subsection
7355 \begin_layout Standard
7357 est un ensemble de macros produit par l'
7359 American Astronomical Society
7361 pour faciliter la soumission électronique de manuscrits aux trois journaux
7364 Astrophysical Journal
7376 Astronomical Journal
7380 Publications of the Astronomical Society of the Pacific
7384 a besoin de la version 5.0 (ou plus récente) de ces macros.
7385 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
7387 et sont fondamentalement incompatibles avec \SpecialChar LyX
7389 Le paquetage AAS\SpecialChar TeX
7390 peut être téléchargé depuis le site de l'AAS
7393 \begin_layout Standard
7394 \begin_inset VSpace medskip
7400 \begin_layout Standard
7402 \begin_inset Flex URL
7405 \begin_layout Plain Layout
7407 http://www.journals.uchicago.edu/AAS/AASTeX
7415 \begin_layout Standard
7416 \begin_inset VSpace medskip
7422 \begin_layout Standard
7423 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7424 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7425 à écrire un papier en \SpecialChar LyX
7428 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
7430 dispensera seulement de la corvée de toutes les taper.
7431 Il est de votre responsabilité de vous assurer que le document final exporté
7432 en \SpecialChar LaTeX
7433 soit complètement conforme aux recommandations du journal auquel vous
7434 soumettez votre papier.
7437 \begin_layout Subsection
7438 Commencer un nouveau papier
7441 \begin_layout Standard
7442 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
7446 Fichier\SpecialChar menuseparator
7448 \begin_inset space ~
7452 \begin_inset space ~
7457 , entrez le nouveau nom de fichier, puis choisissez le modèle
7462 Il montrera les champs les plus courants dans un manuscrit.
7463 Écrivez par dessus le texte existant (y compris les crochets,
7467 ) les informations correctes.
7468 Beaucoup des commandes et environnements AAS\SpecialChar TeX
7469 peuvent être implémentés directeme
7470 nt dans \SpecialChar LyX
7471 , mais certains ne peuvent pas : notamment
7483 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7485 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
7486 doit être entré directement
7487 et signalé comme tel.
7488 De telles commandes sont dénommées
7489 \begin_inset Quotes fld
7492 code \SpecialChar TeX
7494 \begin_inset Quotes frd
7498 J'essaye de minimiser la quantité de code \SpecialChar TeX
7499 nécessaire dans un document
7501 , mais il y en a toujours trop.
7504 \begin_layout Subsection
7508 \begin_layout Standard
7509 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7510 / s'imprime correctement, il y a quelques opérations de
7511 \begin_inset Quotes fld
7515 \begin_inset Quotes frd
7518 à effectuer avant de le soumettre aux journaux.
7521 \begin_layout Enumerate
7522 Exportez votre papier en tant que fichier \SpecialChar LaTeX
7525 Fichier\SpecialChar menuseparator
7526 Exporter\SpecialChar menuseparator
7533 \begin_layout Enumerate
7538 résultant avec votre éditeur de texte favori.
7539 \begin_inset Separator parbreak
7546 \begin_layout Enumerate
7547 enlevez les lignes de commentaire avant la commande
7556 \begin_layout Enumerate
7561 usepackage...{fontenc}
7563 si elle apparaît (en général juste après
7569 ) ; enlevez aussi la ligne
7575 si elle est présente.
7578 \begin_layout Enumerate
7579 enlevez tout entre les commandes
7591 comprises, sauf les commandes que vous avez volontairement mises dans le
7592 préambule \SpecialChar LaTeX
7593 (qui devraient apparaître immédiatement après le commentaire
7595 \begin_inset Quotes fld
7598 User specified \SpecialChar LaTeX
7600 \begin_inset Quotes frd
7607 \begin_layout Plain Layout
7609 \begin_inset Quotes fld
7612 Commandes \SpecialChar LaTeX
7613 spécifiées par l'utilisateur
7614 \begin_inset Quotes frd
7630 \begin_layout Enumerate
7631 Faites tourner \SpecialChar LaTeX
7632 sur ce fichier après modifications pour s'assurer qu'il
7633 peut encore être compilé correctement.
7636 \begin_layout Enumerate
7637 Relisez les spécifications du journal pour vous assurer que vos noms de
7638 fichier et vos formats sont corrects.
7641 \begin_layout Enumerate
7645 \begin_layout Subsection
7646 Commentaires sur des commandes particulières
7649 \begin_layout Standard
7650 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
7652 de l'utilisateur d'AAS\SpecialChar TeX
7657 ) en donne une bonne description.
7658 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7659 la trouve dans le guide et de la commenter si nécessaire.
7663 \begin_layout Subsubsection
7664 Les choses qui fonctionnent comme prévu
7667 \begin_layout Standard
7668 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7669 la section dans laquelle elles se trouvent :
7763 begin{thebibliography}
7795 (2.14.4, entre autres),
7822 \begin_layout Standard
7823 Les options de style qui suivent marchent elles aussi correctement :
7840 Mettez-les simplement dans le champ
7846 Document\SpecialChar menuseparator
7852 \begin_inset space ~
7856 \begin_inset space ~
7862 \begin_layout Subsubsection
7863 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7866 \begin_layout Standard
7867 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7871 \begin_layout Itemize
7872 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7873 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
7874 si vous vous sentez tenu
7905 (tous à partir de 2.1.3)
7908 \begin_layout Itemize
7909 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
7910 , et sont inclus comme
7911 des blancs dans le fichier modèle :
7932 \begin_layout Itemize
7939 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7940 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7943 \begin_layout Itemize
7955 Ça ne devrait pas causer d'erreur.
7958 \begin_layout Itemize
7965 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7966 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7969 \begin_layout Itemize
7976 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7980 \begin_layout Itemize
7987 (2.8) – même chose que pour
7994 \begin_layout Itemize
8006 Ça ne devrait pas causer d'erreur.
8009 \begin_layout Itemize
8021 Ça ne devrait pas causer d'erreur.
8024 \begin_layout Itemize
8031 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8036 \begin_layout Subsubsection
8037 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8041 \begin_layout Standard
8064 setcounter{equation}
8078 (2.12), les abréviations des noms de journaux (2.12.4),
8114 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8115 après l'endroit où vous voulez le placer.
8116 N'utilisez pas les règles \SpecialChar LyX
8121 \begin_layout Plain Layout
8122 NdT : Traduction incertaine.
8139 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8178 \begin_layout Subsubsection
8179 Les choses qui ne peuvent pas être implantées
8182 \begin_layout Standard
8184 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8185 Ce sont l'environnement
8189 (2.12.3) et l'environnement
8194 Si vous avez vraiment, vraiment besoin d'utiliser
8198 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
8201 Insertion\SpecialChar menuseparator
8202 Fichier\SpecialChar menuseparator
8205 pour l'inclure dans votre document \SpecialChar LyX
8211 pour voir un exemple de cela.
8214 \begin_layout Subsection
8215 FAQs, conseils, trucs et autres astuces
8218 \begin_layout Subsubsection
8219 Faire coopérer \SpecialChar LyX
8220 et AAS\SpecialChar TeX
8224 \begin_layout Standard
8225 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
8227 et une nouvelle classe de document.
8228 Quand tout le reste échoue, faites ceci :
8231 \begin_layout Enumerate
8232 Assurez-vous que \SpecialChar LaTeX
8233 trouve AAS\SpecialChar TeX
8243 ) de la distribution AAS\SpecialChar TeX
8244 vers un répertoire complètement indépendant de
8246 ou d'AAS\SpecialChar TeX
8247 et faites tourner \SpecialChar LaTeX
8255 \begin_layout Enumerate
8260 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
8264 \begin_layout Enumerate
8267 Outils\SpecialChar menuseparator
8270 dans \SpecialChar LyX
8271 , puis redémarrez celui-ci.
8274 \begin_layout Enumerate
8275 Ouvrez un nouveau fichier normal, pas avec un modèle.
8279 Document\SpecialChar menuseparator
8280 Paramètres\SpecialChar menuseparator
8282 \begin_inset space ~
8286 \begin_inset space ~
8294 \begin_layout Standard
8295 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
8297 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
8298 ou un message du genre
8300 \begin_inset Quotes fld
8303 You should not mix title layouts with normal ones
8304 \begin_inset Quotes frd
8311 \begin_layout Plain Layout
8313 \begin_inset Quotes fld
8316 Il ne faut pas mélanger les formats de titre avec les formats normaux.
8317 \begin_inset Quotes frd
8325 , c'est que les choses n'ont pas été installées correctement.
8328 \begin_layout Subsubsection
8329 Erreur \SpecialChar LaTeX
8330 lors du traitement d'un tableau
8333 \begin_layout Standard
8335 , par défaut, tente de centrer la légende/titre du tableau.
8336 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
8338 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
8341 Édition\SpecialChar menuseparator
8343 \begin_inset space ~
8347 \begin_inset space ~
8361 Pour moi ça a résolu le problème.
8364 \begin_layout Subsubsection
8368 \begin_layout Standard
8369 Quelques petites choses :
8372 \begin_layout Enumerate
8373 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
8374 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
8379 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
8391 \begin_layout Enumerate
8392 Je suis vraiment malheureux de ne pas pouvoir rendre
8404 plus automatiques, mais ça nécessiterait des changements au code source
8407 Pour le moment vous pouvez faire deux choses :
8408 \begin_inset Separator parbreak
8415 \begin_layout Enumerate
8416 entrez toutes vos citations en utilisant le mécanisme prédéfini
8418 Insertion\SpecialChar menuseparator
8421 ; au moins vous pourrez tirer avantage des insertions automatiques.
8422 Puis éditez à la main le fichier \SpecialChar LaTeX
8423 exporté avant de le soumettre, en changeant
8448 est actuellement équivalent à
8454 , donc vous n'avez pas absolument besoin de changer ceux-là).
8457 \begin_layout Enumerate
8458 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8459 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8460 dans la fenêtre de bibliographie, par exemple
8469 \begin_layout Standard
8470 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8471 ce que le mécanisme de citation de \SpecialChar LyX
8480 \begin_layout Enumerate
8481 Rien qu'entrer les références n'est pas du tout évident.
8482 La façon la plus facile est de commencer à taper votre première référence
8483 à la fin du document, puis de la marquer comme
8488 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8489 Cliquez sur la boîte pour remplir le reste.
8490 Pour de nouvelles références, allez à la fin d'une référence existante
8496 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8499 \begin_layout Subsubsection
8500 Inclure des fichiers EPS
8503 \begin_layout Standard
8504 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8505 contribué à écrire le paquetage AAS\SpecialChar TeX
8506 , le mécanisme de gestion des figures
8507 est vraiment mal foutu.
8508 Vous pouvez insérer les commandes
8515 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8516 réussi à obtenir une apparence correcte.
8517 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8518 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8519 de fichier EPS standard de \SpecialChar LyX
8520 quand vous voulez imprimer vos propres tirés
8523 va insérer une commande
8527 usepackage{graphics}
8529 dans le préambule \SpecialChar LaTeX
8530 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
8532 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
8533 5.0 doivent de toutes
8534 façons avoir une installation de \SpecialChar LaTeX2e
8535 , donc pourquoi ne pas profiter du mécanisme
8536 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
8537 de \SpecialChar LaTeX2e
8542 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8543 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8546 \begin_layout Subsubsection
8547 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8550 \begin_layout Standard
8551 Il y a quelques choses
8552 \begin_inset Quotes fld
8556 \begin_inset Quotes frd
8559 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8560 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8561 e dans la fenêtre de \SpecialChar LyX
8562 , même s'il l'est dans le manuscrit imprimé.
8563 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8572 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8573 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8574 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8575 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8576 de l'État du Wisconsin :
8579 \begin_layout Quotation
8580 \begin_inset Quotes fld
8583 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8584 une majorité écrasante de l'assistance.
8585 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8586 envers les membres du jury, ni les membres du jury envers les réclamants
8587 (sauf s'ils viennent d'être frappés par un boomerang).
8588 \begin_inset Quotes frd
8594 \begin_layout Subsection
8598 \begin_layout Standard
8599 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8600 98% du travail fait avec \SpecialChar LyX
8601 ; les 2% restants étant du post-traitement avec
8603 et un peu de nettoyage.
8604 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8605 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8607 Donc, allez-y et publiez !
8610 \begin_layout Section
8614 \begin_layout Standard
8620 \begin_layout Subsection
8624 \begin_layout Standard
8625 Cette section décrit comment utiliser \SpecialChar LyX
8626 pour écrire des articles à soumettre
8627 au journal scientifique
8630 Astronomy and Astrophysics
8633 (www.edpsciences.fr/aa/
8634 \begin_inset Flex URL
8637 \begin_layout Plain Layout
8639 http://www.edpsciences.fr/aa/
8644 ), avec la Version 5.01 de la classe de document
8649 Ce paquetage peut être téléchargé depuis le site ftp
8652 \begin_layout Standard
8653 \begin_inset VSpace medskip
8659 \begin_layout Standard
8661 \begin_inset Flex URL
8664 \begin_layout Plain Layout
8666 ftp://ftp.edpsciences.org/pub/aa/readme.html
8674 \begin_layout Standard
8675 \begin_inset VSpace medskip
8681 \begin_layout Standard
8682 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8683 le manuel d'origine mais est simplement un bref guide à la réalisation
8684 d'un papier dans un format correct.
8687 \begin_layout Standard
8688 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8689 plus Springer mais EDP Sciences.
8690 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8691 de style, notamment la suppression de la commande thesaurus.
8692 La classe \SpecialChar LyX
8697 supporte la dernière version de ces fichiers de style, V 5.01.
8698 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8699 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8705 Voyez les commentaires dans
8708 Dir/layouts/aapaper.layout
8713 \begin_layout Subsection
8717 \begin_layout Standard
8718 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
8720 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8723 \begin_layout Itemize
8727 \begin_inset space ~
8737 \begin_inset space ~
8745 \begin_inset space ~
8754 Document\SpecialChar menuseparator
8758 (D'accord, c'est évident.)
8761 \begin_layout Itemize
8762 Ne changez pas l'option
8765 \begin_inset space ~
8769 \begin_inset space ~
8779 La mise en page est prise en charge par les macros, vous n'avez rien à
8783 \begin_layout Subsection
8787 \begin_layout Standard
8788 La première chose à entrer est l'information d'en-tête.
8789 Elle consiste en sept entrées, dont certaines sont facultatives.
8793 \begin_layout Itemize
8798 (Title) : (nécessaire)
8801 \begin_layout Itemize
8806 (Subtitle) : (facultatif)
8809 \begin_layout Itemize
8814 (Author) : (nécessaire)
8817 \begin_layout Itemize
8822 (Address) : (nécessaire)
8825 \begin_layout Itemize
8830 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8834 \begin_layout Itemize
8839 : (facultatif) Adresse mail pour les contacts.
8842 \begin_layout Itemize
8847 : (nécessaire) Format suggéré
8849 Received: <date>; Accepted <date>
8852 \begin_layout Standard
8853 Il n'y a pas besoin de taper la commande
8860 le fait tout seul quand l'en-tête est fini.
8861 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8862 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8863 visuel et correspondre au format du document réel.
8866 \begin_layout Standard
8867 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8868 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8871 Insertion\SpecialChar menuseparator
8873 \begin_inset space ~
8877 \begin_inset space ~
8881 \begin_inset space ~
8885 \begin_inset space ~
8892 utilisera automagiquement
8901 \begin_layout Standard
8902 En plus de ces points, les macros utilisent trois commandes \SpecialChar LaTeX
8904 qui n'ont pas d'équivalent dans \SpecialChar LyX
8908 \begin_layout Itemize
8915 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8918 \begin_layout Itemize
8925 pour marquer les couples auteur/institut correspondants.
8926 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8931 , vous devez donc mettre un marqueur à chaque auteur.
8934 \begin_layout Itemize
8941 pour fournir une adresse électronique pour être joignable rapidement.
8944 \begin_layout Standard
8945 Dans tous les cas, la commande appropriée doit être tapée dans \SpecialChar LyX
8952 \begin_layout Subsection
8956 \begin_layout Standard
8957 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8958 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8959 limité à un seul paragraphe.
8960 En plus, il doit contenir une entrée avec les mots-clés.
8961 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8963 Ce n'est pas encore implémenté pour \SpecialChar LyX
8964 , vous devez donc entrer la commande
8972 à la main en mode \SpecialChar TeX
8974 Référez-vous au papier exemple.
8977 \begin_layout Subsection
8978 Environnements supportés
8981 \begin_layout Standard
8985 \begin_inset space ~
8990 supporte les environnements suivants pour structurer votre texte :
8993 \begin_layout Itemize
8999 \begin_layout Itemize
9005 \begin_layout Itemize
9011 \begin_layout Itemize
9017 \begin_layout Itemize
9023 \begin_layout Itemize
9029 \begin_layout Itemize
9035 \begin_layout Itemize
9041 \begin_layout Itemize
9047 \begin_layout Itemize
9053 \begin_layout Itemize
9059 \begin_layout Itemize
9066 \begin_layout Subsection
9067 Commandes non encore supportées par \SpecialChar LyX
9071 \begin_layout Standard
9072 Quelques commandes ne sont pas encore supportées par le format
9075 \begin_inset space ~
9082 Quelques-unes ont déjà été mentionnées.
9083 Par souci d'exhaustivité, elles sont toutes listées ici :
9086 \begin_layout Itemize
9094 \begin_layout Itemize
9102 \begin_layout Itemize
9110 \begin_layout Itemize
9118 \begin_layout Itemize
9126 \begin_layout Itemize
9134 \begin_layout Itemize
9142 \begin_layout Itemize
9150 \begin_layout Standard
9151 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9154 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9158 \begin_layout Subsection
9159 Figures et tableaux flottants
9162 \begin_layout Standard
9164 fournit le support pour les environnements de flottants
9180 , nous n'en dirons donc pas beaucoup plus.
9184 \begin_inset space ~
9188 \begin_inset space ~
9194 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9195 Pour cela, sélectionnez le tableau et changez l'alignement dans
9197 Format\SpecialChar menuseparator
9203 \begin_layout Standard
9204 Il y a une seule chose spéciale : les figures avec la légende à côté.
9205 Pour créer une telle figure, vous devez faire ceci :
9208 \begin_layout Enumerate
9209 Créez une grande figure flottante : faites
9211 Insertion\SpecialChar menuseparator
9212 Flottants\SpecialChar menuseparator
9215 , puis un clic droit sur la figure et cochez
9218 \begin_inset space ~
9226 \begin_layout Enumerate
9227 Entrez votre légende.
9230 \begin_layout Enumerate
9235 pour déplacer le curseur au dessus de la figure.
9238 \begin_layout Enumerate
9239 Insérez votre figure.
9242 \begin_layout Enumerate
9243 Positionnez le curseur derrière la figure et insérez un ressort horizontal
9246 Insertion\SpecialChar menuseparator
9247 Formats\SpecialChar menuseparator
9249 \begin_inset space ~
9257 \begin_layout Enumerate
9258 Passez en mode \SpecialChar LaTeX
9262 \begin_inset space ~
9270 \begin_layout Enumerate
9280 Ne fermez pas l'accolade !
9283 \begin_layout Enumerate
9284 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
9286 et insérez l'accolade fermante :
9289 \begin_inset space ~
9301 \begin_layout Standard
9302 Là encore, voyez les figures dans le papier exemple.
9305 \begin_layout Subsection
9309 \begin_layout Standard
9310 Pour la soumission, le papier doit être formaté dans un format spécial à
9312 Pour ce faire, vous devez donner à la classe de document l'option
9317 Il faut la mettre dans le champ
9323 Document\SpecialChar menuseparator
9329 \begin_inset space ~
9333 \begin_inset space ~
9339 Entrez-y juste le mot
9346 \begin_layout Subsection
9350 \begin_layout Standard
9351 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
9353 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
9355 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
9357 avec la façon de l'écrire avec \SpecialChar LyX
9361 \begin_layout Section
9366 \begin_layout Standard
9376 \begin_layout Standard
9377 \begin_inset VSpace bigskip
9383 \begin_layout Standard
9384 Les formats \SpecialChar LaTeX
9385 AMS ont été écrits pour se conformer au style suggéré pour
9386 les articles mathématiques à soumettre aux publications de l'
9388 American Mathematical Society
9391 Les formats ne sont pas définis pour une revue particulière, mais peuvent
9392 facilement y être adaptés.
9393 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
9394 spécifiques à chaque revue (habituellement il suffira de changer une ligne
9395 dans la sortie \SpecialChar TeX
9397 Cette documentation est disponible sur le réseau à
9398 \begin_inset Flex URL
9401 \begin_layout Plain Layout
9409 \begin_inset Flex URL
9412 \begin_layout Plain Layout
9414 ftp://ftp.ams.org/pub/tex/amslatex/
9420 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
9424 \begin_layout Standard
9425 Il y a actuellement 2 formats \SpecialChar LaTeX
9429 \begin_layout Enumerate
9430 amsart : le format standard d'article AMS.
9434 \begin_layout Enumerate
9435 amsbook :lLe format standard de livre AMS (en réalité de monographie).
9439 \begin_layout Standard
9440 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
9442 Ils n'inclent aps en particulier d'environnments de
9443 \begin_inset Quotes fld
9447 \begin_inset Quotes frd
9450 pour les théorèmes, les lemmes, et similaires.
9451 Ceux-ci sont fournis par le module
9452 \begin_inset Flex Noun
9455 \begin_layout Plain Layout
9461 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9462 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9464 Les environnements contenus dans
9465 \begin_inset Flex Code
9468 \begin_layout Plain Layout
9469 Théorèmes (extensions AMS)
9474 , moins fréquemment utilisés, doivent être chargés manuellement.
9477 \begin_layout Standard
9478 Implicitement, les théorèmes et environnements similaires sont numérotés
9479 consécutivement tout au long du document, mais ceci peut être modifié en
9481 \begin_inset Flex Code
9484 \begin_layout Plain Layout
9485 Théorèmes (numérotation par section)
9490 ou bien, si vous utilisez la classe
9491 \begin_inset Flex Code
9494 \begin_layout Plain Layout
9501 \begin_inset Flex Code
9504 \begin_layout Plain Layout
9505 Théorèmes (numérotation par chapitre)
9511 Ceux-ci vont numéroter les environnements comme
9515 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9516 le numéro d'ordre courant dans la section (ou le chapitre).
9517 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9518 sont marqués par un astérisque.
9519 Si par hasard vous désirez que tous les environnements soient non numérotés,
9521 \begin_inset Flex Code
9524 \begin_layout Plain Layout
9525 Théorèmes (non numérotés)
9533 \begin_layout Standard
9534 Notez que ces modules ne doivent pas être
9538 utilisés avec les classes AMS.
9539 Il est parfaitement possible d'utiliser les modules
9540 \begin_inset Flex Code
9543 \begin_layout Plain Layout
9549 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9551 \begin_inset Flex Code
9554 \begin_layout Plain Layout
9561 \begin_inset Flex Code
9564 \begin_layout Plain Layout
9571 \begin_inset Flex Code
9574 \begin_layout Plain Layout
9583 \begin_layout Subsection
9584 Ce qu'offrent ces formats
9587 \begin_layout Standard
9588 La liste des environnements offerts par ces formats est longue.
9589 Avec \SpecialChar LaTeX
9590 AMS il y a la possibilité de définir une variété illimitée d'environnemen
9592 \begin_inset Quotes fld
9596 \begin_inset Quotes frd
9600 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
9602 Voici la liste des environnements ― ainsi que les environnements standard,
9606 \begin_inset Flex Noun
9609 \begin_layout Plain Layout
9622 \begin_inset Flex Noun
9625 \begin_layout Plain Layout
9640 \begin_inset Flex Noun
9643 \begin_layout Plain Layout
9656 \begin_inset Flex Noun
9659 \begin_layout Plain Layout
9668 \begin_inset Flex Noun
9671 \begin_layout Plain Layout
9682 \begin_inset Flex Code
9685 \begin_layout Plain Layout
9694 \begin_inset Flex Code
9697 \begin_layout Plain Layout
9708 \begin_layout Description
9709 Adresse Ce devrait être l'adresse permanente de l'auteur.
9712 \begin_layout Description
9713 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9714 de la soumission, si elle est différente de l'Adresse ci-dessus.
9717 \begin_layout Description
9718 Email L'adresse e-mail de l'auteur.
9721 \begin_layout Description
9722 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9725 \begin_layout Description
9726 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9727 discutés dans l'article.
9730 \begin_layout Description
9731 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9732 publiée et décrite dans
9734 Mathematical Reviews
9737 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9740 \begin_layout Description
9744 \begin_layout Description
9748 \begin_layout Description
9752 \begin_layout Standard
9753 Les environnements suivants sont fournis aussi bien par le module
9754 \begin_inset Flex Code
9757 \begin_layout Plain Layout
9764 \begin_inset Flex Code
9767 \begin_layout Plain Layout
9773 , en version numérotée ou non numérotée pour ce dernier.
9774 Ces environnements sont fournis dans la seule version non numérotée par
9776 \begin_inset Flex Code
9779 \begin_layout Plain Layout
9780 Théorèmes (non numérotés)
9788 \begin_layout Theorem
9789 Typiquement utilisé pour les résultats les plus importants.
9792 \begin_layout Corollary*
9793 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9795 Peuvent être également des résultats importants.
9799 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9802 \begin_layout Proposition
9803 e sont des résultats moins importants qui apportent quelque chose à la théorie
9804 générale dont il est question.
9807 \begin_layout Conjecture
9808 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9809 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9812 \begin_layout Definition*
9813 Devinez à quoi ça sert.
9814 La police, à la fois à l'écran et à l'impression, est différente dans cet
9818 \begin_layout Example*
9819 Utilisé pour illustrer des résultats prouvés.
9822 \begin_layout Problem
9823 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9826 \begin_layout Exercise*
9827 Écrire une description de celui-ci.
9830 \begin_layout Description
9831 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9835 \begin_inset Quotes fld
9839 \begin_inset Quotes frd
9844 apparaît en italique, et le reste comme du texte simple.
9847 \begin_layout Claim*
9848 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9852 En général, ils servent à diviser de longues preuves en examinant des cas
9858 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9859 pas à la même séquence que les autres assertions.
9863 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9864 carré, mais ça peut varier avec les différents styles).
9865 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9866 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9867 ceux-ci (voir la section
9869 Emboîter les environnements
9873 Guide de l'utilisateur
9878 \begin_layout Standard
9879 Et ces environnements sont fournis par le module
9880 \begin_inset Flex Code
9883 \begin_layout Plain Layout
9884 Théorèmes (extensions AMS)
9892 \begin_layout Criterion*
9893 Une condition requise.
9896 \begin_layout Algorithm*
9897 Une procédure générale à utiliser.
9900 \begin_layout Axiom*
9901 C'est une propriété ou assertion considérée comme vraie dans la théorie
9902 dont il est question.
9905 \begin_layout Condition*
9906 Utilisé parfois pour expliciter une condition admise dans le contexte de
9911 Note Typographie similaire à
9918 \begin_layout Notation*
9919 Comme son nom l'indique
9922 \begin_layout Acknowledgement*
9926 \begin_layout Conclusion*
9927 Utilisé parfois à la fin d'une argumentation
9931 Utilisable comme Proposition, à une échelle peut-être réduite
9934 \begin_layout Standard
9935 En plus, ces environnements se servent automatiquement des paquetages de
9936 polices AMS-\SpecialChar LaTeX
9938 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9942 \begin_layout Section
9946 \begin_layout Standard
9952 \begin_layout Subsection
9956 \begin_layout Standard
9957 Broadway est destiné à l'écriture de pièces de théâtre.
9958 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9959 Ce format devrait convenir à des ateliers.
9962 \begin_layout Subsection
9963 Problèmes particuliers
9966 \begin_layout Standard
9967 Les mêmes que dans Hollywood.
9970 \begin_layout Subsection
9971 Fonctions particulières
9974 \begin_layout Standard
9975 Entrez les noms des personnages comme étiquettes puis faites des références
9976 croisées sur ces étiquettes pour insérer le nom.
9977 La fenêtre de référence croisée montrera l'ensemble des personnages.
9980 \begin_layout Subsection
9981 Taille de papier et marges
9984 \begin_layout Standard
9985 USLetter, gauche 1,6
9986 \begin_inset space ~
9990 \begin_inset space ~
9994 \begin_inset space ~
9998 \begin_inset space ~
10004 \begin_layout Subsection
10008 \begin_layout Standard
10009 Les environnements suivants sont disponibles.
10010 Vous pouvez utiliser
10014 pour accéder aux touches de raccourci indiquées à droite.
10017 \begin_layout Itemize
10021 \begin_inset Newline newline
10026 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10027 n'a pas sa place ailleurs.
10030 \begin_layout Itemize
10034 \begin_inset space \hfill{}
10038 \begin_inset Newline newline
10043 Utilisé pour décrire le décor et l'action.
10044 La première occurrence des noms des personnages en MAJUSCULES.
10047 \begin_layout Itemize
10053 \begin_inset space \hfill{}
10059 \begin_inset Newline newline
10064 Automatiquement numéroté.
10065 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10068 \begin_layout Itemize
10074 \begin_inset space \hfill{}
10080 \begin_inset Newline newline
10090 C'est juste du texte centré.
10093 \begin_layout Itemize
10097 \begin_inset space \hfill{}
10101 \begin_inset Newline newline
10106 Pas automatiquement numéroté.
10107 Vous donnez le numéro.
10108 C'est parce que je n'ai pas trouvé comment faire.
10111 \begin_layout Itemize
10112 AT_RISE (Lever de Rideau)
10113 \begin_inset space \hfill{}
10119 \begin_inset Newline newline
10124 Un cas particulier de
10128 pour décrire le décor et l'action quand le rideau se lève.
10131 \begin_layout Itemize
10135 \begin_inset space \hfill{}
10139 \begin_inset Newline newline
10144 Le nom du personnage, centré en MAJUSCULES.
10147 \begin_layout Itemize
10153 \begin_inset space \hfill{}
10159 \begin_inset Newline newline
10164 Instructions au personnage.
10165 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10168 Les deux seront imprimées.
10169 Cet environnement n'est utilisé qu'à l'intérieur de
10176 \begin_layout Itemize
10180 \begin_inset space \hfill{}
10184 \begin_inset Newline newline
10189 Ce que dit le personnage.
10192 \begin_layout Itemize
10198 \begin_inset space \hfill{}
10204 \begin_inset Newline newline
10212 \begin_layout Itemize
10216 \begin_inset space \hfill{}
10222 \begin_layout Itemize
10226 \begin_inset space \hfill{}
10232 \begin_layout Itemize
10236 \begin_inset space \hfill{}
10242 \begin_layout Standard
10243 Salut tout le monde.
10246 \begin_layout Section
10250 \begin_layout Standard
10251 La classe de document
10255 peut servir à taper des lettres selon les conventions allemandes.
10256 Un fichier modèle est inclus dans
10258 .../lyx/share/templates
10260 pour vous servir de point de départ.
10263 \begin_layout Section
10267 \begin_layout Standard
10268 Voir le fichier modèle
10273 Il contient toutes les informations nécessaires.
10276 \begin_layout Section
10277 Diapos Foils (alias
10289 \begin_inset CommandInset label
10298 \begin_layout Standard
10304 \begin_layout Subsection
10308 \begin_layout Standard
10309 Cette section décrit comment utiliser \SpecialChar LyX
10310 pour préparer des transparents pour
10312 Il y a deux classes de document qui le permettent : la classe par défaut
10322 Cette section décrit la classe
10327 \begin_layout Standard
10328 Redisons-le donc bien clairement :
10331 \begin_layout Standard
10332 \begin_inset VSpace bigskip
10338 \begin_layout Standard
10342 Cette section concerne la classe
10345 \begin_inset Quotes fld
10351 \begin_inset space ~
10356 Foil\SpecialChar TeX
10360 \begin_inset Quotes frd
10366 \begin_layout Standard
10367 \begin_inset VSpace bigskip
10373 \begin_layout Standard
10374 Si vous voulez une documentation sur
10375 \begin_inset Quotes fld
10381 \begin_inset space ~
10387 \begin_inset Quotes frd
10391 \begin_inset space ~
10395 \begin_inset CommandInset ref
10397 reference "sec:slitex"
10402 Si votre machine n'a pas la classe
10411 \begin_inset Quotes fld
10414 slides (Foil\SpecialChar TeX
10418 \begin_inset Quotes frd
10423 , il vous faudra sûrement utiliser la classe
10427 par défaut, qui n'est pas aussi bonne.
10430 \begin_layout Standard
10435 est conçue pour être utilisée avec la version 2.1 du fichier de classe \SpecialChar LaTeX
10442 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
10446 \begin_layout Subsection
10450 \begin_layout Standard
10451 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
10453 \begin_inset Quotes fld
10459 \begin_inset space ~
10469 \begin_inset Quotes frd
10478 Document\SpecialChar menuseparator
10481 \SpecialChar menuseparator
10485 \begin_inset space ~
10489 \begin_inset space ~
10495 Il y a quelques autres réglages qui ont une signification spéciale avec
10499 \begin_layout Itemize
10500 Ne changez pas les options
10510 Document\SpecialChar menuseparator
10514 Elles sont ignorées par la classe
10521 \begin_layout Itemize
10522 La taille par défaut est de 20
10523 \begin_inset space ~
10526 pt, les autres choix étant respectivement 17
10527 \begin_inset space ~
10531 \begin_inset space ~
10535 \begin_inset space ~
10541 \begin_layout Itemize
10542 La police par défaut est
10545 \begin_inset space ~
10550 mais toutes les équations mathématiques restent formatées dans la police
10558 \begin_layout Itemize
10562 Foil\SpecialChar TeX
10566 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10567 pour travailler avec des diapos 35mm.
10568 Les tailles A5, B5,
10582 ne sont pas supportées.
10585 \begin_layout Itemize
10586 Ne vous occupez pas de
10589 \begin_inset space ~
10593 \begin_inset space ~
10598 : l'option est de toute façon ignorée.
10599 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10602 \begin_layout Itemize
10606 \begin_inset space ~
10610 \begin_inset space ~
10615 se comportent un peu différemment avec cette classe.
10619 Foil\SpecialChar TeX
10623 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10624 de page, comme l'insertion d'un logo défini par l'utilisateur.
10626 \begin_inset space ~
10630 \begin_inset CommandInset ref
10632 reference "sec:foil-en-tetes"
10636 pour de plus amples détails.
10637 La page de titre est traitée différemment de toutes les autres pages du
10645 L'éventuel logo y est
10653 centré au bas de la page.
10654 Les différentes mises en page possibles sont les suivantes :
10655 \begin_inset Separator parbreak
10662 \begin_layout Labeling
10663 \labelwidthstring MMMMMMM
10670 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10671 (sauf évidemment les notes de bas de page).
10674 \begin_layout Labeling
10675 \labelwidthstring MMMMMMM
10682 Les diapos auront un numéro de page centré en bas de la page.
10683 Ni en-tête, ni pied de page (à part les notes).
10686 \begin_layout Labeling
10687 \labelwidthstring MMMMMMM
10692 Le numéro apparaît en bas à droite.
10693 Les en-têtes et pieds de page seront présents.
10694 C'est le choix par défaut.
10697 \begin_layout Labeling
10698 \labelwidthstring MMMMMMM
10703 Vous donne accès au paquetage
10707 , et ce même si son utilisation est déconseillée par l'auteur de
10710 Foil\SpecialChar TeX
10714 car certaines incompatibilités apparaissent.
10718 \begin_layout Subsubsection
10719 Options supplémentaires
10722 \begin_layout Standard
10723 Les options suivantes peuvent être activées dans le champ
10729 Document\SpecialChar menuseparator
10732 \SpecialChar menuseparator
10736 \begin_inset space ~
10740 \begin_inset space ~
10748 \begin_layout Labeling
10749 \labelwidthstring MMMMMMx
10754 Règle le format de page à 7,33
10755 \begin_inset space ~
10759 \begin_inset space ~
10762 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10763 \begin_inset space ~
10766 mm, facilitant ainsi le travail avec ce support.
10769 \begin_layout Labeling
10770 \labelwidthstring MMMMMMx
10775 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10776 sur toutes les pages sauf celle de titre.
10779 \begin_layout Labeling
10780 \labelwidthstring MMMMMMx
10785 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10786 sur toutes les pages sauf celle de titre.
10789 \begin_layout Labeling
10790 \labelwidthstring MMMMMMx
10795 Cette option indique à
10798 Foil\SpecialChar TeX
10802 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10804 (Elle est automatiquement activée à la création d'un nouveau document
10812 \begin_layout Labeling
10813 \labelwidthstring MMMMMMx
10818 Change simplement la taille des pages au format paysage, mais sans effectuer
10820 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10821 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10822 votre imprimante directement en format paysage.
10823 Remarquez que cette option renverse les rôles respectifs des environnements
10830 En-tête_Diapo_Tourné
10832 (ne vous inquiétez pas, ils sont décrits plus loin).
10835 \begin_layout Labeling
10836 \labelwidthstring MMMMMMx
10841 Numéros des équations à gauche.
10844 \begin_layout Labeling
10845 \labelwidthstring MMMMMMx
10850 Équations alignées à gauche.
10853 \begin_layout Subsection
10854 Environnements supportés
10857 \begin_layout Standard
10858 La plupart des environnements courants sont supportés par la classe
10863 Il y a des environnements supplémentaires fournis par
10866 Foil\SpecialChar TeX
10870 ainsi que deux apportés par \SpecialChar LyX
10872 Les environnements suivants sont partagés avec d'autres classes :
10875 \begin_layout Standard
10879 \begin_layout Plain Layout
10883 begin{multicols}{2}
10891 \begin_layout Itemize
10897 \begin_layout Itemize
10903 \begin_layout Itemize
10909 \begin_layout Itemize
10915 \begin_layout Itemize
10921 \begin_layout Itemize
10928 \begin_layout Itemize
10934 \begin_layout Itemize
10940 \begin_layout Itemize
10946 \begin_layout Itemize
10952 \begin_layout Itemize
10958 \begin_layout Itemize
10964 \begin_layout Itemize
10970 \begin_layout Itemize
10976 \begin_layout Itemize
10982 \begin_layout Itemize
10988 \begin_layout Itemize
10994 \begin_layout Itemize
11000 \begin_layout Standard
11004 \begin_layout Plain Layout
11016 \begin_layout Standard
11017 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11018 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11022 Foil\SpecialChar TeX
11026 propose des commandes pour commencer de nouvelles diapos :
11029 \begin_layout Itemize
11037 \begin_layout Itemize
11040 En-Tête_Diapo_Tourné (RotateFoilhead)
11043 \begin_layout Standard
11045 a aussi des versions légèrement modifiées de ces deux environnements :
11048 \begin_layout Itemize
11051 En-tête_Diapo_Court
11056 \begin_layout Itemize
11059 En-tête_Diapo_Court_Tourné
11061 (ShortRotateFoilhead)
11064 \begin_layout Standard
11065 Les différences seront expliquées dans une autre section.
11068 \begin_layout Standard
11069 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11070 nouveaux théorèmes.
11074 Foil\SpecialChar TeX
11078 fournit aussi un ensemble d'outils pour les présenter :
11081 \begin_layout Standard
11085 \begin_layout Plain Layout
11089 begin{multicols}{2}
11097 \begin_layout Itemize
11103 \begin_layout Itemize
11109 \begin_layout Itemize
11115 \begin_layout Itemize
11121 \begin_layout Itemize
11127 \begin_layout Itemize
11133 \begin_layout Itemize
11139 \begin_layout Itemize
11145 \begin_layout Itemize
11151 \begin_layout Itemize
11157 \begin_layout Itemize
11163 \begin_layout Standard
11167 \begin_layout Plain Layout
11179 \begin_layout Standard
11180 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11182 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11186 \begin_layout Itemize
11194 \begin_layout Itemize
11202 \begin_layout Standard
11206 Foil\SpecialChar TeX
11210 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11211 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11212 à tout moment dans le document.
11213 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11214 de le faire au tout début d'une diapo, donc juste après l'
11221 \begin_layout Standard
11222 Pour ces réglages, vous disposez des environnements suivants [
11229 \begin_layout Standard
11233 \begin_layout Plain Layout
11237 begin{multicols}{2}
11245 \begin_layout Itemize
11253 \begin_layout Itemize
11259 \begin_layout Itemize
11267 \begin_layout Itemize
11275 \begin_layout Itemize
11281 \begin_inset Separator parbreak
11288 \begin_layout Standard
11289 \begin_inset space ~
11296 \begin_layout Standard
11300 \begin_layout Plain Layout
11312 \begin_layout Standard
11313 Certaines commandes de
11315 Foil\SpecialChar TeX
11318 ne sont pas directement supportées par \SpecialChar LyX
11319 , mais vous pourrez tout de même
11320 les utiliser, comme l'explique la section
11321 \begin_inset space ~
11325 \begin_inset CommandInset ref
11327 reference "sec:foil-non-supporte"
11334 \begin_layout Subsection
11338 \begin_layout Standard
11339 Cette section est une rapide introduction aux différents environnements
11340 qui permettent de construire un ensemble de diapos.
11341 Si vous voulez un exemple, ouvrez
11345 qui se trouve dans le répertoire des
11346 \begin_inset Flex Code
11349 \begin_layout Plain Layout
11358 \begin_layout Subsubsection
11359 Donner un titre de page
11362 \begin_layout Standard
11363 À la différence des autres classes qui proposent les environnements
11379 crée le titre sur une page à part.
11380 Si vous laissez l'environnement
11384 vide, \SpecialChar LaTeX
11385 lui substituera la date du jour (et ce, à chaque fois que vous générerez
11389 \begin_layout Subsubsection
11390 Débuter une nouvelle diapo
11393 \begin_layout Standard
11394 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
11396 Pour les formats portrait, utilisez
11402 En-tête_Diapo_Court
11405 La différence entre ces deux environnements est la quantité d'espace entre
11410 ) et le corps de la diapo.
11413 \begin_layout Standard
11414 Les diapos en position paysage seront créées via les environnements
11416 En-tête_Diapo_Tourné
11420 En-tête_Diapo_Court_Tourné
11423 À nouveau, la seule différence est l'espace entre le titre et le corps.
11424 Les deux versions courtes ont 0,5
11425 \begin_inset space ~
11428 pouce de séparation en moins.
11431 \begin_layout Standard
11436 pour générer des sorties PostScript de diapos en format paysage, sans quoi
11437 la rotation de ces diapos ne sera pas exécutée.
11438 Il vous sera possible d'obtenir des diapos en format paysage sans
11442 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
11446 \begin_layout Subsubsection
11447 Théorèmes, lemmes, preuves et tutti quanti
11450 \begin_layout Standard
11451 Un petit bogue de \SpecialChar LyX
11452 fait que deux de ces environnements ne peuvent se suivre
11454 Ils doivent être séparés par quelque chose.
11455 Si vous essayez d'en coller deux, ça semblera marcher sous \SpecialChar LyX
11458 aura fusionné les deux environnements en un seul.
11459 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
11460 du texte entre les deux environnements ou d'ajouter un environnement
11465 entre les deux paragraphes avec juste un
11466 \begin_inset Quotes fld
11474 \begin_inset Quotes frd
11478 Cela forcera \SpecialChar LyX
11479 à produire la bonne sortie \SpecialChar LaTeX
11481 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
11484 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
11485 deux environnements de type théorème juste l'un derrière l'autre.
11488 \begin_layout Subsubsection
11492 \begin_layout Standard
11493 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11494 autres classes plus deux nouvelles.
11495 Je ne décrirai ici que ces dernières.
11496 Si vous voulez plus d'informations sur les autres environnements de liste,
11500 \begin_inset space ~
11504 \begin_inset space ~
11510 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11511 le choix des puces, à la section
11512 \begin_inset space ~
11518 \begin_inset CommandInset ref
11520 reference "sec:puces"
11527 \begin_layout Standard
11528 Les deux nouveaux environnements de liste,
11536 , ont pour but de faciliter l'utilisation de listes
11537 \begin_inset Quotes fld
11541 \begin_inset space ~
11545 \begin_inset space ~
11549 \begin_inset space ~
11553 \begin_inset space ~
11557 \begin_inset Quotes frd
11561 \begin_inset Quotes fld
11565 \begin_inset space ~
11569 \begin_inset space ~
11573 \begin_inset Quotes frd
11576 , bref, qui utilisent comme puces des coches (
11580 \begin_layout Plain Layout
11593 \begin_layout Plain Layout
11603 Ces listes sont en fait des versions spécialisées de l'environnement
11608 Elles nécessitent cependant que vous disposiez du paquetage
11615 \begin_layout Subsubsection
11616 Figures et tableaux
11619 \begin_layout Standard
11623 Foil\SpecialChar TeX
11627 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11628 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11629 en une quelconque autre position prédéfinie.
11630 En fait, si vous changez les réglages de positionnement des flottants,
11631 ces modifications ne seront pas prises en compte.
11634 \begin_layout Subsubsection
11635 En-têtes et pieds de pages
11636 \begin_inset CommandInset label
11638 name "sec:foil-en-tetes"
11645 \begin_layout Standard
11654 servent à définir le texte en pied de page à gauche.
11655 La première vous permet d'insérer un logo sur vos diapos.
11656 Vous aurez par défaut comme logo
11657 \begin_inset Quotes fld
11663 Foil\SpecialChar TeX
11668 \begin_inset Quotes frd
11672 La seconde sert à classifier des documents en fonction du type de public,
11674 \begin_inset Quotes fld
11678 \begin_inset Quotes frd
11682 Par défaut elle ne contient rien.
11685 \begin_layout Standard
11686 Vous pouvez remplir les autres coins de la page avec
11690 (qui par défaut contient le numéro de page),
11701 \begin_layout Subsection
11704 Foil\SpecialChar TeX
11708 \begin_inset CommandInset label
11710 name "sec:foil-non-supporte"
11717 \begin_layout Standard
11718 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11729 dans un autre environnement.
11732 \begin_layout Subsubsection
11736 \begin_layout Standard
11737 Toutes les longueurs sont ajustées en utilisant la commande
11741 setlength\SpecialChar softhyphen
11748 }\SpecialChar softhyphen
11768 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11777 par la valeur de la variable.
11778 Toutes les variables de longueur doivent être indiquées dans des unités
11780 \begin_inset space ~
11788 \begin_inset space ~
11796 \begin_inset space ~
11803 ), ou bien dans une unité dépendant du document ou de la police employée,
11816 \begin_layout Standard
11817 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11818 diapo en ajustant la longueur spécifiée par
11825 Par exemple, pour rendre
11831 les titres plus proches des corps de 0,5
11832 \begin_inset space ~
11835 pouce, mettez dans le préambule
11844 foilheadskip}{-0.5in}
11849 \begin_layout Standard
11850 L'espacement autour des flottants peut être modifié via
11855 \begin_layout Labeling
11856 \labelwidthstring MMMMMMMMMMM
11863 Séparation entre le texte et le haut du flottant ;
11866 \begin_layout Labeling
11867 \labelwidthstring MMMMMMMMMMM
11874 Séparation entre le flottant et sa légende ;
11877 \begin_layout Labeling
11878 \labelwidthstring MMMMMMMMMMM
11885 Séparation entre la légende et le texte qui la suit ;
11888 \begin_layout Labeling
11889 \labelwidthstring MMMMMMMMMMM
11896 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11897 réglant cette valeur.
11898 Le mieux est sûrement de la définir en fonction de
11907 \begin_layout Standard
11908 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11909 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11913 \begin_layout Labeling
11914 \labelwidthstring MMMMMMMMMMM
11921 Séparation entre les en-têtes et le titre (environnement
11928 \begin_layout Labeling
11929 \labelwidthstring MMMMMMMMMMM
11936 entre les environnements
11947 \begin_layout Labeling
11948 \labelwidthstring MMMMMMMMMMM
11955 entre différentes lignes de l'environnement
11962 \begin_layout Labeling
11963 \labelwidthstring MMMMMMMMMMM
11970 entre l'auteur et la date ;
11973 \begin_layout Labeling
11974 \labelwidthstring MMMMMMMMMMM
11981 entre la date et le résumé (
11988 \begin_layout Standard
11989 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12003 un environnement de liste, tout l'espacement vertical entre les éléments
12004 de la liste est supprimé.
12005 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12018 \begin_layout Subsubsection
12019 En-têtes et pieds de page
12022 \begin_layout Standard
12037 permettent de préciser dans une page donnée si le logo de
12048 dans le préambule, aucune des diapos n'aura de logo.
12049 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12056 juste après le début de cette diapo et
12062 juste après le début de la suivante.
12065 \begin_layout Standard
12066 Si vous voulez utiliser le style d'en-têtes
12072 Document\SpecialChar menuseparator
12073 Paramètres\SpecialChar menuseparator
12076 , il vous faudra sûrement ajouter
12087 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12088 correctement une fois les pages retournées.
12089 C'est obligatoire à cause d'incompatibilités entre le paquetage
12100 \begin_layout Section
12101 Diapos Slides (alias S
12110 \begin_inset CommandInset label
12119 \begin_layout Standard
12127 \begin_layout Subsection
12131 \begin_layout Standard
12132 Cette section décrit comment utiliser \SpecialChar LyX
12133 pour préparer des transparents pour
12135 Il y a deux classes de document qui le permettent : la classe par défaut
12148 \begin_layout Plain Layout
12149 Il y en a d'autres, comme
12153 , mais elle ne sont pas décrites dans ce document (NdT).
12159 Cette section décrit la première.
12162 \begin_layout Standard
12163 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12167 \begin_layout Standard
12168 \begin_inset VSpace bigskip
12174 \begin_layout Standard
12178 Cette section décrit
12183 \begin_inset Quotes fld
12189 \begin_inset space ~
12193 \begin_inset Quotes frd
12199 \begin_layout Standard
12200 Si vous cherchez une documentation sur
12201 \begin_inset Quotes fld
12207 \begin_inset space ~
12210 (Foil\SpecialChar TeX
12214 \begin_inset Quotes frd
12218 \begin_inset space ~
12222 \begin_inset CommandInset ref
12224 reference "sec:foiltex"
12235 Foil\SpecialChar TeX
12238 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12245 \begin_layout Plain Layout
12247 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12248 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12256 dont parle cette section.
12259 \begin_layout Standard
12260 Cette classe est l'évolution en \SpecialChar LaTeX2e
12270 Toutes les distributions de \SpecialChar LaTeX2e
12271 comprennent cette classe (qu'à partir de maintenan
12272 t j'appellerais simplement
12273 \begin_inset Quotes fld
12279 \begin_inset Quotes frd
12284 ), donc vous devez logiquement l'avoir.
12285 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12286 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12292 Cependant, il y a des choses que
12296 fait et que les autres ne font pas, comme générer des sur-couches.
12297 Continuez la lecture pour en savoir plus !
12300 \begin_layout Subsection
12302 \begin_inset CommandInset label
12304 name "sec:demarrer-slides"
12311 \begin_layout Standard
12312 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12314 \begin_inset Quotes fld
12320 \begin_inset space ~
12324 \begin_inset Quotes frd
12335 Document\SpecialChar menuseparator
12339 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12343 \begin_layout Itemize
12344 Ne vous fatiguez pas à changer les options
12354 Document\SpecialChar menuseparator
12357 : de toute façon, elles ne sont pas supportées par la classe
12362 \begin_layout Itemize
12366 \begin_inset space ~
12370 \begin_inset space ~
12377 Document\SpecialChar menuseparator
12380 a un comportement un peu différent pour cette classe.
12381 Voici les choix possibles et leurs effets :
12382 \begin_inset Separator parbreak
12389 \begin_layout Description
12394 Le rendu final contient des numéros de page dans le coin inférieur droit.
12397 \begin_layout Description
12402 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
12404 C'est le choix implicite.
12407 \begin_layout Description
12412 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
12413 ni de marqueurs d'alignement.
12417 \begin_layout Itemize
12422 a une option supplémentaire :
12427 Pour l'utiliser, mettez
12428 \begin_inset Quotes fld
12436 \begin_inset Quotes frd
12445 Document\SpecialChar menuseparator
12448 \SpecialChar menuseparator
12452 \begin_inset space ~
12456 \begin_inset space ~
12462 \begin_inset Separator parbreak
12469 \begin_layout Standard
12470 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
12477 \begin_inset space ~
12481 \begin_inset CommandInset ref
12483 reference "sec:note-slides"
12487 pour plus de détails.
12491 \begin_layout Standard
12492 Vous pouvez aussi utiliser le fichier modèle
12495 \begin_inset Quotes fld
12499 \begin_inset Quotes frd
12504 pour mettre en place automatiquement un document de la classe
12510 Fichier\SpecialChar menuseparator
12512 \begin_inset space ~
12516 \begin_inset space ~
12521 pour créer votre document).
12522 Le fichier modèle contient aussi quelques exemples d'environnements de
12523 paragraphe spéciaux utilisés par cette classe.
12524 Je vais maintenant décrire ces derniers.
12527 \begin_layout Subsection
12528 Environnements de paragraphe
12531 \begin_layout Subsubsection
12532 Environnements supportés
12535 \begin_layout Standard
12536 La première chose que vous allez remarquer en commençant un nouveau document
12541 est la taille et le type de police : il est équivalent à la taille
12544 \begin_inset space ~
12552 \begin_inset space ~
12558 C'est aussi la police qui est utilisée pour le rendu final.
12559 Dites-vous que c'est un
12560 \begin_inset Quotes fld
12564 \begin_inset Quotes frd
12567 pour vous rappeler que c'est une diapositive.
12568 Vos transparents finaux utiliseront une grande police, donc vous aurez
12570 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12574 \begin_layout Standard
12575 La deuxième chose qui frappe est le changement du menu des environnements
12576 (tout à gauche de la barre d'outils).
12577 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12579 Il y en a aussi cinq nouveaux.
12580 C'est parce que la classe
12584 elle-même ne supporte que certains environnements de paragraphe :
12587 \begin_layout Itemize
12593 \begin_layout Itemize
12599 \begin_layout Itemize
12605 \begin_layout Itemize
12611 \begin_layout Itemize
12617 \begin_layout Itemize
12623 \begin_layout Itemize
12629 \begin_layout Itemize
12635 \begin_layout Itemize
12641 \begin_layout Itemize
12648 \begin_layout Itemize
12654 \begin_layout Standard
12655 Tous les autres environnements standard, comme les en-têtes de section,
12656 ne servent pas dans la classe
12663 \begin_layout Standard
12664 D'autre part, vous remarquerez de nouveaux environnements :
12667 \begin_layout Itemize
12679 \begin_layout Itemize
12689 \begin_layout Itemize
12695 \begin_layout Itemize
12707 \begin_layout Itemize
12719 \begin_layout Standard
12720 Ces cinq-là présentent des subtilités, dues à une
12721 \begin_inset Quotes fld
12725 \begin_inset Quotes frd
12728 de \SpecialChar LyX
12731 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12732 dans un environnement vide.
12733 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12734 une diapo par autre chose que du texte.
12735 Pour contourner cela, j'ai fait un peu de
12736 \begin_inset Quotes fld
12739 magie \SpecialChar LaTeX
12741 \begin_inset Quotes frd
12747 \begin_layout Subsubsection
12748 Subtilités des nouveaux environnements
12749 \begin_inset CommandInset label
12751 name "sec:subtilité-slides"
12758 \begin_layout Standard
12759 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12760 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
12762 Comme je viens de le dire, \SpecialChar LyX
12763 interdit les environnements qui commencent
12764 par un autre environnement.
12765 Pour contourner ceci, l'environnement
12769 n'en est pas vraiment un, si l'on se fie à la description du
12772 \begin_inset space ~
12776 \begin_inset space ~
12782 \begin_layout Standard
12796 \begin_inset Quotes fld
12799 pseudo-environnements
12800 \begin_inset Quotes frd
12804 Ils ressemblent à des en-têtes de section ou à une
12808 , mais en fait commencent un environnement de paragraphe (et terminent le
12809 précédent si nécessaire).
12810 De la même manière, considérez
12819 \begin_inset Quotes fld
12823 \begin_inset Quotes frd
12827 Ces deux objets réalisent en effet des actions.
12830 \begin_layout Standard
12831 Un propriété commune aux cinq environnements
12851 est un marqueur plutôt longuet.
12852 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12853 de paragraphe – n'est pas pris en compte par
12875 l'ignore totalement.
12876 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12879 \begin_layout Standard
12880 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12881 vous pouvez le faire.
12882 Ça peut être une brève description du contenu de la
12887 Dans ce cas, entrez votre description et tapez
12891 comme vous le feriez normalement.
12894 \begin_layout Standard
12895 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12896 rencontrer une autre subtilité de \SpecialChar LyX
12899 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
12900 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12901 Vous ferez donc ainsi :
12904 \begin_layout Itemize
12905 Commencez à entrer le texte qui
12909 le nouveau paragraphe
12933 \begin_layout Itemize
12934 Placez-vous maintenant au début de ce paragraphe.
12938 \begin_layout Itemize
12947 \begin_layout Itemize
12948 Changez enfin ce nouveau paragraphe vide en un
12972 \begin_layout Standard
12973 Espérons qu'une future version de \SpecialChar LyX
12974 résoudra cette bizarrerie\SpecialChar ldots
12978 \begin_layout Subsection
12979 Réaliser une présentation grâce à
12992 \begin_layout Subsubsection
12993 Utiliser l'environnement
12998 \begin_layout Standard
12999 Si vous espérez apprendre dans cette section comment faire une présentation
13000 orale, vous serez amèrement déçu.
13001 Naturellement, je vais vous décrire en quoi la classe
13005 pourra vous aider à préparer les supports de la présentation.
13006 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13007 (C'est ça aussi, la philosophie \SpecialChar LyX
13011 \begin_layout Standard
13012 Sélectionnez l'environnement
13016 (de la manière décrite à la section
13017 \begin_inset space ~
13021 \begin_inset CommandInset ref
13023 reference "sec:subtilité-slides"
13027 ) pour dire à \SpecialChar LyX
13028 de commencer une nouvelle diapo (eh oui).
13029 Le marqueur pour cet environnement /
13030 \begin_inset Quotes fld
13034 \begin_inset Quotes frd
13038 \begin_inset Quotes fld
13042 \begin_inset Quotes frd
13045 en bleu, suivie de l'indication
13046 \begin_inset Quotes fld
13050 \begin_inset Quotes frd
13054 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13056 C'est aussi simple que ça.
13059 \begin_layout Standard
13060 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13061 où vous aurez à forcer la
13062 fin des pages (vous pouvez toujours le faire dans
13064 Édition\SpecialChar menuseparator
13066 \begin_inset space ~
13070 \begin_inset space ~
13076 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13078 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13079 en contenir, le surplus débordera sur une nouvelle diapo.
13080 Je vous déconseille de le faire, cependant, car la diapo
13081 \begin_inset Quotes fld
13085 \begin_inset Quotes frd
13088 ne présentera aucun numéro de page.
13089 De plus, elle peut interférer avec une
13093 que vous aurez préparé pour accompagner la
13100 \begin_layout Standard
13109 fonctionnent comme l'environnement
13114 Tous deux créent une
13115 \begin_inset Quotes fld
13119 \begin_inset Quotes frd
13122 suivie par un marqueur (
13123 \begin_inset Quotes fld
13127 \begin_inset Quotes frd
13131 \begin_inset Quotes fld
13135 \begin_inset Quotes frd
13139 La couleur n'est plus le bleu, mais un magenta éclatant et la
13140 \begin_inset Quotes fld
13144 \begin_inset Quotes frd
13147 se présente différemment, dans son style et sa longueur.
13148 Les trois marqueurs diffèrent par leur police.
13151 \begin_layout Standard
13152 Comme pour l'environnement
13156 , si le contenu d'une
13164 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13165 le surplus sera disposé sur une nouvelle page.
13166 À nouveau, je vous le déconseille, les
13174 n'auraient plus aucune utilité.
13177 \begin_layout Subsubsection
13187 \begin_layout Standard
13192 est de créer une diapo qui vienne se superposer à une autre.
13193 Vous pouvez vouloir présenter une figure sur la
13197 principale avant d'afficher le texte qui va avec.
13198 Une façon de faire est de poser une feuille de papier noire sur la partie
13203 que vous souhaitez cacher.
13204 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13205 superposer un graphique à un autre.
13206 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13210 pour que les graphiques se superposent.
13215 rend les choses bien plus faciles.
13218 \begin_layout Standard
13223 reçoit le numéro de page de la
13228 \begin_inset Quotes fld
13232 \begin_inset Quotes frd
13238 \begin_inset Quotes fld
13242 \begin_inset Quotes frd
13249 \begin_layout Plain Layout
13254 multiples auront donc
13257 \begin_inset Quotes fld
13261 \begin_inset Quotes frd
13269 \begin_inset Quotes fld
13273 \begin_inset Quotes frd
13279 accolé au numéro de page.
13287 En effet, vous voulez que la
13295 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13300 \begin_inset Quotes fld
13304 \begin_inset Quotes frd
13316 le laisse voir : le marqueur qui débute un environnement
13320 est moins long que celui d'une
13325 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13335 Ces marques vous aideront à aligner les deux transparents.
13338 \begin_layout Standard
13339 Le principal problème de la superposition de transparents est d'aligner
13340 les contenus de ces diapos.
13341 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13342 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13343 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13344 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13345 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13357 \begin_layout Standard
13358 Comme leur nom l'indique,
13366 sont deux environnements de paragraphe, qui rendent le texte respectivement
13367 visible et invisible.
13368 Remarquez à la section
13369 \begin_inset space ~
13373 \begin_inset CommandInset ref
13375 reference "sec:subtilité-slides"
13379 que vous ne placez rien
13385 ces environnements.
13386 Lorsque vous créez un
13394 insère un marqueur centré, bleu clair, indiquant
13395 \begin_inset Quotes fld
13398 <Invisible Text Follows>
13399 \begin_inset Quotes frd
13403 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
13411 ), mais l'espace qu'ils auraient occupé sera laissé vide.
13414 \begin_layout Standard
13419 , l'étiquette centrée sera
13420 \begin_inset Quotes fld
13423 <Visible Text Follows>
13424 \begin_inset Quotes frd
13428 Les paragraphes qui suivent cette étiquette se comporteront normalement.
13429 Remarquez qu'au début d'une nouvelle
13445 est automatiquement désactivée.
13446 Il n'est donc pas nécessaire d'utiliser
13457 \begin_layout Standard
13458 Maintenant, voyons comment utiliser les commandes
13466 avec les environnements
13474 pour créer des diapos superposées :
13477 \begin_layout Enumerate
13486 ) avec tout ce qui devra apparaître autant sur la
13490 elle-même que sur les
13497 \begin_layout Enumerate
13498 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
13502 , insérez un environnement
13507 Si nécessaire, insérez un environnement
13511 là où le texte devra de nouveau apparaître sur la
13518 \begin_layout Enumerate
13519 Commencez un environnement
13523 juste après l'environnement
13530 \begin_layout Enumerate
13531 Copiez le contenu de l'environnement
13535 dans l'environnement
13542 \begin_layout Enumerate
13558 \begin_layout Standard
13559 C'est bon, vous avez votre superposition.
13562 \begin_layout Standard
13563 Il reste un problème avec la façon dont j'ai conçu la classe
13567 de \SpecialChar LyX
13568 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
13569 ni rendre visible du texte au milieu d'un paragraphe invisible.
13570 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
13575 \begin_layout Plain Layout
13576 Les commandes en question sont :
13579 \begin_layout Itemize
13587 \begin_layout Itemize
13595 \begin_layout Plain Layout
13597 et devront être entrées en mode \SpecialChar TeX
13599 Le texte dont vous voulez changer la
13600 \begin_inset Quotes fld
13604 \begin_inset Quotes frd
13607 sera à l'intérieur des accolades, derrière la commande
13620 Si vous ne savez pas comment entrer du \SpecialChar TeX
13621 sous \SpecialChar LyX
13622 , voyez la section appropriée
13626 \begin_inset space ~
13630 \begin_inset space ~
13644 \begin_layout Subsubsection
13654 \begin_inset CommandInset label
13656 name "sec:note-slides"
13663 \begin_layout Standard
13672 est toujours associée à une
13677 \begin_inset Quotes fld
13681 \begin_inset Quotes frd
13685 Ici aussi, la classe
13689 de \SpecialChar LyX
13690 fournit des indices visuels.
13695 est magenta éclatant, comme celui d'une
13699 ; et en longueur, il est intermédiaire entre celui d'une
13703 (qui est plus long) et celui d'une
13707 (qui est plus court).
13708 De plus, une fois imprimée, une
13712 aura le numéro de page de sa
13717 \begin_inset Quotes fld
13721 \begin_inset Quotes frd
13727 \begin_inset Quotes fld
13731 \begin_inset Quotes frd
13739 \begin_inset Quotes fld
13743 \begin_inset Quotes frd
13751 \begin_inset Quotes fld
13755 \begin_inset Quotes frd
13762 Vous pouvez avoir plusieures
13766 associées à une seule
13770 , et, comme pour les
13778 , vous voudrez sûrement couper les longues
13782 de manière à ce qu'elles tiennent sur une seule page.
13785 \begin_layout Standard
13790 est évidente : elle contient toute sortes d'informations que vous voulez
13791 ajouter à propos d'une
13796 Elle peut aussi servir d'aide-mémoire pour une
13801 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13802 Actuellement, la classe
13806 de \SpecialChar LyX
13807 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
13817 Il faudra donc passer par le code \SpecialChar LaTeX
13822 \begin_layout Standard
13823 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13825 \begin_inset Quotes fld
13833 \begin_inset Quotes frd
13837 \begin_inset space ~
13841 \begin_inset CommandInset ref
13843 reference "sec:demarrer-slides"
13848 Cette option active les marqueurs temporels qui apparaîtront alors dans
13849 le coin inférieur gauche de toutes les
13853 que vous générerez.
13854 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13857 \begin_inset Quotes fld
13867 \begin_inset Quotes frd
13871 \begin_inset Quotes fld
13881 \begin_inset Quotes frd
13885 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13887 \begin_inset Quotes fld
13897 \begin_inset Quotes frd
13900 sert à indiquer le temps voulu, tandis que
13901 \begin_inset Quotes fld
13911 \begin_inset Quotes frd
13914 est utilisé pour ajouter une certaine durée.
13919 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13920 vous voulez passer sur chaque
13927 \begin_layout Standard
13928 Il reste une fonction à décrire.
13929 Vous voudrez forcément imprimer toutes vos
13937 sur des transparents et toutes vos
13941 sur des feuilles blanches.
13950 à laquelle elle est associée.
13954 \begin_layout Standard
13955 Heureusement il existe deux commandes \SpecialChar LaTeX
13956 qui vous permettent de sélectionner
13957 ce qu'il faut imprimer.
13958 Toutes deux doivent être placées dans le préambule de votre document.
13960 \begin_inset Quotes fld
13972 \begin_inset Quotes frd
13975 n'imprimera que les
13984 De même, la commande
13985 \begin_inset Quotes fld
13995 \begin_inset Quotes frd
13998 n'imprimera que les
14003 Je vous conseille de mettre les deux commandes en commentaire dans votre
14005 \begin_inset Quotes fld
14009 \begin_inset Quotes frd
14012 celle dont vous avez besoin à l'impression.
14013 J'ai l'habitude de : décommenter
14016 \begin_inset Quotes fld
14024 \begin_inset Quotes frd
14029 , imprimer dans un fichier dont le nom contient
14032 \begin_inset Quotes fld
14036 \begin_inset Quotes frd
14041 , la recommenter et décommenter
14044 \begin_inset Quotes fld
14052 \begin_inset Quotes frd
14057 et imprimer dans un fichier
14060 \begin_inset Quotes fld
14064 \begin_inset Quotes frd
14070 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14071 des transparents ou des feuilles blanches selon le cas.
14074 \begin_layout Standard
14075 Vous pouvez aussi donner d'autres paramètres à
14076 \begin_inset Quotes fld
14086 \begin_inset Quotes frd
14090 \begin_inset Quotes fld
14100 \begin_inset Quotes frd
14104 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14105 pour plus de détails.
14108 \begin_layout Subsection
14109 Le fichier modèle pour la classe
14114 \begin_layout Standard
14115 J'ai aussi créé un fichier modèle,
14116 \begin_inset Quotes fld
14124 \begin_inset Quotes frd
14132 Pour l'utiliser, créez votre document avec
14134 Fichier\SpecialChar menuseparator
14136 \begin_inset space ~
14140 \begin_inset space ~
14146 Votre fichier de présentation \SpecialChar LyX
14147 contiendra un exemple du triplet
14149 Diapo – Surcouche – Note
14160 contiennent un exemple de
14169 Enfin, le préambule contient :
14172 \begin_layout LyX-Code
14173 % Uncomment to print out only slides and overlays
14177 \begin_layout Plain Layout
14180 Décommentez pour n'imprimer que les diapos et les sur-couches
14188 \begin_layout LyX-Code
14192 \begin_layout LyX-Code
14198 \begin_inset Newline newline
14204 \begin_layout LyX-Code
14205 % Uncomment to print out only notes
14209 \begin_layout Plain Layout
14212 Décommentez pour n'imprimer que les notes
14220 \begin_layout LyX-Code
14224 \begin_layout LyX-Code
14232 \begin_layout Standard
14233 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14234 de \SpecialChar LaTeX2e
14236 \begin_inset Quotes fld
14241 Sli\SpecialChar TeX
14245 \begin_inset Quotes frd
14249 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14250 n'impose d'utiliser ou de ne pas utiliser
14252 Elle est là si vous en avez besoin.
14253 Il y a d'autres classes de \SpecialChar LaTeX2e
14254 pour créer des présentations, comme la classe
14261 \begin_inset space ~
14265 \begin_inset CommandInset ref
14267 reference "sec:foiltex"
14276 (présent sur certaines distributions \SpecialChar TeX
14278 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14283 \begin_layout Plain Layout
14284 Si vous voulez vous y mettre...
14292 Je ne connais rien à ces classes.
14293 Essayez-les pour voir quelles alternatives elles représentent.
14296 \begin_layout Section
14297 Hollywood (scripts d'Hollywood)
14300 \begin_layout Standard
14306 \begin_layout Subsection
14310 \begin_layout Standard
14311 Maîtriser le format d'un script d'Hollywood est un
14312 \begin_inset Quotes fld
14316 \begin_inset Quotes frd
14320 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14321 et à être facile à lire et familier pour les acteurs.
14322 Chaque page d'un script doit représenter une minute de film.
14323 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14324 La police courier 12
14325 \begin_inset space ~
14328 pt doit être utilisée tout le long.
14332 \begin_layout Subsection
14333 Problèmes particuliers
14336 \begin_layout Standard
14337 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14338 Si le texte d'un personnage
14342 \begin_layout Plain Layout
14350 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14354 \begin_layout Plain Layout
14363 \begin_layout Subsection
14364 Fonctions particulières
14367 \begin_layout Standard
14368 Entrez les noms des personnages comme étiquettes, puis faites des références
14369 croisées sur ces étiquettes pour insérer le nom.
14370 La fenêtre de référence croisée montrera l'ensemble des personnages.
14371 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14372 e dans les parties narratives.
14375 \begin_layout Subsection
14376 Taille de papier et marges
14379 \begin_layout Standard
14380 USLetter, gauche 1,6
14381 \begin_inset space ~
14385 \begin_inset space ~
14389 \begin_inset space ~
14393 \begin_inset space ~
14399 \begin_layout Subsection
14403 \begin_layout Standard
14404 Les environnements suivants sont disponibles.
14405 Vous pouvez utiliser
14409 pour accéder aux touches de raccourci indiquées à droite.
14412 \begin_layout Itemize
14420 \begin_inset Newline newline
14425 Quand rien d'autre ne convient.
14426 Essayez de l'éviter.
14429 \begin_layout Itemize
14438 \begin_layout Plain Layout
14445 \begin_inset space \hfill{}
14453 \begin_inset Newline newline
14456 Suivi en général de quelque chose comme
14457 \begin_inset Quotes fld
14460 sur Sally qui se lève
14461 \begin_inset Quotes frd
14467 \begin_layout Itemize
14471 \begin_inset space \hfill{}
14475 \begin_inset Newline newline
14480 Introduit une nouvelle séquence INTÉRIEUR.
14481 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
14482 l'éclairage nécessaire.
14483 Toute cette ligne en MAJUSCULES.
14486 \begin_layout Itemize
14490 \begin_inset space \hfill{}
14494 \begin_inset Newline newline
14499 Introduit une nouvelle séquence EXTÉRIEUR.
14500 Toute cette ligne en MAJUSCULES.
14503 \begin_layout Itemize
14507 \begin_inset space \hfill{}
14511 \begin_inset Newline newline
14516 Le personnage qui parle.
14519 \begin_layout Itemize
14523 \begin_inset space \hfill{}
14527 \begin_inset Newline newline
14532 Instructions au personnage intervenant.
14533 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
14536 Les deux seront imprimées.
14539 \begin_layout Itemize
14543 \begin_inset space \hfill{}
14547 \begin_inset Newline newline
14552 Ce qui dit le personnage.
14555 \begin_layout Itemize
14559 \begin_inset space \hfill{}
14563 \begin_inset Newline newline
14568 Instruction de mouvement de caméra.
14571 \begin_layout Itemize
14575 \begin_inset space \hfill{}
14581 \begin_layout Itemize
14585 \begin_inset space \hfill{}
14591 \begin_layout Itemize
14595 \begin_inset space \hfill{}
14601 \begin_layout Itemize
14605 \begin_inset space \hfill{}
14611 \begin_layout Subsection
14615 \begin_layout Itemize
14616 (O.S) – off screen (hors écran)
14619 \begin_layout Itemize
14620 (V.O) – voice over (voix off)
14623 \begin_layout Itemize
14625 – background (arrière-plan)
14628 \begin_layout Itemize
14630 – close-up (plan rapproché)
14633 \begin_layout Itemize
14634 PAN – mouvement de caméra
14637 \begin_layout Itemize
14638 INSERT – insérez un plan rapproché
14641 \begin_layout Section
14645 \begin_layout Standard
14648 Panayotis Papasotiriou
14651 \begin_layout Subsection
14655 \begin_layout Standard
14660 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14664 International Journal of Modern Physics C
14676 est destiné à des manuscrits soumis à l'
14680 nternational Journal of Modern Physics D
14684 Les classes de document s'appellent respectivement
14693 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14695 \begin_inset Flex URL
14698 \begin_layout Plain Layout
14700 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14706 \begin_inset Flex URL
14709 \begin_layout Plain Layout
14711 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14717 Ces deux paquetages sont des versions modifiées du paquetage standard
14718 \begin_inset Quotes fld
14722 \begin_inset Quotes frd
14725 , et ils sont presques identiques (mais pas tout à fait).
14727 sait gérer la plupart de leurs fonctions.
14728 J'ai utilisé \SpecialChar LyX
14729 avec succès pour écrire des articles soumis à ces deux journaux.
14732 \begin_layout Subsection
14736 \begin_layout Standard
14737 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14741 Fichier\SpecialChar menuseparator
14743 \begin_inset space ~
14747 \begin_inset space ~
14752 , et choisissez le modèle
14761 Ça vous donnera un document (presque) vide comprenant les parties les plus
14762 courantes d'un manuscrit.
14763 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14769 Veuillez juste garder ce qui suit présent à l'esprit.
14772 \begin_layout Enumerate
14774 ne vous laissera pas changer la taille de police ni la mise en page du
14775 document, car les deux paquetage ne permettent pas de telles modifications.
14778 \begin_layout Enumerate
14779 La langue du document ne doit pas être modifiée.
14780 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14788 Outils\SpecialChar menuseparator
14794 \begin_inset space ~
14798 \begin_inset space ~
14801 langue\SpecialChar menuseparator
14807 \begin_inset space ~
14820 si vous voulez retenir ce changement).
14823 \begin_layout Enumerate
14825 \begin_inset Quotes fld
14829 \begin_inset Quotes frd
14832 doit être utilisé pour définir les mots clés.
14835 \begin_layout Enumerate
14840 fournit un style nommé
14841 \begin_inset Quotes fld
14844 Code de classification
14845 \begin_inset Quotes frd
14848 , qui peut être utilisé pour définir des codes de clasification comme les
14850 Notez que cette fonction n'est pas disponible dans le paquetage
14857 \begin_layout Enumerate
14858 Plusieurs nouveaux environnements sont disponibles :
14859 \begin_inset Quotes fld
14863 \begin_inset Quotes frd
14867 \begin_inset Quotes fld
14871 \begin_inset Quotes frd
14875 \begin_inset Quotes fld
14879 \begin_inset Quotes frd
14883 \begin_inset Quotes fld
14887 \begin_inset Quotes frd
14891 \begin_inset Quotes fld
14895 \begin_inset Quotes frd
14899 \begin_inset Quotes fld
14903 \begin_inset Quotes frd
14907 \begin_inset Quotes fld
14911 \begin_inset Quotes frd
14915 \begin_inset Quotes fld
14919 \begin_inset Quotes frd
14923 \begin_inset Quotes fld
14927 \begin_inset Quotes frd
14931 \begin_inset Quotes fld
14935 \begin_inset Quotes frd
14939 \begin_inset Quotes fld
14943 \begin_inset Quotes frd
14947 \begin_inset Quotes fld
14951 \begin_inset Quotes frd
14955 \begin_inset Quotes fld
14959 \begin_inset Quotes frd
14963 \begin_inset Quotes fld
14967 \begin_inset Quotes frd
14971 Leur utilisation est plus ou moins évidente.
14973 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
14974 et le schéma de numérotation qui convient pour chacun d'eux.
14977 \begin_layout Enumerate
14978 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14984 Dans \SpecialChar LyX
14985 , les citations s'affichent comme d'habitude ; dans la sortie, les
14986 citations apparaissent comme des exposants.
14987 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14993 \begin_inset Quotes fld
14997 \begin_inset space ~
15005 \begin_inset Quotes frd
15012 \begin_layout Plain Layout
15013 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15021 \begin_layout Enumerate
15022 Il n'y a pas de section
15023 \begin_inset Quotes fld
15027 \begin_inset Quotes frd
15030 dans les deux paquetages, utilisez simplement l'environnement
15031 \begin_inset Quotes fld
15035 \begin_inset Quotes frd
15041 \begin_layout Enumerate
15042 Vous pouvez ajouter des annexes au papier,
15046 les remerciements et
15052 propose un marqueur spécial, via
15054 Document\SpecialChar menuseparator
15055 Début annexe(s) ici
15057 qui indique le début des annexes.
15058 Dans \SpecialChar LyX
15060 \begin_inset Quotes fld
15064 \begin_inset Quotes frd
15067 apparaît en lettres rouges, comme indication que toutes les sections qui
15068 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15070 Pour écrire une annexe, créez simplement une section dans cette zone (le
15072 \begin_inset Quotes fld
15076 \begin_inset Quotes frd
15079 fait la même chose, il avait été créé dans les formats
15083 à une époque où la fonctionnalité de création d'annexe était différente;
15084 vous pouvez l'ignorer).
15085 Une annexe peut contenir des
15096 \begin_layout Enumerate
15105 utilisent la commande
15109 pour les légendes des tableaux.
15110 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15111 est affiché correctement,
15112 mais sans sa légende.
15113 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15114 pour contourner ce problème,
15115 de façon à ce que les légendes s'impriment comme prévu.
15116 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15117 légende, et remplacez la par le code \SpecialChar LaTeX
15122 tbl{votre légende de tableau}{
15124 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15129 immédiatement après votre tableau.
15130 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15131 voir comme cette astuce est utilisée.
15132 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15133 construire tout le tableau dans un fichier
15137 , puis inclure celui-ci dans le document \SpecialChar LyX
15140 Insertion\SpecialChar menuseparator
15141 Fichier\SpecialChar menuseparator
15145 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15154 , qui se trouve dans la distribution des paquetages correspondants.
15157 \begin_layout Subsection
15158 Préparer un papier avant de le soumettre
15161 \begin_layout Standard
15162 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15164 que fichier \SpecialChar LaTeX
15167 Fichier\SpecialChar menuseparator
15168 Exporter\SpecialChar menuseparator
15172 ), puis modifier le fichier
15180 \begin_layout Plain Layout
15181 En fait, vous avez le choix entre \SpecialChar LaTeX
15183 \begin_inset space ~
15186 (standard) et \SpecialChar LaTeX
15188 \begin_inset space ~
15192 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15193 utiliser l'option pdflatex pour que les graphiques soient convertis au
15194 format PDF, prêts à être utilisés par pdflatex.
15202 \begin_layout Enumerate
15203 Enlevez les lignes de commentaires avant la commande
15212 \begin_layout Enumerate
15213 Enlevez tout ce qui se trouve entre les commandes
15225 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15226 préambule \SpecialChar LaTeX
15230 \begin_layout Standard
15231 Vous devez maintenant sauvegarder le fichier
15235 ainsi modifié, et lancer \SpecialChar LaTeX
15236 dessus autant de fois que nécessaire.
15237 Vous pouvez alors contrôler l'aspect du document
15244 \begin_layout Subsection
15245 Utilisation du code \SpecialChar TeX
15249 \begin_layout Standard
15250 L'usage du code \SpecialChar TeX
15251 est réduit à deux commandes, qui doivent être placées au
15253 Si vous avez commencé à écrire votre papier à partir du modèle
15261 , le code \SpecialChar TeX
15262 nécessaire est déjà là, et vous n'avez normalement pas besoin
15264 Vous pouvez seulement changer le premier code \SpecialChar TeX
15265 pour spécifier ce qui s'imprime
15266 en haut des pages paires et impaires (respectivement le titre abrégé et
15267 le nom des auteurs).
15268 Ce code \SpecialChar TeX
15269 doit être de la forme
15273 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
15278 \begin_layout Section
15282 \begin_layout Standard
15288 \begin_layout Subsection
15292 \begin_layout Standard
15297 fournit une classe de document pour créer un manuscrit adapté pour une
15298 soumission électronique à un des journaux publiés par l'IoP
15300 (Institute of Physics)
15303 Les instructions aux auteurs pour créer un papier en utilisant la classe
15308 peuvent être téléchargées en même temps que le paquetage iopart à partir
15310 \begin_inset Flex URL
15313 \begin_layout Plain Layout
15315 ftp://ftp.iop.org/pub/journals/latex2e
15323 \begin_layout Subsection
15327 \begin_layout Standard
15328 La manière la plus simple pour écrire un papier est de commencer avec le
15333 qui est disponible dans la liste des modèles de \SpecialChar LyX
15337 Fichier\SpecialChar menuseparator
15339 \begin_inset space ~
15343 \begin_inset space ~
15348 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
15350 Le modèle explique comment utiliser les environnements spéciaux.
15351 Voici les conseils les plus importants :
15354 \begin_layout Itemize
15355 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
15359 \begin_inset space ~
15363 \begin_inset space ~
15367 \begin_inset space ~
15372 ne sont pas activées dans les paramètres du document,
15382 \begin_layout Itemize
15383 L'environnement de titre définit le type de document.
15384 Vous devez donc utiliser un des environnements suivants pour le titre :
15385 \begin_inset Separator parbreak
15392 \begin_layout Itemize
15397 pour un papier (Paper)
15400 \begin_layout Itemize
15404 \begin_inset Note Note
15407 \begin_layout Plain Layout
15410 Je ne l'ai pas trouvé (NdT)
15417 pour une revue (Review)
15420 \begin_layout Itemize
15425 pour une revue thématique (Topical review)
15428 \begin_layout Itemize
15433 pour un commentaire (Comment)
15436 \begin_layout Itemize
15444 \begin_layout Itemize
15449 pour un papier ( comme titre)
15452 \begin_layout Itemize
15457 pour une communication préliminaire
15460 \begin_layout Itemize
15465 pour une communication rapide
15468 \begin_layout Itemize
15473 pour une lettre aux éditeurs (Letter)
15477 \begin_layout Itemize
15478 Tous les environnements de titre, sauf
15482 peuvent avoir un titre court facultatif.
15485 \begin_layout Itemize
15486 Il y a un environnement de titre général
15490 qui n'est pas géré par \SpecialChar LyX
15492 Il peut être utilisé en code \SpecialChar TeX
15493 si votre document ne correspond pas à l'un
15494 des autres types de titres.
15497 \begin_layout Standard
15498 Pour plus d'information comme des astuces pour des mises en formes spéciales
15499 pour les tableaux et les formules, voyez les instructions aux auteurs de
15503 \begin_layout Section
15507 \begin_layout Standard
15510 Panayotis Papasotiriou
15513 \begin_layout Subsection
15517 \begin_layout Standard
15518 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
15519 Academic Publishers, qui permet de soumettre sous format électronique des
15520 manuscrits destinés à leurs publications.
15521 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
15524 Astrophysics and Space Science
15530 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
15532 \begin_inset Flex URL
15535 \begin_layout Plain Layout
15537 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15543 On peut télécharger le paquetage Kluwer sur le site
15544 \begin_inset Flex URL
15547 \begin_layout Plain Layout
15549 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15555 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15556 être téléchargé séparément).
15559 \begin_layout Standard
15561 supporte de nombreuses fonctions de ce paquetage mais pas tout.
15562 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15563 \begin_inset Quotes fld
15567 \begin_inset Quotes frd
15571 \begin_inset CommandInset ref
15573 reference "subsec:particularités_kluwer"
15578 J'ai récemment utilisé \SpecialChar LyX
15579 pour écrire un article soumis à
15581 Astrophysics and Space Science
15583 sans aucun problème.
15586 \begin_layout Subsection
15590 \begin_layout Standard
15591 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15595 Fichier\SpecialChar menuseparator
15597 \begin_inset space ~
15601 \begin_inset space ~
15611 Ça vous donnera un document (presque) vide qui comprend les champs les
15612 plus couramment utilisés dans un manuscrit avec une courte description
15614 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15615 existant (y compris les crochets,
15619 ) par l'information correcte.
15622 \begin_layout Subsection
15623 Préparer un papier avant de le soumettre
15626 \begin_layout Standard
15627 Comme pour le paquetage AAS\SpecialChar TeX
15628 , avant de soumettre votre papier à la publication,
15630 \begin_inset Quotes fld
15634 \begin_inset Quotes frd
15640 \begin_layout Enumerate
15641 Exportez votre papier comme fichier \SpecialChar LaTeX
15648 ichier\SpecialChar menuseparator
15653 porter\SpecialChar menuseparator
15664 \begin_layout Enumerate
15665 Éditez avec un éditeur de texte le fichier
15669 obtenu, et faites les changements suivants
15670 \begin_inset Separator parbreak
15677 \begin_layout Enumerate
15678 enlevez les lignes de commentaire avant la commande
15687 \begin_layout Enumerate
15688 enlevez tout ce qui se trouve entre les commandes
15700 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15705 \begin_layout Standard
15706 Enregistrez le fichier
15714 \begin_layout Enumerate
15715 Lancez \SpecialChar LaTeX
15720 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15723 \begin_layout Enumerate
15724 Visualisez le document
15728 obtenu avec, par exemple,
15732 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15733 pas fait d'erreur).
15736 \begin_layout Subsection
15737 \begin_inset Quotes fld
15741 \begin_inset Quotes frd
15744 du paquetage Kluwer
15745 \begin_inset CommandInset label
15747 name "subsec:particularités_kluwer"
15754 \begin_layout Standard
15755 Le paquetage Kluwer présente les
15756 \begin_inset Quotes fld
15760 \begin_inset Quotes frd
15766 \begin_layout Enumerate
15767 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
15772 \begin_layout Plain Layout
15773 Je ne vois aucune bonne raison de le faire.
15779 Chaque article doit être compris dans l'environnement
15780 \begin_inset Quotes fld
15784 \begin_inset Quotes frd
15788 Malheureusement, cet environnement ne peut pas être omis, même si vous
15789 n'écrivez qu'un seul article.
15790 Ainsi, chaque article commence par la commande
15796 et, bien sûr, se termine par la commande
15803 Bien que cela puisse être implémenté dans \SpecialChar LyX
15804 , je ne l'ai pas fait car ce
15805 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15806 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
15809 \begin_inset Quotes fld
15813 \begin_inset Quotes frd
15819 \begin_layout Enumerate
15820 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15821 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15822 et les mots-clés) doit être comprise dans un environnement appelé
15823 \begin_inset Quotes fld
15827 \begin_inset Quotes frd
15831 Ce n'est pas implémenté dans \SpecialChar LyX
15832 , vous devez donc entrer le titre, le sous-titre,
15834 entre deux lignes de Texte Rouge (
15849 \begin_layout Enumerate
15850 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15851 doit être écrite ainsi :
15874 \begin_layout Standard
15879 tient compte de toutes ces
15880 \begin_inset Quotes fld
15884 \begin_inset Quotes frd
15888 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15889 rien besoin de faire de spécial.
15893 \begin_layout Enumerate
15894 n'effacez pas le code \SpecialChar TeX
15895 qui se trouve dans le modèle, et
15898 \begin_layout Enumerate
15899 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15900 fourni et modifiez-le.
15903 \begin_layout Section
15907 \begin_layout Standard
15913 \begin_layout Subsection
15917 \begin_layout Standard
15918 Les classes de document \SpecialChar LyX
15921 article (koma-script)
15925 report (koma-script)
15943 correspondent respectivement aux classes \SpecialChar LaTeX
15960 , de la famille Koma-Script.
15961 Elles forment des alternatives aux classes standard, respectivement
15977 et sont plus proches des conventions typographiques européennes en un certain
15981 \begin_layout Itemize
15982 la taille de caractère standard est de 11
15983 \begin_inset space ~
15988 article (koma-script)
15992 report (koma-script)
15999 \begin_inset space ~
16004 letter (koma-script);
16007 \begin_layout Itemize
16008 les en-têtes, les marqueurs de l'environnement
16012 et d'autres éléments de la classe
16014 letter (koma-script)
16016 sont en police grasse sans empattement
16020 \begin_layout Plain Layout
16021 Il y a une grande différence entre les anciennes polices cm grasses sans
16022 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16023 En comparaison, les polices grasses sans empattement ec semblent un peu
16025 Le paquetage \SpecialChar LaTeX
16034 permet de reproduire l'apparence
16035 \begin_inset Quotes fld
16039 \begin_inset Quotes frd
16042 , tout en utilisant les polices ec.
16048 La numérotation des en-têtes de chapitre est rendue de la même manière
16049 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16051 \begin_inset Quotes fld
16055 \begin_inset Quotes frd
16059 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16060 d'options (à entrer dans le champ
16066 Document\SpecialChar menuseparator
16067 Paramètres\SpecialChar menuseparator
16069 \begin_inset space ~
16073 \begin_inset space ~
16079 Une description détaillée de ces options, en allemand, est disponible dans
16084 de la documentation Koma-script
16090 \begin_layout Plain Layout
16091 La version en anglais est le
16103 \begin_layout Itemize
16104 la principale méthode utilisée dans les classes de cocuments pour modifier
16106 \begin_inset Note Note
16109 \begin_layout Plain Layout
16110 je n'arrive pas à traduire
16111 \begin_inset Quotes fld
16115 \begin_inset Quotes frd
16131 ( dans \SpecialChar LyX
16132 elles doivent être entrées dans le champ d'
16138 Document\SpecialChar menuseparator
16139 Paramètres\SpecialChar menuseparator
16141 \begin_inset space ~
16145 \begin_inset space ~
16151 Elles permettent une modification plus claire des marges de page que celle
16154 Document\SpecialChar menuseparator
16158 Une description détaillée de ces options, en allemand, est disponible dans
16163 de la documentation Koma-script;
16166 \begin_layout Itemize
16167 les classes de document \SpecialChar LaTeX
16168 de la famille Koma-Script définissent un certain
16169 nombre de commandes supplémentaires.
16170 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16172 par des types de paragraphes y correspondant.
16175 \begin_layout Standard
16176 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16178 Koma-Script se trouve dans le
16182 de la documentation Koma-Script
16186 \begin_layout Plain Layout
16187 Il y en a une traduction en anglais, incomplète,
16192 \begin_inset Note Note
16195 \begin_layout Plain Layout
16196 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16207 Les sections qui suivent décrivent seulement les aspects de ces classes
16208 qui ont un sens dans \SpecialChar LyX
16212 \begin_layout Subsection
16215 article (koma-script)
16219 report (koma-script)
16226 \begin_layout Standard
16227 Les classes de document
16229 article (koma-script)
16233 report (koma-script)
16239 sont implémentées respectivement dans les fichiers de format
16252 Ils contiennent tous les types de paragraphe correspondant aux classes
16253 standard respectives
16265 mais partiellement modifiés, à l'exception du type
16269 , spécifique à \SpecialChar LyX
16270 , qui est remplacé par le nouveau type
16274 (Labeling) qui a les mêmes fonctions.
16279 , il y d'autres nouveaux types de paragraphe.
16286 letter (koma-script)
16291 \begin_layout Itemize
16304 (Addsec) : sont les équivalents respectifs de
16316 , ajoutant de plus une entrée dans la table des matières.
16325 n'existent pas dans
16327 article (koma-script)
16332 \begin_layout Itemize
16341 : ont le même role que, respectivement
16349 , mais sans indiquer de numéro de chapitre ou de section.
16354 n'est pas disponible dans
16356 article (koma-script)
16362 \begin_layout Plain Layout
16363 Il y a aussi une commande
16375 report (koma-script)
16377 , mais comme elle fait la même chose que
16381 , elle n'a pas été implémentée dans \SpecialChar LyX
16390 \begin_layout Itemize
16395 : génère un en-tête écrit avec des caractères de taille standard, juste
16396 au-dessus du paragraphe suivant et sans modifier la structure du document.
16399 \begin_layout Itemize
16408 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16409 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16410 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16411 vous mettez toujours les légendes au-dessus des tableaux).
16412 Vous pouvez aussi utiliser l'option de classe
16424 pour les tableaux et en
16429 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16432 \begin_layout Itemize
16437 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16439 Si vous utilisez le paramètre optionnel (
16441 Insertion\SpecialChar menuseparator
16443 \begin_inset space ~
16448 ), vous pouvez y mettre l'auteur de la maxime.
16449 Maxime et auteur sont séparés par une ligne.
16450 Il vous faut au minimum Koma-Script version 2.8q.
16455 n'est pas présent dans
16457 article (koma-script)
16462 \begin_layout Standard
16463 Les types qui sont présentés ci-dessous forment en compagnie des types
16475 , la zone de titre du document.
16476 Ils doivent être entrés au-dessus du premier paragraphe
16477 \begin_inset Quotes fld
16481 \begin_inset Quotes frd
16488 \begin_layout Plain Layout
16489 Les commandes \SpecialChar LaTeX
16490 correspondantes doivent apparaître avant la commande
16502 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
16503 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
16504 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
16520 \begin_layout Itemize
16525 (Subject) : introduit au-dessus du titre ordinaire (
16537 ) un paragraphe centré pour indiquer le sujet du document.
16540 \begin_layout Itemize
16545 (Publishers) : introduit au-dessous du titre ordinaire (
16557 ) un paragraphe centré indiquant le nom de l'éditeur.
16560 \begin_layout Itemize
16565 (Dedication) : dans
16567 report (koma-script)
16573 , dispose un paragraphe centré, sur une page à part après la page de titre,
16577 article (koma-script)
16579 , dispose un paragraphe centré, en-dessous du titre normal (
16595 ) pour la dédicace.
16598 \begin_layout Itemize
16603 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16620 ) pour un en-tête de document.
16623 \begin_layout Itemize
16628 (Uppertitleback) : dans un document
16630 report (koma-script)
16632 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16633 verso de la page de titre.
16634 N'a aucun effet dans un document imprimé en recto seul ni dans
16636 article (koma-script).
16639 \begin_layout Itemize
16644 (Lowertitleback) : dans un document
16646 report (koma-script)
16648 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16649 de la page de titre.
16650 N'a aucun effet dans un document imprimé en recto seul ni dans
16652 article (koma-script).
16655 \begin_layout Itemize
16661 (Extratitle) : introduit une page
16662 \begin_inset Quotes fld
16666 \begin_inset Quotes frd
16669 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16672 \begin_layout Standard
16673 Les fichiers de configuration correspondant aux classes
16675 article (koma-script)
16679 report (koma-script)
16685 comprennent le fichier
16690 C'est là que vous définirez vos propres types.
16695 dans votre répertoire personnel de formats, et éditez-le !
16698 \begin_layout Subsection
16701 letter (koma-script)
16704 \begin_layout Standard
16705 La classe de document
16707 letter (koma-script)
16709 est implémentée dans le fichier
16714 Elle contient tous les paragraphes de la classe standard
16718 correspondante, partiellement modifiés, à l'exception des types
16731 , spécifiques à \SpecialChar LyX
16732 et qui sont remplacés par le nouveau type
16737 En plus par rapport à la classe standard, elle contient les types connus
16751 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16754 \begin_layout Standard
16755 L'apparence de la lettre produite par cette classe de document peut-être
16756 contrôlée par des commandes \SpecialChar LaTeX
16757 que vous pouvez insérer dans le préambule
16762 \begin_layout Plain Layout
16763 On obtient un en-tête
16764 \begin_inset Quotes fld
16768 \begin_inset Quotes frd
16771 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
16776 \begin_layout LyX-Code
16786 \begin_layout LyX-Code
16802 \begin_layout LyX-Code
16812 \begin_layout LyX-Code
16833 Une description détaillée de ces commandes se trouve en langue allemande
16834 dans la documentation de Koma-Script
16839 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16842 \begin_layout Standard
16851 définissent le début de la lettre et doivent être présents dans toute lettre.
16852 Pour les identifier dans \SpecialChar LyX
16861 apparaissent dans la marge.
16862 Il est possible d'écrire plusieurs lettres en un seul fichier.
16867 provoque le passage à une nouvelle lettre au même destinataire, et le type
16872 permet de changer de destinataire.
16890 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16891 plusieurs fois dans une même lettre.
16894 \begin_layout Itemize
16899 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16900 t le début d'une lettre.
16903 \begin_layout Itemize
16908 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16909 et produit implicitement une nouvelle lettre.
16912 \begin_layout Itemize
16921 : introduit un paragraphe pour la formule de politesse finale.
16924 \begin_layout Itemize
16929 : introduit un post-scriptum.
16932 \begin_layout Itemize
16937 : introduit un paragraphe pour les co-destinataires.
16940 \begin_layout Itemize
16946 (Encl) : introduit un paragraphe pour les pièces jointes.
16949 \begin_layout Standard
16990 sont des types qui présentent une invite et qui servent à entrer des renseignem
16991 ents qui seront utilisés par la classe de document.
16992 Nous les appellerons
16993 \begin_inset Quotes fld
16997 \begin_inset Quotes frd
17004 \begin_layout Plain Layout
17005 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17006 \begin_inset Quotes fld
17010 \begin_inset Quotes frd
17013 , je ne dis pas non.
17022 \begin_layout Plain Layout
17023 On pourrait considérer que les types
17031 devraient être des types à invite.
17032 Cependant, à cause de la signification particulière de ces types, je les
17033 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17035 En plus, cela choquerait mon sens de la symétrie si les types
17043 avaient une apparence très différente.
17049 Ces types doivent être présents avant le type
17056 \begin_layout Standard
17057 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17058 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17059 ion d'un type donné, mais aussi d'autres facteurs.
17060 Par exemple, dans le comportement par défaut, une signature entrée avec
17065 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17070 La valeur indiquée pour
17074 n'apparaîtra même pas dans la lettre.
17075 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17076 environnement de lettre.
17079 \begin_layout Standard
17080 Les types à invite peuvent être utilisés comme des paragraphes vides.
17081 Cela a un sens par exemple pour le type
17085 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17090 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17095 vide, il n'y a réellement pas de signature spécifiée.
17098 \begin_layout Standard
17099 Il est possible en utilisant ces types à invite de créer un patron de lettre
17100 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17101 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17104 \begin_layout Itemize
17109 (Name) : nom de l'expéditeur.
17110 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17111 dans l'en-tête de la lettre.
17114 \begin_layout Itemize
17119 : signature de l'expéditeur.
17120 Par défaut, apparaît en dessous du type
17129 est absent, c'est la valeur du type
17136 \begin_layout Itemize
17141 (Address) : adresse de l'expéditeur.
17142 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17143 en dessous du nom de l'expéditeur.
17146 \begin_layout Itemize
17151 (Telephone) : numéro de téléphone de l'expéditeur.
17152 Par défaut, correspond à la variable
17158 de \SpecialChar LaTeX
17162 \begin_layout Itemize
17167 (Place) : lieu d'écriture de la lettre.
17170 \begin_layout Itemize
17175 : date d'écriture de la lettre.
17184 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17185 en dessous du destinataire.
17190 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17196 S'il n'y a pas de paragraphe
17200 , la date du jour est utilisée.
17203 \begin_layout Itemize
17208 (Backaddress) : adresse pour le retour du courrier.
17209 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17213 \begin_layout Itemize
17218 (Specialmail) : informations spéciales sur le courrier.
17219 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17220 l'adresse de retour du courrier.
17223 \begin_layout Itemize
17228 (Location) : informations supplémentaires.
17229 Par défaut, apparaît à droite en dessous du champ du destinataire.
17232 \begin_layout Itemize
17237 : le titre de la lettre.
17238 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17242 \begin_layout Itemize
17247 : le sujet de la lettre.
17248 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17255 \begin_layout Standard
17276 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17277 titre, une ligne qui contient les champs
17278 \begin_inset Quotes fld
17282 \begin_inset Quotes frd
17286 \begin_inset Quotes fld
17290 \begin_inset Quotes frd
17294 \begin_inset Quotes fld
17298 \begin_inset Quotes frd
17302 \begin_inset Quotes fld
17306 \begin_inset Quotes frd
17310 \begin_inset Quotes fld
17314 \begin_inset Quotes frd
17318 \begin_inset Quotes fld
17322 \begin_inset Quotes frd
17327 \begin_inset Quotes fld
17331 \begin_inset Quotes frd
17335 reprend la valeur donnée dans
17340 Si l'un quelconque de ces types
17341 \begin_inset Quotes fld
17344 pour lettre commerciale
17345 \begin_inset Quotes frd
17348 est utilisé, la valeur donnée pour
17352 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17360 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17361 le champ du destinataire) est supprimée.
17362 Les types sont implémentés comme des types à invite, avec les invites correspon
17363 dantes, et doivent être utilisés avant le type
17370 \begin_layout Itemize
17375 (Yourref) : Votre référence
17378 \begin_layout Itemize
17383 (Yourmail) : Votre courrier du
17386 \begin_layout Itemize
17391 (Myref) : Notre référence
17394 \begin_layout Itemize
17399 (Customer) : Numéro de client
17402 \begin_layout Itemize
17407 (Invoice) : Numéro de facture
17410 \begin_layout Subsection
17411 La nouvelle classe lettre :
17413 letter (koma-script v.2)
17416 \begin_layout Standard
17422 \begin_layout Standard
17423 \begin_inset VSpace medskip
17429 \begin_layout Standard
17430 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17438 , désormais périmée.
17439 Elle a – du côté \SpecialChar LaTeX
17440 – une interface complètement nouvelle et n'est pas compatible
17441 avec l'ancienne classe.
17443 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17446 \begin_layout Standard
17447 Cette classe recouvre les mêmes fonctionnalités que
17449 letter (koma-script)
17451 , plus quelques autres.
17452 Les éléments de base sont
17456 (adresse du destinataire, comme
17460 dans le précédent format),
17473 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17474 lettres dans un même document).
17475 Les nouveaux éléments concernent l'expéditeur, ce sont :
17491 et la possibilité de mettre un
17497 Insertion\SpecialChar menuseparator
17503 \begin_layout Standard
17504 La plus grande amélioration est la possibilité de configurer la mise en
17505 page de la lettre pour s'adapter à presque tous les besoins, soit dans
17508 Document\SpecialChar menuseparator
17509 Paramètres\SpecialChar ldots
17512 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
17517 ), qui sera lu comme une option de classe
17521 \begin_layout Plain Layout
17522 Le paquetage KOMA est livré avec quelques fichiers
17527 Il y a par exemple un fichier
17531 qui suit les règles typographiques allemandes, et un
17535 qui permet de retrouver la mise en page par défaut de l'ancienne classe
17541 Vous pouvez charger cette dernière avec l'option de classe
17545 , mise dans le champ
17551 Document\SpecialChar menuseparator
17552 Paramètres\SpecialChar menuseparator
17554 \begin_inset space ~
17558 \begin_inset space ~
17569 Jetez donc un œil sur le modèle
17573 fourni avec \SpecialChar LyX
17574 , qui vous donnera des exemples.
17575 Vous trouverez une description détaillée dans la documentation de Koma-Script
17583 \begin_layout Subsection
17587 \begin_layout Standard
17588 Avec \SpecialChar LyX
17589 , la visualisation d'un document de classe Koma-Script peut poser quelques
17593 \begin_layout Itemize
17594 le numéro de chapitre pour un type
17598 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17599 d'être sur la même ligne juste avant.
17600 C'est causé par le comportement interne de \SpecialChar LyX
17601 face au marqueur de type
17605 dans le fichier de format;
17608 \begin_layout Itemize
17609 les en-têtes des types
17617 sont uniquement dans la
17618 \begin_inset Quotes fld
17622 \begin_inset Quotes frd
17625 table des matières \SpecialChar LaTeX
17626 , et pas dans la table des matières \SpecialChar LyX
17629 Document\SpecialChar menuseparator
17635 \begin_layout Itemize
17636 les paragraphes avec la classe de document
17640 apparaissent séparés par de l'interligne supplémentaire, et non par une
17642 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
17644 Mais dans la fenêtre
17646 Document\SpecialChar menuseparator
17649 le bouton à cocher correspondant indique
17658 insère toujours des commandes \SpecialChar LaTeX
17659 supplémentaires dans le document pour causer
17660 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
17663 \begin_layout Section
17664 Article (mwart), book (mwbk) and report (mwrep)
17665 \begin_inset Argument 1
17668 \begin_layout Plain Layout
17679 \begin_layout Standard
17685 \begin_layout Standard
17686 Les classes de document \SpecialChar LyX
17699 correspondent aux classes de document \SpecialChar LaTeX
17713 Elles remplacent les classes de document standard
17725 et sont mieux adaptées en bien des aspects aux conventions typographiques
17729 \begin_layout Standard
17730 Les différences principales sont :
17733 \begin_layout Itemize
17734 Les titres non numérotés (avec une étoile, comme
17738 ) sont présents dans la table des matières.
17741 \begin_layout Itemize
17742 Des styles de mise en page supplémentaires :
17743 \begin_inset Separator parbreak
17750 \begin_layout Description
17751 uheadings en-têtes sur plusieurs lignes,
17754 \begin_layout Description
17755 myheadings en-têtes personnalisés, définis par les commandes
17770 \begin_layout Description
17771 myuheadings en-têtes personnalisés sur plusieurs lignes
17774 \begin_layout Description
17775 outer le numéro de page est placé du côté extérieur de la page
17779 \begin_layout Itemize
17781 \begin_inset Separator parbreak
17788 \begin_layout Description
17789 rmheadings titres avec empattement – par défaut,
17792 \begin_layout Description
17793 sfheadings titres sans empattement,
17796 \begin_layout Description
17797 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17800 \begin_layout Description
17801 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17804 \begin_layout Description
17805 withmarginpar réserver de la place sur la page pour les marges.
17809 \begin_layout Section
17813 \begin_layout Standard
17823 \begin_layout Subsection
17827 \begin_layout Standard
17832 est une classe très puissante et en constante évolution.
17833 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17834 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17835 en forme de son document.
17840 est basée sur la classe standard
17844 , mais elle peut aussi émuler la classe
17851 \begin_layout Standard
17856 , le développeur de
17860 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17863 La plupart ont été rassemblés avec
17868 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17869 les annexes, les chapitres et autres.
17871 , ne gère pas de façon native la plupart de ces fonctionnalités.
17872 Quelque-unes pourront être ajoutées dans de prochaines versions
17876 \begin_layout Plain Layout
17877 Vous êtes invités à faire des suggestions à
17878 \begin_inset Flex URL
17881 \begin_layout Plain Layout
17883 lyx-devel@lists.lyx.org
17893 , beaucoup ne le seront probablement jamais, à cause des limitations de
17894 la structure de \SpecialChar LyX
17896 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17897 de quelques commandes \SpecialChar LaTeX
17898 (en code \SpecialChar TeX
17903 \begin_layout Plain Layout
17905 \begin_inset space ~
17909 \begin_inset CommandInset ref
17911 reference "sec:Insérer-du-code-LaTeX"
17915 pour plus de détails.
17921 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17922 par \SpecialChar LyX
17924 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17925 ns de jeter un œil au manuel détaillé de la classe
17933 \begin_layout Plain Layout
17935 \begin_inset Flex URL
17938 \begin_layout Plain Layout
17940 CTAN:/macros/latex/memoir/memman.pdf
17950 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17951 à la fois une description complète de la bonne manière de typographier
17952 et un superbe exemple de bonne typographie en lui-même.
17955 \begin_layout Subsection
17956 Fonctions de base et restrictions
17959 \begin_layout Standard
17964 accepte toutes les fonctions de la classe standard
17969 Il y a pourtant quelques différences, comme celles qui suivent :
17972 \begin_layout Description
17974 \begin_inset space ~
17978 \begin_inset space ~
17982 \begin_inset space ~
17985 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17989 \begin_layout Description
17991 \begin_inset space ~
17995 \begin_inset space ~
17999 \begin_inset space ~
18003 \begin_inset Quotes fld
18007 \begin_inset Quotes frd
18010 n'est pas géré, à cause d'un conflit de commandes entre
18018 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18021 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18024 Document\SpecialChar menuseparator
18025 Paramètres\SpecialChar menuseparator
18027 \begin_inset space ~
18031 \begin_inset space ~
18035 \begin_inset space ~
18041 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18048 dans le corps du texte ou dans le préambule (par exemple
18052 chapterstyle{companion}
18057 \begin_layout Description
18059 \begin_inset space ~
18062 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18063 facultatif dans les classes standard.
18064 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18065 la table des matière et les entêtes (par exemple, quand le titre est trop
18067 Dans \SpecialChar LyX
18068 , vous pouvez le faire avec
18070 Insertion\SpecialChar menuseparator
18072 \begin_inset space ~
18077 au début de la section/chapitre.
18082 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18084 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18085 du texte, un pour la table des matières et un pour les entêtes.
18086 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
18087 fonction, le premier contient le titre court destiné à la table des matière,
18088 le second un autre titre court destiné aux entêtes.
18091 \begin_layout Description
18093 \begin_inset space ~
18096 : Dans les classes standard (et dans beaucoup d'autres classes), la table
18097 des matières, la liste des tableaux et la liste des figures commencent
18098 automatiquement une novelle page.
18103 ne suit pas cette règle.
18104 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18107 \begin_layout Description
18109 \begin_inset space ~
18113 \begin_inset space ~
18117 \begin_inset space ~
18120 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
18121 de titre (dans les classes standard, les pages de titres sont
18122 \begin_inset Quotes fld
18126 \begin_inset Quotes frd
18129 , c'est-à-dire sans numérotation).
18130 Si vous voulez une page de titre vide, tapez
18134 aliaspagestyle{title}{empty}
18139 \begin_layout Description
18141 \begin_inset space ~
18144 : Avec l'option de classe
18150 Document\SpecialChar menuseparator
18151 Paramètres\SpecialChar menuseparator
18153 \begin_inset space ~
18157 \begin_inset space ~
18166 ), vous pouvez imiter le style
18171 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18172 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18173 ne commenceront pas sur une nouvelle page (mais–contrairement à la
18174 \begin_inset Quotes fld
18178 \begin_inset Quotes frd
18185 —ils sont encore autorisés), les parties cependant utilisent leur propre
18193 \begin_layout Description
18195 \begin_inset space ~
18199 \begin_inset space ~
18203 \begin_inset space ~
18207 \begin_inset space ~
18210 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18211 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18222 Il produit une erreur et arrête \SpecialChar LaTeX
18223 dès qu'une commande de ce genre apparaît.
18228 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18229 (qui au moins ne stoppe pas \SpecialChar LaTeX
18231 Puisque beaucoup de paquetages \SpecialChar LaTeX
18232 et en particulier les fichiers de style
18233 Bib\SpecialChar TeX
18234 utilisent encore ces commandes, nous avous décidé d'utiliser cette
18238 \begin_layout Subsection
18239 Fonctions supplémentaires
18242 \begin_layout Standard
18243 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18245 fait pas beaucoup pour l'instant).
18246 veuillez consulter le manuel de
18254 \begin_layout Plain Layout
18256 \begin_inset Flex URL
18259 \begin_layout Plain Layout
18261 CTAN:/macros/latex/memoir/memman.pdf
18271 pour plus de détails.
18274 \begin_layout Description
18276 \begin_inset space ~
18279 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18281 Hé bien, c'est une classe book.
18282 En principe, les classes book n'ont pas d'abstract.
18283 Memoir, lui, en a une.
18284 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18288 \begin_layout Description
18290 \begin_inset space ~
18293 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18294 chapitre est brièvement décrit sous le titre et aussi dans la table des
18295 matières (par exemple :
18297 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18300 Chapterprecis fait exactement cela.
18301 Cela n'a donc de sens qu'après un début de chapitre.
18304 \begin_layout Description
18306 \begin_inset space ~
18309 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18310 L'environnement epigraph fournit un moyen élégant de mettre en forme une
18312 Le texte de la devise (texte) et son auteur (source) sont séparés par une
18314 Malheureusement, nous devons tromper \SpecialChar LyX
18315 encore un peu, puisque cet environnement
18316 a besoin de deux paramètres (le texte et la source).
18317 Dans ce cas nous devons utiliser des accolades (en mode \SpecialChar TeX
18321 <joli slogan> }{ <auteur du slogan>
18326 \begin_layout Description
18328 \begin_inset space ~
18331 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18332 (jusqu'à de très complexes poèmes figuratifs).
18334 n'en gère que quelques-uns.
18339 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18340 des matières (l'environnement standard pour les poèmes est
18349 a plusieurs versions améliorées de
18353 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18354 , puisqu'ils doivent être emboîtés
18355 à l'intérieur d'environnements
18359 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18363 \begin_layout Description
18365 \begin_inset space ~
18372 , mais il n'ajoute pas une entrée à la table des matières.
18375 \begin_layout Section
18379 \begin_layout Standard
18380 La classe de document
18385 \begin_inset Quotes fld
18389 \begin_inset Quotes frd
18392 ) offre une alternative à la classe standard
18397 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18398 des sections et en-têtes en police sans empattement, ainsi que d'autres
18402 \begin_layout Section
18403 Publications Springer sur deux colonnes (
18410 \begin_layout Standard
18416 \begin_layout Subsection
18420 \begin_layout Standard
18421 Ce sont les fichiers de format pour certains types de journaux édités par
18422 Springer Verlag et dont la liste apparaît à
18423 \begin_inset Flex URL
18426 \begin_layout Plain Layout
18428 http://www.springer.de/author/tex/help-journals.html
18433 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18434 maintenant du \SpecialChar LaTeX2e
18436 C'est un système modulaire : ce qui est commun à tous les journaux est
18441 , et les fichiers de format particuliers à un journal (comme, par exemple,
18450 ) peuvent l'inclure.
18453 \begin_layout Standard
18454 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18455 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18464 en suivant le schéma donné dans
18471 \begin_layout Standard
18472 Ce n'a raisonnablement bien été testé que pour le
18485 sont fournis avec la distribution standard de \SpecialChar LyX
18487 Installez le fichier de classe correspondant (téléchargé chez Springer)
18488 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
18493 dans le cas de te\SpecialChar TeX
18494 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
18496 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
18497 et ça devrait fonctionner.
18500 \begin_layout Subsection
18504 \begin_layout Standard
18505 Un grand nombre de styles de type théorème –
18513 , \SpecialChar ldots
18521 \begin_layout Standard
18544 Titre_\SpecialChar LaTeX
18547 (Running_\SpecialChar LaTeX
18576 (Acknowledgements),
18581 Voir la documentation du fichier de classe de Springer pour les détails.
18584 \begin_layout Subsection
18585 Publications supportées
18588 \begin_layout Itemize
18602 \begin_layout Itemize
18605 Probability Theory and Related Fields
18613 Jean-Marc Lasgouttes
18616 \begin_layout Standard
18617 Ajoutez le vôtre, ce n'est pas si dur !
18620 \begin_layout Subsection
18624 \begin_layout Standard
18625 Ces fichiers sont partiellement basés sur l'ancien
18629 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18630 style \SpecialChar LaTeX
18632 Tout ceci, ainsi que le format
18636 , est maintenant dépassé.
18637 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18638 des fichiers de format \SpecialChar LyX
18642 \begin_layout Subsection
18646 \begin_layout Standard
18648 Mais probablement moins que dans l'ancien
18655 \begin_layout Standard
18656 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18657 théorème, seulement #.
18660 \begin_layout Section
18661 Publications de l'AGU (
18668 \begin_layout Standard
18674 \begin_layout Subsection
18678 \begin_layout Standard
18679 Ce sont les fichiers de format correspondant à certaines publications de
18680 l'American Geophysical Society.
18681 Nous supposons que vous avez déjà installé les fichiers de classe propres
18682 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18683 \begin_inset Flex URL
18686 \begin_layout Plain Layout
18688 http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
18696 \begin_layout Subsection
18697 Nouveaux environnements
18700 \begin_layout Standard
18710 Ils portent toujours ce nom dans l'interface \SpecialChar LyX
18711 , bien que leurs équivalents
18713 dans les classes AGU soient
18724 \begin_layout Standard
18725 Les environnements nouvellement définis sont
18786 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18787 dans la documentation des classes AGU.
18790 \begin_layout Standard
18791 Je soupçonne que tout ceci soit encore relativement incomplet.
18794 \begin_layout Subsection
18798 \begin_layout Standard
18808 Nous avons également une nouvelle
18815 \begin_layout Subsection
18816 Publications supportées
18819 \begin_layout Itemize
18822 Journal of Geophysical Research
18831 \begin_layout Standard
18832 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18843 \begin_layout Subsection
18844 Bogues et choses à retenir
18847 \begin_layout Standard
18848 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18849 à chaque nouveau document :
18852 \begin_layout Enumerate
18857 , ce que vous ferez dans
18859 Document\SpecialChar menuseparator
18863 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18868 choisir de langue.)
18871 \begin_layout Enumerate
18880 de la classe de document (c'est effectivement un bogue.)
18883 \begin_layout Enumerate
18884 Assurez-vous que vous utilisez le style de bibliographie
18892 dans le deuxième champ de l'insert Bib\SpecialChar TeX
18894 Aucun des styles standard ne conviendra.
18897 \begin_layout Section
18898 Publications de l'EGS (
18905 \begin_layout Standard
18911 \begin_layout Subsection
18915 \begin_layout Standard
18916 C'est le fichier de format pour les publications de l'EGS (
18918 European Geophysical Society
18921 Vous pouvez télécharger la classe
18925 (nécessaire) depuis le site de l'EGS à
18926 \begin_inset Flex URL
18929 \begin_layout Plain Layout
18939 \begin_layout Subsection
18940 Nouveaux environnements
18943 \begin_layout Standard
18954 , Affil., Journal, numéro_ms
18973 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18974 plus utiliser les inclusions
18981 \begin_layout Section
18982 Rev\SpecialChar TeX
18986 \begin_layout Standard
18992 \begin_layout Standard
18993 \begin_inset VSpace bigskip
18999 \begin_layout Standard
19004 \begin_inset space ~
19009 marche avec la classe Rev\SpecialChar TeX
19011 \begin_inset Formula $\beta$
19014 de mai 1999) de l'American Physical Society.
19017 \begin_layout Standard
19019 a une classe de texte
19023 , qui marche avec Rev\SpecialChar TeX
19025 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19027 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19029 \SpecialChar LaTeX2e
19030 , même si on l'a trafiqué pour qu'elle marche.
19031 Comme Rev\SpecialChar TeX
19032 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19038 \begin_inset space ~
19043 devrait être assez facile à utiliser.
19046 \begin_layout Standard
19047 Cette documentation est censée servir en
19051 de la documentation de Rev\SpecialChar TeX
19052 4.0, nous ne décrirons donc aucune des macros
19053 spéciales Rev\SpecialChar TeX
19054 , et supposerons que vous savez ce qu'il faut mettre dans
19055 le préambule si besoin.
19058 \begin_layout Subsection
19062 \begin_layout Standard
19063 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19064 4, comme c'est décrit
19065 dans le fichier README du paquetage.
19066 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19068 \begin_inset Flex URL
19071 \begin_layout Plain Layout
19073 http://publish.aps.org/revtex4/
19079 Installez-le quelque part où \SpecialChar LaTeX
19081 Testez-le en essayant de \SpecialChar LaTeX
19082 er un court document Rev\SpecialChar TeX
19083 4 dans un répertoire
19084 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19086 Ensuite, si vous reconfigurez \SpecialChar LyX
19087 , il trouvera le fichier de classe et vous
19088 laissera utiliser la classe de texte
19095 \begin_layout Standard
19096 Probablement la façon la plus simple de démarrer est soit d'importer un
19097 document Rev\SpecialChar TeX
19102 , soit d'utiliser le modèle
19105 \begin_inset space ~
19110 , qui se trouve dans le répertoire de modèles.
19113 \begin_layout Subsection
19117 \begin_layout Standard
19118 Les paramètres optionnels de
19125 \begin_inset Quotes fld
19129 \begin_inset Quotes frd
19133 \begin_inset Quotes fld
19137 \begin_inset Quotes frd
19140 , vont dans le champ d'
19146 Document\SpecialChar menuseparator
19149 \SpecialChar menuseparator
19153 \begin_inset space ~
19157 \begin_inset space ~
19162 , comme d'habitude.
19163 Rappelez-vous que dans Rev\SpecialChar TeX
19164 , il faut au moins un paramètre optionnel !
19167 \begin_layout Standard
19168 Le reste de ce qui va dans le préambule, comme
19174 etc., va comme d'habitude dans la fenêtre
19179 \begin_inset space ~
19190 \begin_layout Subsection
19195 \begin_layout Plain Layout
19196 NdT : Dans la section sur Rev\SpecialChar TeX
19198 \begin_inset Quotes fld
19202 \begin_inset Quotes frd
19206 \begin_inset Quotes fld
19210 \begin_inset Quotes frd
19213 à de nombreux endroits.
19214 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19215 de toute façon à un champ à remplir.
19216 N'ayant pas Rev\SpecialChar TeX
19217 , je ne peux pas aller vérifier.
19225 \begin_layout Standard
19226 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19228 Par exemple, le champ
19239 Notez que (au moins pour Rev\SpecialChar TeX
19240 4.0 Beta), les champs
19248 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19253 \begin_layout Plain Layout
19254 Au cas où ça vous intéresse, les deux sont inclus pour que
19258 puisse traduire à la fois
19278 \begin_layout Subsection
19282 \begin_layout Standard
19283 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19284 4 qui peuvent causer des erreurs
19285 qui sont encore plus troublantes dans \SpecialChar LyX
19289 \begin_layout Standard
19290 Dans Rev\SpecialChar TeX
19308 L'équivalent \SpecialChar LyX
19309 en est qu'il y a un champ
19318 de notes de bas de page dans le champ
19322 , ou des choses étranges apparaîtront.
19323 Voyez la documentation de Rev\SpecialChar TeX
19324 4 pour plus de détails.
19328 \begin_layout Standard
19329 Également, les champs
19342 \begin_inset space ~
19349 (Thanks) doivent être placés
19361 correspondant (ou son équivalent
19374 , la compilation \SpecialChar LaTeX
19378 \begin_layout Subsection
19382 \begin_layout Standard
19383 Le principal problème avec ce format est que vous ne pouvez pas utiliser
19384 les paramètres optionnels de certains champs comme
19393 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
19394 plus utiliser les paramètres optionnels des environnements
19398 .) Ça signifie qu'après avoir exporté le fichier en \SpecialChar LaTeX
19399 (ce que vous devrez
19400 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
19401 fichier \SpecialChar LaTeX
19402 avec un éditeur de texte et ajouter les paramètres optionnels
19403 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
19405 Faute de cette possibilité, les commandes
19417 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
19418 devront être ajoutées à la main
19422 \begin_layout Plain Layout
19425 Note de Jean-Marc :
19427 en fait, \SpecialChar LyX
19428 1.3.0 gère certains types de paramètres optionnels, mais ce format
19429 n'a pas encore été mis à jour.
19437 \begin_layout Chapter
19439 et applications externes
19442 \begin_layout Section
19443 Correcteur \SpecialChar TeX
19447 \begin_layout Standard
19453 \begin_layout Subsection
19457 \begin_layout Standard
19458 Vous trouverez dans le menu
19465 \begin_inset space ~
19472 Cette fonctionnalité requière le programme
19481 \begin_layout Plain Layout
19486 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19496 et la commande est donc grisée si celui-ci n'est pas installé.
19497 Vous pouvez vous le procurer de CTAN,
19498 \begin_inset Newline newline
19502 \begin_inset CommandInset href
19504 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19511 \begin_layout Standard
19514 Chk\SpecialChar TeX
19517 est un programme qui a été écrit par
19522 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19523 n'étaient pas naturelles et
19524 s'oubliaient facilement.
19525 Ce programme parcourt votre fichier \SpecialChar LaTeX
19526 et en vérifie la bonne écriture.
19527 C'est donc l'équivalent de
19532 , mais pour \SpecialChar LaTeX
19536 \begin_layout Standard
19537 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19540 est déjà censé produire du \SpecialChar LaTeX
19541 exempt de fautes ? La réponse est simple :
19546 ne vérifie pas seulement la
19552 d'un fichier C, mais aussi la bonne utilisation des types,
19557 Chk\SpecialChar TeX
19563 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19569 Chk\SpecialChar TeX
19575 est à même de détecter des erreurs courantes comme
19579 \begin_layout Plain Layout
19580 NdT : Certaines de ces règles me sont totalement inconnues.
19581 Il est possible qu'elles ne s'appliquent pas à la langue française.
19592 \begin_layout Itemize
19593 de mauvais points de suspension :
19594 \begin_inset Newline newline
19597 Utiliser \SpecialChar ldots
19601 \begin_layout Itemize
19602 des espaces à l'intérieur des parenthèses :
19603 \begin_inset Newline newline
19606 ( mauvais espacement );
19609 \begin_layout Itemize
19610 l'utilisation d'espaces normaux dans des abréviations courantes :
19611 \begin_inset Newline newline
19614 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19620 \begin_layout Itemize
19621 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19622 lettre est une majuscule :
19623 \begin_inset Newline newline
19627 Et l'espacement n'est pas bon;
19630 \begin_layout Itemize
19631 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19633 \begin_inset Newline newline
19636 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19637 d'apparaître sur une mauvaise page.
19639 \begin_inset CommandInset label
19649 \begin_layout Plain Layout
19650 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19651 numéro dans le texte) n'est pas collé au mot le précédant.
19657 L'étiquette est ici trop séparée;
19660 \begin_layout Itemize
19661 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19663 \begin_inset Newline newline
19666 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19668 \begin_inset Quotes fld
19672 \begin_inset Quotes frd
19675 et le numéro, et ça ferait le plus mauvais effet...
19677 \begin_inset CommandInset ref
19679 reference "sec:chktex"
19686 \begin_layout Itemize
19688 \begin_inset Quotes fld
19692 \begin_inset Quotes frd
19696 \begin_inset Quotes fld
19700 \begin_inset Formula $\times$
19704 \begin_inset Quotes frd
19707 entre deux nombres :
19708 \begin_inset Newline newline
19711 2x2 rend beaucoup moins bien que
19712 \begin_inset Formula $2\times2$
19718 \begin_layout Standard
19719 et bien plus encore...
19720 C'est un outil très utile pour le
19721 \begin_inset Quotes fld
19725 \begin_inset Quotes frd
19728 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19729 correction de l'orthographe et avant d'affiner la typographie.
19732 \begin_layout Subsection
19736 \begin_layout Standard
19737 Si le programme est installé, l'employer est un jeu d'enfant : faites
19738 \begin_inset Newline newline
19743 Outils\SpecialChar menuseparator
19745 \begin_inset space ~
19753 générera alors une version \SpecialChar LaTeX
19754 de votre document, lancera
19756 Chk\SpecialChar TeX
19759 pour la corriger, puis insérera des
19760 \begin_inset Quotes fld
19764 \begin_inset Quotes frd
19767 avec les avertissements de
19769 Chk\SpecialChar TeX
19773 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19774 facilement les trouver avec
19776 Navigation\SpecialChar menuseparator
19779 , ou par le raccourci clavier
19783 (d'après le fichier de raccourcis implicites
19788 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19805 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19806 Si vous ne comprenez pas l'avertissement, ignorez-le.
19807 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19810 Chk\SpecialChar TeX
19813 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19817 \begin_layout Standard
19818 Ce document est un excellent terrain d'entraînement, et sa vérification
19819 lèvera sûrement quelques avertissements.
19820 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19821 des fausses alertes.
19824 \begin_layout Subsection
19828 \begin_layout Standard
19829 Vous trouverez parfois que
19831 Chk\SpecialChar TeX
19834 est plus bavard qu'il ne devrait l'être.
19835 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19836 à vos propres goûts.
19840 \begin_layout Standard
19843 Chk\SpecialChar TeX
19846 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19849 Chk\SpecialChar TeX
19852 dans \SpecialChar LyX
19854 En effet, \SpecialChar LyX
19855 génère un fichier \SpecialChar LaTeX
19856 un peu particulier pour être ensuite capable
19857 de faire correspondre les numéros de lignes indiqués par
19859 Chk\SpecialChar TeX
19864 \begin_layout Plain Layout
19865 Vous pouvez trouver toutes les indications de
19871 Document\SpecialChar menuseparator
19873 \begin_inset space ~
19877 \begin_inset space ~
19894 avec la structure interne du document.
19895 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19896 Vous pouvez faire deux choses contre cela :
19899 \begin_layout Itemize
19900 Paramétrez l'appel à
19902 Chk\SpecialChar TeX
19907 Outils\SpecialChar menuseparator
19908 Préférences\SpecialChar menuseparator
19909 Sorties\SpecialChar menuseparator
19913 , ou alors dans le fichier de configuration de l'installation de
19915 Chk\SpecialChar TeX
19918 (souvent, le fichier
19923 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19924 ou désactivés à la ligne de commande.
19927 \begin_layout Itemize
19928 Exportez votre document en tant que fichier \SpecialChar LaTeX
19931 Fichier\SpecialChar menuseparator
19932 Exporter\SpecialChar menuseparator
19936 et lancer manuellement
19941 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19942 correspondant dans le document \SpecialChar LyX
19943 , mais avec un peu de patience, vous devriez
19947 \begin_layout Standard
19948 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19958 pour désactiver un avertissement, et
19963 Les entrées en italiques sont désactivées par défaut, car le réglage de
19965 \begin_inset Quotes fld
19970 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19973 \begin_inset Quotes frd
19979 \begin_layout Standard
19980 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19981 désactivation d'avertissements, et pas aux autres.
19982 En effet, \SpecialChar LyX
19983 utilise les autres options à sa convenance pour dialoguer avec
19991 \begin_layout Enumerate
19995 Command terminated with space.
19996 (La commande se termine par une espace.)
19999 \begin_layout Enumerate
20002 Non-breaking space (
20003 \begin_inset Quotes eld
20011 \begin_inset Quotes erd
20014 ) should have been used.
20015 (Il faut utiliser ici une espace insécable (
20018 \begin_inset Quotes fld
20022 \begin_inset Quotes frd
20030 \begin_layout Enumerate
20034 You should enclose the previous parenthesis with
20035 \begin_inset Quotes eld
20043 \begin_inset Quotes erd
20047 (Vous devriez entourer les parenthèses précédentes par
20053 \begin_inset Quotes fld
20057 \begin_inset Quotes frd
20068 \begin_layout Enumerate
20071 Italic correction (
20072 \begin_inset Quotes eld
20082 \begin_inset Quotes erd
20085 ) found in non-italic buffer.
20086 (Une correction d'italique (
20089 \begin_inset Quotes fld
20095 \begin_inset Quotes frd
20100 ) est dans un groupe qui n'est pas en italique.)
20103 \begin_layout Enumerate
20106 Italic correction (
20107 \begin_inset Quotes eld
20117 \begin_inset Quotes erd
20120 ) found more than once.
20121 (Il y a plus d'une correction d'italique (
20124 \begin_inset Quotes fld
20130 \begin_inset Quotes frd
20138 \begin_layout Enumerate
20142 No italic correction (
20143 \begin_inset Quotes eld
20153 \begin_inset Quotes erd
20157 (Il n'y a pas de correcteur d'italique (
20160 \begin_inset Quotes fld
20166 \begin_inset Quotes frd
20177 \begin_layout Enumerate
20181 \begin_inset Quotes eld
20189 \begin_inset Quotes erd
20193 \begin_inset Quotes eld
20201 \begin_inset Quotes erd
20208 \begin_inset Quotes fld
20212 \begin_inset Quotes frd
20217 requière l'utilisation de
20220 \begin_inset Quotes fld
20224 \begin_inset Quotes frd
20232 \begin_layout Enumerate
20235 Wrong length of dash may have been used.
20236 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20239 \begin_layout Enumerate
20243 \begin_inset Quotes eld
20251 \begin_inset Quotes erd
20255 \begin_inset Quotes eld
20263 \begin_inset Quotes erd
20273 \begin_inset Quotes fld
20277 \begin_inset Quotes frd
20288 \begin_inset Quotes fld
20292 \begin_inset Quotes frd
20300 \begin_layout Enumerate
20304 \begin_inset Quotes eld
20312 \begin_inset Quotes erd
20321 \begin_inset Quotes fld
20329 \begin_inset Quotes frd
20338 \begin_layout Enumerate
20342 \begin_inset Quotes eld
20350 \begin_inset Quotes erd
20353 to achieve an ellipsis.
20354 (Vous devriez utiliser
20357 \begin_inset Quotes fld
20361 \begin_inset Quotes frd
20366 pour une ellipse (points de suspension).)
20369 \begin_layout Enumerate
20372 Inter-word spacing (
20373 \begin_inset Quotes eld
20383 \begin_inset Quotes eld
20386 ) should perhaps be used.
20387 (Une espace d'entre mots (
20390 \begin_inset Quotes fld
20396 \begin_inset space ~
20402 \begin_inset Quotes frd
20405 ) devrait peut-être être utilisé.)
20408 \begin_layout Enumerate
20411 Inter-sentence spacing (
20412 \begin_inset Quotes eld
20422 \begin_inset Quotes erd
20425 ) should perhaps be used.
20426 (Une espace d'entre phrases (
20429 \begin_inset Quotes fld
20435 \begin_inset Quotes frd
20440 ) devrait peut-être être utilisé.)
20443 \begin_layout Enumerate
20446 Could not find argument for command.
20447 (N'a pas trouvé de paramètre à la commande.)
20450 \begin_layout Enumerate
20454 \begin_inset Quotes eld
20462 \begin_inset Quotes erd
20466 (Aucune occurrence de
20467 \begin_inset Quotes fld
20475 \begin_inset Quotes frd
20481 \begin_layout Enumerate
20484 Math mode still on at end of \SpecialChar LaTeX
20486 (Le fichier \SpecialChar LaTeX
20487 se termine dans le mode Math.)
20490 \begin_layout Enumerate
20494 \begin_inset Quotes eld
20502 \begin_inset Quotes erd
20505 doesn't match the number of
20506 \begin_inset Quotes eld
20514 \begin_inset Quotes erd
20521 \begin_inset Quotes fld
20525 \begin_inset Quotes frd
20530 ne correspond pas à celui de
20533 \begin_inset Quotes fld
20537 \begin_inset Quotes frd
20545 \begin_layout Enumerate
20548 You should use either
20551 \begin_inset Quotes eld
20559 \begin_inset Quotes erd
20564 as an alternative to
20565 \begin_inset Quotes eld
20573 \begin_inset Quotes erd
20577 (Vous devriez utiliser
20580 \begin_inset Quotes eld
20588 \begin_inset Quotes erd
20596 \begin_inset Quotes fld
20600 \begin_inset Quotes frd
20608 \begin_layout Enumerate
20615 " (ASCII 39) instead of "´" (ASCII 180).
20616 (Vous devriez utiliser
20619 \begin_inset Quotes fld
20623 \begin_inset Quotes frd
20628 (ASCII 39) au lieu de
20631 \begin_inset Quotes fld
20639 \begin_inset Quotes frd
20647 \begin_layout Enumerate
20650 User-specified pattern found.
20651 (A trouvé un format défini par l'utilisateur.)
20654 \begin_layout Enumerate
20657 This command might not be intended.
20658 (Cette commande n'est peut-être pas volontaire.)
20661 \begin_layout Enumerate
20666 (Un commentaire est affiché.)
20669 \begin_layout Enumerate
20700 \begin_layout Enumerate
20703 Delete this space to maintain correct page references.
20704 (Enlevez cette espace pour avoir une pagination correcte.)
20707 \begin_layout Enumerate
20711 You might wish to put this between a pair of
20712 \begin_inset Quotes eld
20720 \begin_inset Quotes erd
20724 (Ce serait peut-être mieux entre deux accolades
20730 \begin_inset Quotes fld
20734 \begin_inset Quotes frd
20742 \begin_layout Enumerate
20745 You ought to remove spaces in front of punctuation.
20746 (Il n'y a pas d'espace devant cette ponctuation.)
20749 \begin_layout Enumerate
20752 Could not execute \SpecialChar LaTeX
20754 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20758 \begin_layout Enumerate
20767 in front of small punctuation.
20774 devant la ponctuation basse.)
20777 \begin_layout Enumerate
20785 may look prettier here.
20795 \begin_layout Enumerate
20799 Multiple spaces detected in output.
20800 (La sortie affiche ici plusieurs espaces.)
20803 \begin_layout Enumerate
20806 This text may be ignored.
20807 (Ce texte ne sera peut-être pas pris en compte.)
20810 \begin_layout Enumerate
20816 \begin_inset Quotes eld
20821 to begin quotation, not
20829 \begin_inset Quotes eld
20834 pour ouvrir une citation et non
20841 \begin_layout Enumerate
20848 to end quotation, not
20851 \begin_inset Quotes eld
20861 pour clore une citation et non
20864 \begin_inset Quotes eld
20872 \begin_layout Enumerate
20876 (Ne mélangez pas les différents types de guillemets.)
20879 \begin_layout Enumerate
20882 You should perhaps use
20883 \begin_inset Quotes eld
20891 \begin_inset Quotes erd
20895 (Il vaudrait peut-être mieux utiliser
20898 \begin_inset Quotes fld
20902 \begin_inset Quotes frd
20910 \begin_layout Enumerate
20913 You should put a space in front of/after parenthesis.
20914 (Il faut des espaces à l'extérieur des parenthèses.)
20917 \begin_layout Enumerate
20920 You should avoid spaces in front of/after parenthesis.
20921 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20924 \begin_layout Enumerate
20928 You should not use punctuation in front of/after quotes.
20929 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20932 \begin_layout Enumerate
20935 Double space found.
20939 \begin_layout Enumerate
20942 You should put punctuation outside inner/inside display math mode.
20943 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20946 \begin_layout Enumerate
20949 You ought to not use primitive \SpecialChar TeX
20950 in \SpecialChar LaTeX
20952 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
20953 dans du code \SpecialChar LaTeX
20957 \begin_layout Enumerate
20960 You should remove spaces in front of
20961 \begin_inset Quotes eld
20969 \begin_inset Quotes erd
20973 (Ne mettez pas d'espaces devant
20976 \begin_inset Quotes fld
20980 \begin_inset Quotes frd
20988 \begin_layout Enumerate
20991 \begin_inset Quotes eld
20999 \begin_inset Quotes erd
21002 is normally not followed by
21003 \begin_inset Quotes eld
21011 \begin_inset Quotes erd
21018 \begin_inset Quotes fld
21022 \begin_inset Quotes frd
21027 n'est normalement pas suivi de
21030 \begin_inset Quotes fld
21034 \begin_inset Quotes frd
21042 \begin_layout Standard
21043 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21044 une interface plus complète
21045 à cet outil (ainsi qu'à son petit cousin
21049 ) pour pouvoir en exploiter toute la puissance.
21050 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21051 de bonne taille, et voyez le résultat.
21054 \begin_layout Section
21055 Contrôle de version sous \SpecialChar LyX
21059 \begin_layout Standard
21062 Lars Gullik Bjønnes,
21069 \begin_layout Subsection
21073 \begin_layout Standard
21074 Un de mes amis voulut essayer \SpecialChar LyX
21075 pour un projet de groupe, mais lorsqu'il
21076 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
21078 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
21080 (avec la perspective future d'un support de CVS et/ou SCCS).
21081 Maintenant, c'est fait.
21083 accepte la plupart des commandes simples de RCS/CVS/SVN.
21084 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21085 cependant encore passer par un terminal de commande.
21088 \begin_layout Standard
21089 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21090 n, que nous vous conseillons donc.
21091 Un bon document de départ pour Subversion est le Manuel SVN
21095 \begin_layout Plain Layout
21096 \begin_inset CommandInset href
21098 target "http://svnbook.red-bean.com/"
21108 Pour RCS, lisez d'abord
21109 \begin_inset Quotes fld
21113 \begin_inset Quotes frd
21116 (c'est un fichier man : lisez-le avec
21121 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21122 Voyez particulièrement
21123 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21124 (le fichier finissant par
21131 \begin_layout Standard
21132 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21134 devrez connaître l'utilisation de RCS/CVS/SVN.
21135 Le support assuré dans \SpecialChar LyX
21136 a été réalisé pour des versions récentes des paquetages
21137 GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne avec des
21138 versions plus anciennes.
21139 En général, les messages de contrôle ne sont pas affichés après chaque
21140 opération ― vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21145 \begin_layout Standard
21146 Pour créer vos propres commandes externes, consultez
21147 \begin_inset Flex Code
21150 \begin_layout Plain Layout
21156 dans le manuel des fonctions \SpecialChar LyX
21160 \begin_layout Standard
21163 It is strongly recommended to store documents in uncompressed format if
21164 using version control (uncheck
21166 Document\SpecialChar menuseparator
21169 if it is checked): Uncompressed LyX documents are text files and therefore
21170 for merging two different versions by version control systems.
21171 Compressed LyX documents are binary files, which cannot be merged by version
21175 \begin_layout Subsection
21176 Les commandes RCS sous \SpecialChar LyX
21180 \begin_layout Standard
21181 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21183 Vous pouvez les trouver dans
21185 Fichier\SpecialChar menuseparator
21187 \begin_inset space ~
21191 \begin_inset space ~
21197 Lyx a été testé avec RCS 5.7/5.8.
21200 \begin_layout Subsubsection
21203 Initialiser le contrôle de version
21206 \begin_layout Standard
21207 Si votre document n'est pas sous le mode
21208 \begin_inset Quotes fld
21211 contrôle de version
21212 \begin_inset Quotes frd
21215 , c'est le seul choix qui vous soit proposé.
21216 Si vous êtes déjà sous ce mode, l'élément
21217 \begin_inset Flex Noun
21220 \begin_layout Plain Layout
21226 est grisé et inaccessible.
21229 \begin_layout Standard
21230 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21232 demandé de donner une description initiale du document.
21233 Le document est alors mis en mode
21234 \begin_inset Quotes fld
21238 \begin_inset Quotes frd
21241 et il vous faudra faire
21244 \begin_inset space ~
21248 \begin_inset space ~
21253 avant de le modifier.
21254 Un document sous contrôle de version a dans le minibuffer
21255 \begin_inset Quotes fld
21258 [RCS:<version><locker>]
21259 \begin_inset Quotes frd
21262 accolé au nom de fichier.
21265 \begin_layout Standard
21266 En arrière-plan, la commande RCS qui a été lancée est
21268 ci -q -u -i -t-\SpecialChar softhyphen
21269 "<description_\SpecialChar softhyphen
21270 initiale>" <nom_fichier>.
21273 \begin_layout Standard
21278 pour comprendre le sens des paramètres.
21282 \begin_layout Subsubsection
21284 \begin_inset space ~
21288 \begin_inset space ~
21294 \begin_layout Standard
21295 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21299 \begin_layout Plain Layout
21306 \begin_inset Flex Noun
21309 \begin_layout Plain Layout
21310 Fichier\SpecialChar menuseparator
21312 \begin_inset space ~
21316 \begin_inset space ~
21319 Version\SpecialChar menuseparator
21321 \begin_inset space ~
21325 \begin_inset space ~
21334 Il vous sera alors demandé une description de ceux-ci.
21335 Cette information est conservée dans le fichier d'historique.
21336 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21337 au fichier RCS maître et le document est déverrouillé et remis en mode
21339 \begin_inset Quotes fld
21343 \begin_inset Quotes frd
21349 \begin_layout Standard
21352 ci -q -u -m"<description>" <nom_fichier>
21355 \begin_layout Subsubsection
21358 Nouvelle version modifiable
21361 \begin_layout Standard
21362 En utilisant cette commande, vous verrouillez le document de manière à ce
21363 que vous soyez le seul à pouvoir l'éditer.
21364 Vous seul en possédez les droits d'écriture.
21365 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21367 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21370 \begin_layout Standard
21373 co -q -l <nom_fichier>
21376 \begin_layout Subsubsection
21379 Revenir à la version du dépôt
21382 \begin_layout Standard
21383 Ceci annule tous les changements réalisés sur le document depuis que le
21384 document a été figé la dernière fois.
21385 Une demande de confirmation apparaît alors, avant que tous les changements
21389 \begin_layout Standard
21392 co -f -u<version> <nom_fichier>
21395 \begin_layout Subsubsection
21398 Annuler le dernier enregistrement
21401 \begin_layout Standard
21402 Fait comme si la dernière modification n'avait jamais été faite.
21403 Aucune modification n'apparaît sur le document \SpecialChar LyX
21404 , mais la dernière version
21405 est effacée du fichier maître RCS.
21408 \begin_layout Standard
21411 rcs -o<version> <nom_fichier>
21414 \begin_layout Subsubsection
21417 Visionner historique
21420 \begin_layout Standard
21421 Montre l'historique complet du document RCS.
21426 est ainsi affichée dans une fenêtre.
21431 pour plus d'informations.
21434 \begin_layout Subsubsection
21435 Informations de révision
21438 \begin_layout Standard
21439 Lyx ne connaît que le numéro de version RCS, voir
21440 \begin_inset CommandInset ref
21442 reference "subsec:VCS-Revision-Information"
21449 \begin_layout Subsection
21452 CVS commands in \SpecialChar LyX
21454 \begin_inset Note Note
21457 \begin_layout Plain Layout
21458 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21466 \begin_layout Standard
21469 A subset of CVS operations is supported by \SpecialChar LyX
21471 You can find the commands in the
21473 File\SpecialChar menuseparator
21475 \begin_inset space ~
21481 The version control system SVN is more powerful, so please use it instead
21482 of CVS if possible.
21485 \begin_layout Subsubsection
21492 \begin_layout Standard
21495 If you start from scratch with CVS you have to create your repository and
21496 checkout the working copy with external tools.
21497 If you're using a client-server setup you may need to login before doing
21498 the first repository checkout.
21501 \begin_layout Standard
21504 If your documents are under revision control and others are using the same
21505 repository problems arise when different changes to the same document at
21506 the same location happen.
21507 Standard CVS repositories doesn't operate with a file locking mechanism.
21508 This may be surprising, but conflicts only occur if people disagree on
21509 the proper content of the same part of a document.
21510 So, if co-workers are used to communicate regularly, these conflicts occur
21512 If they don't communicate they have a fundamental problem anyway.
21513 Nevertheless some people like to work with so called
21514 \begin_inset Quotes eld
21518 \begin_inset Quotes erd
21522 If they do so the working copy of all files is readonly when checked out
21523 first and the user starts editing after using a special command to make
21524 the working copy writable.
21525 When the changes are checked in the working copy returns to readonly state.
21526 With \SpecialChar LyX
21527 one has to edit the
21528 \begin_inset Flex Code
21531 \begin_layout Plain Layout
21539 file and add the line
21540 \begin_inset Flex Code
21543 \begin_layout Plain Layout
21551 to work with reserved checkouts.
21552 The benefit is the possibility to see who is using a writable copy of some
21554 It's not guaranteed only one user makes a copy writable.
21557 \begin_layout Standard
21561 tries to guess if you're using reserved or non-reserved checkouts.
21562 If your working copy is readonly or it is writable and an additional copy
21563 of your document exists in the CVS/Base sub-directory a reserved otherwise
21564 a non-reserved checkout is assumed.
21565 When a reserved checkout is detected you have to use
21566 \begin_inset Flex Noun
21569 \begin_layout Plain Layout
21577 to make your working copy writable if it's readonly.
21579 \begin_inset Flex Noun
21582 \begin_layout Plain Layout
21590 operation is possible and that makes your working copy readonly again after
21591 transferring your changes to the repository.
21594 \begin_layout Standard
21597 More information about CVS can be found here
21598 \begin_inset Flex URL
21601 \begin_layout Plain Layout
21603 http://www.nongnu.org/cvs
21609 \begin_inset Flex URL
21612 \begin_layout Plain Layout
21614 http://ximbiot.com/cvs
21622 \begin_layout Standard
21629 to understand the sub-commands and the switches mentioned below.
21632 \begin_layout Subsubsection
21639 \begin_layout Standard
21642 If your document is not under revision control, this is the only item shown
21644 And if it is under revision control, the
21651 item is not visible.
21655 \begin_layout Standard
21658 This command registers in CVS your document
21659 \begin_inset Flex Strong
21662 \begin_layout Plain Layout
21671 in case you have already the documents directory under CVS control (in
21677 This means you have to create or checkout the archive by yourself using
21679 (In case you forget that step \SpecialChar LyX
21680 registers the document with RCS.)
21683 \begin_layout Standard
21686 Then you are asked interactively to supply an initial description of the
21688 Don't forget that registered file is not yet checked in.
21691 \begin_layout Standard
21694 CVS command that is run:
21696 cvs -q add -m"<entered message>" "<file-name>"
21699 \begin_layout Standard
21706 above and for all other CVS commands is an abbreviation for
21707 \begin_inset Quotes eld
21710 change the current working directory to file location and use the file name
21711 without path component as argument
21712 \begin_inset Quotes erd
21718 \begin_layout Subsubsection
21725 \begin_layout Standard
21728 When you are finished editing a file, you commit your changes.
21729 When you do this and you had changed the document, you are asked for a
21730 description of the changes.
21731 After that changes are written to the repository.
21732 In case you didn't change the document and a reserved checkout is detected
21733 the reservation made on
21734 \begin_inset Flex Noun
21737 \begin_layout Plain Layout
21748 \begin_layout Labeling
21749 \labelwidthstring 00.00.0000
21753 \begin_inset space ~
21757 \begin_inset space ~
21761 \begin_inset Newline newline
21765 \begin_inset Flex Code
21768 \begin_layout Plain Layout
21773 -q commit -m"<description>" "<file-name>"
21779 \begin_inset Newline newline
21783 \begin_inset Flex Code
21786 \begin_layout Plain Layout
21799 \begin_layout Subsubsection
21806 \begin_layout Standard
21809 When you are sharing a repository with others, you may have to incorporate
21810 their changes into your working copy.
21813 \begin_layout Standard
21818 cvs -q update "<file-name>"
21821 \begin_layout Standard
21824 If a readonly checkout is detected the working copy is made writable and
21828 \begin_layout Standard
21833 cvs -q edit "<file-name>"
21836 \begin_layout Subsubsection
21840 Revert To Repository Version
21843 \begin_layout Standard
21846 This will discard all changes made to the document since the last check
21848 You get a warning before changes are discarded.
21849 Firstly the file is deleted, secondly CVS update command is run.
21852 \begin_layout Standard
21857 cvs -q update "<file-name>"
21860 \begin_layout Standard
21863 If a reserved checkout is detected and the working copy has no changes only
21864 the reservation is undone.
21867 \begin_layout Standard
21872 cvs -q unedit "<file-name>"
21875 \begin_layout Subsubsection
21878 Update of the local directory checkout from repository
21881 \begin_layout Standard
21884 Once your documents gets more complex, containing sub-documents and pictures,
21886 \begin_inset Flex Code
21889 \begin_layout Plain Layout
21897 files and so on using version control becomes more complicated.
21899 supports updating the whole tree in which resides the document.
21900 This become especially useful once you cooperate with people which neither
21901 have detailed knowledge about CVS usage nor they have ambition to commit
21902 additional material to the repository.
21903 You have to organize the files structure so that all external files are
21904 in the same directory or subdirectories of the document.
21905 It's good practice anyway to store multipart documents in an extra directory.
21908 \begin_layout Standard
21912 \begin_inset Flex Code
21915 \begin_layout Plain Layout
21918 Update local directory from repository
21923 command updates the whole directory.
21924 If local changes are detected user is warned before update starts.
21925 In case of merge conflicts both versions of the conflicting document parts
21926 are placed in the final document.
21927 You have to review and correct the result of the merge.
21928 You'll find the conflicts enclosed in pairs of
21929 \begin_inset Flex Code
21932 \begin_layout Plain Layout
21941 \begin_inset Flex Code
21944 \begin_layout Plain Layout
21953 \begin_inset Flex Code
21956 \begin_layout Plain Layout
21965 The first part is your version as before the update operation with the
21966 document name prepended.
21967 The second one is the repository version with the version number after
21969 \begin_inset Flex Code
21972 \begin_layout Plain Layout
21983 \begin_layout Labeling
21984 \labelwidthstring 00.00.0000
21988 \begin_inset space ~
21992 \begin_inset space ~
21996 \begin_inset Newline newline
22000 \begin_inset Flex Code
22003 \begin_layout Plain Layout
22013 (Ask if changes are detected.)
22014 \begin_inset Newline newline
22018 \begin_inset Flex Code
22021 \begin_layout Plain Layout
22024 cd $path; cvs -q update
22034 \begin_layout Standard
22038 \begin_inset Flex Code
22041 \begin_layout Plain Layout
22049 stands for the path to the document.
22052 \begin_layout Subsubsection
22059 \begin_layout Standard
22062 This shows the complete history of the CVS document.
22065 cvs log "<file-name>"
22067 is shown in a browser.
22070 \begin_layout Subsection
22073 SVN commands in \SpecialChar LyX
22077 \begin_layout Standard
22080 SVN is now partially supported by \SpecialChar LyX
22082 You can find the commands in the
22084 File\SpecialChar menuseparator
22086 \begin_inset space ~
22092 Please note that if you use password protected access to repository via
22093 ssh, you will be asked in terminal window.
22095 was tested against SVN 1.5 and 1.6
22099 \begin_layout Plain Layout
22102 Most of the commands will work with 1.4 too, see
22103 \begin_inset CommandInset ref
22105 reference "subsec:SVN-Repo-Update"
22117 \begin_layout Subsubsection
22124 \begin_layout Standard
22127 If your document is not under revision control, this is the only item shown
22129 And if it is under revision control, the
22136 item is not visible.
22140 \begin_layout Standard
22143 This command registers in SVN your document ONLY in case you have already
22144 the documents directory under SVN control (in particular
22149 This means you have to checkout the archive by yourself.
22153 \begin_layout Standard
22156 Then you are asked interactively to supply an initial description of the
22158 Don't forget that registered file is not yet commited.
22161 \begin_layout Standard
22164 SVN command that is run:
22167 \begin_inset Quotes eld
22171 \begin_inset Quotes erd
22177 \begin_layout Standard
22184 to understand the switches.
22188 \begin_layout Subsubsection
22195 \begin_layout Standard
22198 When you are finished editing a file, you commit your changes.
22199 When you do this, you are asked for a description of the changes.
22200 After that changes are commited.
22203 \begin_layout Standard
22210 \begin_layout Plain Layout
22213 In case locking is not enabled.
22215 \begin_inset CommandInset ref
22217 reference "subsec:SVN-File-Locking"
22228 svn commit -q -m"<description>" <file-name>
22231 \begin_layout Subsubsection
22238 \begin_layout Standard
22241 Updates the changes of this file from the repository.
22242 Be sure you understand SVN merging and conflicts resolving before using
22243 this function, because all conflicts has to be resolved manually by you!
22246 \begin_layout Standard
22253 \begin_layout Plain Layout
22263 svn update --non-interactive
22264 \begin_inset Quotes eld
22268 \begin_inset Quotes erd
22274 \begin_layout Subsubsection
22278 Revert To Repository Version
22281 \begin_layout Standard
22284 This will discard all changes made to the document since the last check
22286 You get a warning before changes are discarded.
22290 \begin_layout Standard
22296 \begin_inset Quotes eld
22300 \begin_inset Quotes erd
22306 \begin_layout Subsubsection
22309 \begin_inset CommandInset label
22311 name "subsec:SVN-Repo-Update"
22315 Update of the local directory checkout from repository
22319 \begin_layout Plain Layout
22322 Note that this command will work only with subversion
22323 \begin_inset Formula $\geqq1.5$
22334 \begin_layout Standard
22337 All the commands above have one shortcomming - they deal with the current
22339 Once your document contains pictures, includes external
22340 \begin_inset Flex Code
22343 \begin_layout Plain Layout
22351 files and so on administration becomes more complicated.
22353 now supports updating the whole tree in which resides the document
22357 \begin_layout Plain Layout
22360 One need to organize the files structure so that all external files are
22361 in the same directory or subdirectories of the document.
22368 This become especially useful once you cooperate with people which neither
22369 know about subversion management nor they have ambition to commit additional
22370 material to the repository.
22374 \begin_layout Standard
22377 \begin_inset Flex Code
22380 \begin_layout Plain Layout
22383 Update local directory from repository
22388 command updates the whole directory and in case of merge conflicts local
22389 version of the files are left, so no unintended data loss occurs.
22390 If local changes are detected user is warned before update starts.
22393 \begin_layout Labeling
22394 \labelwidthstring 00.00.0000
22398 \begin_inset space ~
22402 \begin_inset space ~
22406 \begin_inset Newline newline
22410 \begin_inset Flex Code
22413 \begin_layout Plain Layout
22421 (Ask if changes are detected.)
22422 \begin_inset Newline newline
22426 \begin_inset Flex Code
22429 \begin_layout Plain Layout
22432 svn update –accept mine-full $path
22440 \begin_layout Standard
22444 \begin_inset Flex Code
22447 \begin_layout Plain Layout
22455 stands for the path to the document.
22458 \begin_layout Subsubsection
22465 \begin_layout Standard
22468 This shows the complete history of the SVN document.
22472 \begin_inset Quotes eld
22476 \begin_inset Quotes erd
22481 is shown in a browser.
22484 \begin_layout Subsubsection
22488 \begin_inset CommandInset label
22490 name "subsec:SVN-File-Locking"
22497 \begin_layout Standard
22500 The file exchange through various revision control systems brings the problem
22501 of merge conflicts in case two different users try to edit the same (parts
22503 When such a conflict happens it needs manual resolving and one reasonable
22504 alternative is to provide some kind of locking mechanism, which guarantees
22505 that only one user is allowed to edit file at the given time.
22508 \begin_layout Standard
22511 SVN has two such mechanisms to provide mutual exclusivity for file access
22512 - locks and automatic setting of write permissions (see sec.
22514 \begin_inset CommandInset ref
22516 reference "subsec:Automatical-Locking-Property"
22521 \begin_inset Flex Code
22524 \begin_layout Plain Layout
22536 \begin_layout Plain Layout
22539 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
22545 If this property is detected for a given document \SpecialChar LyX
22546 starts to use SVN locks
22547 for document editing automatically and the whole check-in/out mechanism
22548 switches to the same regimen as for RCS.
22549 This in particular means there are two different modes of file use in \SpecialChar LyX
22553 \begin_layout Itemize
22557 The loaded file is in the read-only mode.
22558 For editing on needs to check-out.
22563 consists of updating from the repository and gaining write lock.
22564 If the lock is not possible to obtain, we remain in unlocked state.
22567 \begin_layout Itemize
22571 The loaded file is in the 'normal' edit mode.
22572 No other user is allowed to edit the file.
22577 consists of commiting changes and releasing write-lock.
22578 If no changes have been made to the document, no commit will be produced
22582 \begin_layout Plain Layout
22585 Don't be puzzled by the fact that you will be asked for commit message anyway.
22590 and only the write-lock will be released.
22593 \begin_layout Standard
22599 \begin_layout Labeling
22600 \labelwidthstring 00.00.0000
22605 svn commit -q -m"<description>" "<file-name>"
22606 \begin_inset Newline newline
22609 svn unlock "<file-name>"
22612 \begin_layout Labeling
22613 \labelwidthstring 00.00.0000
22618 svn update "<file-name>"
22619 \begin_inset Newline newline
22622 svn lock "<file-name>"
22625 \begin_layout Subsubsection
22629 \begin_inset CommandInset label
22631 name "subsec:Automatical-Locking-Property"
22637 Automatic Locking Property
22640 \begin_layout Standard
22643 The above mentioned automatic setting of write permissions of the .lyx file
22649 ile\SpecialChar menuseparator
22655 \begin_inset space ~
22658 Control\SpecialChar menuseparator
22663 oggle locking property
22666 This command is active only when the file is not locked on the svn server
22668 you need to check-out before proceeding).
22671 \begin_layout Labeling
22672 \labelwidthstring 00.00.0000
22676 \begin_inset space ~
22682 \begin_layout Labeling
22683 \labelwidthstring 00.00.0000
22688 svn propset svn:needs-lock ON "<file-name>"
22691 \begin_layout Labeling
22692 \labelwidthstring 00.00.0000
22697 svn propdel svn:needs-lock "<file-name>"
22700 \begin_layout Subsubsection
22703 \begin_inset CommandInset label
22705 name "subsec:VCS-Revision-Information"
22709 Revision Information in Documents
22712 \begin_layout Standard
22715 There are more possibilities how to activate revision information in our
22719 \begin_layout Itemize
22724 \begin_inset Separator parbreak
22731 \begin_layout Itemize
22734 tree revision information (
22735 \begin_inset Flex Code
22738 \begin_layout Plain Layout
22747 The result is the output of the
22748 \begin_inset Flex Code
22751 \begin_layout Plain Layout
22759 command, the following table gives you an idea, how to read the results.
22762 \begin_layout Standard
22766 \begin_inset Tabular
22767 <lyxtabular version="3" rows="6" columns="2">
22768 <features tabularvalignment="middle">
22769 <column alignment="center" valignment="top">
22770 <column alignment="center" valignment="top">
22772 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22775 \begin_layout Plain Layout
22783 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22786 \begin_layout Plain Layout
22796 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22799 \begin_layout Plain Layout
22807 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22810 \begin_layout Plain Layout
22813 mixed revision working copy
22820 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22823 \begin_layout Plain Layout
22831 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22834 \begin_layout Plain Layout
22837 modified working copy
22844 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22847 \begin_layout Plain Layout
22855 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22858 \begin_layout Plain Layout
22861 switched working copy
22868 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22871 \begin_layout Plain Layout
22879 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22882 \begin_layout Plain Layout
22885 partial working copy, from a sparse checkout
22892 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22895 \begin_layout Plain Layout
22903 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22906 \begin_layout Plain Layout
22909 mixed revision, modified, switched working copy
22922 \begin_layout Itemize
22925 file revision information.
22926 The result comes from parsing the output of
22927 \begin_inset Newline newline
22931 \begin_inset Flex Code
22934 \begin_layout Plain Layout
22938 \begin_inset space ~
22942 \begin_inset space ~
22946 \begin_inset space ~
22955 Supported flags are:
22956 \begin_inset Separator parbreak
22963 \begin_layout Itemize
22966 version number of the last commit (
22967 \begin_inset Flex Code
22970 \begin_layout Plain Layout
22981 \begin_layout Itemize
22984 author of the last commit (
22985 \begin_inset Flex Code
22988 \begin_layout Plain Layout
22999 \begin_layout Itemize
23002 date of the last commit (
23003 \begin_inset Flex Code
23006 \begin_layout Plain Layout
23017 \begin_layout Itemize
23020 time of the last commit (
23021 \begin_inset Flex Code
23024 \begin_layout Plain Layout
23036 \begin_layout Standard
23039 You can obtain this info via InsetInfo (e.g.
23041 \begin_inset Flex Code
23044 \begin_layout Plain Layout
23047 info-insert buffer vcs-date
23053 The information will be available only when you have the file stored under
23054 svn managment (i.e.
23056 \begin_inset Flex Code
23059 \begin_layout Plain Layout
23067 directory is available with your document).
23071 \begin_layout Itemize
23074 Another—a hacking one—possibility is to use svn keywords
23078 \begin_layout Plain Layout
23081 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23087 In short – you set file keywords property (e.g.
23090 svn propset svn:keywords 'Rev' file.lyx
23092 ) and then paste keyword \SpecialChar TeX
23097 \begin_layout Plain Layout
23100 This is an easy way how to ensure that \SpecialChar LyX
23101 won't break the line in the middle
23107 tag in your document (e.g.
23112 \begin_layout Plain Layout
23120 This way svn client will automatically substitute revision number (e.g.
23125 \begin_layout Plain Layout
23132 ) after each update and commit.
23133 There are more problems with this approach.
23134 Firstly, the '$' character is used in \SpecialChar TeX
23135 world for math equations, so any
23136 occurence of math formula
23137 \begin_inset Formula $Rev$
23141 \begin_inset Formula $Rev:59$
23144 in your \SpecialChar LyX
23146 Similarly for other keywords like Id, Date, Author, etc.
23147 Secondly svn output is dependent on your locales, so its very easy that
23148 svn would produce some problematic strings once Date is used.
23149 Thirdly you get the whole 'Rev: 59' string in your document instead of
23151 Until subversion implements user's custom keywords it will be hard to use
23152 this approach reliably or let \SpecialChar LyX
23153 to support it directly.
23156 \begin_layout Subsection
23159 SVN and Windows Environment
23162 \begin_layout Quote
23165 My inclination is to say that if the user cannot figure out the command
23166 line operations on their own fairly quickly, they would be well advised
23167 to use TortoiseSVN.
23173 \begin_layout Subsubsection
23179 \begin_layout Standard
23182 In addition to installing \SpecialChar LyX
23183 , and having access to a Subversion repository,
23184 the user will need to install the Subversion client program.
23185 A Windows installer for the client program is available from
23186 \begin_inset CommandInset href
23189 target "http://www.collab.net/nonav/downloads/subversion/"
23194 The user may also want to install
23195 \begin_inset CommandInset href
23198 target "http://tortoisesvn.tigris.org/"
23202 , which integrates Subversion operations into the context (rightclick) menu
23203 of Windows Explorer.
23204 Operations done outside \SpecialChar LyX
23205 will typically be more convenient using the Explorer
23207 Note that TortoiseSVN is not a replacement for the client program, which
23208 is what \SpecialChar LyX
23212 \begin_layout Subsubsection
23215 Bringing a document under Subversion control
23218 \begin_layout Standard
23221 Before a \SpecialChar LyX
23222 document can be brought under version control in Subversion, its
23223 parent directory needs to be under version control.
23224 If the document is being added to a project already in the repository,
23225 this is accomplished by checking the project out to the directory where
23226 the new document will be placed.
23227 If the project itself is not yet under version control (for instance, if
23228 this document starts a new project), the directory must be imported into
23230 This is done outside \SpecialChar LyX
23232 Both import and checkout are easily accomplished from the Explorer context
23233 menu using TortoiseSVN, or alternatively can be done using the command
23234 line client at a DOS prompt.
23235 The procedure for importing the project using TortoiseSVN is described
23236 below, assuming an existing repository and a new project being started
23244 For information on using the Subversion client program, run
23251 \begin_layout Enumerate
23260 in Windows Explorer, right click it, and select
23262 TortoiseSVN\SpecialChar menuseparator
23266 If necessary, adjust the URL for the repository, then click OK.
23269 \begin_layout Enumerate
23272 Right click the level of the repository under which you want to place the
23273 new project folder (typically the top level) and click
23277 Supply a name for the project folder and click OK.
23278 Add a message for the log file if desired, then click OK again.
23279 The new project folder should appear in the repository.
23280 Finally, click OK again to exit the repository browser.
23283 \begin_layout Enumerate
23286 Once again right click
23292 , this time selecting SVN Checkout\SpecialChar ldots
23293 Select the URL of the project folder
23294 you just created in the repository, and set the checkout directory to
23302 You will be warned about a non-empty folder; click OK to proceed.
23303 You should now have a
23314 \begin_layout Enumerate
23317 Create or open your document in \SpecialChar LyX
23320 File\SpecialChar menuseparator
23322 \begin_inset space ~
23325 Control\SpecialChar menuseparator
23329 Add a log message and click OK to commit the document to version control.
23332 \begin_layout Standard
23335 From this point onward, you should have full functionality in the
23337 File\SpecialChar menuseparator
23339 \begin_inset space ~
23345 You also have the option of checking the document in and out, viewing its
23347 using the TortoiseSVN context menu in Windows Explorer or the Subversion
23348 client program from a command prompt.
23351 \begin_layout Subsubsection
23354 SSH tunnel used with SVN under Windows
23357 \begin_layout Standard
23360 Compared with Linux setting up svn client to communicate over ssh under
23361 Windows is a rather troublesome task.
23362 We will at least offer some hints how to setup the client side but prior
23363 knowledge about ssh and the Windows command line is needed, also be prepared
23364 for a great deal of frustration\SpecialChar ldots
23368 \begin_layout Enumerate
23371 Get a svn client for windows, as described in the previous sections.
23372 When it is a fresh install run some svn command (e.g.
23374 \begin_inset Flex Code
23377 \begin_layout Plain Layout
23385 ) to create config files, which you will need to change later on.
23388 \begin_layout Enumerate
23391 Choose a ssh client for Windows.
23392 There are several possibilities, we will use the one from Putty tools
23396 \begin_layout Plain Layout
23399 \begin_inset Flex URL
23402 \begin_layout Plain Layout
23404 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
23415 You will need to set the connection up so that the client doesn't ask for
23416 any password from you.
23417 To keep things easy we will use only keys without any additional password
23419 \begin_inset Separator parbreak
23426 \begin_layout Enumerate
23430 \begin_inset Flex Code
23433 \begin_layout Plain Layout
23442 Save your private .ppk key file and put the public one on the server side.
23443 If the SVN server runs on Linux, note that the format of the public key
23444 is not compatible with Linux openssh and you will need to direcly copy-paste
23447 Public key for pasting into OpenSSH authorized_keys file
23449 :” edit field into the server's
23450 \begin_inset Flex Code
23453 \begin_layout Plain Layout
23456 ~/.ssh/authorized_keys
23462 \begin_inset Flex Code
23465 \begin_layout Plain Layout
23476 \begin_layout Enumerate
23480 \begin_inset Flex Code
23483 \begin_layout Plain Layout
23492 In the SVN config file
23496 \begin_layout Plain Layout
23499 Exact path depends on Windows version, usually somewhere around
23500 \begin_inset Flex Code
23503 \begin_layout Plain Layout
23508 Documents and Settings
23522 \begin_inset Flex Code
23525 \begin_layout Plain Layout
23542 , section [tunnels], setup ssh command, e.
23543 \begin_inset space \thinspace{}
23547 \begin_inset Newline newline
23551 \begin_inset Flex Code
23554 \begin_layout Plain Layout
23557 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
23566 \begin_layout Plain Layout
23569 It will usually take a lot of time to get exact command right and it depends
23571 For example do not have some remote server saved as a default session in
23573 If things fail, try to connect via plink without SVN first.
23582 \begin_layout Enumerate
23585 Checkout the SVN archive, e.
23586 \begin_inset space \thinspace{}
23590 \begin_inset Newline newline
23594 \begin_inset Flex Code
23597 \begin_layout Plain Layout
23600 svn co svn+ssh://user@server/repository_path
23608 \begin_layout Subsubsection
23611 End-of-Line Conversions
23614 \begin_layout Standard
23617 When the collsraborators are mixing Linux and Windows environments, \SpecialChar LyX
23619 use different line endings inside the .lyx files.
23620 This is not a problem as far as \SpecialChar LyX
23621 functionality is concerned, but the commit
23622 diffs will be huge and merge-conflicts prone.
23623 Fortunately SVN itself knows
23627 \begin_layout Plain Layout
23630 \begin_inset Flex URL
23633 \begin_layout Plain Layout
23635 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
23645 how to deal with CR/LF problems when switching .lyx files to the
23646 \begin_inset Flex Code
23649 \begin_layout Plain Layout
23661 \begin_layout Plain Layout
23665 \begin_inset Flex Code
23668 \begin_layout Plain Layout
23671 svn propset svn:eol-style native FILE_NAME
23684 \begin_layout Subsection
23690 \begin_layout Standard
23693 With the recent addition of the vc-command function \SpecialChar LyX
23694 power users are allowed
23695 to create their own commands for revision control.
23698 \begin_layout Standard
23701 As an example you can see how two TortoiseSVN commands could be integrated
23705 \begin_layout Description
23709 \begin_inset Flex Code
23712 \begin_layout Plain Layout
23715 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
23723 \begin_layout Description
23727 \begin_inset Flex Code
23730 \begin_layout Plain Layout
23733 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
23741 \begin_layout Subsection
23744 Version control and Document comparison
23747 \begin_layout Standard
23750 One of the typical uses of version control is to inspect the changes between
23751 revisions, usually by creating
23752 \begin_inset Flex Code
23755 \begin_layout Plain Layout
23764 While this is useful for plain text files, it is much less useful in the
23765 case of \SpecialChar LyX
23766 files, which have more complicated structure.
23767 Hence we provide binding to the Document comparison feature.
23768 They are two ways of calling this feature - either by direct call of
23769 \begin_inset Flex Code
23772 \begin_layout Plain Layout
23781 function (for details see \SpecialChar LyX
23782 functions manual) or by icon/menu item
23783 \begin_inset Flex Noun
23786 \begin_layout Plain Layout
23789 Compare with older revision...
23795 One can either compare two chosen revisions of the document or he can simply
23796 compare the current version of edited text with older revisions (where
23798 \begin_inset Flex Noun
23801 \begin_layout Plain Layout
23809 ' revisions back means comparison of the edited file with last commited
23814 \begin_layout Standard
23817 This feature is supported for SVN and RCS though due to the more complicated
23818 versioning scheme of RCS there is a constraint – when addressing the revisions
23819 in dialog, numbers always point to the last number in RCS revision number,
23824 \begin_layout Section
23825 Programmation littéraire
23828 \begin_layout Standard
23833 (kayvan@sylvan.com), document d'origine écrit par
23835 Edmar Wienskoski Jr.
23838 (edmar-w-jr@technologist.com)
23841 \begin_layout Subsection
23845 \begin_layout Standard
23846 Le but principal de cette documentation est de montrer comment utiliser
23848 pour la programmation littéraire.
23849 Nous supposerons que vous êtes familiers de cette technique de programmation,
23850 et savez donc ce que
23851 \begin_inset Quotes fld
23855 \begin_inset Quotes frd
23859 \begin_inset Quotes fld
23863 \begin_inset Quotes frd
23870 \begin_layout Plain Layout
23871 NdT : Respectivement la génération du code et de la documentation.
23878 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23879 indiquées un peu plus loin.
23880 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23881 aux derniers trucs et astuces.
23884 \begin_layout Standard
23885 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
23887 changer vos préférences, et le fichier de ressources X.
23888 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
23893 \begin_layout Subsection
23894 La programmation littéraire
23897 \begin_layout Standard
23898 Extrait de la FAQ de la Programmation Littéraire :
23901 \begin_layout Quotation
23902 La programmation littéraire est la combinaison de la documentation et des
23903 sources en une forme lisible par un être humain.
23904 En fait, la programmation littéraire doit être agréable à lire, et même
23905 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23906 n littéraire combine la source et la documentation dans un seul et unique
23908 Des outils de programmation littéraire permettent ensuite de produire séparémen
23909 t le fichier source et la documentation.
23910 Le style WEB de programmation littéraire fut créé par D.E.
23911 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
23915 \begin_layout Standard
23919 \begin_layout Quotation
23922 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23925 \begin_layout Quotation
23926 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23927 \begin_inset Separator parbreak
23934 \begin_layout Itemize
23935 un ordre d'élaboration flexible
23938 \begin_layout Itemize
23939 le support automatique pour la visualisation
23942 \begin_layout Itemize
23943 une documentation mise en forme, notamment les diagrammes et les mathématiques
23948 \begin_layout Standard
23949 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23952 \begin_layout Subsubsection
23956 \begin_layout Standard
23957 La FAQ complète de la Programmation Littéraire se trouve à :
23960 \begin_layout Quote
23961 FAQ de la Programmation Littéraire
23962 \begin_inset Flex URL
23965 \begin_layout Plain Layout
23967 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
23975 \begin_layout Standard
23976 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23978 Certains sont spécialisés pour certains langages de programmation, d'autre
23979 ont une portée plus générale.
23985 pour mon usage personnel pour plusieures raisons :
23988 \begin_layout Itemize
23989 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
23993 \begin_layout Itemize
23994 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23995 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23998 \begin_layout Itemize
23999 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
24002 \begin_layout Itemize
24006 \begin_layout Standard
24007 La page web de Noweb se trouve à :
24010 \begin_layout Quote
24011 Page d'accueil de Noweb
24012 \begin_inset Flex URL
24015 \begin_layout Plain Layout
24017 http://www.cs.virginia.edu/~nr/noweb/
24025 \begin_layout Standard
24026 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
24027 exemples de programmation littéraire.
24030 \begin_layout Subsection
24032 et la Programmation Littéraire
24035 \begin_layout Standard
24037 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
24038 gestion des convertisseurs.
24040 \begin_inset Quotes fld
24043 indépendant de Noweb
24044 \begin_inset Quotes frd
24047 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
24049 un autre outil de programmation littéraire de votre choix, en changeant
24050 juste vos préférences \SpecialChar LyX
24054 \begin_layout Subsubsection
24055 Génération des documents et du code (weaving and tangling)
24058 \begin_layout Paragraph
24059 Sélection de la classe de document
24062 \begin_layout Standard
24063 Si vous avez installé Noweb et \SpecialChar LyX
24064 avec succès, vous devez trouver trois nouvelles
24065 classes de document :
24068 \begin_layout Itemize
24072 \begin_inset space ~
24078 \begin_layout Itemize
24082 \begin_inset space ~
24088 \begin_layout Itemize
24092 \begin_inset space ~
24098 \begin_layout Standard
24099 Il vous faut sélectionner l'une d'entre elles pour créer votre document
24103 \begin_layout Standard
24104 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
24106 De nouvelles classes peuvent être générées à partir d'autres styles, comme
24107 les lettres, ou à partir d'autres variantes d'une classe, comme
24110 \begin_inset space ~
24116 Si vous avez des besoins particuliers qui ne peuvent être couverts par
24117 ces classes, faites-le savoir à la liste de diffusion des développeurs
24118 de \SpecialChar LyX
24120 \begin_inset Flex URL
24123 \begin_layout Plain Layout
24125 lyx-devel@lists.lyx.org
24130 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
24131 comment le faire vous-même
24135 \begin_layout Plain Layout
24136 C'est très simple, ça ne demande que la création d'un fichier de quatre
24137 lignes, et la relance de l'auto-configuration.
24143 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
24144 peut-être créer un nouvel ensemble de classes de document prévues pour.
24147 \begin_layout Paragraph
24151 \begin_layout Standard
24153 vous permet d'entrer du code par l'intermédiaire d'un format nommé
24156 \begin_inset Flex Noun
24159 \begin_layout Plain Layout
24177 \begin_layout LyX-Code
24181 \begin_layout LyX-Code
24185 \begin_layout LyX-Code
24189 \begin_layout LyX-Code
24193 \begin_layout LyX-Code
24197 \begin_layout Standard
24198 Le problème est que tout ce qui est compris entre le
24206 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
24207 ne doit faire aucune interprétation
24208 de ce qui a été écrit.
24209 C'est aussi géré par le environnement
24212 \begin_inset Flex Noun
24215 \begin_layout Plain Layout
24225 , qui fonctionne comme un paragraphe normal mais qui présente une totale
24226 liberté en ce qui concerne l'espacement.
24229 \begin_layout Standard
24230 Il est à noter que vous pouvez aussi utiliser la construction
24233 \begin_inset Quotes fld
24237 \begin_inset Quotes frd
24246 pour ajouter des éléments de référence croisée :
24249 \begin_layout LyX-Code
24253 \begin_layout LyX-Code
24254 def une_fonction(param):
24257 \begin_layout LyX-Code
24258 "C'est la documentation de cette fonction."
24261 \begin_layout LyX-Code
24262 print "Mes paramètres : ", param
24265 \begin_layout LyX-Code
24266 @ %def une_fonction
24269 \begin_layout Standard
24270 Pour avoir un exemple de cette construction et des références croisées engendrée
24271 s, regardez le programme littéraire python dans
24276 /examples/listerrors.lyx
24278 qui devrait clarifier tout ça.
24281 \begin_layout Paragraph
24282 Génération de la documentation
24285 \begin_layout Standard
24286 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
24287 et vous avec tapé un peu de code et de texte dedans.
24288 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
24291 Affichage\SpecialChar menuseparator
24295 comme vous le feriez pour un document quelconque.
24296 Il n'y a aucune procédure particulière.
24299 \begin_layout Standard
24300 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
24301 à l'intérieur de \SpecialChar LyX
24305 \begin_layout Enumerate
24306 Quand vous choisissez
24308 Affichage\SpecialChar menuseparator
24310 \begin_inset space ~
24314 \begin_inset space ~
24317 Jour\SpecialChar menuseparator
24320 , un fichier \SpecialChar LaTeX
24322 \begin_inset Separator parbreak
24329 \begin_layout Standard
24330 Si le document est d'un type littéraire, le fichier généré sera nommé avec
24331 l'extension définie par le format
24332 \begin_inset Quotes fld
24336 \begin_inset Quotes frd
24339 (défini dans la fenêtre de
24343 ), sinon le fichier aura l'extension habituelle
24351 \begin_layout Enumerate
24352 Remarquez que la seule différence est cette extension : \SpecialChar LyX
24353 n'a rien de particulier
24355 Tant que vous avez utilisé l'environnement
24358 \begin_inset Flex Noun
24361 \begin_layout Plain Layout
24371 en entrant le texte, tout se passera sans problème.
24374 \begin_layout Enumerate
24375 Si le document est d'une classe littéraire, \SpecialChar LyX
24376 utilisera ensuite le convertisseur
24377 interne \SpecialChar LyX
24378 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
24383 \begin_layout Plain Layout
24384 Les convertisseurs sont définis dans la fenêtre
24386 Outils\SpecialChar menuseparator
24387 Préférences\SpecialChar menuseparator
24388 Gestion de fichiers
24399 pour générer le fichier \SpecialChar LaTeX
24401 \begin_inset Separator parbreak
24408 \begin_layout Standard
24409 Sinon, il saute simplement cette étape.
24413 \begin_layout Enumerate
24414 Enfin, \SpecialChar LaTeX
24415 est invoqué et le processus continue comme s'il s'agissait d'un
24416 document quelconque.
24419 \begin_layout Standard
24420 Vous êtes donc indépendant d'un
24421 \begin_inset Quotes fld
24425 \begin_inset Quotes frd
24428 donné, car vous pouvez changer les commandes correspondant aux différents
24432 \begin_layout Paragraph
24436 \begin_layout Standard
24437 Quand on demande de
24441 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
24442 d'outils, un fichier \SpecialChar LaTeX
24443 est généré comme dans l'étape
24444 \begin_inset space ~
24449 invoque ensuite le convertisseur
24454 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
24457 \begin_layout Enumerate
24458 Le programme de conversion proprement dit.
24459 Ce programme procède à la conversion d'un format à un autre (ici, du format
24471 \begin_layout Enumerate
24472 Le filtre de messages d'erreur.
24473 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
24474 dans un format compréhensible par \SpecialChar LyX
24476 Ça permet à \SpecialChar LyX
24477 de placer des boîtes d'erreur au bon endroit dans le tampon
24481 \begin_layout Standard
24482 La première partie, déterminée par le champ
24487 \begin_inset Newline newline
24493 \begin_inset Quotes fld
24497 \begin_inset Quotes frd
24503 Ça signifie que \SpecialChar LyX
24508 (un programme ou un script) avec le nom du fichier Noweb (en général un
24509 fichier dans le répertoire temporaire de \SpecialChar LyX
24513 \begin_layout Standard
24514 Voici une implémentation de
24518 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
24522 \begin_layout Standard
24523 \begin_inset VSpace defskip
24529 \begin_layout Standard
24530 \begin_inset Newpage pagebreak
24536 \begin_layout Standard
24542 \begin_layout Standard
24548 \begin_layout Standard
24551 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
24554 \begin_layout Standard
24555 \begin_inset VSpace defskip
24561 \begin_layout Standard
24564 The next part of the converter setting is the
24565 \begin_inset Newline newline
24569 \begin_inset Quotes eld
24573 \begin_inset Quotes erd
24576 which is to be set to
24577 \begin_inset Quotes eld
24582 parselog=$$s/scripts/listerrors
24585 \begin_inset Quotes erd
24589 \begin_inset Newline newline
24592 This will run any errors that are generated by the
24593 \begin_inset Quotes eld
24597 \begin_inset Quotes erd
24600 process through the
24601 \begin_inset Quotes eld
24605 \begin_inset Quotes erd
24611 \begin_layout Standard
24614 The build will normally take place in \SpecialChar LyX
24615 's temporary directory, so the files
24616 produced by the conversion will be in that directory.
24618 will copy out what it regards as the `main' file, but the
24622 conversion may produce several files, and so most of these would then be
24623 deleted when \SpecialChar LyX
24625 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
24626 the build-script chunk can place the generated files in that location.
24629 \begin_layout Paragraph
24630 Instructions de compilation dans le document
24633 \begin_layout Standard
24634 La dernière partie de l'interface entre \SpecialChar LyX
24640 \begin_inset Quotes fld
24644 \begin_inset Quotes frd
24648 En général, les instructions de compilation de votre programme doivent
24649 être regroupées dans un
24658 vu plus haut est spécifique à noweb et utilise la commande
24667 \begin_inset Quotes fld
24671 \begin_inset Quotes frd
24674 ) et passer son contenu dans
24681 \begin_layout Standard
24682 Typiquement, un tel
24689 \begin_layout LyX-Code
24693 \begin_layout LyX-Code
24695 \begin_inset Newline newline
24698 if [ -z "${NOWEB_SOURCE}" ]
24699 \begin_inset Newline newline
24705 \begin_layout LyX-Code
24706 NOWEB_SOURCE=myfile.nw
24707 \begin_inset Newline newline
24711 \begin_inset Newline newline
24715 code to extract files ...
24716 use NOWEB_OUTPUT_DIR here ...]
24717 \begin_inset Newline newline
24721 code to compile files ...]
24722 \begin_inset Newline newline
24728 \begin_layout Standard
24734 /examples/listerrors.lyx
24737 \begin_inset Newline newline
24745 /examples/Literate.lyx
24747 qui implémentent deux versions du programme
24751 pour avoir des exemples de comment tout cela va ensemble.
24752 Vous pouvez encore consulter
24757 /examples/noweb2lyx.lyx
24760 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
24761 e de \SpecialChar LyX
24762 relativement au langage de programmation littéraire adopté car ils
24763 sont écrits respectivement en Python, C et Perl.
24766 \begin_layout LyX-Code
24770 \begin_layout Subsubsection
24771 Configurer \SpecialChar LyX
24775 \begin_layout Standard
24776 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
24783 Outils\SpecialChar menuseparator
24787 Les parties importantes sont :
24790 \begin_layout Description
24792 \begin_inset space ~
24796 \begin_inset space ~
24800 \begin_inset Quotes fld
24804 \begin_inset Quotes frd
24807 Choisi dans l'onglet
24811 , où vous mettez ce qui est spécifique à Noweb.
24815 \begin_inset space ~
24823 \begin_inset Quotes fld
24827 \begin_inset Quotes frd
24839 \begin_inset Quotes fld
24843 \begin_inset Quotes frd
24850 créera donc un fichier d'extension
24854 lors de la première étape du processus de conversion.
24857 \begin_layout Description
24859 \begin_inset space ~
24863 \begin_inset space ~
24870 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24871 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24875 \begin_layout Description
24885 Ce convertisseur assure la génération de la documentation (
24886 \begin_inset Quotes fld
24890 \begin_inset Quotes frd
24894 Pour Noweb, il faut mettre
24897 \begin_inset Quotes fld
24900 noweave -delay -index $$i > $$o
24901 \begin_inset Quotes frd
24907 \begin_layout Description
24916 Celui-ci assure la génération du code (
24917 \begin_inset Quotes fld
24921 \begin_inset Quotes frd
24925 Comme vu plus haut, il faut mettre
24928 \begin_inset Quotes fld
24932 \begin_inset Quotes frd
24940 \begin_inset space ~
24948 \begin_inset Quotes fld
24951 originaldir,parselog=listerrors
24952 \begin_inset Quotes frd
24960 \begin_layout Subsubsection
24961 Fonctions pour le déboguage
24964 \begin_layout Standard
24965 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
24968 \begin_inset Quotes fld
24971 serveur va à la bonne ligne
24972 \begin_inset Quotes frd
24975 que l'on utilisera avec
24983 ou un autre débogueur.
24986 \begin_layout Standard
24987 Lorsque vous déboguez du code avec
24995 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24996 on, avec un seul appui clavier.
24997 La configuration par défaut de
25006 Il se trouve que vous pouvez choisir l'éditeur appelé par
25012 Outils\SpecialChar menuseparator
25013 Préférences\SpecialChar menuseparator
25014 Gestion des fichiers\SpecialChar menuseparator
25017 en changeant l'entrée
25024 \begin_layout Standard
25025 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
25037 \begin_layout Standard
25038 \begin_inset VSpace defskip
25044 \begin_layout Standard
25047 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
25050 \begin_layout Standard
25051 \begin_inset VSpace defskip
25057 \begin_layout Standard
25058 Ainsi, quand vous utilisez
25062 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
25075 renvoie cette information à \SpecialChar LyX
25076 via le serveur \SpecialChar LyX
25078 La fenêtre \SpecialChar LyX
25079 montrera le fichier en question, avec le curseur pile poil
25085 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
25086 pour savoir où se situait le problème !
25089 \begin_layout Standard
25090 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
25093 Pour cela, allez dans
25095 Outils\SpecialChar menuseparator
25096 Préférences\SpecialChar menuseparator
25099 et mettez un chemin du genre
25102 \begin_inset Quotes fld
25105 /home/<votre-réperoire-home>/\SpecialChar softhyphen
25107 \begin_inset Quotes frd
25114 Tubes du Serveur \SpecialChar LyX
25120 \begin_layout Standard
25121 Lisez la documentation sur le serveur \SpecialChar LyX
25126 pour plus d'information.
25129 \begin_layout Subsubsection
25130 Ajouts à la barre d'outils
25133 \begin_layout Standard
25134 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
25135 de \SpecialChar LyX
25137 Cinq de ces boutons sont des raccourcis vers les styles
25162 Le dernier bouton est un raccourci vers la commande
25163 \begin_inset Quotes fld
25167 \begin_inset Quotes frd
25173 \begin_layout Standard
25175 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
25176 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
25179 Document\SpecialChar menuseparator
25181 \begin_inset space ~
25185 \begin_inset space ~
25188 Jour\SpecialChar menuseparator
25193 Document\SpecialChar menuseparator
25197 Voilà comment cela se présente :
25200 \begin_layout LyX-Code
25204 \begin_layout LyX-Code
25208 \begin_layout LyX-Code
25209 Icon "layout Standard"
25212 \begin_layout LyX-Code
25213 Icon "layout Section"
25216 \begin_layout LyX-Code
25217 Icon "layout \SpecialChar LaTeX
25221 \begin_layout LyX-Code
25222 Icon "layout \SpecialChar LyX
25226 \begin_layout LyX-Code
25227 Icon "layout Chunk"
25230 \begin_layout LyX-Code
25234 \begin_layout LyX-Code
25238 \begin_layout LyX-Code
25239 Icon "buffer-typeset"
25242 \begin_layout LyX-Code
25243 Icon "build-program"
25246 \begin_layout LyX-Code
25250 \begin_layout LyX-Code
25254 \begin_layout LyX-Code
25258 \begin_layout LyX-Code
25262 \begin_layout LyX-Code
25266 \begin_layout Subsubsection
25267 Couleurs personnalisées
25270 \begin_layout Standard
25271 Un certain nombre de couleurs de \SpecialChar LyX
25272 peuvent être personnalisées dans la fenêtre
25278 Une des choses qui ennuient nombre d'entre nous est la couleur du code
25281 La couleur par défaut est le rouge, or les
25285 utilisent la police \SpecialChar LaTeX
25286 , et comme il y a beaucoup de
25290 dans un document de programmation littéraire, vous en aurez sûrement marre
25291 de tout voir en rouge.
25292 Vous pouvez la changer dans l'onglet
25294 Apparence\SpecialChar menuseparator
25300 \begin_layout Standard
25301 Le problème suivant est la présence visible des caractères
25302 \begin_inset Quotes fld
25306 \begin_inset Quotes frd
25310 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
25311 donc les faire se confondre avec le fond.
25312 Je vous conseille de choisir une couleur qui est proche de celle du fond,
25313 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
25317 \begin_layout Subsection
25324 \begin_layout Standard
25335 is documented in the
25339 example file and in the Sweave manual (menu
25341 Help\SpecialChar menuseparator
25347 \begin_layout Chapter
25348 Fonctionnalités particulières
25351 \begin_layout Standard
25352 Vous pouvez faire avec \SpecialChar LyX
25353 tout ce que vous pouvez faire avec \SpecialChar LaTeX
25355 Cependant, \SpecialChar LyX
25356 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
25358 mais vous pouvez toujours utiliser le code \SpecialChar TeX
25359 ; Ce chapitre vous montre quelques
25360 points particuliers qui peuvent vous intéresser.
25361 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
25362 les flottants, les boîtes et les notes, voyez le manuel des
25369 \begin_layout Section
25373 \begin_layout Standard
25374 Cette fonctionnalité est indépendante de l'option
25376 Document sur deux colonnes
25380 Document\SpecialChar menuseparator
25388 Si vous désirez une présentation sur deux colonnes dans tout le document,
25389 vous devez utiliser l'option
25391 Document sur deux colonnes
25394 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
25397 \begin_layout Standard
25398 Pour activer les colonnes multiples dans votre document, vous devez charger
25405 Document\SpecialChar menuseparator
25406 Paramètres\SpecialChar menuseparator
25409 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
25417 \begin_layout Standard
25418 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
25419 : pour les flottants, vous devez utiliser l'option
25421 Plusieurs colonnes.
25424 Les notes de bas de page provenant de colonnes multiples seront placées
25425 sur toute la largeur de la page et non pas sous chaque colonne.
25429 \begin_layout Subsection
25433 \begin_layout Standard
25434 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
25437 Insertion\SpecialChar menuseparator
25438 Inserts personnalisables\SpecialChar menuseparator
25441 là où les colonnes doivent débuter.
25442 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
25446 \begin_layout Standard
25450 \begin_layout Standard
25454 \begin_inset Flex Multiple Columns
25457 \begin_layout Plain Layout
25463 The Adventure of the Empty House
25466 \begin_inset Newline newline
25469 by Sir Arthur Conan Doyle
25472 \begin_layout Plain Layout
25476 It was in the spring of the year 1894 that all London was interested, and
25477 the fashionable world dismayed, by the murder of the Honourable Ronald
25478 Adair under most unusual and inexplicable circumstances.
25479 The public has already learned those particulars of the crime which came
25480 out in the police investigation, but a good deal was suppressed upon that
25481 occasion, since the case for the prosecution was so overwhelmingly strong
25482 that it was not necessary to bring forward all the facts.
25483 Only now, at the end of nearly ten years, am I allowed to supply those
25484 missing links which make up the whole of that remarkable chain.
25485 The crime was of interest in itself, but that interest was as nothing to
25486 me compared to the inconceivable sequel, which afforded me the greatest
25487 shock and surprise of any event in my adventurous life.
25488 Even now, after this long interval, I find myself thrilling as I think
25489 of it, and feeling once more that sudden flood of joy, amazement, and increduli
25490 ty which utterly submerged my mind.
25491 Let me say to that public, which has shown some interest in those glimpses
25492 which I have occasionally given them of the thoughts and actions of a very
25493 remarkable man, that they are not to blame me if I have not shared my knowledge
25494 with them, for I should have considered it my first duty to do so, had
25495 I not been barred by a positive prohibition from his own lips, which was
25496 only withdrawn upon the third of last month.
25504 \begin_layout Standard
25505 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
25506 es et utilisez le menu
25508 Insertion\SpecialChar menuseparator
25512 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
25514 \begin_inset Quotes fld
25518 \begin_inset Quotes frd
25522 \begin_inset Newline newline
25525 Voici un exemple avec 3 colonnes:
25528 \begin_layout Standard
25531 \begin_inset Flex Multiple Columns
25534 \begin_layout Plain Layout
25538 \begin_inset Argument 1
25541 \begin_layout Plain Layout
25549 It can be imagined that my close intimacy with Sherlock Holmes had interested
25550 me deeply in crime, and that after his disappearance I never failed to
25551 read with care the various problems which came before the public.
25552 And I even attempted, more than once, for my own private satisfaction,
25553 to employ his methods in their solution, though with indifferent success.
25554 There was none, however, which appealed to me like this tragedy of Ronald
25556 As I read the evidence at the inquest, which led up to a verdict of willful
25557 murder against some person or persons unknown, I realized more clearly
25558 than I had ever done the loss which the community had sustained by the
25559 death of Sherlock Holmes.
25560 There were points about this strange business which would, I was sure,
25561 have specially appealed to him, and the efforts of the police would have
25562 been supplemented, or more probably anticipated, by the trained observation
25563 and the alert mind of the first criminal agent in Europe.
25564 All day, as I drove upon my round, I turned over the case in my mind and
25565 found no explanation which appeared to me to be adequate.
25566 At the risk of telling a twice-told tale, I will recapitulate the facts
25567 as they were known to the public at the conclusion of the inquest.
25575 \begin_layout Standard
25576 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
25577 de ne pas être agréable à la lecture\SpecialChar ldots
25581 \begin_layout Standard
25584 \begin_inset Newpage newpage
25590 \begin_layout Subsection
25591 Des colonnes dans des colonnes
25594 \begin_layout Standard
25595 Vous pouvez également créer des colonnes dans des colonnes:
25598 \begin_layout Standard
25601 \begin_inset Flex Multiple Columns
25604 \begin_layout Plain Layout
25608 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
25609 at that time governor of one of the Australian colonies.
25610 Adair's mother had returned from Australia to undergo the operation for
25611 cataract, and she, her son Ronald, and her daughter Hilda were living together
25615 \begin_layout Plain Layout
25618 \begin_inset Flex Multiple Columns
25621 \begin_layout Plain Layout
25625 The youth moved in the best society–had, so far as was known, no enemies
25626 and no particular vices.
25627 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
25628 had been broken off by mutual consent some months before, and there was
25629 no sign that it had left any very profound feeling behind it.
25630 For the rest {sic} the man's life moved in a narrow and conventional circle,
25631 for his habits were quiet and his nature unemotional.
25632 Yet it was upon this easy-going young aristocrat that death came, in most
25633 strange and unexpected form, between the hours of ten and eleven-twenty
25634 on the night of March 30, 1894.
25642 \begin_layout Plain Layout
25646 Ronald Adair was fond of cards–playing continually, but never for such stakes
25648 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
25649 It was shown that, after dinner on the day of his death, he had played
25650 a rubber of whist at the latter club.
25651 He had also played there in the afternoon.
25656 The evidence of those who had played with him– Mr.
25657 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
25658 and that there was a fairly equal fall of the cards.
25659 Adair might have lost five pounds, but not more.
25660 His fortune was a considerable one, and such a loss could not in any way
25662 He had played nearly every day at one club or other, but he was a cautious
25663 player, and usually rose a winner.
25664 It came out in evidence that, in partnership with Colonel Moran, he had
25665 actually won as much as four hundred and twenty pounds in a sitting, some
25666 weeks before, from Godfrey Milner and Lord Balmoral.
25667 So much for his recent history as it came out at the inquest.
25675 \begin_layout Subsection
25676 Exemples plus compliqués
25679 \begin_layout Standard
25680 Les exemples proposés dans cette section illustrent quelques fonctionnalités
25681 plus particulières de l'insertion de colonnes multiples.
25684 \begin_layout Standard
25685 Pour découvrir d'autres fonctionnalités, référez-vous à le documentation
25691 \begin_inset CommandInset citation
25700 \begin_layout Subsubsection
25704 \begin_layout Standard
25705 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
25706 curseur dans l'insert multi-colonnes et appelez le menu
25708 Insertion\SpecialChar menuseparator
25712 Saisissez votre texte de préface dans cet insert.
25713 \begin_inset Newline newline
25716 Voici un exemple avec un texte en préface:
25719 \begin_layout Standard
25722 \begin_inset VSpace bigskip
25728 \begin_layout Standard
25731 \begin_inset Flex Multiple Columns
25734 \begin_layout Plain Layout
25737 \begin_inset Argument 2
25740 \begin_layout Plain Layout
25743 And the story continues and continues and continues and continues\SpecialChar ldots
25751 On the evening of the crime, he returned from the club exactly at ten.
25752 His mother and sister were out spending the evening with a relation.
25753 The servant deposed that she heard him enter the front room on the second
25754 floor, generally used as his sitting-room.
25755 She had lit a fire there, and as it smoked she had opened the window.
25756 No sound was heard from the room until eleven-twenty, the hour of the return
25757 of Lady Maynooth and her daughter.
25758 Desiring to say good-night, she attempted to enter her son's room.
25759 The door was locked on the inside, and no answer could be got to their
25760 cries and knocking.
25761 Help was obtained, and the door forced.
25762 The unfortunate young man was found lying near the table.
25763 His head had been horribly mutilated by an expanding revolver bullet, but
25764 no weapon of any sort was to be found in the room.
25772 \begin_layout Standard
25773 Vous pouvez également utiliser une en-tête de section en tant que préface
25774 si vous insérez une commande de section en code \SpecialChar TeX
25775 : par exemple, la commande
25778 \begin_layout Standard
25784 subsection{subsection title}
25787 \begin_layout Standard
25788 crée une sous-section.
25789 Et dans l'exemple suivant, la préface est une sous-sous-section:
25792 \begin_layout Standard
25795 \begin_inset Flex Multiple Columns
25798 \begin_layout Plain Layout
25801 \begin_inset Argument 2
25804 \begin_layout Plain Layout
25810 \begin_layout Plain Layout
25819 This is a subsubsection heading as a preface
25823 \begin_layout Plain Layout
25837 A minute examination of the circumstances served only to make the case more
25839 In the first place, no reason could be given why the young man should have
25840 fastened the door upon the inside.
25841 There was the possibility that the murderer had done this, and had afterwards
25842 escaped by the window.
25843 The drop was at least twenty feet, however, and a bed of crocuses in full
25845 Neither the flowers nor the earth showed any sign of having been disturbed,
25846 nor were there any marks upon the narrow strip of grass which separated
25847 the house from the road.
25848 Apparently, therefore, it was the young man himself who had fastened the
25850 But how did he come by his death? No one could have climbed up to the window
25851 without leaving traces.
25852 Suppose a man had fired through the window, he would indeed be a remarkable
25853 shot who could with a revolver inflict so deadly a wound.
25854 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25855 a hundred yards of the house.
25856 No one had heard a shot.
25864 \begin_layout Standard
25865 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
25866 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
25867 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
25868 du texte en préface: ceci peut se faire en positionnant le curseur dans
25869 l'insert multi-colonnes après la préface (si elle existe) et en appelant
25872 Insertion\SpecialChar menuseparator
25873 Espacement avant saut de page
25876 Saisissez alors l’espacement désiré, e.g.
25878 \begin_inset Quotes fld
25882 \begin_inset Quotes frd
25886 \begin_inset Quotes erd
25892 \begin_inset Newline newline
25897 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
25899 \begin_inset Quotes fld
25905 \begin_inset Quotes frd
25914 doit âtre insérée en code \SpecialChar TeX
25918 \begin_layout Standard
25921 \begin_inset Flex Multiple Columns
25924 \begin_layout Plain Layout
25927 \begin_inset Argument 3
25930 \begin_layout Plain Layout
25937 \begin_layout Plain Layout
25953 On the evening of the crime, he returned from the club exactly at ten.
25954 His mother and sister were out spending the evening with a relation.
25955 The servant deposed that she heard him enter the front room on the second
25956 floor, generally used as his sitting-room.
25957 She had lit a fire there, and as it smoked she had opened the window.
25958 No sound was heard from the room until eleven-twenty, the hour of the return
25959 of Lady Maynooth and her daughter.
25960 Desiring to say good-night, she attempted to enter her son's room.
25961 The door was locked on the inside, and no answer could be got to their
25962 cries and knocking.
25963 Help was obtained, and the door forced.
25964 The unfortunate young man was found lying near the table.
25965 His head had been horribly mutilated by an expanding revolver bullet, but
25966 no weapon of any sort was to be found in the room.
25974 \begin_layout Subsubsection
25977 Espacements environnants
25980 \begin_layout Standard
25981 L’espacement avant et après un bloc de colonnes multiples peut être réglé
25992 Par exemple la commande en code \SpecialChar TeX
25996 \begin_layout Standard
26007 \begin_layout Standard
26008 règle la valeur à 3cm.
26009 La modification doit être faite avant le début de l'insert multi-colonnes.
26010 La valeur prédéfinie est 13pt.
26013 \begin_layout Standard
26021 \begin_inset space \thinspace{}
26027 \begin_layout Standard
26031 \begin_layout Plain Layout
26037 multicolsep}{2.5cm}
26045 \begin_layout Standard
26048 \begin_inset Flex Multiple Columns
26051 \begin_layout Plain Layout
26055 All day I turned these facts over in my mind, endeavouring to hit upon some
26056 theory which could reconcile them all, and to find that line of least resistanc
26057 e which my poor friend had declared to be the starting-point of every investigat
26059 I confess that I made little progress.
26060 In the evening I strolled across the Park, and found myself about six o'clock
26061 at the Oxford Street end of Park Lane.
26062 A group of loafers upon the pavements, all staring up at a particular window,
26063 directed me to the house which I had come to see.
26064 A tall, thin man with coloured glasses, whom I strongly suspected of being
26065 a plain-clothes detective, was pointing out some theory of his own, while
26066 the others crowded round to listen to what he said.
26067 I got as near him as I could, but his observations seemed to me to be absurd,
26068 so I withdrew again in some disgust.
26069 As I did so I struck against an elderly, deformed man, who had been behind
26070 me, and I knocked down several books which he was carrying.
26078 \begin_layout Standard
26081 \begin_inset Note Greyedout
26084 \begin_layout Plain Layout
26089 les valeurs réglées via
26095 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
26096 la prochaine modification de la valeur.
26104 \begin_layout Standard
26108 \begin_layout Plain Layout
26122 \begin_inset Note Note
26125 \begin_layout Plain Layout
26128 go back to the default
26136 \begin_layout Standard
26139 \begin_inset Newpage newpage
26145 \begin_layout Subsubsection
26151 \begin_layout Standard
26152 Un saut de colonne peut être forcé en insérant la commande
26158 en code \SpecialChar TeX
26159 là où la colonne doit être interrompue.
26160 Notez bien que des zones vides seront créées la plupart du temps lorsque
26161 cette commande est utilisée.
26162 \begin_inset Newline newline
26168 \begin_layout Standard
26171 \begin_inset Flex Multiple Columns
26174 \begin_layout Plain Layout
26178 \begin_inset Quotes eld
26181 You're surprised to see me, sir,
26182 \begin_inset Quotes erd
26185 said he, in a strange, croaking voice.
26188 \begin_layout Plain Layout
26192 I acknowledged that I was.
26195 \begin_layout Plain Layout
26199 \begin_inset Quotes eld
26202 Well, I've a conscience, sir, and when I chanced to see you go into this
26203 house, as I came hobbling after you, I thought to myself, I'll just step
26204 in and see that kind gentleman, and tell him that if I was a bit gruff
26205 in my manner there was not any harm meant, and that I am much obliged to
26206 him for picking up my books.
26207 \begin_inset Quotes erd
26213 \begin_layout Plain Layout
26217 \begin_inset Quotes eld
26220 You make too much of a trifle,
26221 \begin_inset Quotes erd
26226 \begin_inset Quotes eld
26229 May I ask how you knew who I was?
26230 \begin_inset Quotes erd
26233 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
26237 \begin_layout Plain Layout
26249 \begin_layout Plain Layout
26253 \begin_inset Quotes eld
26256 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26257 you'll find my little bookshop at the corner of Church Street, and very
26258 happy to see you, I am sure.
26259 Maybe you collect yourself, sir.
26263 \begin_inset space ~
26276 –a bargain, every one of them.
26277 With five volumes you could just fill that gap on that second shelf.
26278 It looks untidy, does it not, sir?
26279 \begin_inset Quotes erd
26290 \begin_layout Subsubsection
26291 Séparation entre colonnes
26294 \begin_layout Standard
26295 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
26296 l'espacement entre colonnes.
26297 Ceci est possible grâce à la longueur
26304 Sa valeur implicite est 10pt.
26305 Voici un exemple dans lequel l'espacement est fixé à 3cm:
26308 \begin_layout Standard
26312 \begin_layout Plain Layout
26326 \begin_layout Standard
26329 \begin_inset Flex Multiple Columns
26332 \begin_layout Plain Layout
26336 My observations of No.
26337 \begin_inset space \space{}
26340 427 Park Lane did little to clear up the problem in which I was interested.
26341 The house was separated from the street by a low wall and railing, the
26342 whole not more than five feet high.
26343 It was perfectly easy, therefore, for anyone to get into the garden, but
26344 the window was entirely inaccessible, since there was no water pipe or
26345 anything which could help the most active man to climb it.
26346 More puzzled than ever, I retraced my steps to Kensington.
26347 I had not been in my study five minutes when the maid entered to say that
26348 a person desired to see me.
26349 To my astonishment it was none other than my strange old book collector,
26350 his sharp, wizened face peering out from a frame of white hair, and his
26351 precious volumes, a dozen of them at least, wedged under his right arm.
26359 \begin_layout Standard
26363 \begin_layout Plain Layout
26377 \begin_inset Note Note
26380 \begin_layout Plain Layout
26383 go back to the default
26391 \begin_layout Subsubsection
26395 \begin_layout Standard
26396 Entre les colonnes est placé un filet de largeur
26403 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
26405 Dans l'exemple suivant, le filet a une largeur de 2pt:
26408 \begin_layout Standard
26412 \begin_layout Plain Layout
26418 columnseprule}{2pt}
26426 \begin_layout Standard
26429 \begin_inset Flex Multiple Columns
26432 \begin_layout Plain Layout
26436 \begin_inset Quotes eld
26439 You're surprised to see me, sir,
26440 \begin_inset Quotes erd
26443 said he, in a strange, croaking voice.
26446 \begin_layout Plain Layout
26450 I acknowledged that I was.
26453 \begin_layout Plain Layout
26457 \begin_inset Quotes eld
26460 Well, I've a conscience, sir, and when I chanced to see you go into this
26461 house, as I came hobbling after you, I thought to myself, I'll just step
26462 in and see that kind gentleman, and tell him that if I was a bit gruff
26463 in my manner there was not any harm meant, and that I am much obliged to
26464 him for picking up my books.
26465 \begin_inset Quotes erd
26471 \begin_layout Plain Layout
26475 \begin_inset Quotes eld
26478 You make too much of a trifle,
26479 \begin_inset Quotes erd
26484 \begin_inset Quotes eld
26487 May I ask how you knew who I was?
26488 \begin_inset Quotes erd
26494 \begin_layout Plain Layout
26498 \begin_inset Quotes eld
26501 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26502 you'll find my little bookshop at the corner of Church Street, and very
26503 happy to see you, I am sure.
26504 Maybe you collect yourself, sir.
26508 \begin_inset space ~
26521 –a bargain, every one of them.
26522 With five volumes you could just fill that gap on that second shelf.
26523 It looks untidy, does it not, sir?
26524 \begin_inset Quotes erd
26535 \begin_layout Standard
26538 \begin_inset VSpace defskip
26544 \begin_layout Standard
26545 Le filet peut être mis en couleur en redéfinissant la commande
26552 Ceci est fait en insérant la commande
26553 \begin_inset Newline newline
26562 columnseprulecolor}{
26567 \begin_inset Newline newline
26570 en code \SpecialChar TeX
26571 , avant l'insert multi-colonnes.
26572 Remplacez dans cette commande
26576 par la couleur de votre choix.
26577 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
26578 vous-même, voyez le
26580 Manuel des objets insérés
26586 pour les détails sur la définition des couleurs.
26587 Pour revenir à la couleur implicite, insérez la commande
26588 \begin_inset Newline newline
26597 columnseprulecolor}{
26602 \begin_inset Newline newline
26605 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
26606 de colonnes de 1cm:
26609 \begin_layout Standard
26615 \begin_layout Plain Layout
26624 \begin_layout Plain Layout
26630 columnseprulecolor}{
26640 \begin_layout Standard
26643 \begin_inset Flex Multiple Columns
26646 \begin_layout Plain Layout
26650 \begin_inset Quotes eld
26653 You're surprised to see me, sir,
26654 \begin_inset Quotes erd
26657 said he, in a strange, croaking voice.
26660 \begin_layout Plain Layout
26664 I acknowledged that I was.
26667 \begin_layout Plain Layout
26671 \begin_inset Quotes eld
26674 Well, I've a conscience, sir, and when I chanced to see you go into this
26675 house, as I came hobbling after you, I thought to myself, I'll just step
26676 in and see that kind gentleman, and tell him that if I was a bit gruff
26677 in my manner there was not any harm meant, and that I am much obliged to
26678 him for picking up my books.
26679 \begin_inset Quotes erd
26685 \begin_layout Plain Layout
26689 \begin_inset Quotes eld
26692 You make too much of a trifle,
26693 \begin_inset Quotes erd
26698 \begin_inset Quotes eld
26701 May I ask how you knew who I was?
26702 \begin_inset Quotes erd
26708 \begin_layout Plain Layout
26712 \begin_inset Quotes eld
26715 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26716 you'll find my little bookshop at the corner of Church Street, and very
26717 happy to see you, I am sure.
26718 Maybe you collect yourself, sir.
26722 \begin_inset space ~
26735 –a bargain, every one of them.
26736 With five volumes you could just fill that gap on that second shelf.
26737 It looks untidy, does it not, sir?
26738 \begin_inset Quotes erd
26749 \begin_layout Standard
26755 \begin_layout Plain Layout
26761 columnseprule}{0pt}
26764 \begin_layout Plain Layout
26770 columnseprulecolor}{
26778 \begin_inset Note Note
26781 \begin_layout Plain Layout
26784 go back to the default
26792 \begin_layout Standard
26793 \begin_inset Newpage newpage
26799 \begin_layout Section
26800 Paragraphes de forme inhabituelle
26803 \begin_layout Standard
26806 , à l'instar des autres générateurs de texte, utilise implicitement des
26807 paragraphes rectangulaires.
26808 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
26809 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
26810 Ceci est possible grâce au paquetage \SpecialChar LaTeX
26815 qui est chargé en utilisant dans les paramètres du document le module
26817 Formes de paragraphe paramétrable
26822 \begin_layout Subsection
26826 \begin_layout Standard
26833 fournit les formes suivantes:
26836 \begin_layout Standard
26839 \begin_inset Tabular
26840 <lyxtabular version="3" rows="13" columns="3">
26841 <features booktabs="true" islongtable="true" longtabularalignment="center">
26842 <column alignment="center" valignment="middle" width="16col%">
26843 <column alignment="center" valignment="middle" width="40col%">
26844 <column alignment="center" valignment="middle" width="35col%">
26845 <row endhead="true">
26846 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26849 \begin_layout Plain Layout
26857 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26860 \begin_layout Plain Layout
26866 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26869 \begin_layout Plain Layout
26877 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26880 \begin_layout Plain Layout
26888 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26891 \begin_layout Plain Layout
26892 Disque avec un trou circulaire (à la taille d'un CD/DVD)
26897 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26900 \begin_layout Plain Layout
26901 Pas de mise à l'échelle possible.
26902 Attention, quantité de texte limitée
26909 <cell alignment="center" valignment="top" topline="true" usebox="none">
26912 \begin_layout Plain Layout
26920 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26923 \begin_layout Plain Layout
26929 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26932 \begin_layout Plain Layout
26933 Fragile, le calcul peut échouer
26940 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26943 \begin_layout Plain Layout
26951 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26954 \begin_layout Plain Layout
26955 Rhomboïde (symbolisant un
26956 \begin_inset Quotes fld
26960 \begin_inset Quotes frd
26968 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26971 \begin_layout Plain Layout
26979 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26982 \begin_layout Plain Layout
26990 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26993 \begin_layout Plain Layout
26999 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27002 \begin_layout Plain Layout
27010 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27013 \begin_layout Plain Layout
27021 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27024 \begin_layout Plain Layout
27030 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27033 \begin_layout Plain Layout
27041 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27044 \begin_layout Plain Layout
27052 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27055 \begin_layout Plain Layout
27056 Écrou (hexagone avec un trou circulaire)
27061 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27064 \begin_layout Plain Layout
27072 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27075 \begin_layout Plain Layout
27083 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27086 \begin_layout Plain Layout
27092 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27095 \begin_layout Plain Layout
27103 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27106 \begin_layout Plain Layout
27114 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27117 \begin_layout Plain Layout
27118 Étoile à 5 branches
27123 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27126 \begin_layout Plain Layout
27134 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27137 \begin_layout Plain Layout
27145 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27148 \begin_layout Plain Layout
27154 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27157 \begin_layout Plain Layout
27165 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27168 \begin_layout Plain Layout
27176 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27179 \begin_layout Plain Layout
27180 Goutte de pluie normale/inversée
27185 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27188 \begin_layout Plain Layout
27189 Fragile, le calcul peut échouer
27196 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27199 \begin_layout Plain Layout
27208 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27211 \begin_layout Plain Layout
27212 Le logo \SpecialChar TeX
27218 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27221 \begin_layout Plain Layout
27229 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27232 \begin_layout Plain Layout
27236 \begin_inset Newline newline
27244 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27247 \begin_layout Plain Layout
27248 Triangles avec des orientations différentes
27253 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27256 \begin_layout Plain Layout
27270 \begin_layout Standard
27271 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
27272 forme souhaitée dans le menu déroulant des styles.
27275 \begin_layout Standard
27276 \begin_inset Newpage newpage
27282 \begin_layout Standard
27283 Voici un exemple de paragraphe en forme d'écrou:
27286 \begin_layout Standard
27287 \begin_inset VSpace bigskip
27296 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27297 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27299 At vero eos et accusam et justo duo dolores et ea rebum.
27300 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27302 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27303 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27307 \begin_layout Standard
27308 \begin_inset VSpace bigskip
27314 \begin_layout Standard
27317 \begin_inset Note Greyedout
27320 \begin_layout Plain Layout
27326 a: les paragraphes mis en forme via shapepar ne peuvent pas franchir une
27335 \begin_layout Standard
27336 \begin_inset VSpace bigskip
27342 \begin_layout Standard
27349 prend soin de préserver la forme, quelle que soit la quantité de texte
27351 De ce fait la taille du paragraphe change avec cette quantité.
27352 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
27353 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
27354 fois plus de texte:
27357 \begin_layout Standard
27358 \begin_inset Newpage newpage
27367 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27368 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27370 At vero eos et accusam et justo duo dolores et ea rebum.
27371 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27373 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27374 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27376 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27377 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27379 At vero eos et accusam et justo duo dolores et ea rebum.
27380 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27382 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27383 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27387 \begin_layout Standard
27388 \begin_inset VSpace bigskip
27394 \begin_layout Standard
27399 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
27400 correspondre à une étiquette de CD/DVD.
27401 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
27404 \begin_inset Newline newline
27417 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
27418 en fonction de la quantité de texte.
27419 Vous aurez alors une erreur \SpecialChar LaTeX
27421 \begin_inset Quotes fld
27424 Arithmetic overflow
27425 \begin_inset Quotes frd
27429 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
27430 vous devez utiliser une autre forme\SpecialChar ldots
27434 \begin_layout Standard
27435 \begin_inset VSpace bigskip
27441 \begin_layout Standard
27442 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
27443 de césure de \SpecialChar LaTeX
27445 Il est alors souvent nécessaire d'ajouter des points de césure explicites
27451 arg "specialchar-insert hyphenation"
27456 ) dans les parties de texte correspondantes.
27459 \begin_layout Standard
27460 \begin_inset VSpace bigskip
27466 \begin_layout Standard
27467 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
27468 ou bien alignées au fer à gauche.
27469 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
27470 aligner ce type de paragraphe.
27471 Une solution consiste à mettre le paragraphe en forme dans une minipage
27472 ou une parbox et à aligner la boîte.
27473 Le problème est alors de trouver la bonne largeur pour la boîte, parce
27474 que si elle est trop large et que vous la centrez, le paragraphe n'est
27475 pas centré parce qu'il est au fer à gauche dans la boîte.
27476 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
27477 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
27478 second est aligné à droite:
27481 \begin_layout Standard
27482 \begin_inset Newpage newpage
27488 \begin_layout Heart
27492 Lo\SpecialChar softhyphen
27493 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27494 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27496 At vero eos et accusam et justo duo dolores et ea rebum.
27497 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27501 \begin_layout Standard
27502 \begin_inset VSpace bigskip
27508 \begin_layout Standard
27511 \begin_inset Box Frameless
27521 height_special "totalheight"
27526 backgroundcolor "none"
27529 \begin_layout Heart
27533 Lo\SpecialChar softhyphen
27534 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27535 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27537 At vero eos et accusam et justo duo dolores et ea rebum.
27538 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27547 \begin_layout Subsection
27548 Formes personnalisées
27551 \begin_layout Standard
27552 Vous pouvez définir vos propres formes.
27553 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
27554 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
27557 \begin_layout Enumerate
27558 Installer le programme
27559 \begin_inset CommandInset href
27562 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
27569 \begin_layout Enumerate
27580 \begin_layout Plain Layout
27591 \begin_layout Plain Layout
27598 eX\SpecialChar menuseparator
27599 Settings\SpecialChar menuseparator
27602 et sélectionner la taille de police utilisée dans le document.
27603 Par exemple, le présent document utilise un police 12pt.
27606 \begin_layout Enumerate
27610 \begin_layout Enumerate
27617 \begin_layout Plain Layout
27628 \begin_layout Plain Layout
27635 eX\SpecialChar menuseparator
27638 pour exporter la forme en coordonnées.
27639 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
27640 le chemin proprement dit
27644 \begin_layout Plain Layout
27645 Pour plus d'information voir
27646 \begin_inset CommandInset href
27648 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
27660 \begin_layout Standard
27661 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
27663 Pour l'utiliser avec le document:
27666 \begin_layout Enumerate
27667 Placer le curseur avant le premier caractère du paragraphe concerné (ou
27668 dans un nouveau paragraphe vide).
27672 \begin_layout Enumerate
27673 Ouvrir dans \SpecialChar LyX
27676 Insertion\SpecialChar menuseparator
27677 Fichier\SpecialChar menuseparator
27680 , sélectionner le fichier exporté par
27689 \begin_layout Standard
27690 \begin_inset VSpace defskip
27696 \begin_layout Standard
27697 \begin_inset Note Greyedout
27700 \begin_layout Plain Layout
27705 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
27706 redevient normal pour le paragraphe suivant.
27707 De ce fait la définition de forme doit être répétée pour chaque paragraphe
27708 dont on veut imposer la forme personnalisée.
27716 \begin_layout Standard
27717 \begin_inset VSpace bigskip
27723 \begin_layout Standard
27727 \begin_layout Standard
27728 \begin_inset VSpace bigskip
27734 \begin_layout Standard
27735 \begin_inset CommandInset include
27737 filename "../SpecialParagraphShape.tex"
27743 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27744 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27746 At vero eos et accusam et justo duo dolores et ea rebum.
27747 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27749 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27750 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27754 \begin_layout Standard
27755 \begin_inset VSpace bigskip
27761 \begin_layout Standard
27766 pour tracer des formes vraiment complexes avec
27770 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
27771 importer l'image correspondante dans
27776 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
27780 \begin_layout Standard
27781 \begin_inset VSpace bigskip
27787 \begin_layout Standard
27790 Formes de paragraphe paramétrables
27792 fournit également les deux styles
27800 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
27805 \begin_layout Plain Layout
27806 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
27813 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
27814 tés de personnalisation, voir la documentation du paquetage
27819 \begin_inset CommandInset citation
27828 \begin_layout Bibliography
27829 \begin_inset CommandInset bibitem
27830 LatexCommand bibitem
27835 Documentation du paquetage \SpecialChar LaTeX
27837 \begin_inset CommandInset href
27840 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27847 \begin_layout Bibliography
27848 \begin_inset CommandInset bibitem
27849 LatexCommand bibitem
27854 Documentation du paquetage \SpecialChar LaTeX
27856 \begin_inset CommandInset href
27859 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"