1 #LyX 2.3 created this file. For more info see http://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/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 default
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 default
119 \tracking_changes false
120 \output_changes false
129 Options avancées de \SpecialChar LyX
133 \begin_layout Subtitle
135 \begin_inset Note Note
138 \begin_layout Plain Layout
139 Informations de révision :
142 \begin_layout Plain Layout
143 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
144 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
145 er par Édition/Affichage/Insertion/Navigation
148 \begin_layout Plain Layout
149 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
151 \begin_inset Quotes cld
155 \begin_inset Quotes crd
159 \begin_inset Quotes cld
163 \begin_inset Quotes crd
169 \begin_layout Plain Layout
170 Mise à jour pour 2.3 (JPC): 04/08/2017, nouveautés 2.3, revue générale
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.
1676 It seems to generate at least one of these messages for just about any
1680 Ils vous préviennent que les lignes sont trop longues et débordent sur
1684 This happens if \SpecialChar LaTeX
1685 does not find a reasonable way to break the lines (notoriously
1686 often with typewriter font, since this does not allow for automatic break
1690 c'est impossible à déceler dans le rendu final (ce peut être un point ou
1694 Sometimes, however, the lines run rather visibly into the margin; something
1695 you will not want to have in your final print.here are several global ways
1696 to try to minimize the overfull lines.
1699 Enable micro-typographic extensions
1703 Document\SpecialChar menuseparator
1704 Settings\SpecialChar menuseparator
1707 might already improve things a lot.
1708 Furthermore, \SpecialChar LaTeX
1709 code such as the following in
1711 Document\SpecialChar menuseparator
1712 Settings\SpecialChar menuseparator
1715 usually reduces the overfull lines drastically (we use this in the preamble
1719 \begin_layout LyX-Code
1725 \begin_inset Newline newline
1731 \begin_inset Newline newline
1736 emergencystretch 1.5em
1737 \begin_inset Newline newline
1746 \begin_layout Standard
1749 In some cases, however, you eventually have to rewrite the text to get the
1750 line breaking right.
1754 \begin_layout Plain Layout
1757 For more information, see
1758 \begin_inset Flex URL
1761 \begin_layout Plain Layout
1763 http://www.tex.ac.uk/FAQ-overfull.html
1776 \begin_layout Standard
1779 In any case, you should check the respective lines, at least for the final
1780 version of your document.
1781 Your eyes will tell you if there's a problem with something that's too
1786 \begin_layout Plain Layout
1789 You can also enable the `draft' option in
1790 \begin_inset Flex Noun
1793 \begin_layout Plain Layout
1796 Document\SpecialChar menuseparator
1802 , and then \SpecialChar LaTeX
1803 will draw a black box in the margin of lines that are overfull.
1813 \begin_layout Itemize
1816 \begin_inset Quotes cld
1822 \begin_inset Quotes crd
1829 \begin_layout Standard
1830 Pas aussi courant que son cousin.
1833 This happens again if \SpecialChar LaTeX
1834 does not find a reasonable break point and consequently
1835 generates too loose lines.As with the overfull lines, you should check if
1836 this is a visible problem.
1839 \begin_layout Standard
1840 Vous pouvez tout autant les ignorer que les précédents.
1844 \begin_layout Itemize
1847 \begin_inset Quotes cld
1853 \begin_inset Quotes crd
1861 \begin_inset Quotes cld
1867 \begin_inset Quotes crd
1874 \begin_layout Standard
1875 Des avertissements sur des problèmes de saut de page.
1876 À nouveau, vous n'avez qu'à regarder ce qui sort.
1877 Vous verrez bien si quelque chose ne va pas.
1881 \begin_layout Itemize
1884 \begin_inset Quotes cld
1887 LaTeX Error: File 'Xxxx' not found
1888 \begin_inset Quotes crd
1895 \begin_layout Standard
1899 \begin_inset Quotes cld
1903 \begin_inset Quotes crd
1908 n'est pas présent sur ce système.
1909 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1911 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1918 , alors un des paquetages que \SpecialChar LyX
1919 a essayé de charger est manquant.
1922 Aide\SpecialChar menuseparator
1924 \begin_inset space ~
1930 pour voir la liste des paquetages dont \SpecialChar LyX
1932 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1935 Outils\SpecialChar menuseparator
1938 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1941 \begin_layout Standard
1952 , et que le paquetage en question n'est pas installé, vous devez l'installer
1957 \begin_layout Itemize
1960 \begin_inset Quotes cld
1963 LaTeX Error: Unknown option
1964 \begin_inset Quotes crd
1971 \begin_layout Standard
1972 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1973 spécifié une option impossible ou inexistante dans un paquetage.
1974 Vérifiez dans sa documentation.
1978 \begin_layout Itemize
1981 \begin_inset Quotes cld
1984 Undefined control sequence
1985 \begin_inset Quotes crd
1992 \begin_layout Standard
1993 Si vous avez inséré du code \SpecialChar LaTeX
1994 dans votre document, et fait une faute de frappe,
1995 vous aurez un de ceux-là.
1996 Vous pouvez aussi avoir oublié de charger un paquetage.
1997 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1998 utilisé une commande inconnue.
2002 \begin_layout Standard
2003 Il y a d'autres messages d'erreur et d'avertissement.
2004 Quelques-uns sont explicites
2008 \begin_layout Plain Layout
2009 NdT : Pour un anglophone...
2015 Ce sont souvent des messages \SpecialChar LaTeX
2017 D'autres sont carrément incompréhensibles.
2018 Ce sont en fait des messages d'erreur \SpecialChar TeX
2019 , et nous n'avons vraiment
2023 de ce qu'ils signifient ou de comment les déchiffrer.
2024 Personne ne le sait.
2027 \begin_layout Standard
2028 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2032 \begin_layout Enumerate
2033 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2034 que vous avez inséré;
2037 \begin_layout Enumerate
2038 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2042 \begin_layout Enumerate
2043 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2044 — et surtout si vous voyez
2045 \begin_inset Quotes cld
2055 \begin_inset Quotes crd
2058 , ça veut dire qu'il y a des erreurs dans le préambule.
2059 Commencez par corriger votre préambule;
2062 \begin_layout Enumerate
2063 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2064 code \SpecialChar LaTeX
2065 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2067 Vérifiez s'il manque des paquetages et rajoutez-les;
2070 \begin_layout Enumerate
2071 très bien, il ne manque aucun paquetage.
2072 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2078 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2082 \begin_inset space ~
2087 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2088 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2092 \begin_layout Enumerate
2093 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2094 joué dans les règles.
2095 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2096 pas net dans un tableau ou une équation, comme insérer un graphique dans
2097 une case de tableau ?
2100 \begin_layout Enumerate
2101 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2103 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2104 est assez strict avec la
2105 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2106 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2110 \begin_layout Enumerate
2111 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2112 (actuellement) ne vérifie pas que
2113 vous restez dans les limites de l'imbrication d'environnements.
2114 Si vous avez imbriqué un tas d'environnements jusqu'au
2115 \begin_inset Formula $17^{e}$
2118 niveau, le problème est là;
2121 \begin_layout Enumerate
2122 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2124 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2125 pour la page, vous devez :
2129 \begin_layout Enumerate
2130 mettre la figure à l'échelle pour qu'elle tienne.
2133 \begin_layout Enumerate
2134 rétrécir le tableau pour qu'il tienne.
2138 \begin_layout Enumerate
2139 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2140 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2144 \begin_layout Standard
2145 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2149 que vous avez trouvé une erreur dans \SpecialChar LyX
2154 \begin_layout Chapter
2155 Outils supplémentaires
2158 \begin_layout Section
2159 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2165 \begin_layout Standard
2166 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2174 sont décrites dans le paragraphe
2176 Les bases de données bibliographiques
2180 Guide de l'utilisateur
2183 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2184 particulières qui sont accessibles depuis \SpecialChar LyX
2188 \begin_layout Subsection
2189 Autres styles de citation
2192 \begin_layout Standard
2193 Le style standard de Bib\SpecialChar TeX
2194 utilise des nombres (par exemple
2195 \begin_inset Quotes cld
2199 \begin_inset Quotes crd
2202 ) pour faire référence à un ouvrage cité.
2203 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2204 styles de citations.
2205 Le plus courant et le style auteur-année (par exemple
2206 \begin_inset Quotes cld
2210 \begin_inset Quotes crd
2215 gère trois paquetages qui fournissent ce style,
2218 \begin_inset Flex Code
2221 \begin_layout Plain Layout
2239 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2240 être listés ici en détail.
2241 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2242 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2243 natbib, alors vous choisirez probablement le paquetage
2250 look for specific citation styles common in law studies
2252 vous pouvez envisager d'utiliser le paquetage plus récent
2259 If you want to have full control over the formatting or look for advanced
2260 features such as ibidem, footnote citations, full title citations, advanced
2261 date formats (such as 400 BC) or full localization to other languages than
2262 English, you should definitely consider
2263 \begin_inset Flex Code
2266 \begin_layout Plain Layout
2274 , which exceeds all other packages in terms of features, but is also quite
2275 heavy and more resource-hungry.
2278 \begin_layout Standard
2279 L'utilisation de ces paquetages avec \SpecialChar LyX
2280 est sensiblement la même.
2283 Document\SpecialChar menuseparator
2286 et choisissez dans la rubrique
2292 \begin_inset Flex Noun
2295 \begin_layout Plain Layout
2304 \begin_inset Flex Noun
2307 \begin_layout Plain Layout
2316 \begin_inset Flex Noun
2319 \begin_layout Plain Layout
2322 Biblatex (Natbib mode)
2328 \begin_inset Flex Noun
2331 \begin_layout Plain Layout
2340 \begin_inset Flex Noun
2343 \begin_layout Plain Layout
2352 \begin_inset space ~
2355 6.5.3 in the User's Guide for more information on these choices).
2358 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2363 et vous pourrez choisir le style de la référence (
2364 \begin_inset Quotes cld
2368 \begin_inset Quotes crd
2372 \begin_inset Quotes cld
2376 \begin_inset Quotes cld
2380 \begin_inset Quotes crd
2384 \begin_inset Quotes cld
2388 \begin_inset Quotes crd
2392 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2393 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2394 beaucoup de fichiers de style supplémentaires et même un programme interactif
2395 pour construire des fichiers de style
2399 \begin_layout Plain Layout
2401 \begin_inset Flex URL
2404 \begin_layout Plain Layout
2406 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2424 \begin_layout Subsection
2425 Bibliographies subdivisées
2428 \begin_layout Standard
2429 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2430 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2431 et les travaux scientifiques est vraisemblablement une possibilité
2432 \begin_inset Quotes cld
2436 \begin_inset Quotes crd
2440 Malheureusement, Bib\SpecialChar TeX
2441 ne vous permet pas lui-même de faire cela.
2442 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2445 pour satisfaire vos besoins historiques.
2448 \begin_layout Standard
2450 fournit un support natif d'un de ces paquetages,
2458 \begin_layout Plain Layout
2460 \begin_inset Flex URL
2463 \begin_layout Plain Layout
2465 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2476 L'avantage de ce paquetage (comparé à d'autres comme
2480 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2481 À la place, vous aurez à préparer des bases de données bibliographiques
2482 différentes pour les différentes sections de votre bibliographie.
2483 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2485 \begin_inset Quotes cld
2489 \begin_inset Quotes crd
2493 \begin_inset Quotes cld
2496 travaux scientifiques
2497 \begin_inset Quotes crd
2500 , vous devez d'abord créer deux bases de données, par exemple
2511 \begin_layout Standard
2512 Dans \SpecialChar LyX
2513 , allez dans le menu
2515 Document\SpecialChar menuseparator
2526 \begin_inset space ~
2532 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2534 de votre bibliographie.
2535 Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialChar TeX
2541 et une deuxième pour la base de données
2546 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2548 En plus, vous pouvez choisir que votre section bibliographique contienne
2550 \begin_inset Quotes cld
2553 toutes les références citées
2554 \begin_inset Quotes crd
2557 de la base de données utilisée (ce qui est le comportement par défaut),
2559 \begin_inset Quotes cld
2562 toutes les références non citées
2563 \begin_inset Quotes crd
2567 \begin_inset Quotes cld
2570 toutes les références
2571 \begin_inset Quotes crd
2575 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2577 \begin_inset Quotes cld
2581 \begin_inset Quotes crd
2585 \begin_inset Quotes cld
2589 \begin_inset Quotes crd
2593 \begin_inset Quotes cld
2596 Travaux scientifiques
2597 \begin_inset Quotes crd
2601 Les titres des sections peuvent être ajoutés comme des entêtes de section
2602 ou de sous-section ordinaires.
2607 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2608 t ( comme un chapitre* ou une section*, par exemple).
2611 \begin_layout Standard
2618 , the procedure is a bit different.
2627 , the aforementioned
2628 \begin_inset Flex Noun
2631 \begin_layout Plain Layout
2634 Subdivided bibliography
2639 option is disabled if you use
2648 provides its own means to generate subdivided bibliographies.
2649 You can either add keywords to bibliography entries via the
2650 \begin_inset Flex Code
2653 \begin_layout Plain Layout
2661 entry option and then filter bibliography sections by keyword (by adding
2663 \begin_inset Flex Code
2666 \begin_layout Plain Layout
2675 \begin_inset Flex Noun
2678 \begin_layout Plain Layout
2686 field of the dialog that opens if you right-click on the
2687 \begin_inset Flex Noun
2690 \begin_layout Plain Layout
2693 Biblatex Generated Bibliography
2698 button), or you can filter by entry types (such as
2707 \begin_inset space \thinspace{}
2712 \begin_inset Flex Code
2715 \begin_layout Plain Layout
2724 \begin_inset Flex Code
2727 \begin_layout Plain Layout
2736 \begin_inset Flex Noun
2739 \begin_layout Plain Layout
2747 field, or you can create so-called
2748 \begin_inset Quotes eld
2751 Bibliography Categories
2752 \begin_inset Quotes erd
2755 to which you can assign individual entries.
2756 Please refer to the Biblatex manual, section
2758 Subdivided Bibliographies
2763 \begin_layout Subsection
2764 Bibliographies multiples
2765 \begin_inset CommandInset label
2767 name "subsec:Bibliographies-multiples"
2774 \begin_layout Standard
2775 Les bibliographies multiples, par exemple une bibliographie
2777 part, chapter, section, subsection or child (sub-document)
2781 are also supported by \SpecialChar LyX
2783 In order to enable it, go to
2784 \begin_inset Flex Noun
2787 \begin_layout Plain Layout
2790 Document\SpecialChar menuseparator
2791 Settings\SpecialChar menuseparator
2797 and select the relevant unit (e.
2798 \begin_inset space \thinspace{}
2802 \begin_inset Quotes eld
2806 \begin_inset Quotes erd
2810 \begin_inset Flex Noun
2813 \begin_layout Plain Layout
2816 Multiple Bibliographies
2822 Then add a Bib(la)\SpecialChar TeX
2823 bibliography to each unit (e.
2824 \begin_inset space \thinspace{}
2827 g., section) of your document.
2828 In the output, a separate bibliography, containing only the references
2829 done in the current unit is generated.
2832 \begin_layout Standard
2835 If you use Bib\SpecialChar TeX
2837 \begin_inset Flex Code
2840 \begin_layout Plain Layout
2849 \begin_inset Flex Code
2852 \begin_layout Plain Layout
2860 package is used to create multiple bibliographies.
2861 The former package is used if you select
2862 \begin_inset Quotes eld
2866 \begin_inset Quotes erd
2874 \begin_inset Flex Noun
2877 \begin_layout Plain Layout
2880 Sectioned Bibliography
2887 \begin_inset Flex Code
2890 \begin_layout Plain Layout
2902 \begin_layout Plain Layout
2905 An alternative approach, if you are willing to use some
2906 \begin_inset Flex Noun
2909 \begin_layout Plain Layout
2919 \begin_inset space ~
2925 \begin_inset CommandInset ref
2927 reference "sec:Insérer-du-code-LaTeX"
2934 \begin_inset Flex Code
2937 \begin_layout Plain Layout
2951 \begin_inset Flex Code
2954 \begin_layout Plain Layout
2962 is used, \SpecialChar LyX
2963 encloses the specified units in
2964 \begin_inset Flex Code
2967 \begin_layout Plain Layout
2976 \begin_inset Flex Code
2979 \begin_layout Plain Layout
2990 \begin_inset Flex Code
2993 \begin_layout Plain Layout
3003 in order to create the units.
3004 Note that this approach has some limitations.
3005 First, every citation reference has to be inside some
3006 \begin_inset Flex Code
3009 \begin_layout Plain Layout
3018 So citations outside a defined unit (e.
3019 \begin_inset space \thinspace{}
3022 g., before the first section if you use
3023 \begin_inset Quotes eld
3027 \begin_inset Quotes erd
3031 \begin_inset Quotes eld
3035 \begin_inset Quotes erd
3039 You can also create your own units by entering
3040 \begin_inset Flex Code
3043 \begin_layout Plain Layout
3054 \begin_inset Flex Code
3057 \begin_layout Plain Layout
3068 code (for instance to work around the mentioned limitation).
3070 \begin_inset Flex Code
3073 \begin_layout Plain Layout
3082 A second limitation is that
3083 \begin_inset Flex Code
3086 \begin_layout Plain Layout
3094 always processes all references of a bibliography database, even if they
3096 This can result in odd labels (e.
3097 \begin_inset space \thinspace{}
3102 \begin_inset Quotes eld
3106 \begin_inset Quotes erd
3109 if two works of this author from 2014 are in the database, even if only
3113 \begin_layout Standard
3121 \begin_inset Flex Code
3124 \begin_layout Plain Layout
3132 option is used instead.
3133 If you need specific units, you can start them with the \SpecialChar TeX
3135 \begin_inset Flex Code
3138 \begin_layout Plain Layout
3149 \begin_inset Flex Code
3152 \begin_layout Plain Layout
3163 If you also want to control the end of the unit, use the environment
3164 \begin_inset Flex Code
3167 \begin_layout Plain Layout
3179 \begin_inset Flex Code
3182 \begin_layout Plain Layout
3194 \begin_inset Flex Code
3197 \begin_layout Plain Layout
3206 In addition to the individual bibliography of the current unit,
3210 also provides an easy way to output all bibliographies, subsequently, at
3212 \begin_inset space \thinspace{}
3215 g., at the end of the document).
3217 \begin_inset Quotes eld
3221 \begin_inset Quotes erd
3224 from the Content combo box of the Bib(la)TeX inset dialog in order to achieve
3230 manual for more information on this topic.
3236 \begin_layout Section
3237 Documents en plusieurs fichiers
3240 \begin_layout Subsection
3244 \begin_layout Standard
3245 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3246 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3247 il arrive qu'un élément comme un tableau soit susceptible de modifications
3248 ultérieures, alors que le reste du texte ne changera plus.
3249 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3251 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3252 : introduction, observations, résultats, discussion, conclusion.
3253 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3254 séparé, avec un fichier
3256 \begin_inset Quotes cld
3260 \begin_inset Quotes crd
3263 qui contient le titre, les auteurs, le résumé, les références, etc.
3264 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3266 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3268 Tous ces fichiers doivent cependant avoir la même classe de document –
3269 n'essayez pas de mélanger la classe
3278 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3279 : cependant, ces fichiers
3280 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3287 incluse, et sans la ligne
3293 ) pour éviter des erreurs à la création du fichier DVI.
3296 \begin_layout Standard
3298 permet l'inclusion de fichiers en sélectionnant
3300 Insertion\SpecialChar menuseparator
3301 Fichier\SpecialChar menuseparator
3304 , ce qui positionne une balise à l'endroit du curseur.
3305 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3306 du fichier et la méthode d'inclusion.
3309 \begin_layout Standard
3310 Les trois méthodes d'inclusion sont
3311 \begin_inset Quotes cld
3319 \begin_inset Quotes crd
3323 \begin_inset Quotes cld
3331 \begin_inset Quotes crd
3335 \begin_inset Quotes cld
3343 \begin_inset Quotes crd
3350 \begin_inset Quotes eld
3354 \begin_inset Quotes erd
3358 \begin_inset Quotes eld
3362 \begin_inset Quotes erd
3365 are similar in many ways, but there are also some notable differences:
3368 \begin_layout Enumerate
3370 \begin_inset Quotes cld
3374 \begin_inset Quotes crd
3377 commenceront sur une nouvelle page, alors que ceux
3378 \begin_inset Quotes cld
3382 \begin_inset Quotes crd
3385 commenceront sur la page en cours.
3389 \begin_layout Enumerate
3392 \begin_inset Quotes eld
3396 \begin_inset Quotes erd
3399 files cannot themselves
3400 \begin_inset Quotes eld
3404 \begin_inset Quotes erd
3408 \begin_inset Quotes eld
3412 \begin_inset Quotes erd
3417 \begin_inset Quotes eld
3421 \begin_inset Quotes erd
3424 , on the other hand, infinite sub-inputting is possible.
3427 \begin_layout Enumerate
3430 \begin_inset Quotes eld
3434 \begin_inset Quotes erd
3437 allow for the output of only selected
3438 \begin_inset Quotes eld
3442 \begin_inset Quotes erd
3445 files, while maintaining the actual counters (pagination etc.) and references
3446 (please refer to the section
3449 \begin_inset space ~
3457 \begin_inset space ~
3462 manual for details).
3465 \begin_layout Standard
3469 \begin_inset Quotes eld
3473 \begin_inset Quotes erd
3476 is the preferred method for chapters that are outsourced to child documents,
3478 \begin_inset Quotes eld
3482 \begin_inset Quotes erd
3485 is more suitable for arbitrary file inheritance.
3488 \begin_layout Standard
3489 Un fichier inclus en
3490 \begin_inset Quotes cld
3494 \begin_inset Quotes crd
3497 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3498 dans le fichier d'origine.
3499 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3500 espaces consécutives sont conservées, a contrario des règles habituelles
3503 Cependant, cocher l'option
3506 \begin_inset space ~
3510 \begin_inset space ~
3515 résout toute incertitude en matérialisant chaque espace par un symbole.
3518 \begin_layout Standard
3521 Generally, the master file is converted into a full \SpecialChar LaTeX
3522 file before typesetting,
3523 while the included files are converted to \SpecialChar LaTeX
3524 files that do not have all the
3525 preamble information.
3528 \begin_layout Subsection
3529 Références croisées entre fichiers
3532 \begin_layout Standard
3533 \begin_inset Box Shadowbox
3543 height_special "totalheight"
3548 backgroundcolor "none"
3551 \begin_layout Plain Layout
3552 Ce paragraphe est quelque peu obsolète.
3553 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3554 nts s'ouvrent en même temps que le document maître.
3560 Il est possible de faire des références croisées entre différents fichiers.
3561 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3562 B pour un exemple avec deux fichiers, avec B inclus dans A.
3563 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3564 faire référence dans B.
3565 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3566 alors possible de choisir le
3567 \begin_inset Quotes cld
3571 \begin_inset Quotes crd
3577 \begin_layout Subsection
3578 Listes bibliographiques dans tous les sous-documents
3581 \begin_layout Standard
3585 \begin_layout Standard
3588 If you work with child documents, you might want to have only one main bibliogra
3589 phy at the end, but still be able to have a selected bibliography for the
3590 child if you output it on its own.
3591 Here is how to achieve this.
3594 \begin_layout Standard
3597 For the main document, you just insert a bibliography inset at the place
3598 where the main bibliography has to appear (within the master file or within
3600 If the bibliography inset is in the master file, the references will be
3601 inherited by all children, so they are available in the citation dialog
3605 \begin_layout Standard
3608 For child-specific bibliographies, insert bibliography insets within the
3609 child documents, at the place where the bibliography should appear when
3610 the child is compiled separately.
3611 However, the trick is to insert them into a branch (
3613 Insert\SpecialChar menuseparator
3614 Branch\SpecialChar menuseparator
3618 \begin_inset space \thinspace{}
3623 \begin_inset Quotes eld
3627 \begin_inset Quotes erd
3631 Within the children, activate the branch (
3633 Document\SpecialChar menuseparator
3634 Settings\SpecialChar menuseparator
3638 Within the master, deactivate the branch (
3640 Document\SpecialChar menuseparator
3641 Settings\SpecialChar menuseparator
3645 Now the child's bibliography will be ignored by the master, but considered
3649 \begin_layout Standard
3652 If you need multiple bibliographies (e.
3653 \begin_inset space \thinspace{}
3656 g., one per child in the
3660 ), please refer to sec
3663 \begin_inset space ~
3667 \begin_inset CommandInset ref
3669 reference "subsec:Bibliographies-multiples"
3676 \begin_layout Section
3677 Archives \SpecialChar LyX
3681 \begin_layout Standard
3682 Les utilisateurs ont parfois besoin de
3683 \begin_inset Quotes cld
3687 \begin_inset Quotes crd
3690 un fichier \SpecialChar LyX
3691 avec toutes les images (et d'autres fichiers dont il dépend,
3692 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3694 inclut un script Python (
3695 \begin_inset Flex Code
3698 \begin_layout Plain Layout
3704 ) qui automatise le processus.
3705 Pour l'utiliser, il faut que l'un des modules Python
3706 \begin_inset Flex Code
3709 \begin_layout Plain Layout
3716 \begin_inset Flex Code
3719 \begin_layout Plain Layout
3725 soit installé sur votre système.
3726 Implicitement, le script préfère l'archive
3727 \begin_inset Flex Code
3730 \begin_layout Plain Layout
3737 \begin_inset Flex Code
3740 \begin_layout Plain Layout
3746 sur les systèmes Unix et le format
3747 \begin_inset Flex Code
3750 \begin_layout Plain Layout
3759 \begin_layout Standard
3760 La procédure de configuration de \SpecialChar LyX
3761 positionne le script pour qu'il exporte
3763 \begin_inset Quotes cld
3766 Archive \SpecialChar LyX
3768 \begin_inset Quotes crd
3771 , et ce format sera disponible via
3772 \begin_inset Flex Code
3775 \begin_layout Plain Layout
3776 Fichier\SpecialChar menuseparator
3785 \begin_layout Standard
3786 Indépendamment du système d'exploitation, la création d'un format d'archive
3787 particulier peut être imposée en ajoutant soit l'option
3788 \begin_inset Flex Code
3791 \begin_layout Plain Layout
3798 \begin_inset Flex Code
3801 \begin_layout Plain Layout
3808 \begin_inset Flex Code
3811 \begin_layout Plain Layout
3818 \begin_inset Flex Code
3821 \begin_layout Plain Layout
3828 \begin_inset Flex Code
3831 \begin_layout Plain Layout
3833 \SpecialChar menuseparator
3834 Archive \SpecialChar LyX
3841 \begin_inset Flex Code
3844 \begin_layout Plain Layout
3845 Outils\SpecialChar menuseparator
3846 Préférences\SpecialChar menuseparator
3847 Gestion des fichiers\SpecialChar menuseparator
3853 (veillez bien à ajouter l'option après le nom du script, pas avant).
3856 \begin_layout Section
3857 En-têtes et pieds de page sur mesure
3860 \begin_layout Standard
3861 Le format de page implicite est assez banal : pour un document avec la classe
3862 article, tout ce que vous obtenez se limite au numéro de page en bas de
3864 Ce document-ci est de la classe
3865 \begin_inset Quotes cld
3869 \begin_inset Quotes crd
3872 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3873 plein la vue, il faut choisir le style d'en-têtes
3874 \begin_inset Quotes cld
3878 \begin_inset Quotes crd
3881 , comme l'explique le
3884 \begin_inset space ~
3888 \begin_inset space ~
3894 Cette section décrit les codes \SpecialChar LaTeX
3895 qu'il vous faudra insérer dans votre préambule
3897 ou dans le texte pour obtenir les effets désirés.
3898 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3900 \begin_inset Flex Code
3903 \begin_layout Plain Layout
3912 \begin_inset Flex URL
3915 \begin_layout Plain Layout
3917 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3925 \begin_layout Standard
3926 L'en-tête est divisé en trois champs, appelés logiquement
3927 \begin_inset Quotes cld
3931 \begin_inset Quotes crd
3935 \begin_inset Quotes cld
3939 \begin_inset Quotes crd
3943 \begin_inset Quotes cld
3947 \begin_inset Quotes crd
3951 Le bas de page aussi a ces trois divisions.
3952 Les commandes \SpecialChar LaTeX
3953 pour éditer ces champs de la manière la plus simple sont
3979 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3980 page, insérez simplement cette commande dans le préambule :
3983 \begin_layout Standard
3992 \begin_layout Standard
3993 Vous verrez désormais votre nom dans le coin supérieur gauche.
3994 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3995 le numéro de page apparaissant en bas, centré), insérez simplement une
3996 commande avec un paramètre vide, par exemple :
3999 \begin_layout Standard
4007 \begin_layout Standard
4008 Maintenant, plus dur : mettons le mot
4009 \begin_inset Quotes cld
4013 \begin_inset Quotes crd
4016 et le numéro de la section en cours (par exemple Section
4017 \begin_inset space ~
4020 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
4021 nom en bas à gauche et la date en bas à droite.
4022 Les commandes suivantes doivent donc apparaître dans votre préambule :
4025 \begin_layout Standard
4035 \begin_layout Standard
4043 \begin_layout Standard
4053 \begin_layout Standard
4062 \begin_layout Standard
4070 \begin_layout Standard
4080 \begin_layout Standard
4093 permettent d'accéder aux compteurs \SpecialChar LaTeX
4094 de section et de page, et d'afficher
4095 ainsi les numéros de la section et de la page en cours.
4102 affiche simplement la date d'aujourd'hui.
4105 \begin_layout Standard
4106 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4107 au dessus du pied de page peut elle aussi être modifiée.
4108 Si vous n'en voulez pas, mettez sa largeur à 0.
4109 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4110 \begin_inset space ~
4113 pt, et celle de pied de page une épaisseur de 0.
4114 Pour régler l'épaisseur, utilisez les commandes
4118 renewcommand\SpecialChar softhyphen
4121 headrulewidth}\SpecialChar softhyphen
4128 renewcommand\SpecialChar softhyphen
4131 footrulewidth}\SpecialChar softhyphen
4137 \begin_layout Standard
4138 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4139 page pour une page donnée avec, par exemple :
4143 thispagestyle\SpecialChar softhyphen
4150 thispagestyle\SpecialChar softhyphen
4157 thispagestyle\SpecialChar softhyphen
4161 Insérez simplement ces commandes dans le texte de la page que vous voulez
4162 modifier, et mettez-les en mode \SpecialChar TeX
4164 En fait, par défaut, si vous utilisez le style global
4165 \begin_inset Quotes cld
4169 \begin_inset Quotes crd
4172 , les pages de titre sont en
4173 \begin_inset Quotes cld
4177 \begin_inset Quotes crd
4180 , alors que les autres sont en
4181 \begin_inset Quotes cld
4185 \begin_inset Quotes crd
4191 \begin_layout Standard
4192 Il existe des commandes plus complexes qui vous permettent d'introduire
4193 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4194 renvoyons à la documentation du paquetage
4198 pour plus de précisions.
4200 \begin_inset Flex URL
4203 \begin_layout Plain Layout
4205 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4213 \begin_layout Standard
4214 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4216 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4217 essayer quelque chose comme :
4220 \begin_layout Standard
4229 includegraphics{logo.eps}}}
4232 \begin_inset Newline newline
4235 (il vous faudra peut-être pré-ajouter
4239 usepackage{graphics}
4241 avant si aucun autre fichier EPS n'est inséré dans votre document).
4244 \begin_layout Section
4250 \begin_inset CommandInset label
4259 \begin_layout Standard
4265 \begin_layout Subsection
4269 \begin_layout Standard
4271 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4272 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4273 de profondeur dans l'environnement
4278 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4279 spécifier différents types de puces pour différents paragraphes
4283 \begin_layout Plain Layout
4284 En fait, c'est possible mais il faut le faire à la main.
4292 \begin_layout Subsection
4293 À quoi elles ressemblent
4296 \begin_layout Standard
4297 Allez dans la rubrique
4303 Document\SpecialChar menuseparator
4307 \begin_layout Standard
4308 La fenêtre vous présente un tableau avec des formes de puces.
4309 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4311 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4312 lequel vous agissez.
4313 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
4315 puce actuellement sélectionnée, et ce champ peut être édité.
4316 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
4317 préambule \SpecialChar LaTeX
4318 les paquetages requis.
4321 \begin_layout Standard
4322 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4323 Le tableau suivant vous montre la correspondance entre le nom des boutons
4324 et les paquetages \SpecialChar LaTeX
4328 \begin_layout Standard
4330 \begin_inset Tabular
4331 <lyxtabular version="3" rows="7" columns="2">
4332 <features tabularvalignment="middle">
4333 <column alignment="center" valignment="top" width="0pt">
4334 <column alignment="center" valignment="top" width="0pt">
4336 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4339 \begin_layout Plain Layout
4345 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4348 \begin_layout Plain Layout
4356 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4359 \begin_layout Plain Layout
4367 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4370 \begin_layout Plain Layout
4379 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4382 \begin_layout Plain Layout
4390 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4393 \begin_layout Plain Layout
4403 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4406 \begin_layout Plain Layout
4414 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4417 \begin_layout Plain Layout
4427 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4430 \begin_layout Plain Layout
4438 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4441 \begin_layout Plain Layout
4451 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4454 \begin_layout Plain Layout
4462 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4465 \begin_layout Plain Layout
4475 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4478 \begin_layout Plain Layout
4486 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4489 \begin_layout Plain Layout
4505 \begin_layout Standard
4507 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4508 que vous n'avez pas.
4509 Si vous obtenez des erreurs \SpecialChar LaTeX
4510 lorsque vous essayez de visionner ou d'imprimer
4511 le fichier, c'est sûrement qu'il vous manque un paquetage.
4513 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4514 et imprimer avec un autre système.
4517 \begin_layout Subsection
4521 \begin_layout Standard
4522 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4523 motif de puce et la taille.
4524 Les changements ne seront pas visibles dans \SpecialChar LyX
4525 , mais seulement lors du visionneme
4529 \begin_layout Standard
4530 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4531 bouton droit de la souris sur la profondeur de la puce en question
4535 \begin_layout Plain Layout
4536 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4537 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4538 La fenêtre dont nous venons de parler est cependant utile car elle montre
4539 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4540 , ceci pour un grand nombre
4542 Pour personnaliser vos paragraphes, vous avez le choix :
4545 \begin_layout Plain Layout
4549 \begin_layout Plain Layout
4565 \begin_layout Plain Layout
4569 \begin_layout Plain Layout
4591 \begin_layout Itemize
4592 Utilisez la commande \SpecialChar LaTeX
4599 pour spécifier un nouveau format de puce pour une profondeur donnée.
4600 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4602 Dans cette liste à puces, le code \SpecialChar LaTeX
4603 suivant a été utilisé pour changer les
4604 puces de profondeur 1 :
4607 \begin_inset Newline newline
4621 \begin_inset Newline newline
4637 \begin_inset Newline newline
4642 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4643 partie intégrante de la commande
4652 \begin_layout Itemize
4655 \begin_inset Argument item:1
4658 \begin_layout Plain Layout
4664 \begin_layout Plain Layout
4684 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4688 \begin_inset Quotes eld
4692 \begin_inset Quotes erd
4697 Insert\SpecialChar menuseparator
4702 et en mode \SpecialChar TeX
4704 Par exemple, cet élément a commencé par
4717 \begin_layout Plain Layout
4721 \begin_layout Plain Layout
4737 \begin_layout Plain Layout
4738 Vous aurez besoin de remettre le
4742 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4744 Nous avons donc ici :
4747 \begin_inset Newline newline
4764 \begin_layout Chapter
4769 \begin_layout Standard
4771 inclut depuis longtemps l'exportation de documents vers divers formats
4772 appropriés au monde du Web, comme HTML.
4773 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4778 \begin_layout Plain Layout
4779 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4785 de manuel de Personnalisation.
4790 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4791 utilisent \SpecialChar LaTeX
4792 comme format intermédiaire, comme
4793 \begin_inset Flex Code
4796 \begin_layout Plain Layout
4803 \begin_inset Flex Code
4806 \begin_layout Plain Layout
4813 \begin_inset Flex Code
4816 \begin_layout Plain Layout
4822 , en créant le code \SpecialChar LaTeX
4823 à partir de \SpecialChar LyX
4824 ; et il existe un convertisseur qui travaille
4825 directement sur le code \SpecialChar LyX
4827 \begin_inset Flex Code
4830 \begin_layout Plain Layout
4838 Chacun d'eux présente des avantages et des inconvénients.
4841 \begin_layout Standard
4842 Les convertisseurs fondés sur \SpecialChar LaTeX
4843 présentent l'avantage qu'il connaissent (en
4844 principe) les mêmes informations que \SpecialChar LaTeX
4845 concernant le document exporté.
4846 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4848 ou par un insert de code \SpecialChar TeX
4850 Ils comprennent les fichiers
4851 \begin_inset Flex Code
4854 \begin_layout Plain Layout
4860 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4862 \begin_inset Flex Code
4865 \begin_layout Plain Layout
4871 engendrés par Bib\SpecialChar TeX
4873 En contrepartie, \SpecialChar LaTeX
4874 est un langage vraiment difficile à analyser — on dit
4875 souvent que seul \SpecialChar TeX
4876 comprend \SpecialChar TeX
4877 — et les convertisseurs fondés sur \SpecialChar LaTeX
4879 souvent sur des constructions apparemment simples; des constructions compliqués
4880 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4885 ne s'exporte pas via
4886 \begin_inset Flex Code
4889 \begin_layout Plain Layout
4895 , bien que les autres le fassent.
4896 L'autre préoccupation provient de la manière dont les formules mathématiques
4897 sont traitées: ces convertisseurs traduisent habituellement les formules
4898 en petites images qui sont liées dans le document HTML.
4899 Puisque celles-ci sont créées par \SpecialChar LaTeX
4900 , la typographie est précise.
4901 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4902 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4903 partie nativement — avec des polices de taille similaire — peut être à
4907 \begin_layout Standard
4909 \begin_inset Flex Code
4912 \begin_layout Plain Layout
4920 \begin_inset CommandInset href
4922 name "http://pinchito.es/elyxer/"
4923 target "http://pinchito.es/elyxer/"
4928 ) créé par Alex Fernandez résout certaines de ces problèmes.
4929 En particulier, les formules produites se mettent parfaitement à l'échelle,
4930 car il traduit les mathématiques en utilisant une combinaison de HTML et
4931 CSS plutôt que de convertir les formules en images.
4932 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4934 \begin_inset Flex Code
4937 \begin_layout Plain Layout
4943 : ceci révèle les limitations de HTML.
4947 \begin_layout Plain Layout
4949 \begin_inset Flex Code
4952 \begin_layout Plain Layout
4959 peut également utiliser
4960 \begin_inset Flex Noun
4963 \begin_layout Plain Layout
4970 \begin_inset Flex Noun
4973 \begin_layout Plain Layout
4979 pour les équations, mais ce réglage ne peut être que global et nécessite
4980 l'accès à un serveur qui exécute le code de conversion.
4985 Plus important (du moins pour la version 1.1.1),
4986 \begin_inset Flex Code
4989 \begin_layout Plain Layout
4996 ne comprend pas bien les macros mathématiques et pas du tout les styles
4997 de paragraphes définis par l'utilisateur et les styles de caractères.
4998 Ces limitations rendent
4999 \begin_inset Flex Code
5002 \begin_layout Plain Layout
5009 peu approprié pour de nombreux documents créés par les utilisateurs de
5012 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
5013 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
5014 lui-même capable d'écrire
5015 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
5016 , en DocBoook ou en texte
5020 \begin_layout Standard
5021 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
5022 probablement être considérée comme
5023 \begin_inset Quotes cld
5027 \begin_inset Quotes crd
5034 \begin_layout Plain Layout
5036 \begin_inset Flex Code
5039 \begin_layout Plain Layout
5049 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
5051 \begin_inset CommandInset href
5053 name "consultée en ligne"
5054 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
5059 (en anglais), contient normalement des informations à jour sur l'état de
5060 développement de l'exportation XHTML.
5061 Voir également la liste des bogues sur le
5062 \begin_inset CommandInset href
5064 name "suivi de bogues"
5065 target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
5075 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
5076 avantages potentiels sur les deux autres.
5079 \begin_layout Standard
5080 Les avantages sont dus principalement au fait que les fonctions d'exportation
5081 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
5082 les mêmes choses que \SpecialChar LyX
5087 \begin_layout Plain Layout
5088 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
5089 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5091 aux modifications de la sémantique des inserts existants.
5096 Elles connaissent donc la table des matières (telle qu'affichée dans le
5097 plan), les compteurs associés aux différents styles de paragraphes standard
5098 et aux styles de paragraphe définis par l'utilisateur.
5099 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5101 point de vue de l'internationalisation également, et elles traduiront
5102 \begin_inset Quotes cld
5106 \begin_inset Quotes crd
5110 \begin_inset Quotes cld
5114 \begin_inset Quotes crd
5117 en fonction de la langue définie localement.
5120 \begin_layout Standard
5121 D'un manière générale, les fonctions d'exportation connaissent le format
5122 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5123 cette information est exploitée pour l'exportation en XHTML.
5124 En particulier, \SpecialChar LyX
5129 les informations CSS correspondant aux informations de format utilisées
5130 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5131 sans empattement et gras dans \SpecialChar LyX
5132 , ils seront implicitement sans empattement
5133 et gras dans un navigateur Web.
5134 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5135 mais pour tout style, y compris défini par l'utilisateur, puisque dans
5136 tous les cas, tout ce que connaît \SpecialChar LyX
5137 se trouve dans les fichiers de format.
5138 Ceci s'applique également aux inserts textuels comme les notes de bas de
5139 page et divers inserts personnalisés.
5142 \begin_layout Standard
5143 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5144 même façon que le résultat \SpecialChar LaTeX
5145 : au moyen des fichiers de format et des modules;
5146 voir le chapitre 5 du manuel de
5153 \begin_layout Standard
5154 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5155 ns et les moyens de contourner celles-ci.
5158 \begin_layout Section
5159 Formules mathématiques en XHTML
5162 \begin_layout Standard
5164 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5165 divers avantages et inconvénients:
5168 \begin_layout Itemize
5170 \begin_inset Newline newline
5173 MathML est in dialecte de XML développé spécifiquement pour afficher les
5174 formules mathématiques sur le web, et il offre un excellent rendu dans
5175 les navigateurs qui le reconnaissent.
5176 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5177 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5179 \begin_inset Newline newline
5182 Si Lyx ne sait pas afficher un formule en MathML — par exemple, la formule
5183 utilise le paquetage
5184 \begin_inset Flex Code
5187 \begin_layout Plain Layout
5193 ou du code \SpecialChar TeX
5194 — il affichera la formule sous la forme d'une image.
5197 \begin_layout Itemize
5199 \begin_inset Newline newline
5202 Comme on l'a vu plus haut,
5203 \begin_inset Flex Code
5206 \begin_layout Plain Layout
5212 exporte les formules mathématiques en HTML, mis en forme par CSS.
5216 \begin_layout Plain Layout
5219 \begin_inset Flex Code
5222 \begin_layout Plain Layout
5228 quelques unes des feuilles de style CSS utilisées dans son exportation
5234 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5235 à échouer pour des formules plus compliquées.
5236 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5237 donc être utilisée pour des documents contenant peu de formules, et qui
5238 soient suffisamment simples.
5241 \begin_inset Newline newline
5246 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5247 utilise le paquetage
5248 \begin_inset Flex Code
5251 \begin_layout Plain Layout
5257 ou du code \SpecialChar TeX
5258 — il affichera la formule sous la forme d'une image.
5262 \begin_layout Itemize
5264 \begin_inset Newline newline
5268 \begin_inset Flex Code
5271 \begin_layout Plain Layout
5278 exportera les formules comme des images, les mêmes images en fait que
5279 celles utilisées par la fonction d'aperçu sur le vif.
5283 \begin_layout Plain Layout
5284 L'aperçu sur le vif n'a
5288 besoin d'être actif pour que les images soient créées, cependant.
5293 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5294 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5296 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5297 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5300 \begin_inset Newline newline
5303 La taille des images peut être réglée via le paramètre
5304 \begin_inset Flex Noun
5307 \begin_layout Plain Layout
5308 Mise à l'échelle des images mathématiques
5314 \begin_inset Flex Noun
5317 \begin_layout Plain Layout
5318 Document\SpecialChar menuseparator
5319 Paramètres\SpecialChar menuseparator
5329 \begin_layout Plain Layout
5330 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5331 et vaut implicitement 75 dpi.
5337 \begin_inset Newline newline
5341 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5342 si un paquetage \SpecialChar LaTeX
5343 requis n'est pas installé), alors il émettra le code latex
5348 \begin_layout Itemize
5351 \begin_inset Newline newline
5354 Enfin, \SpecialChar LyX
5355 peut heureusement émettre les formules en \SpecialChar LaTeX
5357 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5358 être utilisée avec des outils externes comme
5359 \begin_inset CommandInset href
5362 target "http://www.math.union.edu/~dpvc/jsMath/"
5367 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5368 inclus dans les documents
5371 encapsule le code \SpecialChar LaTeX
5372 soit dans un insert de type
5373 \begin_inset Flex Code
5376 \begin_layout Plain Layout
5382 (pour les formules en ligne) soit dans un insert de type
5383 \begin_inset Flex Code
5386 \begin_layout Plain Layout
5392 (pour les formules hors ligne) marqué par
5393 \begin_inset Flex Code
5396 \begin_layout Plain Layout
5402 , comme requis par jsMath.
5405 \begin_layout Standard
5406 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5408 \begin_inset Flex Noun
5411 \begin_layout Plain Layout
5412 Document\SpecialChar menuseparator
5413 Paramètres\SpecialChar menuseparator
5420 Implicitement, \SpecialChar LyX
5422 Ceci est un réglage global pour le document.
5425 \begin_layout Standard
5427 offre également le choix d'une méthode différente pour un insert particulier,
5428 s'il est par exemple mal affiché via MathML.
5432 \begin_layout Plain Layout
5433 Ceci dit, puisque \SpecialChar LyX
5434 se rabat sur les images quand la formule contient du
5435 code \SpecialChar TeX
5436 , il est possible de forcer l'affichage par une image en insérant
5437 un code \SpecialChar TeX
5438 innocent, par exemple
5439 \begin_inset Formula $a=b\relax$
5450 \begin_layout Section
5451 Bibliographie et citations
5454 \begin_layout Standard
5455 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5459 \begin_layout Standard
5460 Les étiquettes de citation sont créées par le même mécanisme qui produit
5461 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5462 : les citations se présenteront
5463 donc aussi bien que dans \SpecialChar LyX
5465 Si vous utilisez des citations numériques, \SpecialChar LyX
5466 émettra des étiquettes numériques,
5467 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5469 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5470 ajoutera des lettres en bas
5471 de casse à l'année, comme le fait Bib\SpecialChar TeX
5472 , s'il trouve plus d'une citation
5473 du même auteur dans le même année.
5474 Les étiquettes seront imprimées avec les entrées bibliographiques.
5475 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5476 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5479 \begin_layout Standard
5480 L'affichage de la bibliographie est régie par le même mécanisme que celui
5481 qui gère le présentation des références dans la fenêtre de dialogue des
5482 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5483 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5484 La présentation peut être personnalisée dans le fichier de format, ou de
5485 préférence dans un module, voyez le manuel de
5492 \begin_layout Standard
5493 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5494 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5502 \begin_inset Quotes eld
5505 Context and Logical Form
5506 \begin_inset Quotes erd
5511 Language in Context: Selected Essays
5513 (Oxford: Oxford University Press, 2007), pp.
5521 \begin_inset Quotes eld
5524 Semantics in Context
5525 \begin_inset Quotes erd
5530 Language in Context: Selected Essays
5532 (Oxford: Oxford University Press, 2007), pp.
5536 \begin_layout Standard
5537 Ceci devrait être corrigé rapidement.
5540 \begin_layout Standard
5541 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5542 Si vous avez des bibliographies multiples, \SpecialChar LyX
5543 exportera la même bibliographie
5547 \begin_layout Section
5551 \begin_layout Standard
5553 exporte heureusement les index ne XHTML, avec quelques limitations pour
5557 \begin_layout Standard
5558 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5559 constructions sophistiquées décrites dans le paragraphe consacré aux index
5562 Guide de l'utilisateur
5568 \begin_layout Plain Layout
5569 Le principal problème ici vient du fait que \SpecialChar LyX
5570 ne gère pas vraiment ces entrées
5571 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5577 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5578 de sous-section de cette section.
5581 \begin_layout Itemize
5582 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5584 les traduire, mais les entrées doivent être séparées par
5585 \begin_inset Quotes cld
5589 \begin_inset Quotes crd
5592 , il doit y avoir des espaces autour du point d'exclamation.
5593 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5594 points d'exclamation affectés d'un échappement, de ceux des expressions
5598 \begin_layout Itemize
5599 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5600 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5601 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5604 \begin_layout Itemize
5605 Références croisées: les références croisées ne sont APA traduites.
5607 trouve une entrées contenant
5608 \begin_inset Quotes cld
5617 \begin_inset Quotes crd
5620 , il l'ignore cette indication, et le reste est traité comme une entrée
5624 \begin_layout Itemize
5625 Ordre des entrées d'index: \SpecialChar LyX
5626 essaie de gérer l'ordre de tri.
5627 Il prend ce qui est avant le premier
5628 \begin_inset Quotes cld
5632 \begin_inset Quotes crd
5635 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5637 \begin_inset Quotes cld
5641 \begin_inset Quotes crd
5644 comme l'entrée effective.
5645 Pour le moment, \SpecialChar LyX
5647 \begin_inset Quotes cld
5651 \begin_inset Quotes crd
5654 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5658 \begin_layout Itemize
5659 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5660 la fenêtre de choix des styles de caractères, ou par une autre méthode
5661 proposée par \SpecialChar LyX
5663 Les constructions telles que
5664 \begin_inset Quotes cld
5668 \begin_inset Quotes crd
5671 ne sont pas traduites.
5672 En fait, si \SpecialChar LyX
5673 trouve un caractère tube (
5674 \begin_inset Quotes cld
5678 \begin_inset Quotes crd
5681 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5684 \begin_layout Itemize
5685 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5686 d'index seront considérées comme un seul grand index.
5687 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5689 l'index principal, assurez-vous d'en créer un.
5692 \begin_layout Section
5693 Nomenclatures et glossaires
5696 \begin_layout Standard
5697 Il n'y a actuellement pas d'exportation des glossaires.
5698 Il serait trivial de les ajouter, et ce serait bienvenu.
5701 \begin_layout Chapter
5702 Le Serveur \SpecialChar LyX
5706 \begin_layout Standard
5708 \begin_inset Quotes cld
5711 serveur \SpecialChar LyX
5713 \begin_inset Quotes crd
5716 est une méthode implémentée dans \SpecialChar LyX
5717 qui permet à d'autres programmes de dialoguer
5718 avec \SpecialChar LyX
5719 , d'invoquer des commandes \SpecialChar LyX
5720 et d'obtenir de l'information à propos
5721 de son état interne.
5722 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5724 C'est grâce au serveur \SpecialChar LyX
5725 , par exemple, que des gestionnaires de bibliographies
5726 comme JabRef peuvent permettre de
5727 \begin_inset Quotes cld
5731 \begin_inset Quotes crd
5734 des citations dans \SpecialChar LyX
5738 \begin_layout Section
5739 Démarrer le Serveur \SpecialChar LyX
5741 \begin_inset CommandInset label
5743 name "sec:Démarrer-le-Serveur"
5750 \begin_layout Standard
5751 Le serveur \SpecialChar LyX
5752 fonctionne par l'intermédiaire d'une paire de tubes.
5753 Ils sont habituellement disposés dans votre répertoire utilisateur
5757 (sauf sur Windows, ou des tubes nominatifs
5761 sont des objets spéciaux localisés dans
5771 ) et portent les noms
5774 \begin_inset Quotes cld
5778 \begin_inset Quotes crd
5786 \begin_inset Quotes cld
5790 \begin_inset Quotes crd
5796 Les programmes externes écrivent dans
5800 et lisent les données dans
5805 La racine de ces deux noms peut être définie dans la fenêtre
5807 Édition\SpecialChar menuseparator
5808 Préférences\SpecialChar menuseparator
5809 Entrées\SpecialChar menuseparator
5813 \begin_inset Quotes cld
5818 /home/mon_home/.lyxpipe
5821 \begin_inset Quotes crd
5827 \begin_inset Quotes cld
5841 \begin_inset Quotes crd
5846 where any working path instead of lyxpipe can be used, for example
5847 \begin_inset Flex Code
5850 \begin_layout Plain Layout
5873 Vous devez configurer ceci
5877 pour que le serveur puisse démarrer.
5880 \begin_layout Standard
5882 ajoutera les suffixes
5885 \begin_inset Quotes cld
5889 \begin_inset Quotes crd
5897 \begin_inset Quotes cld
5901 \begin_inset Quotes crd
5906 pour créer les tubes.
5907 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5908 supposera qu'un autre processus \SpecialChar LyX
5910 déjà en route et ne démarrera pas le serveur.
5911 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5913 \begin_inset Quotes cld
5917 \begin_inset Quotes crd
5920 existe à la fermeture de \SpecialChar LyX
5922 essaiera de le supprimer.
5923 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5924 tubes à la main et redémarrer \SpecialChar LyX
5926 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5927 programme ou après un crash, ainsi les tubes
5928 \begin_inset Quotes cld
5932 \begin_inset Quotes crd
5938 \begin_layout Standard
5939 Pour faire tourner plusieurs processus \SpecialChar LyX
5940 avec des serveurs en même temps,
5941 vous devez utiliser différentes configurations, peut-être en utilisant
5942 des répertoires utilisateurs différents, avec leurs propres
5946 , pour chaque processus.
5950 \begin_layout Standard
5951 Si vous développez un programme client, il vous sera peut-être utile d'activer
5952 les informations de déboguage du serveur \SpecialChar LyX
5954 Pour cela, démarrez \SpecialChar LyX
5962 \begin_layout Standard
5963 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5964 on source sous le nom
5966 development/server_monitor.c
5971 \begin_layout Standard
5972 Un autre outil utile est un client en ligne de commande que vous trouverez
5975 src/client/lyxclient
5980 \begin_layout Section
5981 Communication normale
5984 \begin_layout Standard
5985 Pour émettre un appel \SpecialChar LyX
5986 , le client écrit une ligne de texte ASCII dans le
5987 tube d'entrée, selon le format suivant :
5990 \begin_layout LyX-Code
6004 \begin_layout Description
6011 est un nom que le client peut choisir arbitrairement.
6013 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6014 les réponses aux différentes requêtes.
6017 \begin_layout Description
6024 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6026 C'est la commande que vous auriez entrée dans le minibuffer.
6029 \begin_layout Description
6036 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6037 (par exemple, le LFUN
6038 \begin_inset Quotes cld
6042 \begin_inset Quotes crd
6045 qui insère le paramètre comme du texte à la position du curseur).
6048 \begin_layout Standard
6049 La réponse de \SpecialChar LyX
6050 arrive dans le tube de sortie sous la forme :
6053 \begin_layout LyX-Code
6067 \begin_layout Standard
6080 sont les mêmes que dans la requête, tandis que
6086 contient des informations plus ou moins utiles selon la façon avec laquelle
6087 la commande s'est exécutée.
6088 Certaines commandes renvoient des informations à propos de l'état interne
6091 \begin_inset Quotes cld
6095 \begin_inset Quotes crd
6098 , tandis que d'autres ne renvoient rien.
6099 Ça signifie alors que l'exécution s'est bien passée.
6102 \begin_layout Standard
6103 En cas d'erreurs, la réponse de \SpecialChar LyX
6107 \begin_layout LyX-Code
6121 \begin_layout Standard
6128 doit expliquer pourquoi la commande a échoué.
6131 \begin_layout Standard
6135 \begin_layout LyX-Code
6136 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6139 \begin_layout LyX-Code
6140 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6141 \begin_inset Newline newline
6144 read a <~/.lyxpipe.out
6145 \begin_inset Newline newline
6151 \begin_layout Section
6155 \begin_layout Standard
6157 peut notifier aux clients les événements qui se produisent de manière asynchron
6159 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6160 de touches à la fonction
6161 \begin_inset Quotes cld
6165 \begin_inset Quotes crd
6169 Voici le format de ce que \SpecialChar LyX
6173 \begin_layout LyX-Code
6179 \begin_layout Standard
6186 est la représentation imprimée de la séquence de touches réellement tapée
6190 \begin_layout Standard
6191 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6193 des macros : associez certaines séquences de touches à
6194 \begin_inset Quotes cld
6198 \begin_inset Quotes crd
6201 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6202 la séquence et démarre une fonction qui peut utiliser des appels et des
6203 requêtes \SpecialChar LyX
6204 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6208 \begin_layout Section
6209 Le protocole serveur \SpecialChar LyX
6213 \begin_layout Standard
6215 implémente un protocole simple qui peut servir à la gestion de session.
6216 Tous les messages sont de la forme :
6219 \begin_layout LyX-Code
6229 \begin_layout Standard
6237 \begin_inset Quotes cld
6241 \begin_inset Quotes crd
6245 \begin_inset Quotes cld
6249 \begin_inset Quotes crd
6254 \begin_inset Quotes cld
6258 \begin_inset Quotes crd
6261 , c'est que \SpecialChar LyX
6262 l'informe qu'il écoute ses messages, s'il reçoit
6263 \begin_inset Quotes cld
6267 \begin_inset Quotes crd
6270 , c'est que \SpecialChar LyX
6271 est en train de s'arrêter.
6274 \begin_layout Section
6275 Recherche inversée DVI/PDF
6278 \begin_layout Standard
6279 Quelques visionneuses DVI/PDF
6283 \begin_layout Plain Layout
6284 Les visionneuses suivantes proposent la fonction de recherche inversée en
6285 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6291 assurent la fonction de
6296 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6297 de positionner le curseur sur
6298 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6300 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6301 avec \SpecialChar LyX
6303 C'est la cas par le serveur \SpecialChar LyX
6304 soit par un tube nommé (
6308 ), soit par un connecteur de domaine (
6312 ) créé par \SpecialChar LyX
6313 dans son répertoire temporaire (c'est comme ceci que le programme
6315 \begin_inset Flex Code
6318 \begin_layout Plain Layout
6324 communique avec \SpecialChar LyX
6326 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6327 la visionneuse et \SpecialChar LyX
6328 , dans d'autres cas, la visionneuse peut communiquer
6329 directement avec \SpecialChar LyX
6330 : ceci dépend de la visionneuse sélectionnée et de votre
6331 système d'exploitation.
6332 La même considération s'applique pour la configuration des visionneuses
6333 et pour le méthode d'implantation de la recherche inversée.
6334 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6335 inversée pour des visionneuses particulières.
6336 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6337 faut faire pour activer la recherche inversée depuis le résultat imprimable
6341 \begin_layout Subsection
6342 \begin_inset CommandInset label
6344 name "subsec:Activation-automatique"
6348 Activation automatique
6351 \begin_layout Standard
6352 Le plus souvent, \SpecialChar LyX
6353 démarrera le serveur pour vous en
6355 pressing the following button in the toolbar:
6358 arg "buffer-toggle-output-sync"
6362 Alternatively, you can also enable the feature by checking
6366 Synchroniser avec la sortie imprimable
6372 \begin_inset Flex Noun
6375 \begin_layout Plain Layout
6376 Document\SpecialChar menuseparator
6377 Paramètres\SpecialChar menuseparator
6384 Dans ce cas, \SpecialChar LyX
6385 insérera automatiquement la macro Sync\SpecialChar TeX
6386 (pour PDF) ou chargera
6387 le paquetage srcltx (pour DVI).
6388 Cette option peut être facilement atteinte depuis la barre d'outils
6389 \begin_inset Flex Code
6392 \begin_layout Plain Layout
6393 Visionner/Mettre à jour
6401 \begin_layout Standard
6402 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6403 une macro personnalisée dans la liste déroulante située juste au-dessous
6405 \begin_inset Flex Noun
6408 \begin_layout Plain Layout
6409 Document\SpecialChar menuseparator
6410 Paramètres\SpecialChar menuseparator
6411 Sortie\SpecialChar menuseparator
6412 Synchroniser avec la sortie imprimable
6418 Notez que la méthode
6419 \begin_inset Flex Code
6422 \begin_layout Plain Layout
6430 active la compression
6435 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6436 \begin_inset Flex Code
6439 \begin_layout Plain Layout
6450 \begin_layout Standard
6451 Notez également que la l'inclusion des paquetages
6452 \begin_inset Flex Code
6455 \begin_layout Plain Layout
6462 \begin_inset Flex Code
6465 \begin_layout Plain Layout
6471 a quelquefois un impact imprévu sur la typographie.
6472 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6473 pour la compilation finale du document si vous utilisez
6474 \begin_inset Flex Code
6477 \begin_layout Plain Layout
6484 \begin_inset Flex Code
6487 \begin_layout Plain Layout
6496 \begin_layout Standard
6497 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6498 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6500 Si la configuration automatique vous convient, allez directement au paragraphe
6501 \begin_inset space ~
6505 \begin_inset CommandInset ref
6507 reference "subsec:Configuration-et-utilisation"
6511 , où sont décrites les étapes de la configuration dans votre visionneuse,
6512 – que la mise en œuvre soit automatique ou manuelle.
6515 \begin_layout Subsection
6519 \begin_layout Standard
6521 fournit plusieurs méthodes pour la recherche inversée.
6522 Certaines sont inhérentes au programme
6523 \begin_inset Flex Code
6526 \begin_layout Plain Layout
6532 , d'autres sont fournies par des paquetages externes.
6533 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6535 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6536 que votre visionneuse puisse le gérer.
6537 Les méthodes disponibles dont décrites dans la suite.
6540 \begin_layout Subsubsection*
6542 \begin_inset space ~
6546 \begin_inset space ~
6550 \begin_inset space ~
6554 \begin_inset space ~
6558 \begin_inset space ~
6562 \begin_inset space ~
6566 \begin_inset space ~
6572 \begin_layout Standard
6573 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6575 Elle est disponible en \SpecialChar LaTeX
6576 depuis quelque temps (n'importe quelle distribution
6577 suffisamment récente devrait l'inclure) et elle est fiable.
6578 Pour l'activer, modifier la commande dans le convertisseur
6579 \begin_inset Flex Noun
6582 \begin_layout Plain Layout
6583 LaTeX (standard)->DVI
6589 \begin_inset Flex Noun
6592 \begin_layout Plain Layout
6593 LaTeX (standard)->DraftDVI
6599 \begin_inset Flex Noun
6602 \begin_layout Plain Layout
6603 Préférences\SpecialChar menuseparator
6604 Gestion des fichiers\SpecialChar menuseparator
6611 \begin_inset Flex Code
6614 \begin_layout Plain Layout
6615 latex -src-specials $$i
6621 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6623 peut différer dans quelques distributions).
6626 \begin_layout Subsubsection*
6628 \begin_inset space ~
6632 \begin_inset space ~
6636 \begin_inset space ~
6640 \begin_inset space ~
6646 \begin_layout Standard
6655 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6656 s PDF (via pdflatex) et DVI, respectivement.
6657 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6661 \begin_layout Itemize
6662 \begin_inset Flex Code
6665 \begin_layout Plain Layout
6673 pour la recherche inversée depuis le PDF;
6676 \begin_layout Itemize
6677 \begin_inset Flex Code
6680 \begin_layout Plain Layout
6683 usepackage[active]{srcltx}
6688 pour la recherche inversée depuis le DVI.
6691 \begin_layout Standard
6692 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6693 vous pouvez saisir les lignes suivantes dans le préambule:
6696 \begin_layout LyX-Code
6700 \begin_inset Newline newline
6706 \begin_inset Newline newline
6712 \begin_inset Newline newline
6718 \begin_inset Newline newline
6723 usepackage[active]{srcltx}
6724 \begin_inset Newline newline
6732 \begin_layout Standard
6733 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6734 PDF (pdflatex) et le paquetage adéquat sera chargé.
6737 \begin_layout Standard
6738 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6739 mieux le désactiver lors des passes finales de compilation du document.
6742 \begin_layout Subsubsection*
6744 \begin_inset space ~
6748 \begin_inset space ~
6752 \begin_inset space ~
6756 \begin_inset space ~
6760 \begin_inset space ~
6763 Sync\SpecialChar TeX
6765 \begin_inset space ~
6769 \begin_inset space ~
6773 \begin_inset space ~
6779 \begin_layout Standard
6780 Les versions récentes de
6781 \begin_inset Flex Code
6784 \begin_layout Plain Layout
6790 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6791 Cette fonctionnalité dénommée
6793 Sync\SpecialChar TeX
6796 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6798 \begin_inset Flex Code
6801 \begin_layout Plain Layout
6807 et de sa fusion avec l'approche
6812 Il vous faut au moins \SpecialChar TeX
6813 Live 2008 ou une distribution Mik\SpecialChar TeX
6814 récente pour pouvoir
6816 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6817 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6818 pour les détails) supportent actuellement Sync\SpecialChar TeX
6822 \begin_layout Standard
6823 Pour activer Sync\SpecialChar TeX
6824 pour le résultat imprimable DVI, modifier le convertisseur
6826 \begin_inset Flex Noun
6829 \begin_layout Plain Layout
6830 LaTeX (standard) -> DVI
6836 \begin_inset Flex Noun
6839 \begin_layout Plain Layout
6840 LaTeX (standard) -> DraftDVI
6846 \begin_inset Flex Noun
6849 \begin_layout Plain Layout
6850 Préférences\SpecialChar menuseparator
6851 Gestion des fichiers\SpecialChar menuseparator
6858 \begin_inset Flex Code
6861 \begin_layout Plain Layout
6862 latex -synctex=1 $$i
6867 , et pour le résultat imprimable PDF, modifier le convertisseur
6868 \begin_inset Flex Noun
6871 \begin_layout Plain Layout
6872 LaTeX (pdflatex) -> PDF (pdflatex)
6878 \begin_inset Flex Code
6881 \begin_layout Plain Layout
6882 pdflatex -synctex=1 $$i
6890 Should your viewer not be considered in the following description, or in
6891 case of missing success, please
6893 vérifiez la documentation de votre visionneuse pour ce qui concerne la configura
6894 tion pour Sync\SpecialChar TeX
6899 \begin_layout Plain Layout
6901 \begin_inset Flex Code
6904 \begin_layout Plain Layout
6910 active la compression gzip.
6911 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6912 \begin_inset Flex Code
6915 \begin_layout Plain Layout
6929 \begin_layout Subsection
6930 Configuration et utilisation de visionneuses particulières
6931 \begin_inset CommandInset label
6933 name "subsec:Configuration-et-utilisation"
6940 \begin_layout Subsubsection*
6941 Xdvi (toutes plate-formes)
6944 \begin_layout Standard
6946 \begin_inset Flex Code
6949 \begin_layout Plain Layout
6955 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6956 puisque \SpecialChar LyX
6957 fournit les ancres nécessaires pour l'utilisation automatisée
6959 \begin_inset Flex Code
6962 \begin_layout Plain Layout
6969 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6970 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6974 \begin_layout Standard
6975 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6976 lieu du connecteur pour la communication avec \SpecialChar LyX
6977 , modifiez simplement la
6978 visionneuse DVI dans
6979 \begin_inset Flex Noun
6982 \begin_layout Plain Layout
6983 Préférences\SpecialChar menuseparator
6984 Gestion des fichiers\SpecialChar menuseparator
6994 \begin_layout Plain Layout
6995 Sur Mac OSX vous devez utiliser
6996 \begin_inset Flex Code
6999 \begin_layout Plain Layout
7002 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7013 \begin_inset Flex Code
7016 \begin_layout Plain Layout
7017 xdvi -editor "lyxeditor.sh %f %l"
7023 \begin_inset Flex Code
7026 \begin_layout Plain Layout
7032 est un script approprié.
7033 Par exemple, un script minimal est le suivant:
7036 \begin_layout LyX-Code
7038 \begin_inset Newline newline
7041 LYXPIPE="/path/to/lyxpipe"
7042 \begin_inset Newline newline
7045 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7046 \begin_inset Newline newline
7049 echo "$COMMAND" > "${LYXPIPE}".in || exit
7050 \begin_inset Newline newline
7053 read TMP < "${LYXPIPE}".out || exit
7056 \begin_layout Standard
7058 \begin_inset Flex Code
7061 \begin_layout Plain Layout
7069 est le chemin d'accès au tube LyXServer spécifié dans
7070 \begin_inset Flex Noun
7073 \begin_layout Plain Layout
7074 Préférences\SpecialChar menuseparator
7086 \begin_layout Plain Layout
7088 \begin_inset Flex Code
7091 \begin_layout Plain Layout
7099 de la distribution des sources \SpecialChar LyX
7100 , vous trouverez un script
7101 \begin_inset Flex Code
7104 \begin_layout Plain Layout
7112 , capable de trouver
7124 \begin_layout Subsubsection*
7128 \begin_layout Standard
7130 \begin_inset Flex Code
7133 \begin_layout Plain Layout
7136 /Applications/MacDviX_Folder/calleditor.script
7141 , ajoutez les lignes suivantes:
7144 \begin_layout LyX-Code
7145 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7146 \begin_inset Newline newline
7152 \begin_layout Standard
7153 Adaptez ces lignes si vous installez \SpecialChar LyX
7154 ailleurs que dans le répertoire
7155 \begin_inset Flex Code
7158 \begin_layout Plain Layout
7167 \begin_layout Standard
7168 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7171 \begin_layout Subsubsection*
7175 \begin_layout Standard
7177 \begin_inset Flex Code
7180 \begin_layout Plain Layout
7181 open -a Skim.app $$i
7186 dans le réglage de la visionneuse
7187 \begin_inset Flex Noun
7190 \begin_layout Plain Layout
7191 Préférences\SpecialChar menuseparator
7192 Gestion des fichiers\SpecialChar menuseparator
7193 Formats de fichiers\SpecialChar menuseparator
7199 , et sélectionnez LyX dans
7200 \begin_inset Flex Noun
7203 \begin_layout Plain Layout
7204 Skim\SpecialChar menuseparator
7205 Préférences\SpecialChar menuseparator
7214 \begin_layout Standard
7215 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7218 \begin_layout Subsubsection*
7224 \begin_layout Standard
7227 Reverse search with evince does not work out of the box, but it can be achieved
7228 by means of some third party helper scripts.
7230 \begin_inset CommandInset href
7232 target "http://wiki.lyx.org/LyX/SyncTeX"
7240 \begin_layout Subsubsection*
7244 \begin_layout Standard
7246 \begin_inset Flex Noun
7249 \begin_layout Plain Layout
7250 Configuration\SpecialChar menuseparator
7251 Configurer Okular\SpecialChar menuseparator
7257 et sélectionner \SpecialChar LyX
7259 Ceci insère la commande appropriée (
7260 \begin_inset Flex Code
7263 \begin_layout Plain Layout
7274 \begin_layout Standard
7275 La recherche inversée est déclenchée par SHIFT-clic.
7278 \begin_layout Subsubsection*
7284 \begin_layout Standard
7287 Qpdfview supports Sync\SpecialChar TeX
7288 since version 0.3.5.
7290 \begin_inset Flex Noun
7293 \begin_layout Plain Layout
7296 Edit\SpecialChar menuseparator
7297 Settings\SpecialChar menuseparator
7303 , click on the input field of the
7304 \begin_inset Quotes eld
7308 \begin_inset Quotes erd
7311 item and add the command
7312 \begin_inset Flex Code
7315 \begin_layout Plain Layout
7326 \begin_layout Standard
7329 Reverse search is triggered by double-click.
7332 \begin_layout Subsubsection*
7336 \begin_layout Standard
7337 Activer Yap, choisir le menu
7338 \begin_inset Flex Noun
7341 \begin_layout Plain Layout
7344 View\SpecialChar menuseparator
7350 et sélectionner l'onglet
7351 \begin_inset Quotes cld
7354 Recherche inversée DVI
7355 \begin_inset Quotes crd
7359 Cliquer sur le bouton
7360 \begin_inset Quotes cld
7363 New\SpecialChar ldots
7365 \begin_inset Quotes crd
7368 et, dans la fenêtre qui s'ouvre, saisir
7369 \begin_inset Quotes cld
7374 \begin_inset Quotes crd
7377 (ou un autre nom de votre choix) dans le champ
7378 \begin_inset Quotes cld
7382 \begin_inset Quotes crd
7386 Maintenant cliquer sur le bouton identifié par
7387 \begin_inset Quotes cld
7392 \begin_inset Quotes crd
7395 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7396 contenant le fichier exécutable
7397 \begin_inset Flex Code
7400 \begin_layout Plain Layout
7410 \begin_inset Flex Code
7413 \begin_layout Plain Layout
7421 et spécifier les arguments du programme comme suit:
7422 \begin_inset Flex Code
7425 \begin_layout Plain Layout
7435 \begin_inset Flex Code
7438 \begin_layout Plain Layout
7446 est utilisé pour communiquer avec \SpecialChar LyX
7451 et se présente ainsi
7454 \begin_layout LyX-Code
7456 \begin_inset Newline newline
7459 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7468 \begin_inset Newline newline
7482 \begin_layout Standard
7483 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7484 Server spécifié dans \SpecialChar LyX
7486 \begin_inset Flex Code
7489 \begin_layout Plain Layout
7505 , sinon adapter le conteneur
7506 \begin_inset Flex Code
7509 \begin_layout Plain Layout
7520 \begin_layout Standard
7521 Avec Yap, la recherche inversée est déclenchée par double-clic.
7524 \begin_layout Subsubsection*
7525 SumatraPDF (Windows)
7528 \begin_layout Standard
7529 Pour utiliser SumatraPDF en recherche inversée, saisir
7530 \begin_inset Flex Code
7533 \begin_layout Plain Layout
7536 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7541 dans les réglages de la visionneuse dans
7542 \begin_inset Flex Noun
7545 \begin_layout Plain Layout
7546 Préférences\SpecialChar menuseparator
7547 Gestion des fichiers\SpecialChar menuseparator
7548 Formats de fichiers\SpecialChar menuseparator
7555 \begin_inset Flex Code
7558 \begin_layout Plain Layout
7566 est le conteneur indiqué ci-dessus.
7568 \begin_inset Flex Code
7571 \begin_layout Plain Layout
7577 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7581 \begin_layout Standard
7582 La recherche inversée est déclenchée par double-clic.
7585 \begin_layout Subsubsection*
7589 \begin_layout Standard
7590 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7591 Windows, puis le lancer, choisir le menu
7592 \begin_inset Flex Noun
7595 \begin_layout Plain Layout
7598 View\SpecialChar menuseparator
7604 et sélectionner l'onglet
7605 \begin_inset Quotes cld
7608 Recherche DVI inversée
7609 \begin_inset Quotes crd
7613 Cliquer sur le bouton
7614 \begin_inset Quotes cld
7617 New\SpecialChar ldots
7619 \begin_inset Quotes crd
7622 et, dans la fenêtre qui s'ouvre, saisir
7623 \begin_inset Quotes cld
7626 Éditeur \SpecialChar LyX
7628 \begin_inset Quotes crd
7631 (ou un autre nom de votre choix) dans le champ
7632 \begin_inset Quotes cld
7636 \begin_inset Quotes crd
7640 Maintenant cliquer sur le bouton identifié par
7641 \begin_inset Quotes cld
7646 \begin_inset Quotes crd
7649 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7650 contenant le fichier exécutable
7651 \begin_inset Flex Code
7654 \begin_layout Plain Layout
7662 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7665 \begin_inset Flex Code
7668 \begin_layout Plain Layout
7676 et spécifier les arguments du programme comme suit:
7677 \begin_inset Flex Code
7680 \begin_layout Plain Layout
7689 De cette façon, vous utiliserez le
7693 pour communiquer avec \SpecialChar LyX
7695 Si pour quelque raison, vous souhaitez utiliser
7700 \begin_inset Flex Code
7703 \begin_layout Plain Layout
7711 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7712 Server dans les préférences.
7715 \begin_layout Standard
7716 Avec Yap, la recherche inversée est déclenchée par double-clic.
7719 \begin_layout Subsubsection*
7723 \begin_layout Standard
7724 Pour utiliser SumatraPDF en recherche inversée, saisir
7725 \begin_inset Flex Code
7728 \begin_layout Plain Layout
7736 dans les réglages de la visionneuse dans
7737 \begin_inset Flex Noun
7740 \begin_layout Plain Layout
7741 Préférences\SpecialChar menuseparator
7742 Gestion des fichiers\SpecialChar menuseparator
7743 Formats de fichiers\SpecialChar menuseparator
7750 \begin_inset Flex Code
7753 \begin_layout Plain Layout
7761 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7763 \begin_inset Flex Code
7766 \begin_layout Plain Layout
7774 étant le meilleur choix):
7777 \begin_layout LyX-Code
7779 \begin_inset Newline newline
7783 \begin_inset Newline newline
7786 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7789 \begin_layout Standard
7790 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7791 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7795 \begin_inset Flex Code
7798 \begin_layout Plain Layout
7804 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7807 \begin_inset Flex Code
7810 \begin_layout Plain Layout
7816 active la communication via
7821 De nouveau, l'omettre
7822 \begin_inset Flex Code
7825 \begin_layout Plain Layout
7835 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7836 Server dans les préférences \SpecialChar LyX
7840 \begin_layout Standard
7841 La recherche inversée est déclenchée par double-clic.
7844 \begin_layout Section
7848 \begin_layout Standard
7849 La recherche directe est, comme son nom l'indique,
7850 \begin_inset Quotes cld
7854 \begin_inset Quotes crd
7857 de la recherche inversée.
7858 Elle vous permet de positionner le curseur dans la visionneuse directement
7859 depuis \SpecialChar LyX
7861 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7862 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7865 \begin_inset Flex Noun
7868 \begin_layout Plain Layout
7869 Navigation\SpecialChar menuseparator
7876 \begin_inset Flex Noun
7879 \begin_layout Plain Layout
7885 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7886 au même emplacement.
7887 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7890 \begin_layout Standard
7891 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7892 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7894 peut être fait par les méthodes décrites dans la section
7895 \begin_inset space ~
7899 \begin_inset CommandInset ref
7901 reference "subsec:Activation-automatique"
7908 \begin_layout Standard
7909 De plus, vous devez configurer \SpecialChar LyX
7910 pour utiliser les visionneuses dans
7911 \begin_inset Flex Noun
7914 \begin_layout Plain Layout
7915 Outils\SpecialChar menuseparator
7916 Préférences\SpecialChar menuseparator
7917 Sortie\SpecialChar menuseparator
7925 fournit une série de configurations validées pour quelques visionneuses,
7926 que vous pouvez sélectionner dans le menu déroulant.
7927 Si aucune de ces configurations ne vous convient, vous devrez chercher
7928 et trouver une configuration appropriée vous-même.
7929 La syntaxe utilise les marqueurs suivants:
7932 \begin_layout Itemize
7934 \begin_inset Flex Code
7937 \begin_layout Plain Layout
7946 \begin_layout Itemize
7948 \begin_inset Flex Code
7951 \begin_layout Plain Layout
7958 \begin_inset Flex Code
7961 \begin_layout Plain Layout
7968 (temporairement) créé;
7971 \begin_layout Itemize
7973 \begin_inset Flex Code
7976 \begin_layout Plain Layout
7982 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7983 existe dans le répertoire temporaire).
7986 \begin_layout Standard
7987 Notez que seules quelques visionneuses présentent une fonctionnalité de
7988 recherche directe complète, parmi lesquelles
7989 \begin_inset Flex Noun
7992 \begin_layout Plain Layout
7999 \begin_inset Flex Noun
8002 \begin_layout Plain Layout
8009 \begin_inset Flex Noun
8012 \begin_layout Plain Layout
8024 \begin_layout Plain Layout
8027 You might want to set
8028 \begin_inset Flex Code
8031 \begin_layout Plain Layout
8040 \begin_inset Flex Noun
8043 \begin_layout Plain Layout
8046 Tools\SpecialChar menuseparator
8047 Preferences\SpecialChar menuseparator
8048 File Handling\SpecialChar menuseparator
8050 \begin_inset space ~
8066 \begin_inset Flex Noun
8069 \begin_layout Plain Layout
8076 \begin_inset Flex Noun
8079 \begin_layout Plain Layout
8091 \begin_layout Plain Layout
8094 SumatraPDF can also use DDE commands through the external program CMCDDE
8096 \begin_inset CommandInset href
8098 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8113 Others, such as evince
8117 \begin_layout Plain Layout
8118 \paragraph_spacing single
8121 Forward search with evince can be achieved by means of third party helper
8124 \begin_inset CommandInset href
8126 target "http://wiki.lyx.org/LyX/SyncTeX"
8136 , require some extra tools in order to use forward search.
8139 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8140 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8141 d'autre visionneuses, comme
8142 \begin_inset Flex Noun
8145 \begin_layout Plain Layout
8151 , permettent au moins de recharger le document et de sauter à une page donnée:
8152 vous pouvez au moins naviguer à proximité du point visé.
8153 Cette dernière fonctionnalité est activée par un appel externe à
8154 \begin_inset Flex Code
8157 \begin_layout Plain Layout
8163 (voir les configurations prédéfinies).
8166 \begin_layout Standard
8167 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8169 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8170 est déjà résident dans le répertoire temporaire) et choisit la configuration
8174 \begin_layout Chapter
8175 Classes de document spéciales
8178 \begin_layout Section
8179 Article AAS\SpecialChar TeX
8183 \begin_layout Standard
8189 \begin_layout Subsection
8193 \begin_layout Standard
8195 est un ensemble de macros produit par l'
8197 American Astronomical Society
8199 pour faciliter la soumission électronique de manuscrits aux trois journaux
8202 Astrophysical Journal
8214 Astronomical Journal
8218 Publications of the Astronomical Society of the Pacific
8222 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8223 récente) de ces macros.
8224 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8226 et sont fondamentalement incompatibles avec \SpecialChar LyX
8228 Le paquetage AAS\SpecialChar TeX
8229 peut être téléchargé depuis le site de l'AAS
8232 \begin_layout Standard
8233 \begin_inset VSpace medskip
8239 \begin_layout Standard
8241 \begin_inset Flex URL
8244 \begin_layout Plain Layout
8246 https://aas.org/aastex/aastex-downloads
8254 \begin_layout Standard
8255 \begin_inset VSpace medskip
8261 \begin_layout Standard
8262 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8263 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8264 à écrire un papier en \SpecialChar LyX
8267 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8269 dispensera seulement de la corvée de toutes les taper.
8270 Il est de votre responsabilité de vous assurer que le document final exporté
8271 en \SpecialChar LaTeX
8272 soit complètement conforme aux recommandations du journal auquel vous
8273 soumettez votre papier.
8276 \begin_layout Subsection
8277 Commencer un nouveau papier
8280 \begin_layout Standard
8281 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8285 Fichier\SpecialChar menuseparator
8287 \begin_inset space ~
8291 \begin_inset space ~
8296 , entrez le nouveau nom de fichier, puis choisissez le modèle
8301 Il montrera les champs les plus courants dans un manuscrit.
8302 Écrivez par dessus le texte existant (y compris les crochets,
8306 ) les informations correctes.
8307 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8308 peuvent être implémentés directeme
8309 nt dans \SpecialChar LyX
8310 , mais certains ne peuvent pas.
8311 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8312 doit être entré directement
8313 et signalé comme tel.
8314 De telles commandes sont dénommées
8315 \begin_inset Quotes cld
8318 code \SpecialChar TeX
8320 \begin_inset Quotes crd
8324 J'essaye de minimiser la quantité de code \SpecialChar TeX
8325 nécessaire dans un document
8330 \begin_layout Subsection
8334 \begin_layout Standard
8335 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8336 / s'imprime correctement, il y a quelques opérations de
8337 \begin_inset Quotes cld
8341 \begin_inset Quotes crd
8344 à effectuer avant de le soumettre aux journaux.
8347 \begin_layout Enumerate
8348 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8351 Fichier\SpecialChar menuseparator
8352 Exporter\SpecialChar menuseparator
8359 \begin_layout Enumerate
8364 résultant avec votre éditeur de texte favori.
8368 \begin_layout Enumerate
8369 enlevez les lignes de commentaire avant la commande
8378 \begin_layout Enumerate
8383 usepackage...{fontenc}
8385 si elle apparaît (en général juste après
8391 ) ; enlevez aussi la ligne
8397 si elle est présente.
8400 \begin_layout Enumerate
8401 enlevez tout entre les commandes
8413 comprises, sauf les commandes que vous avez volontairement mises dans le
8414 préambule \SpecialChar LaTeX
8415 (qui devraient apparaître immédiatement après le commentaire
8417 \begin_inset Quotes cld
8420 User specified \SpecialChar LaTeX
8422 \begin_inset Quotes crd
8429 \begin_layout Plain Layout
8431 \begin_inset Quotes cld
8434 Commandes \SpecialChar LaTeX
8435 spécifiées par l'utilisateur
8436 \begin_inset Quotes crd
8452 \begin_layout Enumerate
8453 Faites tourner \SpecialChar LaTeX
8454 sur ce fichier après modifications pour s'assurer qu'il
8455 peut encore être compilé correctement.
8458 \begin_layout Enumerate
8459 Relisez les spécifications du journal pour vous assurer que vos noms de
8460 fichier et vos formats sont corrects.
8463 \begin_layout Enumerate
8467 \begin_layout Subsection
8468 Commentaires sur des commandes particulières
8471 \begin_layout Standard
8472 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8474 de l'utilisateur d'AAS\SpecialChar TeX
8479 ) en donne une bonne description.
8480 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8481 la trouve dans le guide et de la commenter si nécessaire.
8485 \begin_layout Subsubsection
8486 Les choses qui fonctionnent comme prévu
8489 \begin_layout Standard
8490 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8491 la section dans laquelle elles se trouvent :
8585 begin{thebibliography}
8617 (2.14.4, entre autres),
8644 \begin_layout Standard
8645 Les options de style qui suivent marchent elles aussi correctement :
8662 Mettez-les simplement dans le champ
8668 Document\SpecialChar menuseparator
8674 \begin_inset space ~
8678 \begin_inset space ~
8684 \begin_layout Subsubsection
8685 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8688 \begin_layout Standard
8689 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8693 \begin_layout Itemize
8694 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8695 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8696 si vous vous sentez tenu
8727 (tous à partir de 2.1.3)
8730 \begin_layout Itemize
8731 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8732 , et sont inclus comme
8733 des blancs dans le fichier modèle :
8754 \begin_layout Itemize
8761 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8762 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8765 \begin_layout Itemize
8777 Ça ne devrait pas causer d'erreur.
8780 \begin_layout Itemize
8787 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8788 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8791 \begin_layout Itemize
8798 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8802 \begin_layout Itemize
8809 (2.8) – même chose que pour
8816 \begin_layout Itemize
8828 Ça ne devrait pas causer d'erreur.
8831 \begin_layout Itemize
8843 Ça ne devrait pas causer d'erreur.
8846 \begin_layout Itemize
8853 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8858 \begin_layout Subsubsection
8859 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8863 \begin_layout Standard
8874 setcounter{equation}
8888 (2.12), les abréviations des noms de journaux (2.12.4),
8924 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8925 après l'endroit où vous voulez le placer.
8926 N'utilisez pas les règles \SpecialChar LyX
8931 \begin_layout Plain Layout
8932 NdT : Traduction incertaine.
8949 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8988 \begin_layout Subsubsection
8989 Les choses qui ne peuvent pas être implantées
8992 \begin_layout Standard
8994 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8995 Ce sont l'environnement
8999 (2.12.3) et l'environnement
9004 Si vous avez vraiment, vraiment besoin d'utiliser
9008 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9011 Insertion\SpecialChar menuseparator
9012 Fichier\SpecialChar menuseparator
9015 pour l'inclure dans votre document \SpecialChar LyX
9021 pour voir un exemple de cela.
9024 \begin_layout Subsection
9025 FAQs, conseils, trucs et autres astuces
9028 \begin_layout Subsubsection
9029 Faire coopérer \SpecialChar LyX
9030 et AAS\SpecialChar TeX
9034 \begin_layout Standard
9035 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9037 et une nouvelle classe de document.
9038 Quand tout le reste échoue, faites ceci :
9041 \begin_layout Enumerate
9042 Assurez-vous que \SpecialChar LaTeX
9043 trouve AAS\SpecialChar TeX
9053 ) de la distribution AAS\SpecialChar TeX
9054 vers un répertoire complètement indépendant de
9056 ou d'AAS\SpecialChar TeX
9057 et faites tourner \SpecialChar LaTeX
9065 \begin_layout Enumerate
9070 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9074 \begin_layout Enumerate
9077 Outils\SpecialChar menuseparator
9080 dans \SpecialChar LyX
9081 , puis redémarrez celui-ci.
9084 \begin_layout Enumerate
9085 Ouvrez un nouveau fichier normal, pas avec un modèle.
9089 Document\SpecialChar menuseparator
9090 Paramètres\SpecialChar menuseparator
9092 \begin_inset space ~
9096 \begin_inset space ~
9104 \begin_layout Standard
9105 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9107 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9108 ou un message du genre
9110 \begin_inset Quotes cld
9113 You should not mix title layouts with normal ones
9114 \begin_inset Quotes crd
9121 \begin_layout Plain Layout
9123 \begin_inset Quotes cld
9126 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9127 \begin_inset Quotes crd
9135 , c'est que les choses n'ont pas été installées correctement.
9138 \begin_layout Subsubsection
9139 Erreur \SpecialChar LaTeX
9140 lors du traitement d'un tableau
9143 \begin_layout Standard
9145 , par défaut, tente de centrer la légende/titre du tableau.
9146 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9148 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9151 Édition\SpecialChar menuseparator
9153 \begin_inset space ~
9157 \begin_inset space ~
9171 Pour moi ça a résolu le problème.
9174 \begin_layout Subsubsection
9178 \begin_layout Standard
9179 Quelques petites choses :
9182 \begin_layout Enumerate
9183 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9184 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9189 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9201 \begin_layout Enumerate
9202 Je suis vraiment malheureux de ne pas pouvoir rendre
9214 plus automatiques, mais ça nécessiterait des changements au code source
9217 Pour le moment vous pouvez faire deux choses :
9221 \begin_layout Enumerate
9222 entrez toutes vos citations en utilisant le mécanisme prédéfini
9224 Insertion\SpecialChar menuseparator
9227 ; au moins vous pourrez tirer avantage des insertions automatiques.
9228 Puis éditez à la main le fichier \SpecialChar LaTeX
9229 exporté avant de le soumettre, en changeant
9254 est actuellement équivalent à
9260 , donc vous n'avez pas absolument besoin de changer ceux-là).
9263 \begin_layout Enumerate
9264 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9265 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9266 dans la fenêtre de bibliographie, par exemple
9275 \begin_layout Standard
9276 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9277 ce que le mécanisme de citation de \SpecialChar LyX
9286 \begin_layout Enumerate
9287 Rien qu'entrer les références n'est pas du tout évident.
9288 La façon la plus facile est de commencer à taper votre première référence
9289 à la fin du document, puis de la marquer comme
9294 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9295 Cliquez sur la boîte pour remplir le reste.
9296 Pour de nouvelles références, allez à la fin d'une référence existante
9302 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9305 \begin_layout Subsubsection
9306 Inclure des fichiers EPS
9309 \begin_layout Standard
9310 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9311 contribué à écrire le paquetage AAS\SpecialChar TeX
9312 , le mécanisme de gestion des figures
9313 est vraiment mal foutu.
9314 Vous pouvez insérer les commandes
9321 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9322 réussi à obtenir une apparence correcte.
9323 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9324 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9325 de fichier EPS standard de \SpecialChar LyX
9326 quand vous voulez imprimer vos propres tirés
9329 va insérer une commande
9333 usepackage{graphics}
9335 dans le préambule \SpecialChar LaTeX
9336 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9338 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9339 5.0 doivent de toutes
9340 façons avoir une installation de \SpecialChar LaTeX2e
9341 , donc pourquoi ne pas profiter du mécanisme
9342 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9343 de \SpecialChar LaTeX2e
9348 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9349 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9352 \begin_layout Subsubsection
9353 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9356 \begin_layout Standard
9357 Il y a quelques choses
9358 \begin_inset Quotes cld
9362 \begin_inset Quotes crd
9365 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9366 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9367 e dans la fenêtre de \SpecialChar LyX
9368 , même s'il l'est dans le manuscrit imprimé.
9369 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9378 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9379 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9380 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9381 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9382 de l'État du Wisconsin :
9385 \begin_layout Quotation
9386 \begin_inset Quotes cld
9389 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9390 une majorité écrasante de l'assistance.
9391 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9392 envers les membres du jury, ni les membres du jury envers les réclamants
9393 (sauf s'ils viennent d'être frappés par un boomerang).
9394 \begin_inset Quotes crd
9400 \begin_layout Subsection
9404 \begin_layout Standard
9405 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9406 98% du travail fait avec \SpecialChar LyX
9407 ; les 2% restants étant du post-traitement avec
9409 et un peu de nettoyage.
9410 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9411 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9413 Donc, allez-y et publiez !
9416 \begin_layout Section
9420 \begin_layout Standard
9426 \begin_layout Subsection
9430 \begin_layout Standard
9431 Cette section décrit comment utiliser \SpecialChar LyX
9432 pour écrire des articles à soumettre
9433 au journal scientifique
9436 Astronomy and Astrophysics
9440 \begin_inset Flex URL
9443 \begin_layout Plain Layout
9445 https://www.aanda.org/
9450 ), avec la Version 5.01 de la classe de document
9455 Ce paquetage peut être téléchargé depuis le site ftp
9458 \begin_layout Standard
9459 \begin_inset VSpace medskip
9465 \begin_layout Standard
9467 \begin_inset Flex URL
9470 \begin_layout Plain Layout
9472 ftp://ftp.edpsciences.org/pub/aa/readme.html
9480 \begin_layout Standard
9481 \begin_inset VSpace medskip
9487 \begin_layout Standard
9488 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9489 le manuel d'origine mais est simplement un bref guide à la réalisation
9490 d'un papier dans un format correct.
9493 \begin_layout Standard
9494 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9495 plus Springer mais EDP Sciences.
9496 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9497 de style, notamment la suppression de la commande thesaurus.
9498 La classe \SpecialChar LyX
9503 supporte la dernière version de ces fichiers de style, V 5.01.
9504 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9505 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9511 Voyez les commentaires dans
9514 Dir/layouts/aapaper.layout
9519 \begin_layout Subsection
9523 \begin_layout Standard
9524 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9526 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9529 \begin_layout Itemize
9533 \begin_inset space ~
9543 \begin_inset space ~
9551 \begin_inset space ~
9560 Document\SpecialChar menuseparator
9564 (D'accord, c'est évident.)
9567 \begin_layout Itemize
9568 Ne changez pas l'option
9571 \begin_inset space ~
9575 \begin_inset space ~
9585 La mise en page est prise en charge par les macros, vous n'avez rien à
9589 \begin_layout Subsection
9593 \begin_layout Standard
9594 La première chose à entrer est l'information d'en-tête.
9595 Elle consiste en sept entrées, dont certaines sont facultatives.
9599 \begin_layout Itemize
9604 (Title) : (nécessaire)
9607 \begin_layout Itemize
9612 (Subtitle) : (facultatif)
9615 \begin_layout Itemize
9620 (Author) : (nécessaire)
9623 \begin_layout Itemize
9628 (Address) : (nécessaire)
9631 \begin_layout Itemize
9636 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9640 \begin_layout Itemize
9645 : (facultatif) Adresse mail pour les contacts.
9648 \begin_layout Itemize
9653 : (nécessaire) Format suggéré
9655 Received: <date>; Accepted <date>
9658 \begin_layout Standard
9659 Il n'y a pas besoin de taper la commande
9666 le fait tout seul quand l'en-tête est fini.
9667 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9668 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9669 visuel et correspondre au format du document réel.
9672 \begin_layout Standard
9673 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9674 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9677 Insertion\SpecialChar menuseparator
9679 \begin_inset space ~
9683 \begin_inset space ~
9687 \begin_inset space ~
9691 \begin_inset space ~
9698 utilisera automagiquement
9707 \begin_layout Standard
9712 Edit\SpecialChar menuseparator
9715 , you'll find two insets which are relevant for the titling:
9718 \begin_layout Itemize
9726 to mark corresponding author\SpecialChar breakableslash
9728 The institutes are numbered sequentially as they appear in the
9732 field, so you have to put a marker to each author.
9735 \begin_layout Itemize
9741 to supply an email address for fast contact.
9744 \begin_layout Standard
9745 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9747 qui n'a pas d'équivalent dans \SpecialChar LyX
9751 \begin_layout Itemize
9758 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9761 \begin_layout Standard
9762 La commande appropriée doit être tapée dans \SpecialChar LyX
9763 en mode \SpecialChar TeX
9768 \begin_layout Subsection
9772 \begin_layout Standard
9773 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9774 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9775 limité à un seul paragraphe.
9776 En plus, il doit contenir une entrée avec les mots-clés.
9777 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9779 Ce se vait via le style de paragraphe
9785 Référez-vous au fichier d'exemple.
9788 \begin_layout Subsection
9789 Environnements supportés
9792 \begin_layout Standard
9796 \begin_inset space ~
9801 supporte les environnements suivants pour structurer votre texte :
9804 \begin_layout Itemize
9810 \begin_layout Itemize
9816 \begin_layout Itemize
9822 \begin_layout Itemize
9828 \begin_layout Itemize
9834 \begin_layout Itemize
9840 \begin_layout Itemize
9846 \begin_layout Itemize
9852 \begin_layout Itemize
9858 \begin_layout Itemize
9864 \begin_layout Itemize
9870 \begin_layout Itemize
9877 \begin_layout Subsection
9878 Commandes non encore supportées par \SpecialChar LyX
9882 \begin_layout Standard
9883 Quelques commandes ne sont pas encore supportées par le format
9886 \begin_inset space ~
9893 Quelques-unes ont déjà été mentionnées.
9894 Par souci d'exhaustivité, elles sont toutes listées ici :
9897 \begin_layout Itemize
9905 \begin_layout Itemize
9913 \begin_layout Itemize
9921 \begin_layout Itemize
9929 \begin_layout Standard
9930 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9933 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9937 \begin_layout Subsection
9938 Figures et tableaux flottants
9941 \begin_layout Standard
9943 fournit le support pour les environnements de flottants
9959 , nous n'en dirons donc pas beaucoup plus.
9963 \begin_inset space ~
9967 \begin_inset space ~
9973 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9974 Pour cela, sélectionnez le tableau et changez l'alignement dans
9976 Format\SpecialChar menuseparator
9982 \begin_layout Standard
9983 Il y a une seule chose spéciale : les figures avec la légende à côté.
9984 Pour créer une telle figure, vous devez faire ceci :
9987 \begin_layout Enumerate
9988 Créez une grande figure flottante : faites
9990 Insertion\SpecialChar menuseparator
9991 Flottants\SpecialChar menuseparator
9994 , puis un clic droit sur la figure et cochez
9997 \begin_inset space ~
10005 \begin_layout Enumerate
10006 Entrez votre légende.
10009 \begin_layout Enumerate
10014 pour déplacer le curseur au dessus de la figure.
10017 \begin_layout Enumerate
10018 Insérez votre figure.
10021 \begin_layout Enumerate
10022 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10025 Insertion\SpecialChar menuseparator
10026 Formats\SpecialChar menuseparator
10028 \begin_inset space ~
10036 \begin_layout Enumerate
10037 Passez en mode \SpecialChar LaTeX
10041 \begin_inset space ~
10049 \begin_layout Enumerate
10059 Ne fermez pas l'accolade !
10062 \begin_layout Enumerate
10063 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10065 et insérez l'accolade fermante :
10068 \begin_inset space ~
10080 \begin_layout Standard
10081 Là encore, voyez les figures dans le papier exemple.
10084 \begin_layout Subsection
10088 \begin_layout Standard
10089 Pour la soumission, le papier doit être formaté dans un format spécial à
10091 Pour ce faire, vous devez donner à la classe de document l'option
10096 Il faut la mettre dans le champ
10102 Document\SpecialChar menuseparator
10108 \begin_inset space ~
10112 \begin_inset space ~
10115 document\SpecialChar menuseparator
10119 Entrez-y juste le mot
10126 \begin_layout Subsection
10127 Le fichier d'exemple
10130 \begin_layout Standard
10131 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10133 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10135 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10137 avec la façon de l'écrire avec \SpecialChar LyX
10141 \begin_layout Section
10146 \begin_layout Standard
10156 \begin_layout Standard
10157 \begin_inset VSpace bigskip
10163 \begin_layout Standard
10164 Les formats \SpecialChar LaTeX
10165 AMS ont été écrits pour se conformer au style suggéré pour
10166 les articles mathématiques à soumettre aux publications de l'
10168 American Mathematical Society
10171 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10172 facilement y être adaptés.
10173 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10174 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10175 dans la sortie \SpecialChar TeX
10177 Cette documentation est disponible sur le réseau à
10178 \begin_inset Flex URL
10181 \begin_layout Plain Layout
10189 \begin_inset Flex URL
10192 \begin_layout Plain Layout
10194 ftp://ftp.ams.org/pub/tex/amslatex/
10200 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10204 \begin_layout Standard
10205 Il y a actuellement 2 formats \SpecialChar LaTeX
10209 \begin_layout Enumerate
10210 amsart : le format standard d'article AMS.
10214 \begin_layout Enumerate
10215 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10219 \begin_layout Standard
10220 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10222 Ils n'inclent aps en particulier d'environnments de
10223 \begin_inset Quotes cld
10227 \begin_inset Quotes crd
10230 pour les théorèmes, les lemmes, et similaires.
10231 Ceux-ci sont fournis par le module
10232 \begin_inset Flex Noun
10235 \begin_layout Plain Layout
10241 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10242 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10244 Les environnements contenus dans
10245 \begin_inset Flex Code
10248 \begin_layout Plain Layout
10249 Théorèmes (extensions AMS)
10254 , moins fréquemment utilisés, doivent être chargés manuellement.
10257 \begin_layout Standard
10258 Implicitement, les théorèmes et environnements similaires sont numérotés
10259 consécutivement tout au long du document, mais ceci peut être modifié en
10260 chargeant le module
10261 \begin_inset Flex Code
10264 \begin_layout Plain Layout
10265 Théorèmes (numérotation par section)
10270 ou bien, si vous utilisez la classe
10271 \begin_inset Flex Code
10274 \begin_layout Plain Layout
10281 \begin_inset Flex Code
10284 \begin_layout Plain Layout
10285 Théorèmes (numérotation par chapitre)
10291 Ceux-ci vont numéroter les environnements comme
10295 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10296 le numéro d'ordre courant dans la section (ou le chapitre).
10297 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10298 sont marqués par un astérisque.
10299 Si par hasard vous désirez que tous les environnements soient non numérotés,
10301 \begin_inset Flex Code
10304 \begin_layout Plain Layout
10305 Théorèmes (non numérotés)
10313 \begin_layout Standard
10314 Notez que ces modules ne doivent pas être
10318 utilisés avec les classes AMS.
10319 Il est parfaitement possible d'utiliser les modules
10320 \begin_inset Flex Code
10323 \begin_layout Plain Layout
10329 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10331 \begin_inset Flex Code
10334 \begin_layout Plain Layout
10341 \begin_inset Flex Code
10344 \begin_layout Plain Layout
10351 \begin_inset Flex Code
10354 \begin_layout Plain Layout
10363 \begin_layout Subsection
10364 Ce qu'offrent ces formats
10367 \begin_layout Standard
10368 La liste des environnements offerts par ces formats est longue.
10369 Avec \SpecialChar LaTeX
10370 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10372 \begin_inset Quotes cld
10376 \begin_inset Quotes crd
10380 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10382 Voici la liste des environnements ainsi que les environnements standard,
10386 \begin_inset Flex Noun
10389 \begin_layout Plain Layout
10402 \begin_inset Flex Noun
10405 \begin_layout Plain Layout
10420 \begin_inset Flex Noun
10423 \begin_layout Plain Layout
10436 \begin_inset Flex Noun
10439 \begin_layout Plain Layout
10448 \begin_inset Flex Noun
10451 \begin_layout Plain Layout
10462 \begin_inset Flex Code
10465 \begin_layout Plain Layout
10474 \begin_inset Flex Code
10477 \begin_layout Plain Layout
10488 \begin_layout Description
10489 Adresse Ce devrait être l'adresse permanente de l'auteur.
10492 \begin_layout Description
10493 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10494 de la soumission, si elle est différente de l'Adresse ci-dessus.
10497 \begin_layout Description
10498 Email L'adresse e-mail de l'auteur.
10501 \begin_layout Description
10502 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10505 \begin_layout Description
10506 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10507 discutés dans l'article.
10510 \begin_layout Description
10511 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10512 publiée et décrite dans
10514 Mathematical Reviews
10517 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10520 \begin_layout Description
10524 \begin_layout Description
10528 \begin_layout Description
10532 \begin_layout Standard
10533 Les environnements suivants sont fournis aussi bien par le module
10534 \begin_inset Flex Code
10537 \begin_layout Plain Layout
10544 \begin_inset Flex Code
10547 \begin_layout Plain Layout
10553 , en version numérotée ou non numérotée pour ce dernier.
10554 Ces environnements sont fournis dans la seule version non numérotée par
10556 \begin_inset Flex Code
10559 \begin_layout Plain Layout
10560 Théorèmes (non numérotés)
10568 \begin_layout Theorem
10569 Typiquement utilisé pour les résultats les plus importants.
10572 \begin_layout Corollary*
10573 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10575 Peuvent être également des résultats importants.
10578 \begin_layout Lemma
10579 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10582 \begin_layout Proposition
10583 e sont des résultats moins importants qui apportent quelque chose à la théorie
10584 générale dont il est question.
10587 \begin_layout Conjecture
10588 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10589 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10592 \begin_layout Definition*
10593 Devinez à quoi ça sert.
10594 La police, à la fois à l'écran et à l'impression, est différente dans cet
10598 \begin_layout Example*
10599 Utilisé pour illustrer des résultats prouvés.
10602 \begin_layout Problem
10603 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10606 \begin_layout Exercise*
10607 Écrire une description de celui-ci.
10610 \begin_layout Description
10611 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10615 \begin_inset Quotes cld
10619 \begin_inset Quotes crd
10624 apparaît en italique, et le reste comme du texte simple.
10627 \begin_layout Claim*
10628 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10632 En général, ils servent à diviser de longues preuves en examinant des cas
10638 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10639 pas à la même séquence que les autres assertions.
10642 \begin_layout Proof
10643 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10644 carré, mais ça peut varier avec les différents styles).
10645 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10646 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10647 ceux-ci (voir la section
10649 Emboîter les environnements
10653 Guide de l'utilisateur
10658 \begin_layout Standard
10659 Et ces environnements sont fournis par le module
10660 \begin_inset Flex Code
10663 \begin_layout Plain Layout
10664 Théorèmes (extensions AMS)
10672 \begin_layout Criterion*
10673 Une condition requise.
10676 \begin_layout Algorithm*
10677 Une procédure générale à utiliser.
10680 \begin_layout Axiom*
10681 C'est une propriété ou assertion considérée comme vraie dans la théorie
10682 dont il est question.
10685 \begin_layout Condition*
10686 Utilisé parfois pour expliciter une condition admise dans le contexte de
10690 \begin_layout Note*
10691 Note Typographie similaire à
10698 \begin_layout Notation*
10699 Comme son nom l'indique
10702 \begin_layout Acknowledgement*
10706 \begin_layout Conclusion*
10707 Utilisé parfois à la fin d'une argumentation
10711 Utilisable comme Proposition, à une échelle peut-être réduite
10714 \begin_layout Standard
10715 En plus, ces environnements se servent automatiquement des paquetages de
10716 polices AMS-\SpecialChar LaTeX
10718 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10719 ces environnements.
10722 \begin_layout Section
10726 \begin_layout Standard
10732 \begin_layout Subsection
10736 \begin_layout Standard
10737 Broadway est destiné à l'écriture de pièces de théâtre.
10738 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10739 Ce format devrait convenir à des ateliers.
10742 \begin_layout Subsection
10743 Problèmes particuliers
10746 \begin_layout Standard
10747 Les mêmes que dans Hollywood.
10750 \begin_layout Subsection
10751 Fonctions particulières
10754 \begin_layout Standard
10755 Entrez les noms des personnages comme étiquettes puis faites des références
10756 croisées sur ces étiquettes pour insérer le nom.
10757 La fenêtre de référence croisée montrera l'ensemble des personnages.
10760 \begin_layout Subsection
10761 Taille de papier et marges
10764 \begin_layout Standard
10765 USLetter, gauche 1,6
10766 \begin_inset space ~
10770 \begin_inset space ~
10774 \begin_inset space ~
10778 \begin_inset space ~
10784 \begin_layout Subsection
10788 \begin_layout Standard
10789 Les environnements suivants sont disponibles.
10790 Vous pouvez utiliser
10794 pour accéder aux touches de raccourci indiquées à droite.
10797 \begin_layout Itemize
10801 \begin_inset Newline newline
10806 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10807 n'a pas sa place ailleurs.
10810 \begin_layout Itemize
10814 \begin_inset space \hfill{}
10818 \begin_inset Newline newline
10823 Utilisé pour décrire le décor et l'action.
10824 La première occurrence des noms des personnages en MAJUSCULES.
10827 \begin_layout Itemize
10833 \begin_inset space \hfill{}
10839 \begin_inset Newline newline
10844 Automatiquement numéroté.
10845 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10848 \begin_layout Itemize
10854 \begin_inset space \hfill{}
10860 \begin_inset Newline newline
10870 C'est juste du texte centré.
10873 \begin_layout Itemize
10877 \begin_inset space \hfill{}
10881 \begin_inset Newline newline
10886 Pas automatiquement numéroté.
10887 Vous donnez le numéro.
10888 C'est parce que je n'ai pas trouvé comment faire.
10891 \begin_layout Itemize
10892 AT_RISE (Lever de Rideau)
10893 \begin_inset space \hfill{}
10899 \begin_inset Newline newline
10904 Un cas particulier de
10908 pour décrire le décor et l'action quand le rideau se lève.
10911 \begin_layout Itemize
10915 \begin_inset space \hfill{}
10919 \begin_inset Newline newline
10924 Le nom du personnage, centré en MAJUSCULES.
10927 \begin_layout Itemize
10933 \begin_inset space \hfill{}
10939 \begin_inset Newline newline
10944 Instructions au personnage.
10945 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10948 Les deux seront imprimées.
10949 Cet environnement n'est utilisé qu'à l'intérieur de
10956 \begin_layout Itemize
10960 \begin_inset space \hfill{}
10964 \begin_inset Newline newline
10969 Ce que dit le personnage.
10972 \begin_layout Itemize
10978 \begin_inset space \hfill{}
10984 \begin_inset Newline newline
10992 \begin_layout Itemize
10996 \begin_inset space \hfill{}
11002 \begin_layout Itemize
11006 \begin_inset space \hfill{}
11012 \begin_layout Itemize
11016 \begin_inset space \hfill{}
11022 \begin_layout Standard
11023 Salut tout le monde.
11026 \begin_layout Section
11030 \begin_layout Standard
11031 La classe de document
11035 peut servir à taper des lettres selon les conventions allemandes.
11036 Un fichier modèle est inclus dans
11038 .../lyx/share/templates
11040 pour vous servir de point de départ.
11043 \begin_layout Section
11047 \begin_layout Standard
11048 Voir le fichier modèle
11053 Il contient toutes les informations nécessaires.
11056 \begin_layout Section
11057 Diapos Foils (alias
11066 \begin_inset CommandInset label
11075 \begin_layout Standard
11081 \begin_layout Subsection
11085 \begin_layout Standard
11086 Cette section décrit comment utiliser \SpecialChar LyX
11087 pour préparer des transparents pour
11089 Il y a deux classes de document qui le permettent : la classe par défaut
11099 Cette section décrit la classe
11104 \begin_layout Standard
11105 Redisons-le donc bien clairement :
11108 \begin_layout Standard
11109 \begin_inset VSpace bigskip
11115 \begin_layout Standard
11119 Cette section concerne la classe
11122 \begin_inset Quotes cld
11128 \begin_inset Quotes crd
11134 \begin_layout Standard
11135 \begin_inset VSpace bigskip
11141 \begin_layout Standard
11142 Si vous voulez une documentation sur
11143 \begin_inset Quotes cld
11149 \begin_inset space ~
11155 \begin_inset Quotes crd
11159 \begin_inset space ~
11163 \begin_inset CommandInset ref
11165 reference "sec:slitex"
11170 Si votre machine n'a pas la classe
11178 , il vous faudra sûrement utiliser la classe
11182 par défaut, qui n'est pas aussi bonne.
11185 \begin_layout Standard
11190 est conçue pour être utilisée avec la version
11191 \begin_inset space ~
11194 2.1 du fichier de classe \SpecialChar LaTeX
11200 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11204 \begin_layout Subsection
11208 \begin_layout Standard
11209 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11220 Document\SpecialChar menuseparator
11223 \SpecialChar menuseparator
11227 \begin_inset space ~
11231 \begin_inset space ~
11237 Il y a quelques autres réglages qui ont une signification spéciale avec
11241 \begin_layout Itemize
11242 Ne changez pas les options
11252 Document\SpecialChar menuseparator
11256 Elles sont ignorées par la classe
11263 \begin_layout Itemize
11264 La taille par défaut est de 20
11265 \begin_inset space \thinspace{}
11268 pt, les autres choix étant respectivement 17
11269 \begin_inset space \thinspace{}
11273 \begin_inset space \thinspace{}
11277 \begin_inset space \thinspace{}
11283 \begin_layout Itemize
11284 La police par défaut est
11287 \begin_inset space ~
11292 mais toutes les équations mathématiques restent formatées dans la police
11300 \begin_layout Itemize
11303 Foil\SpecialChar TeX
11306 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11307 pour travailler avec des diapos 35mm.
11308 Les tailles A5, B5,
11322 ne sont pas supportées.
11325 \begin_layout Itemize
11326 Ne vous occupez pas de
11329 \begin_inset space ~
11333 \begin_inset space ~
11338 : l'option est de toute façon ignorée.
11339 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11342 \begin_layout Itemize
11346 \begin_inset space ~
11350 \begin_inset space ~
11355 se comportent un peu différemment avec cette classe.
11358 Foil\SpecialChar TeX
11361 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11362 de page, comme l'insertion d'un logo défini par l'utilisateur.
11364 \begin_inset space ~
11368 \begin_inset CommandInset ref
11370 reference "sec:foil-en-tetes"
11374 pour de plus amples détails.
11375 La page de titre est traitée différemment de toutes les autres pages du
11383 L'éventuel logo y est
11391 centré au bas de la page.
11392 Les différentes mises en page possibles sont les suivantes :
11396 \begin_layout Labeling
11397 \labelwidthstring MMMMMMM
11404 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11405 (sauf évidemment les notes de bas de page).
11408 \begin_layout Labeling
11409 \labelwidthstring MMMMMMM
11416 Les diapos auront un numéro de page centré en bas de la page.
11417 Ni en-tête, ni pied de page (à part les notes).
11420 \begin_layout Labeling
11421 \labelwidthstring MMMMMMM
11426 Le numéro apparaît en bas à droite.
11427 Les en-têtes et pieds de page seront présents.
11428 C'est le choix par défaut.
11431 \begin_layout Labeling
11432 \labelwidthstring MMMMMMM
11437 Vous donne accès au paquetage
11441 , et ce même si son utilisation est déconseillée par l'auteur de
11443 Foil\SpecialChar TeX
11446 car certaines incompatibilités apparaissent.
11450 \begin_layout Subsubsection
11451 Options supplémentaires
11454 \begin_layout Standard
11455 Les options suivantes peuvent être activées dans le champ
11461 Document\SpecialChar menuseparator
11464 \SpecialChar menuseparator
11468 \begin_inset space ~
11472 \begin_inset space ~
11480 \begin_layout Labeling
11481 \labelwidthstring MMMMMMx
11486 Règle le format de page à 7,33
11487 \begin_inset space ~
11491 \begin_inset space ~
11494 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11495 \begin_inset space \thinspace{}
11498 mm, facilitant ainsi le travail avec ce support.
11501 \begin_layout Labeling
11502 \labelwidthstring MMMMMMx
11507 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11508 sur toutes les pages sauf celle de titre.
11511 \begin_layout Labeling
11512 \labelwidthstring MMMMMMx
11517 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11518 sur toutes les pages sauf celle de titre.
11521 \begin_layout Labeling
11522 \labelwidthstring MMMMMMx
11527 Cette option indique à
11529 Foil\SpecialChar TeX
11532 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11534 (Elle est automatiquement activée à la création d'un nouveau document
11542 \begin_layout Labeling
11543 \labelwidthstring MMMMMMx
11548 Change simplement la taille des pages au format paysage, mais sans effectuer
11550 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11551 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11552 votre imprimante directement en format paysage.
11553 Remarquez que cette option renverse les rôles respectifs des environnements
11560 En-tête_Diapo_Tourné
11562 (ne vous inquiétez pas, ils sont décrits plus loin).
11565 \begin_layout Labeling
11566 \labelwidthstring MMMMMMx
11571 Numéros des équations à gauche.
11574 \begin_layout Labeling
11575 \labelwidthstring MMMMMMx
11580 Équations alignées à gauche.
11583 \begin_layout Subsection
11584 Environnements supportés
11587 \begin_layout Standard
11588 La plupart des environnements courants sont supportés par la classe
11593 Il y a des environnements supplémentaires fournis par
11595 Foil\SpecialChar TeX
11598 ainsi que deux apportés par \SpecialChar LyX
11600 Les environnements suivants sont partagés avec d'autres classes :
11603 \begin_layout Standard
11604 \begin_inset Flex Multiple Columns
11607 \begin_layout Itemize
11613 \begin_layout Itemize
11619 \begin_layout Itemize
11625 \begin_layout Itemize
11631 \begin_layout Itemize
11637 \begin_layout Itemize
11644 \begin_layout Itemize
11650 \begin_layout Itemize
11656 \begin_layout Itemize
11662 \begin_layout Itemize
11668 \begin_layout Itemize
11674 \begin_layout Itemize
11680 \begin_layout Itemize
11686 \begin_layout Itemize
11692 \begin_layout Itemize
11698 \begin_layout Itemize
11709 \begin_layout Standard
11710 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11711 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11714 Foil\SpecialChar TeX
11717 propose des commandes pour commencer de nouvelles diapos :
11720 \begin_layout Itemize
11728 \begin_layout Itemize
11731 En-Tête_Diapo_Tourné (RotateFoilhead)
11734 \begin_layout Standard
11736 a aussi des versions légèrement modifiées de ces deux environnements :
11739 \begin_layout Itemize
11742 En-tête_Diapo_Court
11747 \begin_layout Itemize
11750 En-tête_Diapo_Court_Tourné
11752 (ShortRotateFoilhead)
11755 \begin_layout Standard
11756 Les différences seront expliquées dans une autre section.
11759 \begin_layout Standard
11760 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11761 nouveaux théorèmes.
11764 Foil\SpecialChar TeX
11767 fournit aussi un ensemble d'outils pour les présenter :
11770 \begin_layout Standard
11771 \begin_inset Flex Multiple Columns
11774 \begin_layout Itemize
11780 \begin_layout Itemize
11786 \begin_layout Itemize
11792 \begin_layout Itemize
11798 \begin_layout Itemize
11804 \begin_layout Itemize
11810 \begin_layout Itemize
11816 \begin_layout Itemize
11822 \begin_layout Itemize
11828 \begin_layout Itemize
11834 \begin_layout Itemize
11845 \begin_layout Standard
11846 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11848 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11852 \begin_layout Itemize
11860 \begin_layout Itemize
11868 \begin_layout Standard
11871 Foil\SpecialChar TeX
11874 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11875 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11876 à tout moment dans le document.
11877 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11878 de le faire au tout début d'une diapo, donc juste après l'
11885 \begin_layout Standard
11886 Pour ces réglages, vous disposez des environnements suivants [
11893 \begin_layout Standard
11894 \begin_inset Flex Multiple Columns
11897 \begin_layout Itemize
11905 \begin_layout Itemize
11911 \begin_layout Itemize
11919 \begin_layout Itemize
11927 \begin_layout Itemize
11936 \begin_layout Plain Layout
11937 \begin_inset space ~
11949 \begin_layout Standard
11950 Certaines commandes de
11952 Foil\SpecialChar TeX
11955 ne sont pas directement supportées par \SpecialChar LyX
11956 , mais vous pourrez tout de même
11957 les utiliser, comme l'explique la section
11958 \begin_inset space ~
11962 \begin_inset CommandInset ref
11964 reference "sec:foil-non-supporte"
11971 \begin_layout Subsection
11975 \begin_layout Standard
11976 Cette section est une rapide introduction aux différents environnements
11977 qui permettent de construire un ensemble de diapos.
11978 Si vous voulez un exemple, ouvrez
11982 qui se trouve dans le répertoire des
11983 \begin_inset Flex Code
11986 \begin_layout Plain Layout
11995 \begin_layout Subsubsection
11996 Donner un titre de page
11999 \begin_layout Standard
12000 À la différence des autres classes qui proposent les environnements
12016 crée le titre sur une page à part.
12017 Si vous laissez l'environnement
12021 vide, \SpecialChar LaTeX
12022 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12026 \begin_layout Subsubsection
12027 Débuter une nouvelle diapo
12030 \begin_layout Standard
12031 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12033 Pour les formats portrait, utilisez
12039 En-tête_Diapo_Court
12042 La différence entre ces deux environnements est la quantité d'espace entre
12047 ) et le corps de la diapo.
12050 \begin_layout Standard
12051 Les diapos en position paysage seront créées via les environnements
12053 En-tête_Diapo_Tourné
12057 En-tête_Diapo_Court_Tourné
12060 À nouveau, la seule différence est l'espace entre le titre et le corps.
12061 Les deux versions courtes ont 0,5
12062 \begin_inset space ~
12065 pouce de séparation en moins.
12068 \begin_layout Standard
12073 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12074 la rotation de ces diapos ne sera pas exécutée.
12075 Il vous sera possible d'obtenir des diapos en format paysage sans
12079 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12083 \begin_layout Subsubsection
12084 Théorèmes, lemmes, preuves et tutti quanti
12087 \begin_layout Standard
12088 Deux de ces environnements ne peuvent se suivre directement.
12089 Ils doivent être séparés par quelque chose.
12092 If you use a normal paragraph break, , you will just be extending the previous
12093 environment as if you had merged the two environments together.
12094 Rather than that, you need to insert a so-called separator.
12095 Please refer to the section entitled
12106 \begin_layout Subsubsection
12110 \begin_layout Standard
12111 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12112 autres classes plus deux nouvelles.
12113 Je ne décrirai ici que ces dernières.
12114 Si vous voulez plus d'informations sur les autres environnements de liste,
12118 \begin_inset space ~
12122 \begin_inset space ~
12128 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12129 le choix des puces, à la section
12130 \begin_inset space ~
12136 \begin_inset CommandInset ref
12138 reference "sec:puces"
12145 \begin_layout Standard
12146 Les deux nouveaux environnements de liste,
12154 , ont pour but de faciliter l'utilisation de listes
12155 \begin_inset Quotes cld
12159 \begin_inset space ~
12163 \begin_inset space ~
12167 \begin_inset space ~
12171 \begin_inset space ~
12175 \begin_inset Quotes crd
12179 \begin_inset Quotes cld
12183 \begin_inset space ~
12187 \begin_inset space ~
12191 \begin_inset Quotes crd
12194 , bref, qui utilisent comme puces des coches (
12198 \begin_layout Plain Layout
12211 \begin_layout Plain Layout
12221 Ces listes sont en fait des versions spécialisées de l'environnement
12226 Elles nécessitent cependant que vous disposiez du paquetage
12233 \begin_layout Subsubsection
12234 Figures et tableaux
12237 \begin_layout Standard
12240 Foil\SpecialChar TeX
12243 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12244 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12245 en une quelconque autre position prédéfinie.
12246 En fait, si vous changez les réglages de positionnement des flottants,
12247 ces modifications ne seront pas prises en compte.
12250 \begin_layout Subsubsection
12251 En-têtes et pieds de pages
12252 \begin_inset CommandInset label
12254 name "sec:foil-en-tetes"
12261 \begin_layout Standard
12270 servent à définir le texte en pied de page à gauche.
12271 La première vous permet d'insérer un logo sur vos diapos.
12272 Vous aurez par défaut comme logo
12273 \begin_inset Quotes cld
12278 Foil\SpecialChar TeX
12282 \begin_inset Quotes crd
12286 La seconde sert à classifier des documents en fonction du type de public,
12288 \begin_inset Quotes cld
12292 \begin_inset Quotes crd
12296 Par défaut elle ne contient rien.
12299 \begin_layout Standard
12300 Vous pouvez remplir les autres coins de la page avec
12304 (qui par défaut contient le numéro de page),
12315 \begin_layout Subsection
12318 Foil\SpecialChar TeX
12322 \begin_inset CommandInset label
12324 name "sec:foil-non-supporte"
12331 \begin_layout Standard
12332 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12343 dans un autre environnement.
12346 \begin_layout Subsubsection
12350 \begin_layout Standard
12351 Toutes les longueurs sont ajustées en utilisant la commande
12355 setlength\SpecialChar softhyphen
12362 }\SpecialChar softhyphen
12382 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12391 par la valeur de la variable.
12392 Toutes les variables de longueur doivent être indiquées dans des unités
12394 \begin_inset space ~
12402 \begin_inset space ~
12410 \begin_inset space ~
12417 ), ou bien dans une unité dépendant du document ou de la police employée,
12430 \begin_layout Standard
12431 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12432 diapo en ajustant la longueur spécifiée par
12439 Par exemple, pour rendre
12445 les titres plus proches des corps de 0,5
12446 \begin_inset space ~
12449 pouce, mettez dans le préambule
12458 foilheadskip}{-0.5in}
12463 \begin_layout Standard
12464 L'espacement autour des flottants peut être modifié via
12469 \begin_layout Labeling
12470 \labelwidthstring MMMMMMMMMMM
12477 Séparation entre le texte et le haut du flottant ;
12480 \begin_layout Labeling
12481 \labelwidthstring MMMMMMMMMMM
12488 Séparation entre le flottant et sa légende ;
12491 \begin_layout Labeling
12492 \labelwidthstring MMMMMMMMMMM
12499 Séparation entre la légende et le texte qui la suit ;
12502 \begin_layout Labeling
12503 \labelwidthstring MMMMMMMMMMM
12510 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12511 réglant cette valeur.
12512 Le mieux est sûrement de la définir en fonction de
12521 \begin_layout Standard
12522 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12523 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12527 \begin_layout Labeling
12528 \labelwidthstring MMMMMMMMMMM
12535 Séparation entre les en-têtes et le titre (environnement
12542 \begin_layout Labeling
12543 \labelwidthstring MMMMMMMMMMM
12550 entre les environnements
12561 \begin_layout Labeling
12562 \labelwidthstring MMMMMMMMMMM
12569 entre différentes lignes de l'environnement
12576 \begin_layout Labeling
12577 \labelwidthstring MMMMMMMMMMM
12584 entre l'auteur et la date ;
12587 \begin_layout Labeling
12588 \labelwidthstring MMMMMMMMMMM
12595 entre la date et le résumé (
12602 \begin_layout Standard
12603 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12617 un environnement de liste, tout l'espacement vertical entre les éléments
12618 de la liste est supprimé.
12619 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12632 \begin_layout Subsubsection
12633 En-têtes et pieds de page
12636 \begin_layout Standard
12651 permettent de préciser dans une page donnée si le logo de
12662 dans le préambule, aucune des diapos n'aura de logo.
12663 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12670 juste après le début de cette diapo et
12676 juste après le début de la suivante.
12679 \begin_layout Standard
12680 Si vous voulez utiliser le style d'en-têtes
12686 Document\SpecialChar menuseparator
12687 Paramètres\SpecialChar menuseparator
12690 , il vous faudra sûrement ajouter
12701 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12702 correctement une fois les pages retournées.
12703 C'est obligatoire à cause d'incompatibilités entre le paquetage
12714 \begin_layout Section
12715 Diapos Slides (alias S
12721 \begin_inset CommandInset label
12730 \begin_layout Standard
12738 \begin_layout Subsection
12742 \begin_layout Standard
12743 Cette section décrit comment utiliser \SpecialChar LyX
12744 pour préparer des transparents pour
12746 Il y a deux classes de document qui le permettent : la classe par défaut
12759 \begin_layout Plain Layout
12760 Il y en a d'autres, comme
12764 , mais elle ne sont pas décrites dans ce document (NdT).
12770 Cette section décrit la première.
12773 \begin_layout Standard
12774 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12778 \begin_layout Standard
12779 \begin_inset VSpace bigskip
12785 \begin_layout Standard
12789 Cette section décrit
12794 \begin_inset Quotes cld
12800 \begin_inset space ~
12804 \begin_inset Quotes crd
12810 \begin_layout Standard
12811 Si vous cherchez une documentation sur
12812 \begin_inset Quotes cld
12818 \begin_inset space ~
12821 (Foil\SpecialChar TeX
12825 \begin_inset Quotes crd
12829 \begin_inset space ~
12833 \begin_inset CommandInset ref
12835 reference "sec:foiltex"
12846 Foil\SpecialChar TeX
12849 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12856 \begin_layout Plain Layout
12858 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12859 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12867 dont parle cette section.
12870 \begin_layout Standard
12871 Cette classe est l'évolution en \SpecialChar LaTeX2e
12881 Toutes les distributions de \SpecialChar LaTeX2e
12882 comprennent cette classe (qu'à partir de maintenan
12883 t j'appellerais simplement
12884 \begin_inset Quotes cld
12890 \begin_inset Quotes crd
12895 ), donc vous devez logiquement l'avoir.
12896 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12897 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12903 Cependant, il y a des choses que
12907 fait et que les autres ne font pas, comme générer des sur-couches.
12908 Continuez la lecture pour en savoir plus !
12911 \begin_layout Subsection
12913 \begin_inset CommandInset label
12915 name "sec:demarrer-slides"
12922 \begin_layout Standard
12923 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12925 \begin_inset Quotes cld
12931 \begin_inset space ~
12935 \begin_inset Quotes crd
12946 Document\SpecialChar menuseparator
12950 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12954 \begin_layout Itemize
12955 Ne vous fatiguez pas à changer les options
12965 Document\SpecialChar menuseparator
12968 : de toute façon, elles ne sont pas supportées par la classe
12973 \begin_layout Itemize
12977 \begin_inset space ~
12981 \begin_inset space ~
12988 Document\SpecialChar menuseparator
12991 a un comportement un peu différent pour cette classe.
12992 Voici les choix possibles et leurs effets :
12996 \begin_layout Description
13001 Le rendu final contient des numéros de page dans le coin inférieur droit.
13004 \begin_layout Description
13009 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13011 C'est le choix implicite.
13014 \begin_layout Description
13019 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13020 ni de marqueurs d'alignement.
13024 \begin_layout Itemize
13029 a une option supplémentaire :
13034 Pour l'utiliser, mettez
13035 \begin_inset Quotes cld
13043 \begin_inset Quotes crd
13052 Document\SpecialChar menuseparator
13055 \SpecialChar menuseparator
13059 \begin_inset space ~
13063 \begin_inset space ~
13072 \begin_layout Standard
13073 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13080 \begin_inset space ~
13084 \begin_inset CommandInset ref
13086 reference "sec:note-slides"
13090 pour plus de détails.
13094 \begin_layout Standard
13095 Vous pouvez aussi utiliser le fichier modèle
13098 \begin_inset Quotes cld
13102 \begin_inset Quotes crd
13107 pour mettre en place automatiquement un document de la classe
13113 Fichier\SpecialChar menuseparator
13115 \begin_inset space ~
13119 \begin_inset space ~
13124 pour créer votre document).
13125 Le fichier modèle contient aussi quelques exemples d'environnements de
13126 paragraphe spéciaux utilisés par cette classe.
13127 Je vais maintenant décrire ces derniers.
13130 \begin_layout Subsection
13131 Environnements de paragraphe
13134 \begin_layout Subsubsection
13135 Environnements supportés
13138 \begin_layout Standard
13139 La première chose que vous allez remarquer en commençant un nouveau document
13144 est la taille et le type de police : il est équivalent à la taille
13147 \begin_inset space ~
13155 \begin_inset space ~
13161 C'est aussi la police qui est utilisée pour le rendu final.
13162 Dites-vous que c'est un
13163 \begin_inset Quotes cld
13167 \begin_inset Quotes crd
13170 pour vous rappeler que c'est une diapositive.
13171 Vos transparents finaux utiliseront une grande police, donc vous aurez
13173 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13177 \begin_layout Standard
13178 La deuxième chose qui frappe est le changement du menu des environnements
13179 (tout à gauche de la barre d'outils).
13180 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13182 Il y en a aussi cinq nouveaux.
13183 C'est parce que la classe
13187 elle-même ne supporte que certains environnements de paragraphe :
13190 \begin_layout Itemize
13196 \begin_layout Itemize
13202 \begin_layout Itemize
13208 \begin_layout Itemize
13214 \begin_layout Itemize
13220 \begin_layout Itemize
13226 \begin_layout Itemize
13232 \begin_layout Itemize
13238 \begin_layout Itemize
13244 \begin_layout Itemize
13251 \begin_layout Standard
13252 Tous les autres environnements standard, comme les en-têtes de section,
13253 ne servent pas dans la classe
13260 \begin_layout Standard
13261 D'autre part, vous remarquerez de nouveaux environnements :
13264 \begin_layout Itemize
13276 \begin_layout Itemize
13286 \begin_layout Itemize
13292 \begin_layout Itemize
13304 \begin_layout Itemize
13316 \begin_layout Standard
13317 Ces cinq-là présentent des subtilités, dues à une
13318 \begin_inset Quotes cld
13322 \begin_inset Quotes crd
13325 de \SpecialChar LyX
13328 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13329 dans un environnement vide.
13330 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13331 une diapo par autre chose que du texte.
13332 Pour contourner cela, j'ai fait un peu de
13333 \begin_inset Quotes cld
13336 magie \SpecialChar LaTeX
13338 \begin_inset Quotes crd
13344 \begin_layout Subsubsection
13345 Subtilités des nouveaux environnements
13346 \begin_inset CommandInset label
13348 name "sec:subtilité-slides"
13355 \begin_layout Standard
13356 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13357 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13359 Comme je viens de le dire, \SpecialChar LyX
13360 interdit les environnements qui commencent
13361 par un autre environnement.
13362 Pour contourner ceci, l'environnement
13366 n'en est pas vraiment un, si l'on se fie à la description du
13369 \begin_inset space ~
13373 \begin_inset space ~
13379 \begin_layout Standard
13393 \begin_inset Quotes cld
13396 pseudo-environnements
13397 \begin_inset Quotes crd
13401 Ils ressemblent à des en-têtes de section ou à une
13405 , mais en fait commencent un environnement de paragraphe (et terminent le
13406 précédent si nécessaire).
13407 De la même manière, considérez
13416 \begin_inset Quotes cld
13420 \begin_inset Quotes crd
13424 Ces deux objets réalisent en effet des actions.
13427 \begin_layout Standard
13428 Un propriété commune aux cinq environnements
13448 est un marqueur plutôt longuet.
13449 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13450 de paragraphe – n'est pas pris en compte par
13472 l'ignore totalement.
13473 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13476 \begin_layout Standard
13477 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13478 vous pouvez le faire.
13479 Ça peut être une brève description du contenu de la
13484 Dans ce cas, entrez votre description et tapez
13488 comme vous le feriez normalement.
13491 \begin_layout Standard
13492 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13493 rencontrer une autre subtilité de \SpecialChar LyX
13496 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13497 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13498 Vous ferez donc ainsi :
13501 \begin_layout Itemize
13502 Commencez à entrer le texte qui
13506 le nouveau paragraphe
13530 \begin_layout Itemize
13531 Placez-vous maintenant au début de ce paragraphe.
13535 \begin_layout Itemize
13544 \begin_layout Itemize
13545 Changez enfin ce nouveau paragraphe vide en un
13569 \begin_layout Standard
13570 Espérons qu'une future version de \SpecialChar LyX
13571 résoudra cette bizarrerie\SpecialChar ldots
13575 \begin_layout Subsection
13576 Réaliser une présentation grâce à
13589 \begin_layout Subsubsection
13590 Utiliser l'environnement
13595 \begin_layout Standard
13596 Si vous espérez apprendre dans cette section comment faire une présentation
13597 orale, vous serez amèrement déçu.
13598 Naturellement, je vais vous décrire en quoi la classe
13602 pourra vous aider à préparer les supports de la présentation.
13603 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13604 (C'est ça aussi, la philosophie \SpecialChar LyX
13608 \begin_layout Standard
13609 Sélectionnez l'environnement
13613 (de la manière décrite à la section
13614 \begin_inset space ~
13618 \begin_inset CommandInset ref
13620 reference "sec:subtilité-slides"
13624 ) pour dire à \SpecialChar LyX
13625 de commencer une nouvelle diapo (eh oui).
13626 Le marqueur pour cet environnement /
13627 \begin_inset Quotes cld
13631 \begin_inset Quotes crd
13635 \begin_inset Quotes cld
13639 \begin_inset Quotes crd
13642 en bleu, suivie de l'indication
13643 \begin_inset Quotes cld
13647 \begin_inset Quotes crd
13651 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13653 C'est aussi simple que ça.
13656 \begin_layout Standard
13657 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13658 où vous aurez à forcer la
13659 fin des pages (vous pouvez toujours le faire dans
13661 Édition\SpecialChar menuseparator
13663 \begin_inset space ~
13667 \begin_inset space ~
13673 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13675 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13676 en contenir, le surplus débordera sur une nouvelle diapo.
13677 Je vous déconseille de le faire, cependant, car la diapo
13678 \begin_inset Quotes cld
13682 \begin_inset Quotes crd
13685 ne présentera aucun numéro de page.
13686 De plus, elle peut interférer avec une
13690 que vous aurez préparé pour accompagner la
13697 \begin_layout Standard
13706 fonctionnent comme l'environnement
13711 Tous deux créent une
13712 \begin_inset Quotes cld
13716 \begin_inset Quotes crd
13719 suivie par un marqueur (
13720 \begin_inset Quotes cld
13724 \begin_inset Quotes crd
13728 \begin_inset Quotes cld
13732 \begin_inset Quotes crd
13736 La couleur n'est plus le bleu, mais un magenta éclatant et la
13737 \begin_inset Quotes cld
13741 \begin_inset Quotes crd
13744 se présente différemment, dans son style et sa longueur.
13745 Les trois marqueurs diffèrent par leur police.
13748 \begin_layout Standard
13749 Comme pour l'environnement
13753 , si le contenu d'une
13761 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13762 le surplus sera disposé sur une nouvelle page.
13763 À nouveau, je vous le déconseille, les
13771 n'auraient plus aucune utilité.
13774 \begin_layout Subsubsection
13784 \begin_layout Standard
13789 est de créer une diapo qui vienne se superposer à une autre.
13790 Vous pouvez vouloir présenter une figure sur la
13794 principale avant d'afficher le texte qui va avec.
13795 Une façon de faire est de poser une feuille de papier noire sur la partie
13800 que vous souhaitez cacher.
13801 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13802 superposer un graphique à un autre.
13803 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13807 pour que les graphiques se superposent.
13812 rend les choses bien plus faciles.
13815 \begin_layout Standard
13820 reçoit le numéro de page de la
13825 \begin_inset Quotes cld
13829 \begin_inset Quotes crd
13835 \begin_inset Quotes cld
13839 \begin_inset Quotes crd
13846 \begin_layout Plain Layout
13851 multiples auront donc
13854 \begin_inset Quotes cld
13858 \begin_inset Quotes crd
13866 \begin_inset Quotes cld
13870 \begin_inset Quotes crd
13876 accolé au numéro de page.
13884 En effet, vous voulez que la
13892 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13897 \begin_inset Quotes cld
13901 \begin_inset Quotes crd
13913 le laisse voir : le marqueur qui débute un environnement
13917 est moins long que celui d'une
13922 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13932 Ces marques vous aideront à aligner les deux transparents.
13935 \begin_layout Standard
13936 Le principal problème de la superposition de transparents est d'aligner
13937 les contenus de ces diapos.
13938 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13939 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13940 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13941 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13942 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13954 \begin_layout Standard
13955 Comme leur nom l'indique,
13963 sont deux environnements de paragraphe, qui rendent le texte respectivement
13964 visible et invisible.
13965 Remarquez à la section
13966 \begin_inset space ~
13970 \begin_inset CommandInset ref
13972 reference "sec:subtilité-slides"
13976 que vous ne placez rien
13982 ces environnements.
13983 Lorsque vous créez un
13991 insère un marqueur centré, bleu clair, indiquant
13992 \begin_inset Quotes cld
13995 <Invisible Text Follows>
13996 \begin_inset Quotes crd
14000 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14008 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14011 \begin_layout Standard
14016 , l'étiquette centrée sera
14017 \begin_inset Quotes cld
14020 <Visible Text Follows>
14021 \begin_inset Quotes crd
14025 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14026 Remarquez qu'au début d'une nouvelle
14042 est automatiquement désactivée.
14043 Il n'est donc pas nécessaire d'utiliser
14054 \begin_layout Standard
14055 Maintenant, voyons comment utiliser les commandes
14063 avec les environnements
14071 pour créer des diapos superposées :
14074 \begin_layout Enumerate
14083 ) avec tout ce qui devra apparaître autant sur la
14087 elle-même que sur les
14094 \begin_layout Enumerate
14095 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14099 , insérez un environnement
14104 Si nécessaire, insérez un environnement
14108 là où le texte devra de nouveau apparaître sur la
14115 \begin_layout Enumerate
14116 Commencez un environnement
14120 juste après l'environnement
14127 \begin_layout Enumerate
14128 Copiez le contenu de l'environnement
14132 dans l'environnement
14139 \begin_layout Enumerate
14155 \begin_layout Standard
14156 C'est bon, vous avez votre superposition.
14159 \begin_layout Standard
14160 Il reste un problème avec la façon dont j'ai conçu la classe
14164 de \SpecialChar LyX
14165 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14166 ni rendre visible du texte au milieu d'un paragraphe invisible.
14167 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14172 \begin_layout Plain Layout
14173 Les commandes en question sont :
14176 \begin_layout Itemize
14184 \begin_layout Itemize
14192 \begin_layout Plain Layout
14194 et devront être entrées en mode \SpecialChar TeX
14196 Le texte dont vous voulez changer la
14197 \begin_inset Quotes cld
14201 \begin_inset Quotes crd
14204 sera à l'intérieur des accolades, derrière la commande
14217 Si vous ne savez pas comment entrer du \SpecialChar TeX
14218 sous \SpecialChar LyX
14219 , voyez la section appropriée
14223 \begin_inset space ~
14227 \begin_inset space ~
14241 \begin_layout Subsubsection
14251 \begin_inset CommandInset label
14253 name "sec:note-slides"
14260 \begin_layout Standard
14269 est toujours associée à une
14274 \begin_inset Quotes cld
14278 \begin_inset Quotes crd
14282 Ici aussi, la classe
14286 de \SpecialChar LyX
14287 fournit des indices visuels.
14292 est magenta éclatant, comme celui d'une
14296 ; et en longueur, il est intermédiaire entre celui d'une
14300 (qui est plus long) et celui d'une
14304 (qui est plus court).
14305 De plus, une fois imprimée, une
14309 aura le numéro de page de sa
14314 \begin_inset Quotes cld
14318 \begin_inset Quotes crd
14324 \begin_inset Quotes cld
14328 \begin_inset Quotes crd
14336 \begin_inset Quotes cld
14340 \begin_inset Quotes crd
14348 \begin_inset Quotes cld
14352 \begin_inset Quotes crd
14359 Vous pouvez avoir plusieures
14363 associées à une seule
14367 , et, comme pour les
14375 , vous voudrez sûrement couper les longues
14379 de manière à ce qu'elles tiennent sur une seule page.
14382 \begin_layout Standard
14387 est évidente : elle contient toute sortes d'informations que vous voulez
14388 ajouter à propos d'une
14393 Elle peut aussi servir d'aide-mémoire pour une
14398 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14399 Actuellement, la classe
14403 de \SpecialChar LyX
14404 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14414 Il faudra donc passer par le code \SpecialChar LaTeX
14419 \begin_layout Standard
14420 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14422 \begin_inset Quotes cld
14430 \begin_inset Quotes crd
14434 \begin_inset space ~
14438 \begin_inset CommandInset ref
14440 reference "sec:demarrer-slides"
14445 Cette option active les marqueurs temporels qui apparaîtront alors dans
14446 le coin inférieur gauche de toutes les
14450 que vous générerez.
14451 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14454 \begin_inset Quotes cld
14464 \begin_inset Quotes crd
14468 \begin_inset Quotes cld
14478 \begin_inset Quotes crd
14482 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14484 \begin_inset Quotes cld
14494 \begin_inset Quotes crd
14497 sert à indiquer le temps voulu, tandis que
14498 \begin_inset Quotes cld
14508 \begin_inset Quotes crd
14511 est utilisé pour ajouter une certaine durée.
14516 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14517 vous voulez passer sur chaque
14524 \begin_layout Standard
14525 Il reste une fonction à décrire.
14526 Vous voudrez forcément imprimer toutes vos
14534 sur des transparents et toutes vos
14538 sur des feuilles blanches.
14547 à laquelle elle est associée.
14551 \begin_layout Standard
14552 Heureusement il existe deux commandes \SpecialChar LaTeX
14553 qui vous permettent de sélectionner
14554 ce qu'il faut imprimer.
14555 Toutes deux doivent être placées dans le préambule de votre document.
14557 \begin_inset Quotes cld
14569 \begin_inset Quotes crd
14572 n'imprimera que les
14581 De même, la commande
14582 \begin_inset Quotes cld
14592 \begin_inset Quotes crd
14595 n'imprimera que les
14600 Je vous conseille de mettre les deux commandes en commentaire dans votre
14602 \begin_inset Quotes cld
14606 \begin_inset Quotes crd
14609 celle dont vous avez besoin à l'impression.
14610 J'ai l'habitude de : décommenter
14613 \begin_inset Quotes cld
14621 \begin_inset Quotes crd
14626 , imprimer dans un fichier dont le nom contient
14629 \begin_inset Quotes cld
14633 \begin_inset Quotes crd
14638 , la recommenter et décommenter
14641 \begin_inset Quotes cld
14649 \begin_inset Quotes crd
14654 et imprimer dans un fichier
14657 \begin_inset Quotes cld
14661 \begin_inset Quotes crd
14667 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14668 des transparents ou des feuilles blanches selon le cas.
14671 \begin_layout Standard
14672 Vous pouvez aussi donner d'autres paramètres à
14673 \begin_inset Quotes cld
14683 \begin_inset Quotes crd
14687 \begin_inset Quotes cld
14697 \begin_inset Quotes crd
14701 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14702 pour plus de détails.
14705 \begin_layout Subsection
14706 Le fichier modèle pour la classe
14711 \begin_layout Standard
14712 J'ai aussi créé un fichier modèle,
14713 \begin_inset Quotes cld
14721 \begin_inset Quotes crd
14729 Pour l'utiliser, créez votre document avec
14731 Fichier\SpecialChar menuseparator
14733 \begin_inset space ~
14737 \begin_inset space ~
14743 Votre fichier de présentation \SpecialChar LyX
14744 contiendra un exemple du triplet
14746 Diapo – Surcouche – Note
14757 contiennent un exemple de
14766 Enfin, le préambule contient :
14769 \begin_layout LyX-Code
14770 % Uncomment to print out only slides and overlays
14774 \begin_layout Plain Layout
14777 Décommentez pour n'imprimer que les diapos et les sur-couches
14785 \begin_layout LyX-Code
14789 \begin_layout LyX-Code
14795 \begin_inset Newline newline
14801 \begin_layout LyX-Code
14802 % Uncomment to print out only notes
14806 \begin_layout Plain Layout
14809 Décommentez pour n'imprimer que les notes
14817 \begin_layout LyX-Code
14821 \begin_layout LyX-Code
14829 \begin_layout Standard
14830 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14831 de \SpecialChar LaTeX2e
14833 \begin_inset Quotes cld
14838 Sli\SpecialChar TeX
14842 \begin_inset Quotes crd
14846 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14847 n'impose d'utiliser ou de ne pas utiliser
14849 Elle est là si vous en avez besoin.
14850 Il y a d'autres classes de \SpecialChar LaTeX2e
14851 pour créer des présentations, comme la classe
14858 \begin_inset space ~
14862 \begin_inset CommandInset ref
14864 reference "sec:foiltex"
14873 (présent sur certaines distributions \SpecialChar TeX
14875 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14880 \begin_layout Plain Layout
14881 Si vous voulez vous y mettre...
14889 Je ne connais rien à ces classes.
14890 Essayez-les pour voir quelles alternatives elles représentent.
14893 \begin_layout Section
14894 Hollywood (scripts d'Hollywood)
14897 \begin_layout Standard
14903 \begin_layout Subsection
14907 \begin_layout Standard
14908 Maîtriser le format d'un script d'Hollywood est un
14909 \begin_inset Quotes cld
14913 \begin_inset Quotes crd
14917 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14918 et à être facile à lire et familier pour les acteurs.
14919 Chaque page d'un script doit représenter une minute de film.
14920 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14921 La police courier 12
14922 \begin_inset space ~
14925 pt doit être utilisée tout le long.
14929 \begin_layout Subsection
14930 Problèmes particuliers
14933 \begin_layout Standard
14934 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14935 Si le texte d'un personnage
14939 \begin_layout Plain Layout
14947 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14951 \begin_layout Plain Layout
14960 \begin_layout Subsection
14961 Fonctions particulières
14964 \begin_layout Standard
14965 Entrez les noms des personnages comme étiquettes, puis faites des références
14966 croisées sur ces étiquettes pour insérer le nom.
14967 La fenêtre de référence croisée montrera l'ensemble des personnages.
14968 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14969 e dans les parties narratives.
14972 \begin_layout Subsection
14973 Taille de papier et marges
14976 \begin_layout Standard
14977 USLetter, gauche 1,6
14978 \begin_inset space ~
14982 \begin_inset space ~
14986 \begin_inset space ~
14990 \begin_inset space ~
14996 \begin_layout Subsection
15000 \begin_layout Standard
15001 Les environnements suivants sont disponibles.
15002 Vous pouvez utiliser
15006 pour accéder aux touches de raccourci indiquées à droite.
15009 \begin_layout Itemize
15017 \begin_inset Newline newline
15022 Quand rien d'autre ne convient.
15023 Essayez de l'éviter.
15026 \begin_layout Itemize
15035 \begin_layout Plain Layout
15042 \begin_inset space \hfill{}
15050 \begin_inset Newline newline
15053 Suivi en général de quelque chose comme
15054 \begin_inset Quotes cld
15057 sur Sally qui se lève
15058 \begin_inset Quotes crd
15064 \begin_layout Itemize
15068 \begin_inset space \hfill{}
15072 \begin_inset Newline newline
15077 Introduit une nouvelle séquence INTÉRIEUR.
15078 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15079 l'éclairage nécessaire.
15080 Toute cette ligne en MAJUSCULES.
15083 \begin_layout Itemize
15087 \begin_inset space \hfill{}
15091 \begin_inset Newline newline
15096 Introduit une nouvelle séquence EXTÉRIEUR.
15097 Toute cette ligne en MAJUSCULES.
15100 \begin_layout Itemize
15104 \begin_inset space \hfill{}
15108 \begin_inset Newline newline
15113 Le personnage qui parle.
15116 \begin_layout Itemize
15120 \begin_inset space \hfill{}
15124 \begin_inset Newline newline
15129 Instructions au personnage intervenant.
15130 Les () sont insérées automatiquement.
15133 \begin_layout Itemize
15137 \begin_inset space \hfill{}
15141 \begin_inset Newline newline
15146 Ce qui dit le personnage.
15149 \begin_layout Itemize
15153 \begin_inset space \hfill{}
15157 \begin_inset Newline newline
15162 Instruction de mouvement de caméra.
15165 \begin_layout Itemize
15169 \begin_inset space \hfill{}
15175 \begin_layout Itemize
15179 \begin_inset space \hfill{}
15185 \begin_layout Itemize
15189 \begin_inset space \hfill{}
15195 \begin_layout Itemize
15199 \begin_inset space \hfill{}
15205 \begin_layout Subsection
15209 \begin_layout Itemize
15210 (O.S) – off screen (hors écran)
15213 \begin_layout Itemize
15214 (V.O) – voice over (voix off)
15217 \begin_layout Itemize
15219 – background (arrière-plan)
15222 \begin_layout Itemize
15224 – close-up (plan rapproché)
15227 \begin_layout Itemize
15228 PAN – mouvement de caméra
15231 \begin_layout Itemize
15232 INSERT – insérez un plan rapproché
15235 \begin_layout Section
15239 \begin_layout Standard
15242 Panayotis Papasotiriou
15245 \begin_layout Subsection
15249 \begin_layout Standard
15254 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15258 International Journal of Modern Physics C
15270 est destiné à des manuscrits soumis à l'
15274 nternational Journal of Modern Physics D
15278 Les classes de document s'appellent respectivement
15287 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15289 \begin_inset Flex URL
15292 \begin_layout Plain Layout
15294 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15300 \begin_inset Flex URL
15303 \begin_layout Plain Layout
15305 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15311 Ces deux paquetages sont des versions modifiées du paquetage standard
15312 \begin_inset Quotes cld
15316 \begin_inset Quotes crd
15319 , et ils sont presques identiques (mais pas tout à fait).
15321 sait gérer la plupart de leurs fonctions.
15322 J'ai utilisé \SpecialChar LyX
15323 avec succès pour écrire des articles soumis à ces deux journaux.
15326 \begin_layout Subsection
15330 \begin_layout Standard
15331 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15335 Fichier\SpecialChar menuseparator
15337 \begin_inset space ~
15341 \begin_inset space ~
15346 , et choisissez le modèle
15355 Ça vous donnera un document (presque) vide comprenant les parties les plus
15356 courantes d'un manuscrit.
15357 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15363 Veuillez juste garder ce qui suit présent à l'esprit.
15366 \begin_layout Enumerate
15368 ne vous laissera pas changer la taille de police ni la mise en page du
15369 document, car les deux paquetage ne permettent pas de telles modifications.
15372 \begin_layout Enumerate
15373 La langue du document ne doit pas être modifiée.
15374 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15382 Documents\SpecialChar menuseparator
15383 Paramètres\SpecialChar menuseparator
15392 Paquetage linguistique.
15395 \begin_layout Enumerate
15397 \begin_inset Quotes cld
15401 \begin_inset Quotes crd
15404 doit être utilisé pour définir les mots clés.
15407 \begin_layout Enumerate
15412 fournit un style nommé
15413 \begin_inset Quotes cld
15416 Code de classification
15417 \begin_inset Quotes crd
15420 , qui peut être utilisé pour définir des codes de clasification comme les
15422 Notez que cette fonction n'est pas disponible dans le paquetage
15429 \begin_layout Enumerate
15430 Plusieurs nouveaux environnements sont disponibles :
15431 \begin_inset Quotes cld
15435 \begin_inset Quotes crd
15439 \begin_inset Quotes cld
15443 \begin_inset Quotes crd
15447 \begin_inset Quotes cld
15451 \begin_inset Quotes crd
15455 \begin_inset Quotes cld
15459 \begin_inset Quotes crd
15463 \begin_inset Quotes cld
15467 \begin_inset Quotes crd
15471 \begin_inset Quotes cld
15475 \begin_inset Quotes crd
15479 \begin_inset Quotes cld
15483 \begin_inset Quotes crd
15487 \begin_inset Quotes cld
15491 \begin_inset Quotes crd
15495 \begin_inset Quotes cld
15499 \begin_inset Quotes crd
15503 \begin_inset Quotes cld
15507 \begin_inset Quotes crd
15511 \begin_inset Quotes cld
15515 \begin_inset Quotes crd
15519 \begin_inset Quotes cld
15523 \begin_inset Quotes crd
15527 \begin_inset Quotes cld
15531 \begin_inset Quotes crd
15535 \begin_inset Quotes cld
15539 \begin_inset Quotes crd
15543 Leur utilisation est plus ou moins évidente.
15545 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15546 et le schéma de numérotation qui convient pour chacun d'eux.
15549 \begin_layout Enumerate
15550 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15556 Dans \SpecialChar LyX
15557 , les citations s'affichent comme d'habitude ; dans la sortie, les
15558 citations apparaissent comme des exposants.
15559 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15565 \begin_inset Quotes cld
15569 \begin_inset space ~
15577 \begin_inset Quotes crd
15584 \begin_layout Plain Layout
15585 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15593 \begin_layout Enumerate
15594 Il n'y a pas de section
15595 \begin_inset Quotes cld
15599 \begin_inset Quotes crd
15602 dans les deux paquetages, utilisez simplement l'environnement
15603 \begin_inset Quotes cld
15607 \begin_inset Quotes crd
15613 \begin_layout Enumerate
15614 Vous pouvez ajouter des annexes au papier,
15618 les remerciements et
15624 propose un marqueur spécial, via
15626 Document\SpecialChar menuseparator
15627 Début annexe(s) ici
15629 qui indique le début des annexes.
15630 Dans \SpecialChar LyX
15632 \begin_inset Quotes cld
15636 \begin_inset Quotes crd
15639 apparaît en lettres rouges, comme indication que toutes les sections qui
15640 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15642 Pour écrire une annexe, créez simplement une section dans cette zone (le
15644 \begin_inset Quotes cld
15648 \begin_inset Quotes crd
15651 fait la même chose, il avait été créé dans les formats
15655 à une époque où la fonctionnalité de création d'annexe était différente;
15656 vous pouvez l'ignorer).
15657 Une annexe peut contenir des
15668 \begin_layout Enumerate
15677 utilisent la commande
15681 pour les légendes des tableaux.
15682 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15683 est affiché correctement,
15684 mais sans sa légende.
15685 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15686 pour contourner ce problème,
15687 de façon à ce que les légendes s'impriment comme prévu.
15688 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15689 légende, et remplacez la par le code \SpecialChar LaTeX
15694 tbl{votre légende de tableau}{
15696 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15701 immédiatement après votre tableau.
15702 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15703 voir comme cette astuce est utilisée.
15704 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15705 construire tout le tableau dans un fichier
15709 , puis inclure celui-ci dans le document \SpecialChar LyX
15712 Insertion\SpecialChar menuseparator
15713 Fichier\SpecialChar menuseparator
15717 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15726 , qui se trouve dans la distribution des paquetages correspondants.
15729 \begin_layout Subsection
15730 Préparer un papier avant de le soumettre
15733 \begin_layout Standard
15734 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15736 que fichier \SpecialChar LaTeX
15739 Fichier\SpecialChar menuseparator
15740 Exporter\SpecialChar menuseparator
15744 ), puis modifier le fichier
15752 \begin_layout Plain Layout
15753 En fait, vous avez le choix entre \SpecialChar LaTeX
15755 \begin_inset space ~
15758 (standard) et \SpecialChar LaTeX
15760 \begin_inset space ~
15764 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15765 utiliser l'option pdflatex pour que les graphiques soient convertis au
15766 format PDF, prêts à être utilisés par pdflatex.
15774 \begin_layout Enumerate
15775 Enlevez les lignes de commentaires avant la commande
15784 \begin_layout Enumerate
15785 Enlevez tout ce qui se trouve entre les commandes
15797 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15798 préambule \SpecialChar LaTeX
15802 \begin_layout Standard
15803 Vous devez maintenant sauvegarder le fichier
15807 ainsi modifié, et lancer \SpecialChar LaTeX
15808 dessus autant de fois que nécessaire.
15809 Vous pouvez alors contrôler l'aspect du document
15816 \begin_layout Section
15820 \begin_layout Standard
15826 \begin_layout Subsection
15830 \begin_layout Standard
15835 fournit une classe de document pour créer un manuscrit adapté pour une
15836 soumission électronique à un des journaux publiés par l'IoP
15838 (Institute of Physics)
15841 Les instructions aux auteurs pour créer un papier en utilisant la classe
15846 peuvent être téléchargées en même temps que le paquetage iopart à partir
15848 \begin_inset Flex URL
15851 \begin_layout Plain Layout
15853 ftp://ftp.iop.org/pub/journals/latex2e
15861 \begin_layout Subsection
15865 \begin_layout Standard
15866 La manière la plus simple pour écrire un papier est de commencer avec le
15871 qui est disponible via
15873 Fichier\SpecialChar menuseparator
15875 \begin_inset space ~
15879 \begin_inset space ~
15885 Le modèle explique comment utiliser les environnements spéciaux.
15886 Voici les conseils les plus importants :
15889 \begin_layout Itemize
15890 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15891 paquetage AMS n'est chargé dans
15893 Document\SpecialChar menuseparator
15894 Paramètres\SpecialChar menuseparator
15896 \begin_inset space ~
15900 \begin_inset space ~
15906 \begin_layout Itemize
15907 L'environnement de titre définit le type de document.
15908 Vous devez donc utiliser un des environnements suivants pour le titre :
15912 \begin_layout Itemize
15917 pour un papier (Paper)
15920 \begin_layout Itemize
15924 \begin_inset Note Note
15927 \begin_layout Plain Layout
15930 Je ne l'ai pas trouvé (NdT)
15937 pour une revue (Review)
15940 \begin_layout Itemize
15945 pour une revue thématique (Topical review)
15948 \begin_layout Itemize
15953 pour un commentaire (Comment)
15956 \begin_layout Itemize
15964 \begin_layout Itemize
15969 pour un papier ( comme titre)
15972 \begin_layout Itemize
15977 pour une communication préliminaire
15980 \begin_layout Itemize
15985 pour une communication rapide
15988 \begin_layout Itemize
15993 pour une lettre aux éditeurs (Letter)
15997 \begin_layout Itemize
15998 Tous les environnements de titre, sauf
16002 peuvent avoir un titre court facultatif.
16005 \begin_layout Itemize
16006 Il y a un environnement de titre général
16010 qui n'est pas géré par \SpecialChar LyX
16012 Il peut être utilisé en code \SpecialChar TeX
16013 si votre document ne correspond pas à l'un
16014 des autres types de titres.
16017 \begin_layout Standard
16018 Pour plus d'information comme des astuces pour des mises en formes spéciales
16019 pour les tableaux et les formules, voyez les instructions aux auteurs de
16023 \begin_layout Section
16027 \begin_layout Standard
16030 Panayotis Papasotiriou
16033 \begin_layout Subsection
16037 \begin_layout Standard
16038 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16039 Academic Publishers, qui permet de soumettre sous format électronique des
16040 manuscrits destinés à leurs publications.
16041 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16044 Astrophysics and Space Science
16050 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16052 \begin_inset Flex URL
16055 \begin_layout Plain Layout
16057 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16063 On peut télécharger le paquetage Kluwer sur le site
16064 \begin_inset Flex URL
16067 \begin_layout Plain Layout
16069 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16075 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16076 être téléchargé séparément).
16079 \begin_layout Standard
16081 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16082 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16083 \begin_inset Quotes cld
16087 \begin_inset Quotes crd
16091 \begin_inset CommandInset ref
16093 reference "subsec:particularités_kluwer"
16098 J'ai récemment utilisé \SpecialChar LyX
16099 pour écrire un article soumis à
16101 Astrophysics and Space Science
16103 sans aucun problème.
16106 \begin_layout Subsection
16110 \begin_layout Standard
16111 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16115 Fichier\SpecialChar menuseparator
16117 \begin_inset space ~
16121 \begin_inset space ~
16131 Ça vous donnera un document (presque) vide qui comprend les champs les
16132 plus couramment utilisés dans un manuscrit avec une courte description
16134 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16135 existant (y compris les crochets,
16139 ) par l'information correcte.
16142 \begin_layout Subsection
16143 Préparer un papier avant de le soumettre
16146 \begin_layout Standard
16147 Comme pour le paquetage AAS\SpecialChar TeX
16148 , avant de soumettre votre papier à la publication,
16150 \begin_inset Quotes cld
16154 \begin_inset Quotes crd
16160 \begin_layout Enumerate
16161 Exportez votre papier comme fichier \SpecialChar LaTeX
16165 Fichier\SpecialChar menuseparator
16166 Exporter\SpecialChar menuseparator
16172 \begin_layout Enumerate
16173 Éditez avec un éditeur de texte le fichier
16177 obtenu, et faites les changements suivants
16181 \begin_layout Enumerate
16182 enlevez les lignes de commentaire avant la commande
16191 \begin_layout Enumerate
16192 enlevez tout ce qui se trouve entre les commandes
16204 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16209 \begin_layout Standard
16210 Enregistrez le fichier
16218 \begin_layout Enumerate
16219 Lancez \SpecialChar LaTeX
16224 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16227 \begin_layout Enumerate
16228 Visualisez le document
16232 obtenu avec, par exemple,
16236 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16237 pas fait d'erreur).
16240 \begin_layout Subsection
16241 \begin_inset Quotes cld
16245 \begin_inset Quotes crd
16248 du paquetage Kluwer
16249 \begin_inset CommandInset label
16251 name "subsec:particularités_kluwer"
16258 \begin_layout Standard
16259 Le paquetage Kluwer présente les
16260 \begin_inset Quotes cld
16264 \begin_inset Quotes crd
16270 \begin_layout Enumerate
16271 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16276 \begin_layout Plain Layout
16277 Je ne vois aucune bonne raison de le faire.
16283 Chaque article doit être compris dans l'environnement
16284 \begin_inset Quotes cld
16288 \begin_inset Quotes crd
16292 Malheureusement, cet environnement ne peut pas être omis, même si vous
16293 n'écrivez qu'un seul article.
16294 Ainsi, chaque article commence par la commande
16300 et, bien sûr, se termine par la commande
16307 Bien que cela puisse être implémenté dans \SpecialChar LyX
16308 , je ne l'ai pas fait car ce
16309 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16310 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16313 \begin_inset Quotes cld
16317 \begin_inset Quotes crd
16323 \begin_layout Enumerate
16324 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16325 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16326 et les mots-clés) doit être comprise dans un environnement appelé
16327 \begin_inset Quotes cld
16331 \begin_inset Quotes crd
16335 Ce n'est pas implémenté dans \SpecialChar LyX
16336 , vous devez donc entrer le titre, le sous-titre,
16338 entre deux lignes de Texte Rouge (
16353 \begin_layout Enumerate
16354 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16355 doit être écrite ainsi :
16378 \begin_layout Standard
16383 tient compte de toutes ces
16384 \begin_inset Quotes cld
16388 \begin_inset Quotes crd
16392 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16393 rien besoin de faire de spécial.
16397 \begin_layout Enumerate
16398 n'effacez pas le code \SpecialChar TeX
16399 qui se trouve dans le modèle, et
16402 \begin_layout Enumerate
16403 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16404 fourni et modifiez-le.
16407 \begin_layout Section
16411 \begin_layout Standard
16417 \begin_layout Subsection
16421 \begin_layout Standard
16422 Les classes de document \SpecialChar LyX
16425 article (koma-script)
16429 report (koma-script)
16447 correspondent respectivement aux classes \SpecialChar LaTeX
16464 , de la famille Koma-Script.
16465 Elles forment des alternatives aux classes standard, respectivement
16481 et sont plus proches des conventions typographiques européennes en un certain
16485 \begin_layout Itemize
16486 la taille de caractère standard est de 11
16487 \begin_inset space ~
16492 article (koma-script)
16496 report (koma-script)
16503 \begin_inset space ~
16508 letter (koma-script);
16511 \begin_layout Itemize
16512 les en-têtes, les marqueurs de l'environnement
16516 et d'autres éléments de la classe
16518 letter (koma-script)
16520 sont en police grasse sans empattement
16524 \begin_layout Plain Layout
16525 Il y a une grande différence entre les anciennes polices cm grasses sans
16526 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16527 En comparaison, les polices grasses sans empattement ec semblent un peu
16529 Le paquetage \SpecialChar LaTeX
16538 permet de reproduire l'apparence
16539 \begin_inset Quotes cld
16543 \begin_inset Quotes crd
16546 , tout en utilisant les polices ec.
16552 La numérotation des en-têtes de chapitre est rendue de la même manière
16553 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16555 \begin_inset Quotes cld
16559 \begin_inset Quotes crd
16563 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16564 d'options (à entrer dans le champ
16570 Document\SpecialChar menuseparator
16571 Paramètres\SpecialChar menuseparator
16573 \begin_inset space ~
16577 \begin_inset space ~
16583 Une description détaillée de ces options, en allemand, est disponible dans
16588 de la documentation Koma-script
16594 \begin_layout Plain Layout
16595 La version en anglais est le
16607 \begin_layout Itemize
16608 la principale méthode utilisée dans les classes de cocuments pour modifier
16610 \begin_inset Note Note
16613 \begin_layout Plain Layout
16614 je n'arrive pas à traduire
16615 \begin_inset Quotes cld
16619 \begin_inset Quotes crd
16635 ( dans \SpecialChar LyX
16636 elles doivent être entrées dans le champ d'
16642 Document\SpecialChar menuseparator
16643 Paramètres\SpecialChar menuseparator
16645 \begin_inset space ~
16649 \begin_inset space ~
16655 Elles permettent une modification plus claire des marges de page que celle
16658 Document\SpecialChar menuseparator
16662 Une description détaillée de ces options, en allemand, est disponible dans
16667 de la documentation Koma-script;
16670 \begin_layout Itemize
16671 les classes de document \SpecialChar LaTeX
16672 de la famille Koma-Script définissent un certain
16673 nombre de commandes supplémentaires.
16674 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16676 par des types de paragraphes y correspondant.
16679 \begin_layout Standard
16680 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16682 Koma-Script se trouve dans le
16686 de la documentation Koma-Script
16690 \begin_layout Plain Layout
16691 Il y en a une traduction en anglais, incomplète,
16696 \begin_inset Note Note
16699 \begin_layout Plain Layout
16700 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16711 Les sections qui suivent décrivent seulement les aspects de ces classes
16712 qui ont un sens dans \SpecialChar LyX
16716 \begin_layout Subsection
16719 article (koma-script)
16723 report (koma-script)
16730 \begin_layout Standard
16731 Les classes de document
16733 article (koma-script)
16737 report (koma-script)
16743 sont implémentées respectivement dans les fichiers de format
16756 Ils contiennent tous les types de paragraphe correspondant aux classes
16757 standard respectives
16769 mais partiellement modifiés, à l'exception du type
16773 , spécifique à \SpecialChar LyX
16774 , qui est remplacé par le nouveau type
16778 (Labeling) qui a les mêmes fonctions.
16783 , il y d'autres nouveaux types de paragraphe.
16790 letter (koma-script)
16795 \begin_layout Itemize
16808 (Addsec) : sont les équivalents respectifs de
16820 , ajoutant de plus une entrée dans la table des matières.
16829 n'existent pas dans
16831 article (koma-script)
16836 \begin_layout Itemize
16845 : ont le même role que, respectivement
16853 , mais sans indiquer de numéro de chapitre ou de section.
16858 n'est pas disponible dans
16860 article (koma-script)
16866 \begin_layout Plain Layout
16867 Il y a aussi une commande
16879 report (koma-script)
16881 , mais comme elle fait la même chose que
16885 , elle n'a pas été implémentée dans \SpecialChar LyX
16894 \begin_layout Itemize
16899 : génère un en-tête écrit avec des caractères de taille standard, juste
16900 au-dessus du paragraphe suivant et sans modifier la structure du document.
16903 \begin_layout Itemize
16912 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16913 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16914 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16915 vous mettez toujours les légendes au-dessus des tableaux).
16916 Vous pouvez aussi utiliser l'option de classe
16928 pour les tableaux et en
16933 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16936 \begin_layout Itemize
16941 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16943 Si vous utilisez le paramètre optionnel (
16945 Insertion\SpecialChar menuseparator
16951 ), vous pouvez y mettre l'auteur du dicton.
16952 Dicton et auteur sont séparés par une ligne.
16953 Il vous faut au minimum Koma-Script version 2.8q.
16958 n'est pas présent dans
16960 article (koma-script)
16965 \begin_layout Standard
16966 Les types qui sont présentés ci-dessous forment en compagnie des types
16978 , la zone de titre du document.
16979 Ils doivent être entrés au-dessus du premier paragraphe
16980 \begin_inset Quotes cld
16984 \begin_inset Quotes crd
16991 \begin_layout Plain Layout
16992 Les commandes \SpecialChar LaTeX
16993 correspondantes doivent apparaître avant la commande
17005 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17006 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17007 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17023 \begin_layout Itemize
17028 (Subject) : introduit au-dessus du titre ordinaire (
17040 ) un paragraphe centré pour indiquer le sujet du document.
17043 \begin_layout Itemize
17048 (Publishers) : introduit au-dessous du titre ordinaire (
17060 ) un paragraphe centré indiquant le nom de l'éditeur.
17063 \begin_layout Itemize
17068 (Dedication) : dans
17070 report (koma-script)
17076 , dispose un paragraphe centré, sur une page à part après la page de titre,
17080 article (koma-script)
17082 , dispose un paragraphe centré, en-dessous du titre normal (
17098 ) pour la dédicace.
17101 \begin_layout Itemize
17106 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17123 ) pour un en-tête de document.
17126 \begin_layout Itemize
17131 (Uppertitleback) : dans un document
17133 report (koma-script)
17135 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17136 verso de la page de titre.
17137 N'a aucun effet dans un document imprimé en recto seul ni dans
17139 article (koma-script).
17142 \begin_layout Itemize
17147 (Lowertitleback) : dans un document
17149 report (koma-script)
17151 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17152 de la page de titre.
17153 N'a aucun effet dans un document imprimé en recto seul ni dans
17155 article (koma-script).
17158 \begin_layout Itemize
17164 (Extratitle) : introduit une page
17165 \begin_inset Quotes cld
17169 \begin_inset Quotes crd
17172 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17175 \begin_layout Standard
17176 Les fichiers de configuration correspondant aux classes
17178 article (koma-script)
17182 report (koma-script)
17188 comprennent le fichier
17193 C'est là que vous définirez vos propres types.
17198 dans votre répertoire personnel de formats, et éditez-le !
17201 \begin_layout Subsection
17204 letter (koma-script)
17207 \begin_layout Description
17210 Note: This section discusses the obsolete
17212 KOMA-Script-Letter (v.
17213 \begin_inset space ~
17218 , which is not even included anymore in recent KOMA releases.
17219 Please refer to the next section for the current KOMA-Script-Letter class
17221 \begin_inset space ~
17227 \begin_layout Standard
17228 La classe de document
17230 letter (koma-script)
17232 est implémentée dans le fichier
17237 Elle contient tous les paragraphes de la classe standard
17241 correspondante, partiellement modifiés, à l'exception des types
17254 , spécifiques à \SpecialChar LyX
17255 et qui sont remplacés par le nouveau type
17260 En plus par rapport à la classe standard, elle contient les types connus
17274 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17277 \begin_layout Standard
17278 L'apparence de la lettre produite par cette classe de document peut-être
17279 contrôlée par des commandes \SpecialChar LaTeX
17280 que vous pouvez insérer dans le préambule
17285 \begin_layout Plain Layout
17286 On obtient un en-tête
17287 \begin_inset Quotes cld
17291 \begin_inset Quotes crd
17294 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17299 \begin_layout LyX-Code
17309 \begin_layout LyX-Code
17325 \begin_layout LyX-Code
17335 \begin_layout LyX-Code
17356 Une description détaillée de ces commandes se trouve en langue allemande
17357 dans la documentation de Koma-Script
17362 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17365 \begin_layout Standard
17374 définissent le début de la lettre et doivent être présents dans toute lettre.
17375 Pour les identifier dans \SpecialChar LyX
17384 apparaissent dans la marge.
17385 Il est possible d'écrire plusieurs lettres en un seul fichier.
17390 provoque le passage à une nouvelle lettre au même destinataire, et le type
17395 permet de changer de destinataire.
17413 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17414 plusieurs fois dans une même lettre.
17417 \begin_layout Itemize
17422 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17423 t le début d'une lettre.
17426 \begin_layout Itemize
17431 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17432 et produit implicitement une nouvelle lettre.
17435 \begin_layout Itemize
17444 : introduit un paragraphe pour la formule de politesse finale.
17447 \begin_layout Itemize
17452 : introduit un post-scriptum.
17455 \begin_layout Itemize
17460 : introduit un paragraphe pour les co-destinataires.
17463 \begin_layout Itemize
17469 (Encl) : introduit un paragraphe pour les pièces jointes.
17472 \begin_layout Standard
17513 sont des types qui présentent une invite et qui servent à entrer des renseignem
17514 ents qui seront utilisés par la classe de document.
17515 Nous les appellerons
17516 \begin_inset Quotes cld
17520 \begin_inset Quotes crd
17527 \begin_layout Plain Layout
17528 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17529 \begin_inset Quotes cld
17533 \begin_inset Quotes crd
17536 , je ne dis pas non.
17545 \begin_layout Plain Layout
17546 On pourrait considérer que les types
17554 devraient être des types à invite.
17555 Cependant, à cause de la signification particulière de ces types, je les
17556 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17558 En plus, cela choquerait mon sens de la symétrie si les types
17566 avaient une apparence très différente.
17572 Ces types doivent être présents avant le type
17579 \begin_layout Standard
17580 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17581 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17582 ion d'un type donné, mais aussi d'autres facteurs.
17583 Par exemple, dans le comportement par défaut, une signature entrée avec
17588 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17593 La valeur indiquée pour
17597 n'apparaîtra même pas dans la lettre.
17598 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17599 environnement de lettre.
17602 \begin_layout Standard
17603 Les types à invite peuvent être utilisés comme des paragraphes vides.
17604 Cela a un sens par exemple pour le type
17608 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17613 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17618 vide, il n'y a réellement pas de signature spécifiée.
17621 \begin_layout Standard
17622 Il est possible en utilisant ces types à invite de créer un patron de lettre
17623 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17624 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17627 \begin_layout Itemize
17632 (Name) : nom de l'expéditeur.
17633 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17634 dans l'en-tête de la lettre.
17637 \begin_layout Itemize
17642 : signature de l'expéditeur.
17643 Par défaut, apparaît en dessous du type
17652 est absent, c'est la valeur du type
17659 \begin_layout Itemize
17664 (Address) : adresse de l'expéditeur.
17665 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17666 en dessous du nom de l'expéditeur.
17669 \begin_layout Itemize
17674 (Telephone) : numéro de téléphone de l'expéditeur.
17675 Par défaut, correspond à la variable
17681 de \SpecialChar LaTeX
17685 \begin_layout Itemize
17690 (Place) : lieu d'écriture de la lettre.
17693 \begin_layout Itemize
17698 : date d'écriture de la lettre.
17707 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17708 en dessous du destinataire.
17713 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17719 S'il n'y a pas de paragraphe
17723 , la date du jour est utilisée.
17726 \begin_layout Itemize
17731 (Backaddress) : adresse pour le retour du courrier.
17732 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17736 \begin_layout Itemize
17741 (Specialmail) : informations spéciales sur le courrier.
17742 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17743 l'adresse de retour du courrier.
17746 \begin_layout Itemize
17751 (Location) : informations supplémentaires.
17752 Par défaut, apparaît à droite en dessous du champ du destinataire.
17755 \begin_layout Itemize
17760 : le titre de la lettre.
17761 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17765 \begin_layout Itemize
17770 : le sujet de la lettre.
17771 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17778 \begin_layout Standard
17799 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17800 titre, une ligne qui contient les champs
17801 \begin_inset Quotes cld
17805 \begin_inset Quotes crd
17809 \begin_inset Quotes cld
17813 \begin_inset Quotes crd
17817 \begin_inset Quotes cld
17821 \begin_inset Quotes crd
17825 \begin_inset Quotes cld
17829 \begin_inset Quotes crd
17833 \begin_inset Quotes cld
17837 \begin_inset Quotes crd
17841 \begin_inset Quotes cld
17845 \begin_inset Quotes crd
17850 \begin_inset Quotes cld
17854 \begin_inset Quotes crd
17858 reprend la valeur donnée dans
17863 Si l'un quelconque de ces types
17864 \begin_inset Quotes cld
17867 pour lettre commerciale
17868 \begin_inset Quotes crd
17871 est utilisé, la valeur donnée pour
17875 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17883 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17884 le champ du destinataire) est supprimée.
17885 Les types sont implémentés comme des types à invite, avec les invites correspon
17886 dantes, et doivent être utilisés avant le type
17893 \begin_layout Itemize
17898 (Yourref) : Votre référence
17901 \begin_layout Itemize
17906 (Yourmail) : Votre courrier du
17909 \begin_layout Itemize
17914 (Myref) : Notre référence
17917 \begin_layout Itemize
17922 (Customer) : Numéro de client
17925 \begin_layout Itemize
17930 (Invoice) : Numéro de facture
17933 \begin_layout Subsection
17934 La nouvelle classe lettre :
17936 letter (koma-script v.2)
17939 \begin_layout Standard
17945 \begin_layout Standard
17946 \begin_inset VSpace medskip
17952 \begin_layout Standard
17953 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17961 , désormais périmée.
17962 Elle a – du côté \SpecialChar LaTeX
17963 – une interface complètement nouvelle et n'est pas compatible
17964 avec l'ancienne classe.
17966 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17969 \begin_layout Standard
17970 Cette classe recouvre les mêmes fonctionnalités que
17972 letter (koma-script)
17974 , plus quelques autres.
17975 Les éléments de base sont
17979 (adresse du destinataire, comme
17983 dans le précédent format),
17996 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17997 lettres dans un même document).
17998 Les nouveaux éléments concernent l'expéditeur, ce sont :
18014 et la possibilité de mettre un
18020 Insertion\SpecialChar menuseparator
18026 \begin_layout Standard
18027 La plus grande amélioration est la possibilité de configurer la mise en
18028 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18031 Document\SpecialChar menuseparator
18032 Paramètres\SpecialChar ldots
18035 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18040 ), qui sera lu comme une option de classe
18044 \begin_layout Plain Layout
18045 Le paquetage KOMA est livré avec quelques fichiers
18050 Il y a par exemple un fichier
18054 qui suit les règles typographiques allemandes, et un
18058 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18064 Vous pouvez charger cette dernière avec l'option de classe
18068 , mise dans le champ
18074 Document\SpecialChar menuseparator
18075 Paramètres\SpecialChar menuseparator
18077 \begin_inset space ~
18081 \begin_inset space ~
18092 Jetez donc un œil sur le modèle
18096 fourni avec \SpecialChar LyX
18097 , qui vous donnera des exemples.
18098 Vous trouverez une description détaillée dans la documentation de Koma-Script
18106 \begin_layout Subsection
18110 \begin_layout Standard
18111 Avec \SpecialChar LyX
18112 , la visualisation d'un document de classe Koma-Script peut poser quelques
18116 \begin_layout Itemize
18117 le numéro de chapitre pour un type
18121 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18122 d'être sur la même ligne juste avant.
18123 C'est causé par le comportement interne de \SpecialChar LyX
18124 face au marqueur de type
18128 dans le fichier de format;
18131 \begin_layout Itemize
18132 les en-têtes des types
18140 sont uniquement dans la
18141 \begin_inset Quotes cld
18145 \begin_inset Quotes crd
18148 table des matières \SpecialChar LaTeX
18149 , et pas dans la table des matières \SpecialChar LyX
18152 Document\SpecialChar menuseparator
18158 \begin_layout Itemize
18159 les paragraphes avec la classe de document
18163 apparaissent séparés par de l'interligne supplémentaire, et non par une
18165 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18167 Mais dans la fenêtre
18169 Document\SpecialChar menuseparator
18172 le bouton à cocher correspondant indique
18181 insère toujours des commandes \SpecialChar LaTeX
18182 supplémentaires dans le document pour causer
18183 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18186 \begin_layout Section
18187 Article (mwart), book (mwbk) and report (mwrep)
18188 \begin_inset Argument 1
18191 \begin_layout Plain Layout
18202 \begin_layout Standard
18208 \begin_layout Standard
18209 Les classes de document \SpecialChar LyX
18222 correspondent aux classes de document \SpecialChar LaTeX
18236 Elles remplacent les classes de document standard
18248 et sont mieux adaptées en bien des aspects aux conventions typographiques
18252 \begin_layout Standard
18253 Les différences principales sont :
18256 \begin_layout Itemize
18257 Les titres non numérotés (avec une étoile, comme
18261 ) sont présents dans la table des matières.
18264 \begin_layout Itemize
18265 Des styles de mise en page supplémentaires :
18269 \begin_layout Description
18270 uheadings en-têtes sur plusieurs lignes,
18273 \begin_layout Description
18274 myheadings en-têtes personnalisés, définis par les commandes
18289 \begin_layout Description
18290 myuheadings en-têtes personnalisés sur plusieurs lignes
18293 \begin_layout Description
18294 outer le numéro de page est placé du côté extérieur de la page
18298 \begin_layout Itemize
18303 \begin_layout Description
18304 rmheadings titres avec empattement – par défaut,
18307 \begin_layout Description
18308 sfheadings titres sans empattement,
18311 \begin_layout Description
18312 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18315 \begin_layout Description
18316 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18319 \begin_layout Description
18320 withmarginpar réserver de la place sur la page pour les marges.
18324 \begin_layout Section
18328 \begin_layout Standard
18338 \begin_layout Subsection
18342 \begin_layout Standard
18347 est une classe très puissante et en constante évolution.
18348 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18349 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18350 en forme de son document.
18355 est basée sur la classe standard
18359 , mais elle peut aussi émuler la classe
18366 \begin_layout Standard
18371 , le développeur de
18375 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18378 La plupart ont été rassemblés avec
18383 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18384 les annexes, les chapitres et autres.
18386 , ne gère pas de façon native la plupart de ces fonctionnalités.
18387 Quelque-unes pourront être ajoutées dans de prochaines versions
18391 \begin_layout Plain Layout
18392 Vous êtes invités à faire des suggestions à
18393 \begin_inset Flex URL
18396 \begin_layout Plain Layout
18398 lyx-devel@lists.lyx.org
18408 , beaucoup ne le seront probablement jamais, à cause des limitations de
18409 la structure de \SpecialChar LyX
18411 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18412 de quelques commandes \SpecialChar LaTeX
18413 (en code \SpecialChar TeX
18418 \begin_layout Plain Layout
18420 \begin_inset space ~
18424 \begin_inset CommandInset ref
18426 reference "sec:Insérer-du-code-LaTeX"
18430 pour plus de détails.
18436 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18437 par \SpecialChar LyX
18439 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18440 ns de jeter un œil au manuel détaillé de la classe
18448 \begin_layout Plain Layout
18450 \begin_inset Flex URL
18453 \begin_layout Plain Layout
18455 CTAN:/macros/latex/memoir/memman.pdf
18465 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18466 à la fois une description complète de la bonne manière de typographier
18467 et un superbe exemple de bonne typographie en lui-même.
18470 \begin_layout Subsection
18471 Fonctions de base et restrictions
18474 \begin_layout Standard
18479 accepte toutes les fonctions de la classe standard
18484 Il y a pourtant quelques différences, comme celles qui suivent :
18487 \begin_layout Description
18489 \begin_inset space ~
18493 \begin_inset space ~
18497 \begin_inset space ~
18500 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18504 \begin_layout Description
18506 \begin_inset space ~
18510 \begin_inset space ~
18514 \begin_inset space ~
18518 \begin_inset Quotes cld
18522 \begin_inset Quotes crd
18525 n'est pas géré, à cause d'un conflit de commandes entre
18533 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18536 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18539 Document\SpecialChar menuseparator
18540 Paramètres\SpecialChar menuseparator
18542 \begin_inset space ~
18546 \begin_inset space ~
18550 \begin_inset space ~
18556 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18563 dans le corps du texte ou dans le préambule (par exemple
18567 chapterstyle{companion}
18572 \begin_layout Description
18574 \begin_inset space ~
18577 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18578 facultatif dans les classes standard.
18579 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18580 la table des matière et les entêtes (par exemple, quand le titre est trop
18582 Dans \SpecialChar LyX
18583 , vous pouvez le faire avec
18585 Insertion\SpecialChar menuseparator
18587 \begin_inset space ~
18592 au début de la section/chapitre.
18597 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18599 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18600 du texte, un pour la table des matières et un pour les entêtes.
18604 makes these available in form of specific
18615 \begin_layout Description
18617 \begin_inset space ~
18620 : dans les classes standard (et dans beaucoup d'autres classes), la table
18621 des matières, la liste des tableaux et la liste des figures commencent
18622 automatiquement une novelle page.
18627 ne suit pas cette règle.
18628 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18631 \begin_layout Description
18633 \begin_inset space ~
18637 \begin_inset space ~
18641 \begin_inset space ~
18644 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18645 de titre (dans les classes standard, les pages de titres sont
18646 \begin_inset Quotes cld
18650 \begin_inset Quotes crd
18653 , c'est-à-dire sans numérotation).
18654 Si vous voulez une page de titre vide, tapez
18658 aliaspagestyle{title}{empty}
18663 \begin_layout Description
18665 \begin_inset space ~
18668 : avec l'option de classe
18674 Document\SpecialChar menuseparator
18675 Paramètres\SpecialChar menuseparator
18677 \begin_inset space ~
18681 \begin_inset space ~
18684 document\SpecialChar menuseparator
18685 Options de classe\SpecialChar menuseparator
18688 ), vous pouvez imiter le style
18693 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18694 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18695 ne commenceront pas sur une nouvelle page (mais–contrairement à la
18696 \begin_inset Quotes cld
18700 \begin_inset Quotes crd
18707 —ils sont encore autorisés), les parties cependant utilisent leur propre
18715 \begin_layout Description
18717 \begin_inset space ~
18721 \begin_inset space ~
18725 \begin_inset space ~
18729 \begin_inset space ~
18732 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18733 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18744 Il produit une erreur et arrête \SpecialChar LaTeX
18745 dès qu'une commande de ce genre apparaît.
18750 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18751 (qui au moins ne stoppe pas \SpecialChar LaTeX
18753 Puisque beaucoup de paquetages \SpecialChar LaTeX
18754 et en particulier les fichiers de style
18755 Bib\SpecialChar TeX
18756 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18760 \begin_layout Subsection
18761 Fonctions supplémentaires
18764 \begin_layout Standard
18765 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18767 fait pas beaucoup pour l'instant).
18768 veuillez consulter le manuel de
18776 \begin_layout Plain Layout
18778 \begin_inset Flex URL
18781 \begin_layout Plain Layout
18783 CTAN:/macros/latex/memoir/memman.pdf
18793 pour plus de détails.
18796 \begin_layout Description
18798 \begin_inset space ~
18801 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18803 Hé bien, c'est une classe book.
18804 En principe, les classes book n'ont pas d'abstract.
18805 Memoir, lui, en a une.
18806 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18810 \begin_layout Description
18812 \begin_inset space ~
18815 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18816 chapitre est brièvement décrit sous le titre et aussi dans la table des
18817 matières (par exemple :
18819 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18822 Chapterprecis fait exactement cela.
18823 Cela n'a donc de sens qu'après un début de chapitre.
18826 \begin_layout Description
18828 \begin_inset space ~
18831 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18836 fournit un moyen élégant de mettre en forme une telle devise.
18837 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18838 séparés par une petite ligne.
18839 L'auteur (source) peut être saisi via Insérer
18841 \SpecialChar menuseparator
18842 Source épigraphique.
18845 \begin_layout Description
18847 \begin_inset space ~
18850 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18851 (jusqu'à de très complexes poèmes figuratifs).
18853 n'en gère que quelques-uns.
18858 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18859 des matières (l'environnement standard pour les poèmes est
18868 a plusieurs versions améliorées de
18872 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18873 , puisqu'ils doivent être emboîtés
18874 à l'intérieur d'environnements
18878 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18882 \begin_layout Description
18884 \begin_inset space ~
18891 , mais il n'ajoute pas une entrée à la table des matières.
18894 \begin_layout Section
18898 \begin_layout Standard
18899 La classe de document
18904 \begin_inset Quotes cld
18908 \begin_inset Quotes crd
18911 ) offre une alternative à la classe standard
18916 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18917 des sections et en-têtes en police sans empattement, ainsi que d'autres
18921 \begin_layout Section
18922 Publications Springer(
18929 \begin_layout Standard
18935 \begin_layout Subsection
18939 \begin_layout Standard
18940 Ce sont les fichiers de format pour certains types de journaux édités par
18941 Springer Verlag et dont la liste apparaît à
18942 \begin_inset Flex URL
18945 \begin_layout Plain Layout
18947 http://www.springer.de/author/tex/help-journals.html
18952 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18953 maintenant du \SpecialChar LaTeX2e
18955 C'est un système modulaire : ce qui est commun à tous les journaux est
18960 , et les fichiers de format particuliers à un journal (comme, par exemple,
18969 ) peuvent l'inclure.
18972 \begin_layout Standard
18973 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18974 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18983 en suivant le schéma donné dans
18990 \begin_layout Standard
18991 Ce n'a raisonnablement bien été testé que pour le
19004 sont fournis avec la distribution standard de \SpecialChar LyX
19006 Installez le fichier de classe correspondant (téléchargé chez Springer)
19007 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19012 dans le cas de te\SpecialChar TeX
19013 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19015 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19016 et ça devrait fonctionner.
19019 \begin_layout Subsection
19023 \begin_layout Standard
19024 Un grand nombre de styles de type théorème –
19032 , \SpecialChar ldots
19040 \begin_layout Standard
19063 Titre_\SpecialChar LaTeX
19066 (Running_\SpecialChar LaTeX
19095 (Acknowledgements),
19100 Voir la documentation du fichier de classe de Springer pour les détails.
19103 \begin_layout Subsection
19104 Publications supportées
19107 \begin_layout Itemize
19121 \begin_layout Itemize
19124 Probability Theory and Related Fields
19132 Jean-Marc Lasgouttes
19135 \begin_layout Standard
19136 Ajoutez le vôtre, ce n'est pas si dur !
19139 \begin_layout Subsection
19143 \begin_layout Standard
19144 Ces fichiers sont partiellement basés sur l'ancien
19148 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19149 style \SpecialChar LaTeX
19151 Tout ceci, ainsi que le format
19155 , est maintenant dépassé.
19156 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19157 des fichiers de format \SpecialChar LyX
19161 \begin_layout Subsection
19165 \begin_layout Standard
19167 Mais probablement moins que dans l'ancien
19174 \begin_layout Section
19175 Publications de l'AGU (
19182 \begin_layout Standard
19188 \begin_layout Subsection
19192 \begin_layout Standard
19193 Ce sont les fichiers de format correspondant à certaines publications de
19194 l'American Geophysical Society.
19195 Nous supposons que vous avez déjà installé les fichiers de classe propres
19196 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
19197 \begin_inset Flex URL
19200 \begin_layout Plain Layout
19202 http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
19210 \begin_layout Subsection
19211 Nouveaux environnements
19214 \begin_layout Standard
19224 Ils portent toujours ce nom dans l'interface \SpecialChar LyX
19225 , bien que leurs équivalents
19227 dans les classes AGU soient
19238 \begin_layout Standard
19239 Les environnements nouvellement définis sont
19300 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
19301 dans la documentation des classes AGU.
19304 \begin_layout Standard
19305 Je soupçonne que tout ceci soit encore relativement incomplet.
19308 \begin_layout Subsection
19312 \begin_layout Standard
19322 Nous avons également une nouvelle
19329 \begin_layout Subsection
19330 Publications supportées
19333 \begin_layout Itemize
19336 Journal of Geophysical Research
19345 \begin_layout Standard
19346 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
19357 \begin_layout Subsection
19358 Bogues et choses à retenir
19361 \begin_layout Standard
19362 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
19363 à chaque nouveau document :
19366 \begin_layout Enumerate
19371 , ce que vous ferez dans
19373 Document\SpecialChar menuseparator
19377 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
19382 choisir de langue.)
19385 \begin_layout Enumerate
19394 de la classe de document (c'est effectivement un bogue.)
19397 \begin_layout Enumerate
19398 Assurez-vous que vous utilisez le style de bibliographie
19406 dans le deuxième champ de l'insert Bib\SpecialChar TeX
19408 Aucun des styles standard ne conviendra.
19411 \begin_layout Section
19412 Publications de l'EGS (
19419 \begin_layout Standard
19425 \begin_layout Subsection
19429 \begin_layout Standard
19430 C'est le fichier de format pour les publications de l'EGS (
19432 European Geophysical Society
19435 Vous pouvez télécharger la classe
19439 (nécessaire) depuis le site de l'EGS à
19440 \begin_inset Flex URL
19443 \begin_layout Plain Layout
19453 \begin_layout Subsection
19454 Nouveaux environnements
19457 \begin_layout Standard
19468 , Affil., Journal, numéro_ms
19487 L'actuel fichier de format est malheureusement très peu modulaire et devrait
19488 plus utiliser les inclusions
19495 \begin_layout Section
19496 Rev\SpecialChar TeX
19500 \begin_layout Standard
19506 \begin_layout Standard
19507 \begin_inset VSpace bigskip
19513 \begin_layout Standard
19518 \begin_inset space ~
19523 marche avec la classe Rev\SpecialChar TeX
19525 \begin_inset Formula $\beta$
19528 de mai 1999) de l'American Physical Society.
19531 \begin_layout Standard
19533 a une classe de texte
19537 , qui marche avec Rev\SpecialChar TeX
19539 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19541 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19543 \SpecialChar LaTeX2e
19544 , même si on l'a trafiqué pour qu'elle marche.
19545 Comme Rev\SpecialChar TeX
19546 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19552 \begin_inset space ~
19557 devrait être assez facile à utiliser.
19560 \begin_layout Standard
19561 Cette documentation est censée servir en
19565 de la documentation de Rev\SpecialChar TeX
19566 4.0, nous ne décrirons donc aucune des macros
19567 spéciales Rev\SpecialChar TeX
19568 , et supposerons que vous savez ce qu'il faut mettre dans
19569 le préambule si besoin.
19572 \begin_layout Subsection
19576 \begin_layout Standard
19577 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19578 4, comme c'est décrit
19579 dans le fichier README du paquetage.
19580 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19582 \begin_inset Flex URL
19585 \begin_layout Plain Layout
19587 http://publish.aps.org/revtex4/
19593 Installez-le quelque part où \SpecialChar LaTeX
19595 Testez-le en essayant de \SpecialChar LaTeX
19596 er un court document Rev\SpecialChar TeX
19597 4 dans un répertoire
19598 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19600 Ensuite, si vous reconfigurez \SpecialChar LyX
19601 , il trouvera le fichier de classe et vous
19602 laissera utiliser la classe de texte
19609 \begin_layout Standard
19610 Probablement la façon la plus simple de démarrer est soit d'importer un
19611 document Rev\SpecialChar TeX
19616 , soit d'utiliser le modèle
19619 \begin_inset space ~
19624 , qui se trouve dans le répertoire de modèles.
19627 \begin_layout Subsection
19631 \begin_layout Standard
19632 Les paramètres optionnels de
19639 \begin_inset Quotes cld
19643 \begin_inset Quotes crd
19647 \begin_inset Quotes cld
19651 \begin_inset Quotes crd
19654 , vont dans le champ d'
19660 Document\SpecialChar menuseparator
19663 \SpecialChar menuseparator
19667 \begin_inset space ~
19671 \begin_inset space ~
19676 , comme d'habitude.
19677 Rappelez-vous que dans Rev\SpecialChar TeX
19678 , il faut au moins un paramètre optionnel !
19681 \begin_layout Standard
19682 Le reste de ce qui va dans le préambule, comme
19688 etc., va comme d'habitude dans la fenêtre
19693 \begin_inset space ~
19704 \begin_layout Subsection
19709 \begin_layout Plain Layout
19710 NdT : Dans la section sur Rev\SpecialChar TeX
19712 \begin_inset Quotes cld
19716 \begin_inset Quotes crd
19720 \begin_inset Quotes cld
19724 \begin_inset Quotes crd
19727 à de nombreux endroits.
19728 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19729 de toute façon à un champ à remplir.
19730 N'ayant pas Rev\SpecialChar TeX
19731 , je ne peux pas aller vérifier.
19739 \begin_layout Standard
19740 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19742 Par exemple, le champ
19753 Notez que (au moins pour Rev\SpecialChar TeX
19754 4.0 Beta), les champs
19762 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19767 \begin_layout Plain Layout
19768 Au cas où ça vous intéresse, les deux sont inclus pour que
19772 puisse traduire à la fois
19792 \begin_layout Subsection
19796 \begin_layout Standard
19797 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19798 4 qui peuvent causer des erreurs
19799 qui sont encore plus troublantes dans \SpecialChar LyX
19803 \begin_layout Standard
19804 Dans Rev\SpecialChar TeX
19822 L'équivalent \SpecialChar LyX
19823 en est qu'il y a un champ
19832 de notes de bas de page dans le champ
19836 , ou des choses étranges apparaîtront.
19837 Voyez la documentation de Rev\SpecialChar TeX
19838 4 pour plus de détails.
19842 \begin_layout Standard
19843 Également, les champs
19856 \begin_inset space ~
19863 (Thanks) doivent être placés
19875 correspondant (ou son équivalent
19888 , la compilation \SpecialChar LaTeX
19892 \begin_layout Chapter
19894 et applications externes
19897 \begin_layout Section
19898 Correcteur \SpecialChar TeX
19902 \begin_layout Standard
19908 \begin_layout Subsection
19912 \begin_layout Standard
19913 Vous trouverez dans le menu
19920 \begin_inset space ~
19927 Cette fonctionnalité requière le programme
19936 \begin_layout Plain Layout
19941 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19951 et la commande est donc grisée si celui-ci n'est pas installé.
19952 Vous pouvez vous le procurer de CTAN,
19953 \begin_inset Newline newline
19957 \begin_inset CommandInset href
19959 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19967 \begin_layout Standard
19970 Chk\SpecialChar TeX
19973 est un programme qui a été écrit par
19978 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19979 n'étaient pas naturelles et
19980 s'oubliaient facilement.
19981 Ce programme parcourt votre fichier \SpecialChar LaTeX
19982 et en vérifie la bonne écriture.
19983 C'est donc l'équivalent de
19988 , mais pour \SpecialChar LaTeX
19992 \begin_layout Standard
19993 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19996 est déjà censé produire du \SpecialChar LaTeX
19997 exempt de fautes ? La réponse est simple :
20002 ne vérifie pas seulement la
20008 d'un fichier C, mais aussi la bonne utilisation des types,
20013 Chk\SpecialChar TeX
20019 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
20025 Chk\SpecialChar TeX
20031 est à même de détecter des erreurs courantes comme
20035 \begin_layout Plain Layout
20036 NdT : Certaines de ces règles me sont totalement inconnues.
20037 Il est possible qu'elles ne s'appliquent pas à la langue française.
20048 \begin_layout Itemize
20049 de mauvais points de suspension :
20050 \begin_inset Newline newline
20053 Utiliser \SpecialChar ldots
20057 \begin_layout Itemize
20058 des espaces à l'intérieur des parenthèses :
20059 \begin_inset Newline newline
20062 ( mauvais espacement );
20065 \begin_layout Itemize
20066 l'utilisation d'espaces normaux dans des abréviations courantes :
20067 \begin_inset Newline newline
20070 Par exemple il y a ici trop d'espaces dans l'abréviation C.
20076 \begin_layout Itemize
20077 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
20078 lettre est une majuscule :
20079 \begin_inset Newline newline
20083 Et l'espacement n'est pas bon;
20086 \begin_layout Itemize
20087 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
20089 \begin_inset Newline newline
20092 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
20093 d'apparaître sur une mauvaise page.
20095 \begin_inset CommandInset label
20105 \begin_layout Plain Layout
20106 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
20107 numéro dans le texte) n'est pas collé au mot le précédant.
20113 L'étiquette est ici trop séparée;
20116 \begin_layout Itemize
20117 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
20119 \begin_inset Newline newline
20122 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
20124 \begin_inset Quotes cld
20128 \begin_inset Quotes crd
20131 et le numéro, et ça ferait le plus mauvais effet...
20133 \begin_inset CommandInset ref
20135 reference "sec:chktex"
20142 \begin_layout Itemize
20144 \begin_inset Quotes cld
20148 \begin_inset Quotes crd
20152 \begin_inset Quotes cld
20156 \begin_inset Formula $\times$
20160 \begin_inset Quotes crd
20163 entre deux nombres :
20164 \begin_inset Newline newline
20167 2x2 rend beaucoup moins bien que
20168 \begin_inset Formula $2\times2$
20174 \begin_layout Standard
20175 et bien plus encore...
20176 C'est un outil très utile pour le
20177 \begin_inset Quotes cld
20181 \begin_inset Quotes crd
20184 du document avant son impression, et vous devriez l'utiliser après l'inévitable
20185 correction de l'orthographe et avant d'affiner la typographie.
20188 \begin_layout Subsection
20192 \begin_layout Standard
20193 Si le programme est installé, l'employer est un jeu d'enfant : faites
20194 \begin_inset Newline newline
20199 Outils\SpecialChar menuseparator
20201 \begin_inset space ~
20209 générera alors une version \SpecialChar LaTeX
20210 de votre document, lancera
20212 Chk\SpecialChar TeX
20215 pour la corriger, puis insérera des
20216 \begin_inset Quotes cld
20220 \begin_inset Quotes crd
20223 avec les avertissements de
20225 Chk\SpecialChar TeX
20229 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
20230 facilement les trouver avec
20232 Navigation\SpecialChar menuseparator
20235 , ou par le raccourci clavier
20239 (d'après le fichier de raccourcis implicites
20244 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
20261 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
20262 Si vous ne comprenez pas l'avertissement, ignorez-le.
20263 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
20266 Chk\SpecialChar TeX
20269 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
20273 \begin_layout Standard
20274 Ce document est un excellent terrain d'entraînement, et sa vérification
20275 lèvera sûrement quelques avertissements.
20276 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
20277 des fausses alertes.
20280 \begin_layout Subsection
20284 \begin_layout Standard
20285 Vous trouverez parfois que
20287 Chk\SpecialChar TeX
20290 est plus bavard qu'il ne devrait l'être.
20291 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20292 à vos propres goûts.
20296 \begin_layout Standard
20299 Chk\SpecialChar TeX
20302 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20305 Chk\SpecialChar TeX
20308 dans \SpecialChar LyX
20310 En effet, \SpecialChar LyX
20311 génère un fichier \SpecialChar LaTeX
20312 un peu particulier pour être ensuite capable
20313 de faire correspondre les numéros de lignes indiqués par
20315 Chk\SpecialChar TeX
20320 \begin_layout Plain Layout
20321 Vous pouvez trouver toutes les indications de
20327 Document\SpecialChar menuseparator
20329 \begin_inset space ~
20333 \begin_inset space ~
20350 avec la structure interne du document.
20351 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20352 Vous pouvez faire deux choses contre cela :
20355 \begin_layout Itemize
20356 Paramétrez l'appel à
20358 Chk\SpecialChar TeX
20363 Outils\SpecialChar menuseparator
20364 Préférences\SpecialChar menuseparator
20365 Sorties\SpecialChar menuseparator
20369 , ou alors dans le fichier de configuration de l'installation de
20371 Chk\SpecialChar TeX
20374 (souvent, le fichier
20379 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20380 ou désactivés à la ligne de commande.
20383 \begin_layout Itemize
20384 Exportez votre document en tant que fichier \SpecialChar LaTeX
20387 Fichier\SpecialChar menuseparator
20388 Exporter\SpecialChar menuseparator
20392 et lancer manuellement
20397 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20398 correspondant dans le document \SpecialChar LyX
20399 , mais avec un peu de patience, vous devriez
20403 \begin_layout Standard
20404 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20414 pour désactiver un avertissement, et
20419 Les entrées en italiques sont désactivées par défaut, car le réglage de
20421 \begin_inset Quotes cld
20426 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20429 \begin_inset Quotes crd
20435 \begin_layout Standard
20436 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20437 désactivation d'avertissements, et pas aux autres.
20438 En effet, \SpecialChar LyX
20439 utilise les autres options à sa convenance pour dialoguer avec
20447 \begin_layout Enumerate
20451 Command terminated with space.
20452 (La commande se termine par une espace.)
20455 \begin_layout Enumerate
20458 Non-breaking space (
20459 \begin_inset Quotes eld
20467 \begin_inset Quotes erd
20470 ) should have been used.
20471 (Il faut utiliser ici une espace insécable (
20474 \begin_inset Quotes cld
20478 \begin_inset Quotes crd
20486 \begin_layout Enumerate
20490 You should enclose the previous parenthesis with
20491 \begin_inset Quotes eld
20499 \begin_inset Quotes erd
20503 (Vous devriez entourer les parenthèses précédentes par
20509 \begin_inset Quotes cld
20513 \begin_inset Quotes crd
20524 \begin_layout Enumerate
20527 Italic correction (
20528 \begin_inset Quotes eld
20538 \begin_inset Quotes erd
20541 ) found in non-italic buffer.
20542 (Une correction d'italique (
20545 \begin_inset Quotes cld
20551 \begin_inset Quotes crd
20556 ) est dans un groupe qui n'est pas en italique.)
20559 \begin_layout Enumerate
20562 Italic correction (
20563 \begin_inset Quotes eld
20573 \begin_inset Quotes erd
20576 ) found more than once.
20577 (Il y a plus d'une correction d'italique (
20580 \begin_inset Quotes cld
20586 \begin_inset Quotes crd
20594 \begin_layout Enumerate
20598 No italic correction (
20599 \begin_inset Quotes eld
20609 \begin_inset Quotes erd
20613 (Il n'y a pas de correcteur d'italique (
20616 \begin_inset Quotes cld
20622 \begin_inset Quotes crd
20633 \begin_layout Enumerate
20637 \begin_inset Quotes eld
20645 \begin_inset Quotes erd
20649 \begin_inset Quotes eld
20657 \begin_inset Quotes erd
20664 \begin_inset Quotes cld
20668 \begin_inset Quotes crd
20673 requière l'utilisation de
20676 \begin_inset Quotes cld
20680 \begin_inset Quotes crd
20688 \begin_layout Enumerate
20691 Wrong length of dash may have been used.
20692 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20695 \begin_layout Enumerate
20699 \begin_inset Quotes eld
20707 \begin_inset Quotes erd
20711 \begin_inset Quotes eld
20719 \begin_inset Quotes erd
20729 \begin_inset Quotes cld
20733 \begin_inset Quotes crd
20744 \begin_inset Quotes cld
20748 \begin_inset Quotes crd
20756 \begin_layout Enumerate
20760 \begin_inset Quotes eld
20768 \begin_inset Quotes erd
20777 \begin_inset Quotes cld
20785 \begin_inset Quotes crd
20794 \begin_layout Enumerate
20798 \begin_inset Quotes eld
20806 \begin_inset Quotes erd
20809 to achieve an ellipsis.
20810 (Vous devriez utiliser
20813 \begin_inset Quotes cld
20817 \begin_inset Quotes crd
20822 pour une ellipse (points de suspension).)
20825 \begin_layout Enumerate
20828 Inter-word spacing (
20829 \begin_inset Quotes eld
20839 \begin_inset Quotes eld
20842 ) should perhaps be used.
20843 (Une espace d'entre mots (
20846 \begin_inset Quotes cld
20852 \begin_inset space ~
20858 \begin_inset Quotes crd
20861 ) devrait peut-être être utilisé.)
20864 \begin_layout Enumerate
20867 Inter-sentence spacing (
20868 \begin_inset Quotes eld
20878 \begin_inset Quotes erd
20881 ) should perhaps be used.
20882 (Une espace d'entre phrases (
20885 \begin_inset Quotes cld
20891 \begin_inset Quotes crd
20896 ) devrait peut-être être utilisé.)
20899 \begin_layout Enumerate
20902 Could not find argument for command.
20903 (N'a pas trouvé de paramètre à la commande.)
20906 \begin_layout Enumerate
20910 \begin_inset Quotes eld
20918 \begin_inset Quotes erd
20922 (Aucune occurrence de
20923 \begin_inset Quotes cld
20931 \begin_inset Quotes crd
20937 \begin_layout Enumerate
20940 Math mode still on at end of \SpecialChar LaTeX
20942 (Le fichier \SpecialChar LaTeX
20943 se termine dans le mode Math.)
20946 \begin_layout Enumerate
20950 \begin_inset Quotes eld
20958 \begin_inset Quotes erd
20961 doesn't match the number of
20962 \begin_inset Quotes eld
20970 \begin_inset Quotes erd
20977 \begin_inset Quotes cld
20981 \begin_inset Quotes crd
20986 ne correspond pas à celui de
20989 \begin_inset Quotes cld
20993 \begin_inset Quotes crd
21001 \begin_layout Enumerate
21004 You should use either
21007 \begin_inset Quotes eld
21015 \begin_inset Quotes erd
21020 as an alternative to
21021 \begin_inset Quotes eld
21029 \begin_inset Quotes erd
21033 (Vous devriez utiliser
21036 \begin_inset Quotes eld
21044 \begin_inset Quotes erd
21052 \begin_inset Quotes cld
21056 \begin_inset Quotes crd
21064 \begin_layout Enumerate
21071 " (ASCII 39) instead of "´" (ASCII 180).
21072 (Vous devriez utiliser
21075 \begin_inset Quotes cld
21079 \begin_inset Quotes crd
21084 (ASCII 39) au lieu de
21087 \begin_inset Quotes cld
21095 \begin_inset Quotes crd
21103 \begin_layout Enumerate
21106 User-specified pattern found.
21107 (A trouvé un format défini par l'utilisateur.)
21110 \begin_layout Enumerate
21113 This command might not be intended.
21114 (Cette commande n'est peut-être pas volontaire.)
21117 \begin_layout Enumerate
21122 (Un commentaire est affiché.)
21125 \begin_layout Enumerate
21156 \begin_layout Enumerate
21159 Delete this space to maintain correct page references.
21160 (Enlevez cette espace pour avoir une pagination correcte.)
21163 \begin_layout Enumerate
21167 You might wish to put this between a pair of
21168 \begin_inset Quotes eld
21176 \begin_inset Quotes erd
21180 (Ce serait peut-être mieux entre deux accolades
21186 \begin_inset Quotes cld
21190 \begin_inset Quotes crd
21198 \begin_layout Enumerate
21201 You ought to remove spaces in front of punctuation.
21202 (Il n'y a pas d'espace devant cette ponctuation.)
21205 \begin_layout Enumerate
21208 Could not execute \SpecialChar LaTeX
21210 (Ne peut pas exécuter la commande \SpecialChar LaTeX
21214 \begin_layout Enumerate
21223 in front of small punctuation.
21230 devant la ponctuation basse.)
21233 \begin_layout Enumerate
21241 may look prettier here.
21251 \begin_layout Enumerate
21255 Multiple spaces detected in output.
21256 (La sortie affiche ici plusieurs espaces.)
21259 \begin_layout Enumerate
21262 This text may be ignored.
21263 (Ce texte ne sera peut-être pas pris en compte.)
21266 \begin_layout Enumerate
21272 \begin_inset Quotes eld
21277 to begin quotation, not
21285 \begin_inset Quotes eld
21290 pour ouvrir une citation et non
21297 \begin_layout Enumerate
21304 to end quotation, not
21307 \begin_inset Quotes eld
21317 pour clore une citation et non
21320 \begin_inset Quotes eld
21328 \begin_layout Enumerate
21332 (Ne mélangez pas les différents types de guillemets.)
21335 \begin_layout Enumerate
21338 You should perhaps use
21339 \begin_inset Quotes eld
21347 \begin_inset Quotes erd
21351 (Il vaudrait peut-être mieux utiliser
21354 \begin_inset Quotes cld
21358 \begin_inset Quotes crd
21366 \begin_layout Enumerate
21369 You should put a space in front of/after parenthesis.
21370 (Il faut des espaces à l'extérieur des parenthèses.)
21373 \begin_layout Enumerate
21376 You should avoid spaces in front of/after parenthesis.
21377 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21380 \begin_layout Enumerate
21384 You should not use punctuation in front of/after quotes.
21385 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21388 \begin_layout Enumerate
21391 Double space found.
21395 \begin_layout Enumerate
21398 You should put punctuation outside inner/inside display math mode.
21399 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21402 \begin_layout Enumerate
21405 You ought to not use primitive \SpecialChar TeX
21406 in \SpecialChar LaTeX
21408 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21409 dans du code \SpecialChar LaTeX
21413 \begin_layout Enumerate
21416 You should remove spaces in front of
21417 \begin_inset Quotes eld
21425 \begin_inset Quotes erd
21429 (Ne mettez pas d'espaces devant
21432 \begin_inset Quotes cld
21436 \begin_inset Quotes crd
21444 \begin_layout Enumerate
21447 \begin_inset Quotes eld
21455 \begin_inset Quotes erd
21458 is normally not followed by
21459 \begin_inset Quotes eld
21467 \begin_inset Quotes erd
21474 \begin_inset Quotes cld
21478 \begin_inset Quotes crd
21483 n'est normalement pas suivi de
21486 \begin_inset Quotes cld
21490 \begin_inset Quotes crd
21498 \begin_layout Standard
21499 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21500 une interface plus complète
21501 à cet outil (ainsi qu'à son petit cousin
21505 ) pour pouvoir en exploiter toute la puissance.
21506 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21507 de bonne taille, et voyez le résultat.
21510 \begin_layout Section
21511 Contrôle de version sous \SpecialChar LyX
21515 \begin_layout Standard
21518 Lars Gullik Bjønnes,
21525 \begin_layout Subsection
21529 \begin_layout Standard
21531 accepte la plupart des commandes simples de RCS/CVS/SVN.
21532 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21533 cependant encore passer par un terminal de commande.
21536 \begin_layout Standard
21537 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21538 n, que nous vous conseillons donc.
21539 Un bon document de départ pour Subversion est le Manuel SVN
21543 \begin_layout Plain Layout
21544 \begin_inset CommandInset href
21546 target "http://svnbook.red-bean.com/"
21557 Pour RCS, lisez d'abord
21558 \begin_inset Quotes cld
21562 \begin_inset Quotes crd
21565 (c'est un fichier man : lisez-le avec
21570 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21571 Voyez particulièrement
21572 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21573 (le fichier finissant par
21580 \begin_layout Standard
21581 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21583 devrez connaître l'utilisation de RCS/CVS/SVN.
21584 Le support assuré dans \SpecialChar LyX
21585 a été réalisé pour des versions récentes des paquetages
21586 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21588 En général, les messages de contrôle ne sont pas affichés après chaque
21589 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21594 Regular users of version control will appreciate the VC toolbar, which
21597 View\SpecialChar menuseparator
21598 Toolbars\SpecialChar menuseparator
21600 \begin_inset space ~
21608 \begin_layout Standard
21609 Pour créer vos propres commandes externes, consultez
21610 \begin_inset Flex Code
21613 \begin_layout Plain Layout
21621 Fonctions \SpecialChar LyX
21627 \begin_layout Standard
21630 It is strongly recommended to store documents in uncompressed format if
21631 using version control (uncheck
21633 Document\SpecialChar menuseparator
21636 if it is checked): Uncompressed LyX documents are text files and therefore
21637 for merging two different versions by version control systems.
21638 Compressed LyX documents are binary files, which cannot be merged by version
21642 \begin_layout Subsection
21643 Les commandes RCS sous \SpecialChar LyX
21647 \begin_layout Standard
21648 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21650 Vous pouvez les trouver dans
21652 Fichier\SpecialChar menuseparator
21654 \begin_inset space ~
21658 \begin_inset space ~
21664 Lyx a été testé avec RCS 5.7/5.8.
21667 \begin_layout Subsubsection
21670 Initialiser le contrôle de version
21673 \begin_layout Standard
21674 Si votre document n'est pas sous le mode
21675 \begin_inset Quotes cld
21678 contrôle de version
21679 \begin_inset Quotes crd
21682 , c'est le seul choix qui vous soit proposé.
21683 Si vous êtes déjà sous ce mode, l'élément
21684 \begin_inset Flex Noun
21687 \begin_layout Plain Layout
21693 est grisé et inaccessible.
21696 \begin_layout Standard
21697 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21699 demandé de donner une description initiale du document.
21700 Le document est alors mis en mode
21701 \begin_inset Quotes cld
21705 \begin_inset Quotes crd
21708 et il vous faudra faire
21711 \begin_inset space ~
21715 \begin_inset space ~
21720 avant de le modifier.
21721 Un document sous contrôle de version a dans le minibuffer
21722 \begin_inset Quotes cld
21725 [RCS:<version><locker>]
21726 \begin_inset Quotes crd
21729 accolé au nom de fichier.
21732 \begin_layout Standard
21733 En arrière-plan, la commande RCS qui a été lancée est
21736 \begin_layout LyX-Code
21739 ci -q -u -i -t-\SpecialChar softhyphen
21740 "<description_\SpecialChar softhyphen
21741 initiale>" <nom_fichier>.
21744 \begin_layout Standard
21749 pour comprendre le sens des paramètres.
21753 \begin_layout Subsubsection
21755 \begin_inset space ~
21759 \begin_inset space ~
21765 \begin_layout Standard
21766 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21770 \begin_layout Plain Layout
21777 \begin_inset Flex Noun
21780 \begin_layout Plain Layout
21784 Fichier\SpecialChar menuseparator
21786 \begin_inset space ~
21790 \begin_inset space ~
21793 Version\SpecialChar menuseparator
21795 \begin_inset space ~
21799 \begin_inset space ~
21811 Il vous sera alors demandé une description de ceux-ci.
21812 Cette information est conservée dans le fichier d'historique.
21813 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21814 au fichier RCS maître et le document est déverrouillé et remis en mode
21816 \begin_inset Quotes cld
21820 \begin_inset Quotes crd
21826 \begin_layout Itemize
21829 ci -q -u -m"<description>" <nom_fichier>
21832 \begin_layout Subsubsection
21835 Nouvelle version modifiable
21838 \begin_layout Standard
21839 En utilisant cette commande, vous verrouillez le document de manière à ce
21840 que vous soyez le seul à pouvoir l'éditer.
21841 Vous seul en possédez les droits d'écriture.
21842 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21844 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21847 \begin_layout Itemize
21850 co -q -l <nom_fichier>
21853 \begin_layout Subsubsection
21856 Revenir à la version du dépôt
21859 \begin_layout Standard
21860 Ceci annule tous les changements réalisés sur le document depuis que le
21861 document a été figé la dernière fois.
21862 Une demande de confirmation apparaît alors, avant que tous les changements
21866 \begin_layout Itemize
21869 co -f -u<version> <nom_fichier>
21872 \begin_layout Subsubsection
21879 \begin_layout Standard
21882 This will create a copy of the current document.
21883 Since RCS does not support copy operations natively, the version history
21884 is not preserved, and the copy is added as a new file.
21885 It requires a clean document without any changes since the last checkin.
21886 You are asked for a file name and a description of the copy operation.
21887 After that the copy is created, both locally and in the repository.
21888 If the parent directories of the copied and original document differ, all
21889 relative paths of included files of the copy are adjusted (like in
21891 File\SpecialChar menuseparator
21896 Finally, the copy is loaded instead of the original document.
21899 \begin_layout Labeling
21900 \labelwidthstring 00.00.0000
21904 \begin_inset space ~
21908 \begin_inset space ~
21912 \begin_inset Newline newline
21916 \begin_inset Flex Code
21919 \begin_layout Plain Layout
21923 \begin_inset Quotes qld
21927 \begin_inset Quotes qld
21936 \begin_inset Flex Code
21939 \begin_layout Plain Layout
21943 \begin_inset Quotes qld
21947 \begin_inset Quotes qld
21956 \begin_inset Newline newline
21960 \begin_inset Flex Code
21963 \begin_layout Plain Layout
21969 \begin_inset Quotes qld
21973 \begin_inset Quotes qld
21984 \begin_layout Subsubsection
21987 Annuler le dernier enregistrement
21990 \begin_layout Standard
21991 Fait comme si la dernière modification n'avait jamais été faite.
21992 Aucune modification n'apparaît sur le document \SpecialChar LyX
21993 , mais la dernière version
21994 est effacée du fichier maître RCS.
21997 \begin_layout Itemize
22000 rcs -o<version> <nom_fichier>
22003 \begin_layout Subsubsection
22006 Visionner historique
22009 \begin_layout Standard
22010 Montre l'historique complet du document RCS.
22015 est ainsi affichée dans une fenêtre.
22020 pour plus d'informations.
22023 \begin_layout Subsubsection
22024 Informations de révision
22027 \begin_layout Standard
22028 Lyx ne connaît que le numéro de version RCS, voir
22029 \begin_inset CommandInset ref
22031 reference "subsec:VCS-Revision-Information"
22038 \begin_layout Subsection
22041 CVS commands in \SpecialChar LyX
22043 \begin_inset Note Note
22046 \begin_layout Plain Layout
22047 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
22055 \begin_layout Standard
22058 A subset of CVS operations is supported by \SpecialChar LyX
22060 You can find the commands in the
22062 File\SpecialChar menuseparator
22064 \begin_inset space ~
22070 The version control system SVN is more powerful, so please use it instead
22071 of CVS if possible.
22074 \begin_layout Subsubsection
22081 \begin_layout Standard
22084 If you start from scratch with CVS you have to create your repository and
22085 checkout the working copy with external tools.
22086 If you're using a client-server setup you may need to login before doing
22087 the first repository checkout.
22090 \begin_layout Standard
22093 If your documents are under revision control and others are using the same
22094 repository problems arise when different changes to the same document at
22095 the same location happen.
22096 Standard CVS repositories don't operate with a file locking mechanism.
22097 This may be surprising, but conflicts only occur if people disagree on
22098 the proper content of the same part of a document.
22099 So, if co-workers are used to communicate regularly, these conflicts occur
22101 If they don't communicate they have a fundamental problem anyway.
22102 Nevertheless some people like to work with so called
22103 \begin_inset Quotes eld
22107 \begin_inset Quotes erd
22111 If they do so the working copy of all files is readonly when checked out
22112 first and the user starts editing after using a special command to make
22113 the working copy writable.
22114 When the changes are checked in the working copy returns to readonly state.
22115 With \SpecialChar LyX
22116 one has to edit the
22117 \begin_inset Flex Code
22120 \begin_layout Plain Layout
22128 file and add the line
22129 \begin_inset Flex Code
22132 \begin_layout Plain Layout
22140 to work with reserved checkouts.
22141 The benefit is the possibility to see who is using a writable copy of some
22143 It's not guaranteed only one user makes a copy writable.
22146 \begin_layout Standard
22150 tries to guess if you're using reserved or non-reserved checkouts.
22151 If your working copy is readonly or it is writable and an additional copy
22152 of your document exists in the CVS/Base sub-directory a reserved otherwise
22153 a non-reserved checkout is assumed.
22154 When a reserved checkout is detected you have to use
22155 \begin_inset Flex Noun
22158 \begin_layout Plain Layout
22166 to make your working copy writable if it's readonly.
22168 \begin_inset Flex Noun
22171 \begin_layout Plain Layout
22179 operation is possible and that makes your working copy readonly again after
22180 transferring your changes to the repository.
22183 \begin_layout Standard
22186 More information about CVS can be found here
22187 \begin_inset Flex URL
22190 \begin_layout Plain Layout
22192 http://www.nongnu.org/cvs
22198 \begin_inset Flex URL
22201 \begin_layout Plain Layout
22203 http://ximbiot.com/cvs
22211 \begin_layout Standard
22218 to understand the sub-commands and the switches mentioned below.
22221 \begin_layout Subsubsection
22228 \begin_layout Standard
22231 If your document is not under revision control, this is the only item shown
22233 And if it is under revision control, the
22237 item is not visible.
22241 \begin_layout Standard
22244 This command registers in CVS your document
22245 \begin_inset Flex Strong
22248 \begin_layout Plain Layout
22257 in the case you have already the documents directory under CVS control
22263 This means you have to create or checkout the archive by yourself using
22265 (In case you forget that step \SpecialChar LyX
22266 registers the document with RCS.)
22269 \begin_layout Standard
22272 Then you are asked interactively to supply an initial description of the
22274 Don't forget that registered file is not yet checked in.
22277 \begin_layout Standard
22280 CVS command that is run:
22282 cvs -q add -m"<entered message>" "<file-name>"
22285 \begin_layout Standard
22292 above and for all other CVS commands is an abbreviation for
22293 \begin_inset Quotes eld
22296 change the current working directory to file location and use the file name
22297 without path component as argument
22298 \begin_inset Quotes erd
22304 \begin_layout Subsubsection
22311 \begin_layout Standard
22314 When you are finished editing a file, you commit your changes.
22315 When you do this and you had changed the document, you are asked for a
22316 description of the changes.
22317 After that changes are written to the repository.
22318 In case you didn't change the document and a reserved checkout is detected
22319 the reservation made on
22320 \begin_inset Flex Noun
22323 \begin_layout Plain Layout
22334 \begin_layout Labeling
22335 \labelwidthstring 00.00.0000
22339 \begin_inset space ~
22343 \begin_inset space ~
22347 \begin_inset Newline newline
22351 \begin_inset Flex Code
22354 \begin_layout Plain Layout
22359 -q commit -m"<description>" "<file-name>"
22365 \begin_inset Newline newline
22369 \begin_inset Flex Code
22372 \begin_layout Plain Layout
22385 \begin_layout Subsubsection
22392 \begin_layout Standard
22395 When you are sharing a repository with others, you may have to incorporate
22396 their changes into your working copy.
22399 \begin_layout Standard
22404 cvs -q update "<file-name>"
22407 \begin_layout Standard
22410 If a readonly checkout is detected the working copy is made writable and
22414 \begin_layout Standard
22419 cvs -q edit "<file-name>"
22422 \begin_layout Subsubsection
22426 Revert To Repository Version
22429 \begin_layout Standard
22432 This will discard all changes made to the document since the last check
22434 You get a warning before changes are discarded.
22435 Firstly the file is deleted, secondly CVS update command is run.
22438 \begin_layout Standard
22443 cvs -q update "<file-name>"
22446 \begin_layout Standard
22449 If a reserved checkout is detected and the working copy has no changes only
22450 the reservation is undone.
22453 \begin_layout Standard
22458 cvs -q unedit "<file-name>"
22461 \begin_layout Subsubsection
22468 \begin_layout Standard
22471 This will create a copy of the current document.
22472 Since CVS does not support copy operations natively, the version history
22473 is not preserved, and the copy is added as a new file.
22474 It requires a clean document without any changes since the last checkin.
22475 You are asked for a file name and a description of the copy operation.
22476 After that the copy is created, both locally and in the repository.
22477 If the parent directories of the copied and original document differ, all
22478 relative paths of included files of the copy are adjusted (like in
22480 File\SpecialChar menuseparator
22485 Finally, the copy is loaded instead of the original document.
22488 \begin_layout Labeling
22489 \labelwidthstring 00.00.0000
22493 \begin_inset space ~
22497 \begin_inset space ~
22501 \begin_inset Newline newline
22505 \begin_inset Flex Code
22508 \begin_layout Plain Layout
22522 \begin_inset Flex Code
22525 \begin_layout Plain Layout
22539 \begin_inset Newline newline
22543 \begin_inset Flex Code
22546 \begin_layout Plain Layout
22564 \begin_layout Subsubsection
22571 \begin_layout Standard
22574 This will rename the current document.
22575 Since CVS does not support rename operations natively, the version history
22576 is not preserved, the renamed document is added as a new file, and the
22577 original document is deleted.
22578 It requires a clean document without any changes since the last checkin.
22579 You are asked for a file name and a description of the rename operation.
22580 After that the document is renamed, both locally and in the repository.
22581 If the parent directories of the new and old file names differ, all relative
22582 paths of included files are adjusted (like in
22584 File\SpecialChar menuseparator
22589 Finally, the document is reloaded using the new name.
22592 \begin_layout Labeling
22593 \labelwidthstring 00.00.0000
22597 \begin_inset space ~
22601 \begin_inset space ~
22605 \begin_inset Newline newline
22609 \begin_inset Flex Code
22612 \begin_layout Plain Layout
22626 \begin_inset Flex Code
22629 \begin_layout Plain Layout
22643 \begin_inset Newline newline
22647 \begin_inset Flex Code
22650 \begin_layout Plain Layout
22666 \begin_inset Newline newline
22670 \begin_inset Flex Code
22673 \begin_layout Plain Layout
22691 \begin_layout Subsubsection
22694 Update of the local directory checkout from repository
22697 \begin_layout Standard
22700 Once your documents gets more complex, containing sub-documents and pictures,
22702 \begin_inset Flex Code
22705 \begin_layout Plain Layout
22713 files and so on using version control becomes more complicated.
22715 supports updating the whole tree in which resides the document.
22716 This become especially useful once you cooperate with people which neither
22717 have detailed knowledge about CVS usage nor they have ambition to commit
22718 additional material to the repository.
22719 You have to organize the files structure so that all external files are
22720 in the same directory or subdirectories of the document.
22721 It's good practice anyway to store multipart documents in an extra directory.
22724 \begin_layout Standard
22728 \begin_inset Flex Code
22731 \begin_layout Plain Layout
22734 Update local directory from repository
22739 command updates the whole directory.
22740 If local changes are detected user is warned before update starts.
22741 In case of merge conflicts both versions of the conflicting document parts
22742 are placed in the final document.
22743 You have to review and correct the result of the merge.
22744 You'll find the conflicts enclosed in pairs of
22745 \begin_inset Flex Code
22748 \begin_layout Plain Layout
22757 \begin_inset Flex Code
22760 \begin_layout Plain Layout
22769 \begin_inset Flex Code
22772 \begin_layout Plain Layout
22781 The first part is your version as before the update operation with the
22782 document name prepended.
22783 The second one is the repository version with the version number after
22785 \begin_inset Flex Code
22788 \begin_layout Plain Layout
22799 \begin_layout Labeling
22800 \labelwidthstring 00.00.0000
22804 \begin_inset space ~
22808 \begin_inset space ~
22812 \begin_inset Newline newline
22816 \begin_inset Flex Code
22819 \begin_layout Plain Layout
22829 (Ask if changes are detected.)
22830 \begin_inset Newline newline
22834 \begin_inset Flex Code
22837 \begin_layout Plain Layout
22840 cd $path; cvs -q update
22850 \begin_layout Standard
22854 \begin_inset Flex Code
22857 \begin_layout Plain Layout
22865 stands for the path to the document.
22868 \begin_layout Subsubsection
22875 \begin_layout Standard
22878 This shows the complete history of the CVS document.
22881 cvs log "<file-name>"
22883 is shown in a browser.
22886 \begin_layout Subsubsection
22892 \begin_layout Standard
22896 supports CVS version number, author name, date and time of last commit.
22897 All those are extracted from
22899 cvs log -r <file-name>
22903 \begin_inset CommandInset ref
22905 reference "subsec:VCS-Revision-Information"
22912 \begin_layout Subsection
22915 SVN commands in \SpecialChar LyX
22919 \begin_layout Standard
22922 SVN is now partially supported by \SpecialChar LyX
22924 You can find the commands in the
22926 File\SpecialChar menuseparator
22928 \begin_inset space ~
22934 Please note that if you use password protected access to repository via
22935 ssh, you will be asked in terminal window.
22937 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22941 \begin_layout Plain Layout
22944 Most of the commands will work with 1.4 too, see
22945 \begin_inset CommandInset ref
22947 reference "subsec:SVN-Repo-Update"
22952 There seems to be currently unresolved permissions problem under SVN 1.8
22953 with reverting changes when file is locked.
22961 \begin_layout Subsubsection
22968 \begin_layout Standard
22971 If your document is not under revision control, this is the only item shown
22973 And if it is under revision control, the
22977 item is not visible.
22980 \begin_layout Standard
22983 This command registers in SVN your document ONLY in case you have already
22984 the documents directory under SVN control (in particular
22989 This means you have to checkout the archive by yourself.
22992 \begin_layout Standard
22995 Then you are asked interactively to supply an initial description of the
22997 Don't forget that registered file is not yet commited.
23000 \begin_layout Standard
23003 SVN command that is run:
23006 \begin_inset Quotes qld
23010 \begin_inset Quotes qld
23016 \begin_layout Standard
23023 to understand the switches.
23026 \begin_layout Subsubsection
23033 \begin_layout Standard
23036 When you are finished editing a file, you commit your changes.
23037 When you do this, you are asked for a description of the changes.
23038 After that changes are commited.
23041 \begin_layout Standard
23048 \begin_layout Plain Layout
23051 In case locking is not enabled.
23053 \begin_inset CommandInset ref
23055 reference "subsec:SVN-File-Locking"
23066 svn commit -q -m"<description>" <file-name>
23069 \begin_layout Subsubsection
23076 \begin_layout Standard
23079 Updates the changes of this file from the repository.
23080 Be sure you understand SVN merging and conflicts resolving before using
23081 this function, because all conflicts has to be resolved manually by you!
23084 \begin_layout Standard
23091 \begin_layout Plain Layout
23101 svn update --non-interactive
23102 \begin_inset Quotes qld
23106 \begin_inset Quotes qld
23112 \begin_layout Subsubsection
23116 Revert To Repository Version
23119 \begin_layout Standard
23122 This will discard all changes made to the document since the last check
23124 You get a warning before changes are discarded.
23127 \begin_layout Standard
23133 \begin_inset Quotes qld
23137 \begin_inset Quotes qld
23143 \begin_layout Subsubsection
23150 \begin_layout Standard
23153 This will create a copy of the current document including the version history.
23154 It requires a clean document without any changes since the last checkin.
23155 You are asked for a file name and a description of the copy operation.
23156 After that the copy is created, both locally and in the repository.
23157 If the parent directories of the copied and original document differ, all
23158 relative paths of included files of the copy are adjusted (like in
23160 File\SpecialChar menuseparator
23165 Finally, the copy is loaded instead of the original document.
23168 \begin_layout Labeling
23169 \labelwidthstring 00.00.0000
23173 \begin_inset space ~
23177 \begin_inset space ~
23181 \begin_inset Newline newline
23185 \begin_inset Flex Code
23188 \begin_layout Plain Layout
23194 \begin_inset Quotes qld
23198 \begin_inset Quotes qld
23202 \begin_inset Quotes qld
23206 \begin_inset Quotes qld
23215 \begin_inset Newline newline
23219 \begin_inset Flex Code
23222 \begin_layout Plain Layout
23233 \begin_layout Subsubsection
23240 \begin_layout Standard
23243 This will rename the current document including the version history.
23244 It requires a clean document without any changes since the last checkin.
23245 You are asked for a file name and a description of the rename operation.
23246 After that the document is renamed, both locally and in the repository.
23247 If the parent directories of the new and old file names differ, all relative
23248 paths of included files are adjusted (like in
23250 File\SpecialChar menuseparator
23255 Finally, the document is reloaded using the new name.
23258 \begin_layout Labeling
23259 \labelwidthstring 00.00.0000
23263 \begin_inset space ~
23267 \begin_inset space ~
23271 \begin_inset Newline newline
23275 \begin_inset Flex Code
23278 \begin_layout Plain Layout
23284 \begin_inset Quotes qld
23288 \begin_inset Quotes qld
23292 \begin_inset Quotes qld
23296 \begin_inset Quotes qld
23305 \begin_inset Newline newline
23309 \begin_inset Flex Code
23312 \begin_layout Plain Layout
23323 \begin_layout Subsubsection
23326 \begin_inset CommandInset label
23328 name "subsec:SVN-Repo-Update"
23332 Update of the local directory checkout from repository
23336 \begin_layout Plain Layout
23339 Note that this command will work only with subversion
23340 \begin_inset Formula $\geqq1.5$
23351 \begin_layout Standard
23354 All the commands above have one shortcoming – they deal with the current
23356 Once your document contains pictures, includes external
23357 \begin_inset Flex Code
23360 \begin_layout Plain Layout
23368 files and so on administration becomes more complicated.
23370 now supports updating the whole tree in which resides the document
23374 \begin_layout Plain Layout
23377 One need to organize the files structure so that all external files are
23378 in the same directory or subdirectories of the document.
23385 This become especially useful once you cooperate with people which neither
23386 know about subversion management nor they have ambition to commit additional
23387 material to the repository.
23391 \begin_layout Standard
23394 \begin_inset Flex Code
23397 \begin_layout Plain Layout
23400 Update local directory from repository
23405 command updates the whole directory and in case of merge conflicts local
23406 version of the files are left, so no unintended data loss occurs.
23407 If local changes are detected user is warned before update starts.
23410 \begin_layout Labeling
23411 \labelwidthstring 00.00.0000
23415 \begin_inset space ~
23419 \begin_inset space ~
23423 \begin_inset Newline newline
23427 \begin_inset Flex Code
23430 \begin_layout Plain Layout
23438 (Ask if changes are detected.)
23439 \begin_inset Newline newline
23443 \begin_inset Flex Code
23446 \begin_layout Plain Layout
23449 svn update –accept mine-full $path
23457 \begin_layout Standard
23461 \begin_inset Flex Code
23464 \begin_layout Plain Layout
23472 stands for the path to the document.
23475 \begin_layout Subsubsection
23482 \begin_layout Standard
23485 This shows the complete history of the SVN document.
23489 \begin_inset Quotes qld
23493 \begin_inset Quotes qld
23498 is shown in a browser.
23501 \begin_layout Subsubsection
23505 \begin_inset CommandInset label
23507 name "subsec:SVN-File-Locking"
23514 \begin_layout Standard
23517 The file exchange through various revision control systems brings the problem
23518 of merge conflicts in case two different users try to edit the same (parts
23520 When such a conflict happens it needs manual resolving and one reasonable
23521 alternative is to provide some kind of locking mechanism, which guarantees
23522 that only one user is allowed to edit file at the given time.
23525 \begin_layout Standard
23528 SVN has two such mechanisms to provide mutual exclusivity for file access
23529 – locks and automatic setting of write permissions (see sec.
23531 \begin_inset CommandInset ref
23533 reference "subsec:Automatical-Locking-Property"
23538 \begin_inset Flex Code
23541 \begin_layout Plain Layout
23553 \begin_layout Plain Layout
23556 \begin_inset Flex URL
23559 \begin_layout Plain Layout
23561 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23572 If this property is detected for a given document \SpecialChar LyX
23573 starts to use SVN locks
23574 for document editing automatically and the whole check-in/out mechanism
23575 switches to the same regimen as for RCS.
23576 This in particular means there are two different modes of file use in \SpecialChar LyX
23580 \begin_layout Itemize
23584 The loaded file is in the read-only mode.
23585 For editing on needs to check-out.
23590 consists of updating from the repository and gaining write lock.
23591 If the lock is not possible to obtain, we remain in unlocked state.
23594 \begin_layout Itemize
23598 The loaded file is in the
23599 \begin_inset Quotes els
23603 \begin_inset Quotes ers
23607 No other user is allowed to edit the file.
23612 consists of commiting changes and releasing write-lock.
23613 If no changes have been made to the document, no commit will be produced
23617 \begin_layout Plain Layout
23620 Don't be puzzled by the fact that you will be asked for commit message anyway.
23625 and only the write-lock will be released.
23628 \begin_layout Standard
23634 \begin_layout Labeling
23635 \labelwidthstring 00.00.0000
23640 svn commit -q -m"<description>" "<file-name>"
23641 \begin_inset Newline newline
23644 svn unlock "<file-name>"
23647 \begin_layout Labeling
23648 \labelwidthstring 00.00.0000
23653 svn update "<file-name>"
23654 \begin_inset Newline newline
23657 svn lock "<file-name>"
23660 \begin_layout Subsubsection
23664 \begin_inset CommandInset label
23666 name "subsec:Automatical-Locking-Property"
23672 Automatic Locking Property
23675 \begin_layout Standard
23678 The above mentioned automatic setting of write permissions of the .lyx file
23681 File\SpecialChar menuseparator
23683 \begin_inset space ~
23686 Control\SpecialChar menuseparator
23687 Use Locking Property
23690 This command is active only when the file is not locked on the svn server
23692 you need to check-out before proceeding).
23695 \begin_layout Labeling
23696 \labelwidthstring 00.00.0000
23700 \begin_inset space ~
23706 \begin_layout Labeling
23707 \labelwidthstring 00.00.0000
23712 svn propset svn:needs-lock ON "<file-name>"
23715 \begin_layout Labeling
23716 \labelwidthstring 00.00.0000
23721 svn propdel svn:needs-lock "<file-name>"
23724 \begin_layout Subsubsection
23727 \begin_inset CommandInset label
23729 name "subsec:VCS-Revision-Information"
23733 Revision Information in Documents
23736 \begin_layout Standard
23739 There are more possibilities how to activate revision information in our
23743 \begin_layout Itemize
23751 \begin_layout Itemize
23754 tree revision information (
23755 \begin_inset Flex Code
23758 \begin_layout Plain Layout
23767 The result is the output of the
23768 \begin_inset Flex Code
23771 \begin_layout Plain Layout
23779 command, the following table gives you an idea, how to read the results.
23782 \begin_layout Standard
23786 \begin_inset Tabular
23787 <lyxtabular version="3" rows="6" columns="2">
23788 <features tabularvalignment="middle">
23789 <column alignment="left" valignment="top">
23790 <column alignment="left" valignment="top">
23792 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23795 \begin_layout Plain Layout
23804 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23807 \begin_layout Plain Layout
23818 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23821 \begin_layout Plain Layout
23829 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23832 \begin_layout Plain Layout
23835 mixed revision working copy
23842 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23845 \begin_layout Plain Layout
23853 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23856 \begin_layout Plain Layout
23859 modified working copy
23866 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23869 \begin_layout Plain Layout
23877 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23880 \begin_layout Plain Layout
23883 switched working copy
23890 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23893 \begin_layout Plain Layout
23901 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23904 \begin_layout Plain Layout
23907 partial working copy, from a sparse checkout
23914 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23917 \begin_layout Plain Layout
23925 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23928 \begin_layout Plain Layout
23931 mixed revision, modified, switched working copy
23944 \begin_layout Itemize
23947 file revision information.
23948 The result comes from parsing the output of
23949 \begin_inset Flex Code
23952 \begin_layout Plain Layout
23956 \begin_inset space ~
23960 \begin_inset space ~
23964 \begin_inset space ~
23973 Supported flags are:
23977 \begin_layout Itemize
23980 version number of the last commit (
23981 \begin_inset Flex Code
23984 \begin_layout Plain Layout
23995 \begin_layout Itemize
23998 author of the last commit (
23999 \begin_inset Flex Code
24002 \begin_layout Plain Layout
24013 \begin_layout Itemize
24016 date of the last commit (
24017 \begin_inset Flex Code
24020 \begin_layout Plain Layout
24031 \begin_layout Itemize
24034 time of the last commit (
24035 \begin_inset Flex Code
24038 \begin_layout Plain Layout
24050 \begin_layout Standard
24053 You can obtain this info via InsetInfo (e.g.
24055 \begin_inset Flex Code
24058 \begin_layout Plain Layout
24061 info-insert buffer vcs-date
24067 The information will be available only when you have the file stored under
24068 svn managment (i.e.
24070 \begin_inset Flex Code
24073 \begin_layout Plain Layout
24081 directory is available with your document).
24085 \begin_layout Itemize
24088 Another—a hacking one—possibility is to use svn keywords
24092 \begin_layout Plain Layout
24095 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
24101 In short – you set file keywords property (e.g.
24104 svn propset svn:keywords 'Rev' file.lyx
24106 ) and then paste keyword \SpecialChar TeX
24111 \begin_layout Plain Layout
24114 This is an easy way how to ensure that \SpecialChar LyX
24115 won't break the line in the middle
24121 tag in your document (e.g.
24123 \begin_inset Flex Code
24126 \begin_layout Plain Layout
24135 This way svn client will automatically substitute revision number (e.g.
24137 \begin_inset Flex Code
24140 \begin_layout Plain Layout
24148 ) after each update and commit.
24149 There are more problems with this approach.
24150 Firstly, the '$' character is used in \SpecialChar TeX
24151 world for math equations, so any
24152 occurence of math formula
24153 \begin_inset Formula $Rev$
24157 \begin_inset Formula $Rev:59$
24160 in your \SpecialChar LyX
24162 Similarly for other keywords like Id, Date, Author, etc.
24163 Secondly svn output is dependent on your locales, so its very easy that
24164 svn would produce some problematic strings once Date is used.
24165 Thirdly you get the whole 'Rev: 59' string in your document instead of
24167 Until subversion implements user's custom keywords it will be hard to use
24168 this approach reliably or let \SpecialChar LyX
24169 to support it directly.
24172 \begin_layout Subsection
24175 SVN and Windows Environment
24178 \begin_layout Quote
24181 My inclination is to say that if the user cannot figure out the command
24182 line operations on their own fairly quickly, they would be well advised
24183 to use TortoiseSVN.
24189 \begin_layout Subsubsection
24195 \begin_layout Standard
24198 In addition to installing \SpecialChar LyX
24199 , and having access to a Subversion repository,
24200 the user will need to install the Subversion client program.
24201 A Windows installer for the client program is available from
24202 \begin_inset CommandInset href
24205 target "http://www.collab.net/nonav/downloads/subversion/"
24211 The user may also want to install
24212 \begin_inset CommandInset href
24215 target "http://tortoisesvn.tigris.org/"
24220 , which integrates Subversion operations into the context (rightclick) menu
24221 of Windows Explorer.
24222 Operations done outside \SpecialChar LyX
24223 will typically be more convenient using the Explorer
24225 Note that TortoiseSVN is not a replacement for the client program, which
24226 is what \SpecialChar LyX
24230 \begin_layout Subsubsection
24233 Bringing a document under Subversion control
24236 \begin_layout Standard
24239 Before a \SpecialChar LyX
24240 document can be brought under version control in Subversion, its
24241 parent directory needs to be under version control.
24242 If the document is being added to a project already in the repository,
24243 this is accomplished by checking the project out to the directory where
24244 the new document will be placed.
24245 If the project itself is not yet under version control (for instance, if
24246 this document starts a new project), the directory must be imported into
24248 This is done outside \SpecialChar LyX
24250 Both import and checkout are easily accomplished from the Explorer context
24251 menu using TortoiseSVN, or alternatively can be done using the command
24252 line client at a DOS prompt.
24253 The procedure for importing the project using TortoiseSVN is described
24254 below, assuming an existing repository and a new project being started
24262 For information on using the Subversion client program, run
24269 \begin_layout Enumerate
24278 in Windows Explorer, right click it, and select
24280 TortoiseSVN\SpecialChar menuseparator
24284 If necessary, adjust the URL for the repository, then click OK.
24287 \begin_layout Enumerate
24290 Right click the level of the repository under which you want to place the
24291 new project folder (typically the top level) and click
24295 Supply a name for the project folder and click OK.
24296 Add a message for the log file if desired, then click OK again.
24297 The new project folder should appear in the repository.
24298 Finally, click OK again to exit the repository browser.
24301 \begin_layout Enumerate
24304 Once again right click
24310 , this time selecting SVN Checkout\SpecialChar ldots
24311 Select the URL of the project folder
24312 you just created in the repository, and set the checkout directory to
24320 You will be warned about a non-empty folder; click OK to proceed.
24321 You should now have a
24332 \begin_layout Enumerate
24335 Create or open your document in \SpecialChar LyX
24338 File\SpecialChar menuseparator
24340 \begin_inset space ~
24343 Control\SpecialChar menuseparator
24347 Add a log message and click OK to commit the document to version control.
24350 \begin_layout Standard
24353 From this point onward, you should have full functionality in the
24355 File\SpecialChar menuseparator
24357 \begin_inset space ~
24363 You also have the option of checking the document in and out, viewing its
24365 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24366 client program from a command prompt.
24369 \begin_layout Subsubsection
24372 SSH tunnel used with SVN under Windows
24375 \begin_layout Standard
24378 Compared with Linux setting up an svn client to communicate over ssh under
24379 Windows is a rather troublesome task.
24380 We will at least offer some hints how to setup the client side but prior
24381 knowledge about ssh and the Windows command line is needed, also be prepared
24382 for a great deal of frustration\SpecialChar ldots
24386 \begin_layout Enumerate
24389 Get an svn client for windows, as described in the previous sections.
24390 When it is a fresh install run some svn command (e.g.
24392 \begin_inset Flex Code
24395 \begin_layout Plain Layout
24403 ) to create config files, which you will need to change later on.
24406 \begin_layout Enumerate
24409 Choose an ssh client for Windows.
24410 There are several possibilities, we will use the one from Putty tools
24414 \begin_layout Plain Layout
24417 \begin_inset Flex URL
24420 \begin_layout Plain Layout
24422 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24433 You will need to set the connection up so that the client doesn't ask for
24434 any password from you.
24435 To keep things easy we will use only keys without any additional password
24440 \begin_layout Enumerate
24444 \begin_inset Flex Code
24447 \begin_layout Plain Layout
24456 Save your private .ppk key file and put the public one on the server side.
24457 If the SVN server runs on Linux, note that the format of the public key
24458 is not compatible with Linux openssh and you will need to direcly copy-paste
24461 Public key for pasting into OpenSSH authorized_keys file
24463 :” edit field into the server's
24464 \begin_inset Flex Code
24467 \begin_layout Plain Layout
24470 ~/.ssh/authorized_keys
24476 \begin_inset Flex Code
24479 \begin_layout Plain Layout
24490 \begin_layout Enumerate
24494 \begin_inset Flex Code
24497 \begin_layout Plain Layout
24506 In the SVN config file
24510 \begin_layout Plain Layout
24513 Exact path depends on Windows version, usually somewhere around
24514 \begin_inset Flex Code
24517 \begin_layout Plain Layout
24522 Documents and Settings
24536 \begin_inset Flex Code
24539 \begin_layout Plain Layout
24556 , section [tunnels], setup ssh command, e.g.
24558 \begin_inset Flex Code
24561 \begin_layout Plain Layout
24564 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24573 \begin_layout Plain Layout
24576 It will usually take a lot of time to get exact command right and it depends
24578 For example do not have some remote server saved as a default session in
24580 If things fail, try to connect via plink without SVN first.
24589 \begin_layout Enumerate
24592 Checkout the SVN archive, e.
24593 \begin_inset space \thinspace{}
24597 \begin_inset Newline newline
24601 \begin_inset Flex Code
24604 \begin_layout Plain Layout
24607 svn co svn+ssh://user@server/repository_path
24615 \begin_layout Subsubsection
24618 End-of-Line Conversions
24621 \begin_layout Standard
24624 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24626 use different line endings inside the .lyx files.
24627 This is not a problem as far as \SpecialChar LyX
24628 functionality is concerned, but the commit
24629 diffs will be huge and merge-conflicts prone.
24630 Fortunately SVN itself knows
24634 \begin_layout Plain Layout
24637 \begin_inset Flex URL
24640 \begin_layout Plain Layout
24642 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24652 how to deal with CR/LF problems when switching .lyx files to the
24653 \begin_inset Flex Code
24656 \begin_layout Plain Layout
24668 \begin_layout Plain Layout
24672 \begin_inset Flex Code
24675 \begin_layout Plain Layout
24678 svn propset svn:eol-style native FILE_NAME
24691 \begin_layout Subsection
24694 GIT commands in \SpecialChar LyX
24698 \begin_layout Standard
24701 A minimal subset of GIT commands is now supported by \SpecialChar LyX
24703 You can find the commands in the
24705 File\SpecialChar menuseparator
24707 \begin_inset space ~
24713 Please note that if you use password protected access to repository via
24714 ssh, you will be asked in terminal window.
24716 was tested against GIT 1.7.
24720 \begin_layout Plain Layout
24723 Windows users please note that you need to ensure that git is on the path.
24724 This can be set from within \SpecialChar LyX
24727 Tools\SpecialChar menuseparator
24728 Preferences\SpecialChar menuseparator
24729 Paths\SpecialChar menuseparator
24740 \begin_layout Standard
24743 One big difference of GIT and the other supported version control systems
24744 is the distributed nature of GIT: With traditional version control systems
24745 there is one central server which hosts the repository.
24746 Users commit their changes to the server, and get updates made by other
24748 With GIT, users commit to a local repository.
24749 The local repository can be synchronized with one or more remote repositories
24751 \begin_inset Flex Code
24754 \begin_layout Plain Layout
24763 \begin_inset Flex Code
24766 \begin_layout Plain Layout
24776 does not interact in any way with remote GIT repositories.
24777 It works exclusively with the local repository in a very similar way as
24778 with a central CVS or SVN repository.
24779 If you use remote GIT repositories you need to do the
24780 \begin_inset Flex Code
24783 \begin_layout Plain Layout
24792 \begin_inset Flex Code
24795 \begin_layout Plain Layout
24803 operations with your favourite GIT client.
24806 \begin_layout Subsubsection
24813 \begin_layout Standard
24816 If your document is not under revision control, this is the only item shown
24818 And if it is under revision control, the
24822 item is not visible.
24825 \begin_layout Standard
24828 This command registers in GIT your document ONLY in case you have already
24829 the documents directory under GIT control (in particular
24834 This means you have to checkout the archive by yourself.
24837 \begin_layout Standard
24840 Then you are asked interactively to supply an initial description of the
24842 Don't forget that registered file is not yet committed.
24845 \begin_layout Standard
24848 GIT command that is run:
24851 \begin_inset Quotes qld
24855 \begin_inset Quotes qld
24861 \begin_layout Standard
24868 to understand the switches.
24871 \begin_layout Subsubsection
24878 \begin_layout Standard
24881 When you are finished editing a file, you commit your changes.
24882 When you do this, you are asked for a description of the changes.
24883 After that changes are committed.
24886 \begin_layout Standard
24891 git commit -q -m"<description>" <file-name>
24894 \begin_layout Subsubsection
24898 Revert To Repository Version
24901 \begin_layout Standard
24904 This will discard all changes made to the document since the last check
24906 You get a warning before changes are discarded.
24909 \begin_layout Standard
24915 \begin_inset Quotes qld
24919 \begin_inset Quotes qld
24925 \begin_layout Subsubsection
24932 \begin_layout Standard
24935 This will rename the current document including the version history.
24936 It requires a clean document without any changes since the last checkin.
24937 You are asked for a file name and a description of the rename operation.
24938 After that the document is renamed, both locally and in the repository.
24939 If the parent directories of the new and old file names differ, all relative
24940 paths of included files are adjusted (like in
24942 File\SpecialChar menuseparator
24947 Finally, the document is reloaded using the new name.
24950 \begin_layout Labeling
24951 \labelwidthstring 00.00.0000
24955 \begin_inset space ~
24959 \begin_inset space ~
24963 \begin_inset Newline newline
24967 \begin_inset Flex Code
24970 \begin_layout Plain Layout
24976 \begin_inset Quotes qld
24980 \begin_inset Quotes qld
24984 \begin_inset Quotes qld
24988 \begin_inset Quotes qld
24997 \begin_inset Newline newline
25001 \begin_inset Flex Code
25004 \begin_layout Plain Layout
25015 \begin_layout Subsubsection
25022 \begin_layout Standard
25025 This shows the complete history of the GIT document.
25029 \begin_inset Quotes qld
25033 \begin_inset Quotes qld
25038 is shown in a browser.
25041 \begin_layout Subsubsection
25047 \begin_layout Standard
25051 supports GIT hash number of the last commit to the file, author name, date
25052 and time of last commit.
25053 All those are extracted from
25055 git log -n 1 --pretty=format:%H%n%an%n%ai
25058 Tree version information is obtained via
25060 git describe --abbrev --dirty --long
25064 \begin_inset CommandInset ref
25066 reference "subsec:VCS-Revision-Information"
25073 \begin_layout Subsection
25079 \begin_layout Standard
25082 With the recent addition of the
25083 \begin_inset Flex Code
25086 \begin_layout Plain Layout
25094 function \SpecialChar LyX
25095 power users are allowed to create their own commands for revision
25099 \begin_layout Standard
25102 As an example you can see how two TortoiseSVN commands could be integrated
25106 \begin_layout Description
25110 \begin_inset Flex Code
25113 \begin_layout Plain Layout
25116 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
25124 \begin_layout Description
25128 \begin_inset Flex Code
25131 \begin_layout Plain Layout
25134 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
25142 \begin_layout Subsection
25145 Version control and Document comparison
25148 \begin_layout Standard
25151 One of the typical uses of version control is to inspect the changes between
25152 revisions, usually by creating
25153 \begin_inset Flex Code
25156 \begin_layout Plain Layout
25165 While this is useful for plain text files, it is much less useful in the
25166 case of \SpecialChar LyX
25167 files, which have more a complicated structure.
25168 Hence we provide binding to the Document comparison feature.
25169 There are two ways of calling this feature – either by direct call of
25170 \begin_inset Flex Code
25173 \begin_layout Plain Layout
25182 function (for details see \SpecialChar LyX
25183 functions manual) or by the toolbar icon
25196 One can either compare two chosen revisions of the document or he can simply
25197 compare the current version of edited text with older revisions (where
25199 \begin_inset Flex Noun
25202 \begin_layout Plain Layout
25210 ' revisions back means comparison of the edited file with last commited
25215 \begin_layout Standard
25218 This feature is supported for SVN and RCS though due to the more complicated
25219 versioning scheme of RCS there is a constraint – when addressing the revisions
25220 in dialog, numbers always point to the last number in RCS revision number,
25223 We don't currently support GIT addressing of revisions, one can just compare
25224 edited document with its revision X steps backs, where X is addressed as
25226 \begin_inset Flex Code
25229 \begin_layout Plain Layout
25240 \begin_layout Section
25241 Programmation littéraire
25244 \begin_layout Standard
25249 (kayvan@sylvan.com), document d'origine écrit par
25251 Edmar Wienskoski Jr.
25254 (edmar-w-jr@technologist.com)
25257 \begin_layout Subsection
25261 \begin_layout Standard
25262 Le but principal de cette documentation est de montrer comment utiliser
25264 pour la programmation littéraire.
25265 Nous supposerons que vous êtes familiers de cette technique de programmation,
25266 et savez donc ce que
25267 \begin_inset Quotes cld
25271 \begin_inset Quotes crd
25275 \begin_inset Quotes cld
25279 \begin_inset Quotes crd
25286 \begin_layout Plain Layout
25287 NdT : Respectivement la génération du code et de la documentation.
25294 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
25295 indiquées un peu plus loin.
25296 Vous y trouverez une bonne documentation, allant de l'histoire du développement
25297 aux derniers trucs et astuces.
25300 \begin_layout Standard
25301 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
25303 changer vos préférences, et le fichier de ressources X.
25304 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
25309 \begin_layout Subsection
25310 La programmation littéraire
25313 \begin_layout Standard
25314 Extrait de la FAQ de la Programmation Littéraire :
25317 \begin_layout Quotation
25318 La programmation littéraire est la combinaison de la documentation et des
25319 sources en une forme lisible par un être humain.
25320 En fait, la programmation littéraire doit être agréable à lire, et même
25321 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25322 n littéraire combine la source et la documentation dans un seul et unique
25324 Des outils de programmation littéraire permettent ensuite de produire séparémen
25325 t le fichier source et la documentation.
25326 Le style WEB de programmation littéraire fut créé par D.E.
25327 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25331 \begin_layout Standard
25335 \begin_layout Quotation
25338 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25341 \begin_layout Quotation
25342 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25346 \begin_layout Itemize
25347 un ordre d'élaboration flexible
25350 \begin_layout Itemize
25351 le support automatique pour la visualisation
25354 \begin_layout Itemize
25355 une documentation mise en forme, notamment les diagrammes et les mathématiques
25360 \begin_layout Standard
25361 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25364 \begin_layout Subsubsection
25368 \begin_layout Standard
25369 La FAQ complète de la Programmation Littéraire se trouve à :
25372 \begin_layout Quote
25373 FAQ de la Programmation Littéraire
25374 \begin_inset Flex URL
25377 \begin_layout Plain Layout
25379 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25387 \begin_layout Standard
25388 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25390 Certains sont spécialisés pour certains langages de programmation, d'autre
25391 ont une portée plus générale.
25397 pour mon usage personnel pour plusieurs raisons :
25400 \begin_layout Itemize
25401 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25405 \begin_layout Itemize
25406 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25407 de nouveaux filtres
25413 \begin_layout Plain Layout
25419 are programs that read a given data stream and output a manipulated data
25421 That way, a WEB file (consisting of literate code) can be turned into a
25422 file consisting only of C program code or \SpecialChar LaTeX
25430 et de réaliser des opérations spéciales au besoin.
25433 \begin_layout Itemize
25434 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25437 \begin_layout Itemize
25441 \begin_layout Standard
25442 La page web de Noweb se trouve à :
25445 \begin_layout Quote
25446 Page d'accueil de Noweb
25447 \begin_inset Flex URL
25450 \begin_layout Plain Layout
25452 https://www.cs.tufts.edu/~nr/noweb/
25460 \begin_layout Standard
25461 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25462 exemples de programmation littéraire.
25465 \begin_layout Subsection
25467 et la Programmation Littéraire avec Noweb
25470 \begin_layout Standard
25472 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25473 gestion des convertisseurs.
25475 \begin_inset Quotes cld
25478 indépendant de Noweb
25479 \begin_inset Quotes crd
25482 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25484 un autre outil de programmation littéraire de votre choix, en changeant
25485 juste vos préférences \SpecialChar LyX
25489 \begin_layout Subsubsection
25490 Génération des documents et du code (weaving and tangling)
25493 \begin_layout Paragraph
25496 Using the noweb module
25499 \begin_layout Standard
25502 If you have installed Noweb and \SpecialChar LyX
25503 successfully, whenever you open a new document,
25504 after you have chosen its document class, use the
25506 Document\SpecialChar menuseparator
25510 \begin_inset Quotes eld
25514 \begin_inset Quotes erd
25518 If Noweb is correctly installed, when you click on the
25519 \begin_inset Quotes eld
25523 \begin_inset Quotes erd
25526 link, you will see the
25527 \begin_inset Quotes eld
25531 \begin_inset Quotes erd
25534 module in the available list and you can add it to your document.
25537 \begin_layout Paragraph
25541 \begin_layout Standard
25543 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25547 \begin_inset Flex Noun
25550 \begin_layout Plain Layout
25568 \begin_layout LyX-Code
25572 \begin_layout LyX-Code
25576 \begin_layout LyX-Code
25580 \begin_layout LyX-Code
25584 \begin_layout LyX-Code
25588 \begin_layout Standard
25589 Le problème est que tout ce qui est compris entre le
25597 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25598 ne doit faire aucune interprétation
25599 de ce qui a été écrit.
25600 C'est aussi géré par le environnement
25603 \begin_inset Flex Noun
25606 \begin_layout Plain Layout
25616 , qui fonctionne comme un insert des texte normal mais qui présente une
25617 totale liberté en ce qui concerne l'espacement.
25620 \begin_layout Standard
25621 Il est à noter que vous pouvez aussi utiliser la construction
25624 \begin_inset Quotes cld
25628 \begin_inset Quotes crd
25637 pour ajouter des éléments de référence croisée :
25640 \begin_layout LyX-Code
25644 \begin_layout LyX-Code
25645 def une_fonction(param):
25648 \begin_layout LyX-Code
25649 "C'est la documentation de cette fonction."
25652 \begin_layout LyX-Code
25653 print "Mes paramètres : ", param
25656 \begin_layout LyX-Code
25657 @ %def une_fonction
25660 \begin_layout Standard
25661 Pour avoir un exemple de cette construction et des références croisées engendrée
25662 s, regardez le programme littéraire python dans
25667 /examples/listerrors.lyx
25669 qui devrait clarifier tout ça.
25672 \begin_layout Paragraph
25673 Génération de la documentation
25676 \begin_layout Standard
25677 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25678 et vous avec tapé un peu de code et de texte dedans.
25679 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25682 Affichage\SpecialChar menuseparator
25686 comme vous le feriez pour un document quelconque.
25687 Il n'y a aucune procédure particulière.
25690 \begin_layout Standard
25691 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25692 à l'intérieur de \SpecialChar LyX
25696 \begin_layout Enumerate
25697 Quand vous choisissez
25699 Affichage\SpecialChar menuseparator
25701 \begin_inset space ~
25705 \begin_inset space ~
25708 Jour\SpecialChar menuseparator
25711 , un fichier \SpecialChar LaTeX
25716 \begin_layout Standard
25717 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25718 l'extension définie par le format
25719 \begin_inset Quotes cld
25723 \begin_inset Quotes crd
25726 (défini dans la fenêtre de
25730 ), sinon le fichier aura l'extension habituelle
25738 \begin_layout Enumerate
25739 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25740 n'a rien de particulier
25742 Tant que vous avez utilisé l'insert
25745 \begin_inset Flex Noun
25748 \begin_layout Plain Layout
25758 en entrant le texte, tout se passera sans problème.
25761 \begin_layout Enumerate
25762 Si le document est d'une classe littéraire, \SpecialChar LyX
25763 utilisera ensuite le convertisseur
25764 interne \SpecialChar LyX
25765 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25770 \begin_layout Plain Layout
25771 Les convertisseurs sont définis dans la fenêtre
25773 Outils\SpecialChar menuseparator
25774 Préférences\SpecialChar menuseparator
25775 Gestion de fichiers
25786 pour générer le fichier \SpecialChar LaTeX
25791 \begin_layout Standard
25792 Sinon, il saute simplement cette étape.
25796 \begin_layout Enumerate
25797 Enfin, \SpecialChar LaTeX
25798 est invoqué et le processus continue comme s'il s'agissait d'un
25799 document quelconque.
25802 \begin_layout Standard
25803 Vous êtes donc indépendant d'un
25804 \begin_inset Quotes cld
25808 \begin_inset Quotes crd
25811 donné, car vous pouvez changer les commandes correspondant aux différents
25815 \begin_layout Paragraph
25819 \begin_layout Standard
25820 Quand on demande de
25824 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25825 d'outils, un fichier \SpecialChar LaTeX
25826 est généré comme dans l'étape
25827 \begin_inset space ~
25832 invoque ensuite le convertisseur
25837 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25840 \begin_layout Enumerate
25841 Le programme de conversion proprement dit.
25842 Ce programme procède à la conversion d'un format à un autre (ici, du format
25854 \begin_layout Enumerate
25855 Le filtre de messages d'erreur.
25856 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25857 dans un format compréhensible par \SpecialChar LyX
25859 Ça permet à \SpecialChar LyX
25860 de placer des boîtes d'erreur au bon endroit dans le tampon
25864 \begin_layout Standard
25865 La première partie, déterminée par le champ
25870 \begin_inset Newline newline
25876 \begin_inset Quotes cld
25880 \begin_inset Quotes crd
25886 Ça signifie que \SpecialChar LyX
25891 (un programme ou un script) avec le nom du fichier Noweb (en général un
25892 fichier dans le répertoire temporaire de \SpecialChar LyX
25896 \begin_layout Standard
25897 Voici une implémentation de
25901 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25905 \begin_layout Standard
25911 \begin_layout Standard
25917 \begin_layout Standard
25920 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25923 \begin_layout Standard
25926 The next part of the converter setting is the
25927 \begin_inset Newline newline
25931 \begin_inset Quotes eld
25935 \begin_inset Quotes erd
25938 which is to be set to
25941 \begin_layout LyX-Code
25945 parselog=$$s/scripts/listerrors
25948 \begin_layout Standard
25951 This will run any errors that are generated by the
25952 \begin_inset Quotes eld
25956 \begin_inset Quotes erd
25959 process through the
25960 \begin_inset Quotes eld
25964 \begin_inset Quotes erd
25970 \begin_layout Standard
25973 The build will normally take place in \SpecialChar LyX
25974 's temporary directory, so the files
25975 produced by the conversion will be in that directory.
25977 will copy out what it regards as the `main' file, but the
25981 conversion may produce several files, and so most of these would then be
25982 deleted when \SpecialChar LyX
25984 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
25985 the build-script chunk can place the generated files in that location.
25988 \begin_layout Paragraph
25989 Instructions de compilation dans le document
25992 \begin_layout Standard
25993 La dernière partie de l'interface entre \SpecialChar LyX
25999 \begin_inset Quotes cld
26003 \begin_inset Quotes crd
26007 En général, les instructions de compilation de votre programme doivent
26008 être regroupées dans un
26017 vu plus haut est spécifique à noweb et utilise la commande
26026 \begin_inset Quotes cld
26030 \begin_inset Quotes crd
26033 ) et passer son contenu dans
26040 \begin_layout Standard
26041 Typiquement, un tel
26048 \begin_layout LyX-Code
26052 \begin_layout LyX-Code
26054 \begin_inset Newline newline
26057 if [ -z "${NOWEB_SOURCE}" ]
26058 \begin_inset Newline newline
26064 \begin_layout LyX-Code
26065 NOWEB_SOURCE=myfile.nw
26066 \begin_inset Newline newline
26070 \begin_inset Newline newline
26074 code to extract files ...
26075 use NOWEB_OUTPUT_DIR here ...]
26076 \begin_inset Newline newline
26080 code to compile files ...]
26081 \begin_inset Newline newline
26087 \begin_layout Standard
26093 /examples/listerrors.lyx
26096 \begin_inset Newline newline
26104 /examples/Literate.lyx
26106 qui implémentent deux versions du programme
26110 pour avoir des exemples de comment tout cela va ensemble.
26111 Vous pouvez encore consulter
26116 /examples/noweb2lyx.lyx
26119 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
26120 e de \SpecialChar LyX
26121 relativement au langage de programmation littéraire adopté car ils
26122 sont écrits respectivement en Python, C et Perl.
26125 \begin_layout LyX-Code
26129 \begin_layout Subsubsection
26130 Configurer \SpecialChar LyX
26134 \begin_layout Standard
26135 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
26142 Outils\SpecialChar menuseparator
26146 Les parties importantes sont :
26149 \begin_layout Description
26151 \begin_inset space ~
26155 \begin_inset space ~
26159 \begin_inset Quotes cld
26163 \begin_inset Quotes crd
26166 Choisi dans l'onglet
26170 , où vous mettez ce qui est spécifique à Noweb.
26174 \begin_inset space ~
26182 \begin_inset Quotes cld
26186 \begin_inset Quotes crd
26198 \begin_inset Quotes cld
26202 \begin_inset Quotes crd
26209 créera donc un fichier d'extension
26213 lors de la première étape du processus de conversion.
26216 \begin_layout Description
26218 \begin_inset space ~
26222 \begin_inset space ~
26229 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
26230 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
26234 \begin_layout Description
26244 Ce convertisseur assure la génération de la documentation (
26245 \begin_inset Quotes cld
26249 \begin_inset Quotes crd
26253 Pour Noweb, il faut mettre
26256 \begin_inset Quotes cld
26259 noweave -delay -index $$i > $$o
26260 \begin_inset Quotes crd
26266 \begin_layout Description
26275 Celui-ci assure la génération du code (
26276 \begin_inset Quotes cld
26280 \begin_inset Quotes crd
26284 Comme vu plus haut, il faut mettre
26287 \begin_inset Quotes cld
26291 \begin_inset Quotes crd
26299 \begin_inset space ~
26307 \begin_inset Quotes cld
26310 originaldir,parselog=listerrors
26311 \begin_inset Quotes crd
26319 \begin_layout Subsubsection
26320 Fonctions pour le déboguage
26323 \begin_layout Standard
26324 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
26327 \begin_inset Quotes cld
26330 serveur va à la bonne ligne
26331 \begin_inset Quotes crd
26334 que l'on utilisera avec
26342 ou un autre débogueur.
26345 \begin_layout Standard
26346 Lorsque vous déboguez du code avec
26354 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26355 on, avec un seul appui clavier.
26356 La configuration par défaut de
26365 Il se trouve que vous pouvez choisir l'éditeur appelé par
26371 Outils\SpecialChar menuseparator
26372 Préférences\SpecialChar menuseparator
26373 Gestion des fichiers\SpecialChar menuseparator
26376 en changeant l'entrée
26383 \begin_layout Standard
26384 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26396 \begin_layout LyX-Code
26399 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26402 \begin_layout Standard
26403 Ainsi, quand vous utilisez
26407 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26420 renvoie cette information à \SpecialChar LyX
26421 via le serveur \SpecialChar LyX
26423 La fenêtre \SpecialChar LyX
26424 montrera le fichier en question, avec le curseur pile poil
26430 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26431 pour savoir où se situait le problème !
26434 \begin_layout Standard
26435 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26443 \begin_inset space ~
26447 \begin_inset CommandInset ref
26449 reference "sec:Démarrer-le-Serveur"
26455 explique comment procéder.
26458 \begin_layout Subsubsection
26459 Ajouts à la barre d'outils
26462 \begin_layout Standard
26463 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26464 de \SpecialChar LyX
26466 Quatre de ces boutons sont des raccourcis vers les styles
26484 , pour l'insert paramétrable
26491 Le dernier bouton est un raccourci vers la commande
26492 \begin_inset Quotes cld
26496 \begin_inset Quotes crd
26502 \begin_layout Standard
26504 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26505 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26508 Document\SpecialChar menuseparator
26510 \begin_inset space ~
26514 \begin_inset space ~
26517 Jour\SpecialChar menuseparator
26522 Document\SpecialChar menuseparator
26526 Voilà comment cela se présente :
26529 \begin_layout LyX-Code
26533 \begin_layout LyX-Code
26537 \begin_layout LyX-Code
26538 Icon "layout Standard"
26541 \begin_layout LyX-Code
26542 Icon "layout Section"
26545 \begin_layout LyX-Code
26546 Icon "layout \SpecialChar LaTeX
26550 \begin_layout LyX-Code
26551 Icon "layout \SpecialChar LyX
26555 \begin_layout LyX-Code
26556 Icon "flex.insert Chunk"
26559 \begin_layout LyX-Code
26563 \begin_layout LyX-Code
26567 \begin_layout LyX-Code
26568 Icon "buffer-typeset"
26571 \begin_layout LyX-Code
26572 Icon "build-program"
26575 \begin_layout LyX-Code
26579 \begin_layout LyX-Code
26583 \begin_layout LyX-Code
26587 \begin_layout LyX-Code
26591 \begin_layout LyX-Code
26595 \begin_layout Subsubsection
26596 Couleurs personnalisées
26599 \begin_layout Standard
26600 Un certain nombre de couleurs de \SpecialChar LyX
26601 peuvent être personnalisées dans la fenêtre
26607 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26610 La couleur par défaut est le rouge, or les
26614 utilisent la police \SpecialChar LaTeX
26615 , et comme il y a beaucoup de
26619 dans un document de programmation littéraire, vous en aurez sûrement marre
26620 de tout voir en rouge.
26621 Vous pouvez la changer dans l'onglet
26623 Apparence\SpecialChar menuseparator
26629 \begin_layout Standard
26630 Le problème suivant est la présence visible des caractères
26631 \begin_inset Quotes cld
26635 \begin_inset Quotes crd
26639 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26640 donc les faire se confondre avec le fond.
26641 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26642 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26646 \begin_layout Subsection
26653 \begin_layout Standard
26664 is documented in the
26668 example file and in the Sweave manual (menu
26670 Help\SpecialChar menuseparator
26676 \begin_layout Chapter
26677 Fonctionnalités particulières
26680 \begin_layout Standard
26681 Vous pouvez faire avec \SpecialChar LyX
26682 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26684 Cependant, \SpecialChar LyX
26685 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26687 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26688 ; Ce chapitre vous montre quelques
26689 points particuliers qui peuvent vous intéresser.
26690 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26691 les flottants, les boîtes et les notes, voyez le manuel des
26698 \begin_layout Section
26702 \begin_layout Standard
26703 Cette fonctionnalité est indépendante de l'option
26705 Document sur deux colonnes
26709 Document\SpecialChar menuseparator
26717 Si vous désirez une présentation sur deux colonnes dans tout le document,
26718 vous devez utiliser l'option
26720 Document sur deux colonnes
26723 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26726 \begin_layout Standard
26727 Pour activer les colonnes multiples dans votre document, vous devez charger
26734 Document\SpecialChar menuseparator
26735 Paramètres\SpecialChar menuseparator
26738 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26746 \begin_layout Standard
26747 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26748 : pour les flottants, vous devez utiliser l'option
26750 Plusieurs colonnes.
26753 Les notes de bas de page provenant de colonnes multiples seront placées
26754 sur toute la largeur de la page et non pas sous chaque colonne.
26758 \begin_layout Subsection
26762 \begin_layout Standard
26763 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26766 Insertion\SpecialChar menuseparator
26767 Inserts personnalisables\SpecialChar menuseparator
26770 là où les colonnes doivent débuter.
26771 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26775 \begin_layout Standard
26779 \begin_layout Standard
26783 \begin_inset Flex Multiple Columns
26786 \begin_layout Plain Layout
26792 The Adventure of the Empty House
26795 \begin_inset Newline newline
26798 by Sir Arthur Conan Doyle
26801 \begin_layout Plain Layout
26805 It was in the spring of the year 1894 that all London was interested, and
26806 the fashionable world dismayed, by the murder of the Honourable Ronald
26807 Adair under most unusual and inexplicable circumstances.
26808 The public has already learned those particulars of the crime which came
26809 out in the police investigation, but a good deal was suppressed upon that
26810 occasion, since the case for the prosecution was so overwhelmingly strong
26811 that it was not necessary to bring forward all the facts.
26812 Only now, at the end of nearly ten years, am I allowed to supply those
26813 missing links which make up the whole of that remarkable chain.
26814 The crime was of interest in itself, but that interest was as nothing to
26815 me compared to the inconceivable sequel, which afforded me the greatest
26816 shock and surprise of any event in my adventurous life.
26817 Even now, after this long interval, I find myself thrilling as I think
26818 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26819 ty which utterly submerged my mind.
26820 Let me say to that public, which has shown some interest in those glimpses
26821 which I have occasionally given them of the thoughts and actions of a very
26822 remarkable man, that they are not to blame me if I have not shared my knowledge
26823 with them, for I should have considered it my first duty to do so, had
26824 I not been barred by a positive prohibition from his own lips, which was
26825 only withdrawn upon the third of last month.
26833 \begin_layout Standard
26834 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26835 es et utilisez le menu
26837 Insertion\SpecialChar menuseparator
26841 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26843 \begin_inset Quotes cld
26847 \begin_inset Quotes crd
26851 \begin_inset Newline newline
26854 Voici un exemple avec 3 colonnes:
26857 \begin_layout Standard
26860 \begin_inset Flex Multiple Columns
26863 \begin_layout Plain Layout
26867 \begin_inset Argument 1
26870 \begin_layout Plain Layout
26877 It can be imagined that my close intimacy with Sherlock Holmes had interested
26878 me deeply in crime, and that after his disappearance I never failed to
26879 read with care the various problems which came before the public.
26880 And I even attempted, more than once, for my own private satisfaction,
26881 to employ his methods in their solution, though with indifferent success.
26882 There was none, however, which appealed to me like this tragedy of Ronald
26884 As I read the evidence at the inquest, which led up to a verdict of willful
26885 murder against some person or persons unknown, I realized more clearly
26886 than I had ever done the loss which the community had sustained by the
26887 death of Sherlock Holmes.
26888 There were points about this strange business which would, I was sure,
26889 have specially appealed to him, and the efforts of the police would have
26890 been supplemented, or more probably anticipated, by the trained observation
26891 and the alert mind of the first criminal agent in Europe.
26892 All day, as I drove upon my round, I turned over the case in my mind and
26893 found no explanation which appeared to me to be adequate.
26894 At the risk of telling a twice-told tale, I will recapitulate the facts
26895 as they were known to the public at the conclusion of the inquest.
26903 \begin_layout Standard
26904 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26905 de ne pas être agréable à la lecture\SpecialChar ldots
26909 \begin_layout Standard
26912 \begin_inset Newpage newpage
26918 \begin_layout Subsection
26919 Des colonnes dans des colonnes
26922 \begin_layout Standard
26923 Vous pouvez également créer des colonnes dans des colonnes:
26926 \begin_layout Standard
26929 \begin_inset Flex Multiple Columns
26932 \begin_layout Plain Layout
26936 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26937 at that time governor of one of the Australian colonies.
26938 Adair's mother had returned from Australia to undergo the operation for
26939 cataract, and she, her son Ronald, and her daughter Hilda were living together
26943 \begin_layout Plain Layout
26946 \begin_inset Flex Multiple Columns
26949 \begin_layout Plain Layout
26953 The youth moved in the best society–had, so far as was known, no enemies
26954 and no particular vices.
26955 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26956 had been broken off by mutual consent some months before, and there was
26957 no sign that it had left any very profound feeling behind it.
26958 For the rest {sic} the man's life moved in a narrow and conventional circle,
26959 for his habits were quiet and his nature unemotional.
26960 Yet it was upon this easy-going young aristocrat that death came, in most
26961 strange and unexpected form, between the hours of ten and eleven-twenty
26962 on the night of March 30, 1894.
26970 \begin_layout Plain Layout
26974 Ronald Adair was fond of cards–playing continually, but never for such stakes
26976 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26977 It was shown that, after dinner on the day of his death, he had played
26978 a rubber of whist at the latter club.
26979 He had also played there in the afternoon.
26984 The evidence of those who had played with him– Mr.
26985 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
26986 and that there was a fairly equal fall of the cards.
26987 Adair might have lost five pounds, but not more.
26988 His fortune was a considerable one, and such a loss could not in any way
26990 He had played nearly every day at one club or other, but he was a cautious
26991 player, and usually rose a winner.
26992 It came out in evidence that, in partnership with Colonel Moran, he had
26993 actually won as much as four hundred and twenty pounds in a sitting, some
26994 weeks before, from Godfrey Milner and Lord Balmoral.
26995 So much for his recent history as it came out at the inquest.
27003 \begin_layout Subsection
27004 Exemples plus compliqués
27007 \begin_layout Standard
27008 Les exemples proposés dans cette section illustrent quelques fonctionnalités
27009 plus particulières de l'insertion de colonnes multiples.
27012 \begin_layout Standard
27013 Pour découvrir d'autres fonctionnalités, référez-vous à le
27016 \begin_inset CommandInset href
27018 name "documentation"
27019 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27033 \begin_layout Subsubsection
27037 \begin_layout Standard
27038 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
27039 curseur dans l'insert multi-colonnes et appelez le menu
27041 Insertion\SpecialChar menuseparator
27045 Saisissez votre texte de préface dans cet insert.
27046 \begin_inset Newline newline
27049 Voici un exemple avec un texte en préface:
27052 \begin_layout Standard
27055 \begin_inset VSpace bigskip
27061 \begin_layout Standard
27064 \begin_inset Flex Multiple Columns
27067 \begin_layout Plain Layout
27070 \begin_inset Argument 2
27073 \begin_layout Plain Layout
27076 And the story continues and continues and continues and continues\SpecialChar ldots
27084 On the evening of the crime, he returned from the club exactly at ten.
27085 His mother and sister were out spending the evening with a relation.
27086 The servant deposed that she heard him enter the front room on the second
27087 floor, generally used as his sitting-room.
27088 She had lit a fire there, and as it smoked she had opened the window.
27089 No sound was heard from the room until eleven-twenty, the hour of the return
27090 of Lady Maynooth and her daughter.
27091 Desiring to say good-night, she attempted to enter her son's room.
27092 The door was locked on the inside, and no answer could be got to their
27093 cries and knocking.
27094 Help was obtained, and the door forced.
27095 The unfortunate young man was found lying near the table.
27096 His head had been horribly mutilated by an expanding revolver bullet, but
27097 no weapon of any sort was to be found in the room.
27105 \begin_layout Standard
27106 Vous pouvez également utiliser une en-tête de section en tant que préface
27107 si vous insérez une commande de section en code \SpecialChar TeX
27108 : par exemple, la commande
27111 \begin_layout Standard
27117 subsection{subsection title}
27120 \begin_layout Standard
27121 crée une sous-section.
27122 Et dans l'exemple suivant, la préface est une sous-sous-section:
27125 \begin_layout Standard
27128 \begin_inset Flex Multiple Columns
27131 \begin_layout Plain Layout
27134 \begin_inset Argument 2
27137 \begin_layout Plain Layout
27143 \begin_layout Plain Layout
27152 This is a subsubsection heading as a preface
27156 \begin_layout Plain Layout
27170 A minute examination of the circumstances served only to make the case more
27172 In the first place, no reason could be given why the young man should have
27173 fastened the door upon the inside.
27174 There was the possibility that the murderer had done this, and had afterwards
27175 escaped by the window.
27176 The drop was at least twenty feet, however, and a bed of crocuses in full
27178 Neither the flowers nor the earth showed any sign of having been disturbed,
27179 nor were there any marks upon the narrow strip of grass which separated
27180 the house from the road.
27181 Apparently, therefore, it was the young man himself who had fastened the
27183 But how did he come by his death? No one could have climbed up to the window
27184 without leaving traces.
27185 Suppose a man had fired through the window, he would indeed be a remarkable
27186 shot who could with a revolver inflict so deadly a wound.
27187 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
27188 a hundred yards of the house.
27189 No one had heard a shot.
27197 \begin_layout Standard
27198 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
27199 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
27200 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
27201 du texte en préface: ceci peut se faire en positionnant le curseur dans
27202 l'insert multi-colonnes après la préface (si elle existe) et en appelant
27205 Insertion\SpecialChar menuseparator
27206 Espacement avant saut de page
27209 Saisissez alors l’espacement désiré, e.g.
27211 \begin_inset Quotes cld
27215 \begin_inset Quotes crd
27219 \begin_inset Quotes erd
27225 \begin_inset Newline newline
27230 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
27232 \begin_inset Quotes cld
27242 \begin_inset Quotes crd
27251 doit âtre insérée en code \SpecialChar TeX
27255 \begin_layout Standard
27258 \begin_inset Flex Multiple Columns
27261 \begin_layout Plain Layout
27264 \begin_inset Argument 3
27267 \begin_layout Plain Layout
27274 \begin_layout Plain Layout
27290 On the evening of the crime, he returned from the club exactly at ten.
27291 His mother and sister were out spending the evening with a relation.
27292 The servant deposed that she heard him enter the front room on the second
27293 floor, generally used as his sitting-room.
27294 She had lit a fire there, and as it smoked she had opened the window.
27295 No sound was heard from the room until eleven-twenty, the hour of the return
27296 of Lady Maynooth and her daughter.
27297 Desiring to say good-night, she attempted to enter her son's room.
27298 The door was locked on the inside, and no answer could be got to their
27299 cries and knocking.
27300 Help was obtained, and the door forced.
27301 The unfortunate young man was found lying near the table.
27302 His head had been horribly mutilated by an expanding revolver bullet, but
27303 no weapon of any sort was to be found in the room.
27311 \begin_layout Subsubsection
27314 Espacements environnants
27317 \begin_layout Standard
27318 L’espacement avant et après un bloc de colonnes multiples peut être réglé
27330 Par exemple la commande en code \SpecialChar TeX
27334 \begin_layout LyX-Code
27345 \begin_layout Standard
27346 règle la valeur à 3cm.
27347 La modification doit être faite avant le début de l'insert multi-colonnes.
27348 La valeur prédéfinie est 13pt.
27351 \begin_layout Standard
27359 \begin_inset space \thinspace{}
27365 \begin_layout Standard
27369 \begin_layout Plain Layout
27375 multicolsep}{2.5cm}
27383 \begin_layout Standard
27386 \begin_inset Flex Multiple Columns
27389 \begin_layout Plain Layout
27393 All day I turned these facts over in my mind, endeavouring to hit upon some
27394 theory which could reconcile them all, and to find that line of least resistanc
27395 e which my poor friend had declared to be the starting-point of every investigat
27397 I confess that I made little progress.
27398 In the evening I strolled across the Park, and found myself about six o'clock
27399 at the Oxford Street end of Park Lane.
27400 A group of loafers upon the pavements, all staring up at a particular window,
27401 directed me to the house which I had come to see.
27402 A tall, thin man with coloured glasses, whom I strongly suspected of being
27403 a plain-clothes detective, was pointing out some theory of his own, while
27404 the others crowded round to listen to what he said.
27405 I got as near him as I could, but his observations seemed to me to be absurd,
27406 so I withdrew again in some disgust.
27407 As I did so I struck against an elderly, deformed man, who had been behind
27408 me, and I knocked down several books which he was carrying.
27416 \begin_layout Standard
27419 \begin_inset Note Greyedout
27422 \begin_layout Plain Layout
27427 les valeurs réglées via
27433 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27434 la prochaine modification de la valeur.
27442 \begin_layout Standard
27446 \begin_layout Plain Layout
27460 \begin_inset Note Note
27463 \begin_layout Plain Layout
27466 go back to the default
27474 \begin_layout Standard
27477 \begin_inset Newpage newpage
27483 \begin_layout Subsubsection
27489 \begin_layout Standard
27490 Un saut de colonne peut être forcé en insérant la commande
27496 en code \SpecialChar TeX
27497 là où la colonne doit être interrompue.
27498 Notez bien que des zones vides seront créées la plupart du temps lorsque
27499 cette commande est utilisée.
27500 \begin_inset Newline newline
27506 \begin_layout Standard
27509 \begin_inset Flex Multiple Columns
27512 \begin_layout Plain Layout
27516 \begin_inset Quotes eld
27519 You're surprised to see me, sir,
27520 \begin_inset Quotes erd
27523 said he, in a strange, croaking voice.
27526 \begin_layout Plain Layout
27530 I acknowledged that I was.
27533 \begin_layout Plain Layout
27537 \begin_inset Quotes eld
27540 Well, I've a conscience, sir, and when I chanced to see you go into this
27541 house, as I came hobbling after you, I thought to myself, I'll just step
27542 in and see that kind gentleman, and tell him that if I was a bit gruff
27543 in my manner there was not any harm meant, and that I am much obliged to
27544 him for picking up my books.
27545 \begin_inset Quotes erd
27551 \begin_layout Plain Layout
27555 \begin_inset Quotes eld
27558 You make too much of a trifle,
27559 \begin_inset Quotes erd
27564 \begin_inset Quotes eld
27567 May I ask how you knew who I was?
27568 \begin_inset Quotes erd
27571 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27575 \begin_layout Plain Layout
27587 \begin_layout Plain Layout
27591 \begin_inset Quotes eld
27594 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27595 you'll find my little bookshop at the corner of Church Street, and very
27596 happy to see you, I am sure.
27597 Maybe you collect yourself, sir.
27601 \begin_inset space ~
27614 –a bargain, every one of them.
27615 With five volumes you could just fill that gap on that second shelf.
27616 It looks untidy, does it not, sir?
27617 \begin_inset Quotes erd
27628 \begin_layout Subsubsection
27629 Séparation entre colonnes
27632 \begin_layout Standard
27633 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27634 l'espacement entre colonnes.
27635 Ceci est possible grâce à la longueur
27642 Sa valeur implicite est 10pt.
27643 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27646 \begin_layout Standard
27650 \begin_layout Plain Layout
27664 \begin_layout Standard
27667 \begin_inset Flex Multiple Columns
27670 \begin_layout Plain Layout
27674 My observations of No.
27675 \begin_inset space \space{}
27678 427 Park Lane did little to clear up the problem in which I was interested.
27679 The house was separated from the street by a low wall and railing, the
27680 whole not more than five feet high.
27681 It was perfectly easy, therefore, for anyone to get into the garden, but
27682 the window was entirely inaccessible, since there was no water pipe or
27683 anything which could help the most active man to climb it.
27684 More puzzled than ever, I retraced my steps to Kensington.
27685 I had not been in my study five minutes when the maid entered to say that
27686 a person desired to see me.
27687 To my astonishment it was none other than my strange old book collector,
27688 his sharp, wizened face peering out from a frame of white hair, and his
27689 precious volumes, a dozen of them at least, wedged under his right arm.
27697 \begin_layout Standard
27701 \begin_layout Plain Layout
27715 \begin_inset Note Note
27718 \begin_layout Plain Layout
27721 go back to the default
27729 \begin_layout Subsubsection
27733 \begin_layout Standard
27734 Entre les colonnes est placé un filet de largeur
27741 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27743 Dans l'exemple suivant, le filet a une largeur de 2pt:
27746 \begin_layout Standard
27750 \begin_layout Plain Layout
27756 columnseprule}{2pt}
27764 \begin_layout Standard
27767 \begin_inset Flex Multiple Columns
27770 \begin_layout Plain Layout
27774 \begin_inset Quotes eld
27777 You're surprised to see me, sir,
27778 \begin_inset Quotes erd
27781 said he, in a strange, croaking voice.
27784 \begin_layout Plain Layout
27788 I acknowledged that I was.
27791 \begin_layout Plain Layout
27795 \begin_inset Quotes eld
27798 Well, I've a conscience, sir, and when I chanced to see you go into this
27799 house, as I came hobbling after you, I thought to myself, I'll just step
27800 in and see that kind gentleman, and tell him that if I was a bit gruff
27801 in my manner there was not any harm meant, and that I am much obliged to
27802 him for picking up my books.
27803 \begin_inset Quotes erd
27809 \begin_layout Plain Layout
27813 \begin_inset Quotes eld
27816 You make too much of a trifle,
27817 \begin_inset Quotes erd
27822 \begin_inset Quotes eld
27825 May I ask how you knew who I was?
27826 \begin_inset Quotes erd
27832 \begin_layout Plain Layout
27836 \begin_inset Quotes eld
27839 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27840 you'll find my little bookshop at the corner of Church Street, and very
27841 happy to see you, I am sure.
27842 Maybe you collect yourself, sir.
27846 \begin_inset space ~
27859 –a bargain, every one of them.
27860 With five volumes you could just fill that gap on that second shelf.
27861 It looks untidy, does it not, sir?
27862 \begin_inset Quotes erd
27873 \begin_layout Standard
27876 \begin_inset VSpace defskip
27882 \begin_layout Standard
27883 Le filet peut être mis en couleur en redéfinissant la commande
27890 Ceci est fait en insérant la commande
27893 \begin_layout LyX-Code
27900 columnseprulecolor}{
27905 \begin_layout Standard
27906 en code \SpecialChar TeX
27907 , avant l'insert multi-colonnes.
27908 Remplacez dans cette commande
27912 par la couleur de votre choix.
27913 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27914 vous-même, voyez le
27916 Manuel des objets insérés
27922 pour les détails sur la définition des couleurs.
27923 Pour revenir à la couleur implicite, insérez la commande
27926 \begin_layout LyX-Code
27933 columnseprulecolor}{
27938 \begin_layout Standard
27939 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27940 de colonnes de 1cm:
27943 \begin_layout Standard
27949 \begin_layout Plain Layout
27958 \begin_layout Plain Layout
27964 columnseprulecolor}{
27974 \begin_layout Standard
27977 \begin_inset Flex Multiple Columns
27980 \begin_layout Plain Layout
27984 \begin_inset Quotes eld
27987 You're surprised to see me, sir,
27988 \begin_inset Quotes erd
27991 said he, in a strange, croaking voice.
27994 \begin_layout Plain Layout
27998 I acknowledged that I was.
28001 \begin_layout Plain Layout
28005 \begin_inset Quotes eld
28008 Well, I've a conscience, sir, and when I chanced to see you go into this
28009 house, as I came hobbling after you, I thought to myself, I'll just step
28010 in and see that kind gentleman, and tell him that if I was a bit gruff
28011 in my manner there was not any harm meant, and that I am much obliged to
28012 him for picking up my books.
28013 \begin_inset Quotes erd
28019 \begin_layout Plain Layout
28023 \begin_inset Quotes eld
28026 You make too much of a trifle,
28027 \begin_inset Quotes erd
28032 \begin_inset Quotes eld
28035 May I ask how you knew who I was?
28036 \begin_inset Quotes erd
28042 \begin_layout Plain Layout
28046 \begin_inset Quotes eld
28049 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
28050 you'll find my little bookshop at the corner of Church Street, and very
28051 happy to see you, I am sure.
28052 Maybe you collect yourself, sir.
28056 \begin_inset space ~
28069 –a bargain, every one of them.
28070 With five volumes you could just fill that gap on that second shelf.
28071 It looks untidy, does it not, sir?
28072 \begin_inset Quotes erd
28083 \begin_layout Standard
28089 \begin_layout Plain Layout
28095 columnseprule}{0pt}
28098 \begin_layout Plain Layout
28104 columnseprulecolor}{
28112 \begin_inset Note Note
28115 \begin_layout Plain Layout
28118 go back to the default
28126 \begin_layout Standard
28127 \begin_inset Newpage newpage
28133 \begin_layout Section
28134 Paragraphes de forme inhabituelle
28137 \begin_layout Standard
28140 , à l'instar des autres générateurs de texte, utilise implicitement des
28141 paragraphes rectangulaires.
28142 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
28143 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
28144 Ceci est possible grâce au paquetage \SpecialChar LaTeX
28149 qui est chargé en utilisant dans les paramètres du document le module
28151 Formes de paragraphe paramétrable
28156 \begin_layout Subsection
28160 \begin_layout Standard
28167 fournit les formes suivantes:
28170 \begin_layout Standard
28173 \begin_inset Tabular
28174 <lyxtabular version="3" rows="13" columns="3">
28175 <features booktabs="true" islongtable="true" longtabularalignment="center">
28176 <column alignment="center" valignment="middle" width="16col%">
28177 <column alignment="center" valignment="middle" width="40col%">
28178 <column alignment="center" valignment="middle" width="35col%">
28179 <row endhead="true">
28180 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28183 \begin_layout Plain Layout
28191 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28194 \begin_layout Plain Layout
28200 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28203 \begin_layout Plain Layout
28211 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28214 \begin_layout Plain Layout
28222 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28225 \begin_layout Plain Layout
28226 Disque avec un trou circulaire (à la taille d'un CD/DVD)
28231 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28234 \begin_layout Plain Layout
28235 Pas de mise à l'échelle possible.
28236 Attention, quantité de texte limitée
28243 <cell alignment="center" valignment="top" topline="true" usebox="none">
28246 \begin_layout Plain Layout
28254 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28257 \begin_layout Plain Layout
28263 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28266 \begin_layout Plain Layout
28267 Fragile, le calcul peut échouer
28274 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28277 \begin_layout Plain Layout
28285 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28288 \begin_layout Plain Layout
28289 Rhomboïde (symbolisant un
28290 \begin_inset Quotes cld
28294 \begin_inset Quotes crd
28302 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28305 \begin_layout Plain Layout
28313 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28316 \begin_layout Plain Layout
28324 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28327 \begin_layout Plain Layout
28333 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28336 \begin_layout Plain Layout
28344 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28347 \begin_layout Plain Layout
28355 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28358 \begin_layout Plain Layout
28364 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28367 \begin_layout Plain Layout
28375 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28378 \begin_layout Plain Layout
28386 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28389 \begin_layout Plain Layout
28390 Écrou (hexagone avec un trou circulaire)
28395 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28398 \begin_layout Plain Layout
28406 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28409 \begin_layout Plain Layout
28417 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28420 \begin_layout Plain Layout
28426 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28429 \begin_layout Plain Layout
28437 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28440 \begin_layout Plain Layout
28448 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28451 \begin_layout Plain Layout
28452 Étoile à 5 branches
28457 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28460 \begin_layout Plain Layout
28468 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28471 \begin_layout Plain Layout
28479 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28482 \begin_layout Plain Layout
28488 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28491 \begin_layout Plain Layout
28499 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28502 \begin_layout Plain Layout
28510 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28513 \begin_layout Plain Layout
28514 Goutte de pluie normale/inversée
28519 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28522 \begin_layout Plain Layout
28523 Fragile, le calcul peut échouer
28530 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28533 \begin_layout Plain Layout
28542 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28545 \begin_layout Plain Layout
28546 Le logo \SpecialChar TeX
28552 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28555 \begin_layout Plain Layout
28563 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28566 \begin_layout Plain Layout
28570 \begin_inset Newline newline
28578 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28581 \begin_layout Plain Layout
28582 Triangles avec des orientations différentes
28587 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28590 \begin_layout Plain Layout
28604 \begin_layout Standard
28605 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28606 forme souhaitée dans le menu déroulant des styles.
28609 \begin_layout Standard
28610 \begin_inset Newpage newpage
28616 \begin_layout Standard
28617 Voici un exemple de paragraphe en forme d'écrou:
28620 \begin_layout Standard
28621 \begin_inset VSpace bigskip
28630 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28631 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28633 At vero eos et accusam et justo duo dolores et ea rebum.
28634 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28636 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28637 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28641 \begin_layout Standard
28642 \begin_inset VSpace bigskip
28648 \begin_layout Standard
28651 \begin_inset Note Greyedout
28654 \begin_layout Plain Layout
28660 a: les paragraphes mis en forme via
28664 ne peuvent pas franchir une limite de page.
28672 \begin_layout Standard
28673 \begin_inset VSpace bigskip
28679 \begin_layout Standard
28686 prend soin de préserver la forme, quelle que soit la quantité de texte
28688 De ce fait la taille du paragraphe change avec cette quantité.
28689 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28690 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28691 fois plus de texte:
28694 \begin_layout Standard
28695 \begin_inset Newpage newpage
28704 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28705 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28707 At vero eos et accusam et justo duo dolores et ea rebum.
28708 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28710 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28711 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28713 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28714 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28716 At vero eos et accusam et justo duo dolores et ea rebum.
28717 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28719 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28720 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28724 \begin_layout Standard
28725 \begin_inset VSpace bigskip
28731 \begin_layout Standard
28736 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28737 correspondre à une étiquette de CD/DVD.
28738 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28741 \begin_inset Newline newline
28754 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28755 en fonction de la quantité de texte.
28756 Vous aurez alors une erreur \SpecialChar LaTeX
28758 \begin_inset Quotes cld
28761 Arithmetic overflow
28762 \begin_inset Quotes crd
28766 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28767 vous devez utiliser une autre forme\SpecialChar ldots
28771 \begin_layout Standard
28772 \begin_inset VSpace bigskip
28778 \begin_layout Standard
28779 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28780 de césure de \SpecialChar LaTeX
28782 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28788 arg "specialchar-insert hyphenation"
28793 ) dans les parties de texte correspondantes.
28796 \begin_layout Standard
28797 \begin_inset VSpace bigskip
28803 \begin_layout Standard
28804 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28805 ou bien alignées au fer à gauche.
28806 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28807 aligner ce type de paragraphe.
28808 Une solution consiste à mettre le paragraphe en forme dans une minipage
28809 ou une parbox et à aligner la boîte.
28810 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28811 que si elle est trop large et que vous la centrez, le paragraphe n'est
28812 pas centré parce qu'il est au fer à gauche dans la boîte.
28813 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28814 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28815 second est aligné à droite:
28818 \begin_layout Standard
28819 \begin_inset Newpage newpage
28825 \begin_layout Heart
28829 Lo\SpecialChar softhyphen
28830 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28831 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28833 At vero eos et accusam et justo duo dolores et ea rebum.
28834 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28838 \begin_layout Standard
28839 \begin_inset VSpace bigskip
28845 \begin_layout Standard
28848 \begin_inset Box Frameless
28858 height_special "totalheight"
28863 backgroundcolor "none"
28866 \begin_layout Heart
28870 Lo\SpecialChar softhyphen
28871 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28872 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28874 At vero eos et accusam et justo duo dolores et ea rebum.
28875 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28884 \begin_layout Subsection
28885 Formes personnalisées
28888 \begin_layout Standard
28889 Vous pouvez définir vos propres formes.
28890 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28891 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28894 \begin_layout Enumerate
28895 Installer le programme
28896 \begin_inset CommandInset href
28899 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
28907 \begin_layout Enumerate
28914 TeX/LaTeX\SpecialChar menuseparator
28915 Settings\SpecialChar menuseparator
28918 et sélectionner la taille de police utilisée dans le document.
28919 Par exemple, le présent document utilise un police 12pt.
28922 \begin_layout Enumerate
28926 \begin_layout Enumerate
28929 TeX/LaTeX\SpecialChar menuseparator
28932 pour exporter la forme en coordonnées.
28933 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28934 le chemin proprement dit
28938 \begin_layout Plain Layout
28939 Pour plus d'information voir
28940 \begin_inset CommandInset href
28942 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28955 \begin_layout Standard
28956 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28958 Pour l'utiliser avec le document:
28961 \begin_layout Enumerate
28962 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28963 dans un nouveau paragraphe vide).
28967 \begin_layout Enumerate
28968 Ouvrir dans \SpecialChar LyX
28971 Insertion\SpecialChar menuseparator
28972 Fichier\SpecialChar menuseparator
28975 , sélectionner le fichier exporté par
28984 \begin_layout Standard
28985 \begin_inset VSpace defskip
28991 \begin_layout Standard
28992 \begin_inset Note Greyedout
28995 \begin_layout Plain Layout
29000 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
29001 redevient normal pour le paragraphe suivant.
29002 De ce fait la définition de forme doit être répétée pour chaque paragraphe
29003 dont on veut imposer la forme personnalisée.
29011 \begin_layout Standard
29012 \begin_inset VSpace bigskip
29018 \begin_layout Standard
29022 \begin_layout Standard
29023 \begin_inset VSpace bigskip
29029 \begin_layout Standard
29030 \begin_inset CommandInset include
29032 filename "../SpecialParagraphShape.tex"
29038 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29039 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29041 At vero eos et accusam et justo duo dolores et ea rebum.
29042 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
29044 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29045 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29049 \begin_layout Standard
29050 \begin_inset VSpace bigskip
29056 \begin_layout Standard
29061 pour tracer des formes vraiment complexes avec
29065 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
29066 importer l'image correspondante dans
29071 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
29075 \begin_layout Standard
29076 \begin_inset VSpace bigskip
29082 \begin_layout Standard
29085 Formes de paragraphe paramétrables
29087 fournit également les deux styles
29095 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
29100 \begin_layout Plain Layout
29101 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
29108 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
29109 tés de personnalisation, voir la
29112 \begin_inset CommandInset href
29114 name "documentation"
29115 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"