1 #LyX 2.3 created this file. For more info see http://www.lyx.org/
5 \save_transient_properties true
6 \origin /buildlyxdir/doc/fr/
9 % DO NOT ALTER THIS PREAMBLE!!!
11 % This preamble is designed to ensure that the User's Guide prints
12 % out as advertised. If you mess with this preamble,
13 % parts of the User's Guide may not print out as expected. If you
14 % have problems LaTeXing this file, please contact
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
21 \let\myTOC\tableofcontents
22 \renewcommand{\tableofcontents}{%
23 \pdfbookmark[1]{\contentsname}{}
26 \pagenumbering{arabic}}
28 % extra space for tables
29 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
31 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
32 \use_default_options false
40 \maintain_unincluded_children false
42 \language_package default
45 \font_roman "lmodern" "default"
46 \font_sans "lmss" "default"
47 \font_typewriter "lmtt" "default"
48 \font_math "auto" "auto"
49 \font_default_family default
50 \use_non_tex_fonts false
53 \font_sf_scale 100 100
54 \font_tt_scale 100 100
56 \use_dash_ligatures false
58 \default_output_format pdf2
60 \bibtex_command default
61 \index_command default
65 \pdf_title "Options avancées de LyX"
66 \pdf_author "LyX Team"
67 \pdf_subject "Options avancées LyX"
68 \pdf_keywords "LyX, Documentacion, Options avancées"
70 \pdf_bookmarksnumbered true
71 \pdf_bookmarksopen false
72 \pdf_bookmarksopenlevel 1
77 \pdf_pdfusetitle false
78 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
81 \use_package amsmath 1
82 \use_package amssymb 1
85 \use_package mathdots 1
86 \use_package mathtools 1
88 \use_package stackrel 1
89 \use_package stmaryrd 1
90 \use_package undertilde 1
92 \cite_engine_type default
96 \paperorientation portrait
101 \notefontcolor #0000ff
108 \paragraph_separation indent
109 \paragraph_indentation default
111 \math_indentation default
112 \math_numbering_side default
117 \paperpagestyle headings
118 \tracking_changes false
119 \output_changes false
128 Options avancées de \SpecialChar LyX
132 \begin_layout Subtitle
134 \begin_inset Note Note
137 \begin_layout Plain Layout
138 Informations de révision :
141 \begin_layout Plain Layout
142 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
143 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
144 er par Édition/Affichage/Insertion/Navigation
147 \begin_layout Plain Layout
148 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
150 \begin_inset Quotes cld
154 \begin_inset Quotes crd
158 \begin_inset Quotes cld
162 \begin_inset Quotes crd
168 \begin_layout Plain Layout
169 Mise à jour pour 2.3 (JPC): 04/08/2017, nouveautés 2.3, revue générale; 28/01/2018
173 \begin_layout Plain Layout
174 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
183 par l'équipe de \SpecialChar LyX
188 \begin_layout Plain Layout
189 Le principal responsable de la rédaction de ce fichier est
194 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
195 de la documentation de \SpecialChar LyX
198 <lyx-docs@lists.lyx.org>
201 \begin_inset Newline newline
204 Traduction en français par :
241 Merci d'envoyer vos commentaires et corrections sur la traduction à la
242 liste de diffusion de \SpecialChar LyX
245 <lyx-fr@lists.lyx.org>
255 \begin_layout Standard
256 \begin_inset CommandInset toc
257 LatexCommand tableofcontents
264 \begin_layout Chapter
268 \begin_layout Standard
278 que vous êtes en train de lire est avant tout la deuxième partie du
292 La raison de la division en deux du document est très simple : le
304 est déjà énorme et il contient toutes les fonctions de base qu'il faut
305 connaître pour préparer la plupart des documents.
306 Cependant, l'Équipe de \SpecialChar LyX
307 a pour but à long terme de rendre \SpecialChar LyX
309 différents fichiers de configuration et paquetages externes.
310 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
312 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
314 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
316 Il y a aussi quelques fonctionnalités plus
317 \begin_inset Quotes cld
321 \begin_inset Quotes crd
324 , comme les méthodes de présentation de bibliographies et la gestion des
325 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
328 Guide de l'utilisateur
330 et sont décrites ici.
333 \begin_layout Standard
334 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
335 fax, le contrôle de version et le support de SGML, qui nécessitent des
336 logiciels supplémentaires pour fonctionner convenablement.
337 Il y a également un chapitre consacré à \SpecialChar LyX
339 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
340 , qui servent à améliorer
341 vos documents grâce à la puissance de \SpecialChar LaTeX
343 Après tout, \SpecialChar LyX
344 est seulement WYSIWYM
348 \begin_layout Plain Layout
349 \begin_inset Quotes cld
352 What You See Is What You Mean
353 \begin_inset Quotes crd
357 \begin_inset Quotes cld
360 Vous voyez ce que vous voulez dire
361 \begin_inset Quotes crd
369 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
373 \begin_layout Standard
374 Si vous n'avez pas encore lu l'
378 , il est sûr que vous n'êtes pas au bon endroit.
383 est la première chose à consulter, car elle décrit les notations et les
384 formats de tous les manuels.
385 Vous devez aussi être à l'aise avec le
397 et avec toutes les fonctions de base de \SpecialChar LyX
401 \begin_layout Standard
402 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
403 ion de \SpecialChar LyX
404 avec \SpecialChar LaTeX
405 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
407 et explique comment \SpecialChar LyX
408 peut générer exactement le code \SpecialChar LaTeX
410 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
414 \begin_layout Chapter
416 et \SpecialChar LaTeX
420 \begin_layout Section
421 Comment \SpecialChar LyX
422 utilise \SpecialChar LaTeX
426 \begin_layout Standard
427 Ce chapitre est à la fois pour les \SpecialChar TeX
428 -niciens et les curieux de \SpecialChar LaTeX
430 Nous allons y expliquer comment \SpecialChar LyX
431 et \SpecialChar LaTeX
432 fonctionnent ensemble pour produire
433 une sortie imprimable.
434 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
435 quelque chose à \SpecialChar LaTeX
439 \begin_layout Standard
440 À un moment, nous avions coutume d'appeler \SpecialChar LyX
442 \begin_inset Quotes cld
445 interface WYSIWYM pour \SpecialChar LaTeX
447 \begin_inset Quotes crd
450 , mais ce n'est plus vrai désormais.
451 Des interfaces pour \SpecialChar LaTeX
453 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
455 et de marquer les erreurs dans le fichier que vous éditez.
456 Bien que \SpecialChar LyX
466 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
467 beaucoup d'autres choses.
468 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
473 a aussi ajouté quelques extensions à \SpecialChar LaTeX
475 Essayez un jour ceci : faites
477 Fichier\SpecialChar menuseparator
478 Exporter\SpecialChar menuseparator
483 Affichage\SpecialChar menuseparator
484 Afficher le code LaTeX
486 ) puis regardez le préambule du fichier
491 Vous remarquerez une variété de nouvelles macros définies spécialement
494 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
498 \begin_layout Standard
499 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
504 \begin_layout Itemize
507 Document\SpecialChar menuseparator
513 \begin_layout Itemize
516 Document\SpecialChar menuseparator
525 jour\SpecialChar menuseparator
531 \begin_layout Standard
532 Elles n'invoqueront \SpecialChar LaTeX
533 que si le fichier a changé depuis la dernière fois
534 que \SpecialChar LaTeX
538 \begin_layout Standard
539 Quand vous faites tourner \SpecialChar LaTeX
540 sur le fichier que vous éditez, \SpecialChar LyX
545 \begin_layout Enumerate
546 Il convertit le document en \SpecialChar LaTeX
547 et l'enregistre dans un fichier avec l'extension
559 \begin_layout Enumerate
560 Il fait tourner \SpecialChar LaTeX
565 (peut-être plusieurs fois) et exécute toute autre commande (comme
573 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
577 \begin_layout Enumerate
578 S'il y a des erreurs, il affiche le journal d'erreurs.
581 \begin_layout Standard
582 Si vous avez lancé \SpecialChar LaTeX
585 Affichage\SpecialChar menuseparator
596 Affichage\SpecialChar menuseparator
601 Fichier\SpecialChar menuseparator
605 réalise deux étapes supplémentaires :
608 \begin_layout Itemize
613 pour convertir le fichier DVI en PostScript;
616 \begin_layout Itemize
617 il exécute une visonneuse PostScript, comme
621 , pour afficher le résultat.
624 \begin_layout Standard
625 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
628 \begin_layout Section
629 Traduire des fichiers \SpecialChar LaTeX
634 \begin_layout Standard
635 Vous pouvez importer un fichier \SpecialChar LaTeX
636 dans \SpecialChar LyX
637 en utilisant le menu Fichier \SpecialChar menuseparator
638 Importer\SpecialChar menuseparator
640 X de \SpecialChar LyX
642 Cela va appeler un programme nommé
646 , qui va créer un fichier
656 va ensuite ouvrir ce fichier.
659 \begin_layout Standard
664 peut traduire la plupart des constructions \SpecialChar LaTeX
665 légales, mais pas toutes.
666 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
668 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
669 les portions en code \SpecialChar TeX
670 et les corriger manuellement.
673 \begin_layout Standard
674 Si vous ignorez ce qu'est le code \SpecialChar TeX
675 , lisez le paragraphe suivant.
678 \begin_layout Section
679 Insérer du code \SpecialChar LaTeX
680 dans des documents \SpecialChar LyX
682 \begin_inset CommandInset label
684 name "sec:Insérer-du-code-LaTeX"
691 \begin_layout Standard
692 Vous pouvez faire en \SpecialChar LyX
693 tout ce que vous faites en \SpecialChar LaTeX
694 , pour une raison très
695 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
696 dans un document \SpecialChar LyX
699 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
700 toutes les structures \SpecialChar LaTeX
702 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
703 dans votre document \SpecialChar LyX
705 pouvez utiliser la boîte de
707 code \SpecialChar TeX
710 , que vous pouvez mettre dans votre document avec
712 Insertion\SpecialChar menuseparator
723 \begin_layout Standard
724 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
725 dans un document \SpecialChar LyX
727 Le code ressemble à ceci :
730 \begin_layout LyX-Code
734 \begin_inset Newline newline
740 \begin_inset Newline newline
743 Un exemple d'environnement minipage.
745 \begin_inset Newline newline
748 mettre presque tout dedans, m
751 \begin_inset Newline newline
754 et des tableaux (non flottants).
755 \begin_inset Newline newline
761 \begin_inset Newline newline
765 \begin_inset Newline newline
771 \begin_inset Newline newline
777 \begin_inset Newline newline
783 \begin_inset Newline newline
788 \begin_inset Newline newline
794 \begin_inset Newline newline
800 \begin_inset Newline newline
806 \begin_inset Newline newline
814 \begin_layout Standard
817 code \SpecialChar TeX
820 contenant ce texte est juste après ce paragraphe.
821 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
823 Ceux qui lisent une version imprimée du manuel verront le résultat final
827 \begin_layout Standard
831 \begin_layout Plain Layout
838 \begin_layout Plain Layout
845 \begin_layout Plain Layout
847 Un exemple d'environnement minipage.
848 Vous pouvez mettre presque tout dedans, m
850 ^eme des figures et des tableaux (non flottants).
853 \begin_layout Plain Layout
860 \begin_layout Plain Layout
865 \begin_layout Plain Layout
872 \begin_layout Plain Layout
879 \begin_layout Plain Layout
886 \begin_layout Plain Layout
892 \begin_layout Plain Layout
899 \begin_layout Plain Layout
906 \begin_layout Plain Layout
913 \begin_layout Plain Layout
925 \begin_layout Standard
926 En plus de l'utilisation du
928 code \SpecialChar TeX
931 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
933 Vous pouvez alors utiliser
935 Insertion\SpecialChar menuseparator
936 Fichier\SpecialChar menuseparator
939 pour inclure votre fichier (vous devez choisir le type
948 Nous vous recommandons de ne faire cela que si vous avez un fichier
957 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
960 \begin_layout Standard
961 Encore quelques notes pour insister:
964 \begin_layout Itemize
965 au sein de \SpecialChar LyX
966 , le code \SpecialChar LaTeX
972 \begin_layout Itemize
978 si votre code \SpecialChar LaTeX
982 \begin_layout Itemize
983 attention à ne pas réinventer la roue.
986 \begin_layout Standard
987 Sur ce dernier point, \SpecialChar LyX
988 dispose déjà de pas mal de possibilités, et encore
989 plus sont en préparation.
990 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
991 n'a pas déjà telle ou telle
992 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
994 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
995 pour faire toutes sortes de
996 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
998 \begin_inset CommandInset href
1001 target "http://www.ctan.org/"
1006 pour plus de détails.
1009 \begin_layout Standard
1010 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1011 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1012 pour avoir de l'aide.
1013 Un certain nombre sont cités dans la bibliographie du
1016 \begin_inset space ~
1020 \begin_inset space ~
1028 \begin_layout Section
1030 et le préambule \SpecialChar LaTeX
1034 \begin_layout Subsection
1035 À propos du préambule \SpecialChar LaTeX
1039 \begin_layout Standard
1040 Si vous connaissez déjà \SpecialChar LaTeX
1041 , il n'y a pas besoin d'expliquer ici à quoi sert
1043 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1044 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1045 pour plus d'information.
1046 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1047 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1048 faire dans le préambule \SpecialChar LaTeX
1049 d'un document \SpecialChar LyX
1053 \begin_layout Standard
1054 Le préambule \SpecialChar LaTeX
1055 vient au tout début d'un document,
1063 \begin_layout Itemize
1064 déclarer la classe de document.
1066 l'a déjà fait à votre place.
1070 \begin_layout Standard
1071 Si vous êtes un \SpecialChar LaTeX
1072 -nicien expérimenté, et que vous avez une classe de document
1073 particulière dont vous voulez vous servir, voyez le manuel de
1077 pour savoir comment la faire reconnaître par \SpecialChar LyX
1079 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1080 pour que cela paraisse
1081 dans de prochaines versions !
1085 \begin_layout Itemize
1086 déclarer les paquetages utilisés.
1087 Les paquetages \SpecialChar LaTeX
1088 fournissent des commandes spéciales, qui sont disponibles
1089 dans un document seulement si le paquetage a été déclaré dans le préambule.
1090 Par exemple, le paquetage
1094 force l'indentation de tous les paragraphes.
1095 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1099 \begin_layout Itemize
1100 fixer les compteurs, variables, longueurs et largeurs.
1101 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1106 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1107 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1108 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1109 Un autre exemple est le type de marqueur pour les listes.
1110 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1111 le faire une seule fois, dans le préambule.
1114 \begin_layout Itemize
1115 déclarer les commandes définies par l'utilisateur (avec
1127 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1129 très souvent dans le document.
1130 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1135 être définies n'importe où ailleurs (mais
1139 d'être utilisées pour la première fois, bien sûr...).
1140 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1141 brut dans votre document,
1142 ce qui normalement ne devrait pas être le cas.
1145 \begin_layout Standard
1147 ajoute son propre lot de définitions au préambule du fichier
1152 Ceci rend les fichiers \SpecialChar LaTeX
1153 générés par \SpecialChar LyX
1157 \begin_layout Subsection
1158 Changer le préambule
1161 \begin_layout Standard
1162 Les commandes que \SpecialChar LyX
1163 ajoute au préambule d'un fichier \SpecialChar LaTeX
1165 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1167 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1170 Document\SpecialChar menuseparator
1171 Paramètres\SpecialChar menuseparator
1175 \begin_inset space ~
1185 ajoute tout ce qu'il y a dans la fenêtre
1188 \begin_inset space ~
1194 à son propre préambule.
1195 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1197 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1198 dit : ne réinventez pas la roue !).
1201 Assurez-vous aussi que votre préambule est correct.
1206 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1208 \begin_inset Quotes cld
1218 \begin_inset Quotes crd
1222 Si vous voyez ce message, vérifiez votre préambule.
1225 \begin_layout Subsection
1229 \begin_layout Standard
1230 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1234 \begin_layout Subsubsection
1235 Exemple 1 : Décalages
1238 \begin_layout Standard
1239 Il y a deux variables dans \SpecialChar LaTeX
1240 qui contrôlent la position de la page :
1252 , c'est-à-dire décalage horizontal et décalage vertical.
1253 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1255 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1256 ne sont pas les mêmes.
1257 C'est là qu'interviennent
1272 \begin_layout Standard
1273 Les valeurs par défaut de
1285 sont toutes deux de 0
1286 \begin_inset space ~
1289 pt, c'est-à-dire que la page n'est pas décalée.
1292 \begin_layout Standard
1293 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1294 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1295 corrigé un tel comportement.
1296 Si vous utilisez \SpecialChar LyX
1297 sur un système que vous n'entretenez pas vous-même, et
1298 si votre administrateur système est un paresseux
1302 \begin_layout Plain Layout
1303 NdT : Traduction vraisemblable de
1304 \begin_inset Quotes cld
1307 your sysadmin is a doofus
1308 \begin_inset Quotes crd
1328 peuvent sauver la mise.
1329 Supposez que vos marges du haut et de gauche soient toujours 0,5
1330 \begin_inset space ~
1334 Vous pouvez ajouter ceci au préambule :
1337 \begin_layout LyX-Code
1345 \begin_layout LyX-Code
1353 \begin_layout Standard
1354 ...et vos marges devraient désormais être correctes.
1357 \begin_layout Subsubsection
1358 Exemple 2 : Étiquettes
1361 \begin_layout Standard
1362 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1363 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1364 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1369 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1370 Nous vous laissons le vérifier.
1371 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1373 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1377 \begin_layout Standard
1378 D'abord, assurez-vous que vous utilisez la classe de document
1383 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1386 \begin_layout LyX-Code
1392 \begin_layout LyX-Code
1398 \begin_layout LyX-Code
1404 \begin_layout LyX-Code
1410 \begin_layout LyX-Code
1416 \begin_layout LyX-Code
1422 \begin_layout LyX-Code
1428 \begin_layout Standard
1429 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1431 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1432 insérer du code \SpecialChar LaTeX
1433 , placez les commandes
1445 autour de chaque étiquette.
1446 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1450 \begin_layout Standard
1451 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1452 pour supporter directement
1454 Peut-être même que ce sera vous.
1457 \begin_layout Subsubsection
1458 Exemple 3 : Indentation de paragraphe
1461 \begin_layout Standard
1462 Les Américains ont l'habitude d'indenter la première ligne de
1467 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1468 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1469 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1472 \begin_layout Standard
1473 Bien sûr, cette habitude n'est pas typographiquement correcte.
1474 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1479 s'il en suit un autre.
1480 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1481 deux paragraphes consécutifs.
1482 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1483 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1487 \begin_layout Standard
1488 Si vous êtes un Américain typique
1492 \begin_layout Plain Layout
1493 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1498 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1499 voulez votre indentation ! Ajoutez ceci au préambule :
1502 \begin_layout LyX-Code
1505 usepackage{indentfirst}
1508 \begin_layout Standard
1509 Si votre distribution \SpecialChar TeX
1510 n'est pas un vieux coucou, vous avez ce paquetage,
1511 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1514 \begin_layout Subsubsection
1515 Exemple 4 : Ce document
1518 \begin_layout Standard
1519 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1520 idée de certaines possibilités avancées.
1524 \begin_inset space ~
1530 risque de ne pas être visible en une fois, même en plein écran.
1533 \begin_layout Section
1535 et les erreurs \SpecialChar LaTeX
1539 \begin_layout Standard
1540 Quand \SpecialChar LyX
1541 invoque \SpecialChar LaTeX
1542 , il lui dit d'ignorer toute erreur et de continuer.
1543 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1544 pour en faire l'autopsie.
1545 S'il y a une erreur quelque part, \SpecialChar LyX
1546 ouvre une boîte avec un listing d'erreurs.
1547 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1552 \begin_layout Plain Layout
1554 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1555 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1564 \begin_layout Standard
1565 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1568 Document\SpecialChar menuseparator
1570 \begin_inset space ~
1574 \begin_inset space ~
1580 Il y a quelques erreurs et avertissements assez fréquents.
1581 Nous allons les traiter ici.
1582 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1583 pour une liste complète.
1586 \begin_layout Itemize
1589 \begin_inset Quotes cld
1593 \begin_inset Quotes crd
1600 \begin_layout Standard
1601 Tout ce qui commence par ces mots est un message d'avertissement destiné
1603 \begin_inset Quotes cld
1607 \begin_inset Quotes crd
1610 le code \SpecialChar LaTeX
1612 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1613 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1615 que vous devez l'exécuter une nouvelle fois.
1618 \begin_layout Standard
1619 Vous pouvez en général les ignorer.
1623 \begin_layout Itemize
1626 \begin_inset Quotes cld
1630 \begin_inset Quotes crd
1637 \begin_layout Standard
1638 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1641 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1646 \begin_layout Standard
1647 Vous pouvez les ignorer sans crainte.
1651 \begin_layout Itemize
1654 \begin_inset Quotes cld
1660 \begin_inset Quotes crd
1667 \begin_layout Standard
1673 cracher ce genre de messages.
1674 Il engendre apparemment au moins un message de ce type pour n'importe quel
1675 document que vous écrivez.
1676 Ces messages vous préviennent que les lignes sont trop longues et débordent
1677 sur la marge de droite.
1678 Ceci se produit si \SpecialChar LaTeX
1679 ne trouve pas comment couper les lignes de manière
1680 raisonnablement correcte (notoirement avec une police à chasse fixe, du
1681 fait que cette police ne permet pas trouver les points de césure automatiquemen
1683 Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
1684 peut être un point ou deux).
1685 Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
1686 quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1687 \begin_inset Newline newline
1690 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1693 Activer les fonctionnalités micro-typographiques
1697 Document\SpecialChar menuseparator
1698 Paramètres\SpecialChar menuseparator
1701 peut déjà améliorer significativement les choses.
1702 Par ailleurs, un code \SpecialChar LaTeX
1703 tel que celui qui suit, inséré dans
1705 Document\SpecialChar menuseparator
1706 Paramètres\SpecialChar menuseparator
1709 réduit d'habitude massivement les débordements de ligne (ce code est inséré
1710 dans le préambule du présent document):
1713 \begin_layout LyX-Code
1717 \begin_inset Newline newline
1723 \begin_inset Newline newline
1728 emergencystretch 1.5em
1729 \begin_inset Newline newline
1737 \begin_layout Standard
1738 Dans certains, cependant, vous devrez finalement réécrire le texte pour
1739 obtenir des césures correctes
1743 \begin_layout Plain Layout
1744 Pour les détails , voir
1745 \begin_inset Flex URL
1748 \begin_layout Plain Layout
1750 http://www.tex.ac.uk/FAQ-overfull.html
1763 \begin_layout Standard
1764 Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
1765 avant l’édition de la version finale du document.
1766 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1770 \begin_layout Plain Layout
1771 Vous pouvez aussi activer l'option
1772 \begin_inset Quotes cld
1776 \begin_inset Quotes crd
1779 dans les options de classe via
1780 \begin_inset Flex Noun
1783 \begin_layout Plain Layout
1784 Document\SpecialChar menuseparator
1785 Paramètres\SpecialChar menuseparator
1791 : \SpecialChar LaTeX
1792 tracera une barre noire dans la marge des lignes qui débordent.
1801 \begin_layout Itemize
1804 \begin_inset Quotes cld
1810 \begin_inset Quotes crd
1817 \begin_layout Standard
1818 Pas aussi courant que son cousin.
1819 Ceci de produit si \SpecialChar LaTeX
1820 ne trouve pas de point de césure raisonnable et par
1821 conséquent crée des lignes trop aérées.
1822 Comme précédemment, vérifiez si cela se voit.
1826 \begin_layout Itemize
1829 \begin_inset Quotes cld
1835 \begin_inset Quotes crd
1843 \begin_inset Quotes cld
1849 \begin_inset Quotes crd
1856 \begin_layout Standard
1857 Des avertissements sur des problèmes de saut de page.
1858 À nouveau, vous n'avez qu'à regarder ce qui sort.
1859 Vous verrez bien si quelque chose ne va pas.
1863 \begin_layout Itemize
1866 \begin_inset Quotes cld
1869 LaTeX Error: File 'Xxxx' not found
1870 \begin_inset Quotes crd
1877 \begin_layout Standard
1881 \begin_inset Quotes cld
1885 \begin_inset Quotes crd
1890 n'est pas présent sur ce système.
1891 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1893 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1900 , alors un des paquetages que \SpecialChar LyX
1901 a essayé de charger est manquant.
1904 Aide\SpecialChar menuseparator
1906 \begin_inset space ~
1912 pour voir la liste des paquetages dont \SpecialChar LyX
1914 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1917 Outils\SpecialChar menuseparator
1920 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1923 \begin_layout Standard
1934 , et que le paquetage en question n'est pas installé, vous devez l'installer
1939 \begin_layout Itemize
1942 \begin_inset Quotes cld
1945 LaTeX Error: Unknown option
1946 \begin_inset Quotes crd
1953 \begin_layout Standard
1954 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1955 spécifié une option impossible ou inexistante dans un paquetage.
1956 Vérifiez dans sa documentation.
1960 \begin_layout Itemize
1963 \begin_inset Quotes cld
1966 Undefined control sequence
1967 \begin_inset Quotes crd
1974 \begin_layout Standard
1975 Si vous avez inséré du code \SpecialChar LaTeX
1976 dans votre document, et fait une faute de frappe,
1977 vous aurez un de ceux-là.
1978 Vous pouvez aussi avoir oublié de charger un paquetage.
1979 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1980 utilisé une commande inconnue.
1984 \begin_layout Standard
1985 Il y a d'autres messages d'erreur et d'avertissement.
1986 Quelques-uns sont explicites
1990 \begin_layout Plain Layout
1991 NdT : Pour un anglophone...
1997 Ce sont souvent des messages \SpecialChar LaTeX
1999 D'autres sont carrément incompréhensibles.
2000 Ce sont en fait des messages d'erreur \SpecialChar TeX
2001 , et nous n'avons vraiment
2005 de ce qu'ils signifient ou de comment les déchiffrer.
2006 Personne ne le sait.
2009 \begin_layout Standard
2010 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2014 \begin_layout Enumerate
2015 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2016 que vous avez inséré;
2019 \begin_layout Enumerate
2020 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2024 \begin_layout Enumerate
2025 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2026 — et surtout si vous voyez
2027 \begin_inset Quotes cld
2037 \begin_inset Quotes crd
2040 , ça veut dire qu'il y a des erreurs dans le préambule.
2041 Commencez par corriger votre préambule;
2044 \begin_layout Enumerate
2045 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2046 code \SpecialChar LaTeX
2047 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2049 Vérifiez s'il manque des paquetages et rajoutez-les;
2052 \begin_layout Enumerate
2053 très bien, il ne manque aucun paquetage.
2054 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2060 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2064 \begin_inset space ~
2069 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2070 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2074 \begin_layout Enumerate
2075 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2076 joué dans les règles.
2077 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2078 pas net dans un tableau ou une équation, comme insérer un graphique dans
2079 une case de tableau ?
2082 \begin_layout Enumerate
2083 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2085 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2086 est assez strict avec la
2087 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2088 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2092 \begin_layout Enumerate
2093 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2094 (actuellement) ne vérifie pas que
2095 vous restez dans les limites de l'imbrication d'environnements.
2096 Si vous avez imbriqué un tas d'environnements jusqu'au
2097 \begin_inset Formula $17^{e}$
2100 niveau, le problème est là;
2103 \begin_layout Enumerate
2104 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2106 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2107 pour la page, vous devez :
2111 \begin_layout Enumerate
2112 mettre la figure à l'échelle pour qu'elle tienne.
2115 \begin_layout Enumerate
2116 rétrécir le tableau pour qu'il tienne.
2120 \begin_layout Enumerate
2121 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2122 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2126 \begin_layout Standard
2127 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2131 que vous avez trouvé une erreur dans \SpecialChar LyX
2136 \begin_layout Chapter
2137 Outils supplémentaires
2140 \begin_layout Section
2141 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2147 \begin_layout Standard
2148 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2153 sont décrites dans le paragraphe
2155 Les bases de données bibliographiques
2159 Guide de l'utilisateur
2162 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2163 particulières qui sont accessibles depuis \SpecialChar LyX
2167 \begin_layout Subsection
2168 Autres styles de citation
2171 \begin_layout Standard
2172 Le style standard de Bib\SpecialChar TeX
2173 utilise des nombres (par exemple
2174 \begin_inset Quotes cld
2178 \begin_inset Quotes crd
2181 ) pour faire référence à un ouvrage cité.
2182 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2183 styles de citations.
2184 Le plus courant et le style auteur-année (par exemple
2185 \begin_inset Quotes cld
2189 \begin_inset Quotes crd
2194 gère trois paquetages qui fournissent ce style,
2195 \begin_inset Flex Code
2198 \begin_layout Plain Layout
2213 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2214 être listés ici en détail.
2215 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2216 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2217 natbib, alors vous choisirez probablement le paquetage
2222 Si vous cherchez des styles de citation adaptés aux documents juridiques,
2223 vous pouvez envisager d'utiliser le paquetage plus récent
2228 Si vous voulez contrôler complètement la mise en forme ou si vous cherches
2229 des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
2230 de page, citations plein titre, formats de dates évolués (comme 400 AC)
2231 ou une internationalisation complète dans d'autres langues que l'anglais,
2232 vous devriez vraiment utiliser
2233 \begin_inset Flex Code
2236 \begin_layout Plain Layout
2242 , qui surpasse tous les autres paquetages en termes de fonctionnalités,
2243 mais qui est également assez lourd et consommateur de ressources.
2246 \begin_layout Standard
2247 L'utilisation de ces paquetages avec \SpecialChar LyX
2248 est sensiblement la même.
2251 Document\SpecialChar menuseparator
2254 et choisissez dans la rubrique
2259 \begin_inset Flex Noun
2262 \begin_layout Plain Layout
2269 \begin_inset Flex Noun
2272 \begin_layout Plain Layout
2279 \begin_inset Flex Noun
2282 \begin_layout Plain Layout
2289 \begin_inset Flex Noun
2292 \begin_layout Plain Layout
2293 Biblatex (mode Natbib)
2299 \begin_inset Flex Noun
2302 \begin_layout Plain Layout
2309 \begin_inset Flex Noun
2312 \begin_layout Plain Layout
2319 \begin_inset space ~
2324 Guide de l'utilisateur
2326 pour les détails au sujet de ces choix).
2327 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2332 et vous pourrez choisir le style de la référence (
2333 \begin_inset Quotes cld
2337 \begin_inset Quotes crd
2341 \begin_inset Quotes cld
2345 \begin_inset Quotes cld
2349 \begin_inset Quotes crd
2353 \begin_inset Quotes cld
2357 \begin_inset Quotes crd
2361 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2362 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2363 beaucoup de fichiers de style supplémentaires et même un programme interactif
2364 pour construire des fichiers de style
2368 \begin_layout Plain Layout
2370 \begin_inset Flex URL
2373 \begin_layout Plain Layout
2375 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2393 \begin_layout Subsection
2394 Bibliographies subdivisées
2397 \begin_layout Standard
2398 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2399 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2400 et les travaux scientifiques est vraisemblablement une possibilité
2401 \begin_inset Quotes cld
2405 \begin_inset Quotes crd
2409 Malheureusement, Bib\SpecialChar TeX
2410 ne vous permet pas lui-même de faire cela.
2411 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2414 pour satisfaire vos besoins historiques.
2417 \begin_layout Standard
2419 fournit un support natif d'un de ces paquetages,
2427 \begin_layout Plain Layout
2429 \begin_inset Flex URL
2432 \begin_layout Plain Layout
2434 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2445 L'avantage de ce paquetage (comparé à d'autres comme
2449 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2450 À la place, vous aurez à préparer des bases de données bibliographiques
2451 différentes pour les différentes sections de votre bibliographie.
2452 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2454 \begin_inset Quotes cld
2458 \begin_inset Quotes crd
2462 \begin_inset Quotes cld
2465 travaux scientifiques
2466 \begin_inset Quotes crd
2469 , vous devez d'abord créer deux bases de données, par exemple
2480 \begin_layout Standard
2481 Dans \SpecialChar LyX
2482 , allez dans le menu
2484 Document\SpecialChar menuseparator
2495 \begin_inset space ~
2501 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2503 de votre bibliographie.
2504 Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
2510 et une deuxième pour la base de données
2515 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2517 En plus, vous pouvez choisir que votre section bibliographique contienne
2519 \begin_inset Quotes cld
2522 toutes les références citées
2523 \begin_inset Quotes crd
2526 de la base de données utilisée (ce qui est le comportement implicite),
2528 \begin_inset Quotes cld
2531 toutes les références non citées
2532 \begin_inset Quotes crd
2536 \begin_inset Quotes cld
2539 toutes les références
2540 \begin_inset Quotes crd
2544 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2546 \begin_inset Quotes cld
2550 \begin_inset Quotes crd
2554 \begin_inset Quotes cld
2558 \begin_inset Quotes crd
2562 \begin_inset Quotes cld
2565 Travaux scientifiques
2566 \begin_inset Quotes crd
2570 Les titres des sections peuvent être ajoutés comme des entêtes de section
2571 ou de sous-section ordinaires.
2576 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2577 t ( comme un chapitre* ou une section*, par exemple).
2580 \begin_layout Standard
2585 , la procédure est un peu différente.
2590 ne fonctionne pas avec
2595 \begin_inset Flex Noun
2598 \begin_layout Plain Layout
2599 Bbibliographie subdivisée
2604 est désactivée si vous utilisez
2613 inclut ses moyens propres pour créer des bibliographies subdivisées.
2614 Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
2616 \begin_inset Flex Code
2619 \begin_layout Plain Layout
2625 , puis filtrer les sections bibliographiques par mot-clé (en ajoutant
2626 \begin_inset Flex Code
2629 \begin_layout Plain Layout
2636 \begin_inset Flex Noun
2639 \begin_layout Plain Layout
2645 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
2647 \begin_inset Flex Noun
2650 \begin_layout Plain Layout
2651 Bibliographie Biblatex
2656 ); soit filtrer par type d'entrée (comme book ou article) en saisissant
2658 \begin_inset Flex Code
2661 \begin_layout Plain Layout
2668 \begin_inset Flex Code
2671 \begin_layout Plain Layout
2678 \begin_inset Flex Noun
2681 \begin_layout Plain Layout
2687 mentionné ci-dessus; soit créer des
2688 \begin_inset Quotes cld
2691 catégories bibliographiques
2692 \begin_inset Quotes crd
2695 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
2696 Voyez le manuel Biblatex, subsection
2698 Subdivided Bibliographies
2707 \begin_layout Subsection
2708 Bibliographies multiples
2709 \begin_inset CommandInset label
2711 name "subsec:Bibliographies-multiples"
2718 \begin_layout Standard
2719 Les bibliographies multiples, par exemple une bibliographie pour chaque
2720 partie, chapitre, section, sous-section or sous-document du document, sont
2721 également possibles avec \SpecialChar LyX
2723 Pour les activer, allez à
2724 \begin_inset Flex Noun
2727 \begin_layout Plain Layout
2728 Document\SpecialChar menuseparator
2729 Paramètres\SpecialChar menuseparator
2735 et sélectionnez le sectionnement requis (e.g.
2737 \begin_inset Quotes cld
2741 \begin_inset Quotes crd
2745 \begin_inset Flex Noun
2748 \begin_layout Plain Layout
2749 Bibliographies multiples
2755 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
2756 à chaque élément (e.
2757 \begin_inset space \thinspace{}
2760 g., section) de votre document.
2761 Dans le résultat imprimable, une bibliographie séparée ne contenant que
2762 les références du sectionnement considéré sera créée.
2765 \begin_layout Standard
2766 Si vous utilisez Bib\SpecialChar TeX
2768 \begin_inset Flex Code
2771 \begin_layout Plain Layout
2778 \begin_inset Flex Code
2781 \begin_layout Plain Layout
2787 est utilisé pour créer des bibliographies multiples.
2788 Le premier est utilisé si vous sélectionnez
2789 \begin_inset Quotes cld
2793 \begin_inset Quotes crd
2805 \begin_inset Flex Noun
2808 \begin_layout Plain Layout
2809 Bibliographie subdivisée
2815 Dans tous les autres cas, c'est
2816 \begin_inset Flex Code
2819 \begin_layout Plain Layout
2829 \begin_layout Plain Layout
2830 Une autre approche, si vous êtes prêt à utiliser un peu de
2831 \begin_inset Flex Noun
2834 \begin_layout Plain Layout
2835 Code \SpecialChar TeX
2842 \begin_inset space ~
2846 \begin_inset CommandInset ref
2848 reference "sec:Insérer-du-code-LaTeX"
2852 ), consiste à utiliser le paquetage
2853 \begin_inset Flex Code
2856 \begin_layout Plain Layout
2868 \begin_inset Flex Code
2871 \begin_layout Plain Layout
2878 encapsule les entités spécifiées entre les commandes
2879 \begin_inset Flex Code
2882 \begin_layout Plain Layout
2891 \begin_inset Flex Code
2894 \begin_layout Plain Layout
2902 pour créer les bibliographies.
2903 Notez que cette approche a quelques limitations.
2904 D'abord, chaque référence de citation doit se trouver dans une
2905 \begin_inset Flex Code
2908 \begin_layout Plain Layout
2915 Les citations en-dehors d'une entité défini (par exemple, avant la première
2916 section si vous utilisez
2917 \begin_inset Quotes cld
2921 \begin_inset Quotes crd
2924 ) apparaîtront comme
2925 \begin_inset Quotes cld
2929 \begin_inset Quotes crd
2933 Vous pouvez cependant créer vos propres entités en saisissant
2934 \begin_inset Flex Code
2937 \begin_layout Plain Layout
2946 \begin_inset Flex Code
2949 \begin_layout Plain Layout
2957 en code \SpecialChar TeX
2958 (par exemple pour contourner la présente limitation).
2960 \begin_inset Flex Code
2963 \begin_layout Plain Layout
2969 s ne peuvent inclure d'autres
2970 \begin_inset Flex Code
2973 \begin_layout Plain Layout
2980 Une seconde limitation vient du fait que
2981 \begin_inset Flex Code
2984 \begin_layout Plain Layout
2990 parcourt toujours toutes les références d'une base bibliographique, même
2991 celles qui ne sont pas citées.
2992 Ceci peut créer des citations bizarres (e.
2993 \begin_inset space \thinspace{}
2998 \begin_inset Quotes cld
3002 \begin_inset Quotes crd
3005 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3006 qu'une seule est citée).
3009 \begin_layout Standard
3015 \begin_inset Flex Code
3018 \begin_layout Plain Layout
3024 est utilisée à la place du choix déroulant.
3025 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3027 \begin_inset Flex Code
3030 \begin_layout Plain Layout
3039 \begin_inset Flex Code
3042 \begin_layout Plain Layout
3050 respectivement, en code\SpecialChar TeX
3052 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3054 \begin_inset Flex Code
3057 \begin_layout Plain Layout
3067 \begin_inset Flex Code
3070 \begin_layout Plain Layout
3079 Notez cependant que les
3080 \begin_inset Flex Code
3083 \begin_layout Plain Layout
3089 s ne peuvent contenir d'autres
3090 \begin_inset Flex Code
3093 \begin_layout Plain Layout
3100 En plus de la bibliographie individuelle de l'entité considérée,
3104 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3105 à un endroit particulier (e.
3106 \begin_inset space \thinspace{}
3109 g., à la fin du document).
3111 \begin_inset Quotes cld
3114 toutes les entités de références
3115 \begin_inset Quotes crd
3118 dans le menu déroulant
3122 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3126 \begin_layout Section
3127 Documents en plusieurs fichiers
3130 \begin_layout Subsection
3134 \begin_layout Standard
3135 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3136 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3137 il arrive qu'un élément comme un tableau soit susceptible de modifications
3138 ultérieures, alors que le reste du texte ne changera plus.
3139 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3141 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3142 : introduction, observations, résultats, discussion, conclusion.
3143 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3144 séparé, avec un fichier
3146 \begin_inset Quotes cld
3150 \begin_inset Quotes crd
3153 qui contient le titre, les auteurs, le résumé, les références, etc.
3154 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3156 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3158 Tous ces fichiers doivent cependant avoir la même classe de document –
3159 n'essayez pas de mélanger la classe
3168 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3169 : cependant, ces fichiers
3170 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3177 incluse, et sans la ligne
3183 ) pour éviter des erreurs à la création du fichier DVI.
3186 \begin_layout Standard
3188 permet l'inclusion de fichiers en sélectionnant
3190 Insertion\SpecialChar menuseparator
3191 Fichier\SpecialChar menuseparator
3194 , ce qui positionne une balise à l'endroit du curseur.
3195 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3196 du fichier et la méthode d'inclusion.
3199 \begin_layout Standard
3200 Les trois méthodes d'inclusion sont
3201 \begin_inset Quotes cld
3209 \begin_inset Quotes crd
3213 \begin_inset Quotes cld
3221 \begin_inset Quotes crd
3225 \begin_inset Quotes cld
3233 \begin_inset Quotes crd
3238 \begin_inset Quotes cld
3246 \begin_inset Quotes crd
3250 \begin_inset Quotes cld
3258 \begin_inset Quotes crd
3261 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3264 \begin_layout Enumerate
3266 \begin_inset Quotes cld
3270 \begin_inset Quotes crd
3273 commenceront sur une nouvelle page, alors que ceux
3274 \begin_inset Quotes cld
3278 \begin_inset Quotes crd
3281 commenceront sur la page en cours.
3285 \begin_layout Enumerate
3287 \begin_inset Quotes cld
3295 \begin_inset Quotes crd
3298 ne peuvent pas eux-mêmes
3299 \begin_inset Quotes cld
3303 \begin_inset Quotes crd
3306 d'autre fichiers (sous-sous-documents).
3308 \begin_inset Quotes cld
3316 \begin_inset Quotes crd
3319 , en revanche, la sous incorporation est illimitée.
3322 \begin_layout Enumerate
3323 \begin_inset Quotes cld
3331 \begin_inset Quotes crd
3334 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3335 \begin_inset Quotes cld
3339 \begin_inset Quotes crd
3342 tout en conservant la valeur correcte des compteurs (pagination et autres)
3343 et des références (voyez la section
3354 \begin_layout Standard
3356 \begin_inset Quotes cld
3364 \begin_inset Quotes crd
3367 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3369 \begin_inset Quotes cld
3377 \begin_inset Quotes crd
3380 convient mieux pour un héritage de fichiers arbitraires.
3383 \begin_layout Standard
3384 Un fichier inclus en
3385 \begin_inset Quotes cld
3389 \begin_inset Quotes crd
3392 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3393 dans le fichier d'origine.
3394 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3395 espaces consécutives sont conservées, a contrario des règles habituelles
3398 Cependant, cocher l'option
3401 \begin_inset space ~
3405 \begin_inset space ~
3410 résout toute incertitude en matérialisant chaque espace par un symbole.
3413 \begin_layout Standard
3414 D'une manière générale, le fichier maître est converti en un seul fichier
3416 avant la typographie, alors que les fichiers inclus sont convertis en
3417 fichiers \SpecialChar LaTeX
3418 dépourvus de préambule.
3421 \begin_layout Subsection
3422 Références croisées entre fichiers
3425 \begin_layout Standard
3426 \begin_inset Box Shadowbox
3436 height_special "totalheight"
3441 backgroundcolor "none"
3444 \begin_layout Plain Layout
3445 Ce paragraphe est quelque peu obsolète.
3446 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3447 nts s'ouvrent en même temps que le document maître.
3453 Il est possible de faire des références croisées entre différents fichiers.
3454 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3455 B pour un exemple avec deux fichiers, avec B inclus dans A.
3456 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3457 faire référence dans B.
3458 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3459 alors possible de choisir le
3460 \begin_inset Quotes cld
3464 \begin_inset Quotes crd
3470 \begin_layout Subsection
3471 Listes bibliographiques dans tous les sous-documents
3474 \begin_layout Standard
3475 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3476 une seule bibliographie principale à la fin, tout en conservant la possibilité
3477 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3478 la sortie de ce sous-document seul.
3479 Voici comment procéder.
3482 \begin_layout Standard
3483 Dans le document maître, vous insérez simplement un insert bibliographique
3484 là où la bibliographie principale doit apparaître, que ce soit dan sle
3485 document maître ou dans un sous-document.
3486 Si la bibliographie est dans le document maître, les références seront
3487 héritées par tous les sous-documents: elles sont donc disponibles dans
3488 la fenêtre de dialogue des citations dans chacun d'entre eux.
3491 \begin_layout Standard
3492 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3493 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3495 Cependant, l'astuce consiste à la saisir dans une branche (
3497 Insertion\SpecialChar menuseparator
3498 Branche\SpecialChar menuseparator
3499 Insérer une nouvelle branche
3501 ), appelée par exemple
3502 \begin_inset Quotes cld
3506 \begin_inset Quotes crd
3510 Dans le sous-document, activer la branche (
3512 Document\SpecialChar menuseparator
3513 Paramètres\SpecialChar menuseparator
3517 Dans le document maître, désactiver la branche (
3519 Document\SpecialChar menuseparator
3520 Paramètres\SpecialChar menuseparator
3524 La bibliographie du sous-document sera alors ignorée dans le document maître,
3525 mais présente dans le sous-document.
3528 \begin_layout Standard
3529 S'il vous faut des bibliographies multiples (une par sous-document dans
3534 , par exemple), voyez la section
3535 \begin_inset space ~
3539 \begin_inset CommandInset ref
3541 reference "subsec:Bibliographies-multiples"
3548 \begin_layout Section
3549 Archives \SpecialChar LyX
3553 \begin_layout Standard
3554 Les utilisateurs ont parfois besoin de
3555 \begin_inset Quotes cld
3559 \begin_inset Quotes crd
3562 un fichier \SpecialChar LyX
3563 avec toutes les images (et d'autres fichiers dont il dépend,
3564 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3566 inclut un script Python (
3567 \begin_inset Flex Code
3570 \begin_layout Plain Layout
3576 ) qui automatise le processus.
3577 Pour l'utiliser, il faut que l'un des modules Python
3578 \begin_inset Flex Code
3581 \begin_layout Plain Layout
3588 \begin_inset Flex Code
3591 \begin_layout Plain Layout
3597 soit installé sur votre système.
3598 Implicitement, le script préfère l'archive
3599 \begin_inset Flex Code
3602 \begin_layout Plain Layout
3609 \begin_inset Flex Code
3612 \begin_layout Plain Layout
3618 sur les systèmes Unix et le format
3619 \begin_inset Flex Code
3622 \begin_layout Plain Layout
3631 \begin_layout Standard
3632 La procédure de configuration de \SpecialChar LyX
3633 positionne le script pour qu'il exporte
3635 \begin_inset Quotes cld
3638 Archive \SpecialChar LyX
3640 \begin_inset Quotes crd
3643 , et ce format sera disponible via
3644 \begin_inset Flex Code
3647 \begin_layout Plain Layout
3648 Fichier\SpecialChar menuseparator
3657 \begin_layout Standard
3658 Indépendamment du système d'exploitation, la création d'un format d'archive
3659 particulier peut être imposée en ajoutant soit l'option
3660 \begin_inset Flex Code
3663 \begin_layout Plain Layout
3670 \begin_inset Flex Code
3673 \begin_layout Plain Layout
3680 \begin_inset Flex Code
3683 \begin_layout Plain Layout
3690 \begin_inset Flex Code
3693 \begin_layout Plain Layout
3700 \begin_inset Flex Code
3703 \begin_layout Plain Layout
3705 \SpecialChar menuseparator
3706 Archive \SpecialChar LyX
3713 \begin_inset Flex Code
3716 \begin_layout Plain Layout
3717 Outils\SpecialChar menuseparator
3718 Préférences\SpecialChar menuseparator
3719 Gestion des fichiers\SpecialChar menuseparator
3725 (veillez bien à ajouter l'option après le nom du script, pas avant).
3728 \begin_layout Section
3729 En-têtes et pieds de page sur mesure
3732 \begin_layout Standard
3733 Le format de page implicite est assez banal : pour un document avec la classe
3734 article, tout ce que vous obtenez se limite au numéro de page en bas de
3736 Ce document-ci est de la classe
3737 \begin_inset Quotes cld
3741 \begin_inset Quotes crd
3744 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3745 plein la vue, il faut choisir le style d'en-têtes
3746 \begin_inset Quotes cld
3750 \begin_inset Quotes crd
3753 , comme l'explique le
3756 \begin_inset space ~
3760 \begin_inset space ~
3766 Cette section décrit les codes \SpecialChar LaTeX
3767 qu'il vous faudra insérer dans votre préambule
3769 ou dans le texte pour obtenir les effets désirés.
3770 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3772 \begin_inset Flex Code
3775 \begin_layout Plain Layout
3784 \begin_inset Flex URL
3787 \begin_layout Plain Layout
3789 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3797 \begin_layout Standard
3798 L'en-tête est divisé en trois champs, appelés logiquement
3799 \begin_inset Quotes cld
3803 \begin_inset Quotes crd
3807 \begin_inset Quotes cld
3811 \begin_inset Quotes crd
3815 \begin_inset Quotes cld
3819 \begin_inset Quotes crd
3823 Le bas de page aussi a ces trois divisions.
3824 Les commandes \SpecialChar LaTeX
3825 pour éditer ces champs de la manière la plus simple sont
3851 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3852 page, insérez simplement cette commande dans le préambule :
3855 \begin_layout Standard
3864 \begin_layout Standard
3865 Vous verrez désormais votre nom dans le coin supérieur gauche.
3866 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3867 le numéro de page apparaissant en bas, centré), insérez simplement une
3868 commande avec un paramètre vide, par exemple :
3871 \begin_layout Standard
3879 \begin_layout Standard
3880 Maintenant, plus dur : mettons le mot
3881 \begin_inset Quotes cld
3885 \begin_inset Quotes crd
3888 et le numéro de la section en cours (par exemple Section
3889 \begin_inset space ~
3892 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3893 nom en bas à gauche et la date en bas à droite.
3894 Les commandes suivantes doivent donc apparaître dans votre préambule :
3897 \begin_layout Standard
3907 \begin_layout Standard
3915 \begin_layout Standard
3925 \begin_layout Standard
3934 \begin_layout Standard
3942 \begin_layout Standard
3952 \begin_layout Standard
3965 permettent d'accéder aux compteurs \SpecialChar LaTeX
3966 de section et de page, et d'afficher
3967 ainsi les numéros de la section et de la page en cours.
3974 affiche simplement la date d'aujourd'hui.
3977 \begin_layout Standard
3978 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3979 au dessus du pied de page peut elle aussi être modifiée.
3980 Si vous n'en voulez pas, mettez sa largeur à 0.
3981 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3982 \begin_inset space ~
3985 pt, et celle de pied de page une épaisseur de 0.
3986 Pour régler l'épaisseur, utilisez les commandes
3990 renewcommand\SpecialChar softhyphen
3993 headrulewidth}\SpecialChar softhyphen
4000 renewcommand\SpecialChar softhyphen
4003 footrulewidth}\SpecialChar softhyphen
4009 \begin_layout Standard
4010 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4011 page pour une page donnée avec, par exemple :
4015 thispagestyle\SpecialChar softhyphen
4022 thispagestyle\SpecialChar softhyphen
4029 thispagestyle\SpecialChar softhyphen
4033 Insérez simplement ces commandes dans le texte de la page que vous voulez
4034 modifier, et mettez-les en mode \SpecialChar TeX
4036 En fait, par défaut, si vous utilisez le style global
4037 \begin_inset Quotes cld
4041 \begin_inset Quotes crd
4044 , les pages de titre sont en
4045 \begin_inset Quotes cld
4049 \begin_inset Quotes crd
4052 , alors que les autres sont en
4053 \begin_inset Quotes cld
4057 \begin_inset Quotes crd
4063 \begin_layout Standard
4064 Il existe des commandes plus complexes qui vous permettent d'introduire
4065 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4066 renvoyons à la documentation du paquetage
4070 pour plus de précisions.
4072 \begin_inset Flex URL
4075 \begin_layout Plain Layout
4077 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4085 \begin_layout Standard
4086 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4088 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4089 essayer quelque chose comme :
4092 \begin_layout Standard
4101 includegraphics{logo.eps}}}
4104 \begin_inset Newline newline
4107 (il vous faudra peut-être pré-ajouter
4111 usepackage{graphics}
4113 avant si aucun autre fichier EPS n'est inséré dans votre document).
4116 \begin_layout Section
4122 \begin_inset CommandInset label
4131 \begin_layout Standard
4137 \begin_layout Subsection
4141 \begin_layout Standard
4143 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4144 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4145 de profondeur dans l'environnement
4150 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4151 spécifier différents types de puces pour différents paragraphes
4155 \begin_layout Plain Layout
4156 En fait, c'est possible mais il faut le faire à la main.
4164 \begin_layout Subsection
4165 À quoi elles ressemblent
4168 \begin_layout Standard
4169 Allez dans la rubrique
4175 Document\SpecialChar menuseparator
4179 \begin_layout Standard
4180 La fenêtre vous présente un tableau avec des formes de puces.
4181 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4183 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4184 lequel vous agissez.
4185 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
4187 puce actuellement sélectionnée, et ce champ peut être édité.
4188 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
4189 préambule \SpecialChar LaTeX
4190 les paquetages requis.
4193 \begin_layout Standard
4194 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4195 Le tableau suivant vous montre la correspondance entre le nom des boutons
4196 et les paquetages \SpecialChar LaTeX
4200 \begin_layout Standard
4202 \begin_inset Tabular
4203 <lyxtabular version="3" rows="7" columns="2">
4204 <features tabularvalignment="middle">
4205 <column alignment="center" valignment="top" width="0pt">
4206 <column alignment="center" valignment="top" width="0pt">
4208 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4211 \begin_layout Plain Layout
4217 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4220 \begin_layout Plain Layout
4228 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4231 \begin_layout Plain Layout
4239 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4242 \begin_layout Plain Layout
4251 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4254 \begin_layout Plain Layout
4262 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4265 \begin_layout Plain Layout
4275 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4278 \begin_layout Plain Layout
4286 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4289 \begin_layout Plain Layout
4299 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4302 \begin_layout Plain Layout
4310 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4313 \begin_layout Plain Layout
4323 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4326 \begin_layout Plain Layout
4334 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4337 \begin_layout Plain Layout
4347 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4350 \begin_layout Plain Layout
4358 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4361 \begin_layout Plain Layout
4377 \begin_layout Standard
4379 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4380 que vous n'avez pas.
4381 Si vous obtenez des erreurs \SpecialChar LaTeX
4382 lorsque vous essayez de visionner ou d'imprimer
4383 le fichier, c'est sûrement qu'il vous manque un paquetage.
4385 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4386 et imprimer avec un autre système.
4389 \begin_layout Subsection
4393 \begin_layout Standard
4394 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4395 motif de puce et la taille.
4396 Les changements ne seront pas visibles dans \SpecialChar LyX
4397 , mais seulement lors du visionneme
4401 \begin_layout Standard
4402 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4403 bouton droit de la souris sur la profondeur de la puce en question
4407 \begin_layout Plain Layout
4408 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4409 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4410 La fenêtre dont nous venons de parler est cependant utile car elle montre
4411 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4412 , ceci pour un grand nombre
4414 Pour personnaliser vos paragraphes, vous avez le choix :
4417 \begin_layout Plain Layout
4421 \begin_layout Plain Layout
4437 \begin_layout Plain Layout
4441 \begin_layout Plain Layout
4463 \begin_layout Itemize
4464 Utilisez la commande \SpecialChar LaTeX
4471 pour spécifier un nouveau format de puce pour une profondeur donnée.
4472 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4474 Dans cette liste à puces, le code \SpecialChar LaTeX
4475 suivant a été utilisé pour changer les
4476 puces de profondeur 1 :
4479 \begin_inset Newline newline
4493 \begin_inset Newline newline
4509 \begin_inset Newline newline
4514 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4515 partie intégrante de la commande
4524 \begin_layout Itemize
4525 \begin_inset Argument item:1
4528 \begin_layout Plain Layout
4534 \begin_layout Plain Layout
4552 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4554 \begin_inset Quotes cld
4557 Élément paramétrable
4558 \begin_inset Quotes crd
4563 Insertion\SpecialChar menuseparator
4564 Élément paramétrable
4566 ) et en code \SpecialChar TeX
4568 Par exemple, cet élément a commencé par
4581 \begin_layout Plain Layout
4585 \begin_layout Plain Layout
4601 \begin_layout Plain Layout
4602 Vous aurez besoin de remettre le
4606 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4608 Nous avons donc ici :
4611 \begin_inset Newline newline
4628 \begin_layout Chapter
4633 \begin_layout Standard
4635 inclut depuis longtemps l'exportation de documents vers divers formats
4636 appropriés au monde du Web, comme HTML.
4637 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4642 \begin_layout Plain Layout
4643 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4659 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4660 utilisent \SpecialChar LaTeX
4661 comme format intermédiaire, comme
4662 \begin_inset Flex Code
4665 \begin_layout Plain Layout
4672 \begin_inset Flex Code
4675 \begin_layout Plain Layout
4682 \begin_inset Flex Code
4685 \begin_layout Plain Layout
4691 , en créant le code \SpecialChar LaTeX
4692 à partir de \SpecialChar LyX
4693 ; et il existe un convertisseur qui travaille
4694 directement sur le code \SpecialChar LyX
4696 \begin_inset Flex Code
4699 \begin_layout Plain Layout
4707 Chacun d'eux présente des avantages et des inconvénients.
4710 \begin_layout Standard
4711 Les convertisseurs fondés sur \SpecialChar LaTeX
4712 présentent l'avantage qu'il connaissent (en
4713 principe) les mêmes informations que \SpecialChar LaTeX
4714 concernant le document exporté.
4715 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4717 ou par un insert de code \SpecialChar TeX
4719 Ils comprennent les fichiers
4720 \begin_inset Flex Code
4723 \begin_layout Plain Layout
4729 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4731 \begin_inset Flex Code
4734 \begin_layout Plain Layout
4740 engendrés par Bib\SpecialChar TeX
4742 En contrepartie, \SpecialChar LaTeX
4743 est un langage vraiment difficile à analyser — on dit
4744 souvent que seul \SpecialChar TeX
4745 comprend \SpecialChar TeX
4746 — et les convertisseurs fondés sur \SpecialChar LaTeX
4748 souvent sur des constructions apparemment simples; des constructions compliqués
4749 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4754 ne s'exporte pas via
4755 \begin_inset Flex Code
4758 \begin_layout Plain Layout
4764 , bien que les autres le fassent.
4765 L'autre préoccupation provient de la manière dont les formules mathématiques
4766 sont traitées: ces convertisseurs traduisent habituellement les formules
4767 en petites images qui sont liées dans le document HTML.
4768 Puisque celles-ci sont créées par \SpecialChar LaTeX
4769 , la typographie est précise.
4770 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4771 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4772 partie nativement — avec des polices de taille similaire — peut être à
4776 \begin_layout Standard
4778 \begin_inset Flex Code
4781 \begin_layout Plain Layout
4789 \begin_inset CommandInset href
4791 name "http://pinchito.es/elyxer/"
4792 target "http://pinchito.es/elyxer/"
4797 ) créé par Alex Fernandez résout certaines de ces problèmes.
4798 En particulier, les formules produites se mettent parfaitement à l'échelle,
4799 car il traduit les mathématiques en utilisant une combinaison de HTML et
4800 CSS plutôt que de convertir les formules en images.
4801 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4803 \begin_inset Flex Code
4806 \begin_layout Plain Layout
4812 : ceci révèle les limitations de HTML
4816 \begin_layout Plain Layout
4818 \begin_inset Flex Code
4821 \begin_layout Plain Layout
4828 peut également utiliser
4829 \begin_inset Flex Noun
4832 \begin_layout Plain Layout
4839 \begin_inset Flex Noun
4842 \begin_layout Plain Layout
4848 pour les équations, mais ce réglage ne peut être que global et nécessite
4849 l'accès à un serveur qui exécute le code de conversion.
4855 Plus important (du moins pour la version 1.1.1),
4856 \begin_inset Flex Code
4859 \begin_layout Plain Layout
4866 ne comprend pas bien les macros mathématiques et pas du tout les styles
4867 de paragraphes définis par l'utilisateur et les styles de caractères.
4868 Ces limitations rendent
4869 \begin_inset Flex Code
4872 \begin_layout Plain Layout
4879 peu approprié pour de nombreux documents créés par les utilisateurs de
4882 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4883 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4884 lui-même capable d'écrire
4885 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4886 , en DocBoook ou en texte
4890 \begin_layout Standard
4891 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4892 probablement être considérée comme
4893 \begin_inset Quotes cld
4897 \begin_inset Quotes crd
4904 \begin_layout Plain Layout
4906 \begin_inset Flex Code
4909 \begin_layout Plain Layout
4919 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4921 \begin_inset CommandInset href
4923 name "consultée en ligne"
4924 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4929 (en anglais), contient normalement des informations à jour sur l'état de
4930 développement de l'exportation XHTML.
4931 Voir également la liste des bogues sur le
4932 \begin_inset CommandInset href
4934 name "suivi de bogues"
4935 target "https://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"
4945 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4946 avantages potentiels sur les deux autres.
4949 \begin_layout Standard
4950 Les avantages sont dus principalement au fait que les fonctions d'exportation
4951 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4952 les mêmes choses que \SpecialChar LyX
4957 \begin_layout Plain Layout
4958 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4959 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4961 aux modifications de la sémantique des inserts existants.
4966 Elles connaissent donc la table des matières (telle qu'affichée dans le
4967 plan), les compteurs associés aux différents styles de paragraphes standard
4968 et aux styles de paragraphe définis par l'utilisateur.
4969 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
4971 point de vue de l'internationalisation également, et elles traduiront
4972 \begin_inset Quotes cld
4976 \begin_inset Quotes crd
4980 \begin_inset Quotes cld
4984 \begin_inset Quotes crd
4987 en fonction de la langue définie localement.
4990 \begin_layout Standard
4991 D'un manière générale, les fonctions d'exportation connaissent le format
4992 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4993 cette information est exploitée pour l'exportation en XHTML.
4994 En particulier, \SpecialChar LyX
4999 les informations CSS correspondant aux informations de format utilisées
5000 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5001 sans empattement et gras dans \SpecialChar LyX
5002 , ils seront implicitement sans empattement
5003 et gras dans un navigateur Web.
5004 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5005 mais pour tout style, y compris défini par l'utilisateur, puisque dans
5006 tous les cas, tout ce que connaît \SpecialChar LyX
5007 se trouve dans les fichiers de format.
5008 Ceci s'applique également aux inserts textuels comme les notes de bas de
5009 page et divers inserts personnalisés.
5012 \begin_layout Standard
5013 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5014 même façon que le résultat \SpecialChar LaTeX
5015 : au moyen des fichiers de format et des modules;
5016 voir le chapitre 5 du manuel de
5023 \begin_layout Standard
5024 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5025 ns et les moyens de contourner celles-ci.
5028 \begin_layout Section
5029 Formules mathématiques en XHTML
5032 \begin_layout Standard
5034 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5035 divers avantages et inconvénients:
5038 \begin_layout Itemize
5040 \begin_inset Newline newline
5043 MathML est in dialecte de XML développé spécifiquement pour afficher les
5044 formules mathématiques sur le web, et il offre un excellent rendu dans
5045 les navigateurs qui le reconnaissent.
5046 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5047 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5049 \begin_inset Newline newline
5053 ne sait pas afficher un formule en MathML — par exemple, la formule
5054 utilise le paquetage
5055 \begin_inset Flex Code
5058 \begin_layout Plain Layout
5064 ou du code \SpecialChar TeX
5065 — il affichera la formule sous la forme d'une image.
5068 \begin_layout Itemize
5070 \begin_inset Newline newline
5073 Comme on l'a vu plus haut,
5074 \begin_inset Flex Code
5077 \begin_layout Plain Layout
5083 exporte les formules mathématiques en HTML, mis en forme par CSS
5087 \begin_layout Plain Layout
5090 \begin_inset Flex Code
5093 \begin_layout Plain Layout
5099 quelques unes des feuilles de style CSS utilisées dans son exportation
5106 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5107 à échouer pour des formules plus compliquées.
5108 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5109 donc être utilisée pour des documents contenant peu de formules, et qui
5110 soient suffisamment simples.
5113 \begin_inset Newline newline
5118 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5119 utilise le paquetage
5120 \begin_inset Flex Code
5123 \begin_layout Plain Layout
5129 ou du code \SpecialChar TeX
5130 — il affichera la formule sous la forme d'une image.
5134 \begin_layout Itemize
5136 \begin_inset Newline newline
5140 \begin_inset Flex Code
5143 \begin_layout Plain Layout
5150 exportera les formules comme des images, les mêmes images en fait que
5151 celles utilisées par la fonction d'aperçu sur le vif
5155 \begin_layout Plain Layout
5156 L'aperçu sur le vif n'a
5160 besoin d'être actif pour que les images soient créées, cependant.
5166 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5167 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5169 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5170 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5173 \begin_inset Newline newline
5176 La taille des images peut être réglée via le paramètre
5177 \begin_inset Flex Noun
5180 \begin_layout Plain Layout
5181 Mise à l'échelle des images mathématiques
5187 \begin_inset Flex Noun
5190 \begin_layout Plain Layout
5191 Document\SpecialChar menuseparator
5192 Paramètres\SpecialChar menuseparator
5202 \begin_layout Plain Layout
5203 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5204 et vaut implicitement 75 dpi.
5210 \begin_inset Newline newline
5214 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5215 si un paquetage \SpecialChar LaTeX
5216 requis n'est pas installé), alors il émettra le code latex
5221 \begin_layout Itemize
5224 \begin_inset Newline newline
5227 Enfin, \SpecialChar LyX
5228 peut heureusement émettre les formules en \SpecialChar LaTeX
5230 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5231 être utilisée avec des outils externes comme
5232 \begin_inset CommandInset href
5235 target "http://www.math.union.edu/~dpvc/jsMath/"
5240 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5241 inclus dans les documents
5244 encapsule le code \SpecialChar LaTeX
5245 soit dans un insert de type
5246 \begin_inset Flex Code
5249 \begin_layout Plain Layout
5255 (pour les formules en ligne) soit dans un insert de type
5256 \begin_inset Flex Code
5259 \begin_layout Plain Layout
5265 (pour les formules hors ligne) marqué par
5266 \begin_inset Flex Code
5269 \begin_layout Plain Layout
5275 , comme requis par jsMath.
5278 \begin_layout Standard
5279 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5281 \begin_inset Flex Noun
5284 \begin_layout Plain Layout
5285 Document\SpecialChar menuseparator
5286 Paramètres\SpecialChar menuseparator
5293 Implicitement, \SpecialChar LyX
5295 Ceci est un réglage global pour le document.
5298 \begin_layout Standard
5300 offre également le choix d'une méthode différente pour un insert particulier,
5301 s'il est par exemple mal affiché via MathML.
5305 \begin_layout Plain Layout
5306 Ceci dit, puisque \SpecialChar LyX
5307 se rabat sur les images quand la formule contient du
5308 code \SpecialChar TeX
5309 , il est possible de forcer l'affichage par une image en insérant
5310 un code \SpecialChar TeX
5311 innocent, par exemple
5312 \begin_inset Formula $a=b\relax$
5323 \begin_layout Section
5324 Bibliographie et citations
5327 \begin_layout Standard
5328 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5332 \begin_layout Standard
5333 Les étiquettes de citation sont créées par le même mécanisme qui produit
5334 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5335 : les citations se présenteront
5336 donc aussi bien que dans \SpecialChar LyX
5338 Si vous utilisez des citations numériques, \SpecialChar LyX
5339 émettra des étiquettes numériques,
5340 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5342 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5343 ajoutera des lettres en bas
5344 de casse à l'année, comme le fait Bib\SpecialChar TeX
5345 , s'il trouve plus d'une citation
5346 du même auteur dans le même année.
5347 Les étiquettes seront imprimées avec les entrées bibliographiques.
5348 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5349 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5352 \begin_layout Standard
5353 L'affichage de la bibliographie est régie par le même mécanisme que celui
5354 qui gère le présentation des références dans la fenêtre de dialogue des
5355 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5356 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5357 La présentation peut être personnalisée dans le fichier de format, ou de
5358 préférence dans un module, voyez le manuel de
5365 \begin_layout Standard
5366 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5367 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5375 \begin_inset Quotes eld
5378 Context and Logical Form
5379 \begin_inset Quotes erd
5384 Language in Context: Selected Essays
5386 (Oxford: Oxford University Press, 2007), pp.
5394 \begin_inset Quotes eld
5397 Semantics in Context
5398 \begin_inset Quotes erd
5403 Language in Context: Selected Essays
5405 (Oxford: Oxford University Press, 2007), pp.
5409 \begin_layout Standard
5410 Ceci devrait être corrigé rapidement.
5413 \begin_layout Standard
5414 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5415 Si vous avez des bibliographies multiples, \SpecialChar LyX
5416 exportera la même bibliographie
5420 \begin_layout Section
5424 \begin_layout Standard
5426 exporte heureusement les index ne XHTML, avec quelques limitations pour
5430 \begin_layout Standard
5431 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5432 constructions sophistiquées décrites dans le paragraphe consacré aux index
5435 Guide de l'utilisateur
5441 \begin_layout Plain Layout
5442 Le principal problème ici vient du fait que \SpecialChar LyX
5443 ne gère pas vraiment ces entrées
5444 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5450 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5451 de sous-section de cette section.
5454 \begin_layout Itemize
5455 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5457 les traduire, mais les entrées doivent être séparées par
5458 \begin_inset Quotes cld
5462 \begin_inset Quotes crd
5465 , il doit y avoir des espaces autour du point d'exclamation.
5466 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5467 points d'exclamation affectés d'un échappement, de ceux des expressions
5471 \begin_layout Itemize
5472 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5473 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5474 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5477 \begin_layout Itemize
5478 Références croisées: les références croisées ne sont APA traduites.
5480 trouve une entrées contenant
5481 \begin_inset Quotes cld
5490 \begin_inset Quotes crd
5493 , il l'ignore cette indication, et le reste est traité comme une entrée
5497 \begin_layout Itemize
5498 Ordre des entrées d'index: \SpecialChar LyX
5499 essaie de gérer l'ordre de tri.
5500 Il prend ce qui est avant le premier
5501 \begin_inset Quotes cld
5505 \begin_inset Quotes crd
5508 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5510 \begin_inset Quotes cld
5514 \begin_inset Quotes crd
5517 comme l'entrée effective.
5518 Pour le moment, \SpecialChar LyX
5520 \begin_inset Quotes cld
5524 \begin_inset Quotes crd
5527 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5531 \begin_layout Itemize
5532 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5533 la fenêtre de choix des styles de caractères, ou par une autre méthode
5534 proposée par \SpecialChar LyX
5536 Les constructions telles que
5537 \begin_inset Quotes cld
5541 \begin_inset Quotes crd
5544 ne sont pas traduites.
5545 En fait, si \SpecialChar LyX
5546 trouve un caractère tube (
5547 \begin_inset Quotes cld
5551 \begin_inset Quotes crd
5554 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5557 \begin_layout Itemize
5558 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5559 d'index seront considérées comme un seul grand index.
5560 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5562 l'index principal, assurez-vous d'en créer un.
5565 \begin_layout Section
5566 Nomenclatures et glossaires
5569 \begin_layout Standard
5570 Il n'y a actuellement pas d'exportation des glossaires.
5571 Il serait trivial de les ajouter, et ce serait bienvenu.
5574 \begin_layout Chapter
5575 Le Serveur \SpecialChar LyX
5579 \begin_layout Section
5583 \begin_layout Standard
5585 \begin_inset Quotes cld
5588 serveur \SpecialChar LyX
5590 \begin_inset Quotes crd
5593 est une méthode implantée dans \SpecialChar LyX
5594 qui permet à d'autres programmes de dialoguer
5595 avec \SpecialChar LyX
5596 , d'invoquer des commandes \SpecialChar LyX
5597 et d'obtenir de l'information à propos
5598 de son état interne.
5599 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5601 C'est grâce au serveur \SpecialChar LyX
5602 , par exemple, que des gestionnaires de bibliographies
5603 comme JabRef peuvent permettre de
5604 \begin_inset Quotes cld
5608 \begin_inset Quotes crd
5611 des citations dans \SpecialChar LyX
5615 \begin_layout Section
5616 Démarrer le Serveur \SpecialChar LyX
5618 \begin_inset CommandInset label
5620 name "sec:Démarrer-le-Serveur"
5627 \begin_layout Standard
5628 Le serveur \SpecialChar LyX
5629 fonctionne par l'intermédiaire d'une paire de tubes.
5630 Ils sont habituellement disposés dans votre répertoire utilisateur
5634 (sauf sur Windows, ou des tubes nominatifs
5638 sont des objets spéciaux localisés dans
5648 ) et portent les noms
5651 \begin_inset Quotes cld
5655 \begin_inset Quotes crd
5663 \begin_inset Quotes cld
5667 \begin_inset Quotes crd
5673 Les programmes externes écrivent dans
5677 et lisent les données dans
5682 La racine de ces deux noms peut être définie dans la fenêtre
5684 Édition\SpecialChar menuseparator
5685 Préférences\SpecialChar menuseparator
5686 Entrées\SpecialChar menuseparator
5690 \begin_inset Quotes cld
5695 /home/mon_home/.lyxpipe
5698 \begin_inset Quotes crd
5704 \begin_inset Quotes cld
5718 \begin_inset Quotes crd
5721 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5722 place de lyxpipe, par exemple
5723 \begin_inset Flex Code
5726 \begin_layout Plain Layout
5744 fonctionnerait également).
5745 Vous devez configurer ceci
5749 pour que le serveur puisse démarrer.
5752 \begin_layout Standard
5754 ajoutera les suffixes
5757 \begin_inset Quotes cld
5761 \begin_inset Quotes crd
5769 \begin_inset Quotes cld
5773 \begin_inset Quotes crd
5778 pour créer les tubes.
5779 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5780 supposera qu'un autre processus \SpecialChar LyX
5782 déjà en route et ne démarrera pas le serveur.
5783 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5785 \begin_inset Quotes cld
5789 \begin_inset Quotes crd
5792 existe à la fermeture de \SpecialChar LyX
5794 essaiera de le supprimer.
5795 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5796 tubes à la main et redémarrer \SpecialChar LyX
5798 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5799 programme ou après un crash, ainsi les tubes
5800 \begin_inset Quotes cld
5804 \begin_inset Quotes crd
5810 \begin_layout Standard
5811 Pour faire tourner plusieurs processus \SpecialChar LyX
5812 avec des serveurs en même temps,
5813 vous devez utiliser différentes configurations, peut-être en utilisant
5814 des répertoires utilisateurs différents, avec leurs propres
5818 , pour chaque processus.
5822 \begin_layout Standard
5823 Si vous développez un programme client, il vous sera peut-être utile d'activer
5824 les informations de déboguage du serveur \SpecialChar LyX
5826 Pour cela, démarrez \SpecialChar LyX
5834 \begin_layout Standard
5835 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5836 on source sous le nom
5838 development/server_monitor.c
5843 \begin_layout Standard
5844 Un autre outil utile est un client en ligne de commande que vous trouverez
5847 src/client/lyxclient
5852 \begin_layout Section
5853 Communication normale
5856 \begin_layout Standard
5857 Pour émettre un appel \SpecialChar LyX
5858 , le client écrit une ligne de texte ASCII dans le
5859 tube d'entrée, selon le format suivant :
5862 \begin_layout LyX-Code
5876 \begin_layout Description
5883 est un nom que le client peut choisir arbitrairement.
5885 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
5886 les réponses aux différentes requêtes.
5889 \begin_layout Description
5896 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
5898 C'est la commande que vous auriez entrée dans le minibuffer.
5901 \begin_layout Description
5908 est un paramètre optionnel qui n'est utile que pour certaines fonctions
5909 (par exemple, le LFUN
5910 \begin_inset Quotes cld
5914 \begin_inset Quotes crd
5917 qui insère le paramètre comme du texte à la position du curseur).
5920 \begin_layout Standard
5921 La réponse de \SpecialChar LyX
5922 arrive dans le tube de sortie sous la forme :
5925 \begin_layout LyX-Code
5939 \begin_layout Standard
5952 sont les mêmes que dans la requête, tandis que
5958 contient des informations plus ou moins utiles selon la façon avec laquelle
5959 la commande s'est exécutée.
5960 Certaines commandes renvoient des informations à propos de l'état interne
5963 \begin_inset Quotes cld
5967 \begin_inset Quotes crd
5970 , tandis que d'autres ne renvoient rien.
5971 Ça signifie alors que l'exécution s'est bien passée.
5974 \begin_layout Standard
5975 En cas d'erreurs, la réponse de \SpecialChar LyX
5979 \begin_layout LyX-Code
5993 \begin_layout Standard
6000 doit expliquer pourquoi la commande a échoué.
6003 \begin_layout Standard
6007 \begin_layout LyX-Code
6008 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6011 \begin_layout LyX-Code
6012 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6013 \begin_inset Newline newline
6016 read a <~/.lyxpipe.out
6017 \begin_inset Newline newline
6023 \begin_layout Section
6027 \begin_layout Standard
6029 peut notifier aux clients les événements qui se produisent de manière asynchron
6031 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6032 de touches à la fonction
6033 \begin_inset Quotes cld
6037 \begin_inset Quotes crd
6041 Voici le format de ce que \SpecialChar LyX
6045 \begin_layout LyX-Code
6051 \begin_layout Standard
6058 est la représentation imprimée de la séquence de touches réellement tapée
6062 \begin_layout Standard
6063 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6065 des macros : associez certaines séquences de touches à
6066 \begin_inset Quotes cld
6070 \begin_inset Quotes crd
6073 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6074 la séquence et démarre une fonction qui peut utiliser des appels et des
6075 requêtes \SpecialChar LyX
6076 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6080 \begin_layout Section
6081 Le protocole serveur \SpecialChar LyX
6085 \begin_layout Standard
6087 implémente un protocole simple qui peut servir à la gestion de session.
6088 Tous les messages sont de la forme :
6091 \begin_layout LyX-Code
6101 \begin_layout Standard
6109 \begin_inset Quotes cld
6113 \begin_inset Quotes crd
6117 \begin_inset Quotes cld
6121 \begin_inset Quotes crd
6126 \begin_inset Quotes cld
6130 \begin_inset Quotes crd
6133 , c'est que \SpecialChar LyX
6134 l'informe qu'il écoute ses messages, s'il reçoit
6135 \begin_inset Quotes cld
6139 \begin_inset Quotes crd
6142 , c'est que \SpecialChar LyX
6143 est en train de s'arrêter.
6146 \begin_layout Section
6147 Recherche inversée DVI/PDF
6150 \begin_layout Standard
6151 Quelques visionneuses DVI/PDF
6155 \begin_layout Plain Layout
6156 Les visionneuses suivantes proposent la fonction de recherche inversée en
6157 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6163 assurent la fonction de
6168 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6169 de positionner le curseur sur
6170 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6172 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6173 avec \SpecialChar LyX
6175 C'est la cas par le serveur \SpecialChar LyX
6176 soit par un tube nommé (
6180 ), soit par un connecteur de domaine (
6184 ) créé par \SpecialChar LyX
6185 dans son répertoire temporaire (c'est comme ceci que le programme
6187 \begin_inset Flex Code
6190 \begin_layout Plain Layout
6196 communique avec \SpecialChar LyX
6198 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6199 la visionneuse et \SpecialChar LyX
6200 , dans d'autres cas, la visionneuse peut communiquer
6201 directement avec \SpecialChar LyX
6202 : ceci dépend de la visionneuse sélectionnée et de votre
6203 système d'exploitation.
6204 La même considération s'applique pour la configuration des visionneuses
6205 et pour le méthode d'implantation de la recherche inversée.
6206 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6207 inversée pour des visionneuses particulières.
6208 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6209 faut faire pour activer la recherche inversée depuis le résultat imprimable
6213 \begin_layout Subsection
6214 \begin_inset CommandInset label
6216 name "subsec:Activation-automatique"
6220 Activation automatique
6223 \begin_layout Standard
6224 Le plus souvent, \SpecialChar LyX
6225 démarrera le serveur pour vous en appuyant sur le bouton
6230 arg "buffer-toggle-output-sync"
6235 de la barre des outils.
6236 Une alternative consiste à activer la fonctionnalité en cochant
6238 Synchroniser avec la sortie imprimable
6241 \begin_inset Flex Noun
6244 \begin_layout Plain Layout
6245 Document\SpecialChar menuseparator
6246 Paramètres\SpecialChar menuseparator
6253 Dans ce cas, \SpecialChar LyX
6254 insérera automatiquement la macro Sync\SpecialChar TeX
6255 (pour PDF) ou chargera
6261 Cette option peut être facilement atteinte depuis la barre d'outils
6262 \begin_inset Flex Code
6265 \begin_layout Plain Layout
6266 Visionner/Mettre à jour
6274 \begin_layout Standard
6275 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6276 une macro personnalisée dans la liste déroulante située juste au-dessous
6278 \begin_inset Flex Noun
6281 \begin_layout Plain Layout
6282 Document\SpecialChar menuseparator
6283 Paramètres\SpecialChar menuseparator
6284 Sortie\SpecialChar menuseparator
6285 Synchroniser avec la sortie imprimable
6291 Notez que la méthode
6292 \begin_inset Flex Code
6295 \begin_layout Plain Layout
6303 active la compression
6308 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6309 \begin_inset Flex Code
6312 \begin_layout Plain Layout
6323 \begin_layout Standard
6324 Notez également que la l'inclusion des paquetages
6325 \begin_inset Flex Code
6328 \begin_layout Plain Layout
6335 \begin_inset Flex Code
6338 \begin_layout Plain Layout
6344 a quelquefois un impact imprévu sur la typographie.
6345 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6346 pour la compilation finale du document si vous utilisez
6347 \begin_inset Flex Code
6350 \begin_layout Plain Layout
6357 \begin_inset Flex Code
6360 \begin_layout Plain Layout
6369 \begin_layout Standard
6370 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6371 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6373 Si la configuration automatique vous convient, allez directement au paragraphe
6374 \begin_inset space ~
6378 \begin_inset CommandInset ref
6380 reference "subsec:Configuration-et-utilisation"
6384 , où sont décrites les étapes de la configuration dans votre visionneuse,
6385 – que la mise en œuvre soit automatique ou manuelle.
6388 \begin_layout Subsection
6392 \begin_layout Standard
6394 fournit plusieurs méthodes pour la recherche inversée.
6395 Certaines sont inhérentes au programme
6396 \begin_inset Flex Code
6399 \begin_layout Plain Layout
6405 , d'autres sont fournies par des paquetages externes.
6406 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6408 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6409 que votre visionneuse puisse le gérer.
6410 Les méthodes disponibles dont décrites dans la suite.
6413 \begin_layout Subsubsection*
6415 \begin_inset space ~
6419 \begin_inset space ~
6423 \begin_inset space ~
6427 \begin_inset space ~
6431 \begin_inset space ~
6435 \begin_inset space ~
6439 \begin_inset space ~
6445 \begin_layout Standard
6446 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6448 Elle est disponible en \SpecialChar LaTeX
6449 depuis quelque temps (n'importe quelle distribution
6450 suffisamment récente devrait l'inclure) et elle est fiable.
6451 Pour l'activer, modifier la commande dans le convertisseur
6452 \begin_inset Flex Noun
6455 \begin_layout Plain Layout
6456 LaTeX (standard)->DVI
6462 \begin_inset Flex Noun
6465 \begin_layout Plain Layout
6466 LaTeX (standard)->DraftDVI
6472 \begin_inset Flex Noun
6475 \begin_layout Plain Layout
6476 Préférences\SpecialChar menuseparator
6477 Gestion des fichiers\SpecialChar menuseparator
6484 \begin_inset Flex Code
6487 \begin_layout Plain Layout
6488 latex -src-specials $$i
6494 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6496 peut différer dans quelques distributions).
6499 \begin_layout Subsubsection*
6501 \begin_inset space ~
6505 \begin_inset space ~
6509 \begin_inset space ~
6513 \begin_inset space ~
6519 \begin_layout Standard
6528 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6529 s PDF (via pdflatex) et DVI, respectivement.
6530 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6534 \begin_layout Itemize
6535 \begin_inset Flex Code
6538 \begin_layout Plain Layout
6546 pour la recherche inversée depuis le PDF;
6549 \begin_layout Itemize
6550 \begin_inset Flex Code
6553 \begin_layout Plain Layout
6556 usepackage[active]{srcltx}
6561 pour la recherche inversée depuis le DVI.
6564 \begin_layout Standard
6565 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6566 vous pouvez saisir les lignes suivantes dans le préambule:
6569 \begin_layout LyX-Code
6573 \begin_inset Newline newline
6579 \begin_inset Newline newline
6585 \begin_inset Newline newline
6591 \begin_inset Newline newline
6596 usepackage[active]{srcltx}
6597 \begin_inset Newline newline
6605 \begin_layout Standard
6606 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6607 PDF (pdflatex) et le paquetage adéquat sera chargé.
6610 \begin_layout Standard
6611 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6612 mieux le désactiver lors des passes finales de compilation du document.
6615 \begin_layout Subsubsection*
6617 \begin_inset space ~
6621 \begin_inset space ~
6625 \begin_inset space ~
6629 \begin_inset space ~
6633 \begin_inset space ~
6636 Sync\SpecialChar TeX
6638 \begin_inset space ~
6642 \begin_inset space ~
6646 \begin_inset space ~
6652 \begin_layout Standard
6653 Les versions récentes de
6654 \begin_inset Flex Code
6657 \begin_layout Plain Layout
6663 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6664 Cette fonctionnalité dénommée
6666 Sync\SpecialChar TeX
6669 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6671 \begin_inset Flex Code
6674 \begin_layout Plain Layout
6680 et de sa fusion avec l'approche
6685 Il vous faut au moins \SpecialChar TeX
6686 Live 2008 ou une distribution Mik\SpecialChar TeX
6687 récente pour pouvoir
6689 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6690 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6691 pour les détails) supportent actuellement Sync\SpecialChar TeX
6695 \begin_layout Standard
6696 Pour activer Sync\SpecialChar TeX
6697 pour le résultat imprimable DVI, modifier le convertisseur
6699 \begin_inset Flex Noun
6702 \begin_layout Plain Layout
6703 LaTeX (standard) -> DVI
6709 \begin_inset Flex Noun
6712 \begin_layout Plain Layout
6713 LaTeX (standard) -> DraftDVI
6719 \begin_inset Flex Noun
6722 \begin_layout Plain Layout
6723 Préférences\SpecialChar menuseparator
6724 Gestion des fichiers\SpecialChar menuseparator
6731 \begin_inset Flex Code
6734 \begin_layout Plain Layout
6735 latex -synctex=1 $$i
6740 , et pour le résultat imprimable PDF, modifier le convertisseur
6741 \begin_inset Flex Noun
6744 \begin_layout Plain Layout
6745 LaTeX (pdflatex) -> PDF (pdflatex)
6751 \begin_inset Flex Code
6754 \begin_layout Plain Layout
6755 pdflatex -synctex=1 $$i
6761 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6762 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6763 configuration pour Sync\SpecialChar TeX
6768 \begin_layout Plain Layout
6770 \begin_inset Flex Code
6773 \begin_layout Plain Layout
6779 active la compression gzip.
6780 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6781 \begin_inset Flex Code
6784 \begin_layout Plain Layout
6798 \begin_layout Subsection
6799 Configuration et utilisation de visionneuses particulières
6800 \begin_inset CommandInset label
6802 name "subsec:Configuration-et-utilisation"
6809 \begin_layout Subsubsection*
6810 Xdvi (toutes plate-formes)
6813 \begin_layout Standard
6815 \begin_inset Flex Code
6818 \begin_layout Plain Layout
6824 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6825 puisque \SpecialChar LyX
6826 fournit les ancres nécessaires pour l'utilisation automatisée
6828 \begin_inset Flex Code
6831 \begin_layout Plain Layout
6838 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6839 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6843 \begin_layout Standard
6844 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6845 lieu du connecteur pour la communication avec \SpecialChar LyX
6846 , modifiez simplement la
6847 visionneuse DVI dans
6848 \begin_inset Flex Noun
6851 \begin_layout Plain Layout
6852 Préférences\SpecialChar menuseparator
6853 Gestion des fichiers\SpecialChar menuseparator
6863 \begin_layout Plain Layout
6864 Sur Mac OSX vous devez utiliser
6865 \begin_inset Flex Code
6868 \begin_layout Plain Layout
6871 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
6882 \begin_inset Flex Code
6885 \begin_layout Plain Layout
6886 xdvi -editor "lyxeditor.sh %f %l"
6892 \begin_inset Flex Code
6895 \begin_layout Plain Layout
6901 est un script approprié.
6902 Par exemple, un script minimal est le suivant:
6905 \begin_layout LyX-Code
6907 \begin_inset Newline newline
6910 LYXPIPE="/path/to/lyxpipe"
6911 \begin_inset Newline newline
6914 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
6915 \begin_inset Newline newline
6918 echo "$COMMAND" > "${LYXPIPE}".in || exit
6919 \begin_inset Newline newline
6922 read TMP < "${LYXPIPE}".out || exit
6925 \begin_layout Standard
6927 \begin_inset Flex Code
6930 \begin_layout Plain Layout
6938 est le chemin d'accès au tube LyXServer spécifié dans
6939 \begin_inset Flex Noun
6942 \begin_layout Plain Layout
6943 Préférences\SpecialChar menuseparator
6955 \begin_layout Plain Layout
6957 \begin_inset Flex Code
6960 \begin_layout Plain Layout
6968 de la distribution des sources \SpecialChar LyX
6969 , vous trouverez un script
6970 \begin_inset Flex Code
6973 \begin_layout Plain Layout
6981 , capable de trouver
6993 \begin_layout Subsubsection*
6997 \begin_layout Standard
6999 \begin_inset Flex Code
7002 \begin_layout Plain Layout
7005 /Applications/MacDviX_Folder/calleditor.script
7010 , ajoutez les lignes suivantes:
7013 \begin_layout LyX-Code
7014 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7015 \begin_inset Newline newline
7021 \begin_layout Standard
7022 Adaptez ces lignes si vous installez \SpecialChar LyX
7023 ailleurs que dans le répertoire
7024 \begin_inset Flex Code
7027 \begin_layout Plain Layout
7036 \begin_layout Standard
7037 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7040 \begin_layout Subsubsection*
7044 \begin_layout Standard
7046 \begin_inset Flex Code
7049 \begin_layout Plain Layout
7050 open -a Skim.app $$i
7055 dans le réglage de la visionneuse
7056 \begin_inset Flex Noun
7059 \begin_layout Plain Layout
7060 Préférences\SpecialChar menuseparator
7061 Gestion des fichiers\SpecialChar menuseparator
7062 Formats de fichiers\SpecialChar menuseparator
7068 , et sélectionnez LyX dans
7069 \begin_inset Flex Noun
7072 \begin_layout Plain Layout
7073 Skim\SpecialChar menuseparator
7074 Préférences\SpecialChar menuseparator
7083 \begin_layout Standard
7084 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7087 \begin_layout Subsubsection*
7091 \begin_layout Standard
7092 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7093 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7094 \begin_inset CommandInset href
7096 target "https://wiki.lyx.org/LyX/SyncTeX"
7104 \begin_layout Subsubsection*
7108 \begin_layout Standard
7110 \begin_inset Flex Noun
7113 \begin_layout Plain Layout
7114 Configuration\SpecialChar menuseparator
7115 Configurer Okular\SpecialChar menuseparator
7121 et sélectionner \SpecialChar LyX
7123 Ceci insère la commande appropriée (
7124 \begin_inset Flex Code
7127 \begin_layout Plain Layout
7138 \begin_layout Standard
7139 La recherche inversée est déclenchée par SHIFT-clic.
7142 \begin_layout Subsubsection*
7146 \begin_layout Standard
7147 Qpdfview fonctionne avec Sync\SpecialChar TeX
7148 depuis la version 0.3.5.
7150 \begin_inset Flex Noun
7153 \begin_layout Plain Layout
7154 Modifier\SpecialChar menuseparator
7155 Paramètres\SpecialChar menuseparator
7161 , cliquer dans le champ de l'
7165 et ajoutez la commande
7166 \begin_inset Flex Code
7169 \begin_layout Plain Layout
7178 \begin_layout Standard
7179 La recherche inversée est activée par un clic double.
7182 \begin_layout Subsubsection*
7186 \begin_layout Standard
7187 Activer Yap, choisir le menu
7188 \begin_inset Flex Noun
7191 \begin_layout Plain Layout
7194 View\SpecialChar menuseparator
7200 et sélectionner l'onglet
7201 \begin_inset Quotes cld
7204 Recherche inversée DVI
7205 \begin_inset Quotes crd
7209 Cliquer sur le bouton
7210 \begin_inset Quotes cld
7213 New\SpecialChar ldots
7215 \begin_inset Quotes crd
7218 et, dans la fenêtre qui s'ouvre, saisir
7219 \begin_inset Quotes cld
7224 \begin_inset Quotes crd
7227 (ou un autre nom de votre choix) dans le champ
7228 \begin_inset Quotes cld
7232 \begin_inset Quotes crd
7236 Maintenant cliquer sur le bouton identifié par
7237 \begin_inset Quotes cld
7242 \begin_inset Quotes crd
7245 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7246 contenant le fichier exécutable
7247 \begin_inset Flex Code
7250 \begin_layout Plain Layout
7260 \begin_inset Flex Code
7263 \begin_layout Plain Layout
7271 et spécifier les arguments du programme comme suit:
7272 \begin_inset Flex Code
7275 \begin_layout Plain Layout
7285 \begin_inset Flex Code
7288 \begin_layout Plain Layout
7296 est utilisé pour communiquer avec \SpecialChar LyX
7301 et se présente ainsi
7304 \begin_layout LyX-Code
7306 \begin_inset Newline newline
7309 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7318 \begin_inset Newline newline
7332 \begin_layout Standard
7333 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7334 Server spécifié dans \SpecialChar LyX
7336 \begin_inset Flex Code
7339 \begin_layout Plain Layout
7355 , sinon adapter le conteneur
7356 \begin_inset Flex Code
7359 \begin_layout Plain Layout
7370 \begin_layout Standard
7371 Avec Yap, la recherche inversée est déclenchée par double-clic.
7374 \begin_layout Subsubsection*
7375 SumatraPDF (Windows)
7378 \begin_layout Standard
7379 Pour utiliser SumatraPDF en recherche inversée, saisir
7380 \begin_inset Flex Code
7383 \begin_layout Plain Layout
7386 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7391 dans les réglages de la visionneuse dans
7392 \begin_inset Flex Noun
7395 \begin_layout Plain Layout
7396 Préférences\SpecialChar menuseparator
7397 Gestion des fichiers\SpecialChar menuseparator
7398 Formats de fichiers\SpecialChar menuseparator
7405 \begin_inset Flex Code
7408 \begin_layout Plain Layout
7416 est le conteneur indiqué ci-dessus.
7418 \begin_inset Flex Code
7421 \begin_layout Plain Layout
7427 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7431 \begin_layout Standard
7432 La recherche inversée est déclenchée par double-clic.
7435 \begin_layout Subsubsection*
7439 \begin_layout Standard
7440 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7441 Windows, puis le lancer, choisir le menu
7442 \begin_inset Flex Noun
7445 \begin_layout Plain Layout
7448 View\SpecialChar menuseparator
7454 et sélectionner l'onglet
7455 \begin_inset Quotes cld
7458 Recherche DVI inversée
7459 \begin_inset Quotes crd
7463 Cliquer sur le bouton
7464 \begin_inset Quotes cld
7467 New\SpecialChar ldots
7469 \begin_inset Quotes crd
7472 et, dans la fenêtre qui s'ouvre, saisir
7473 \begin_inset Quotes cld
7476 Éditeur \SpecialChar LyX
7478 \begin_inset Quotes crd
7481 (ou un autre nom de votre choix) dans le champ
7482 \begin_inset Quotes cld
7486 \begin_inset Quotes crd
7490 Maintenant cliquer sur le bouton identifié par
7491 \begin_inset Quotes cld
7496 \begin_inset Quotes crd
7499 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7500 contenant le fichier exécutable
7501 \begin_inset Flex Code
7504 \begin_layout Plain Layout
7512 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7515 \begin_inset Flex Code
7518 \begin_layout Plain Layout
7526 et spécifier les arguments du programme comme suit:
7527 \begin_inset Flex Code
7530 \begin_layout Plain Layout
7539 De cette façon, vous utiliserez le
7543 pour communiquer avec \SpecialChar LyX
7545 Si pour quelque raison, vous souhaitez utiliser
7550 \begin_inset Flex Code
7553 \begin_layout Plain Layout
7561 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7562 Server dans les préférences.
7565 \begin_layout Standard
7566 Avec Yap, la recherche inversée est déclenchée par double-clic.
7569 \begin_layout Subsubsection*
7573 \begin_layout Standard
7574 Pour utiliser SumatraPDF en recherche inversée, saisir
7575 \begin_inset Flex Code
7578 \begin_layout Plain Layout
7586 dans les réglages de la visionneuse dans
7587 \begin_inset Flex Noun
7590 \begin_layout Plain Layout
7591 Préférences\SpecialChar menuseparator
7592 Gestion des fichiers\SpecialChar menuseparator
7593 Formats de fichiers\SpecialChar menuseparator
7600 \begin_inset Flex Code
7603 \begin_layout Plain Layout
7611 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7613 \begin_inset Flex Code
7616 \begin_layout Plain Layout
7624 étant le meilleur choix):
7627 \begin_layout LyX-Code
7629 \begin_inset Newline newline
7633 \begin_inset Newline newline
7636 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7639 \begin_layout Standard
7640 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7641 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7645 \begin_inset Flex Code
7648 \begin_layout Plain Layout
7654 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7657 \begin_inset Flex Code
7660 \begin_layout Plain Layout
7666 active la communication via
7671 De nouveau, l'omettre
7672 \begin_inset Flex Code
7675 \begin_layout Plain Layout
7685 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7686 Server dans les préférences \SpecialChar LyX
7690 \begin_layout Standard
7691 La recherche inversée est déclenchée par double-clic.
7694 \begin_layout Section
7698 \begin_layout Standard
7699 La recherche directe est, comme son nom l'indique,
7700 \begin_inset Quotes cld
7704 \begin_inset Quotes crd
7707 de la recherche inversée.
7708 Elle vous permet de positionner le curseur dans la visionneuse directement
7709 depuis \SpecialChar LyX
7711 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7712 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7715 \begin_inset Flex Noun
7718 \begin_layout Plain Layout
7719 Navigation\SpecialChar menuseparator
7726 \begin_inset Flex Noun
7729 \begin_layout Plain Layout
7735 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7736 au même emplacement.
7737 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7740 \begin_layout Standard
7741 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7742 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7744 peut être fait par les méthodes décrites dans la section
7745 \begin_inset space ~
7749 \begin_inset CommandInset ref
7751 reference "subsec:Activation-automatique"
7758 \begin_layout Standard
7759 De plus, vous devez configurer \SpecialChar LyX
7760 pour utiliser les visionneuses dans
7761 \begin_inset Flex Noun
7764 \begin_layout Plain Layout
7765 Outils\SpecialChar menuseparator
7766 Préférences\SpecialChar menuseparator
7767 Sortie\SpecialChar menuseparator
7775 fournit une série de configurations validées pour quelques visionneuses,
7776 que vous pouvez sélectionner dans le menu déroulant.
7777 Si aucune de ces configurations ne vous convient, vous devrez chercher
7778 et trouver une configuration appropriée vous-même.
7779 La syntaxe utilise les marqueurs suivants:
7782 \begin_layout Itemize
7784 \begin_inset Flex Code
7787 \begin_layout Plain Layout
7796 \begin_layout Itemize
7798 \begin_inset Flex Code
7801 \begin_layout Plain Layout
7808 \begin_inset Flex Code
7811 \begin_layout Plain Layout
7818 (temporairement) créé;
7821 \begin_layout Itemize
7823 \begin_inset Flex Code
7826 \begin_layout Plain Layout
7832 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7833 existe dans le répertoire temporaire).
7836 \begin_layout Standard
7837 Notez que seules quelques visionneuses présentent une fonctionnalité de
7838 recherche directe complète, parmi lesquelles
7839 \begin_inset Flex Noun
7842 \begin_layout Plain Layout
7849 \begin_inset Flex Noun
7852 \begin_layout Plain Layout
7859 \begin_inset Flex Noun
7862 \begin_layout Plain Layout
7874 \begin_layout Plain Layout
7878 \begin_inset Flex Code
7881 \begin_layout Plain Layout
7890 \begin_inset Flex Noun
7893 \begin_layout Plain Layout
7896 Outils\SpecialChar menuseparator
7897 Préférences\SpecialChar menuseparator
7898 Gestion des fichiers\SpecialChar menuseparator
7912 \begin_inset Flex Noun
7915 \begin_layout Plain Layout
7922 \begin_inset Flex Noun
7925 \begin_layout Plain Layout
7935 \begin_layout Plain Layout
7936 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
7937 CMCDDE — téléchargeable depuis
7938 \begin_inset CommandInset href
7940 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
7951 d'autres, comme evince
7955 \begin_layout Plain Layout
7956 \paragraph_spacing single
7957 La recherche directe avec evince peut être obtenue via des programmes externes
7960 \begin_inset CommandInset href
7962 target "https://wiki.lyx.org/LyX/SyncTeX"
7972 , nécessitent des outils supplémentaires.
7973 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
7974 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
7975 d'autre visionneuses, comme
7976 \begin_inset Flex Noun
7979 \begin_layout Plain Layout
7985 , permettent au moins de recharger le document et de sauter à une page donnée:
7986 vous pouvez au moins naviguer à proximité du point visé.
7987 Cette dernière fonctionnalité est activée par un appel externe à
7988 \begin_inset Flex Code
7991 \begin_layout Plain Layout
7997 (voir les configurations prédéfinies).
8000 \begin_layout Standard
8001 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8003 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8004 est déjà résident dans le répertoire temporaire) et choisit la configuration
8008 \begin_layout Chapter
8009 Classes de document spéciales
8012 \begin_layout Section
8013 Article AAS\SpecialChar TeX
8017 \begin_layout Standard
8023 \begin_layout Subsection
8027 \begin_layout Standard
8029 est un ensemble de macros produit par l'
8031 American Astronomical Society
8033 pour faciliter la soumission électronique de manuscrits aux trois journaux
8036 Astrophysical Journal
8048 Astronomical Journal
8052 Publications of the Astronomical Society of the Pacific
8056 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8057 récente) de ces macros.
8058 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8060 et sont fondamentalement incompatibles avec \SpecialChar LyX
8062 Le paquetage AAS\SpecialChar TeX
8063 peut être téléchargé depuis le site de l'AAS
8066 \begin_layout Standard
8067 \begin_inset VSpace medskip
8073 \begin_layout Standard
8075 \begin_inset Flex URL
8078 \begin_layout Plain Layout
8080 https://aas.org/aastex/aastex-downloads
8088 \begin_layout Standard
8089 \begin_inset VSpace medskip
8095 \begin_layout Standard
8096 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8097 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8098 à écrire un papier en \SpecialChar LyX
8101 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8103 dispensera seulement de la corvée de toutes les taper.
8104 Il est de votre responsabilité de vous assurer que le document final exporté
8105 en \SpecialChar LaTeX
8106 soit complètement conforme aux recommandations du journal auquel vous
8107 soumettez votre papier.
8110 \begin_layout Subsection
8111 Commencer un nouveau papier
8114 \begin_layout Standard
8115 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8119 Fichier\SpecialChar menuseparator
8121 \begin_inset space ~
8125 \begin_inset space ~
8130 , entrez le nouveau nom de fichier, puis choisissez le modèle
8135 Il montrera les champs les plus courants dans un manuscrit.
8136 Écrivez par dessus le texte existant (y compris les crochets,
8140 ) les informations correctes.
8141 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8142 peuvent être implémentés directeme
8143 nt dans \SpecialChar LyX
8144 , mais certains ne peuvent pas.
8145 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8146 doit être entré directement
8147 et signalé comme tel.
8148 De telles commandes sont dénommées
8149 \begin_inset Quotes cld
8152 code \SpecialChar TeX
8154 \begin_inset Quotes crd
8158 J'essaye de minimiser la quantité de code \SpecialChar TeX
8159 nécessaire dans un document
8164 \begin_layout Subsection
8168 \begin_layout Standard
8169 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8170 / s'imprime correctement, il y a quelques opérations de
8171 \begin_inset Quotes cld
8175 \begin_inset Quotes crd
8178 à effectuer avant de le soumettre aux journaux.
8181 \begin_layout Enumerate
8182 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8185 Fichier\SpecialChar menuseparator
8186 Exporter\SpecialChar menuseparator
8193 \begin_layout Enumerate
8198 résultant avec votre éditeur de texte favori.
8202 \begin_layout Enumerate
8203 enlevez les lignes de commentaire avant la commande
8212 \begin_layout Enumerate
8217 usepackage...{fontenc}
8219 si elle apparaît (en général juste après
8225 ) ; enlevez aussi la ligne
8231 si elle est présente.
8234 \begin_layout Enumerate
8235 enlevez tout entre les commandes
8247 comprises, sauf les commandes que vous avez volontairement mises dans le
8248 préambule \SpecialChar LaTeX
8249 (qui devraient apparaître immédiatement après le commentaire
8251 \begin_inset Quotes cld
8254 User specified \SpecialChar LaTeX
8256 \begin_inset Quotes crd
8263 \begin_layout Plain Layout
8265 \begin_inset Quotes cld
8268 Commandes \SpecialChar LaTeX
8269 spécifiées par l'utilisateur
8270 \begin_inset Quotes crd
8286 \begin_layout Enumerate
8287 Faites tourner \SpecialChar LaTeX
8288 sur ce fichier après modifications pour s'assurer qu'il
8289 peut encore être compilé correctement.
8292 \begin_layout Enumerate
8293 Relisez les spécifications du journal pour vous assurer que vos noms de
8294 fichier et vos formats sont corrects.
8297 \begin_layout Enumerate
8301 \begin_layout Subsection
8302 Commentaires sur des commandes particulières
8305 \begin_layout Standard
8306 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8308 de l'utilisateur d'AAS\SpecialChar TeX
8313 ) en donne une bonne description.
8314 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8315 la trouve dans le guide et de la commenter si nécessaire.
8319 \begin_layout Subsubsection
8320 Les choses qui fonctionnent comme prévu
8323 \begin_layout Standard
8324 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8325 la section dans laquelle elles se trouvent :
8419 begin{thebibliography}
8451 (2.14.4, entre autres),
8478 \begin_layout Standard
8479 Les options de style qui suivent marchent elles aussi correctement :
8496 Mettez-les simplement dans le champ
8502 Document\SpecialChar menuseparator
8508 \begin_inset space ~
8512 \begin_inset space ~
8518 \begin_layout Subsubsection
8519 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8522 \begin_layout Standard
8523 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8527 \begin_layout Itemize
8528 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8529 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8530 si vous vous sentez tenu
8561 (tous à partir de 2.1.3)
8564 \begin_layout Itemize
8565 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8566 , et sont inclus comme
8567 des blancs dans le fichier modèle :
8588 \begin_layout Itemize
8595 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8596 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8599 \begin_layout Itemize
8611 Ça ne devrait pas causer d'erreur.
8614 \begin_layout Itemize
8621 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8622 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8625 \begin_layout Itemize
8632 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8636 \begin_layout Itemize
8643 (2.8) – même chose que pour
8650 \begin_layout Itemize
8662 Ça ne devrait pas causer d'erreur.
8665 \begin_layout Itemize
8677 Ça ne devrait pas causer d'erreur.
8680 \begin_layout Itemize
8687 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8692 \begin_layout Subsubsection
8693 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8697 \begin_layout Standard
8708 setcounter{equation}
8722 (2.12), les abréviations des noms de journaux (2.12.4),
8758 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8759 après l'endroit où vous voulez le placer.
8760 N'utilisez pas les règles \SpecialChar LyX
8765 \begin_layout Plain Layout
8766 NdT : Traduction incertaine.
8783 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8822 \begin_layout Subsubsection
8823 Les choses qui ne peuvent pas être implantées
8826 \begin_layout Standard
8828 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8829 Ce sont l'environnement
8833 (2.12.3) et l'environnement
8838 Si vous avez vraiment, vraiment besoin d'utiliser
8842 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
8845 Insertion\SpecialChar menuseparator
8846 Fichier\SpecialChar menuseparator
8849 pour l'inclure dans votre document \SpecialChar LyX
8855 pour voir un exemple de cela.
8858 \begin_layout Subsection
8859 FAQs, conseils, trucs et autres astuces
8862 \begin_layout Subsubsection
8863 Faire coopérer \SpecialChar LyX
8864 et AAS\SpecialChar TeX
8868 \begin_layout Standard
8869 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
8871 et une nouvelle classe de document.
8872 Quand tout le reste échoue, faites ceci :
8875 \begin_layout Enumerate
8876 Assurez-vous que \SpecialChar LaTeX
8877 trouve AAS\SpecialChar TeX
8887 ) de la distribution AAS\SpecialChar TeX
8888 vers un répertoire complètement indépendant de
8890 ou d'AAS\SpecialChar TeX
8891 et faites tourner \SpecialChar LaTeX
8899 \begin_layout Enumerate
8904 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
8908 \begin_layout Enumerate
8911 Outils\SpecialChar menuseparator
8914 dans \SpecialChar LyX
8915 , puis redémarrez celui-ci.
8918 \begin_layout Enumerate
8919 Ouvrez un nouveau fichier normal, pas avec un modèle.
8923 Document\SpecialChar menuseparator
8924 Paramètres\SpecialChar menuseparator
8926 \begin_inset space ~
8930 \begin_inset space ~
8938 \begin_layout Standard
8939 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
8941 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
8942 ou un message du genre
8944 \begin_inset Quotes cld
8947 You should not mix title layouts with normal ones
8948 \begin_inset Quotes crd
8955 \begin_layout Plain Layout
8957 \begin_inset Quotes cld
8960 Il ne faut pas mélanger les formats de titre avec les formats normaux.
8961 \begin_inset Quotes crd
8969 , c'est que les choses n'ont pas été installées correctement.
8972 \begin_layout Subsubsection
8973 Erreur \SpecialChar LaTeX
8974 lors du traitement d'un tableau
8977 \begin_layout Standard
8979 , par défaut, tente de centrer la légende/titre du tableau.
8980 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
8982 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
8985 Édition\SpecialChar menuseparator
8987 \begin_inset space ~
8991 \begin_inset space ~
9005 Pour moi ça a résolu le problème.
9008 \begin_layout Subsubsection
9012 \begin_layout Standard
9013 Quelques petites choses :
9016 \begin_layout Enumerate
9017 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9018 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9023 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9035 \begin_layout Enumerate
9036 Je suis vraiment malheureux de ne pas pouvoir rendre
9048 plus automatiques, mais ça nécessiterait des changements au code source
9051 Pour le moment vous pouvez faire deux choses :
9055 \begin_layout Enumerate
9056 entrez toutes vos citations en utilisant le mécanisme prédéfini
9058 Insertion\SpecialChar menuseparator
9061 ; au moins vous pourrez tirer avantage des insertions automatiques.
9062 Puis éditez à la main le fichier \SpecialChar LaTeX
9063 exporté avant de le soumettre, en changeant
9088 est actuellement équivalent à
9094 , donc vous n'avez pas absolument besoin de changer ceux-là).
9097 \begin_layout Enumerate
9098 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9099 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9100 dans la fenêtre de bibliographie, par exemple
9109 \begin_layout Standard
9110 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9111 ce que le mécanisme de citation de \SpecialChar LyX
9120 \begin_layout Enumerate
9121 Rien qu'entrer les références n'est pas du tout évident.
9122 La façon la plus facile est de commencer à taper votre première référence
9123 à la fin du document, puis de la marquer comme
9128 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9129 Cliquez sur la boîte pour remplir le reste.
9130 Pour de nouvelles références, allez à la fin d'une référence existante
9136 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9139 \begin_layout Subsubsection
9140 Inclure des fichiers EPS
9143 \begin_layout Standard
9144 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9145 contribué à écrire le paquetage AAS\SpecialChar TeX
9146 , le mécanisme de gestion des figures
9147 est vraiment mal foutu.
9148 Vous pouvez insérer les commandes
9155 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9156 réussi à obtenir une apparence correcte.
9157 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9158 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9159 de fichier EPS standard de \SpecialChar LyX
9160 quand vous voulez imprimer vos propres tirés
9163 va insérer une commande
9167 usepackage{graphics}
9169 dans le préambule \SpecialChar LaTeX
9170 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9172 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9173 5.0 doivent de toutes
9174 façons avoir une installation de \SpecialChar LaTeX2e
9175 , donc pourquoi ne pas profiter du mécanisme
9176 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9177 de \SpecialChar LaTeX2e
9182 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9183 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9186 \begin_layout Subsubsection
9187 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9190 \begin_layout Standard
9191 Il y a quelques choses
9192 \begin_inset Quotes cld
9196 \begin_inset Quotes crd
9199 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9200 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9201 e dans la fenêtre de \SpecialChar LyX
9202 , même s'il l'est dans le manuscrit imprimé.
9203 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9212 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9213 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9214 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9215 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9216 de l'État du Wisconsin :
9219 \begin_layout Quotation
9220 \begin_inset Quotes cld
9223 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9224 une majorité écrasante de l'assistance.
9225 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9226 envers les membres du jury, ni les membres du jury envers les réclamants
9227 (sauf s'ils viennent d'être frappés par un boomerang).
9228 \begin_inset Quotes crd
9234 \begin_layout Subsection
9238 \begin_layout Standard
9239 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9240 98% du travail fait avec \SpecialChar LyX
9241 ; les 2% restants étant du post-traitement avec
9243 et un peu de nettoyage.
9244 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9245 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9247 Donc, allez-y et publiez !
9250 \begin_layout Section
9254 \begin_layout Standard
9260 \begin_layout Subsection
9264 \begin_layout Standard
9265 Cette section décrit comment utiliser \SpecialChar LyX
9266 pour écrire des articles à soumettre
9267 au journal scientifique
9270 Astronomy and Astrophysics
9274 \begin_inset Flex URL
9277 \begin_layout Plain Layout
9279 https://www.aanda.org/
9284 ), avec la Version 5.01 de la classe de document
9289 Ce paquetage peut être téléchargé depuis le site ftp
9292 \begin_layout Standard
9293 \begin_inset VSpace medskip
9299 \begin_layout Standard
9301 \begin_inset Flex URL
9304 \begin_layout Plain Layout
9306 ftp://ftp.edpsciences.org/pub/aa/readme.html
9314 \begin_layout Standard
9315 \begin_inset VSpace medskip
9321 \begin_layout Standard
9322 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9323 le manuel d'origine mais est simplement un bref guide à la réalisation
9324 d'un papier dans un format correct.
9327 \begin_layout Standard
9328 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9329 plus Springer mais EDP Sciences.
9330 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9331 de style, notamment la suppression de la commande thesaurus.
9332 La classe \SpecialChar LyX
9337 supporte la dernière version de ces fichiers de style, V 5.01.
9338 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9339 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9345 Voyez les commentaires dans
9348 Dir/layouts/aapaper.layout
9353 \begin_layout Subsection
9357 \begin_layout Standard
9358 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9360 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9363 \begin_layout Itemize
9367 \begin_inset space ~
9377 \begin_inset space ~
9385 \begin_inset space ~
9394 Document\SpecialChar menuseparator
9398 (D'accord, c'est évident.)
9401 \begin_layout Itemize
9402 Ne changez pas l'option
9405 \begin_inset space ~
9409 \begin_inset space ~
9419 La mise en page est prise en charge par les macros, vous n'avez rien à
9423 \begin_layout Subsection
9427 \begin_layout Standard
9428 La première chose à entrer est l'information d'en-tête.
9429 Elle consiste en sept entrées, dont certaines sont facultatives.
9433 \begin_layout Itemize
9438 (Title) : (nécessaire)
9441 \begin_layout Itemize
9446 (Subtitle) : (facultatif)
9449 \begin_layout Itemize
9454 (Author) : (nécessaire)
9457 \begin_layout Itemize
9462 (Address) : (nécessaire)
9465 \begin_layout Itemize
9470 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9474 \begin_layout Itemize
9479 : (facultatif) Adresse mail pour les contacts.
9482 \begin_layout Itemize
9487 : (nécessaire) Format suggéré
9489 Received: <date>; Accepted <date>
9492 \begin_layout Standard
9493 Il n'y a pas besoin de taper la commande
9500 le fait tout seul quand l'en-tête est fini.
9501 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9502 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9503 visuel et correspondre au format du document réel.
9506 \begin_layout Standard
9507 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9508 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9511 Insertion\SpecialChar menuseparator
9513 \begin_inset space ~
9517 \begin_inset space ~
9521 \begin_inset space ~
9525 \begin_inset space ~
9532 utilisera automagiquement
9541 \begin_layout Standard
9544 Édition\SpecialChar menuseparator
9547 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9550 \begin_layout Itemize
9557 pour indiquer les couples auteur/institution.
9558 Les institutions sont numérotées séquentiellement comme elles apparaissent
9563 , vous devez donc mettre un marqueur pour chaque auteur.
9567 \begin_layout Itemize
9572 pour indiquer une adresse électronique.
9575 \begin_layout Standard
9576 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9578 qui n'a pas d'équivalent dans \SpecialChar LyX
9582 \begin_layout Itemize
9589 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9592 \begin_layout Standard
9593 La commande appropriée doit être tapée dans \SpecialChar LyX
9594 en mode \SpecialChar TeX
9599 \begin_layout Subsection
9603 \begin_layout Standard
9604 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9605 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9606 limité à un seul paragraphe.
9607 En plus, il doit contenir une entrée avec les mots-clés.
9608 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9610 Ce se fait via le style de paragraphe
9617 Référez-vous au fichier d'exemple.
9620 \begin_layout Subsection
9621 Environnements supportés
9624 \begin_layout Standard
9628 \begin_inset space ~
9633 supporte les environnements suivants pour structurer votre texte :
9636 \begin_layout Itemize
9642 \begin_layout Itemize
9648 \begin_layout Itemize
9654 \begin_layout Itemize
9660 \begin_layout Itemize
9666 \begin_layout Itemize
9672 \begin_layout Itemize
9678 \begin_layout Itemize
9684 \begin_layout Itemize
9690 \begin_layout Itemize
9696 \begin_layout Itemize
9702 \begin_layout Itemize
9709 \begin_layout Subsection
9710 Commandes non encore supportées par \SpecialChar LyX
9714 \begin_layout Standard
9715 Quelques commandes ne sont pas encore supportées par le format
9718 \begin_inset space ~
9725 Quelques-unes ont déjà été mentionnées.
9726 Par souci d'exhaustivité, elles sont toutes listées ici :
9729 \begin_layout Itemize
9737 \begin_layout Itemize
9745 \begin_layout Itemize
9753 \begin_layout Itemize
9761 \begin_layout Standard
9762 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9765 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9769 \begin_layout Subsection
9770 Figures et tableaux flottants
9773 \begin_layout Standard
9775 fournit le support pour les environnements de flottants
9791 , nous n'en dirons donc pas beaucoup plus.
9795 \begin_inset space ~
9799 \begin_inset space ~
9805 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9806 Pour cela, sélectionnez le tableau et changez l'alignement dans
9808 Format\SpecialChar menuseparator
9814 \begin_layout Standard
9815 Il y a une seule chose spéciale : les figures avec la légende à côté.
9816 Pour créer une telle figure, vous devez faire ceci :
9819 \begin_layout Enumerate
9820 Créez une grande figure flottante : faites
9822 Insertion\SpecialChar menuseparator
9823 Flottants\SpecialChar menuseparator
9826 , puis un clic droit sur la figure et cochez
9829 \begin_inset space ~
9837 \begin_layout Enumerate
9838 Entrez votre légende.
9841 \begin_layout Enumerate
9846 pour déplacer le curseur au dessus de la figure.
9849 \begin_layout Enumerate
9850 Insérez votre figure.
9853 \begin_layout Enumerate
9854 Positionnez le curseur derrière la figure et insérez un ressort horizontal
9857 Insertion\SpecialChar menuseparator
9858 Formats\SpecialChar menuseparator
9860 \begin_inset space ~
9868 \begin_layout Enumerate
9869 Passez en mode \SpecialChar LaTeX
9873 \begin_inset space ~
9881 \begin_layout Enumerate
9891 Ne fermez pas l'accolade !
9894 \begin_layout Enumerate
9895 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
9897 et insérez l'accolade fermante :
9900 \begin_inset space ~
9912 \begin_layout Standard
9913 Là encore, voyez les figures dans le papier exemple.
9916 \begin_layout Subsection
9920 \begin_layout Standard
9921 Pour la soumission, la communication doit être mise en forme dans un format
9922 spécial à double interligne.
9923 Pour ce faire, vous devez donner à la classe de document l'option
9928 Il faut la mettre dans le champ
9934 Document\SpecialChar menuseparator
9940 \begin_inset space ~
9944 \begin_inset space ~
9947 document\SpecialChar menuseparator
9951 Entrez-y juste le mot
9958 \begin_layout Subsection
9959 Le fichier d'exemple
9962 \begin_layout Standard
9963 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
9965 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
9967 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
9969 avec la façon de l'écrire avec \SpecialChar LyX
9973 \begin_layout Section
9978 \begin_layout Standard
9988 \begin_layout Standard
9989 \begin_inset VSpace bigskip
9995 \begin_layout Standard
9996 Les formats \SpecialChar LaTeX
9997 AMS ont été écrits pour se conformer au style suggéré pour
9998 les articles mathématiques à soumettre aux publications de l'
10000 American Mathematical Society
10003 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10004 facilement y être adaptés.
10005 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10006 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10007 dans la sortie \SpecialChar TeX
10009 Cette documentation est disponible sur le réseau à
10010 \begin_inset Flex URL
10013 \begin_layout Plain Layout
10021 \begin_inset Flex URL
10024 \begin_layout Plain Layout
10026 ftp://ftp.ams.org/pub/tex/amslatex/
10032 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10036 \begin_layout Standard
10037 Il y a actuellement 2 formats \SpecialChar LaTeX
10041 \begin_layout Enumerate
10042 amsart : le format standard d'article AMS.
10046 \begin_layout Enumerate
10047 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10051 \begin_layout Standard
10052 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10054 Ils n'inclent aps en particulier d'environnments de
10055 \begin_inset Quotes cld
10059 \begin_inset Quotes crd
10062 pour les théorèmes, les lemmes, et similaires.
10063 Ceux-ci sont fournis par le module
10064 \begin_inset Flex Noun
10067 \begin_layout Plain Layout
10073 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10074 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10076 Les environnements contenus dans
10077 \begin_inset Flex Code
10080 \begin_layout Plain Layout
10081 Théorèmes (extensions AMS)
10086 , moins fréquemment utilisés, doivent être chargés manuellement.
10089 \begin_layout Standard
10090 Implicitement, les théorèmes et environnements similaires sont numérotés
10091 consécutivement tout au long du document, mais ceci peut être modifié en
10092 chargeant le module
10093 \begin_inset Flex Code
10096 \begin_layout Plain Layout
10097 Théorèmes (numérotation par section)
10102 ou bien, si vous utilisez la classe
10103 \begin_inset Flex Code
10106 \begin_layout Plain Layout
10113 \begin_inset Flex Code
10116 \begin_layout Plain Layout
10117 Théorèmes (numérotation par chapitre)
10123 Ceux-ci vont numéroter les environnements comme
10127 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10128 le numéro d'ordre courant dans la section (ou le chapitre).
10129 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10130 sont marqués par un astérisque.
10131 Si par hasard vous désirez que tous les environnements soient non numérotés,
10133 \begin_inset Flex Code
10136 \begin_layout Plain Layout
10137 Théorèmes (non numérotés)
10145 \begin_layout Standard
10146 Notez que ces modules ne doivent pas être
10150 utilisés avec les classes AMS.
10151 Il est parfaitement possible d'utiliser les modules
10152 \begin_inset Flex Code
10155 \begin_layout Plain Layout
10161 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10163 \begin_inset Flex Code
10166 \begin_layout Plain Layout
10173 \begin_inset Flex Code
10176 \begin_layout Plain Layout
10183 \begin_inset Flex Code
10186 \begin_layout Plain Layout
10195 \begin_layout Subsection
10196 Ce qu'offrent ces formats
10199 \begin_layout Standard
10200 La liste des environnements offerts par ces formats est longue.
10201 Avec \SpecialChar LaTeX
10202 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10204 \begin_inset Quotes cld
10208 \begin_inset Quotes crd
10212 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10214 Voici la liste des environnements ainsi que les environnements standard,
10218 \begin_inset Flex Noun
10221 \begin_layout Plain Layout
10234 \begin_inset Flex Noun
10237 \begin_layout Plain Layout
10252 \begin_inset Flex Noun
10255 \begin_layout Plain Layout
10268 \begin_inset Flex Noun
10271 \begin_layout Plain Layout
10280 \begin_inset Flex Noun
10283 \begin_layout Plain Layout
10294 \begin_inset Flex Code
10297 \begin_layout Plain Layout
10306 \begin_inset Flex Code
10309 \begin_layout Plain Layout
10320 \begin_layout Description
10321 Adresse Ce devrait être l'adresse permanente de l'auteur.
10324 \begin_layout Description
10325 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10326 de la soumission, si elle est différente de l'Adresse ci-dessus.
10329 \begin_layout Description
10330 Email L'adresse e-mail de l'auteur.
10333 \begin_layout Description
10334 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10337 \begin_layout Description
10338 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10339 discutés dans l'article.
10342 \begin_layout Description
10343 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10344 publiée et décrite dans
10346 Mathematical Reviews
10349 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10352 \begin_layout Description
10356 \begin_layout Description
10360 \begin_layout Description
10364 \begin_layout Standard
10365 Les environnements suivants sont fournis aussi bien par le module
10366 \begin_inset Flex Code
10369 \begin_layout Plain Layout
10376 \begin_inset Flex Code
10379 \begin_layout Plain Layout
10385 , en version numérotée ou non numérotée pour ce dernier.
10386 Ces environnements sont fournis dans la seule version non numérotée par
10388 \begin_inset Flex Code
10391 \begin_layout Plain Layout
10392 Théorèmes (non numérotés)
10400 \begin_layout Theorem
10401 Typiquement utilisé pour les résultats les plus importants.
10404 \begin_layout Corollary*
10405 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10407 Peuvent être également des résultats importants.
10410 \begin_layout Lemma
10411 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10414 \begin_layout Proposition
10415 e sont des résultats moins importants qui apportent quelque chose à la théorie
10416 générale dont il est question.
10419 \begin_layout Conjecture
10420 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10421 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10424 \begin_layout Definition*
10425 Devinez à quoi ça sert.
10426 La police, à la fois à l'écran et à l'impression, est différente dans cet
10430 \begin_layout Example*
10431 Utilisé pour illustrer des résultats prouvés.
10434 \begin_layout Problem
10435 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10438 \begin_layout Exercise*
10439 Écrire une description de celui-ci.
10442 \begin_layout Description
10443 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10447 \begin_inset Quotes cld
10451 \begin_inset Quotes crd
10456 apparaît en italique, et le reste comme du texte simple.
10459 \begin_layout Claim*
10460 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10464 En général, ils servent à diviser de longues preuves en examinant des cas
10470 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10471 pas à la même séquence que les autres assertions.
10474 \begin_layout Proof
10475 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10476 carré, mais ça peut varier avec les différents styles).
10477 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10478 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10479 ceux-ci (voir la section
10481 Emboîter les environnements
10485 Guide de l'utilisateur
10490 \begin_layout Standard
10491 Et ces environnements sont fournis par le module
10492 \begin_inset Flex Code
10495 \begin_layout Plain Layout
10496 Théorèmes (extensions AMS)
10504 \begin_layout Criterion*
10505 Une condition requise.
10508 \begin_layout Algorithm*
10509 Une procédure générale à utiliser.
10512 \begin_layout Axiom*
10513 C'est une propriété ou assertion considérée comme vraie dans la théorie
10514 dont il est question.
10517 \begin_layout Condition*
10518 Utilisé parfois pour expliciter une condition admise dans le contexte de
10522 \begin_layout Note*
10523 Note Typographie similaire à
10530 \begin_layout Notation*
10531 Comme son nom l'indique
10534 \begin_layout Acknowledgement*
10538 \begin_layout Conclusion*
10539 Utilisé parfois à la fin d'une argumentation
10543 Utilisable comme Proposition, à une échelle peut-être réduite
10546 \begin_layout Standard
10547 En plus, ces environnements se servent automatiquement des paquetages de
10548 polices AMS-\SpecialChar LaTeX
10550 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10551 ces environnements.
10554 \begin_layout Section
10558 \begin_layout Standard
10564 \begin_layout Subsection
10568 \begin_layout Standard
10569 Broadway est destiné à l'écriture de pièces de théâtre.
10570 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10571 Ce format devrait convenir à des ateliers.
10574 \begin_layout Subsection
10575 Problèmes particuliers
10578 \begin_layout Standard
10579 Les mêmes que dans Hollywood.
10582 \begin_layout Subsection
10583 Fonctions particulières
10586 \begin_layout Standard
10587 Entrez les noms des personnages comme étiquettes puis faites des références
10588 croisées sur ces étiquettes pour insérer le nom.
10589 La fenêtre de référence croisée montrera l'ensemble des personnages.
10592 \begin_layout Subsection
10593 Taille de papier et marges
10596 \begin_layout Standard
10597 USLetter, gauche 1,6
10598 \begin_inset space ~
10602 \begin_inset space ~
10606 \begin_inset space ~
10610 \begin_inset space ~
10616 \begin_layout Subsection
10620 \begin_layout Standard
10621 Les environnements suivants sont disponibles.
10622 Vous pouvez utiliser
10626 pour accéder aux touches de raccourci indiquées à droite.
10629 \begin_layout Itemize
10633 \begin_inset Newline newline
10638 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10639 n'a pas sa place ailleurs.
10642 \begin_layout Itemize
10650 \begin_inset space \hfill{}
10654 \begin_inset Newline newline
10659 Utilisé pour décrire le décor et l'action.
10660 La première occurrence des noms des personnages en MAJUSCULES.
10663 \begin_layout Itemize
10669 \begin_inset space \hfill{}
10675 \begin_inset Newline newline
10680 Automatiquement numéroté.
10681 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10684 \begin_layout Itemize
10690 \begin_inset space \hfill{}
10696 \begin_inset Newline newline
10706 C'est juste du texte centré.
10709 \begin_layout Itemize
10713 \begin_inset space \hfill{}
10717 \begin_inset Newline newline
10722 Pas automatiquement numéroté.
10723 Vous donnez le numéro.
10724 C'est parce que je n'ai pas trouvé comment faire.
10727 \begin_layout Itemize
10728 AT_RISE (Lever de Rideau)
10729 \begin_inset space \hfill{}
10735 \begin_inset Newline newline
10740 Un cas particulier de
10744 pour décrire le décor et l'action quand le rideau se lève.
10747 \begin_layout Itemize
10751 \begin_inset space \hfill{}
10755 \begin_inset Newline newline
10760 Le nom du personnage, centré en MAJUSCULES.
10763 \begin_layout Itemize
10769 \begin_inset space \hfill{}
10775 \begin_inset Newline newline
10780 Instructions au personnage.
10781 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10784 Les deux seront imprimées.
10785 Cet environnement n'est utilisé qu'à l'intérieur de
10792 \begin_layout Itemize
10796 \begin_inset space \hfill{}
10800 \begin_inset Newline newline
10805 Ce que dit le personnage.
10808 \begin_layout Itemize
10814 \begin_inset space \hfill{}
10820 \begin_inset Newline newline
10828 \begin_layout Itemize
10832 \begin_inset space \hfill{}
10838 \begin_layout Itemize
10842 \begin_inset space \hfill{}
10848 \begin_layout Itemize
10852 \begin_inset space \hfill{}
10858 \begin_layout Standard
10859 Salut tout le monde.
10862 \begin_layout Section
10866 \begin_layout Standard
10867 La classe de document
10871 peut servir à taper des lettres selon les conventions allemandes.
10872 Un fichier modèle est inclus dans
10874 .../lyx/share/templates
10876 pour vous servir de point de départ.
10879 \begin_layout Section
10883 \begin_layout Standard
10884 Voir le fichier modèle
10889 Il contient toutes les informations nécessaires.
10892 \begin_layout Section
10893 Diapos Foils (alias
10902 \begin_inset CommandInset label
10911 \begin_layout Standard
10917 \begin_layout Subsection
10921 \begin_layout Standard
10922 Cette section décrit comment utiliser \SpecialChar LyX
10923 pour préparer des transparents pour
10925 Il y a deux classes de document qui le permettent : la classe par défaut
10935 Cette section décrit la classe
10940 \begin_layout Standard
10941 Redisons-le donc bien clairement :
10944 \begin_layout Standard
10945 \begin_inset VSpace bigskip
10951 \begin_layout Standard
10955 Cette section concerne la classe
10958 \begin_inset Quotes cld
10964 \begin_inset Quotes crd
10970 \begin_layout Standard
10971 \begin_inset VSpace bigskip
10977 \begin_layout Standard
10978 Si vous voulez une documentation sur
10979 \begin_inset Quotes cld
10985 \begin_inset space ~
10991 \begin_inset Quotes crd
10995 \begin_inset space ~
10999 \begin_inset CommandInset ref
11001 reference "sec:slitex"
11006 Si votre machine n'a pas la classe
11014 , il vous faudra sûrement utiliser la classe
11018 par défaut, qui n'est pas aussi bonne.
11021 \begin_layout Standard
11026 est conçue pour être utilisée avec la version
11027 \begin_inset space ~
11030 2.1 du fichier de classe \SpecialChar LaTeX
11036 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11040 \begin_layout Subsection
11044 \begin_layout Standard
11045 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11056 Document\SpecialChar menuseparator
11059 \SpecialChar menuseparator
11063 \begin_inset space ~
11067 \begin_inset space ~
11073 Il y a quelques autres réglages qui ont une signification spéciale avec
11077 \begin_layout Itemize
11078 Ne changez pas les options
11088 Document\SpecialChar menuseparator
11092 Elles sont ignorées par la classe
11099 \begin_layout Itemize
11100 La taille par défaut est de 20
11101 \begin_inset space \thinspace{}
11104 pt, les autres choix étant respectivement 17
11105 \begin_inset space \thinspace{}
11109 \begin_inset space \thinspace{}
11113 \begin_inset space \thinspace{}
11119 \begin_layout Itemize
11120 La police par défaut est
11123 \begin_inset space ~
11128 mais toutes les équations mathématiques restent formatées dans la police
11136 \begin_layout Itemize
11139 Foil\SpecialChar TeX
11142 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11143 pour travailler avec des diapos 35mm.
11144 Les tailles A5, B5,
11158 ne sont pas supportées.
11161 \begin_layout Itemize
11162 Ne vous occupez pas de
11165 \begin_inset space ~
11169 \begin_inset space ~
11174 : l'option est de toute façon ignorée.
11175 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11178 \begin_layout Itemize
11182 \begin_inset space ~
11186 \begin_inset space ~
11191 se comportent un peu différemment avec cette classe.
11194 Foil\SpecialChar TeX
11197 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11198 de page, comme l'insertion d'un logo défini par l'utilisateur.
11200 \begin_inset space ~
11204 \begin_inset CommandInset ref
11206 reference "sec:foil-en-tetes"
11210 pour de plus amples détails.
11211 La page de titre est traitée différemment de toutes les autres pages du
11219 L'éventuel logo y est
11227 centré au bas de la page.
11228 Les différentes mises en page possibles sont les suivantes :
11232 \begin_layout Labeling
11233 \labelwidthstring MMMMMMM
11240 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11241 (sauf évidemment les notes de bas de page).
11244 \begin_layout Labeling
11245 \labelwidthstring MMMMMMM
11252 Les diapos auront un numéro de page centré en bas de la page.
11253 Ni en-tête, ni pied de page (à part les notes).
11256 \begin_layout Labeling
11257 \labelwidthstring MMMMMMM
11262 Le numéro apparaît en bas à droite.
11263 Les en-têtes et pieds de page seront présents.
11264 C'est le choix par défaut.
11267 \begin_layout Labeling
11268 \labelwidthstring MMMMMMM
11273 Vous donne accès au paquetage
11277 , et ce même si son utilisation est déconseillée par l'auteur de
11279 Foil\SpecialChar TeX
11282 car certaines incompatibilités apparaissent.
11286 \begin_layout Subsubsection
11287 Options supplémentaires
11290 \begin_layout Standard
11291 Les options suivantes peuvent être activées dans le champ
11297 Document\SpecialChar menuseparator
11300 \SpecialChar menuseparator
11304 \begin_inset space ~
11308 \begin_inset space ~
11316 \begin_layout Labeling
11317 \labelwidthstring MMMMMMx
11322 Règle le format de page à 7,33
11323 \begin_inset space ~
11327 \begin_inset space ~
11330 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11331 \begin_inset space \thinspace{}
11334 mm, facilitant ainsi le travail avec ce support.
11337 \begin_layout Labeling
11338 \labelwidthstring MMMMMMx
11343 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11344 sur toutes les pages sauf celle de titre.
11347 \begin_layout Labeling
11348 \labelwidthstring MMMMMMx
11353 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11354 sur toutes les pages sauf celle de titre.
11357 \begin_layout Labeling
11358 \labelwidthstring MMMMMMx
11363 Cette option indique à
11365 Foil\SpecialChar TeX
11368 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11370 (Elle est automatiquement activée à la création d'un nouveau document
11378 \begin_layout Labeling
11379 \labelwidthstring MMMMMMx
11384 Change simplement la taille des pages au format paysage, mais sans effectuer
11386 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11387 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11388 votre imprimante directement en format paysage.
11389 Remarquez que cette option renverse les rôles respectifs des environnements
11396 En-tête_Diapo_Tourné
11398 (ne vous inquiétez pas, ils sont décrits plus loin).
11401 \begin_layout Labeling
11402 \labelwidthstring MMMMMMx
11407 Numéros des équations à gauche.
11410 \begin_layout Labeling
11411 \labelwidthstring MMMMMMx
11416 Équations alignées à gauche.
11419 \begin_layout Subsection
11420 Environnements supportés
11423 \begin_layout Standard
11424 La plupart des environnements courants sont supportés par la classe
11429 Il y a des environnements supplémentaires fournis par
11431 Foil\SpecialChar TeX
11434 ainsi que deux apportés par \SpecialChar LyX
11436 Les environnements suivants sont partagés avec d'autres classes :
11439 \begin_layout Standard
11440 \begin_inset Flex Multiple Columns
11443 \begin_layout Itemize
11449 \begin_layout Itemize
11455 \begin_layout Itemize
11461 \begin_layout Itemize
11467 \begin_layout Itemize
11473 \begin_layout Itemize
11480 \begin_layout Itemize
11486 \begin_layout Itemize
11492 \begin_layout Itemize
11498 \begin_layout Itemize
11504 \begin_layout Itemize
11510 \begin_layout Itemize
11516 \begin_layout Itemize
11522 \begin_layout Itemize
11528 \begin_layout Itemize
11534 \begin_layout Itemize
11545 \begin_layout Standard
11546 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11547 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11550 Foil\SpecialChar TeX
11553 propose des commandes pour commencer de nouvelles diapos :
11556 \begin_layout Itemize
11564 \begin_layout Itemize
11567 En-Tête_Diapo_Tourné (RotateFoilhead)
11570 \begin_layout Standard
11572 a aussi des versions légèrement modifiées de ces deux environnements :
11575 \begin_layout Itemize
11578 En-tête_Diapo_Court
11583 \begin_layout Itemize
11586 En-tête_Diapo_Court_Tourné
11588 (ShortRotateFoilhead)
11591 \begin_layout Standard
11592 Les différences seront expliquées dans une autre section.
11595 \begin_layout Standard
11596 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11597 nouveaux théorèmes.
11600 Foil\SpecialChar TeX
11603 fournit aussi un ensemble d'outils pour les présenter :
11606 \begin_layout Standard
11607 \begin_inset Flex Multiple Columns
11610 \begin_layout Itemize
11616 \begin_layout Itemize
11622 \begin_layout Itemize
11628 \begin_layout Itemize
11634 \begin_layout Itemize
11640 \begin_layout Itemize
11646 \begin_layout Itemize
11652 \begin_layout Itemize
11658 \begin_layout Itemize
11664 \begin_layout Itemize
11670 \begin_layout Itemize
11681 \begin_layout Standard
11682 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11684 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11688 \begin_layout Itemize
11696 \begin_layout Itemize
11704 \begin_layout Standard
11707 Foil\SpecialChar TeX
11710 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11711 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11712 à tout moment dans le document.
11713 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11714 de le faire au tout début d'une diapo, donc juste après l'
11721 \begin_layout Standard
11722 Pour ces réglages, vous disposez des environnements suivants [
11729 \begin_layout Standard
11730 \begin_inset Flex Multiple Columns
11733 \begin_layout Itemize
11741 \begin_layout Itemize
11747 \begin_layout Itemize
11755 \begin_layout Itemize
11763 \begin_layout Itemize
11772 \begin_layout Plain Layout
11773 \begin_inset space ~
11785 \begin_layout Standard
11786 Certaines commandes de
11788 Foil\SpecialChar TeX
11791 ne sont pas directement supportées par \SpecialChar LyX
11792 , mais vous pourrez tout de même
11793 les utiliser, comme l'explique la section
11794 \begin_inset space ~
11798 \begin_inset CommandInset ref
11800 reference "sec:foil-non-supporte"
11807 \begin_layout Subsection
11811 \begin_layout Standard
11812 Cette section est une rapide introduction aux différents environnements
11813 qui permettent de construire un ensemble de diapos.
11814 Si vous voulez un exemple, ouvrez
11818 qui se trouve dans le répertoire des
11819 \begin_inset Flex Code
11822 \begin_layout Plain Layout
11831 \begin_layout Subsubsection
11832 Donner un titre de page
11835 \begin_layout Standard
11836 À la différence des autres classes qui proposent les environnements
11852 crée le titre sur une page à part.
11853 Si vous laissez l'environnement
11857 vide, \SpecialChar LaTeX
11858 lui substituera la date du jour (et ce, à chaque fois que vous générerez
11862 \begin_layout Subsubsection
11863 Débuter une nouvelle diapo
11866 \begin_layout Standard
11867 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
11869 Pour les formats portrait, utilisez
11875 En-tête_Diapo_Court
11878 La différence entre ces deux environnements est la quantité d'espace entre
11883 ) et le corps de la diapo.
11886 \begin_layout Standard
11887 Les diapos en position paysage seront créées via les environnements
11889 En-tête_Diapo_Tourné
11893 En-tête_Diapo_Court_Tourné
11896 À nouveau, la seule différence est l'espace entre le titre et le corps.
11897 Les deux versions courtes ont 0,5
11898 \begin_inset space ~
11901 pouce de séparation en moins.
11904 \begin_layout Standard
11909 pour générer des sorties PostScript de diapos en format paysage, sans quoi
11910 la rotation de ces diapos ne sera pas exécutée.
11911 Il vous sera possible d'obtenir des diapos en format paysage sans
11915 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
11919 \begin_layout Subsubsection
11920 Théorèmes, lemmes, preuves et tutti quanti
11923 \begin_layout Standard
11924 Deux de ces environnements ne peuvent se suivre directement.
11925 Ils doivent être séparés par quelque chose.
11926 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
11927 l'environnement précédent comme si vous aviez fusionné les deux environnements.
11928 Plutôt que de faire cela, vous devez insérer un
11929 \begin_inset Quotes cld
11933 \begin_inset Quotes crd
11937 Voyez la section intitulée
11939 Emboîtements séparés
11943 Guide de l'utilisateur
11948 \begin_layout Subsubsection
11952 \begin_layout Standard
11953 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11954 autres classes plus deux nouvelles.
11955 Je ne décrirai ici que ces dernières.
11956 Si vous voulez plus d'informations sur les autres environnements de liste,
11960 \begin_inset space ~
11964 \begin_inset space ~
11970 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11971 le choix des puces, à la section
11972 \begin_inset space ~
11978 \begin_inset CommandInset ref
11980 reference "sec:puces"
11987 \begin_layout Standard
11988 Les deux nouveaux environnements de liste,
11996 , ont pour but de faciliter l'utilisation de listes
11997 \begin_inset Quotes cld
12001 \begin_inset space ~
12005 \begin_inset space ~
12009 \begin_inset space ~
12013 \begin_inset space ~
12017 \begin_inset Quotes crd
12021 \begin_inset Quotes cld
12025 \begin_inset space ~
12029 \begin_inset space ~
12033 \begin_inset Quotes crd
12036 , bref, qui utilisent comme puces des coches ou des croix.
12037 Ces listes sont en fait des versions spécialisées de l'environnement
12042 Elles nécessitent cependant que vous disposiez du paquetage
12049 \begin_layout Subsubsection
12050 Figures et tableaux
12053 \begin_layout Standard
12056 Foil\SpecialChar TeX
12059 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12060 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12061 en une quelconque autre position prédéfinie.
12062 En fait, si vous changez les réglages de positionnement des flottants,
12063 ces modifications ne seront pas prises en compte.
12066 \begin_layout Subsubsection
12067 En-têtes et pieds de pages
12068 \begin_inset CommandInset label
12070 name "sec:foil-en-tetes"
12077 \begin_layout Standard
12086 servent à définir le texte en pied de page à gauche.
12087 La première vous permet d'insérer un logo sur vos diapos.
12088 Vous aurez par défaut comme logo
12089 \begin_inset Quotes cld
12094 Foil\SpecialChar TeX
12098 \begin_inset Quotes crd
12102 La seconde sert à classifier des documents en fonction du type de public,
12104 \begin_inset Quotes cld
12108 \begin_inset Quotes crd
12112 Par défaut elle ne contient rien.
12115 \begin_layout Standard
12116 Vous pouvez remplir les autres coins de la page avec
12120 (qui par défaut contient le numéro de page),
12131 \begin_layout Subsection
12134 Foil\SpecialChar TeX
12138 \begin_inset CommandInset label
12140 name "sec:foil-non-supporte"
12147 \begin_layout Standard
12148 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12159 dans un autre environnement.
12162 \begin_layout Subsubsection
12166 \begin_layout Standard
12167 Toutes les longueurs sont ajustées en utilisant la commande
12171 setlength\SpecialChar softhyphen
12178 }\SpecialChar softhyphen
12198 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12207 par la valeur de la variable.
12208 Toutes les variables de longueur doivent être indiquées dans des unités
12210 \begin_inset space ~
12218 \begin_inset space ~
12226 \begin_inset space ~
12233 ), ou bien dans une unité dépendant du document ou de la police employée,
12246 \begin_layout Standard
12247 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12248 diapo en ajustant la longueur spécifiée par
12255 Par exemple, pour rendre
12261 les titres plus proches des corps de 0,5
12262 \begin_inset space ~
12265 pouce, mettez dans le préambule
12274 foilheadskip}{-0.5in}
12279 \begin_layout Standard
12280 L'espacement autour des flottants peut être modifié via
12285 \begin_layout Labeling
12286 \labelwidthstring MMMMMMMMMMM
12293 Séparation entre le texte et le haut du flottant ;
12296 \begin_layout Labeling
12297 \labelwidthstring MMMMMMMMMMM
12304 Séparation entre le flottant et sa légende ;
12307 \begin_layout Labeling
12308 \labelwidthstring MMMMMMMMMMM
12315 Séparation entre la légende et le texte qui la suit ;
12318 \begin_layout Labeling
12319 \labelwidthstring MMMMMMMMMMM
12326 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12327 réglant cette valeur.
12328 Le mieux est sûrement de la définir en fonction de
12337 \begin_layout Standard
12338 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12339 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12343 \begin_layout Labeling
12344 \labelwidthstring MMMMMMMMMMM
12351 Séparation entre les en-têtes et le titre (environnement
12358 \begin_layout Labeling
12359 \labelwidthstring MMMMMMMMMMM
12366 entre les environnements
12377 \begin_layout Labeling
12378 \labelwidthstring MMMMMMMMMMM
12385 entre différentes lignes de l'environnement
12392 \begin_layout Labeling
12393 \labelwidthstring MMMMMMMMMMM
12400 entre l'auteur et la date ;
12403 \begin_layout Labeling
12404 \labelwidthstring MMMMMMMMMMM
12411 entre la date et le résumé (
12418 \begin_layout Standard
12419 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12433 un environnement de liste, tout l'espacement vertical entre les éléments
12434 de la liste est supprimé.
12435 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12448 \begin_layout Subsubsection
12449 En-têtes et pieds de page
12452 \begin_layout Standard
12467 permettent de préciser dans une page donnée si le logo de
12478 dans le préambule, aucune des diapos n'aura de logo.
12479 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12486 juste après le début de cette diapo et
12492 juste après le début de la suivante.
12495 \begin_layout Standard
12496 Si vous voulez utiliser le style d'en-têtes
12502 Document\SpecialChar menuseparator
12503 Paramètres\SpecialChar menuseparator
12506 , il vous faudra sûrement ajouter
12517 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12518 correctement une fois les pages retournées.
12519 C'est obligatoire à cause d'incompatibilités entre le paquetage
12530 \begin_layout Section
12531 Diapos Slides (alias S
12537 \begin_inset CommandInset label
12546 \begin_layout Standard
12554 \begin_layout Subsection
12558 \begin_layout Standard
12559 Cette section décrit comment utiliser \SpecialChar LyX
12560 pour préparer des transparents pour
12562 Il y a deux classes de document qui le permettent : la classe par défaut
12575 \begin_layout Plain Layout
12576 Il y en a d'autres, comme
12580 , mais elle ne sont pas décrites dans ce document (NdT).
12586 Cette section décrit la première.
12589 \begin_layout Standard
12590 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12594 \begin_layout Standard
12595 \begin_inset VSpace bigskip
12601 \begin_layout Standard
12605 Cette section décrit
12610 \begin_inset Quotes cld
12616 \begin_inset space ~
12620 \begin_inset Quotes crd
12626 \begin_layout Standard
12627 Si vous cherchez une documentation sur
12628 \begin_inset Quotes cld
12634 \begin_inset space ~
12637 (Foil\SpecialChar TeX
12641 \begin_inset Quotes crd
12645 \begin_inset space ~
12649 \begin_inset CommandInset ref
12651 reference "sec:foiltex"
12662 Foil\SpecialChar TeX
12665 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12672 \begin_layout Plain Layout
12674 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12675 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12683 dont parle cette section.
12686 \begin_layout Standard
12687 Cette classe est l'évolution en \SpecialChar LaTeX2e
12697 Toutes les distributions de \SpecialChar LaTeX2e
12698 comprennent cette classe (qu'à partir de maintenan
12699 t j'appellerais simplement
12700 \begin_inset Quotes cld
12706 \begin_inset Quotes crd
12711 ), donc vous devez logiquement l'avoir.
12712 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12713 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12719 Cependant, il y a des choses que
12723 fait et que les autres ne font pas, comme générer des sur-couches.
12724 Continuez la lecture pour en savoir plus !
12727 \begin_layout Subsection
12729 \begin_inset CommandInset label
12731 name "sec:demarrer-slides"
12738 \begin_layout Standard
12739 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12741 \begin_inset Quotes cld
12747 \begin_inset space ~
12751 \begin_inset Quotes crd
12762 Document\SpecialChar menuseparator
12766 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12770 \begin_layout Itemize
12771 Ne vous fatiguez pas à changer les options
12781 Document\SpecialChar menuseparator
12784 : de toute façon, elles ne sont pas supportées par la classe
12789 \begin_layout Itemize
12793 \begin_inset space ~
12797 \begin_inset space ~
12804 Document\SpecialChar menuseparator
12807 a un comportement un peu différent pour cette classe.
12808 Voici les choix possibles et leurs effets :
12812 \begin_layout Description
12817 Le rendu final contient des numéros de page dans le coin inférieur droit.
12820 \begin_layout Description
12825 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
12827 C'est le choix implicite.
12830 \begin_layout Description
12835 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
12836 ni de marqueurs d'alignement.
12840 \begin_layout Itemize
12845 a une option supplémentaire :
12850 Pour l'utiliser, mettez
12851 \begin_inset Quotes cld
12859 \begin_inset Quotes crd
12868 Document\SpecialChar menuseparator
12871 \SpecialChar menuseparator
12875 \begin_inset space ~
12879 \begin_inset space ~
12888 \begin_layout Standard
12889 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
12896 \begin_inset space ~
12900 \begin_inset CommandInset ref
12902 reference "sec:note-slides"
12906 pour plus de détails.
12910 \begin_layout Standard
12911 Vous pouvez aussi utiliser le fichier modèle
12914 \begin_inset Quotes cld
12918 \begin_inset Quotes crd
12923 pour mettre en place automatiquement un document de la classe
12929 Fichier\SpecialChar menuseparator
12931 \begin_inset space ~
12935 \begin_inset space ~
12940 pour créer votre document).
12941 Le fichier modèle contient aussi quelques exemples d'environnements de
12942 paragraphe spéciaux utilisés par cette classe.
12943 Je vais maintenant décrire ces derniers.
12946 \begin_layout Subsection
12947 Environnements de paragraphe
12950 \begin_layout Subsubsection
12951 Environnements supportés
12954 \begin_layout Standard
12955 La première chose que vous allez remarquer en commençant un nouveau document
12960 est la taille et le type de police : il est équivalent à la taille
12963 \begin_inset space ~
12971 \begin_inset space ~
12977 C'est aussi la police qui est utilisée pour le rendu final.
12978 Dites-vous que c'est un
12979 \begin_inset Quotes cld
12983 \begin_inset Quotes crd
12986 pour vous rappeler que c'est une diapositive.
12987 Vos transparents finaux utiliseront une grande police, donc vous aurez
12989 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12993 \begin_layout Standard
12994 La deuxième chose qui frappe est le changement du menu des environnements
12995 (tout à gauche de la barre d'outils).
12996 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12998 Il y en a aussi cinq nouveaux.
12999 C'est parce que la classe
13003 elle-même ne supporte que certains environnements de paragraphe :
13006 \begin_layout Itemize
13012 \begin_layout Itemize
13018 \begin_layout Itemize
13024 \begin_layout Itemize
13030 \begin_layout Itemize
13036 \begin_layout Itemize
13042 \begin_layout Itemize
13048 \begin_layout Itemize
13054 \begin_layout Itemize
13060 \begin_layout Itemize
13067 \begin_layout Standard
13068 Tous les autres environnements standard, comme les en-têtes de section,
13069 ne servent pas dans la classe
13076 \begin_layout Standard
13077 D'autre part, vous remarquerez de nouveaux environnements :
13080 \begin_layout Itemize
13092 \begin_layout Itemize
13102 \begin_layout Itemize
13108 \begin_layout Itemize
13120 \begin_layout Itemize
13132 \begin_layout Standard
13133 Ces cinq-là présentent des subtilités, dues à une
13134 \begin_inset Quotes cld
13138 \begin_inset Quotes crd
13141 de \SpecialChar LyX
13144 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13145 dans un environnement vide.
13146 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13147 une diapo par autre chose que du texte.
13148 Pour contourner cela, j'ai fait un peu de
13149 \begin_inset Quotes cld
13152 magie \SpecialChar LaTeX
13154 \begin_inset Quotes crd
13160 \begin_layout Subsubsection
13161 Subtilités des nouveaux environnements
13162 \begin_inset CommandInset label
13164 name "sec:subtilité-slides"
13171 \begin_layout Standard
13172 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13173 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13175 Comme je viens de le dire, \SpecialChar LyX
13176 interdit les environnements qui commencent
13177 par un autre environnement.
13178 Pour contourner ceci, l'environnement
13182 n'en est pas vraiment un, si l'on se fie à la description du
13185 \begin_inset space ~
13189 \begin_inset space ~
13195 \begin_layout Standard
13209 \begin_inset Quotes cld
13212 pseudo-environnements
13213 \begin_inset Quotes crd
13217 Ils ressemblent à des en-têtes de section ou à une
13221 , mais en fait commencent un environnement de paragraphe (et terminent le
13222 précédent si nécessaire).
13223 De la même manière, considérez
13232 \begin_inset Quotes cld
13236 \begin_inset Quotes crd
13240 Ces deux objets réalisent en effet des actions.
13243 \begin_layout Standard
13244 Un propriété commune aux cinq environnements
13264 est un marqueur plutôt longuet.
13265 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13266 de paragraphe – n'est pas pris en compte par
13288 l'ignore totalement.
13289 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13292 \begin_layout Standard
13293 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13294 vous pouvez le faire.
13295 Ça peut être une brève description du contenu de la
13300 Dans ce cas, entrez votre description et tapez
13304 comme vous le feriez normalement.
13307 \begin_layout Standard
13308 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13309 rencontrer une autre subtilité de \SpecialChar LyX
13312 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13313 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13314 Vous ferez donc ainsi :
13317 \begin_layout Itemize
13318 Commencez à entrer le texte qui
13322 le nouveau paragraphe
13346 \begin_layout Itemize
13347 Placez-vous maintenant au début de ce paragraphe.
13351 \begin_layout Itemize
13360 \begin_layout Itemize
13361 Changez enfin ce nouveau paragraphe vide en un
13385 \begin_layout Standard
13386 Espérons qu'une future version de \SpecialChar LyX
13387 résoudra cette bizarrerie\SpecialChar ldots
13391 \begin_layout Subsection
13392 Réaliser une présentation grâce à
13405 \begin_layout Subsubsection
13406 Utiliser l'environnement
13411 \begin_layout Standard
13412 Si vous espérez apprendre dans cette section comment faire une présentation
13413 orale, vous serez amèrement déçu.
13414 Naturellement, je vais vous décrire en quoi la classe
13418 pourra vous aider à préparer les supports de la présentation.
13419 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13420 (C'est ça aussi, la philosophie \SpecialChar LyX
13424 \begin_layout Standard
13425 Sélectionnez l'environnement
13429 (de la manière décrite à la section
13430 \begin_inset space ~
13434 \begin_inset CommandInset ref
13436 reference "sec:subtilité-slides"
13440 ) pour dire à \SpecialChar LyX
13441 de commencer une nouvelle diapo (eh oui).
13442 Le marqueur pour cet environnement /
13443 \begin_inset Quotes cld
13447 \begin_inset Quotes crd
13451 \begin_inset Quotes cld
13455 \begin_inset Quotes crd
13458 en bleu, suivie de l'indication
13459 \begin_inset Quotes cld
13463 \begin_inset Quotes crd
13467 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13469 C'est aussi simple que ça.
13472 \begin_layout Standard
13473 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13474 où vous aurez à forcer la
13475 fin des pages (vous pouvez toujours le faire dans
13477 Édition\SpecialChar menuseparator
13479 \begin_inset space ~
13483 \begin_inset space ~
13489 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13491 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13492 en contenir, le surplus débordera sur une nouvelle diapo.
13493 Je vous déconseille de le faire, cependant, car la diapo
13494 \begin_inset Quotes cld
13498 \begin_inset Quotes crd
13501 ne présentera aucun numéro de page.
13502 De plus, elle peut interférer avec une
13506 que vous aurez préparé pour accompagner la
13513 \begin_layout Standard
13522 fonctionnent comme l'environnement
13527 Tous deux créent une
13528 \begin_inset Quotes cld
13532 \begin_inset Quotes crd
13535 suivie par un marqueur (
13536 \begin_inset Quotes cld
13540 \begin_inset Quotes crd
13544 \begin_inset Quotes cld
13548 \begin_inset Quotes crd
13552 La couleur n'est plus le bleu, mais un magenta éclatant et la
13553 \begin_inset Quotes cld
13557 \begin_inset Quotes crd
13560 se présente différemment, dans son style et sa longueur.
13561 Les trois marqueurs diffèrent par leur police.
13564 \begin_layout Standard
13565 Comme pour l'environnement
13569 , si le contenu d'une
13577 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13578 le surplus sera disposé sur une nouvelle page.
13579 À nouveau, je vous le déconseille, les
13587 n'auraient plus aucune utilité.
13590 \begin_layout Subsubsection
13600 \begin_layout Standard
13605 est de créer une diapo qui vienne se superposer à une autre.
13606 Vous pouvez vouloir présenter une figure sur la
13610 principale avant d'afficher le texte qui va avec.
13611 Une façon de faire est de poser une feuille de papier noire sur la partie
13616 que vous souhaitez cacher.
13617 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13618 superposer un graphique à un autre.
13619 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13623 pour que les graphiques se superposent.
13628 rend les choses bien plus faciles.
13631 \begin_layout Standard
13636 reçoit le numéro de page de la
13641 \begin_inset Quotes cld
13645 \begin_inset Quotes crd
13651 \begin_inset Quotes cld
13655 \begin_inset Quotes crd
13662 \begin_layout Plain Layout
13667 multiples auront donc
13670 \begin_inset Quotes cld
13674 \begin_inset Quotes crd
13682 \begin_inset Quotes cld
13686 \begin_inset Quotes crd
13692 accolé au numéro de page.
13700 En effet, vous voulez que la
13708 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13713 \begin_inset Quotes cld
13717 \begin_inset Quotes crd
13729 le laisse voir : le marqueur qui débute un environnement
13733 est moins long que celui d'une
13738 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13748 Ces marques vous aideront à aligner les deux transparents.
13751 \begin_layout Standard
13752 Le principal problème de la superposition de transparents est d'aligner
13753 les contenus de ces diapos.
13754 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13755 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13756 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13757 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13758 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13770 \begin_layout Standard
13771 Comme leur nom l'indique,
13779 sont deux environnements de paragraphe, qui rendent le texte respectivement
13780 visible et invisible.
13781 Remarquez à la section
13782 \begin_inset space ~
13786 \begin_inset CommandInset ref
13788 reference "sec:subtilité-slides"
13792 que vous ne placez rien
13798 ces environnements.
13799 Lorsque vous créez un
13807 insère un marqueur centré, bleu clair, indiquant
13808 \begin_inset Quotes cld
13811 <Invisible Text Follows>
13812 \begin_inset Quotes crd
13816 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
13824 ), mais l'espace qu'ils auraient occupé sera laissé vide.
13827 \begin_layout Standard
13832 , l'étiquette centrée sera
13833 \begin_inset Quotes cld
13836 <Visible Text Follows>
13837 \begin_inset Quotes crd
13841 Les paragraphes qui suivent cette étiquette se comporteront normalement.
13842 Remarquez qu'au début d'une nouvelle
13858 est automatiquement désactivée.
13859 Il n'est donc pas nécessaire d'utiliser
13870 \begin_layout Standard
13871 Maintenant, voyons comment utiliser les commandes
13879 avec les environnements
13887 pour créer des diapos superposées :
13890 \begin_layout Enumerate
13899 ) avec tout ce qui devra apparaître autant sur la
13903 elle-même que sur les
13910 \begin_layout Enumerate
13911 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
13915 , insérez un environnement
13920 Si nécessaire, insérez un environnement
13924 là où le texte devra de nouveau apparaître sur la
13931 \begin_layout Enumerate
13932 Commencez un environnement
13936 juste après l'environnement
13943 \begin_layout Enumerate
13944 Copiez le contenu de l'environnement
13948 dans l'environnement
13955 \begin_layout Enumerate
13971 \begin_layout Standard
13972 C'est bon, vous avez votre superposition.
13975 \begin_layout Standard
13976 Il reste un problème avec la façon dont j'ai conçu la classe
13980 de \SpecialChar LyX
13981 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
13982 ni rendre visible du texte au milieu d'un paragraphe invisible.
13983 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
13988 \begin_layout Plain Layout
13989 Les commandes en question sont :
13992 \begin_layout Itemize
14000 \begin_layout Itemize
14008 \begin_layout Plain Layout
14010 et devront être entrées en mode \SpecialChar TeX
14012 Le texte dont vous voulez changer la
14013 \begin_inset Quotes cld
14017 \begin_inset Quotes crd
14020 sera à l'intérieur des accolades, derrière la commande
14033 Si vous ne savez pas comment entrer du \SpecialChar TeX
14034 sous \SpecialChar LyX
14035 , voyez la section appropriée
14039 \begin_inset space ~
14043 \begin_inset space ~
14057 \begin_layout Subsubsection
14067 \begin_inset CommandInset label
14069 name "sec:note-slides"
14076 \begin_layout Standard
14085 est toujours associée à une
14090 \begin_inset Quotes cld
14094 \begin_inset Quotes crd
14098 Ici aussi, la classe
14102 de \SpecialChar LyX
14103 fournit des indices visuels.
14108 est magenta éclatant, comme celui d'une
14112 ; et en longueur, il est intermédiaire entre celui d'une
14116 (qui est plus long) et celui d'une
14120 (qui est plus court).
14121 De plus, une fois imprimée, une
14125 aura le numéro de page de sa
14130 \begin_inset Quotes cld
14134 \begin_inset Quotes crd
14140 \begin_inset Quotes cld
14144 \begin_inset Quotes crd
14152 \begin_inset Quotes cld
14156 \begin_inset Quotes crd
14164 \begin_inset Quotes cld
14168 \begin_inset Quotes crd
14175 Vous pouvez avoir plusieures
14179 associées à une seule
14183 , et, comme pour les
14191 , vous voudrez sûrement couper les longues
14195 de manière à ce qu'elles tiennent sur une seule page.
14198 \begin_layout Standard
14203 est évidente : elle contient toute sortes d'informations que vous voulez
14204 ajouter à propos d'une
14209 Elle peut aussi servir d'aide-mémoire pour une
14214 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14215 Actuellement, la classe
14219 de \SpecialChar LyX
14220 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14230 Il faudra donc passer par le code \SpecialChar LaTeX
14235 \begin_layout Standard
14236 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14238 \begin_inset Quotes cld
14246 \begin_inset Quotes crd
14250 \begin_inset space ~
14254 \begin_inset CommandInset ref
14256 reference "sec:demarrer-slides"
14261 Cette option active les marqueurs temporels qui apparaîtront alors dans
14262 le coin inférieur gauche de toutes les
14266 que vous générerez.
14267 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14270 \begin_inset Quotes cld
14280 \begin_inset Quotes crd
14284 \begin_inset Quotes cld
14294 \begin_inset Quotes crd
14298 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14300 \begin_inset Quotes cld
14310 \begin_inset Quotes crd
14313 sert à indiquer le temps voulu, tandis que
14314 \begin_inset Quotes cld
14324 \begin_inset Quotes crd
14327 est utilisé pour ajouter une certaine durée.
14332 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14333 vous voulez passer sur chaque
14340 \begin_layout Standard
14341 Il reste une fonction à décrire.
14342 Vous voudrez forcément imprimer toutes vos
14350 sur des transparents et toutes vos
14354 sur des feuilles blanches.
14363 à laquelle elle est associée.
14367 \begin_layout Standard
14368 Heureusement il existe deux commandes \SpecialChar LaTeX
14369 qui vous permettent de sélectionner
14370 ce qu'il faut imprimer.
14371 Toutes deux doivent être placées dans le préambule de votre document.
14373 \begin_inset Quotes cld
14385 \begin_inset Quotes crd
14388 n'imprimera que les
14397 De même, la commande
14398 \begin_inset Quotes cld
14408 \begin_inset Quotes crd
14411 n'imprimera que les
14416 Je vous conseille de mettre les deux commandes en commentaire dans votre
14418 \begin_inset Quotes cld
14422 \begin_inset Quotes crd
14425 celle dont vous avez besoin à l'impression.
14426 J'ai l'habitude de : décommenter
14429 \begin_inset Quotes cld
14437 \begin_inset Quotes crd
14442 , imprimer dans un fichier dont le nom contient
14445 \begin_inset Quotes cld
14449 \begin_inset Quotes crd
14454 , la recommenter et décommenter
14457 \begin_inset Quotes cld
14465 \begin_inset Quotes crd
14470 et imprimer dans un fichier
14473 \begin_inset Quotes cld
14477 \begin_inset Quotes crd
14483 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14484 des transparents ou des feuilles blanches selon le cas.
14487 \begin_layout Standard
14488 Vous pouvez aussi donner d'autres paramètres à
14489 \begin_inset Quotes cld
14499 \begin_inset Quotes crd
14503 \begin_inset Quotes cld
14513 \begin_inset Quotes crd
14517 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14518 pour plus de détails.
14521 \begin_layout Subsection
14522 Le fichier modèle pour la classe
14527 \begin_layout Standard
14528 J'ai aussi créé un fichier modèle,
14529 \begin_inset Quotes cld
14537 \begin_inset Quotes crd
14545 Pour l'utiliser, créez votre document avec
14547 Fichier\SpecialChar menuseparator
14549 \begin_inset space ~
14553 \begin_inset space ~
14559 Votre fichier de présentation \SpecialChar LyX
14560 contiendra un exemple du triplet
14562 Diapo – Surcouche – Note
14573 contiennent un exemple de
14582 Enfin, le préambule contient :
14585 \begin_layout LyX-Code
14586 % Uncomment to print out only slides and overlays
14590 \begin_layout Plain Layout
14593 Décommentez pour n'imprimer que les diapos et les sur-couches
14601 \begin_layout LyX-Code
14605 \begin_layout LyX-Code
14611 \begin_inset Newline newline
14617 \begin_layout LyX-Code
14618 % Uncomment to print out only notes
14622 \begin_layout Plain Layout
14625 Décommentez pour n'imprimer que les notes
14633 \begin_layout LyX-Code
14637 \begin_layout LyX-Code
14645 \begin_layout Standard
14646 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14647 de \SpecialChar LaTeX2e
14649 \begin_inset Quotes cld
14654 Sli\SpecialChar TeX
14658 \begin_inset Quotes crd
14662 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14663 n'impose d'utiliser ou de ne pas utiliser
14665 Elle est là si vous en avez besoin.
14666 Il y a d'autres classes de \SpecialChar LaTeX2e
14667 pour créer des présentations, comme la classe
14674 \begin_inset space ~
14678 \begin_inset CommandInset ref
14680 reference "sec:foiltex"
14689 (présent sur certaines distributions \SpecialChar TeX
14691 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14696 \begin_layout Plain Layout
14697 Si vous voulez vous y mettre...
14705 Je ne connais rien à ces classes.
14706 Essayez-les pour voir quelles alternatives elles représentent.
14709 \begin_layout Section
14710 Hollywood (scripts d'Hollywood)
14713 \begin_layout Standard
14719 \begin_layout Subsection
14723 \begin_layout Standard
14724 Maîtriser le format d'un script d'Hollywood est un
14725 \begin_inset Quotes cld
14729 \begin_inset Quotes crd
14733 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14734 et à être facile à lire et familier pour les acteurs.
14735 Chaque page d'un script doit représenter une minute de film.
14736 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14737 La police courier 12
14738 \begin_inset space ~
14741 pt doit être utilisée tout le long.
14745 \begin_layout Subsection
14746 Problèmes particuliers
14749 \begin_layout Standard
14750 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14751 Si le texte d'un personnage
14755 \begin_layout Plain Layout
14763 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14767 \begin_layout Plain Layout
14776 \begin_layout Subsection
14777 Fonctions particulières
14780 \begin_layout Standard
14781 Entrez les noms des personnages comme étiquettes, puis faites des références
14782 croisées sur ces étiquettes pour insérer le nom.
14783 La fenêtre de référence croisée montrera l'ensemble des personnages.
14784 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14785 e dans les parties narratives.
14788 \begin_layout Subsection
14789 Taille de papier et marges
14792 \begin_layout Standard
14793 USLetter, gauche 1,6
14794 \begin_inset space ~
14798 \begin_inset space ~
14802 \begin_inset space ~
14806 \begin_inset space ~
14812 \begin_layout Subsection
14816 \begin_layout Standard
14817 Les environnements suivants sont disponibles.
14818 Vous pouvez utiliser
14822 pour accéder aux touches de raccourci indiquées à droite.
14825 \begin_layout Itemize
14833 \begin_inset Newline newline
14838 Quand rien d'autre ne convient.
14839 Essayez de l'éviter.
14842 \begin_layout Itemize
14851 \begin_layout Plain Layout
14858 \begin_inset space \hfill{}
14866 \begin_inset Newline newline
14869 Suivi en général de quelque chose comme
14870 \begin_inset Quotes cld
14873 sur Sally qui se lève
14874 \begin_inset Quotes crd
14880 \begin_layout Itemize
14884 \begin_inset space \hfill{}
14888 \begin_inset Newline newline
14893 Introduit une nouvelle séquence INTÉRIEUR.
14894 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
14895 l'éclairage nécessaire.
14896 Toute cette ligne en MAJUSCULES.
14899 \begin_layout Itemize
14903 \begin_inset space \hfill{}
14907 \begin_inset Newline newline
14912 Introduit une nouvelle séquence EXTÉRIEUR.
14913 Toute cette ligne en MAJUSCULES.
14916 \begin_layout Itemize
14920 \begin_inset space \hfill{}
14924 \begin_inset Newline newline
14929 Le personnage qui parle.
14932 \begin_layout Itemize
14936 \begin_inset space \hfill{}
14940 \begin_inset Newline newline
14945 Instructions au personnage intervenant.
14946 Les () sont insérées automatiquement.
14949 \begin_layout Itemize
14953 \begin_inset space \hfill{}
14957 \begin_inset Newline newline
14962 Ce qui dit le personnage.
14965 \begin_layout Itemize
14969 \begin_inset space \hfill{}
14973 \begin_inset Newline newline
14978 Instruction de mouvement de caméra.
14981 \begin_layout Itemize
14985 \begin_inset space \hfill{}
14991 \begin_layout Itemize
14995 \begin_inset space \hfill{}
15001 \begin_layout Itemize
15005 \begin_inset space \hfill{}
15011 \begin_layout Itemize
15015 \begin_inset space \hfill{}
15021 \begin_layout Subsection
15025 \begin_layout Itemize
15026 (O.S) – off screen (hors écran)
15029 \begin_layout Itemize
15030 (V.O) – voice over (voix off)
15033 \begin_layout Itemize
15035 – background (arrière-plan)
15038 \begin_layout Itemize
15040 – close-up (plan rapproché)
15043 \begin_layout Itemize
15044 PAN – mouvement de caméra
15047 \begin_layout Itemize
15048 INSERT – insérez un plan rapproché
15051 \begin_layout Section
15055 \begin_layout Standard
15058 Panayotis Papasotiriou
15061 \begin_layout Subsection
15065 \begin_layout Standard
15070 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15074 International Journal of Modern Physics C
15086 est destiné à des manuscrits soumis à l'
15090 nternational Journal of Modern Physics D
15094 Les classes de document s'appellent respectivement
15103 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15105 \begin_inset Flex URL
15108 \begin_layout Plain Layout
15110 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15116 \begin_inset Flex URL
15119 \begin_layout Plain Layout
15121 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15127 Ces deux paquetages sont des versions modifiées du paquetage standard
15128 \begin_inset Quotes cld
15132 \begin_inset Quotes crd
15135 , et ils sont presques identiques (mais pas tout à fait).
15137 sait gérer la plupart de leurs fonctions.
15138 J'ai utilisé \SpecialChar LyX
15139 avec succès pour écrire des articles soumis à ces deux journaux.
15142 \begin_layout Subsection
15146 \begin_layout Standard
15147 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15151 Fichier\SpecialChar menuseparator
15153 \begin_inset space ~
15157 \begin_inset space ~
15162 , et choisissez le modèle
15171 Ça vous donnera un document (presque) vide comprenant les parties les plus
15172 courantes d'un manuscrit.
15173 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15179 Veuillez juste garder ce qui suit présent à l'esprit.
15182 \begin_layout Enumerate
15184 ne vous laissera pas changer la taille de police ni la mise en page du
15185 document, car les deux paquetage ne permettent pas de telles modifications.
15188 \begin_layout Enumerate
15189 La langue du document ne doit pas être modifiée.
15190 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15198 Documents\SpecialChar menuseparator
15199 Paramètres\SpecialChar menuseparator
15208 Paquetage linguistique.
15211 \begin_layout Enumerate
15213 \begin_inset Quotes cld
15217 \begin_inset Quotes crd
15220 doit être utilisé pour définir les mots clés.
15223 \begin_layout Enumerate
15228 fournit un style nommé
15229 \begin_inset Quotes cld
15232 Code de classification
15233 \begin_inset Quotes crd
15236 , qui peut être utilisé pour définir des codes de clasification comme les
15238 Notez que cette fonction n'est pas disponible dans le paquetage
15245 \begin_layout Enumerate
15246 Plusieurs nouveaux environnements sont disponibles :
15247 \begin_inset Quotes cld
15251 \begin_inset Quotes crd
15255 \begin_inset Quotes cld
15259 \begin_inset Quotes crd
15263 \begin_inset Quotes cld
15267 \begin_inset Quotes crd
15271 \begin_inset Quotes cld
15275 \begin_inset Quotes crd
15279 \begin_inset Quotes cld
15283 \begin_inset Quotes crd
15287 \begin_inset Quotes cld
15291 \begin_inset Quotes crd
15295 \begin_inset Quotes cld
15299 \begin_inset Quotes crd
15303 \begin_inset Quotes cld
15307 \begin_inset Quotes crd
15311 \begin_inset Quotes cld
15315 \begin_inset Quotes crd
15319 \begin_inset Quotes cld
15323 \begin_inset Quotes crd
15327 \begin_inset Quotes cld
15331 \begin_inset Quotes crd
15335 \begin_inset Quotes cld
15339 \begin_inset Quotes crd
15343 \begin_inset Quotes cld
15347 \begin_inset Quotes crd
15351 \begin_inset Quotes cld
15355 \begin_inset Quotes crd
15359 Leur utilisation est plus ou moins évidente.
15361 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15362 et le schéma de numérotation qui convient pour chacun d'eux.
15365 \begin_layout Enumerate
15366 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15372 Dans \SpecialChar LyX
15373 , les citations s'affichent comme d'habitude ; dans la sortie, les
15374 citations apparaissent comme des exposants.
15375 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15381 \begin_inset Quotes cld
15385 \begin_inset space ~
15393 \begin_inset Quotes crd
15400 \begin_layout Plain Layout
15401 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15409 \begin_layout Enumerate
15410 Il n'y a pas de section
15411 \begin_inset Quotes cld
15415 \begin_inset Quotes crd
15418 dans les deux paquetages, utilisez simplement l'environnement
15419 \begin_inset Quotes cld
15423 \begin_inset Quotes crd
15429 \begin_layout Enumerate
15430 Vous pouvez ajouter des annexes au papier,
15434 les remerciements et
15440 propose un marqueur spécial, via
15442 Document\SpecialChar menuseparator
15443 Début annexe(s) ici
15445 qui indique le début des annexes.
15446 Dans \SpecialChar LyX
15448 \begin_inset Quotes cld
15452 \begin_inset Quotes crd
15455 apparaît en lettres rouges, comme indication que toutes les sections qui
15456 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15458 Pour écrire une annexe, créez simplement une section dans cette zone (le
15460 \begin_inset Quotes cld
15464 \begin_inset Quotes crd
15467 fait la même chose, il avait été créé dans les formats
15471 à une époque où la fonctionnalité de création d'annexe était différente;
15472 vous pouvez l'ignorer).
15473 Une annexe peut contenir des
15484 \begin_layout Enumerate
15493 utilisent la commande
15497 pour les légendes des tableaux.
15498 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15499 est affiché correctement,
15500 mais sans sa légende.
15501 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15502 pour contourner ce problème,
15503 de façon à ce que les légendes s'impriment comme prévu.
15504 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15505 légende, et remplacez la par le code \SpecialChar LaTeX
15510 tbl{votre légende de tableau}{
15512 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15517 immédiatement après votre tableau.
15518 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15519 voir comme cette astuce est utilisée.
15520 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15521 construire tout le tableau dans un fichier
15525 , puis inclure celui-ci dans le document \SpecialChar LyX
15528 Insertion\SpecialChar menuseparator
15529 Fichier\SpecialChar menuseparator
15533 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15542 , qui se trouve dans la distribution des paquetages correspondants.
15545 \begin_layout Subsection
15546 Préparer un papier avant de le soumettre
15549 \begin_layout Standard
15550 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15552 que fichier \SpecialChar LaTeX
15555 Fichier\SpecialChar menuseparator
15556 Exporter\SpecialChar menuseparator
15560 ), puis modifier le fichier
15568 \begin_layout Plain Layout
15569 En fait, vous avez le choix entre \SpecialChar LaTeX
15571 \begin_inset space ~
15574 (standard) et \SpecialChar LaTeX
15576 \begin_inset space ~
15580 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15581 utiliser l'option pdflatex pour que les graphiques soient convertis au
15582 format PDF, prêts à être utilisés par pdflatex.
15590 \begin_layout Enumerate
15591 Enlevez les lignes de commentaires avant la commande
15600 \begin_layout Enumerate
15601 Enlevez tout ce qui se trouve entre les commandes
15613 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15614 préambule \SpecialChar LaTeX
15618 \begin_layout Standard
15619 Vous devez maintenant sauvegarder le fichier
15623 ainsi modifié, et lancer \SpecialChar LaTeX
15624 dessus autant de fois que nécessaire.
15625 Vous pouvez alors contrôler l'aspect du document
15632 \begin_layout Section
15636 \begin_layout Standard
15642 \begin_layout Subsection
15646 \begin_layout Standard
15651 fournit une classe de document pour créer un manuscrit adapté pour une
15652 soumission électronique à un des journaux publiés par l'IoP
15654 (Institute of Physics)
15657 Les instructions aux auteurs pour créer un papier en utilisant la classe
15662 peuvent être téléchargées en même temps que le paquetage iopart à partir
15664 \begin_inset Flex URL
15667 \begin_layout Plain Layout
15669 ftp://ftp.iop.org/pub/journals/latex2e
15677 \begin_layout Subsection
15681 \begin_layout Standard
15682 La manière la plus simple pour écrire un papier est de commencer avec le
15687 qui est disponible via
15689 Fichier\SpecialChar menuseparator
15691 \begin_inset space ~
15695 \begin_inset space ~
15701 Le modèle explique comment utiliser les environnements spéciaux.
15702 Voici les conseils les plus importants :
15705 \begin_layout Itemize
15706 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15707 paquetage AMS n'est chargé dans
15709 Document\SpecialChar menuseparator
15710 Paramètres\SpecialChar menuseparator
15712 \begin_inset space ~
15716 \begin_inset space ~
15722 \begin_layout Itemize
15723 L'environnement de titre définit le type de document.
15724 Vous devez donc utiliser un des environnements suivants pour le titre :
15728 \begin_layout Itemize
15733 pour un papier (Paper)
15736 \begin_layout Itemize
15740 \begin_inset Note Note
15743 \begin_layout Plain Layout
15746 Je ne l'ai pas trouvé (NdT)
15753 pour une revue (Review)
15756 \begin_layout Itemize
15761 pour une revue thématique (Topical review)
15764 \begin_layout Itemize
15769 pour un commentaire (Comment)
15772 \begin_layout Itemize
15780 \begin_layout Itemize
15785 pour un papier ( comme titre)
15788 \begin_layout Itemize
15793 pour une communication préliminaire
15796 \begin_layout Itemize
15801 pour une communication rapide
15804 \begin_layout Itemize
15809 pour une lettre aux éditeurs (Letter)
15813 \begin_layout Itemize
15814 Tous les environnements de titre, sauf
15818 peuvent avoir un titre court facultatif.
15821 \begin_layout Itemize
15822 Il y a un environnement de titre général
15826 qui n'est pas géré par \SpecialChar LyX
15828 Il peut être utilisé en code \SpecialChar TeX
15829 si votre document ne correspond pas à l'un
15830 des autres types de titres.
15833 \begin_layout Standard
15834 Pour plus d'information comme des astuces pour des mises en formes spéciales
15835 pour les tableaux et les formules, voyez les instructions aux auteurs de
15839 \begin_layout Section
15843 \begin_layout Standard
15846 Panayotis Papasotiriou
15849 \begin_layout Subsection
15853 \begin_layout Standard
15854 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
15855 Academic Publishers, qui permet de soumettre sous format électronique des
15856 manuscrits destinés à leurs publications.
15857 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
15860 Astrophysics and Space Science
15866 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
15868 \begin_inset Flex URL
15871 \begin_layout Plain Layout
15873 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15879 On peut télécharger le paquetage Kluwer sur le site
15880 \begin_inset Flex URL
15883 \begin_layout Plain Layout
15885 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15891 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15892 être téléchargé séparément).
15895 \begin_layout Standard
15897 supporte de nombreuses fonctions de ce paquetage mais pas tout.
15898 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15899 \begin_inset Quotes cld
15903 \begin_inset Quotes crd
15907 \begin_inset CommandInset ref
15909 reference "subsec:particularités_kluwer"
15914 J'ai récemment utilisé \SpecialChar LyX
15915 pour écrire un article soumis à
15917 Astrophysics and Space Science
15919 sans aucun problème.
15922 \begin_layout Subsection
15926 \begin_layout Standard
15927 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15931 Fichier\SpecialChar menuseparator
15933 \begin_inset space ~
15937 \begin_inset space ~
15947 Ça vous donnera un document (presque) vide qui comprend les champs les
15948 plus couramment utilisés dans un manuscrit avec une courte description
15950 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15951 existant (y compris les crochets,
15955 ) par l'information correcte.
15958 \begin_layout Subsection
15959 Préparer un papier avant de le soumettre
15962 \begin_layout Standard
15963 Comme pour le paquetage AAS\SpecialChar TeX
15964 , avant de soumettre votre papier à la publication,
15966 \begin_inset Quotes cld
15970 \begin_inset Quotes crd
15976 \begin_layout Enumerate
15977 Exportez votre papier comme fichier \SpecialChar LaTeX
15981 Fichier\SpecialChar menuseparator
15982 Exporter\SpecialChar menuseparator
15988 \begin_layout Enumerate
15989 Éditez avec un éditeur de texte le fichier
15993 obtenu, et faites les changements suivants
15997 \begin_layout Enumerate
15998 enlevez les lignes de commentaire avant la commande
16007 \begin_layout Enumerate
16008 enlevez tout ce qui se trouve entre les commandes
16020 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16025 \begin_layout Standard
16026 Enregistrez le fichier
16034 \begin_layout Enumerate
16035 Lancez \SpecialChar LaTeX
16040 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16043 \begin_layout Enumerate
16044 Visualisez le document
16048 obtenu avec, par exemple,
16052 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16053 pas fait d'erreur).
16056 \begin_layout Subsection
16057 \begin_inset Quotes cld
16061 \begin_inset Quotes crd
16064 du paquetage Kluwer
16065 \begin_inset CommandInset label
16067 name "subsec:particularités_kluwer"
16074 \begin_layout Standard
16075 Le paquetage Kluwer présente les
16076 \begin_inset Quotes cld
16080 \begin_inset Quotes crd
16086 \begin_layout Enumerate
16087 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16092 \begin_layout Plain Layout
16093 Je ne vois aucune bonne raison de le faire.
16099 Chaque article doit être compris dans l'environnement
16100 \begin_inset Quotes cld
16104 \begin_inset Quotes crd
16108 Malheureusement, cet environnement ne peut pas être omis, même si vous
16109 n'écrivez qu'un seul article.
16110 Ainsi, chaque article commence par la commande
16116 et, bien sûr, se termine par la commande
16123 Bien que cela puisse être implémenté dans \SpecialChar LyX
16124 , je ne l'ai pas fait car ce
16125 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16126 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16129 \begin_inset Quotes cld
16133 \begin_inset Quotes crd
16139 \begin_layout Enumerate
16140 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16141 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16142 et les mots-clés) doit être comprise dans un environnement appelé
16143 \begin_inset Quotes cld
16147 \begin_inset Quotes crd
16151 Ce n'est pas implémenté dans \SpecialChar LyX
16152 , vous devez donc entrer le titre, le sous-titre,
16154 entre deux lignes de Texte Rouge (
16169 \begin_layout Enumerate
16170 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16171 doit être écrite ainsi :
16194 \begin_layout Standard
16199 tient compte de toutes ces
16200 \begin_inset Quotes cld
16204 \begin_inset Quotes crd
16208 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16209 rien besoin de faire de spécial.
16213 \begin_layout Enumerate
16214 n'effacez pas le code \SpecialChar TeX
16215 qui se trouve dans le modèle, et
16218 \begin_layout Enumerate
16219 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16220 fourni et modifiez-le.
16223 \begin_layout Section
16227 \begin_layout Standard
16233 \begin_layout Subsection
16237 \begin_layout Standard
16238 Les classes de document \SpecialChar LyX
16241 article (koma-script)
16245 report (koma-script)
16263 correspondent respectivement aux classes \SpecialChar LaTeX
16280 , de la famille Koma-Script.
16281 Elles forment des alternatives aux classes standard, respectivement
16297 et sont plus proches des conventions typographiques européennes en un certain
16301 \begin_layout Itemize
16302 la taille de caractère standard est de 11
16303 \begin_inset space ~
16308 article (koma-script)
16312 report (koma-script)
16319 \begin_inset space ~
16324 letter (koma-script);
16327 \begin_layout Itemize
16328 les en-têtes, les marqueurs de l'environnement
16332 et d'autres éléments de la classe
16334 letter (koma-script)
16336 sont en police grasse sans empattement
16340 \begin_layout Plain Layout
16341 Il y a une grande différence entre les anciennes polices cm grasses sans
16342 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16343 En comparaison, les polices grasses sans empattement ec semblent un peu
16345 Le paquetage \SpecialChar LaTeX
16354 permet de reproduire l'apparence
16355 \begin_inset Quotes cld
16359 \begin_inset Quotes crd
16362 , tout en utilisant les polices ec.
16368 La numérotation des en-têtes de chapitre est rendue de la même manière
16369 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16371 \begin_inset Quotes cld
16375 \begin_inset Quotes crd
16379 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16380 d'options (à entrer dans le champ
16386 Document\SpecialChar menuseparator
16387 Paramètres\SpecialChar menuseparator
16389 \begin_inset space ~
16393 \begin_inset space ~
16399 Une description détaillée de ces options, en allemand, est disponible dans
16404 de la documentation Koma-script
16410 \begin_layout Plain Layout
16411 La version en anglais est le
16423 \begin_layout Itemize
16424 la principale méthode utilisée dans les classes de cocuments pour modifier
16426 \begin_inset Note Note
16429 \begin_layout Plain Layout
16430 je n'arrive pas à traduire
16431 \begin_inset Quotes cld
16435 \begin_inset Quotes crd
16451 ( dans \SpecialChar LyX
16452 elles doivent être entrées dans le champ d'
16458 Document\SpecialChar menuseparator
16459 Paramètres\SpecialChar menuseparator
16461 \begin_inset space ~
16465 \begin_inset space ~
16471 Elles permettent une modification plus claire des marges de page que celle
16474 Document\SpecialChar menuseparator
16478 Une description détaillée de ces options, en allemand, est disponible dans
16483 de la documentation Koma-script;
16486 \begin_layout Itemize
16487 les classes de document \SpecialChar LaTeX
16488 de la famille Koma-Script définissent un certain
16489 nombre de commandes supplémentaires.
16490 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16492 par des types de paragraphes y correspondant.
16495 \begin_layout Standard
16496 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16498 Koma-Script se trouve dans le
16502 de la documentation Koma-Script
16506 \begin_layout Plain Layout
16507 Il y en a une traduction en anglais, incomplète,
16512 \begin_inset Note Note
16515 \begin_layout Plain Layout
16516 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16527 Les sections qui suivent décrivent seulement les aspects de ces classes
16528 qui ont un sens dans \SpecialChar LyX
16532 \begin_layout Subsection
16535 article (koma-script)
16539 report (koma-script)
16546 \begin_layout Standard
16547 Les classes de document
16549 article (koma-script)
16553 report (koma-script)
16559 sont implémentées respectivement dans les fichiers de format
16572 Ils contiennent tous les types de paragraphe correspondant aux classes
16573 standard respectives
16585 mais partiellement modifiés, à l'exception du type
16589 , spécifique à \SpecialChar LyX
16590 , qui est remplacé par le nouveau type
16594 (Labeling) qui a les mêmes fonctions.
16599 , il y d'autres nouveaux types de paragraphe.
16606 letter (koma-script)
16611 \begin_layout Itemize
16624 (Addsec) : sont les équivalents respectifs de
16636 , ajoutant de plus une entrée dans la table des matières.
16645 n'existent pas dans
16647 article (koma-script)
16652 \begin_layout Itemize
16661 : ont le même role que, respectivement
16669 , mais sans indiquer de numéro de chapitre ou de section.
16674 n'est pas disponible dans
16676 article (koma-script)
16682 \begin_layout Plain Layout
16683 Il y a aussi une commande
16695 report (koma-script)
16697 , mais comme elle fait la même chose que
16701 , elle n'a pas été implémentée dans \SpecialChar LyX
16710 \begin_layout Itemize
16715 : génère un en-tête écrit avec des caractères de taille standard, juste
16716 au-dessus du paragraphe suivant et sans modifier la structure du document.
16719 \begin_layout Itemize
16728 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16729 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16730 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16731 vous mettez toujours les légendes au-dessus des tableaux).
16732 Vous pouvez aussi utiliser l'option de classe
16744 pour les tableaux et en
16749 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16752 \begin_layout Itemize
16757 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16759 Si vous utilisez le paramètre optionnel (
16761 Insertion\SpecialChar menuseparator
16767 ), vous pouvez y mettre l'auteur du dicton.
16768 Dicton et auteur sont séparés par une ligne.
16769 Il vous faut au minimum Koma-Script version 2.8q.
16774 n'est pas présent dans
16776 article (koma-script)
16781 \begin_layout Standard
16782 Les types qui sont présentés ci-dessous forment en compagnie des types
16794 , la zone de titre du document.
16795 Ils doivent être entrés au-dessus du premier paragraphe
16796 \begin_inset Quotes cld
16800 \begin_inset Quotes crd
16807 \begin_layout Plain Layout
16808 Les commandes \SpecialChar LaTeX
16809 correspondantes doivent apparaître avant la commande
16821 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
16822 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
16823 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
16839 \begin_layout Itemize
16844 (Subject) : introduit au-dessus du titre ordinaire (
16856 ) un paragraphe centré pour indiquer le sujet du document.
16859 \begin_layout Itemize
16864 (Publishers) : introduit au-dessous du titre ordinaire (
16876 ) un paragraphe centré indiquant le nom de l'éditeur.
16879 \begin_layout Itemize
16884 (Dedication) : dans
16886 report (koma-script)
16892 , dispose un paragraphe centré, sur une page à part après la page de titre,
16896 article (koma-script)
16898 , dispose un paragraphe centré, en-dessous du titre normal (
16914 ) pour la dédicace.
16917 \begin_layout Itemize
16922 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16939 ) pour un en-tête de document.
16942 \begin_layout Itemize
16947 (Uppertitleback) : dans un document
16949 report (koma-script)
16951 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16952 verso de la page de titre.
16953 N'a aucun effet dans un document imprimé en recto seul ni dans
16955 article (koma-script).
16958 \begin_layout Itemize
16963 (Lowertitleback) : dans un document
16965 report (koma-script)
16967 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16968 de la page de titre.
16969 N'a aucun effet dans un document imprimé en recto seul ni dans
16971 article (koma-script).
16974 \begin_layout Itemize
16980 (Extratitle) : introduit une page
16981 \begin_inset Quotes cld
16985 \begin_inset Quotes crd
16988 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16991 \begin_layout Standard
16992 Les fichiers de configuration correspondant aux classes
16994 article (koma-script)
16998 report (koma-script)
17004 comprennent le fichier
17009 C'est là que vous définirez vos propres types.
17014 dans votre répertoire personnel de formats, et éditez-le !
17017 \begin_layout Subsection
17020 letter (koma-script)
17023 \begin_layout Description
17024 Nota: Cette décrit la classe obsolète
17026 KOMA-Script-Letter (v.
17027 \begin_inset space ~
17032 , qui n'est même plus incluse dans les publications KOMA récentes.
17033 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17035 \begin_inset space ~
17041 \begin_layout Standard
17042 La classe de document
17044 letter (koma-script)
17046 est implémentée dans le fichier
17051 Elle contient tous les paragraphes de la classe standard
17055 correspondante, partiellement modifiés, à l'exception des types
17068 , spécifiques à \SpecialChar LyX
17069 et qui sont remplacés par le nouveau type
17074 En plus par rapport à la classe standard, elle contient les types connus
17088 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17091 \begin_layout Standard
17092 L'apparence de la lettre produite par cette classe de document peut-être
17093 contrôlée par des commandes \SpecialChar LaTeX
17094 que vous pouvez insérer dans le préambule
17099 \begin_layout Plain Layout
17100 On obtient un en-tête
17101 \begin_inset Quotes cld
17105 \begin_inset Quotes crd
17108 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17113 \begin_layout LyX-Code
17123 \begin_layout LyX-Code
17139 \begin_layout LyX-Code
17149 \begin_layout LyX-Code
17170 Une description détaillée de ces commandes se trouve en langue allemande
17171 dans la documentation de Koma-Script
17176 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17179 \begin_layout Standard
17188 définissent le début de la lettre et doivent être présents dans toute lettre.
17189 Pour les identifier dans \SpecialChar LyX
17198 apparaissent dans la marge.
17199 Il est possible d'écrire plusieurs lettres en un seul fichier.
17204 provoque le passage à une nouvelle lettre au même destinataire, et le type
17209 permet de changer de destinataire.
17227 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17228 plusieurs fois dans une même lettre.
17231 \begin_layout Itemize
17236 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17237 t le début d'une lettre.
17240 \begin_layout Itemize
17245 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17246 et produit implicitement une nouvelle lettre.
17249 \begin_layout Itemize
17258 : introduit un paragraphe pour la formule de politesse finale.
17261 \begin_layout Itemize
17266 : introduit un post-scriptum.
17269 \begin_layout Itemize
17274 : introduit un paragraphe pour les co-destinataires.
17277 \begin_layout Itemize
17283 (Encl) : introduit un paragraphe pour les pièces jointes.
17286 \begin_layout Standard
17327 sont des types qui présentent une invite et qui servent à entrer des renseignem
17328 ents qui seront utilisés par la classe de document.
17329 Nous les appellerons
17330 \begin_inset Quotes cld
17334 \begin_inset Quotes crd
17341 \begin_layout Plain Layout
17342 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17343 \begin_inset Quotes cld
17347 \begin_inset Quotes crd
17350 , je ne dis pas non.
17359 \begin_layout Plain Layout
17360 On pourrait considérer que les types
17368 devraient être des types à invite.
17369 Cependant, à cause de la signification particulière de ces types, je les
17370 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17372 En plus, cela choquerait mon sens de la symétrie si les types
17380 avaient une apparence très différente.
17386 Ces types doivent être présents avant le type
17393 \begin_layout Standard
17394 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17395 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17396 ion d'un type donné, mais aussi d'autres facteurs.
17397 Par exemple, dans le comportement par défaut, une signature entrée avec
17402 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17407 La valeur indiquée pour
17411 n'apparaîtra même pas dans la lettre.
17412 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17413 environnement de lettre.
17416 \begin_layout Standard
17417 Les types à invite peuvent être utilisés comme des paragraphes vides.
17418 Cela a un sens par exemple pour le type
17422 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17427 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17432 vide, il n'y a réellement pas de signature spécifiée.
17435 \begin_layout Standard
17436 Il est possible en utilisant ces types à invite de créer un patron de lettre
17437 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17438 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17441 \begin_layout Itemize
17446 (Name) : nom de l'expéditeur.
17447 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17448 dans l'en-tête de la lettre.
17451 \begin_layout Itemize
17456 : signature de l'expéditeur.
17457 Par défaut, apparaît en dessous du type
17466 est absent, c'est la valeur du type
17473 \begin_layout Itemize
17478 (Address) : adresse de l'expéditeur.
17479 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17480 en dessous du nom de l'expéditeur.
17483 \begin_layout Itemize
17488 (Telephone) : numéro de téléphone de l'expéditeur.
17489 Par défaut, correspond à la variable
17495 de \SpecialChar LaTeX
17499 \begin_layout Itemize
17504 (Place) : lieu d'écriture de la lettre.
17507 \begin_layout Itemize
17512 : date d'écriture de la lettre.
17521 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17522 en dessous du destinataire.
17527 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17533 S'il n'y a pas de paragraphe
17537 , la date du jour est utilisée.
17540 \begin_layout Itemize
17545 (Backaddress) : adresse pour le retour du courrier.
17546 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17550 \begin_layout Itemize
17555 (Specialmail) : informations spéciales sur le courrier.
17556 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17557 l'adresse de retour du courrier.
17560 \begin_layout Itemize
17565 (Location) : informations supplémentaires.
17566 Par défaut, apparaît à droite en dessous du champ du destinataire.
17569 \begin_layout Itemize
17574 : le titre de la lettre.
17575 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17579 \begin_layout Itemize
17584 : le sujet de la lettre.
17585 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17592 \begin_layout Standard
17613 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17614 titre, une ligne qui contient les champs
17615 \begin_inset Quotes cld
17619 \begin_inset Quotes crd
17623 \begin_inset Quotes cld
17627 \begin_inset Quotes crd
17631 \begin_inset Quotes cld
17635 \begin_inset Quotes crd
17639 \begin_inset Quotes cld
17643 \begin_inset Quotes crd
17647 \begin_inset Quotes cld
17651 \begin_inset Quotes crd
17655 \begin_inset Quotes cld
17659 \begin_inset Quotes crd
17664 \begin_inset Quotes cld
17668 \begin_inset Quotes crd
17672 reprend la valeur donnée dans
17677 Si l'un quelconque de ces types
17678 \begin_inset Quotes cld
17681 pour lettre commerciale
17682 \begin_inset Quotes crd
17685 est utilisé, la valeur donnée pour
17689 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17697 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17698 le champ du destinataire) est supprimée.
17699 Les types sont implémentés comme des types à invite, avec les invites correspon
17700 dantes, et doivent être utilisés avant le type
17707 \begin_layout Itemize
17712 (Yourref) : Votre référence
17715 \begin_layout Itemize
17720 (Yourmail) : Votre courrier du
17723 \begin_layout Itemize
17728 (Myref) : Notre référence
17731 \begin_layout Itemize
17736 (Customer) : Numéro de client
17739 \begin_layout Itemize
17744 (Invoice) : Numéro de facture
17747 \begin_layout Subsection
17748 La nouvelle classe lettre :
17750 letter (koma-script v.2)
17753 \begin_layout Standard
17759 \begin_layout Standard
17760 \begin_inset VSpace medskip
17766 \begin_layout Standard
17767 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17775 , désormais périmée.
17776 Elle a – du côté \SpecialChar LaTeX
17777 – une interface complètement nouvelle et n'est pas compatible
17778 avec l'ancienne classe.
17780 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17783 \begin_layout Standard
17784 Cette classe recouvre les mêmes fonctionnalités que
17786 letter (koma-script)
17788 , plus quelques autres.
17789 Les éléments de base sont
17793 (adresse du destinataire, comme
17797 dans le précédent format),
17810 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17811 lettres dans un même document).
17812 Les nouveaux éléments concernent l'expéditeur, ce sont :
17828 et la possibilité de mettre un
17834 Insertion\SpecialChar menuseparator
17840 \begin_layout Standard
17841 La plus grande amélioration est la possibilité de configurer la mise en
17842 page de la lettre pour s'adapter à presque tous les besoins, soit dans
17845 Document\SpecialChar menuseparator
17846 Paramètres\SpecialChar ldots
17849 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
17854 ), qui sera lu comme une option de classe
17858 \begin_layout Plain Layout
17859 Le paquetage KOMA est livré avec quelques fichiers
17864 Il y a par exemple un fichier
17868 qui suit les règles typographiques allemandes, et un
17872 qui permet de retrouver la mise en page par défaut de l'ancienne classe
17878 Vous pouvez charger cette dernière avec l'option de classe
17882 , mise dans le champ
17888 Document\SpecialChar menuseparator
17889 Paramètres\SpecialChar menuseparator
17891 \begin_inset space ~
17895 \begin_inset space ~
17906 Jetez donc un œil sur le modèle
17910 fourni avec \SpecialChar LyX
17911 , qui vous donnera des exemples.
17912 Vous trouverez une description détaillée dans la documentation de Koma-Script
17920 \begin_layout Subsection
17924 \begin_layout Standard
17925 Avec \SpecialChar LyX
17926 , la visualisation d'un document de classe Koma-Script peut poser quelques
17930 \begin_layout Itemize
17931 le numéro de chapitre pour un type
17935 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17936 d'être sur la même ligne juste avant.
17937 C'est causé par le comportement interne de \SpecialChar LyX
17938 face au marqueur de type
17942 dans le fichier de format;
17945 \begin_layout Itemize
17946 les en-têtes des types
17954 sont uniquement dans la
17955 \begin_inset Quotes cld
17959 \begin_inset Quotes crd
17962 table des matières \SpecialChar LaTeX
17963 , et pas dans la table des matières \SpecialChar LyX
17966 Document\SpecialChar menuseparator
17972 \begin_layout Itemize
17973 les paragraphes avec la classe de document
17977 apparaissent séparés par de l'interligne supplémentaire, et non par une
17979 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
17981 Mais dans la fenêtre
17983 Document\SpecialChar menuseparator
17986 le bouton à cocher correspondant indique
17995 insère toujours des commandes \SpecialChar LaTeX
17996 supplémentaires dans le document pour causer
17997 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18000 \begin_layout Section
18001 Article (mwart), book (mwbk) and report (mwrep)
18002 \begin_inset Argument 1
18005 \begin_layout Plain Layout
18016 \begin_layout Standard
18022 \begin_layout Standard
18023 Les classes de document \SpecialChar LyX
18036 correspondent aux classes de document \SpecialChar LaTeX
18050 Elles remplacent les classes de document standard
18062 et sont mieux adaptées en bien des aspects aux conventions typographiques
18066 \begin_layout Standard
18067 Les différences principales sont :
18070 \begin_layout Itemize
18071 Les titres non numérotés (avec une étoile, comme
18075 ) sont présents dans la table des matières.
18078 \begin_layout Itemize
18079 Des styles de mise en page supplémentaires :
18083 \begin_layout Description
18084 uheadings en-têtes sur plusieurs lignes,
18087 \begin_layout Description
18088 myheadings en-têtes personnalisés, définis par les commandes
18103 \begin_layout Description
18104 myuheadings en-têtes personnalisés sur plusieurs lignes
18107 \begin_layout Description
18108 outer le numéro de page est placé du côté extérieur de la page
18112 \begin_layout Itemize
18117 \begin_layout Description
18118 rmheadings titres avec empattement – par défaut,
18121 \begin_layout Description
18122 sfheadings titres sans empattement,
18125 \begin_layout Description
18126 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18129 \begin_layout Description
18130 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18133 \begin_layout Description
18134 withmarginpar réserver de la place sur la page pour les marges.
18138 \begin_layout Section
18142 \begin_layout Standard
18152 \begin_layout Subsection
18156 \begin_layout Standard
18161 est une classe très puissante et en constante évolution.
18162 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18163 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18164 en forme de son document.
18169 est basée sur la classe standard
18173 , mais elle peut aussi émuler la classe
18180 \begin_layout Standard
18185 , le développeur de
18189 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18192 La plupart ont été rassemblés avec
18197 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18198 les annexes, les chapitres et autres.
18200 , ne gère pas de façon native la plupart de ces fonctionnalités.
18201 Quelque-unes pourront être ajoutées dans de prochaines versions
18205 \begin_layout Plain Layout
18206 Vous êtes invités à faire des suggestions à
18207 \begin_inset Flex URL
18210 \begin_layout Plain Layout
18212 lyx-devel@lists.lyx.org
18222 , beaucoup ne le seront probablement jamais, à cause des limitations de
18223 la structure de \SpecialChar LyX
18225 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18226 de quelques commandes \SpecialChar LaTeX
18227 (en code \SpecialChar TeX
18232 \begin_layout Plain Layout
18234 \begin_inset space ~
18238 \begin_inset CommandInset ref
18240 reference "sec:Insérer-du-code-LaTeX"
18244 pour plus de détails.
18250 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18251 par \SpecialChar LyX
18253 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18254 ns de jeter un œil au manuel détaillé de la classe
18262 \begin_layout Plain Layout
18264 \begin_inset Flex URL
18267 \begin_layout Plain Layout
18269 CTAN:/macros/latex/memoir/memman.pdf
18279 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18280 à la fois une description complète de la bonne manière de typographier
18281 et un superbe exemple de bonne typographie en lui-même.
18284 \begin_layout Subsection
18285 Fonctions de base et restrictions
18288 \begin_layout Standard
18293 accepte toutes les fonctions de la classe standard
18298 Il y a pourtant quelques différences, comme celles qui suivent :
18301 \begin_layout Description
18303 \begin_inset space ~
18307 \begin_inset space ~
18311 \begin_inset space ~
18314 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18318 \begin_layout Description
18320 \begin_inset space ~
18324 \begin_inset space ~
18328 \begin_inset space ~
18332 \begin_inset Quotes cld
18336 \begin_inset Quotes crd
18339 n'est pas géré, à cause d'un conflit de commandes entre
18347 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18350 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18353 Document\SpecialChar menuseparator
18354 Paramètres\SpecialChar menuseparator
18356 \begin_inset space ~
18360 \begin_inset space ~
18364 \begin_inset space ~
18370 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18377 dans le corps du texte ou dans le préambule (par exemple
18381 chapterstyle{companion}
18386 \begin_layout Description
18388 \begin_inset space ~
18391 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18392 facultatif dans les classes standard.
18393 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18394 la table des matière et les entêtes (par exemple, quand le titre est trop
18396 Dans \SpecialChar LyX
18397 , vous pouvez le faire avec
18399 Insertion\SpecialChar menuseparator
18401 \begin_inset space ~
18406 au début de la section/chapitre.
18411 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18413 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18414 du texte, un pour la table des matières et un pour les entêtes.
18416 rend ceux-ci accessibles via des variantes particulières de
18419 \begin_inset space ~
18429 \begin_layout Description
18431 \begin_inset space ~
18434 : dans les classes standard (et dans beaucoup d'autres classes), la table
18435 des matières, la liste des tableaux et la liste des figures commencent
18436 automatiquement une novelle page.
18441 ne suit pas cette règle.
18442 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18445 \begin_layout Description
18447 \begin_inset space ~
18451 \begin_inset space ~
18455 \begin_inset space ~
18458 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18459 de titre (dans les classes standard, les pages de titres sont
18460 \begin_inset Quotes cld
18464 \begin_inset Quotes crd
18467 , c'est-à-dire sans numérotation).
18468 Si vous voulez une page de titre vide, tapez
18472 aliaspagestyle{title}{empty}
18477 \begin_layout Description
18479 \begin_inset space ~
18482 : avec l'option de classe
18488 Document\SpecialChar menuseparator
18489 Paramètres\SpecialChar menuseparator
18491 \begin_inset space ~
18495 \begin_inset space ~
18498 document\SpecialChar menuseparator
18499 Options de classe\SpecialChar menuseparator
18502 ), vous pouvez imiter le style
18507 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18508 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18509 ne commenceront pas sur une nouvelle page (mais –
18510 \begin_inset space ~
18514 \begin_inset Quotes cld
18518 \begin_inset Quotes crd
18526 \begin_inset space ~
18529 – ils sont encore autorisés), les parties cependant utilisent leur propre
18537 \begin_layout Description
18539 \begin_inset space ~
18543 \begin_inset space ~
18547 \begin_inset space ~
18551 \begin_inset space ~
18554 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18555 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18566 Il produit une erreur et arrête \SpecialChar LaTeX
18567 dès qu'une commande de ce genre apparaît.
18572 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18573 (qui au moins ne stoppe pas \SpecialChar LaTeX
18575 Puisque beaucoup de paquetages \SpecialChar LaTeX
18576 et en particulier les fichiers de style
18577 Bib\SpecialChar TeX
18578 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18582 \begin_layout Subsection
18583 Fonctions supplémentaires
18586 \begin_layout Standard
18587 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18589 fait pas beaucoup pour l'instant).
18590 veuillez consulter le manuel de
18598 \begin_layout Plain Layout
18600 \begin_inset Flex URL
18603 \begin_layout Plain Layout
18605 CTAN:/macros/latex/memoir/memman.pdf
18615 pour plus de détails.
18618 \begin_layout Description
18620 \begin_inset space ~
18623 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18625 Hé bien, c'est une classe book.
18626 En principe, les classes book n'ont pas d'abstract.
18627 Memoir, lui, en a une.
18628 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18632 \begin_layout Description
18634 \begin_inset space ~
18637 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18638 chapitre est brièvement décrit sous le titre et aussi dans la table des
18639 matières (par exemple :
18641 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18644 Chapterprecis fait exactement cela.
18645 Cela n'a donc de sens qu'après un début de chapitre.
18648 \begin_layout Description
18650 \begin_inset space ~
18653 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18658 fournit un moyen élégant de mettre en forme une telle devise.
18659 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18660 séparés par une petite ligne.
18661 L'auteur (source) peut être saisi via Insérer
18663 \SpecialChar menuseparator
18664 Source épigraphique.
18667 \begin_layout Description
18669 \begin_inset space ~
18672 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18673 (jusqu'à de très complexes poèmes figuratifs).
18675 n'en gère que quelques-uns.
18680 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18681 des matières (l'environnement standard pour les poèmes est
18690 a plusieurs versions améliorées de
18694 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18695 , puisqu'ils doivent être emboîtés
18696 à l'intérieur d'environnements
18700 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18704 \begin_layout Description
18706 \begin_inset space ~
18713 , mais il n'ajoute pas une entrée à la table des matières.
18716 \begin_layout Section
18720 \begin_layout Standard
18721 La classe de document
18726 \begin_inset Quotes cld
18730 \begin_inset Quotes crd
18733 ) offre une alternative à la classe standard
18738 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18739 des sections et en-têtes en police sans empattement, ainsi que d'autres
18743 \begin_layout Section
18744 Publications Springer(
18751 \begin_layout Standard
18757 \begin_layout Subsection
18761 \begin_layout Standard
18762 Ce sont les fichiers de format pour certains types de journaux édités par
18763 Springer Verlag et dont la liste apparaît à
18764 \begin_inset Flex URL
18767 \begin_layout Plain Layout
18769 http://www.springer.de/author/tex/help-journals.html
18774 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18775 maintenant du \SpecialChar LaTeX2e
18777 C'est un système modulaire : ce qui est commun à tous les journaux est
18782 , et les fichiers de format particuliers à un journal (comme, par exemple,
18791 ) peuvent l'inclure.
18794 \begin_layout Standard
18795 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18796 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18805 en suivant le schéma donné dans
18812 \begin_layout Standard
18813 Ce n'a raisonnablement bien été testé que pour le
18826 sont fournis avec la distribution standard de \SpecialChar LyX
18828 Installez le fichier de classe correspondant (téléchargé chez Springer)
18829 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
18834 dans le cas de te\SpecialChar TeX
18835 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
18837 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
18838 et ça devrait fonctionner.
18841 \begin_layout Subsection
18845 \begin_layout Standard
18846 Un grand nombre de styles de type théorème –
18854 , \SpecialChar ldots
18862 \begin_layout Standard
18885 Titre_\SpecialChar LaTeX
18888 (Running_\SpecialChar LaTeX
18917 (Acknowledgements),
18922 Voir la documentation du fichier de classe de Springer pour les détails.
18925 \begin_layout Subsection
18926 Publications supportées
18929 \begin_layout Itemize
18943 \begin_layout Itemize
18946 Probability Theory and Related Fields
18954 Jean-Marc Lasgouttes
18957 \begin_layout Standard
18958 Ajoutez le vôtre, ce n'est pas si dur !
18961 \begin_layout Subsection
18965 \begin_layout Standard
18966 Ces fichiers sont partiellement basés sur l'ancien
18970 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18971 style \SpecialChar LaTeX
18973 Tout ceci, ainsi que le format
18977 , est maintenant dépassé.
18978 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18979 des fichiers de format \SpecialChar LyX
18983 \begin_layout Subsection
18987 \begin_layout Standard
18989 Mais probablement moins que dans l'ancien
18996 \begin_layout Section
18997 Rev\SpecialChar TeX
19001 \begin_layout Standard
19007 \begin_layout Standard
19008 \begin_inset VSpace bigskip
19014 \begin_layout Standard
19019 \begin_inset space ~
19024 marche avec la classe Rev\SpecialChar TeX
19026 \begin_inset Formula $\beta$
19029 de mai 1999) de l'American Physical Society.
19032 \begin_layout Standard
19034 a une classe de texte
19038 , qui marche avec Rev\SpecialChar TeX
19040 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19042 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19044 \SpecialChar LaTeX2e
19045 , même si on l'a trafiqué pour qu'elle marche.
19046 Comme Rev\SpecialChar TeX
19047 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19053 \begin_inset space ~
19058 devrait être assez facile à utiliser.
19061 \begin_layout Standard
19062 Cette documentation est censée servir en
19066 de la documentation de Rev\SpecialChar TeX
19067 4.0, nous ne décrirons donc aucune des macros
19068 spéciales Rev\SpecialChar TeX
19069 , et supposerons que vous savez ce qu'il faut mettre dans
19070 le préambule si besoin.
19073 \begin_layout Subsection
19077 \begin_layout Standard
19078 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19079 4, comme c'est décrit
19080 dans le fichier README du paquetage.
19081 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19083 \begin_inset Flex URL
19086 \begin_layout Plain Layout
19088 http://publish.aps.org/revtex4/
19094 Installez-le quelque part où \SpecialChar LaTeX
19096 Testez-le en essayant de \SpecialChar LaTeX
19097 er un court document Rev\SpecialChar TeX
19098 4 dans un répertoire
19099 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19101 Ensuite, si vous reconfigurez \SpecialChar LyX
19102 , il trouvera le fichier de classe et vous
19103 laissera utiliser la classe de texte
19110 \begin_layout Standard
19111 Probablement la façon la plus simple de démarrer est soit d'importer un
19112 document Rev\SpecialChar TeX
19117 , soit d'utiliser le modèle
19120 \begin_inset space ~
19125 , qui se trouve dans le répertoire de modèles.
19128 \begin_layout Subsection
19132 \begin_layout Standard
19133 Les paramètres optionnels de
19140 \begin_inset Quotes cld
19144 \begin_inset Quotes crd
19148 \begin_inset Quotes cld
19152 \begin_inset Quotes crd
19155 , vont dans le champ d'
19161 Document\SpecialChar menuseparator
19164 \SpecialChar menuseparator
19168 \begin_inset space ~
19172 \begin_inset space ~
19177 , comme d'habitude.
19178 Rappelez-vous que dans Rev\SpecialChar TeX
19179 , il faut au moins un paramètre optionnel !
19182 \begin_layout Standard
19183 Le reste de ce qui va dans le préambule, comme
19189 etc., va comme d'habitude dans la fenêtre
19194 \begin_inset space ~
19205 \begin_layout Subsection
19210 \begin_layout Plain Layout
19211 NdT : Dans la section sur Rev\SpecialChar TeX
19213 \begin_inset Quotes cld
19217 \begin_inset Quotes crd
19221 \begin_inset Quotes cld
19225 \begin_inset Quotes crd
19228 à de nombreux endroits.
19229 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19230 de toute façon à un champ à remplir.
19231 N'ayant pas Rev\SpecialChar TeX
19232 , je ne peux pas aller vérifier.
19240 \begin_layout Standard
19241 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19243 Par exemple, le champ
19254 Notez que (au moins pour Rev\SpecialChar TeX
19255 4.0 Beta), les champs
19263 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19268 \begin_layout Plain Layout
19269 Au cas où ça vous intéresse, les deux sont inclus pour que
19273 puisse traduire à la fois
19293 \begin_layout Subsection
19297 \begin_layout Standard
19298 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19299 4 qui peuvent causer des erreurs
19300 qui sont encore plus troublantes dans \SpecialChar LyX
19304 \begin_layout Standard
19305 Dans Rev\SpecialChar TeX
19323 L'équivalent \SpecialChar LyX
19324 en est qu'il y a un champ
19333 de notes de bas de page dans le champ
19337 , ou des choses étranges apparaîtront.
19338 Voyez la documentation de Rev\SpecialChar TeX
19339 4 pour plus de détails.
19343 \begin_layout Standard
19344 Également, les champs
19357 \begin_inset space ~
19364 (Thanks) doivent être placés
19376 correspondant (ou son équivalent
19389 , la compilation \SpecialChar LaTeX
19393 \begin_layout Chapter
19395 et applications externes
19398 \begin_layout Section
19399 Correcteur \SpecialChar TeX
19403 \begin_layout Standard
19409 \begin_layout Subsection
19413 \begin_layout Standard
19414 Vous trouverez dans le menu
19421 \begin_inset space ~
19428 Cette fonctionnalité requière le programme
19437 \begin_layout Plain Layout
19442 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19452 et la commande est donc grisée si celui-ci n'est pas installé.
19453 Vous pouvez vous le procurer de CTAN,
19454 \begin_inset Newline newline
19458 \begin_inset CommandInset href
19460 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19468 \begin_layout Standard
19471 Chk\SpecialChar TeX
19474 est un programme qui a été écrit par
19479 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19480 n'étaient pas naturelles et
19481 s'oubliaient facilement.
19482 Ce programme parcourt votre fichier \SpecialChar LaTeX
19483 et en vérifie la bonne écriture.
19484 C'est donc l'équivalent de
19489 , mais pour \SpecialChar LaTeX
19493 \begin_layout Standard
19494 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19497 est déjà censé produire du \SpecialChar LaTeX
19498 exempt de fautes ? La réponse est simple :
19503 ne vérifie pas seulement la
19509 d'un fichier C, mais aussi la bonne utilisation des types,
19514 Chk\SpecialChar TeX
19520 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19526 Chk\SpecialChar TeX
19532 est à même de détecter des erreurs courantes comme
19536 \begin_layout Plain Layout
19537 NdT : Certaines de ces règles me sont totalement inconnues.
19538 Il est possible qu'elles ne s'appliquent pas à la langue française.
19549 \begin_layout Itemize
19550 de mauvais points de suspension :
19551 \begin_inset Newline newline
19554 Utiliser \SpecialChar ldots
19558 \begin_layout Itemize
19559 des espaces à l'intérieur des parenthèses :
19560 \begin_inset Newline newline
19563 ( mauvais espacement );
19566 \begin_layout Itemize
19567 l'utilisation d'espaces normaux dans des abréviations courantes :
19568 \begin_inset Newline newline
19571 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19577 \begin_layout Itemize
19578 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19579 lettre est une majuscule :
19580 \begin_inset Newline newline
19584 Et l'espacement n'est pas bon;
19587 \begin_layout Itemize
19588 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19590 \begin_inset Newline newline
19593 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19594 d'apparaître sur une mauvaise page.
19596 \begin_inset CommandInset label
19606 \begin_layout Plain Layout
19607 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19608 numéro dans le texte) n'est pas collé au mot le précédant.
19614 L'étiquette est ici trop séparée;
19617 \begin_layout Itemize
19618 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19620 \begin_inset Newline newline
19623 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19625 \begin_inset Quotes cld
19629 \begin_inset Quotes crd
19632 et le numéro, et ça ferait le plus mauvais effet...
19634 \begin_inset CommandInset ref
19636 reference "sec:chktex"
19643 \begin_layout Itemize
19645 \begin_inset Quotes cld
19649 \begin_inset Quotes crd
19653 \begin_inset Quotes cld
19657 \begin_inset Formula $\times$
19661 \begin_inset Quotes crd
19664 entre deux nombres :
19665 \begin_inset Newline newline
19668 2x2 rend beaucoup moins bien que
19669 \begin_inset Formula $2\times2$
19675 \begin_layout Standard
19676 et bien plus encore...
19677 C'est un outil très utile pour le
19678 \begin_inset Quotes cld
19682 \begin_inset Quotes crd
19685 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19686 correction de l'orthographe et avant d'affiner la typographie.
19689 \begin_layout Subsection
19693 \begin_layout Standard
19694 Si le programme est installé, l'employer est un jeu d'enfant : faites
19695 \begin_inset Newline newline
19700 Outils\SpecialChar menuseparator
19702 \begin_inset space ~
19710 générera alors une version \SpecialChar LaTeX
19711 de votre document, lancera
19713 Chk\SpecialChar TeX
19716 pour la corriger, puis insérera des
19717 \begin_inset Quotes cld
19721 \begin_inset Quotes crd
19724 avec les avertissements de
19726 Chk\SpecialChar TeX
19730 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19731 facilement les trouver avec
19733 Navigation\SpecialChar menuseparator
19736 , ou par le raccourci clavier
19740 (d'après le fichier de raccourcis implicites
19745 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19762 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19763 Si vous ne comprenez pas l'avertissement, ignorez-le.
19764 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19767 Chk\SpecialChar TeX
19770 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19774 \begin_layout Standard
19775 Ce document est un excellent terrain d'entraînement, et sa vérification
19776 lèvera sûrement quelques avertissements.
19777 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19778 des fausses alertes.
19781 \begin_layout Subsection
19785 \begin_layout Standard
19786 Vous trouverez parfois que
19788 Chk\SpecialChar TeX
19791 est plus bavard qu'il ne devrait l'être.
19792 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19793 à vos propres goûts.
19797 \begin_layout Standard
19800 Chk\SpecialChar TeX
19803 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19806 Chk\SpecialChar TeX
19809 dans \SpecialChar LyX
19811 En effet, \SpecialChar LyX
19812 génère un fichier \SpecialChar LaTeX
19813 un peu particulier pour être ensuite capable
19814 de faire correspondre les numéros de lignes indiqués par
19816 Chk\SpecialChar TeX
19821 \begin_layout Plain Layout
19822 Vous pouvez trouver toutes les indications de
19828 Document\SpecialChar menuseparator
19830 \begin_inset space ~
19834 \begin_inset space ~
19851 avec la structure interne du document.
19852 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19853 Vous pouvez faire deux choses contre cela :
19856 \begin_layout Itemize
19857 Paramétrez l'appel à
19859 Chk\SpecialChar TeX
19864 Outils\SpecialChar menuseparator
19865 Préférences\SpecialChar menuseparator
19866 Sorties\SpecialChar menuseparator
19870 , ou alors dans le fichier de configuration de l'installation de
19872 Chk\SpecialChar TeX
19875 (souvent, le fichier
19880 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19881 ou désactivés à la ligne de commande.
19884 \begin_layout Itemize
19885 Exportez votre document en tant que fichier \SpecialChar LaTeX
19888 Fichier\SpecialChar menuseparator
19889 Exporter\SpecialChar menuseparator
19893 et lancer manuellement
19898 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19899 correspondant dans le document \SpecialChar LyX
19900 , mais avec un peu de patience, vous devriez
19904 \begin_layout Standard
19905 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19915 pour désactiver un avertissement, et
19920 Les entrées en italiques sont désactivées par défaut, car le réglage de
19922 \begin_inset Quotes cld
19927 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19930 \begin_inset Quotes crd
19936 \begin_layout Standard
19937 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19938 désactivation d'avertissements, et pas aux autres.
19939 En effet, \SpecialChar LyX
19940 utilise les autres options à sa convenance pour dialoguer avec
19948 \begin_layout Enumerate
19952 Command terminated with space.
19953 (La commande se termine par une espace.)
19956 \begin_layout Enumerate
19959 Non-breaking space (
19960 \begin_inset Quotes eld
19968 \begin_inset Quotes erd
19971 ) should have been used.
19972 (Il faut utiliser ici une espace insécable (
19975 \begin_inset Quotes cld
19979 \begin_inset Quotes crd
19987 \begin_layout Enumerate
19991 You should enclose the previous parenthesis with
19992 \begin_inset Quotes eld
20000 \begin_inset Quotes erd
20004 (Vous devriez entourer les parenthèses précédentes par
20010 \begin_inset Quotes cld
20014 \begin_inset Quotes crd
20025 \begin_layout Enumerate
20028 Italic correction (
20029 \begin_inset Quotes eld
20039 \begin_inset Quotes erd
20042 ) found in non-italic buffer.
20043 (Une correction d'italique (
20046 \begin_inset Quotes cld
20052 \begin_inset Quotes crd
20057 ) est dans un groupe qui n'est pas en italique.)
20060 \begin_layout Enumerate
20063 Italic correction (
20064 \begin_inset Quotes eld
20074 \begin_inset Quotes erd
20077 ) found more than once.
20078 (Il y a plus d'une correction d'italique (
20081 \begin_inset Quotes cld
20087 \begin_inset Quotes crd
20095 \begin_layout Enumerate
20099 No italic correction (
20100 \begin_inset Quotes eld
20110 \begin_inset Quotes erd
20114 (Il n'y a pas de correcteur d'italique (
20117 \begin_inset Quotes cld
20123 \begin_inset Quotes crd
20134 \begin_layout Enumerate
20138 \begin_inset Quotes eld
20146 \begin_inset Quotes erd
20150 \begin_inset Quotes eld
20158 \begin_inset Quotes erd
20165 \begin_inset Quotes cld
20169 \begin_inset Quotes crd
20174 requière l'utilisation de
20177 \begin_inset Quotes cld
20181 \begin_inset Quotes crd
20189 \begin_layout Enumerate
20192 Wrong length of dash may have been used.
20193 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20196 \begin_layout Enumerate
20200 \begin_inset Quotes eld
20208 \begin_inset Quotes erd
20212 \begin_inset Quotes eld
20220 \begin_inset Quotes erd
20230 \begin_inset Quotes cld
20234 \begin_inset Quotes crd
20245 \begin_inset Quotes cld
20249 \begin_inset Quotes crd
20257 \begin_layout Enumerate
20261 \begin_inset Quotes eld
20269 \begin_inset Quotes erd
20278 \begin_inset Quotes cld
20286 \begin_inset Quotes crd
20295 \begin_layout Enumerate
20299 \begin_inset Quotes eld
20307 \begin_inset Quotes erd
20310 to achieve an ellipsis.
20311 (Vous devriez utiliser
20314 \begin_inset Quotes cld
20318 \begin_inset Quotes crd
20323 pour une ellipse (points de suspension).)
20326 \begin_layout Enumerate
20329 Inter-word spacing (
20330 \begin_inset Quotes eld
20340 \begin_inset Quotes eld
20343 ) should perhaps be used.
20344 (Une espace d'entre mots (
20347 \begin_inset Quotes cld
20353 \begin_inset space ~
20359 \begin_inset Quotes crd
20362 ) devrait peut-être être utilisé.)
20365 \begin_layout Enumerate
20368 Inter-sentence spacing (
20369 \begin_inset Quotes eld
20379 \begin_inset Quotes erd
20382 ) should perhaps be used.
20383 (Une espace d'entre phrases (
20386 \begin_inset Quotes cld
20392 \begin_inset Quotes crd
20397 ) devrait peut-être être utilisé.)
20400 \begin_layout Enumerate
20403 Could not find argument for command.
20404 (N'a pas trouvé de paramètre à la commande.)
20407 \begin_layout Enumerate
20411 \begin_inset Quotes eld
20419 \begin_inset Quotes erd
20423 (Aucune occurrence de
20424 \begin_inset Quotes cld
20432 \begin_inset Quotes crd
20438 \begin_layout Enumerate
20441 Math mode still on at end of \SpecialChar LaTeX
20443 (Le fichier \SpecialChar LaTeX
20444 se termine dans le mode Math.)
20447 \begin_layout Enumerate
20451 \begin_inset Quotes eld
20459 \begin_inset Quotes erd
20462 doesn't match the number of
20463 \begin_inset Quotes eld
20471 \begin_inset Quotes erd
20478 \begin_inset Quotes cld
20482 \begin_inset Quotes crd
20487 ne correspond pas à celui de
20490 \begin_inset Quotes cld
20494 \begin_inset Quotes crd
20502 \begin_layout Enumerate
20505 You should use either
20508 \begin_inset Quotes eld
20516 \begin_inset Quotes erd
20521 as an alternative to
20522 \begin_inset Quotes eld
20530 \begin_inset Quotes erd
20534 (Vous devriez utiliser
20537 \begin_inset Quotes eld
20545 \begin_inset Quotes erd
20553 \begin_inset Quotes cld
20557 \begin_inset Quotes crd
20565 \begin_layout Enumerate
20572 " (ASCII 39) instead of "´" (ASCII 180).
20573 (Vous devriez utiliser
20576 \begin_inset Quotes cld
20580 \begin_inset Quotes crd
20585 (ASCII 39) au lieu de
20588 \begin_inset Quotes cld
20596 \begin_inset Quotes crd
20604 \begin_layout Enumerate
20607 User-specified pattern found.
20608 (A trouvé un format défini par l'utilisateur.)
20611 \begin_layout Enumerate
20614 This command might not be intended.
20615 (Cette commande n'est peut-être pas volontaire.)
20618 \begin_layout Enumerate
20623 (Un commentaire est affiché.)
20626 \begin_layout Enumerate
20657 \begin_layout Enumerate
20660 Delete this space to maintain correct page references.
20661 (Enlevez cette espace pour avoir une pagination correcte.)
20664 \begin_layout Enumerate
20668 You might wish to put this between a pair of
20669 \begin_inset Quotes eld
20677 \begin_inset Quotes erd
20681 (Ce serait peut-être mieux entre deux accolades
20687 \begin_inset Quotes cld
20691 \begin_inset Quotes crd
20699 \begin_layout Enumerate
20702 You ought to remove spaces in front of punctuation.
20703 (Il n'y a pas d'espace devant cette ponctuation.)
20706 \begin_layout Enumerate
20709 Could not execute \SpecialChar LaTeX
20711 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20715 \begin_layout Enumerate
20724 in front of small punctuation.
20731 devant la ponctuation basse.)
20734 \begin_layout Enumerate
20742 may look prettier here.
20752 \begin_layout Enumerate
20756 Multiple spaces detected in output.
20757 (La sortie affiche ici plusieurs espaces.)
20760 \begin_layout Enumerate
20763 This text may be ignored.
20764 (Ce texte ne sera peut-être pas pris en compte.)
20767 \begin_layout Enumerate
20773 \begin_inset Quotes eld
20778 to begin quotation, not
20786 \begin_inset Quotes eld
20791 pour ouvrir une citation et non
20798 \begin_layout Enumerate
20805 to end quotation, not
20808 \begin_inset Quotes eld
20818 pour clore une citation et non
20821 \begin_inset Quotes eld
20829 \begin_layout Enumerate
20833 (Ne mélangez pas les différents types de guillemets.)
20836 \begin_layout Enumerate
20839 You should perhaps use
20840 \begin_inset Quotes eld
20848 \begin_inset Quotes erd
20852 (Il vaudrait peut-être mieux utiliser
20855 \begin_inset Quotes cld
20859 \begin_inset Quotes crd
20867 \begin_layout Enumerate
20870 You should put a space in front of/after parenthesis.
20871 (Il faut des espaces à l'extérieur des parenthèses.)
20874 \begin_layout Enumerate
20877 You should avoid spaces in front of/after parenthesis.
20878 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20881 \begin_layout Enumerate
20885 You should not use punctuation in front of/after quotes.
20886 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20889 \begin_layout Enumerate
20892 Double space found.
20896 \begin_layout Enumerate
20899 You should put punctuation outside inner/inside display math mode.
20900 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20903 \begin_layout Enumerate
20906 You ought to not use primitive \SpecialChar TeX
20907 in \SpecialChar LaTeX
20909 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
20910 dans du code \SpecialChar LaTeX
20914 \begin_layout Enumerate
20917 You should remove spaces in front of
20918 \begin_inset Quotes eld
20926 \begin_inset Quotes erd
20930 (Ne mettez pas d'espaces devant
20933 \begin_inset Quotes cld
20937 \begin_inset Quotes crd
20945 \begin_layout Enumerate
20948 \begin_inset Quotes eld
20956 \begin_inset Quotes erd
20959 is normally not followed by
20960 \begin_inset Quotes eld
20968 \begin_inset Quotes erd
20975 \begin_inset Quotes cld
20979 \begin_inset Quotes crd
20984 n'est normalement pas suivi de
20987 \begin_inset Quotes cld
20991 \begin_inset Quotes crd
20999 \begin_layout Standard
21000 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21001 une interface plus complète
21002 à cet outil (ainsi qu'à son petit cousin
21006 ) pour pouvoir en exploiter toute la puissance.
21007 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21008 de bonne taille, et voyez le résultat.
21011 \begin_layout Section
21012 Contrôle de version sous \SpecialChar LyX
21016 \begin_layout Standard
21019 Lars Gullik Bjønnes,
21026 \begin_layout Subsection
21030 \begin_layout Standard
21032 accepte la plupart des commandes simples de RCS/CVS/SVN.
21033 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21034 cependant encore passer par un terminal de commande.
21037 \begin_layout Standard
21038 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21039 n, que nous vous conseillons donc.
21040 Un bon document de départ pour Subversion est le Manuel SVN
21044 \begin_layout Plain Layout
21045 \begin_inset CommandInset href
21047 target "http://svnbook.red-bean.com/"
21058 Pour RCS, lisez d'abord
21059 \begin_inset Quotes cld
21063 \begin_inset Quotes crd
21066 (c'est un fichier man : lisez-le avec
21071 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21072 Voyez particulièrement
21073 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21074 (le fichier finissant par
21081 \begin_layout Standard
21082 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21084 devrez connaître l'utilisation de RCS/CVS/SVN.
21085 Le support assuré dans \SpecialChar LyX
21086 a été réalisé pour des versions récentes des paquetages
21087 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21089 En général, les messages de contrôle ne sont pas affichés après chaque
21090 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21093 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21094 d'outils correspondante, qui peut être activée via
21096 Affichage\SpecialChar menuseparator
21097 Barre d'outils\SpecialChar menuseparator
21098 Contrôle de version
21103 \begin_layout Standard
21104 Pour créer vos propres commandes externes, consultez
21105 \begin_inset Flex Code
21108 \begin_layout Plain Layout
21116 Fonctions \SpecialChar LyX
21122 \begin_layout Standard
21123 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21124 lors de l'utilisation du contrôle de version (décochez
21126 Document\SpecialChar menuseparator
21129 si la case est cochée): les documents LyX non compressées sont des fichiers
21130 textuels qui peuvent être fusionnés par le contrôle de version.
21131 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21138 \begin_layout Subsection
21139 Les commandes RCS sous \SpecialChar LyX
21143 \begin_layout Standard
21144 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21146 Vous pouvez les trouver dans
21148 Fichier\SpecialChar menuseparator
21150 \begin_inset space ~
21154 \begin_inset space ~
21160 Lyx a été testé avec RCS 5.7/5.8.
21163 \begin_layout Subsubsection
21166 Initialiser le contrôle de version
21169 \begin_layout Standard
21170 Si votre document n'est pas sous le mode
21171 \begin_inset Quotes cld
21174 contrôle de version
21175 \begin_inset Quotes crd
21178 , c'est le seul choix qui vous soit proposé.
21179 Si vous êtes déjà sous ce mode, l'élément
21180 \begin_inset Flex Noun
21183 \begin_layout Plain Layout
21189 est grisé et inaccessible.
21192 \begin_layout Standard
21193 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21195 demandé de donner une description initiale du document.
21196 Le document est alors mis en mode
21197 \begin_inset Quotes cld
21201 \begin_inset Quotes crd
21204 et il vous faudra faire
21207 \begin_inset space ~
21211 \begin_inset space ~
21216 avant de le modifier.
21217 Un document sous contrôle de version a dans le minibuffer
21218 \begin_inset Quotes cld
21221 [RCS:<version><locker>]
21222 \begin_inset Quotes crd
21225 accolé au nom de fichier.
21228 \begin_layout Standard
21229 En arrière-plan, la commande RCS qui a été lancée est
21232 \begin_layout LyX-Code
21235 ci -q -u -i -t-\SpecialChar softhyphen
21236 "<description_\SpecialChar softhyphen
21237 initiale>" <nom_fichier>.
21240 \begin_layout Standard
21245 pour comprendre le sens des paramètres.
21249 \begin_layout Subsubsection
21251 \begin_inset space ~
21255 \begin_inset space ~
21261 \begin_layout Standard
21262 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21266 \begin_layout Plain Layout
21273 \begin_inset Flex Noun
21276 \begin_layout Plain Layout
21280 Fichier\SpecialChar menuseparator
21282 \begin_inset space ~
21286 \begin_inset space ~
21289 Version\SpecialChar menuseparator
21291 \begin_inset space ~
21295 \begin_inset space ~
21307 Il vous sera alors demandé une description de ceux-ci.
21308 Cette information est conservée dans le fichier d'historique.
21309 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21310 au fichier RCS maître et le document est déverrouillé et remis en mode
21312 \begin_inset Quotes cld
21316 \begin_inset Quotes crd
21322 \begin_layout Itemize
21325 ci -q -u -m"<description>" <nom_fichier>
21328 \begin_layout Subsubsection
21331 Nouvelle version modifiable
21334 \begin_layout Standard
21335 En utilisant cette commande, vous verrouillez le document de manière à ce
21336 que vous soyez le seul à pouvoir l'éditer.
21337 Vous seul en possédez les droits d'écriture.
21338 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21340 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21343 \begin_layout Itemize
21346 co -q -l <nom_fichier>
21349 \begin_layout Subsubsection
21352 Revenir à la version du dépôt
21355 \begin_layout Standard
21356 Ceci annule tous les changements réalisés sur le document depuis que le
21357 document a été figé la dernière fois.
21358 Une demande de confirmation apparaît alors, avant que tous les changements
21362 \begin_layout Itemize
21365 co -f -u<version> <nom_fichier>
21368 \begin_layout Subsubsection
21375 \begin_layout Standard
21378 This will create a copy of the current document.
21379 Since RCS does not support copy operations natively, the version history
21380 is not preserved, and the copy is added as a new file.
21381 It requires a clean document without any changes since the last checkin.
21382 You are asked for a file name and a description of the copy operation.
21383 After that the copy is created, both locally and in the repository.
21384 If the parent directories of the copied and original document differ, all
21385 relative paths of included files of the copy are adjusted (like in
21387 File\SpecialChar menuseparator
21392 Finally, the copy is loaded instead of the original document.
21395 \begin_layout Labeling
21396 \labelwidthstring 00.00.0000
21400 \begin_inset space ~
21404 \begin_inset space ~
21408 \begin_inset Newline newline
21412 \begin_inset Flex Code
21415 \begin_layout Plain Layout
21419 \begin_inset Quotes qld
21423 \begin_inset Quotes qld
21432 \begin_inset Flex Code
21435 \begin_layout Plain Layout
21439 \begin_inset Quotes qld
21443 \begin_inset Quotes qld
21452 \begin_inset Newline newline
21456 \begin_inset Flex Code
21459 \begin_layout Plain Layout
21465 \begin_inset Quotes qld
21469 \begin_inset Quotes qld
21480 \begin_layout Subsubsection
21483 Annuler le dernier enregistrement
21486 \begin_layout Standard
21487 Fait comme si la dernière modification n'avait jamais été faite.
21488 Aucune modification n'apparaît sur le document \SpecialChar LyX
21489 , mais la dernière version
21490 est effacée du fichier maître RCS.
21493 \begin_layout Itemize
21496 rcs -o<version> <nom_fichier>
21499 \begin_layout Subsubsection
21502 Visionner historique
21505 \begin_layout Standard
21506 Montre l'historique complet du document RCS.
21511 est ainsi affichée dans une fenêtre.
21516 pour plus d'informations.
21519 \begin_layout Subsubsection
21520 Informations de révision
21523 \begin_layout Standard
21524 Lyx ne connaît que le numéro de version RCS, voir
21525 \begin_inset CommandInset ref
21527 reference "subsec:VCS-Revision-Information"
21534 \begin_layout Subsection
21537 CVS commands in \SpecialChar LyX
21539 \begin_inset Note Note
21542 \begin_layout Plain Layout
21543 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21551 \begin_layout Standard
21554 A subset of CVS operations is supported by \SpecialChar LyX
21556 You can find the commands in the
21558 File\SpecialChar menuseparator
21560 \begin_inset space ~
21566 The version control system SVN is more powerful, so please use it instead
21567 of CVS if possible.
21570 \begin_layout Subsubsection
21577 \begin_layout Standard
21580 If you start from scratch with CVS you have to create your repository and
21581 checkout the working copy with external tools.
21582 If you're using a client-server setup you may need to login before doing
21583 the first repository checkout.
21586 \begin_layout Standard
21589 If your documents are under revision control and others are using the same
21590 repository problems arise when different changes to the same document at
21591 the same location happen.
21592 Standard CVS repositories don't operate with a file locking mechanism.
21593 This may be surprising, but conflicts only occur if people disagree on
21594 the proper content of the same part of a document.
21595 So, if co-workers are used to communicate regularly, these conflicts occur
21597 If they don't communicate they have a fundamental problem anyway.
21598 Nevertheless some people like to work with so called
21599 \begin_inset Quotes eld
21603 \begin_inset Quotes erd
21607 If they do so the working copy of all files is readonly when checked out
21608 first and the user starts editing after using a special command to make
21609 the working copy writable.
21610 When the changes are checked in the working copy returns to readonly state.
21611 With \SpecialChar LyX
21612 one has to edit the
21613 \begin_inset Flex Code
21616 \begin_layout Plain Layout
21624 file and add the line
21625 \begin_inset Flex Code
21628 \begin_layout Plain Layout
21636 to work with reserved checkouts.
21637 The benefit is the possibility to see who is using a writable copy of some
21639 It's not guaranteed only one user makes a copy writable.
21642 \begin_layout Standard
21646 tries to guess if you're using reserved or non-reserved checkouts.
21647 If your working copy is readonly or it is writable and an additional copy
21648 of your document exists in the CVS/Base sub-directory a reserved otherwise
21649 a non-reserved checkout is assumed.
21650 When a reserved checkout is detected you have to use
21651 \begin_inset Flex Noun
21654 \begin_layout Plain Layout
21662 to make your working copy writable if it's readonly.
21664 \begin_inset Flex Noun
21667 \begin_layout Plain Layout
21675 operation is possible and that makes your working copy readonly again after
21676 transferring your changes to the repository.
21679 \begin_layout Standard
21682 More information about CVS can be found here
21683 \begin_inset Flex URL
21686 \begin_layout Plain Layout
21688 http://www.nongnu.org/cvs
21694 \begin_inset Flex URL
21697 \begin_layout Plain Layout
21699 http://ximbiot.com/cvs
21707 \begin_layout Standard
21714 to understand the sub-commands and the switches mentioned below.
21717 \begin_layout Subsubsection
21724 \begin_layout Standard
21727 If your document is not under revision control, this is the only item shown
21729 And if it is under revision control, the
21733 item is not visible.
21737 \begin_layout Standard
21740 This command registers in CVS your document
21741 \begin_inset Flex Strong
21744 \begin_layout Plain Layout
21753 in the case you have already the documents directory under CVS control
21759 This means you have to create or checkout the archive by yourself using
21761 (In case you forget that step \SpecialChar LyX
21762 registers the document with RCS.)
21765 \begin_layout Standard
21768 Then you are asked interactively to supply an initial description of the
21770 Don't forget that registered file is not yet checked in.
21773 \begin_layout Standard
21776 CVS command that is run:
21778 cvs -q add -m"<entered message>" "<file-name>"
21781 \begin_layout Standard
21788 above and for all other CVS commands is an abbreviation for
21789 \begin_inset Quotes eld
21792 change the current working directory to file location and use the file name
21793 without path component as argument
21794 \begin_inset Quotes erd
21800 \begin_layout Subsubsection
21807 \begin_layout Standard
21810 When you are finished editing a file, you commit your changes.
21811 When you do this and you had changed the document, you are asked for a
21812 description of the changes.
21813 After that changes are written to the repository.
21814 In case you didn't change the document and a reserved checkout is detected
21815 the reservation made on
21816 \begin_inset Flex Noun
21819 \begin_layout Plain Layout
21830 \begin_layout Labeling
21831 \labelwidthstring 00.00.0000
21835 \begin_inset space ~
21839 \begin_inset space ~
21843 \begin_inset Newline newline
21847 \begin_inset Flex Code
21850 \begin_layout Plain Layout
21855 -q commit -m"<description>" "<file-name>"
21861 \begin_inset Newline newline
21865 \begin_inset Flex Code
21868 \begin_layout Plain Layout
21881 \begin_layout Subsubsection
21888 \begin_layout Standard
21891 When you are sharing a repository with others, you may have to incorporate
21892 their changes into your working copy.
21895 \begin_layout Standard
21900 cvs -q update "<file-name>"
21903 \begin_layout Standard
21906 If a readonly checkout is detected the working copy is made writable and
21910 \begin_layout Standard
21915 cvs -q edit "<file-name>"
21918 \begin_layout Subsubsection
21922 Revert To Repository Version
21925 \begin_layout Standard
21928 This will discard all changes made to the document since the last check
21930 You get a warning before changes are discarded.
21931 Firstly the file is deleted, secondly CVS update command is run.
21934 \begin_layout Standard
21939 cvs -q update "<file-name>"
21942 \begin_layout Standard
21945 If a reserved checkout is detected and the working copy has no changes only
21946 the reservation is undone.
21949 \begin_layout Standard
21954 cvs -q unedit "<file-name>"
21957 \begin_layout Subsubsection
21964 \begin_layout Standard
21967 This will create a copy of the current document.
21968 Since CVS does not support copy operations natively, the version history
21969 is not preserved, and the copy is added as a new file.
21970 It requires a clean document without any changes since the last checkin.
21971 You are asked for a file name and a description of the copy operation.
21972 After that the copy is created, both locally and in the repository.
21973 If the parent directories of the copied and original document differ, all
21974 relative paths of included files of the copy are adjusted (like in
21976 File\SpecialChar menuseparator
21981 Finally, the copy is loaded instead of the original document.
21984 \begin_layout Labeling
21985 \labelwidthstring 00.00.0000
21989 \begin_inset space ~
21993 \begin_inset space ~
21997 \begin_inset Newline newline
22001 \begin_inset Flex Code
22004 \begin_layout Plain Layout
22018 \begin_inset Flex Code
22021 \begin_layout Plain Layout
22035 \begin_inset Newline newline
22039 \begin_inset Flex Code
22042 \begin_layout Plain Layout
22060 \begin_layout Subsubsection
22067 \begin_layout Standard
22070 This will rename the current document.
22071 Since CVS does not support rename operations natively, the version history
22072 is not preserved, the renamed document is added as a new file, and the
22073 original document is deleted.
22074 It requires a clean document without any changes since the last checkin.
22075 You are asked for a file name and a description of the rename operation.
22076 After that the document is renamed, both locally and in the repository.
22077 If the parent directories of the new and old file names differ, all relative
22078 paths of included files are adjusted (like in
22080 File\SpecialChar menuseparator
22085 Finally, the document is reloaded using the new name.
22088 \begin_layout Labeling
22089 \labelwidthstring 00.00.0000
22093 \begin_inset space ~
22097 \begin_inset space ~
22101 \begin_inset Newline newline
22105 \begin_inset Flex Code
22108 \begin_layout Plain Layout
22122 \begin_inset Flex Code
22125 \begin_layout Plain Layout
22139 \begin_inset Newline newline
22143 \begin_inset Flex Code
22146 \begin_layout Plain Layout
22162 \begin_inset Newline newline
22166 \begin_inset Flex Code
22169 \begin_layout Plain Layout
22187 \begin_layout Subsubsection
22190 Update of the local directory checkout from repository
22193 \begin_layout Standard
22196 Once your documents gets more complex, containing sub-documents and pictures,
22198 \begin_inset Flex Code
22201 \begin_layout Plain Layout
22209 files and so on using version control becomes more complicated.
22211 supports updating the whole tree in which resides the document.
22212 This become especially useful once you cooperate with people which neither
22213 have detailed knowledge about CVS usage nor they have ambition to commit
22214 additional material to the repository.
22215 You have to organize the files structure so that all external files are
22216 in the same directory or subdirectories of the document.
22217 It's good practice anyway to store multipart documents in an extra directory.
22220 \begin_layout Standard
22224 \begin_inset Flex Code
22227 \begin_layout Plain Layout
22230 Update local directory from repository
22235 command updates the whole directory.
22236 If local changes are detected user is warned before update starts.
22237 In case of merge conflicts both versions of the conflicting document parts
22238 are placed in the final document.
22239 You have to review and correct the result of the merge.
22240 You'll find the conflicts enclosed in pairs of
22241 \begin_inset Flex Code
22244 \begin_layout Plain Layout
22253 \begin_inset Flex Code
22256 \begin_layout Plain Layout
22265 \begin_inset Flex Code
22268 \begin_layout Plain Layout
22277 The first part is your version as before the update operation with the
22278 document name prepended.
22279 The second one is the repository version with the version number after
22281 \begin_inset Flex Code
22284 \begin_layout Plain Layout
22295 \begin_layout Labeling
22296 \labelwidthstring 00.00.0000
22300 \begin_inset space ~
22304 \begin_inset space ~
22308 \begin_inset Newline newline
22312 \begin_inset Flex Code
22315 \begin_layout Plain Layout
22325 (Ask if changes are detected.)
22326 \begin_inset Newline newline
22330 \begin_inset Flex Code
22333 \begin_layout Plain Layout
22336 cd $path; cvs -q update
22346 \begin_layout Standard
22350 \begin_inset Flex Code
22353 \begin_layout Plain Layout
22361 stands for the path to the document.
22364 \begin_layout Subsubsection
22371 \begin_layout Standard
22374 This shows the complete history of the CVS document.
22377 cvs log "<file-name>"
22379 is shown in a browser.
22382 \begin_layout Subsubsection
22388 \begin_layout Standard
22392 supports CVS version number, author name, date and time of last commit.
22393 All those are extracted from
22395 cvs log -r <file-name>
22399 \begin_inset CommandInset ref
22401 reference "subsec:VCS-Revision-Information"
22408 \begin_layout Subsection
22411 SVN commands in \SpecialChar LyX
22415 \begin_layout Standard
22418 SVN is now partially supported by \SpecialChar LyX
22420 You can find the commands in the
22422 File\SpecialChar menuseparator
22424 \begin_inset space ~
22430 Please note that if you use password protected access to repository via
22431 ssh, you will be asked in terminal window.
22433 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22437 \begin_layout Plain Layout
22440 Most of the commands will work with 1.4 too, see
22441 \begin_inset CommandInset ref
22443 reference "subsec:SVN-Repo-Update"
22448 There seems to be currently unresolved permissions problem under SVN 1.8
22449 with reverting changes when file is locked.
22457 \begin_layout Subsubsection
22464 \begin_layout Standard
22467 If your document is not under revision control, this is the only item shown
22469 And if it is under revision control, the
22473 item is not visible.
22476 \begin_layout Standard
22479 This command registers in SVN your document ONLY in case you have already
22480 the documents directory under SVN control (in particular
22485 This means you have to checkout the archive by yourself.
22488 \begin_layout Standard
22491 Then you are asked interactively to supply an initial description of the
22493 Don't forget that registered file is not yet commited.
22496 \begin_layout Standard
22499 SVN command that is run:
22502 \begin_inset Quotes qld
22506 \begin_inset Quotes qld
22512 \begin_layout Standard
22519 to understand the switches.
22522 \begin_layout Subsubsection
22529 \begin_layout Standard
22532 When you are finished editing a file, you commit your changes.
22533 When you do this, you are asked for a description of the changes.
22534 After that changes are commited.
22537 \begin_layout Standard
22544 \begin_layout Plain Layout
22547 In case locking is not enabled.
22549 \begin_inset CommandInset ref
22551 reference "subsec:SVN-File-Locking"
22562 svn commit -q -m"<description>" <file-name>
22565 \begin_layout Subsubsection
22572 \begin_layout Standard
22575 Updates the changes of this file from the repository.
22576 Be sure you understand SVN merging and conflicts resolving before using
22577 this function, because all conflicts has to be resolved manually by you!
22580 \begin_layout Standard
22587 \begin_layout Plain Layout
22596 \begin_inset Flex Code
22599 \begin_layout Plain Layout
22602 svn update --non-interactive
22603 \begin_inset Quotes qld
22607 \begin_inset Quotes qld
22618 \begin_layout Subsubsection
22622 Revert To Repository Version
22625 \begin_layout Standard
22628 This will discard all changes made to the document since the last check
22630 You get a warning before changes are discarded.
22633 \begin_layout Standard
22639 \begin_inset Quotes qld
22643 \begin_inset Quotes qld
22649 \begin_layout Subsubsection
22656 \begin_layout Standard
22659 This will create a copy of the current document including the version history.
22660 It requires a clean document without any changes since the last checkin.
22661 You are asked for a file name and a description of the copy operation.
22662 After that the copy is created, both locally and in the repository.
22663 If the parent directories of the copied and original document differ, all
22664 relative paths of included files of the copy are adjusted (like in
22666 File\SpecialChar menuseparator
22671 Finally, the copy is loaded instead of the original document.
22674 \begin_layout Labeling
22675 \labelwidthstring 00.00.0000
22679 \begin_inset space ~
22683 \begin_inset space ~
22687 \begin_inset Newline newline
22691 \begin_inset Flex Code
22694 \begin_layout Plain Layout
22700 \begin_inset Quotes qld
22704 \begin_inset Quotes qld
22708 \begin_inset Quotes qld
22712 \begin_inset Quotes qld
22721 \begin_inset Newline newline
22725 \begin_inset Flex Code
22728 \begin_layout Plain Layout
22739 \begin_layout Subsubsection
22746 \begin_layout Standard
22749 This will rename the current document including the version history.
22750 It requires a clean document without any changes since the last checkin.
22751 You are asked for a file name and a description of the rename operation.
22752 After that the document is renamed, both locally and in the repository.
22753 If the parent directories of the new and old file names differ, all relative
22754 paths of included files are adjusted (like in
22756 File\SpecialChar menuseparator
22761 Finally, the document is reloaded using the new name.
22764 \begin_layout Labeling
22765 \labelwidthstring 00.00.0000
22769 \begin_inset space ~
22773 \begin_inset space ~
22777 \begin_inset Newline newline
22781 \begin_inset Flex Code
22784 \begin_layout Plain Layout
22790 \begin_inset Quotes qld
22794 \begin_inset Quotes qld
22798 \begin_inset Quotes qld
22802 \begin_inset Quotes qld
22811 \begin_inset Newline newline
22815 \begin_inset Flex Code
22818 \begin_layout Plain Layout
22829 \begin_layout Subsubsection
22832 \begin_inset CommandInset label
22834 name "subsec:SVN-Repo-Update"
22838 Update of the local directory checkout from repository
22842 \begin_layout Plain Layout
22845 Note that this command will work only with subversion
22846 \begin_inset Formula $\geqq1.5$
22857 \begin_layout Standard
22860 All the commands above have one shortcoming – they deal with the current
22862 Once your document contains pictures, includes external
22863 \begin_inset Flex Code
22866 \begin_layout Plain Layout
22874 files and so on administration becomes more complicated.
22876 now supports updating the whole tree in which resides the document
22880 \begin_layout Plain Layout
22883 One need to organize the files structure so that all external files are
22884 in the same directory or subdirectories of the document.
22891 This become especially useful once you cooperate with people which neither
22892 know about subversion management nor they have ambition to commit additional
22893 material to the repository.
22897 \begin_layout Standard
22900 \begin_inset Flex Code
22903 \begin_layout Plain Layout
22906 Update local directory from repository
22911 command updates the whole directory and in case of merge conflicts local
22912 version of the files are left, so no unintended data loss occurs.
22913 If local changes are detected user is warned before update starts.
22916 \begin_layout Labeling
22917 \labelwidthstring 00.00.0000
22921 \begin_inset space ~
22925 \begin_inset space ~
22929 \begin_inset Newline newline
22933 \begin_inset Flex Code
22936 \begin_layout Plain Layout
22944 (Ask if changes are detected.)
22945 \begin_inset Newline newline
22949 \begin_inset Flex Code
22952 \begin_layout Plain Layout
22955 svn update --accept mine-full $path
22963 \begin_layout Standard
22967 \begin_inset Flex Code
22970 \begin_layout Plain Layout
22978 stands for the path to the document.
22981 \begin_layout Subsubsection
22988 \begin_layout Standard
22991 This shows the complete history of the SVN document.
22995 \begin_inset Quotes qld
22999 \begin_inset Quotes qld
23004 is shown in a browser.
23007 \begin_layout Subsubsection
23011 \begin_inset CommandInset label
23013 name "subsec:SVN-File-Locking"
23020 \begin_layout Standard
23023 The file exchange through various revision control systems brings the problem
23024 of merge conflicts in case two different users try to edit the same (parts
23026 When such a conflict happens it needs manual resolving and one reasonable
23027 alternative is to provide some kind of locking mechanism, which guarantees
23028 that only one user is allowed to edit file at the given time.
23031 \begin_layout Standard
23034 SVN has two such mechanisms to provide mutual exclusivity for file access
23035 – locks and automatic setting of write permissions (see sec.
23037 \begin_inset CommandInset ref
23039 reference "subsec:Automatical-Locking-Property"
23044 \begin_inset Flex Code
23047 \begin_layout Plain Layout
23059 \begin_layout Plain Layout
23062 \begin_inset Flex URL
23065 \begin_layout Plain Layout
23067 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23078 If this property is detected for a given document \SpecialChar LyX
23079 starts to use SVN locks
23080 for document editing automatically and the whole check-in/out mechanism
23081 switches to the same regimen as for RCS.
23082 This in particular means there are two different modes of file use in \SpecialChar LyX
23086 \begin_layout Itemize
23090 The loaded file is in the read-only mode.
23091 For editing on needs to check-out.
23096 consists of updating from the repository and gaining write lock.
23097 If the lock is not possible to obtain, we remain in unlocked state.
23100 \begin_layout Itemize
23104 The loaded file is in the
23105 \begin_inset Quotes els
23109 \begin_inset Quotes ers
23113 No other user is allowed to edit the file.
23118 consists of commiting changes and releasing write-lock.
23119 If no changes have been made to the document, no commit will be produced
23123 \begin_layout Plain Layout
23126 Don't be puzzled by the fact that you will be asked for commit message anyway.
23131 and only the write-lock will be released.
23134 \begin_layout Standard
23140 \begin_layout Labeling
23141 \labelwidthstring 00.00.0000
23146 svn commit -q -m"<description>" "<file-name>"
23147 \begin_inset Newline newline
23150 svn unlock "<file-name>"
23153 \begin_layout Labeling
23154 \labelwidthstring 00.00.0000
23159 svn update "<file-name>"
23160 \begin_inset Newline newline
23163 svn lock "<file-name>"
23166 \begin_layout Subsubsection
23170 \begin_inset CommandInset label
23172 name "subsec:Automatical-Locking-Property"
23178 Automatic Locking Property
23181 \begin_layout Standard
23184 The above mentioned automatic setting of write permissions of the .lyx file
23187 File\SpecialChar menuseparator
23189 \begin_inset space ~
23192 Control\SpecialChar menuseparator
23193 Use Locking Property
23196 This command is active only when the file is not locked on the svn server
23198 you need to check-out before proceeding).
23201 \begin_layout Labeling
23202 \labelwidthstring 00.00.0000
23206 \begin_inset space ~
23212 \begin_layout Labeling
23213 \labelwidthstring 00.00.0000
23218 svn propset svn:needs-lock ON "<file-name>"
23221 \begin_layout Labeling
23222 \labelwidthstring 00.00.0000
23227 svn propdel svn:needs-lock "<file-name>"
23230 \begin_layout Subsubsection
23233 \begin_inset CommandInset label
23235 name "subsec:VCS-Revision-Information"
23239 Revision Information in Documents
23242 \begin_layout Standard
23245 There are more possibilities how to activate revision information in our
23249 \begin_layout Itemize
23257 \begin_layout Itemize
23260 tree revision information (
23261 \begin_inset Flex Code
23264 \begin_layout Plain Layout
23273 The result is the output of the
23274 \begin_inset Flex Code
23277 \begin_layout Plain Layout
23285 command, the following table gives you an idea, how to read the results.
23288 \begin_layout Standard
23292 \begin_inset Tabular
23293 <lyxtabular version="3" rows="6" columns="2">
23294 <features tabularvalignment="middle">
23295 <column alignment="left" valignment="top">
23296 <column alignment="left" valignment="top">
23298 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23301 \begin_layout Plain Layout
23310 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23313 \begin_layout Plain Layout
23324 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23327 \begin_layout Plain Layout
23335 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23338 \begin_layout Plain Layout
23341 mixed revision working copy
23348 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23351 \begin_layout Plain Layout
23359 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23362 \begin_layout Plain Layout
23365 modified working copy
23372 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23375 \begin_layout Plain Layout
23383 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23386 \begin_layout Plain Layout
23389 switched working copy
23396 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23399 \begin_layout Plain Layout
23407 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23410 \begin_layout Plain Layout
23413 partial working copy, from a sparse checkout
23420 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23423 \begin_layout Plain Layout
23431 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23434 \begin_layout Plain Layout
23437 mixed revision, modified, switched working copy
23450 \begin_layout Itemize
23453 file revision information.
23454 The result comes from parsing the output of
23455 \begin_inset Flex Code
23458 \begin_layout Plain Layout
23462 \begin_inset space ~
23466 \begin_inset space ~
23470 \begin_inset space ~
23479 Supported flags are:
23483 \begin_layout Itemize
23486 version number of the last commit (
23487 \begin_inset Flex Code
23490 \begin_layout Plain Layout
23501 \begin_layout Itemize
23504 author of the last commit (
23505 \begin_inset Flex Code
23508 \begin_layout Plain Layout
23519 \begin_layout Itemize
23522 date of the last commit (
23523 \begin_inset Flex Code
23526 \begin_layout Plain Layout
23537 \begin_layout Itemize
23540 time of the last commit (
23541 \begin_inset Flex Code
23544 \begin_layout Plain Layout
23556 \begin_layout Standard
23559 You can obtain this info via InsetInfo (e.g.
23561 \begin_inset Flex Code
23564 \begin_layout Plain Layout
23567 info-insert buffer vcs-date
23573 The information will be available only when you have the file stored under
23574 svn managment (i.e.
23576 \begin_inset Flex Code
23579 \begin_layout Plain Layout
23587 directory is available with your document).
23591 \begin_layout Itemize
23594 Another—a hacking one—possibility is to use svn keywords
23598 \begin_layout Plain Layout
23601 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23607 In short – you set file keywords property (e.g.
23610 svn propset svn:keywords 'Rev' file.lyx
23612 ) and then paste keyword \SpecialChar TeX
23617 \begin_layout Plain Layout
23620 This is an easy way how to ensure that \SpecialChar LyX
23621 won't break the line in the middle
23627 tag in your document (e.g.
23629 \begin_inset Flex Code
23632 \begin_layout Plain Layout
23641 This way svn client will automatically substitute revision number (e.g.
23643 \begin_inset Flex Code
23646 \begin_layout Plain Layout
23654 ) after each update and commit.
23655 There are more problems with this approach.
23656 Firstly, the '$' character is used in \SpecialChar TeX
23657 world for math equations, so any
23658 occurence of math formula
23659 \begin_inset Formula $Rev$
23663 \begin_inset Formula $Rev:59$
23666 in your \SpecialChar LyX
23668 Similarly for other keywords like Id, Date, Author, etc.
23669 Secondly svn output is dependent on your locales, so its very easy that
23670 svn would produce some problematic strings once Date is used.
23671 Thirdly you get the whole 'Rev: 59' string in your document instead of
23673 Until subversion implements user's custom keywords it will be hard to use
23674 this approach reliably or let \SpecialChar LyX
23675 to support it directly.
23678 \begin_layout Subsection
23681 SVN and Windows Environment
23684 \begin_layout Quote
23687 My inclination is to say that if the user cannot figure out the command
23688 line operations on their own fairly quickly, they would be well advised
23689 to use TortoiseSVN.
23695 \begin_layout Subsubsection
23701 \begin_layout Standard
23704 In addition to installing \SpecialChar LyX
23705 , and having access to a Subversion repository,
23706 the user will need to install the Subversion client program.
23707 A Windows installer for the client program is available from
23708 \begin_inset CommandInset href
23711 target "http://www.collab.net/nonav/downloads/subversion/"
23717 The user may also want to install
23718 \begin_inset CommandInset href
23721 target "http://tortoisesvn.tigris.org/"
23726 , which integrates Subversion operations into the context (rightclick) menu
23727 of Windows Explorer.
23728 Operations done outside \SpecialChar LyX
23729 will typically be more convenient using the Explorer
23731 Note that TortoiseSVN is not a replacement for the client program, which
23732 is what \SpecialChar LyX
23736 \begin_layout Subsubsection
23739 Bringing a document under Subversion control
23742 \begin_layout Standard
23745 Before a \SpecialChar LyX
23746 document can be brought under version control in Subversion, its
23747 parent directory needs to be under version control.
23748 If the document is being added to a project already in the repository,
23749 this is accomplished by checking the project out to the directory where
23750 the new document will be placed.
23751 If the project itself is not yet under version control (for instance, if
23752 this document starts a new project), the directory must be imported into
23754 This is done outside \SpecialChar LyX
23756 Both import and checkout are easily accomplished from the Explorer context
23757 menu using TortoiseSVN, or alternatively can be done using the command
23758 line client at a DOS prompt.
23759 The procedure for importing the project using TortoiseSVN is described
23760 below, assuming an existing repository and a new project being started
23768 For information on using the Subversion client program, run
23769 \begin_inset Flex Code
23772 \begin_layout Plain Layout
23783 \begin_layout Enumerate
23792 in Windows Explorer, right click it, and select
23794 TortoiseSVN\SpecialChar menuseparator
23798 If necessary, adjust the URL for the repository, then click OK.
23801 \begin_layout Enumerate
23804 Right click the level of the repository under which you want to place the
23805 new project folder (typically the top level) and click
23809 Supply a name for the project folder and click OK.
23810 Add a message for the log file if desired, then click OK again.
23811 The new project folder should appear in the repository.
23812 Finally, click OK again to exit the repository browser.
23815 \begin_layout Enumerate
23818 Once again right click
23824 , this time selecting SVN Checkout\SpecialChar ldots
23825 Select the URL of the project folder
23826 you just created in the repository, and set the checkout directory to
23834 You will be warned about a non-empty folder; click OK to proceed.
23835 You should now have a
23846 \begin_layout Enumerate
23849 Create or open your document in \SpecialChar LyX
23852 File\SpecialChar menuseparator
23854 \begin_inset space ~
23857 Control\SpecialChar menuseparator
23861 Add a log message and click OK to commit the document to version control.
23864 \begin_layout Standard
23867 From this point onward, you should have full functionality in the
23869 File\SpecialChar menuseparator
23871 \begin_inset space ~
23877 You also have the option of checking the document in and out, viewing its
23879 using the TortoiseSVN context menu in Windows Explorer or the Subversion
23880 client program from a command prompt.
23883 \begin_layout Subsubsection
23886 SSH tunnel used with SVN under Windows
23889 \begin_layout Standard
23892 Compared with Linux setting up an svn client to communicate over ssh under
23893 Windows is a rather troublesome task.
23894 We will at least offer some hints how to setup the client side but prior
23895 knowledge about ssh and the Windows command line is needed, also be prepared
23896 for a great deal of frustration\SpecialChar ldots
23900 \begin_layout Enumerate
23903 Get an svn client for windows, as described in the previous sections.
23904 When it is a fresh install run some svn command (e.g.
23906 \begin_inset Flex Code
23909 \begin_layout Plain Layout
23917 ) to create config files, which you will need to change later on.
23920 \begin_layout Enumerate
23923 Choose an ssh client for Windows.
23924 There are several possibilities, we will use the one from Putty tools
23928 \begin_layout Plain Layout
23931 \begin_inset Flex URL
23934 \begin_layout Plain Layout
23936 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
23947 You will need to set the connection up so that the client doesn't ask for
23948 any password from you.
23949 To keep things easy we will use only keys without any additional password
23954 \begin_layout Enumerate
23958 \begin_inset Flex Code
23961 \begin_layout Plain Layout
23970 Save your private .ppk key file and put the public one on the server side.
23971 If the SVN server runs on Linux, note that the format of the public key
23972 is not compatible with Linux openssh and you will need to direcly copy-paste
23975 Public key for pasting into OpenSSH authorized_keys file
23977 :” edit field into the server's
23978 \begin_inset Flex Code
23981 \begin_layout Plain Layout
23984 ~/.ssh/authorized_keys
23990 \begin_inset Flex Code
23993 \begin_layout Plain Layout
24004 \begin_layout Enumerate
24008 \begin_inset Flex Code
24011 \begin_layout Plain Layout
24020 In the SVN config file
24024 \begin_layout Plain Layout
24027 Exact path depends on Windows version, usually somewhere around
24028 \begin_inset Flex Code
24031 \begin_layout Plain Layout
24036 Documents and Settings
24050 \begin_inset Flex Code
24053 \begin_layout Plain Layout
24070 , section [tunnels], setup ssh command, e.g.
24072 \begin_inset Flex Code
24075 \begin_layout Plain Layout
24078 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24087 \begin_layout Plain Layout
24090 It will usually take a lot of time to get exact command right and it depends
24092 For example do not have some remote server saved as a default session in
24094 If things fail, try to connect via plink without SVN first.
24103 \begin_layout Enumerate
24106 Checkout the SVN archive, e.
24107 \begin_inset space \thinspace{}
24111 \begin_inset Newline newline
24115 \begin_inset Flex Code
24118 \begin_layout Plain Layout
24121 svn co svn+ssh://user@server/repository_path
24129 \begin_layout Subsubsection
24132 End-of-Line Conversions
24135 \begin_layout Standard
24138 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24140 use different line endings inside the .lyx files.
24141 This is not a problem as far as \SpecialChar LyX
24142 functionality is concerned, but the commit
24143 diffs will be huge and merge-conflicts prone.
24144 Fortunately SVN itself knows
24148 \begin_layout Plain Layout
24151 \begin_inset Flex URL
24154 \begin_layout Plain Layout
24156 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24166 how to deal with CR/LF problems when switching .lyx files to the
24167 \begin_inset Flex Code
24170 \begin_layout Plain Layout
24182 \begin_layout Plain Layout
24186 \begin_inset Flex Code
24189 \begin_layout Plain Layout
24192 svn propset svn:eol-style native FILE_NAME
24205 \begin_layout Subsection
24208 GIT commands in \SpecialChar LyX
24212 \begin_layout Standard
24215 A minimal subset of GIT commands is now supported by \SpecialChar LyX
24217 You can find the commands in the
24219 File\SpecialChar menuseparator
24221 \begin_inset space ~
24227 Please note that if you use password protected access to repository via
24228 ssh, you will be asked in terminal window.
24230 was tested against GIT 1.7.
24234 \begin_layout Plain Layout
24237 Windows users please note that you need to ensure that git is on the path.
24238 This can be set from within \SpecialChar LyX
24241 Tools\SpecialChar menuseparator
24242 Preferences\SpecialChar menuseparator
24243 Paths\SpecialChar menuseparator
24254 \begin_layout Standard
24257 One big difference of GIT and the other supported version control systems
24258 is the distributed nature of GIT: With traditional version control systems
24259 there is one central server which hosts the repository.
24260 Users commit their changes to the server, and get updates made by other
24262 With GIT, users commit to a local repository.
24263 The local repository can be synchronized with one or more remote repositories
24265 \begin_inset Flex Code
24268 \begin_layout Plain Layout
24277 \begin_inset Flex Code
24280 \begin_layout Plain Layout
24290 does not interact in any way with remote GIT repositories.
24291 It works exclusively with the local repository in a very similar way as
24292 with a central CVS or SVN repository.
24293 If you use remote GIT repositories you need to do the
24294 \begin_inset Flex Code
24297 \begin_layout Plain Layout
24306 \begin_inset Flex Code
24309 \begin_layout Plain Layout
24317 operations with your favourite GIT client.
24320 \begin_layout Subsubsection
24327 \begin_layout Standard
24330 If your document is not under revision control, this is the only item shown
24332 And if it is under revision control, the
24336 item is not visible.
24339 \begin_layout Standard
24342 This command registers in GIT your document ONLY in case you have already
24343 the documents directory under GIT control (in particular
24348 This means you have to checkout the archive by yourself.
24351 \begin_layout Standard
24354 Then you are asked interactively to supply an initial description of the
24356 Don't forget that registered file is not yet committed.
24359 \begin_layout Standard
24362 GIT command that is run:
24365 \begin_inset Quotes qld
24369 \begin_inset Quotes qld
24375 \begin_layout Standard
24382 to understand the switches.
24385 \begin_layout Subsubsection
24392 \begin_layout Standard
24395 When you are finished editing a file, you commit your changes.
24396 When you do this, you are asked for a description of the changes.
24397 After that changes are committed.
24400 \begin_layout Standard
24405 git commit -q -m"<description>" <file-name>
24408 \begin_layout Subsubsection
24412 Revert To Repository Version
24415 \begin_layout Standard
24418 This will discard all changes made to the document since the last check
24420 You get a warning before changes are discarded.
24423 \begin_layout Standard
24429 \begin_inset Quotes qld
24433 \begin_inset Quotes qld
24439 \begin_layout Subsubsection
24446 \begin_layout Standard
24449 This will rename the current document including the version history.
24450 It requires a clean document without any changes since the last checkin.
24451 You are asked for a file name and a description of the rename operation.
24452 After that the document is renamed, both locally and in the repository.
24453 If the parent directories of the new and old file names differ, all relative
24454 paths of included files are adjusted (like in
24456 File\SpecialChar menuseparator
24461 Finally, the document is reloaded using the new name.
24464 \begin_layout Labeling
24465 \labelwidthstring 00.00.0000
24469 \begin_inset space ~
24473 \begin_inset space ~
24477 \begin_inset Newline newline
24481 \begin_inset Flex Code
24484 \begin_layout Plain Layout
24490 \begin_inset Quotes qld
24494 \begin_inset Quotes qld
24498 \begin_inset Quotes qld
24502 \begin_inset Quotes qld
24511 \begin_inset Newline newline
24515 \begin_inset Flex Code
24518 \begin_layout Plain Layout
24529 \begin_layout Subsubsection
24536 \begin_layout Standard
24539 This shows the complete history of the GIT document.
24543 \begin_inset Quotes qld
24547 \begin_inset Quotes qld
24552 is shown in a browser.
24555 \begin_layout Subsubsection
24561 \begin_layout Standard
24565 supports GIT hash number of the last commit to the file, author name, date
24566 and time of last commit.
24567 All those are extracted from
24568 \begin_inset Flex Code
24571 \begin_layout Plain Layout
24574 git log -n 1 --pretty=format:%H%n%an%n%ai
24580 Tree version information is obtained via
24581 \begin_inset Flex Code
24584 \begin_layout Plain Layout
24587 git describe --abbrev --dirty --long
24594 \begin_inset CommandInset ref
24596 reference "subsec:VCS-Revision-Information"
24603 \begin_layout Subsection
24609 \begin_layout Standard
24612 With the recent addition of the
24613 \begin_inset Flex Code
24616 \begin_layout Plain Layout
24624 function \SpecialChar LyX
24625 power users are allowed to create their own commands for revision
24629 \begin_layout Standard
24632 As an example you can see how two TortoiseSVN commands could be integrated
24636 \begin_layout Description
24640 \begin_inset Flex Code
24643 \begin_layout Plain Layout
24646 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24654 \begin_layout Description
24658 \begin_inset Flex Code
24661 \begin_layout Plain Layout
24664 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24672 \begin_layout Subsection
24675 Version control and Document comparison
24678 \begin_layout Standard
24681 One of the typical uses of version control is to inspect the changes between
24682 revisions, usually by creating
24683 \begin_inset Flex Code
24686 \begin_layout Plain Layout
24695 While this is useful for plain text files, it is much less useful in the
24696 case of \SpecialChar LyX
24697 files, which have more a complicated structure.
24698 Hence we provide binding to the Document comparison feature.
24699 There are two ways of calling this feature – either by direct call of
24700 \begin_inset Flex Code
24703 \begin_layout Plain Layout
24712 function (for details see \SpecialChar LyX
24713 functions manual) or by the toolbar icon
24726 One can either compare two chosen revisions of the document or he can simply
24727 compare the current version of edited text with older revisions (where
24729 \begin_inset Flex Noun
24732 \begin_layout Plain Layout
24740 ' revisions back means comparison of the edited file with last commited
24745 \begin_layout Standard
24748 This feature is supported for SVN and RCS though due to the more complicated
24749 versioning scheme of RCS there is a constraint – when addressing the revisions
24750 in dialog, numbers always point to the last number in RCS revision number,
24753 We don't currently support GIT addressing of revisions, one can just compare
24754 edited document with its revision X steps backs, where X is addressed as
24756 \begin_inset Flex Code
24759 \begin_layout Plain Layout
24770 \begin_layout Section
24771 Programmation littéraire
24774 \begin_layout Standard
24779 (kayvan@sylvan.com), document d'origine écrit par
24781 Edmar Wienskoski Jr.
24784 (edmar-w-jr@technologist.com)
24787 \begin_layout Subsection
24791 \begin_layout Standard
24792 Le but principal de cette documentation est de montrer comment utiliser
24794 pour la programmation littéraire.
24795 Nous supposerons que vous êtes familiers de cette technique de programmation,
24796 et savez donc ce que
24797 \begin_inset Quotes cld
24801 \begin_inset Quotes crd
24805 \begin_inset Quotes cld
24809 \begin_inset Quotes crd
24816 \begin_layout Plain Layout
24817 NdT : Respectivement la génération du code et de la documentation.
24824 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
24825 indiquées un peu plus loin.
24826 Vous y trouverez une bonne documentation, allant de l'histoire du développement
24827 aux derniers trucs et astuces.
24830 \begin_layout Standard
24831 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
24833 changer vos préférences, et le fichier de ressources X.
24834 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
24839 \begin_layout Subsection
24840 La programmation littéraire
24843 \begin_layout Standard
24844 Extrait de la FAQ de la Programmation Littéraire :
24847 \begin_layout Quotation
24848 La programmation littéraire est la combinaison de la documentation et des
24849 sources en une forme lisible par un être humain.
24850 En fait, la programmation littéraire doit être agréable à lire, et même
24851 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
24852 n littéraire combine la source et la documentation dans un seul et unique
24854 Des outils de programmation littéraire permettent ensuite de produire séparémen
24855 t le fichier source et la documentation.
24856 Le style WEB de programmation littéraire fut créé par D.E.
24857 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
24861 \begin_layout Standard
24865 \begin_layout Quotation
24868 En quoi la programmation littéraire diffère-t-elle du commentaire ?
24871 \begin_layout Quotation
24872 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
24876 \begin_layout Itemize
24877 un ordre d'élaboration flexible
24880 \begin_layout Itemize
24881 le support automatique pour la visualisation
24884 \begin_layout Itemize
24885 une documentation mise en forme, notamment les diagrammes et les mathématiques
24890 \begin_layout Standard
24891 Maintenant que j'ai éveillé votre curiosité, voyons les références :
24894 \begin_layout Subsubsection
24898 \begin_layout Standard
24899 La FAQ complète de la Programmation Littéraire se trouve à :
24902 \begin_layout Quote
24903 FAQ de la Programmation Littéraire
24904 \begin_inset Flex URL
24907 \begin_layout Plain Layout
24909 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
24917 \begin_layout Standard
24918 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
24920 Certains sont spécialisés pour certains langages de programmation, d'autre
24921 ont une portée plus générale.
24927 pour mon usage personnel pour plusieurs raisons :
24930 \begin_layout Itemize
24931 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
24935 \begin_layout Itemize
24936 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
24937 de nouveaux filtres
24943 \begin_layout Plain Layout
24949 are programs that read a given data stream and output a manipulated data
24951 That way, a WEB file (consisting of literate code) can be turned into a
24952 file consisting only of C program code or \SpecialChar LaTeX
24960 et de réaliser des opérations spéciales au besoin.
24963 \begin_layout Itemize
24964 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
24967 \begin_layout Itemize
24971 \begin_layout Standard
24972 La page web de Noweb se trouve à :
24975 \begin_layout Quote
24976 Page d'accueil de Noweb
24977 \begin_inset Flex URL
24980 \begin_layout Plain Layout
24982 https://www.cs.tufts.edu/~nr/noweb/
24990 \begin_layout Standard
24991 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
24992 exemples de programmation littéraire.
24995 \begin_layout Subsection
24997 et la Programmation Littéraire avec Noweb
25000 \begin_layout Standard
25002 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25003 gestion des convertisseurs.
25005 \begin_inset Quotes cld
25008 indépendant de Noweb
25009 \begin_inset Quotes crd
25012 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25014 un autre outil de programmation littéraire de votre choix, en changeant
25015 juste vos préférences \SpecialChar LyX
25019 \begin_layout Subsubsection
25020 Génération des documents et du code (weaving and tangling)
25023 \begin_layout Paragraph
25026 Using the noweb module
25029 \begin_layout Standard
25032 If you have installed Noweb and \SpecialChar LyX
25033 successfully, whenever you open a new document,
25034 after you have chosen its document class, use the
25036 Document\SpecialChar menuseparator
25040 \begin_inset Quotes eld
25044 \begin_inset Quotes erd
25048 If Noweb is correctly installed, when you click on the
25049 \begin_inset Quotes eld
25053 \begin_inset Quotes erd
25056 link, you will see the
25057 \begin_inset Quotes eld
25061 \begin_inset Quotes erd
25064 module in the available list and you can add it to your document.
25067 \begin_layout Paragraph
25071 \begin_layout Standard
25073 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25077 \begin_inset Flex Noun
25080 \begin_layout Plain Layout
25098 \begin_layout LyX-Code
25102 \begin_layout LyX-Code
25106 \begin_layout LyX-Code
25110 \begin_layout LyX-Code
25114 \begin_layout LyX-Code
25118 \begin_layout Standard
25119 Le problème est que tout ce qui est compris entre le
25127 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25128 ne doit faire aucune interprétation
25129 de ce qui a été écrit.
25130 C'est aussi géré par le environnement
25133 \begin_inset Flex Noun
25136 \begin_layout Plain Layout
25146 , qui fonctionne comme un insert des texte normal mais qui présente une
25147 totale liberté en ce qui concerne l'espacement.
25150 \begin_layout Standard
25151 Il est à noter que vous pouvez aussi utiliser la construction
25154 \begin_inset Quotes cld
25158 \begin_inset Quotes crd
25167 pour ajouter des éléments de référence croisée :
25170 \begin_layout LyX-Code
25174 \begin_layout LyX-Code
25175 def une_fonction(param):
25178 \begin_layout LyX-Code
25179 "C'est la documentation de cette fonction."
25182 \begin_layout LyX-Code
25183 print "Mes paramètres : ", param
25186 \begin_layout LyX-Code
25187 @ %def une_fonction
25190 \begin_layout Standard
25191 Pour avoir un exemple de cette construction et des références croisées engendrée
25192 s, regardez le programme littéraire python dans
25197 /examples/listerrors.lyx
25199 qui devrait clarifier tout ça.
25202 \begin_layout Paragraph
25203 Génération de la documentation
25206 \begin_layout Standard
25207 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25208 et vous avec tapé un peu de code et de texte dedans.
25209 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25212 Affichage\SpecialChar menuseparator
25216 comme vous le feriez pour un document quelconque.
25217 Il n'y a aucune procédure particulière.
25220 \begin_layout Standard
25221 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25222 à l'intérieur de \SpecialChar LyX
25226 \begin_layout Enumerate
25227 Quand vous choisissez
25229 Affichage\SpecialChar menuseparator
25231 \begin_inset space ~
25235 \begin_inset space ~
25238 Jour\SpecialChar menuseparator
25241 , un fichier \SpecialChar LaTeX
25246 \begin_layout Standard
25247 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25248 l'extension définie par le format
25249 \begin_inset Quotes cld
25253 \begin_inset Quotes crd
25256 (défini dans la fenêtre de
25260 ), sinon le fichier aura l'extension habituelle
25268 \begin_layout Enumerate
25269 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25270 n'a rien de particulier
25272 Tant que vous avez utilisé l'insert
25275 \begin_inset Flex Noun
25278 \begin_layout Plain Layout
25288 en entrant le texte, tout se passera sans problème.
25291 \begin_layout Enumerate
25292 Si le document est d'une classe littéraire, \SpecialChar LyX
25293 utilisera ensuite le convertisseur
25294 interne \SpecialChar LyX
25295 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25300 \begin_layout Plain Layout
25301 Les convertisseurs sont définis dans la fenêtre
25303 Outils\SpecialChar menuseparator
25304 Préférences\SpecialChar menuseparator
25305 Gestion de fichiers
25316 pour générer le fichier \SpecialChar LaTeX
25321 \begin_layout Standard
25322 Sinon, il saute simplement cette étape.
25326 \begin_layout Enumerate
25327 Enfin, \SpecialChar LaTeX
25328 est invoqué et le processus continue comme s'il s'agissait d'un
25329 document quelconque.
25332 \begin_layout Standard
25333 Vous êtes donc indépendant d'un
25334 \begin_inset Quotes cld
25338 \begin_inset Quotes crd
25341 donné, car vous pouvez changer les commandes correspondant aux différents
25345 \begin_layout Paragraph
25349 \begin_layout Standard
25350 Quand on demande de
25354 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25355 d'outils, un fichier \SpecialChar LaTeX
25356 est généré comme dans l'étape
25357 \begin_inset space ~
25362 invoque ensuite le convertisseur
25367 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25370 \begin_layout Enumerate
25371 Le programme de conversion proprement dit.
25372 Ce programme procède à la conversion d'un format à un autre (ici, du format
25384 \begin_layout Enumerate
25385 Le filtre de messages d'erreur.
25386 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25387 dans un format compréhensible par \SpecialChar LyX
25389 Ça permet à \SpecialChar LyX
25390 de placer des boîtes d'erreur au bon endroit dans le tampon
25394 \begin_layout Standard
25395 La première partie, déterminée par le champ
25400 \begin_inset Newline newline
25406 \begin_inset Quotes cld
25410 \begin_inset Quotes crd
25416 Ça signifie que \SpecialChar LyX
25421 (un programme ou un script) avec le nom du fichier Noweb (en général un
25422 fichier dans le répertoire temporaire de \SpecialChar LyX
25426 \begin_layout Standard
25427 Voici une implémentation de
25431 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25435 \begin_layout Standard
25441 \begin_layout Standard
25447 \begin_layout Standard
25450 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25453 \begin_layout Standard
25456 The next part of the converter setting is the
25457 \begin_inset Newline newline
25461 \begin_inset Quotes eld
25465 \begin_inset Quotes erd
25468 which is to be set to
25471 \begin_layout LyX-Code
25475 parselog=$$s/scripts/listerrors
25478 \begin_layout Standard
25481 This will run any errors that are generated by the
25482 \begin_inset Quotes eld
25486 \begin_inset Quotes erd
25489 process through the
25490 \begin_inset Quotes eld
25494 \begin_inset Quotes erd
25500 \begin_layout Standard
25503 The build will normally take place in \SpecialChar LyX
25504 's temporary directory, so the files
25505 produced by the conversion will be in that directory.
25507 will copy out what it regards as the `main' file, but the
25511 conversion may produce several files, and so most of these would then be
25512 deleted when \SpecialChar LyX
25514 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
25515 the build-script chunk can place the generated files in that location.
25518 \begin_layout Paragraph
25519 Instructions de compilation dans le document
25522 \begin_layout Standard
25523 La dernière partie de l'interface entre \SpecialChar LyX
25529 \begin_inset Quotes cld
25533 \begin_inset Quotes crd
25537 En général, les instructions de compilation de votre programme doivent
25538 être regroupées dans un
25547 vu plus haut est spécifique à noweb et utilise la commande
25556 \begin_inset Quotes cld
25560 \begin_inset Quotes crd
25563 ) et passer son contenu dans
25570 \begin_layout Standard
25571 Typiquement, un tel
25578 \begin_layout LyX-Code
25582 \begin_layout LyX-Code
25584 \begin_inset Newline newline
25587 if [ -z "${NOWEB_SOURCE}" ]
25588 \begin_inset Newline newline
25594 \begin_layout LyX-Code
25595 NOWEB_SOURCE=myfile.nw
25596 \begin_inset Newline newline
25600 \begin_inset Newline newline
25604 code to extract files ...
25605 use NOWEB_OUTPUT_DIR here ...]
25606 \begin_inset Newline newline
25610 code to compile files ...]
25611 \begin_inset Newline newline
25617 \begin_layout Standard
25623 /examples/listerrors.lyx
25626 \begin_inset Newline newline
25634 /examples/Literate.lyx
25636 qui implémentent deux versions du programme
25640 pour avoir des exemples de comment tout cela va ensemble.
25641 Vous pouvez encore consulter
25646 /examples/noweb2lyx.lyx
25649 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25650 e de \SpecialChar LyX
25651 relativement au langage de programmation littéraire adopté car ils
25652 sont écrits respectivement en Python, C et Perl.
25655 \begin_layout LyX-Code
25659 \begin_layout Subsubsection
25660 Configurer \SpecialChar LyX
25664 \begin_layout Standard
25665 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25672 Outils\SpecialChar menuseparator
25676 Les parties importantes sont :
25679 \begin_layout Description
25681 \begin_inset space ~
25685 \begin_inset space ~
25689 \begin_inset Quotes cld
25693 \begin_inset Quotes crd
25696 Choisi dans l'onglet
25700 , où vous mettez ce qui est spécifique à Noweb.
25704 \begin_inset space ~
25712 \begin_inset Quotes cld
25716 \begin_inset Quotes crd
25728 \begin_inset Quotes cld
25732 \begin_inset Quotes crd
25739 créera donc un fichier d'extension
25743 lors de la première étape du processus de conversion.
25746 \begin_layout Description
25748 \begin_inset space ~
25752 \begin_inset space ~
25759 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25760 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25764 \begin_layout Description
25774 Ce convertisseur assure la génération de la documentation (
25775 \begin_inset Quotes cld
25779 \begin_inset Quotes crd
25783 Pour Noweb, il faut mettre
25786 \begin_inset Quotes cld
25789 noweave -delay -index $$i > $$o
25790 \begin_inset Quotes crd
25796 \begin_layout Description
25805 Celui-ci assure la génération du code (
25806 \begin_inset Quotes cld
25810 \begin_inset Quotes crd
25814 Comme vu plus haut, il faut mettre
25817 \begin_inset Quotes cld
25821 \begin_inset Quotes crd
25829 \begin_inset space ~
25837 \begin_inset Quotes cld
25840 originaldir,parselog=listerrors
25841 \begin_inset Quotes crd
25849 \begin_layout Subsubsection
25850 Fonctions pour le déboguage
25853 \begin_layout Standard
25854 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
25857 \begin_inset Quotes cld
25860 serveur va à la bonne ligne
25861 \begin_inset Quotes crd
25864 que l'on utilisera avec
25872 ou un autre débogueur.
25875 \begin_layout Standard
25876 Lorsque vous déboguez du code avec
25884 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
25885 on, avec un seul appui clavier.
25886 La configuration par défaut de
25895 Il se trouve que vous pouvez choisir l'éditeur appelé par
25901 Outils\SpecialChar menuseparator
25902 Préférences\SpecialChar menuseparator
25903 Gestion des fichiers\SpecialChar menuseparator
25906 en changeant l'entrée
25913 \begin_layout Standard
25914 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
25926 \begin_layout LyX-Code
25929 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
25932 \begin_layout Standard
25933 Ainsi, quand vous utilisez
25937 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
25950 renvoie cette information à \SpecialChar LyX
25951 via le serveur \SpecialChar LyX
25953 La fenêtre \SpecialChar LyX
25954 montrera le fichier en question, avec le curseur pile poil
25960 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
25961 pour savoir où se situait le problème !
25964 \begin_layout Standard
25965 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
25973 \begin_inset space ~
25977 \begin_inset CommandInset ref
25979 reference "sec:Démarrer-le-Serveur"
25985 explique comment procéder.
25988 \begin_layout Subsubsection
25989 Ajouts à la barre d'outils
25992 \begin_layout Standard
25993 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
25994 de \SpecialChar LyX
25996 Quatre de ces boutons sont des raccourcis vers les styles
26014 , pour l'insert paramétrable
26021 Le dernier bouton est un raccourci vers la commande
26022 \begin_inset Quotes cld
26026 \begin_inset Quotes crd
26032 \begin_layout Standard
26034 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26035 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26038 Document\SpecialChar menuseparator
26040 \begin_inset space ~
26044 \begin_inset space ~
26047 Jour\SpecialChar menuseparator
26052 Document\SpecialChar menuseparator
26056 Voilà comment cela se présente :
26059 \begin_layout LyX-Code
26063 \begin_layout LyX-Code
26067 \begin_layout LyX-Code
26068 Icon "layout Standard"
26071 \begin_layout LyX-Code
26072 Icon "layout Section"
26075 \begin_layout LyX-Code
26076 Icon "layout \SpecialChar LaTeX
26080 \begin_layout LyX-Code
26081 Icon "layout \SpecialChar LyX
26085 \begin_layout LyX-Code
26086 Icon "flex.insert Chunk"
26089 \begin_layout LyX-Code
26093 \begin_layout LyX-Code
26097 \begin_layout LyX-Code
26098 Icon "buffer-typeset"
26101 \begin_layout LyX-Code
26102 Icon "build-program"
26105 \begin_layout LyX-Code
26109 \begin_layout LyX-Code
26113 \begin_layout LyX-Code
26117 \begin_layout LyX-Code
26121 \begin_layout LyX-Code
26125 \begin_layout Subsubsection
26126 Couleurs personnalisées
26129 \begin_layout Standard
26130 Un certain nombre de couleurs de \SpecialChar LyX
26131 peuvent être personnalisées dans la fenêtre
26137 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26140 La couleur par défaut est le rouge, or les
26144 utilisent la police \SpecialChar LaTeX
26145 , et comme il y a beaucoup de
26149 dans un document de programmation littéraire, vous en aurez sûrement marre
26150 de tout voir en rouge.
26151 Vous pouvez la changer dans l'onglet
26153 Apparence\SpecialChar menuseparator
26159 \begin_layout Standard
26160 Le problème suivant est la présence visible des caractères
26161 \begin_inset Quotes cld
26165 \begin_inset Quotes crd
26169 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26170 donc les faire se confondre avec le fond.
26171 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26172 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26176 \begin_layout Subsection
26183 \begin_layout Standard
26194 is documented in the
26198 example file and in the Sweave manual (menu
26200 Help\SpecialChar menuseparator
26206 \begin_layout Chapter
26207 Fonctionnalités particulières
26210 \begin_layout Standard
26211 Vous pouvez faire avec \SpecialChar LyX
26212 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26214 Cependant, \SpecialChar LyX
26215 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26217 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26218 ; Ce chapitre vous montre quelques
26219 points particuliers qui peuvent vous intéresser.
26220 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26221 les flottants, les boîtes et les notes, voyez le manuel des
26228 \begin_layout Section
26232 \begin_layout Standard
26233 Cette fonctionnalité est indépendante de l'option
26235 Document sur deux colonnes
26239 Document\SpecialChar menuseparator
26247 Si vous désirez une présentation sur deux colonnes dans tout le document,
26248 vous devez utiliser l'option
26250 Document sur deux colonnes
26253 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26256 \begin_layout Standard
26257 Pour activer les colonnes multiples dans votre document, vous devez charger
26264 Document\SpecialChar menuseparator
26265 Paramètres\SpecialChar menuseparator
26268 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26276 \begin_layout Standard
26277 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26278 : pour les flottants, vous devez utiliser l'option
26280 Plusieurs colonnes.
26283 Les notes de bas de page provenant de colonnes multiples seront placées
26284 sur toute la largeur de la page et non pas sous chaque colonne.
26288 \begin_layout Subsection
26292 \begin_layout Standard
26293 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26296 Insertion\SpecialChar menuseparator
26297 Inserts personnalisables\SpecialChar menuseparator
26300 là où les colonnes doivent débuter.
26301 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26305 \begin_layout Standard
26309 \begin_layout Standard
26313 \begin_inset Flex Multiple Columns
26316 \begin_layout Plain Layout
26322 The Adventure of the Empty House
26325 \begin_inset Newline newline
26328 by Sir Arthur Conan Doyle
26331 \begin_layout Plain Layout
26335 It was in the spring of the year 1894 that all London was interested, and
26336 the fashionable world dismayed, by the murder of the Honourable Ronald
26337 Adair under most unusual and inexplicable circumstances.
26338 The public has already learned those particulars of the crime which came
26339 out in the police investigation, but a good deal was suppressed upon that
26340 occasion, since the case for the prosecution was so overwhelmingly strong
26341 that it was not necessary to bring forward all the facts.
26342 Only now, at the end of nearly ten years, am I allowed to supply those
26343 missing links which make up the whole of that remarkable chain.
26344 The crime was of interest in itself, but that interest was as nothing to
26345 me compared to the inconceivable sequel, which afforded me the greatest
26346 shock and surprise of any event in my adventurous life.
26347 Even now, after this long interval, I find myself thrilling as I think
26348 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26349 ty which utterly submerged my mind.
26350 Let me say to that public, which has shown some interest in those glimpses
26351 which I have occasionally given them of the thoughts and actions of a very
26352 remarkable man, that they are not to blame me if I have not shared my knowledge
26353 with them, for I should have considered it my first duty to do so, had
26354 I not been barred by a positive prohibition from his own lips, which was
26355 only withdrawn upon the third of last month.
26363 \begin_layout Standard
26364 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26365 es et utilisez le menu
26367 Insertion\SpecialChar menuseparator
26371 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26373 \begin_inset Quotes cld
26377 \begin_inset Quotes crd
26381 \begin_inset Newline newline
26384 Voici un exemple avec 3 colonnes:
26387 \begin_layout Standard
26390 \begin_inset Flex Multiple Columns
26393 \begin_layout Plain Layout
26397 \begin_inset Argument 1
26400 \begin_layout Plain Layout
26407 It can be imagined that my close intimacy with Sherlock Holmes had interested
26408 me deeply in crime, and that after his disappearance I never failed to
26409 read with care the various problems which came before the public.
26410 And I even attempted, more than once, for my own private satisfaction,
26411 to employ his methods in their solution, though with indifferent success.
26412 There was none, however, which appealed to me like this tragedy of Ronald
26414 As I read the evidence at the inquest, which led up to a verdict of willful
26415 murder against some person or persons unknown, I realized more clearly
26416 than I had ever done the loss which the community had sustained by the
26417 death of Sherlock Holmes.
26418 There were points about this strange business which would, I was sure,
26419 have specially appealed to him, and the efforts of the police would have
26420 been supplemented, or more probably anticipated, by the trained observation
26421 and the alert mind of the first criminal agent in Europe.
26422 All day, as I drove upon my round, I turned over the case in my mind and
26423 found no explanation which appeared to me to be adequate.
26424 At the risk of telling a twice-told tale, I will recapitulate the facts
26425 as they were known to the public at the conclusion of the inquest.
26433 \begin_layout Standard
26434 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26435 de ne pas être agréable à la lecture\SpecialChar ldots
26439 \begin_layout Standard
26442 \begin_inset Newpage newpage
26448 \begin_layout Subsection
26449 Des colonnes dans des colonnes
26452 \begin_layout Standard
26453 Vous pouvez également créer des colonnes dans des colonnes:
26456 \begin_layout Standard
26459 \begin_inset Flex Multiple Columns
26462 \begin_layout Plain Layout
26466 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26467 at that time governor of one of the Australian colonies.
26468 Adair's mother had returned from Australia to undergo the operation for
26469 cataract, and she, her son Ronald, and her daughter Hilda were living together
26473 \begin_layout Plain Layout
26476 \begin_inset Flex Multiple Columns
26479 \begin_layout Plain Layout
26483 The youth moved in the best society
26484 \begin_inset space ~
26487 – had, so far as was known, no enemies and no particular vices.
26488 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26489 had been broken off by mutual consent some months before, and there was
26490 no sign that it had left any very profound feeling behind it.
26491 For the rest {sic} the man's life moved in a narrow and conventional circle,
26492 for his habits were quiet and his nature unemotional.
26493 Yet it was upon this easy-going young aristocrat that death came, in most
26494 strange and unexpected form, between the hours of ten and eleven-twenty
26495 on the night of March 30, 1894.
26503 \begin_layout Plain Layout
26507 Ronald Adair was fond of cards
26508 \begin_inset space ~
26511 – playing continually, but never for such stakes as would hurt him.
26512 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26513 It was shown that, after dinner on the day of his death, he had played
26514 a rubber of whist at the latter club.
26515 He had also played there in the afternoon.
26520 The evidence of those who had played with him
26521 \begin_inset space ~
26525 Murray, Sir John Hardy, and Colonel Moran
26526 \begin_inset space ~
26529 – showed that the game was whist, and that there was a fairly equal fall
26531 Adair might have lost five pounds, but not more.
26532 His fortune was a considerable one, and such a loss could not in any way
26534 He had played nearly every day at one club or other, but he was a cautious
26535 player, and usually rose a winner.
26536 It came out in evidence that, in partnership with Colonel Moran, he had
26537 actually won as much as four hundred and twenty pounds in a sitting, some
26538 weeks before, from Godfrey Milner and Lord Balmoral.
26539 So much for his recent history as it came out at the inquest.
26547 \begin_layout Subsection
26548 Exemples plus compliqués
26551 \begin_layout Standard
26552 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26553 plus particulières de l'insertion de colonnes multiples.
26556 \begin_layout Standard
26557 Pour découvrir d'autres fonctionnalités, référez-vous à le
26560 \begin_inset CommandInset href
26562 name "documentation"
26563 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26577 \begin_layout Subsubsection
26581 \begin_layout Standard
26582 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26583 curseur dans l'insert multi-colonnes et appelez le menu
26585 Insertion\SpecialChar menuseparator
26589 Saisissez votre texte de préface dans cet insert.
26590 \begin_inset Newline newline
26593 Voici un exemple avec un texte en préface:
26596 \begin_layout Standard
26599 \begin_inset VSpace bigskip
26605 \begin_layout Standard
26608 \begin_inset Flex Multiple Columns
26611 \begin_layout Plain Layout
26614 \begin_inset Argument 2
26617 \begin_layout Plain Layout
26620 And the story continues and continues and continues and continues\SpecialChar ldots
26628 On the evening of the crime, he returned from the club exactly at ten.
26629 His mother and sister were out spending the evening with a relation.
26630 The servant deposed that she heard him enter the front room on the second
26631 floor, generally used as his sitting-room.
26632 She had lit a fire there, and as it smoked she had opened the window.
26633 No sound was heard from the room until eleven-twenty, the hour of the return
26634 of Lady Maynooth and her daughter.
26635 Desiring to say good-night, she attempted to enter her son's room.
26636 The door was locked on the inside, and no answer could be got to their
26637 cries and knocking.
26638 Help was obtained, and the door forced.
26639 The unfortunate young man was found lying near the table.
26640 His head had been horribly mutilated by an expanding revolver bullet, but
26641 no weapon of any sort was to be found in the room.
26649 \begin_layout Standard
26650 Vous pouvez également utiliser une en-tête de section en tant que préface
26651 si vous insérez une commande de section en code \SpecialChar TeX
26652 : par exemple, la commande
26655 \begin_layout Standard
26661 subsection{subsection title}
26664 \begin_layout Standard
26665 crée une sous-section.
26666 Et dans l'exemple suivant, la préface est une sous-sous-section:
26669 \begin_layout Standard
26672 \begin_inset Flex Multiple Columns
26675 \begin_layout Plain Layout
26678 \begin_inset Argument 2
26681 \begin_layout Plain Layout
26687 \begin_layout Plain Layout
26696 This is a subsubsection heading as a preface
26700 \begin_layout Plain Layout
26714 A minute examination of the circumstances served only to make the case more
26716 In the first place, no reason could be given why the young man should have
26717 fastened the door upon the inside.
26718 There was the possibility that the murderer had done this, and had afterwards
26719 escaped by the window.
26720 The drop was at least twenty feet, however, and a bed of crocuses in full
26722 Neither the flowers nor the earth showed any sign of having been disturbed,
26723 nor were there any marks upon the narrow strip of grass which separated
26724 the house from the road.
26725 Apparently, therefore, it was the young man himself who had fastened the
26727 But how did he come by his death? No one could have climbed up to the window
26728 without leaving traces.
26729 Suppose a man had fired through the window, he would indeed be a remarkable
26730 shot who could with a revolver inflict so deadly a wound.
26731 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26732 a hundred yards of the house.
26733 No one had heard a shot.
26741 \begin_layout Standard
26742 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26743 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26744 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26745 du texte en préface: ceci peut se faire en positionnant le curseur dans
26746 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26749 Insertion\SpecialChar menuseparator
26750 Espacement avant saut de page
26753 Saisissez alors l’espacement désiré, e.g.
26755 \begin_inset Quotes cld
26759 \begin_inset Quotes crd
26763 \begin_inset Quotes erd
26769 \begin_inset Newline newline
26774 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26776 \begin_inset Quotes cld
26786 \begin_inset Quotes crd
26795 doit âtre insérée en code \SpecialChar TeX
26799 \begin_layout Standard
26802 \begin_inset Flex Multiple Columns
26805 \begin_layout Plain Layout
26808 \begin_inset Argument 3
26811 \begin_layout Plain Layout
26818 \begin_layout Plain Layout
26834 On the evening of the crime, he returned from the club exactly at ten.
26835 His mother and sister were out spending the evening with a relation.
26836 The servant deposed that she heard him enter the front room on the second
26837 floor, generally used as his sitting-room.
26838 She had lit a fire there, and as it smoked she had opened the window.
26839 No sound was heard from the room until eleven-twenty, the hour of the return
26840 of Lady Maynooth and her daughter.
26841 Desiring to say good-night, she attempted to enter her son's room.
26842 The door was locked on the inside, and no answer could be got to their
26843 cries and knocking.
26844 Help was obtained, and the door forced.
26845 The unfortunate young man was found lying near the table.
26846 His head had been horribly mutilated by an expanding revolver bullet, but
26847 no weapon of any sort was to be found in the room.
26855 \begin_layout Subsubsection
26858 Espacements environnants
26861 \begin_layout Standard
26862 L’espacement avant et après un bloc de colonnes multiples peut être réglé
26874 Par exemple la commande en code \SpecialChar TeX
26878 \begin_layout LyX-Code
26889 \begin_layout Standard
26890 règle la valeur à 3cm.
26891 La modification doit être faite avant le début de l'insert multi-colonnes.
26892 La valeur prédéfinie est 13pt.
26895 \begin_layout Standard
26903 \begin_inset space \thinspace{}
26909 \begin_layout Standard
26913 \begin_layout Plain Layout
26919 multicolsep}{2.5cm}
26927 \begin_layout Standard
26930 \begin_inset Flex Multiple Columns
26933 \begin_layout Plain Layout
26937 All day I turned these facts over in my mind, endeavouring to hit upon some
26938 theory which could reconcile them all, and to find that line of least resistanc
26939 e which my poor friend had declared to be the starting-point of every investigat
26941 I confess that I made little progress.
26942 In the evening I strolled across the Park, and found myself about six o'clock
26943 at the Oxford Street end of Park Lane.
26944 A group of loafers upon the pavements, all staring up at a particular window,
26945 directed me to the house which I had come to see.
26946 A tall, thin man with coloured glasses, whom I strongly suspected of being
26947 a plain-clothes detective, was pointing out some theory of his own, while
26948 the others crowded round to listen to what he said.
26949 I got as near him as I could, but his observations seemed to me to be absurd,
26950 so I withdrew again in some disgust.
26951 As I did so I struck against an elderly, deformed man, who had been behind
26952 me, and I knocked down several books which he was carrying.
26960 \begin_layout Standard
26963 \begin_inset Note Greyedout
26966 \begin_layout Plain Layout
26971 les valeurs réglées via
26977 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
26978 la prochaine modification de la valeur.
26986 \begin_layout Standard
26990 \begin_layout Plain Layout
27004 \begin_inset Note Note
27007 \begin_layout Plain Layout
27010 go back to the default
27018 \begin_layout Standard
27021 \begin_inset Newpage newpage
27027 \begin_layout Subsubsection
27031 \begin_layout Standard
27032 Un saut de colonne peut être forcé en insérant la commande
27038 en code \SpecialChar TeX
27039 là où la colonne doit être interrompue.
27040 Notez bien que des zones vides seront créées la plupart du temps lorsque
27041 cette commande est utilisée.
27042 \begin_inset Newline newline
27048 \begin_layout Standard
27051 \begin_inset Flex Multiple Columns
27054 \begin_layout Plain Layout
27058 \begin_inset Quotes eld
27061 You're surprised to see me, sir,
27062 \begin_inset Quotes erd
27065 said he, in a strange, croaking voice.
27068 \begin_layout Plain Layout
27072 I acknowledged that I was.
27075 \begin_layout Plain Layout
27079 \begin_inset Quotes eld
27082 Well, I've a conscience, sir, and when I chanced to see you go into this
27083 house, as I came hobbling after you, I thought to myself, I'll just step
27084 in and see that kind gentleman, and tell him that if I was a bit gruff
27085 in my manner there was not any harm meant, and that I am much obliged to
27086 him for picking up my books.
27087 \begin_inset Quotes erd
27093 \begin_layout Plain Layout
27097 \begin_inset Quotes eld
27100 You make too much of a trifle,
27101 \begin_inset Quotes erd
27106 \begin_inset Quotes eld
27109 May I ask how you knew who I was?
27110 \begin_inset Quotes erd
27113 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27117 \begin_layout Plain Layout
27129 \begin_layout Plain Layout
27133 \begin_inset Quotes eld
27136 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27137 you'll find my little bookshop at the corner of Church Street, and very
27138 happy to see you, I am sure.
27139 Maybe you collect yourself, sir.
27143 \begin_inset space ~
27157 \begin_inset space ~
27160 – a bargain, every one of them.
27161 With five volumes you could just fill that gap on that second shelf.
27162 It looks untidy, does it not, sir?
27163 \begin_inset Quotes erd
27174 \begin_layout Subsubsection
27175 Séparation entre colonnes
27178 \begin_layout Standard
27179 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27180 l'espacement entre colonnes.
27181 Ceci est possible grâce à la longueur
27188 Sa valeur implicite est 10pt.
27189 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27192 \begin_layout Standard
27196 \begin_layout Plain Layout
27210 \begin_layout Standard
27213 \begin_inset Flex Multiple Columns
27216 \begin_layout Plain Layout
27220 My observations of No.
27221 \begin_inset space \space{}
27224 427 Park Lane did little to clear up the problem in which I was interested.
27225 The house was separated from the street by a low wall and railing, the
27226 whole not more than five feet high.
27227 It was perfectly easy, therefore, for anyone to get into the garden, but
27228 the window was entirely inaccessible, since there was no water pipe or
27229 anything which could help the most active man to climb it.
27230 More puzzled than ever, I retraced my steps to Kensington.
27231 I had not been in my study five minutes when the maid entered to say that
27232 a person desired to see me.
27233 To my astonishment it was none other than my strange old book collector,
27234 his sharp, wizened face peering out from a frame of white hair, and his
27235 precious volumes, a dozen of them at least, wedged under his right arm.
27243 \begin_layout Standard
27247 \begin_layout Plain Layout
27261 \begin_inset Note Note
27264 \begin_layout Plain Layout
27267 go back to the default
27275 \begin_layout Subsubsection
27279 \begin_layout Standard
27280 Entre les colonnes est placé un filet de largeur
27287 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27289 Dans l'exemple suivant, le filet a une largeur de 2pt:
27292 \begin_layout Standard
27296 \begin_layout Plain Layout
27302 columnseprule}{2pt}
27310 \begin_layout Standard
27313 \begin_inset Flex Multiple Columns
27316 \begin_layout Plain Layout
27320 \begin_inset Quotes eld
27323 You're surprised to see me, sir,
27324 \begin_inset Quotes erd
27327 said he, in a strange, croaking voice.
27330 \begin_layout Plain Layout
27334 I acknowledged that I was.
27337 \begin_layout Plain Layout
27341 \begin_inset Quotes eld
27344 Well, I've a conscience, sir, and when I chanced to see you go into this
27345 house, as I came hobbling after you, I thought to myself, I'll just step
27346 in and see that kind gentleman, and tell him that if I was a bit gruff
27347 in my manner there was not any harm meant, and that I am much obliged to
27348 him for picking up my books.
27349 \begin_inset Quotes erd
27355 \begin_layout Plain Layout
27359 \begin_inset Quotes eld
27362 You make too much of a trifle,
27363 \begin_inset Quotes erd
27368 \begin_inset Quotes eld
27371 May I ask how you knew who I was?
27372 \begin_inset Quotes erd
27378 \begin_layout Plain Layout
27382 \begin_inset Quotes eld
27385 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27386 you'll find my little bookshop at the corner of Church Street, and very
27387 happy to see you, I am sure.
27388 Maybe you collect yourself, sir.
27392 \begin_inset space ~
27406 \begin_inset space ~
27409 – a bargain, every one of them.
27410 With five volumes you could just fill that gap on that second shelf.
27411 It looks untidy, does it not, sir?
27412 \begin_inset Quotes erd
27423 \begin_layout Standard
27426 \begin_inset VSpace defskip
27432 \begin_layout Standard
27433 Le filet peut être mis en couleur en redéfinissant la commande
27440 Ceci est fait en insérant la commande
27443 \begin_layout LyX-Code
27450 columnseprulecolor}{
27455 \begin_layout Standard
27456 en code \SpecialChar TeX
27457 , avant l'insert multi-colonnes.
27458 Remplacez dans cette commande
27462 par la couleur de votre choix.
27463 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27464 vous-même, voyez le
27466 Manuel des objets insérés
27472 pour les détails sur la définition des couleurs.
27473 Pour revenir à la couleur implicite, insérez la commande
27476 \begin_layout LyX-Code
27483 columnseprulecolor}{
27488 \begin_layout Standard
27489 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27490 de colonnes de 1cm:
27493 \begin_layout Standard
27499 \begin_layout Plain Layout
27508 \begin_layout Plain Layout
27514 columnseprulecolor}{
27524 \begin_layout Standard
27527 \begin_inset Flex Multiple Columns
27530 \begin_layout Plain Layout
27534 \begin_inset Quotes eld
27537 You're surprised to see me, sir,
27538 \begin_inset Quotes erd
27541 said he, in a strange, croaking voice.
27544 \begin_layout Plain Layout
27548 I acknowledged that I was.
27551 \begin_layout Plain Layout
27555 \begin_inset Quotes eld
27558 Well, I've a conscience, sir, and when I chanced to see you go into this
27559 house, as I came hobbling after you, I thought to myself, I'll just step
27560 in and see that kind gentleman, and tell him that if I was a bit gruff
27561 in my manner there was not any harm meant, and that I am much obliged to
27562 him for picking up my books.
27563 \begin_inset Quotes erd
27569 \begin_layout Plain Layout
27573 \begin_inset Quotes eld
27576 You make too much of a trifle,
27577 \begin_inset Quotes erd
27582 \begin_inset Quotes eld
27585 May I ask how you knew who I was?
27586 \begin_inset Quotes erd
27592 \begin_layout Plain Layout
27596 \begin_inset Quotes eld
27599 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27600 you'll find my little bookshop at the corner of Church Street, and very
27601 happy to see you, I am sure.
27602 Maybe you collect yourself, sir.
27606 \begin_inset space ~
27620 \begin_inset space ~
27623 – a bargain, every one of them.
27624 With five volumes you could just fill that gap on that second shelf.
27625 It looks untidy, does it not, sir?
27626 \begin_inset Quotes erd
27637 \begin_layout Standard
27643 \begin_layout Plain Layout
27649 columnseprule}{0pt}
27652 \begin_layout Plain Layout
27658 columnseprulecolor}{
27666 \begin_inset Note Note
27669 \begin_layout Plain Layout
27672 go back to the default
27680 \begin_layout Standard
27681 \begin_inset Newpage newpage
27687 \begin_layout Section
27688 Paragraphes de forme inhabituelle
27691 \begin_layout Standard
27694 , à l'instar des autres générateurs de texte, utilise implicitement des
27695 paragraphes rectangulaires.
27696 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27697 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27698 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27703 qui est chargé en utilisant dans les paramètres du document le module
27705 Formes de paragraphe paramétrable
27710 \begin_layout Subsection
27714 \begin_layout Standard
27721 fournit les formes suivantes:
27724 \begin_layout Standard
27727 \begin_inset Tabular
27728 <lyxtabular version="3" rows="13" columns="3">
27729 <features booktabs="true" islongtable="true" longtabularalignment="center">
27730 <column alignment="center" valignment="middle" width="16col%">
27731 <column alignment="center" valignment="middle" width="40col%">
27732 <column alignment="center" valignment="middle" width="35col%">
27733 <row endhead="true">
27734 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27737 \begin_layout Plain Layout
27745 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27748 \begin_layout Plain Layout
27754 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27757 \begin_layout Plain Layout
27765 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27768 \begin_layout Plain Layout
27776 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27779 \begin_layout Plain Layout
27780 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27785 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27788 \begin_layout Plain Layout
27789 Pas de mise à l'échelle possible.
27790 Attention, quantité de texte limitée
27797 <cell alignment="center" valignment="top" topline="true" usebox="none">
27800 \begin_layout Plain Layout
27808 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27811 \begin_layout Plain Layout
27817 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27820 \begin_layout Plain Layout
27821 Fragile, le calcul peut échouer
27828 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27831 \begin_layout Plain Layout
27839 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27842 \begin_layout Plain Layout
27843 Rhomboïde (symbolisant un
27844 \begin_inset Quotes cld
27848 \begin_inset Quotes crd
27856 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27859 \begin_layout Plain Layout
27867 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27870 \begin_layout Plain Layout
27878 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27881 \begin_layout Plain Layout
27887 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27890 \begin_layout Plain Layout
27898 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27901 \begin_layout Plain Layout
27909 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27912 \begin_layout Plain Layout
27918 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27921 \begin_layout Plain Layout
27929 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27932 \begin_layout Plain Layout
27940 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27943 \begin_layout Plain Layout
27944 Écrou (hexagone avec un trou circulaire)
27949 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27952 \begin_layout Plain Layout
27960 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27963 \begin_layout Plain Layout
27971 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27974 \begin_layout Plain Layout
27980 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27983 \begin_layout Plain Layout
27991 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27994 \begin_layout Plain Layout
28002 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28005 \begin_layout Plain Layout
28006 Étoile à 5 branches
28011 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28014 \begin_layout Plain Layout
28022 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28025 \begin_layout Plain Layout
28033 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28036 \begin_layout Plain Layout
28042 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28045 \begin_layout Plain Layout
28053 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28056 \begin_layout Plain Layout
28064 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28067 \begin_layout Plain Layout
28068 Goutte de pluie normale/inversée
28073 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28076 \begin_layout Plain Layout
28077 Fragile, le calcul peut échouer
28084 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28087 \begin_layout Plain Layout
28096 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28099 \begin_layout Plain Layout
28100 Le logo \SpecialChar TeX
28106 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28109 \begin_layout Plain Layout
28117 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28120 \begin_layout Plain Layout
28124 \begin_inset Newline newline
28132 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28135 \begin_layout Plain Layout
28136 Triangles avec des orientations différentes
28141 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28144 \begin_layout Plain Layout
28158 \begin_layout Standard
28159 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28160 forme souhaitée dans le menu déroulant des styles.
28163 \begin_layout Standard
28164 \begin_inset Newpage newpage
28170 \begin_layout Standard
28171 Voici un exemple de paragraphe en forme d'écrou:
28174 \begin_layout Standard
28175 \begin_inset VSpace bigskip
28184 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28185 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28187 At vero eos et accusam et justo duo dolores et ea rebum.
28188 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28190 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28191 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28195 \begin_layout Standard
28196 \begin_inset VSpace bigskip
28202 \begin_layout Standard
28205 \begin_inset Note Greyedout
28208 \begin_layout Plain Layout
28214 a: les paragraphes mis en forme via
28218 ne peuvent pas franchir une limite de page.
28226 \begin_layout Standard
28227 \begin_inset VSpace bigskip
28233 \begin_layout Standard
28240 prend soin de préserver la forme, quelle que soit la quantité de texte
28242 De ce fait la taille du paragraphe change avec cette quantité.
28243 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28244 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28245 fois plus de texte:
28248 \begin_layout Standard
28249 \begin_inset Newpage newpage
28258 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28259 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28261 At vero eos et accusam et justo duo dolores et ea rebum.
28262 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28264 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28265 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28267 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28268 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28270 At vero eos et accusam et justo duo dolores et ea rebum.
28271 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28273 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28274 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28278 \begin_layout Standard
28279 \begin_inset VSpace bigskip
28285 \begin_layout Standard
28290 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28291 correspondre à une étiquette de CD/DVD.
28292 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28295 \begin_inset Newline newline
28308 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28309 en fonction de la quantité de texte.
28310 Vous aurez alors une erreur \SpecialChar LaTeX
28312 \begin_inset Quotes cld
28315 Arithmetic overflow
28316 \begin_inset Quotes crd
28320 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28321 vous devez utiliser une autre forme\SpecialChar ldots
28325 \begin_layout Standard
28326 \begin_inset VSpace bigskip
28332 \begin_layout Standard
28333 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28334 de césure de \SpecialChar LaTeX
28336 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28342 arg "specialchar-insert hyphenation"
28347 ) dans les parties de texte correspondantes.
28350 \begin_layout Standard
28351 \begin_inset VSpace bigskip
28357 \begin_layout Standard
28358 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28359 ou bien alignées au fer à gauche.
28360 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28361 aligner ce type de paragraphe.
28362 Une solution consiste à mettre le paragraphe en forme dans une minipage
28363 ou une parbox et à aligner la boîte.
28364 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28365 que si elle est trop large et que vous la centrez, le paragraphe n'est
28366 pas centré parce qu'il est au fer à gauche dans la boîte.
28367 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28368 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28369 second est aligné à droite:
28372 \begin_layout Standard
28373 \begin_inset Newpage newpage
28379 \begin_layout Heart
28383 Lo\SpecialChar softhyphen
28384 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28385 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28387 At vero eos et accusam et justo duo dolores et ea rebum.
28388 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28392 \begin_layout Standard
28393 \begin_inset VSpace bigskip
28399 \begin_layout Standard
28402 \begin_inset Box Frameless
28412 height_special "totalheight"
28417 backgroundcolor "none"
28420 \begin_layout Heart
28424 Lo\SpecialChar softhyphen
28425 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28426 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28428 At vero eos et accusam et justo duo dolores et ea rebum.
28429 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28438 \begin_layout Subsection
28439 Formes personnalisées
28442 \begin_layout Standard
28443 Vous pouvez définir vos propres formes.
28444 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28445 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28448 \begin_layout Enumerate
28449 Installer le programme
28450 \begin_inset CommandInset href
28453 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28461 \begin_layout Enumerate
28468 TeX/LaTeX\SpecialChar menuseparator
28469 Settings\SpecialChar menuseparator
28472 et sélectionner la taille de police utilisée dans le document.
28473 Par exemple, le présent document utilise un police 12pt.
28476 \begin_layout Enumerate
28480 \begin_layout Enumerate
28483 TeX/LaTeX\SpecialChar menuseparator
28486 pour exporter la forme en coordonnées.
28487 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28488 le chemin proprement dit
28492 \begin_layout Plain Layout
28493 Pour plus d'information voir
28494 \begin_inset CommandInset href
28496 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28509 \begin_layout Standard
28510 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28512 Pour l'utiliser avec le document:
28515 \begin_layout Enumerate
28516 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28517 dans un nouveau paragraphe vide).
28521 \begin_layout Enumerate
28522 Ouvrir dans \SpecialChar LyX
28525 Insertion\SpecialChar menuseparator
28526 Fichier\SpecialChar menuseparator
28529 , sélectionner le fichier exporté par
28538 \begin_layout Standard
28539 \begin_inset VSpace defskip
28545 \begin_layout Standard
28546 \begin_inset Note Greyedout
28549 \begin_layout Plain Layout
28554 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28555 redevient normal pour le paragraphe suivant.
28556 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28557 dont on veut imposer la forme personnalisée.
28565 \begin_layout Standard
28566 \begin_inset VSpace bigskip
28572 \begin_layout Standard
28576 \begin_layout Standard
28577 \begin_inset VSpace bigskip
28583 \begin_layout Standard
28584 \begin_inset CommandInset include
28586 filename "../SpecialParagraphShape.tex"
28592 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28593 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28595 At vero eos et accusam et justo duo dolores et ea rebum.
28596 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28598 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28599 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28603 \begin_layout Standard
28604 \begin_inset VSpace bigskip
28610 \begin_layout Standard
28615 pour tracer des formes vraiment complexes avec
28619 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28620 importer l'image correspondante dans
28625 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28629 \begin_layout Standard
28630 \begin_inset VSpace bigskip
28636 \begin_layout Standard
28639 Formes de paragraphe paramétrables
28641 fournit également les deux styles
28649 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28654 \begin_layout Plain Layout
28655 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28662 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28663 tés de personnalisation, voir la
28666 \begin_inset CommandInset href
28668 name "documentation"
28669 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"