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 0
88 \use_package stackrel 0
89 \use_package stmaryrd 0
90 \use_package undertilde 0
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
2767 \begin_inset CommandInset label
2769 name "subsec:Multiple-Bibliographies"
2776 \begin_layout Standard
2777 Les bibliographies multiples, par exemple une bibliographie
2779 part, chapter, section, subsection or child (sub-document)
2783 are also supported by \SpecialChar LyX
2785 In order to enable it, go to
2786 \begin_inset Flex Noun
2789 \begin_layout Plain Layout
2792 Document\SpecialChar menuseparator
2793 Settings\SpecialChar menuseparator
2799 and select the relevant unit (e.
2800 \begin_inset space \thinspace{}
2804 \begin_inset Quotes eld
2808 \begin_inset Quotes erd
2812 \begin_inset Flex Noun
2815 \begin_layout Plain Layout
2818 Multiple Bibliographies
2824 Then add a Bib(la)\SpecialChar TeX
2825 bibliography to each unit (e.
2826 \begin_inset space \thinspace{}
2829 g., section) of your document.
2830 In the output, a separate bibliography, containing only the references
2831 done in the current unit is generated.
2834 \begin_layout Standard
2837 If you use Bib\SpecialChar TeX
2839 \begin_inset Flex Code
2842 \begin_layout Plain Layout
2851 \begin_inset Flex Code
2854 \begin_layout Plain Layout
2862 package is used to create multiple bibliographies.
2863 The former package is used if you select
2864 \begin_inset Quotes eld
2868 \begin_inset Quotes erd
2876 \begin_inset Flex Noun
2879 \begin_layout Plain Layout
2882 Sectioned Bibliography
2889 \begin_inset Flex Code
2892 \begin_layout Plain Layout
2904 \begin_layout Plain Layout
2907 An alternative approach, if you are willing to use some
2908 \begin_inset Flex Noun
2911 \begin_layout Plain Layout
2921 \begin_inset space ~
2925 \begin_inset CommandInset ref
2927 reference "sec:Inserting-TeX-Code"
2932 \begin_inset Flex Code
2935 \begin_layout Plain Layout
2949 \begin_inset Flex Code
2952 \begin_layout Plain Layout
2960 is used, \SpecialChar LyX
2961 encloses the specified units in
2962 \begin_inset Flex Code
2965 \begin_layout Plain Layout
2974 \begin_inset Flex Code
2977 \begin_layout Plain Layout
2988 \begin_inset Flex Code
2991 \begin_layout Plain Layout
3001 in order to create the units.
3002 Note that this approach has some limitations.
3003 First, every citation reference has to be inside some
3004 \begin_inset Flex Code
3007 \begin_layout Plain Layout
3016 So citations outside a defined unit (e.
3017 \begin_inset space \thinspace{}
3020 g., before the first section if you use
3021 \begin_inset Quotes eld
3025 \begin_inset Quotes erd
3029 \begin_inset Quotes eld
3033 \begin_inset Quotes erd
3037 You can also create your own units by entering
3038 \begin_inset Flex Code
3041 \begin_layout Plain Layout
3052 \begin_inset Flex Code
3055 \begin_layout Plain Layout
3066 code (for instance to work around the mentioned limitation).
3068 \begin_inset Flex Code
3071 \begin_layout Plain Layout
3080 A second limitation is that
3081 \begin_inset Flex Code
3084 \begin_layout Plain Layout
3092 always processes all references of a bibliography database, even if they
3094 This can result in odd labels (e.
3095 \begin_inset space \thinspace{}
3100 \begin_inset Quotes eld
3104 \begin_inset Quotes erd
3107 if two works of this author from 2014 are in the database, even if only
3111 \begin_layout Standard
3119 \begin_inset Flex Code
3122 \begin_layout Plain Layout
3130 option is used instead.
3131 If you need specific units, you can start them with the \SpecialChar TeX
3133 \begin_inset Flex Code
3136 \begin_layout Plain Layout
3147 \begin_inset Flex Code
3150 \begin_layout Plain Layout
3161 If you also want to control the end of the unit, use the environment
3162 \begin_inset Flex Code
3165 \begin_layout Plain Layout
3177 \begin_inset Flex Code
3180 \begin_layout Plain Layout
3192 \begin_inset Flex Code
3195 \begin_layout Plain Layout
3204 In addition to the individual bibliography of the current unit,
3208 also provides an easy way to output all bibliographies, subsequently, at
3210 \begin_inset space \thinspace{}
3213 g., at the end of the document).
3215 \begin_inset Quotes eld
3219 \begin_inset Quotes erd
3222 from the Content combo box of the Bib(la)TeX inset dialog in order to achieve
3228 manual for more information on this topic.
3234 \begin_layout Section
3235 Documents en plusieurs fichiers
3238 \begin_layout Subsection
3242 \begin_layout Standard
3243 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3244 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3245 il arrive qu'un élément comme un tableau soit susceptible de modifications
3246 ultérieures, alors que le reste du texte ne changera plus.
3247 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3249 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3250 : introduction, observations, résultats, discussion, conclusion.
3251 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3252 séparé, avec un fichier
3254 \begin_inset Quotes cld
3258 \begin_inset Quotes crd
3261 qui contient le titre, les auteurs, le résumé, les références, etc.
3262 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3264 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3266 Tous ces fichiers doivent cependant avoir la même classe de document –
3267 n'essayez pas de mélanger la classe
3276 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3277 : cependant, ces fichiers
3278 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3285 incluse, et sans la ligne
3291 ) pour éviter des erreurs à la création du fichier DVI.
3294 \begin_layout Standard
3296 permet l'inclusion de fichiers en sélectionnant
3298 Insertion\SpecialChar menuseparator
3299 Fichier\SpecialChar menuseparator
3302 , ce qui positionne une balise à l'endroit du curseur.
3303 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3304 du fichier et la méthode d'inclusion.
3307 \begin_layout Standard
3308 Les trois méthodes d'inclusion sont
3309 \begin_inset Quotes cld
3317 \begin_inset Quotes crd
3321 \begin_inset Quotes cld
3329 \begin_inset Quotes crd
3333 \begin_inset Quotes cld
3341 \begin_inset Quotes crd
3348 \begin_inset Quotes eld
3352 \begin_inset Quotes erd
3356 \begin_inset Quotes eld
3360 \begin_inset Quotes erd
3363 are similar in many ways, but there are also some notable differences:
3366 \begin_layout Enumerate
3368 \begin_inset Quotes cld
3372 \begin_inset Quotes crd
3375 commenceront sur une nouvelle page, alors que ceux
3376 \begin_inset Quotes cld
3380 \begin_inset Quotes crd
3383 commenceront sur la page en cours.
3387 \begin_layout Enumerate
3390 \begin_inset Quotes eld
3394 \begin_inset Quotes erd
3397 files cannot themselves
3398 \begin_inset Quotes eld
3402 \begin_inset Quotes erd
3406 \begin_inset Quotes eld
3410 \begin_inset Quotes erd
3415 \begin_inset Quotes eld
3419 \begin_inset Quotes erd
3422 , on the other hand, infinite sub-inputting is possible.
3425 \begin_layout Enumerate
3428 \begin_inset Quotes eld
3432 \begin_inset Quotes erd
3435 allow for the output of only selected
3436 \begin_inset Quotes eld
3440 \begin_inset Quotes erd
3443 files, while maintaining the actual counters (pagination etc.) and references
3444 (please refer to the section
3447 \begin_inset space ~
3455 \begin_inset space ~
3460 manual for details).
3463 \begin_layout Standard
3467 \begin_inset Quotes eld
3471 \begin_inset Quotes erd
3474 is the preferred method for chapters that are outsourced to child documents,
3476 \begin_inset Quotes eld
3480 \begin_inset Quotes erd
3483 is more suitable for arbitrary file inheritance.
3486 \begin_layout Standard
3487 Un fichier inclus en
3488 \begin_inset Quotes cld
3492 \begin_inset Quotes crd
3495 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3496 dans le fichier d'origine.
3497 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3498 espaces consécutives sont conservées, a contrario des règles habituelles
3501 Cependant, cocher l'option
3504 \begin_inset space ~
3508 \begin_inset space ~
3513 résout toute incertitude en matérialisant chaque espace par un symbole.
3516 \begin_layout Standard
3519 Generally, the master file is converted into a full \SpecialChar LaTeX
3520 file before typesetting,
3521 while the included files are converted to \SpecialChar LaTeX
3522 files that do not have all the
3523 preamble information.
3526 \begin_layout Subsection
3527 Références croisées entre fichiers
3530 \begin_layout Standard
3531 \begin_inset Box Shadowbox
3541 height_special "totalheight"
3546 backgroundcolor "none"
3549 \begin_layout Plain Layout
3550 Ce paragraphe est quelque peu obsolète.
3551 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3552 nts s'ouvrent en même temps que le document maître.
3558 Il est possible de faire des références croisées entre différents fichiers.
3559 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3560 B pour un exemple avec deux fichiers, avec B inclus dans A.
3561 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3562 faire référence dans B.
3563 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3564 alors possible de choisir le
3565 \begin_inset Quotes cld
3569 \begin_inset Quotes crd
3575 \begin_layout Subsection
3576 Listes bibliographiques dans tous les sous-documents
3579 \begin_layout Standard
3583 \begin_layout Standard
3586 If you work with child documents, you might want to have only one main bibliogra
3587 phy at the end, but still be able to have a selected bibliography for the
3588 child if you output it on its own.
3589 Here is how to achieve this.
3592 \begin_layout Standard
3595 For the main document, you just insert a bibliography inset at the place
3596 where the main bibliography has to appear (within the master file or within
3598 If the bibliography inset is in the master file, the references will be
3599 inherited by all children, so they are available in the citation dialog
3603 \begin_layout Standard
3606 For child-specific bibliographies, insert bibliography insets within the
3607 child documents, at the place where the bibliography should appear when
3608 the child is compiled separately.
3609 However, the trick is to insert them into a branch (
3611 Insert\SpecialChar menuseparator
3612 Branch\SpecialChar menuseparator
3613 Insert New Branch...
3616 \begin_inset space \thinspace{}
3621 \begin_inset Quotes eld
3625 \begin_inset Quotes erd
3629 Within the children, activate the branch (
3631 Document\SpecialChar menuseparator
3632 Settings...\SpecialChar menuseparator
3636 Within the master, deactivate the branch (
3638 Document\SpecialChar menuseparator
3639 Settings...\SpecialChar menuseparator
3643 Now the child's bibliography will be ignored by the master, but considered
3647 \begin_layout Standard
3650 If you need multiple bibliographies (e.
3651 \begin_inset space \thinspace{}
3654 g., one per child in the
3658 ), please refer to sec.
3659 \begin_inset space ~
3663 \begin_inset CommandInset ref
3665 reference "subsec:Multiple-Bibliographies"
3672 \begin_layout Section
3673 Archives \SpecialChar LyX
3677 \begin_layout Standard
3678 Les utilisateurs ont parfois besoin de
3679 \begin_inset Quotes cld
3683 \begin_inset Quotes crd
3686 un fichier \SpecialChar LyX
3687 avec toutes les images (et d'autres fichiers dont il dépend,
3688 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3689 Lyx-2.0 inclut un script Python (
3690 \begin_inset Flex Code
3693 \begin_layout Plain Layout
3699 ) qui automatise le processus.
3700 Pour l'utiliser, il faut que l'un des modules Python
3701 \begin_inset Flex Code
3704 \begin_layout Plain Layout
3711 \begin_inset Flex Code
3714 \begin_layout Plain Layout
3720 soit installé sur votre système.
3721 Implicitement, le script préfère l'archive
3722 \begin_inset Flex Code
3725 \begin_layout Plain Layout
3732 \begin_inset Flex Code
3735 \begin_layout Plain Layout
3741 sur les systèmes Unix et le format
3742 \begin_inset Flex Code
3745 \begin_layout Plain Layout
3754 \begin_layout Standard
3755 La procédure de configuration de \SpecialChar LyX
3756 positionne le script pour qu'il exporte
3758 \begin_inset Quotes cld
3761 Archive \SpecialChar LyX
3763 \begin_inset Quotes crd
3766 , et ce format sera disponible via
3767 \begin_inset Flex Code
3770 \begin_layout Plain Layout
3771 Fichier\SpecialChar menuseparator
3780 \begin_layout Standard
3781 Indépendamment du système d'exploitation, la création d'un format d'archive
3782 particulier peut être imposée en ajoutant soit l'option
3783 \begin_inset Flex Code
3786 \begin_layout Plain Layout
3793 \begin_inset Flex Code
3796 \begin_layout Plain Layout
3803 \begin_inset Flex Code
3806 \begin_layout Plain Layout
3813 \begin_inset Flex Code
3816 \begin_layout Plain Layout
3823 \begin_inset Flex Code
3826 \begin_layout Plain Layout
3828 \SpecialChar menuseparator
3829 Archive \SpecialChar LyX
3836 \begin_inset Flex Code
3839 \begin_layout Plain Layout
3840 Outils\SpecialChar menuseparator
3841 Préférences\SpecialChar menuseparator
3842 Gestion des fichiers\SpecialChar menuseparator
3848 (veillez bien à ajouter l'option après le nom du script, pas avant).
3851 \begin_layout Section
3852 En-têtes et pieds de page sur mesure
3855 \begin_layout Standard
3856 Le format de page implicite est assez banal : pour un document avec la classe
3857 article, tout ce que vous obtenez se limite au numéro de page en bas de
3859 Ce document-ci est de la classe
3860 \begin_inset Quotes cld
3864 \begin_inset Quotes crd
3867 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3868 plein la vue, il faut choisir le style d'en-têtes
3869 \begin_inset Quotes cld
3873 \begin_inset Quotes crd
3876 , comme l'explique le
3879 \begin_inset space ~
3883 \begin_inset space ~
3889 Cette section décrit les codes \SpecialChar LaTeX
3890 qu'il vous faudra insérer dans votre préambule
3892 ou dans le texte pour obtenir les effets désirés.
3893 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3895 \begin_inset Flex Code
3898 \begin_layout Plain Layout
3907 \begin_inset Flex URL
3910 \begin_layout Plain Layout
3912 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3920 \begin_layout Standard
3921 L'en-tête est divisé en trois champs, appelés logiquement
3922 \begin_inset Quotes cld
3926 \begin_inset Quotes crd
3930 \begin_inset Quotes cld
3934 \begin_inset Quotes crd
3938 \begin_inset Quotes cld
3942 \begin_inset Quotes crd
3946 Le bas de page aussi a ces trois divisions.
3947 Les commandes \SpecialChar LaTeX
3948 pour éditer ces champs de la manière la plus simple sont
3974 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3975 page, insérez simplement cette commande dans le préambule :
3978 \begin_layout Standard
3987 \begin_layout Standard
3988 Vous verrez désormais votre nom dans le coin supérieur gauche.
3989 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3990 le numéro de page apparaissant en bas, centré), insérez simplement une
3991 commande avec un paramètre vide, par exemple :
3994 \begin_layout Standard
4002 \begin_layout Standard
4003 Maintenant, plus dur : mettons le mot
4004 \begin_inset Quotes cld
4008 \begin_inset Quotes crd
4011 et le numéro de la section en cours (par exemple Section
4012 \begin_inset space ~
4015 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
4016 nom en bas à gauche et la date en bas à droite.
4017 Les commandes suivantes doivent donc apparaître dans votre préambule :
4020 \begin_layout Standard
4030 \begin_layout Standard
4038 \begin_layout Standard
4048 \begin_layout Standard
4057 \begin_layout Standard
4065 \begin_layout Standard
4075 \begin_layout Standard
4088 permettent d'accéder aux compteurs \SpecialChar LaTeX
4089 de section et de page, et d'afficher
4090 ainsi les numéros de la section et de la page en cours.
4097 affiche simplement la date d'aujourd'hui.
4100 \begin_layout Standard
4101 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4102 au dessus du pied de page peut elle aussi être modifiée.
4103 Si vous n'en voulez pas, mettez sa largeur à 0.
4104 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4105 \begin_inset space ~
4108 pt, et celle de pied de page une épaisseur de 0.
4109 Pour régler l'épaisseur, utilisez les commandes
4113 renewcommand\SpecialChar softhyphen
4116 headrulewidth}\SpecialChar softhyphen
4123 renewcommand\SpecialChar softhyphen
4126 footrulewidth}\SpecialChar softhyphen
4132 \begin_layout Standard
4133 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4134 page pour une page donnée avec, par exemple :
4138 thispagestyle\SpecialChar softhyphen
4145 thispagestyle\SpecialChar softhyphen
4152 thispagestyle\SpecialChar softhyphen
4156 Insérez simplement ces commandes dans le texte de la page que vous voulez
4157 modifier, et mettez-les en mode \SpecialChar TeX
4159 En fait, par défaut, si vous utilisez le style global
4160 \begin_inset Quotes cld
4164 \begin_inset Quotes crd
4167 , les pages de titre sont en
4168 \begin_inset Quotes cld
4172 \begin_inset Quotes crd
4175 , alors que les autres sont en
4176 \begin_inset Quotes cld
4180 \begin_inset Quotes crd
4186 \begin_layout Standard
4187 Il existe des commandes plus complexes qui vous permettent d'introduire
4188 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4189 renvoyons à la documentation du paquetage
4193 pour plus de précisions.
4195 \begin_inset Flex URL
4198 \begin_layout Plain Layout
4200 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4208 \begin_layout Standard
4209 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4211 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4212 essayer quelque chose comme :
4215 \begin_layout Standard
4224 includegraphics{logo.eps}}}
4227 \begin_inset Newline newline
4230 (il vous faudra peut-être pré-ajouter
4234 usepackage{graphics}
4236 avant si aucun autre fichier EPS n'est inséré dans votre document).
4239 \begin_layout Section
4245 \begin_inset CommandInset label
4254 \begin_layout Standard
4260 \begin_layout Subsection
4264 \begin_layout Standard
4266 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4267 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4268 de profondeur dans l'environnement
4273 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4274 spécifier différents types de puces pour différents paragraphes
4278 \begin_layout Plain Layout
4279 En fait, c'est possible mais il faut le faire à la main.
4287 \begin_layout Subsection
4288 À quoi elles ressemblent
4291 \begin_layout Standard
4292 Allez dans la rubrique
4298 Document\SpecialChar menuseparator
4302 \begin_layout Standard
4303 La fenêtre vous présente un tableau avec des formes de puces.
4304 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4306 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4307 lequel vous agissez.
4308 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
4310 puce actuellement sélectionnée, et ce champ peut être édité.
4311 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
4312 préambule \SpecialChar LaTeX
4313 les paquetages requis.
4316 \begin_layout Standard
4317 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4318 Le tableau suivant vous montre la correspondance entre le nom des boutons
4319 et les paquetages \SpecialChar LaTeX
4323 \begin_layout Standard
4325 \begin_inset Tabular
4326 <lyxtabular version="3" rows="7" columns="2">
4327 <features tabularvalignment="middle">
4328 <column alignment="center" valignment="top" width="0pt">
4329 <column alignment="center" valignment="top" width="0pt">
4331 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4334 \begin_layout Plain Layout
4340 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4343 \begin_layout Plain Layout
4351 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4354 \begin_layout Plain Layout
4362 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4365 \begin_layout Plain Layout
4374 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4377 \begin_layout Plain Layout
4385 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4388 \begin_layout Plain Layout
4398 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4401 \begin_layout Plain Layout
4409 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4412 \begin_layout Plain Layout
4422 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4425 \begin_layout Plain Layout
4433 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4436 \begin_layout Plain Layout
4446 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4449 \begin_layout Plain Layout
4457 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4460 \begin_layout Plain Layout
4470 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4473 \begin_layout Plain Layout
4481 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4484 \begin_layout Plain Layout
4500 \begin_layout Standard
4502 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4503 que vous n'avez pas.
4504 Si vous obtenez des erreurs \SpecialChar LaTeX
4505 lorsque vous essayez de visionner ou d'imprimer
4506 le fichier, c'est sûrement qu'il vous manque un paquetage.
4508 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4509 et imprimer avec un autre système.
4512 \begin_layout Subsection
4516 \begin_layout Standard
4517 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4518 motif de puce et la taille.
4519 Les changements ne seront pas visibles dans \SpecialChar LyX
4520 , mais seulement lors du visionneme
4524 \begin_layout Standard
4525 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4526 bouton droit de la souris sur la profondeur de la puce en question
4530 \begin_layout Plain Layout
4531 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4532 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4533 La fenêtre dont nous venons de parler est cependant utile car elle montre
4534 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4535 , ceci pour un grand nombre
4537 Pour personnaliser vos paragraphes, vous avez le choix :
4540 \begin_layout Plain Layout
4544 \begin_layout Plain Layout
4560 \begin_layout Plain Layout
4564 \begin_layout Plain Layout
4586 \begin_layout Itemize
4587 Utilisez la commande \SpecialChar LaTeX
4594 pour spécifier un nouveau format de puce pour une profondeur donnée.
4595 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4597 Dans cette liste à puces, le code \SpecialChar LaTeX
4598 suivant a été utilisé pour changer les
4599 puces de profondeur 1 :
4602 \begin_inset Newline newline
4616 \begin_inset Newline newline
4632 \begin_inset Newline newline
4637 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4638 partie intégrante de la commande
4647 \begin_layout Itemize
4650 \begin_inset Argument item:1
4653 \begin_layout Plain Layout
4659 \begin_layout Plain Layout
4679 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4683 \begin_inset Quotes eld
4687 \begin_inset Quotes erd
4692 Insert\SpecialChar menuseparator
4697 et en mode \SpecialChar TeX
4699 Par exemple, cet élément a commencé par
4712 \begin_layout Plain Layout
4716 \begin_layout Plain Layout
4732 \begin_layout Plain Layout
4733 Vous aurez besoin de remettre le
4737 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4739 Nous avons donc ici :
4742 \begin_inset Newline newline
4759 \begin_layout Chapter
4764 \begin_layout Standard
4766 inclut depuis longtemps l'exportation de documents vers divers formats
4767 appropriés au monde du Web, comme HTML.
4768 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4773 \begin_layout Plain Layout
4774 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4780 de manuel de Personnalisation.
4785 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4786 utilisent \SpecialChar LaTeX
4787 comme format intermédiaire, comme
4788 \begin_inset Flex Code
4791 \begin_layout Plain Layout
4798 \begin_inset Flex Code
4801 \begin_layout Plain Layout
4808 \begin_inset Flex Code
4811 \begin_layout Plain Layout
4817 , en créant le code \SpecialChar LaTeX
4818 à partir de \SpecialChar LyX
4819 ; et il existe un convertisseur qui travaille
4820 directement sur le code \SpecialChar LyX
4822 \begin_inset Flex Code
4825 \begin_layout Plain Layout
4833 Chacun d'eux présente des avantages et des inconvénients.
4836 \begin_layout Standard
4837 Les convertisseurs fondés sur \SpecialChar LaTeX
4838 présentent l'avantage qu'il connaissent (en
4839 principe) les mêmes informations que \SpecialChar LaTeX
4840 concernant le document exporté.
4841 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4843 ou par un insert de code \SpecialChar TeX
4845 Ils comprennent les fichiers
4846 \begin_inset Flex Code
4849 \begin_layout Plain Layout
4855 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4857 \begin_inset Flex Code
4860 \begin_layout Plain Layout
4866 engendrés par Bib\SpecialChar TeX
4868 En contrepartie, \SpecialChar LaTeX
4869 est un langage vraiment difficile à analyser — on dit
4870 souvent que seul \SpecialChar TeX
4871 comprend \SpecialChar TeX
4872 — et les convertisseurs fondés sur \SpecialChar LaTeX
4874 souvent sur des constructions apparemment simples; des constructions compliqués
4875 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4880 ne s'exporte pas via
4881 \begin_inset Flex Code
4884 \begin_layout Plain Layout
4890 , bien que les autres le fassent.
4891 L'autre préoccupation provient de la manière dont les formules mathématiques
4892 sont traitées: ces convertisseurs traduisent habituellement les formules
4893 en petites images qui sont liées dans le document HTML.
4894 Puisque celles-ci sont créées par \SpecialChar LaTeX
4895 , la typographie est précise.
4896 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4897 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4898 partie nativement — avec des polices de taille similaire — peut être à
4902 \begin_layout Standard
4904 \begin_inset Flex Code
4907 \begin_layout Plain Layout
4915 \begin_inset CommandInset href
4917 name "http://pinchito.es/elyxer/"
4918 target "http://pinchito.es/elyxer/"
4923 ) créé par Alex Fernandez résout certaines de ces problèmes.
4924 En particulier, les formules produites se mettent parfaitement à l'échelle,
4925 car il traduit les mathématiques en utilisant une combinaison de HTML et
4926 CSS plutôt que de convertir les formules en images.
4927 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4929 \begin_inset Flex Code
4932 \begin_layout Plain Layout
4938 : ceci révèle les limitations de HTML.
4942 \begin_layout Plain Layout
4944 \begin_inset Flex Code
4947 \begin_layout Plain Layout
4954 peut également utiliser
4955 \begin_inset Flex Noun
4958 \begin_layout Plain Layout
4965 \begin_inset Flex Noun
4968 \begin_layout Plain Layout
4974 pour les équations, mais ce réglage ne peut être que global et nécessite
4975 l'accès à un serveur qui exécute le code de conversion.
4980 Plus important (du moins pour la version 1.1.1),
4981 \begin_inset Flex Code
4984 \begin_layout Plain Layout
4991 ne comprend pas bien les macros mathématiques et pas du tout les styles
4992 de paragraphes définis par l'utilisateur et les styles de caractères.
4993 Ces limitations rendent
4994 \begin_inset Flex Code
4997 \begin_layout Plain Layout
5004 peu approprié pour de nombreux documents créés par les utilisateurs de
5007 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
5008 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
5009 lui-même capable d'écrire
5010 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
5011 , en DocBoook ou en texte
5015 \begin_layout Standard
5016 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
5017 probablement être considérée comme
5018 \begin_inset Quotes cld
5022 \begin_inset Quotes crd
5029 \begin_layout Plain Layout
5031 \begin_inset Flex Code
5034 \begin_layout Plain Layout
5044 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
5046 \begin_inset CommandInset href
5048 name "consultée en ligne"
5049 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
5054 (en anglais), contient normalement des informations à jour sur l'état de
5055 développement de l'exportation XHTML.
5056 Voir également la liste des bogues sur le
5057 \begin_inset CommandInset href
5059 name "suivi de bogues"
5060 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"
5070 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
5071 avantages potentiels sur les deux autres.
5074 \begin_layout Standard
5075 Les avantages sont dus principalement au fait que les fonctions d'exportation
5076 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
5077 les mêmes choses que \SpecialChar LyX
5082 \begin_layout Plain Layout
5083 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
5084 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5086 aux modifications de la sémantique des inserts existants.
5091 Elles connaissent donc la table des matières (telle qu'affichée dans le
5092 plan), les compteurs associés aux différents styles de paragraphes standard
5093 et aux styles de paragraphe définis par l'utilisateur.
5094 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5096 point de vue de l'internationalisation également, et elles traduiront
5097 \begin_inset Quotes cld
5101 \begin_inset Quotes crd
5105 \begin_inset Quotes cld
5109 \begin_inset Quotes crd
5112 en fonction de la langue définie localement.
5115 \begin_layout Standard
5116 D'un manière générale, les fonctions d'exportation connaissent le format
5117 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5118 cette information est exploitée pour l'exportation en XHTML.
5119 En particulier, \SpecialChar LyX
5124 les informations CSS correspondant aux informations de format utilisées
5125 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5126 sans empattement et gras dans \SpecialChar LyX
5127 , ils seront implicitement sans empattement
5128 et gras dans un navigateur Web.
5129 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5130 mais pour tout style, y compris défini par l'utilisateur, puisque dans
5131 tous les cas, tout ce que connaît \SpecialChar LyX
5132 se trouve dans les fichiers de format.
5133 Ceci s'applique également aux inserts textuels comme les notes de bas de
5134 page et divers inserts personnalisés.
5137 \begin_layout Standard
5138 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5139 même façon que le résultat \SpecialChar LaTeX
5140 : au moyen des fichiers de format et des modules;
5141 voir le chapitre 5 du manuel de
5148 \begin_layout Standard
5149 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5150 ns et les moyens de contourner celles-ci.
5153 \begin_layout Section
5154 Formules mathématiques en XHTML
5157 \begin_layout Standard
5159 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5160 divers avantages et inconvénients:
5163 \begin_layout Itemize
5165 \begin_inset Newline newline
5168 MathML est in dialecte de XML développé spécifiquement pour afficher les
5169 formules mathématiques sur le web, et il offre un excellent rendu dans
5170 les navigateurs qui le reconnaissent.
5171 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5172 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5174 \begin_inset Newline newline
5177 Si Lyx ne sait pas afficher un formule en MathML — par exemple, la formule
5178 utilise le paquetage
5179 \begin_inset Flex Code
5182 \begin_layout Plain Layout
5188 ou du code \SpecialChar TeX
5189 — il affichera la formule sous la forme d'une image.
5192 \begin_layout Itemize
5194 \begin_inset Newline newline
5197 Comme on l'a vu plus haut,
5198 \begin_inset Flex Code
5201 \begin_layout Plain Layout
5207 exporte les formules mathématiques en HTML, mis en forme par CSS.
5211 \begin_layout Plain Layout
5214 \begin_inset Flex Code
5217 \begin_layout Plain Layout
5223 quelques unes des feuilles de style CSS utilisées dans son exportation
5229 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5230 à échouer pour des formules plus compliquées.
5231 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5232 donc être utilisée pour des documents contenant peu de formules, et qui
5233 soient suffisamment simples.
5236 \begin_inset Newline newline
5241 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5242 utilise le paquetage
5243 \begin_inset Flex Code
5246 \begin_layout Plain Layout
5252 ou du code \SpecialChar TeX
5253 — il affichera la formule sous la forme d'une image.
5257 \begin_layout Itemize
5259 \begin_inset Newline newline
5263 \begin_inset Flex Code
5266 \begin_layout Plain Layout
5273 exportera les formules comme des images, les mêmes images en fait que
5274 celles utilisées par la fonction d'aperçu sur le vif.
5278 \begin_layout Plain Layout
5279 L'aperçu sur le vif n'a
5283 besoin d'être actif pour que les images soient créées, cependant.
5288 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5289 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5291 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5292 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5295 \begin_inset Newline newline
5298 La taille des images peut être réglée via le paramètre
5299 \begin_inset Flex Noun
5302 \begin_layout Plain Layout
5303 Mise à l'échelle des images mathématiques
5309 \begin_inset Flex Noun
5312 \begin_layout Plain Layout
5313 Document\SpecialChar menuseparator
5314 Paramètres\SpecialChar menuseparator
5324 \begin_layout Plain Layout
5325 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5326 et vaut implicitement 75 dpi.
5332 \begin_inset Newline newline
5336 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5337 si un paquetage \SpecialChar LaTeX
5338 requis n'est pas installé), alors il émettra le code latex
5343 \begin_layout Itemize
5346 \begin_inset Newline newline
5349 Enfin, \SpecialChar LyX
5350 peut heureusement émettre les formules en \SpecialChar LaTeX
5352 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5353 être utilisée avec des outils externes comme
5354 \begin_inset CommandInset href
5357 target "http://www.math.union.edu/~dpvc/jsMath/"
5362 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5363 inclus dans les documents
5366 encapsule le code \SpecialChar LaTeX
5367 soit dans un insert de type
5368 \begin_inset Flex Code
5371 \begin_layout Plain Layout
5377 (pour les formules en ligne) soit dans un insert de type
5378 \begin_inset Flex Code
5381 \begin_layout Plain Layout
5387 (pour les formules hors ligne) marqué par
5388 \begin_inset Flex Code
5391 \begin_layout Plain Layout
5397 , comme requis par jsMath.
5400 \begin_layout Standard
5401 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5403 \begin_inset Flex Noun
5406 \begin_layout Plain Layout
5407 Document\SpecialChar menuseparator
5408 Paramètres\SpecialChar menuseparator
5415 Implicitement, \SpecialChar LyX
5417 Ceci est un réglage global pour le document.
5420 \begin_layout Standard
5422 offre également le choix d'une méthode différente pour un insert particulier,
5423 s'il est par exemple mal affiché via MathML.
5427 \begin_layout Plain Layout
5428 Ceci dit, puisque \SpecialChar LyX
5429 se rabat sur les images quand la formule contient du
5430 code \SpecialChar TeX
5431 , il est possible de forcer l'affichage par une image en insérant
5432 un code \SpecialChar TeX
5433 innocent, par exemple
5434 \begin_inset Formula $a=b\relax$
5445 \begin_layout Section
5446 Bibliographie et citations
5449 \begin_layout Standard
5450 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5454 \begin_layout Standard
5455 Les étiquettes de citation sont créées par le même mécanisme qui produit
5456 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5457 : les citations se présenteront
5458 donc aussi bien que dans \SpecialChar LyX
5460 Si vous utilisez des citations numériques, \SpecialChar LyX
5461 émettra des étiquettes numériques,
5462 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5464 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5465 ajoutera des lettres en bas
5466 de casse à l'année, comme le fait Bib\SpecialChar TeX
5467 , s'il trouve plus d'une citation
5468 du même auteur dans le même année.
5469 Les étiquettes seront imprimées avec les entrées bibliographiques.
5470 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5471 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5474 \begin_layout Standard
5475 L'affichage de la bibliographie est régie par le même mécanisme que celui
5476 qui gère le présentation des références dans la fenêtre de dialogue des
5477 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5478 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5479 La présentation peut être personnalisée dans le fichier de format, ou de
5480 préférence dans un module, voyez le manuel de
5487 \begin_layout Standard
5488 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5489 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5497 \begin_inset Quotes eld
5500 Context and Logical Form
5501 \begin_inset Quotes erd
5506 Language in Context: Selected Essays
5508 (Oxford: Oxford University Press, 2007), pp.
5516 \begin_inset Quotes eld
5519 Semantics in Context
5520 \begin_inset Quotes erd
5525 Language in Context: Selected Essays
5527 (Oxford: Oxford University Press, 2007), pp.
5531 \begin_layout Standard
5532 Ceci devrait être corrigé rapidement.
5535 \begin_layout Standard
5536 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5537 Si vous avez des bibliographies multiples, \SpecialChar LyX
5538 exportera la même bibliographie
5542 \begin_layout Section
5546 \begin_layout Standard
5548 exporte heureusement les index ne XHTML, avec quelques limitations pour
5552 \begin_layout Standard
5553 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5554 constructions sophistiquées décrites dans le paragraphe consacré aux index
5557 Guide de l'utilisateur
5563 \begin_layout Plain Layout
5564 Le principal problème ici vient du fait que \SpecialChar LyX
5565 ne gère pas vraiment ces entrées
5566 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5572 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5573 de sous-section de cette section.
5576 \begin_layout Itemize
5577 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5579 les traduire, mais les entrées doivent être séparées par
5580 \begin_inset Quotes cld
5584 \begin_inset Quotes crd
5587 , il doit y avoir des espaces autour du point d'exclamation.
5588 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5589 points d'exclamation affectés d'un échappement, de ceux des expressions
5593 \begin_layout Itemize
5594 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5595 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5596 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5599 \begin_layout Itemize
5600 Références croisées: les références croisées ne sont APA traduites.
5602 trouve une entrées contenant
5603 \begin_inset Quotes cld
5612 \begin_inset Quotes crd
5615 , il l'ignore cette indication, et le reste est traité comme une entrée
5619 \begin_layout Itemize
5620 Ordre des entrées d'index: \SpecialChar LyX
5621 essaie de gérer l'ordre de tri.
5622 Il prend ce qui est avant le premier
5623 \begin_inset Quotes cld
5627 \begin_inset Quotes crd
5630 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5632 \begin_inset Quotes cld
5636 \begin_inset Quotes crd
5639 comme l'entrée effective.
5640 Pour le moment, \SpecialChar LyX
5642 \begin_inset Quotes cld
5646 \begin_inset Quotes crd
5649 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5653 \begin_layout Itemize
5654 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5655 la fenêtre de choix des styles de caractères, ou par une autre méthode
5656 proposée par \SpecialChar LyX
5658 Les constructions telles que
5659 \begin_inset Quotes cld
5663 \begin_inset Quotes crd
5666 ne sont pas traduites.
5667 En fait, si \SpecialChar LyX
5668 trouve un caractère tube (
5669 \begin_inset Quotes cld
5673 \begin_inset Quotes crd
5676 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5679 \begin_layout Itemize
5680 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5681 d'index seront considérées comme un seul grand index.
5682 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5684 l'index principal, assurez-vous d'en créer un.
5687 \begin_layout Section
5688 Nomenclatures et glossaires
5691 \begin_layout Standard
5692 Il n'y a actuellement pas d'exportation des glossaires.
5693 Il serait trivial de les ajouter, et ce serait bienvenu.
5696 \begin_layout Chapter
5697 Le Serveur \SpecialChar LyX
5701 \begin_layout Standard
5703 \begin_inset Quotes cld
5706 serveur \SpecialChar LyX
5708 \begin_inset Quotes crd
5711 est une méthode implémentée dans \SpecialChar LyX
5712 qui permet à d'autres programmes de dialoguer
5713 avec \SpecialChar LyX
5714 , d'invoquer des commandes \SpecialChar LyX
5715 et d'obtenir de l'information à propos
5716 de son état interne.
5717 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5719 C'est grâce au serveur \SpecialChar LyX
5720 , par exemple, que des gestionnaires de bibliographies
5721 comme JabRef peuvent permettre de
5722 \begin_inset Quotes cld
5726 \begin_inset Quotes crd
5729 des citations dans \SpecialChar LyX
5733 \begin_layout Section
5734 Démarrer le Serveur \SpecialChar LyX
5738 \begin_inset CommandInset label
5740 name "sec:Starting-the-Server"
5747 \begin_layout Standard
5748 Le serveur \SpecialChar LyX
5749 fonctionne par l'intermédiaire d'une paire de tubes.
5750 Ils sont habituellement disposés dans votre répertoire utilisateur
5754 (sauf sur Windows, ou des tubes nominatifs
5758 sont des objets spéciaux localisés dans
5768 ) et portent les noms
5771 \begin_inset Quotes cld
5775 \begin_inset Quotes crd
5783 \begin_inset Quotes cld
5787 \begin_inset Quotes crd
5793 Les programmes externes écrivent dans
5797 et lisent les données dans
5802 La racine de ces deux noms peut être définie dans la fenêtre
5804 Édition\SpecialChar menuseparator
5805 Préférences\SpecialChar menuseparator
5806 Entrées\SpecialChar menuseparator
5810 \begin_inset Quotes cld
5815 /home/mon_home/.lyxpipe
5818 \begin_inset Quotes crd
5824 \begin_inset Quotes cld
5838 \begin_inset Quotes crd
5843 where any working path instead of lyxpipe can be used, for example
5844 \begin_inset Flex Code
5847 \begin_layout Plain Layout
5870 Vous devez configurer ceci
5874 pour que le serveur puisse démarrer.
5877 \begin_layout Standard
5879 ajoutera les suffixes
5882 \begin_inset Quotes cld
5886 \begin_inset Quotes crd
5894 \begin_inset Quotes cld
5898 \begin_inset Quotes crd
5903 pour créer les tubes.
5904 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5905 supposera qu'un autre processus \SpecialChar LyX
5907 déjà en route et ne démarrera pas le serveur.
5908 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5910 \begin_inset Quotes cld
5914 \begin_inset Quotes crd
5917 existe à la fermeture de \SpecialChar LyX
5919 essaiera de le supprimer.
5920 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5921 tubes à la main et redémarrer \SpecialChar LyX
5923 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5924 programme ou après un crash, ainsi les tubes
5925 \begin_inset Quotes cld
5929 \begin_inset Quotes crd
5935 \begin_layout Standard
5936 Pour faire tourner plusieurs processus \SpecialChar LyX
5937 avec des serveurs en même temps,
5938 vous devez utiliser différentes configurations, peut-être en utilisant
5939 des répertoires utilisateurs différents, avec leurs propres
5943 , pour chaque processus.
5947 \begin_layout Standard
5948 Si vous développez un programme client, il vous sera peut-être utile d'activer
5949 les informations de déboguage du serveur \SpecialChar LyX
5951 Pour cela, démarrez \SpecialChar LyX
5959 \begin_layout Standard
5960 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5961 on source sous le nom
5963 development/server_monitor.c
5968 \begin_layout Standard
5969 Un autre outil utile est un client en ligne de commande que vous trouverez
5972 src/client/lyxclient
5977 \begin_layout Section
5978 Communication normale
5981 \begin_layout Standard
5982 Pour émettre un appel \SpecialChar LyX
5983 , le client écrit une ligne de texte ASCII dans le
5984 tube d'entrée, selon le format suivant :
5987 \begin_layout LyX-Code
6001 \begin_layout Description
6008 est un nom que le client peut choisir arbitrairement.
6010 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6011 les réponses aux différentes requêtes.
6014 \begin_layout Description
6021 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6023 C'est la commande que vous auriez entrée dans le minibuffer.
6026 \begin_layout Description
6033 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6034 (par exemple, le LFUN
6035 \begin_inset Quotes cld
6039 \begin_inset Quotes crd
6042 qui insère le paramètre comme du texte à la position du curseur).
6045 \begin_layout Standard
6046 La réponse de \SpecialChar LyX
6047 arrive dans le tube de sortie sous la forme :
6050 \begin_layout LyX-Code
6064 \begin_layout Standard
6077 sont les mêmes que dans la requête, tandis que
6083 contient des informations plus ou moins utiles selon la façon avec laquelle
6084 la commande s'est exécutée.
6085 Certaines commandes renvoient des informations à propos de l'état interne
6088 \begin_inset Quotes cld
6092 \begin_inset Quotes crd
6095 , tandis que d'autres ne renvoient rien.
6096 Ça signifie alors que l'exécution s'est bien passée.
6099 \begin_layout Standard
6100 En cas d'erreurs, la réponse de \SpecialChar LyX
6104 \begin_layout LyX-Code
6118 \begin_layout Standard
6125 doit expliquer pourquoi la commande a échoué.
6128 \begin_layout Standard
6132 \begin_layout LyX-Code
6133 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6136 \begin_layout LyX-Code
6137 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6138 \begin_inset Newline newline
6141 read a <~/.lyxpipe.out
6142 \begin_inset Newline newline
6148 \begin_layout Section
6152 \begin_layout Standard
6154 peut notifier aux clients les événements qui se produisent de manière asynchron
6156 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6157 de touches à la fonction
6158 \begin_inset Quotes cld
6162 \begin_inset Quotes crd
6166 Voici le format de ce que \SpecialChar LyX
6170 \begin_layout LyX-Code
6176 \begin_layout Standard
6183 est la représentation imprimée de la séquence de touches réellement tapée
6187 \begin_layout Standard
6188 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6190 des macros : associez certaines séquences de touches à
6191 \begin_inset Quotes cld
6195 \begin_inset Quotes crd
6198 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6199 la séquence et démarre une fonction qui peut utiliser des appels et des
6200 requêtes \SpecialChar LyX
6201 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6205 \begin_layout Section
6206 Le protocole serveur \SpecialChar LyX
6210 \begin_layout Standard
6212 implémente un protocole simple qui peut servir à la gestion de session.
6213 Tous les messages sont de la forme :
6216 \begin_layout LyX-Code
6226 \begin_layout Standard
6234 \begin_inset Quotes cld
6238 \begin_inset Quotes crd
6242 \begin_inset Quotes cld
6246 \begin_inset Quotes crd
6251 \begin_inset Quotes cld
6255 \begin_inset Quotes crd
6258 , c'est que \SpecialChar LyX
6259 l'informe qu'il écoute ses messages, s'il reçoit
6260 \begin_inset Quotes cld
6264 \begin_inset Quotes crd
6267 , c'est que \SpecialChar LyX
6268 est en train de s'arrêter.
6271 \begin_layout Section
6272 Recherche inversée DVI/PDF
6275 \begin_layout Standard
6276 Quelques visionneuses DVI/PDF
6280 \begin_layout Plain Layout
6281 Les visionneuses suivantes proposent la fonction de recherche inversée en
6282 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6288 assurent la fonction de
6293 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6294 de positionner le curseur sur
6295 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6297 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6298 avec \SpecialChar LyX
6300 C'est la cas par le serveur \SpecialChar LyX
6301 soit par un tube nommé (
6305 ), soit par un connecteur de domaine (
6309 ) créé par \SpecialChar LyX
6310 dans son répertoire temporaire (c'est comme ceci que le programme
6312 \begin_inset Flex Code
6315 \begin_layout Plain Layout
6321 communique avec \SpecialChar LyX
6323 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6324 la visionneuse et \SpecialChar LyX
6325 , dans d'autres cas, la visionneuse peut communiquer
6326 directement avec \SpecialChar LyX
6327 : ceci dépend de la visionneuse sélectionnée et de votre
6328 système d'exploitation.
6329 La même considération s'applique pour la configuration des visionneuses
6330 et pour le méthode d'implantation de la recherche inversée.
6331 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6332 inversée pour des visionneuses particulières.
6333 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6334 faut faire pour activer la recherche inversée depuis le résultat imprimable
6338 \begin_layout Subsection
6339 \begin_inset CommandInset label
6341 name "subsec:Activation-automatique"
6345 Activation automatique
6348 \begin_layout Standard
6349 Le plus souvent, \SpecialChar LyX
6350 démarrera le serveur pour vous en
6352 pressing the following button in the toolbar:
6355 arg "buffer-toggle-output-sync"
6359 Alternatively, you can also enable the feature by checking
6363 Synchroniser avec la sortie imprimable
6369 \begin_inset Flex Noun
6372 \begin_layout Plain Layout
6373 Document\SpecialChar menuseparator
6374 Paramètres\SpecialChar menuseparator
6381 Dans ce cas, \SpecialChar LyX
6382 insérera automatiquement la macro Sync\SpecialChar TeX
6383 (pour PDF) ou chargera
6384 le paquetage srcltx (pour DVI).
6385 Cette option peut être facilement atteinte depuis la barre d'outils
6386 \begin_inset Flex Code
6389 \begin_layout Plain Layout
6390 Visionner/Mettre à jour
6398 \begin_layout Standard
6399 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6400 une macro personnalisée dans la liste déroulante située juste au-dessous
6402 \begin_inset Flex Noun
6405 \begin_layout Plain Layout
6406 Document\SpecialChar menuseparator
6407 Paramètres\SpecialChar menuseparator
6408 Sortie\SpecialChar menuseparator
6409 Synchroniser avec la sortie imprimable
6415 Notez que la méthode
6416 \begin_inset Flex Code
6419 \begin_layout Plain Layout
6427 active la compression
6432 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6433 \begin_inset Flex Code
6436 \begin_layout Plain Layout
6447 \begin_layout Standard
6448 Notez également que la l'inclusion des paquetages
6449 \begin_inset Flex Code
6452 \begin_layout Plain Layout
6459 \begin_inset Flex Code
6462 \begin_layout Plain Layout
6468 a quelquefois un impact imprévu sur la typographie.
6469 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6470 pour la compilation finale du document si vous utilisez
6471 \begin_inset Flex Code
6474 \begin_layout Plain Layout
6481 \begin_inset Flex Code
6484 \begin_layout Plain Layout
6493 \begin_layout Standard
6494 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6495 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6497 Si la configuration automatique vous convient, allez directement au paragraphe
6498 \begin_inset space ~
6502 \begin_inset CommandInset ref
6504 reference "subsec:Configuration-et-utilisation"
6508 , où sont décrites les étapes de la configuration dans votre visionneuse,
6509 – que la mise en œuvre soit automatique ou manuelle.
6512 \begin_layout Subsection
6516 \begin_layout Standard
6518 fournit plusieurs méthodes pour la recherche inversée.
6519 Certaines sont inhérentes au programme
6520 \begin_inset Flex Code
6523 \begin_layout Plain Layout
6529 , d'autres sont fournies par des paquetages externes.
6530 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6532 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6533 que votre visionneuse puisse le gérer.
6534 Les méthodes disponibles dont décrites dans la suite.
6537 \begin_layout Subsubsection*
6539 \begin_inset space ~
6543 \begin_inset space ~
6547 \begin_inset space ~
6551 \begin_inset space ~
6555 \begin_inset space ~
6559 \begin_inset space ~
6563 \begin_inset space ~
6569 \begin_layout Standard
6570 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6572 Elle est disponible en \SpecialChar LaTeX
6573 depuis quelque temps (n'importe quelle distribution
6574 suffisamment récente devrait l'inclure) et elle est fiable.
6575 Pour l'activer, modifier la commande dans le convertisseur
6576 \begin_inset Flex Noun
6579 \begin_layout Plain Layout
6580 LaTeX (standard)->DVI
6586 \begin_inset Flex Noun
6589 \begin_layout Plain Layout
6590 LaTeX (standard)->DraftDVI
6596 \begin_inset Flex Noun
6599 \begin_layout Plain Layout
6600 Préférences\SpecialChar menuseparator
6601 Gestion des fichiers\SpecialChar menuseparator
6608 \begin_inset Flex Code
6611 \begin_layout Plain Layout
6612 latex -src-specials $$i
6618 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6620 peut différer dans quelques distributions).
6623 \begin_layout Subsubsection*
6625 \begin_inset space ~
6629 \begin_inset space ~
6633 \begin_inset space ~
6637 \begin_inset space ~
6643 \begin_layout Standard
6652 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6653 s PDF (via pdflatex) et DVI, respectivement.
6654 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6658 \begin_layout Itemize
6659 \begin_inset Flex Code
6662 \begin_layout Plain Layout
6670 pour la recherche inversée depuis le PDF;
6673 \begin_layout Itemize
6674 \begin_inset Flex Code
6677 \begin_layout Plain Layout
6680 usepackage[active]{srcltx}
6685 pour la recherche inversée depuis le DVI.
6688 \begin_layout Standard
6689 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6690 vous pouvez saisir les lignes suivantes dans le préambule:
6693 \begin_layout LyX-Code
6697 \begin_inset Newline newline
6703 \begin_inset Newline newline
6709 \begin_inset Newline newline
6715 \begin_inset Newline newline
6720 usepackage[active]{srcltx}
6721 \begin_inset Newline newline
6729 \begin_layout Standard
6730 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6731 PDF (pdflatex) et le paquetage adéquat sera chargé.
6734 \begin_layout Standard
6735 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6736 mieux le désactiver lors des passes finales de compilation du document.
6739 \begin_layout Subsubsection*
6741 \begin_inset space ~
6745 \begin_inset space ~
6749 \begin_inset space ~
6753 \begin_inset space ~
6757 \begin_inset space ~
6760 Sync\SpecialChar TeX
6762 \begin_inset space ~
6766 \begin_inset space ~
6770 \begin_inset space ~
6776 \begin_layout Standard
6777 Les versions récentes de
6778 \begin_inset Flex Code
6781 \begin_layout Plain Layout
6787 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6788 Cette fonctionnalité dénommée
6790 Sync\SpecialChar TeX
6793 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6795 \begin_inset Flex Code
6798 \begin_layout Plain Layout
6804 et de sa fusion avec l'approche
6809 Il vous faut au moins \SpecialChar TeX
6810 Live 2008 ou une distribution Mik\SpecialChar TeX
6811 récente pour pouvoir
6813 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6814 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6815 pour les détails) supportent actuellement Sync\SpecialChar TeX
6819 \begin_layout Standard
6820 Pour activer Sync\SpecialChar TeX
6821 pour le résultat imprimable DVI, modifier le convertisseur
6823 \begin_inset Flex Noun
6826 \begin_layout Plain Layout
6827 LaTeX (standard) -> DVI
6833 \begin_inset Flex Noun
6836 \begin_layout Plain Layout
6837 LaTeX (standard) -> DraftDVI
6843 \begin_inset Flex Noun
6846 \begin_layout Plain Layout
6847 Préférences\SpecialChar menuseparator
6848 Gestion des fichiers\SpecialChar menuseparator
6855 \begin_inset Flex Code
6858 \begin_layout Plain Layout
6859 latex -synctex=1 $$i
6864 , et pour le résultat imprimable PDF, modifier le convertisseur
6865 \begin_inset Flex Noun
6868 \begin_layout Plain Layout
6869 LaTeX (pdflatex) -> PDF (pdflatex)
6875 \begin_inset Flex Code
6878 \begin_layout Plain Layout
6879 pdflatex -synctex=1 $$i
6887 Should your viewer not be considered in the following description, or in
6888 case of missing success, please
6890 vérifiez la documentation de votre visionneuse pour ce qui concerne la configura
6891 tion pour Sync\SpecialChar TeX
6896 \begin_layout Plain Layout
6898 \begin_inset Flex Code
6901 \begin_layout Plain Layout
6907 active la compression gzip.
6908 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6909 \begin_inset Flex Code
6912 \begin_layout Plain Layout
6926 \begin_layout Subsection
6927 Configuration et utilisation de visionneuses particulières
6928 \begin_inset CommandInset label
6930 name "subsec:Configuration-et-utilisation"
6937 \begin_layout Subsubsection*
6938 Xdvi (toutes plate-formes)
6941 \begin_layout Standard
6943 \begin_inset Flex Code
6946 \begin_layout Plain Layout
6952 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6953 puisque \SpecialChar LyX
6954 fournit les ancres nécessaires pour l'utilisation automatisée
6956 \begin_inset Flex Code
6959 \begin_layout Plain Layout
6966 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6967 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6971 \begin_layout Standard
6972 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6973 lieu du connecteur pour la communication avec \SpecialChar LyX
6974 , modifiez simplement la
6975 visionneuse DVI dans
6976 \begin_inset Flex Noun
6979 \begin_layout Plain Layout
6980 Préférences\SpecialChar menuseparator
6981 Gestion des fichiers\SpecialChar menuseparator
6991 \begin_layout Plain Layout
6992 Sur Mac OSX vous devez utiliser
6993 \begin_inset Flex Code
6996 \begin_layout Plain Layout
6999 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7010 \begin_inset Flex Code
7013 \begin_layout Plain Layout
7014 xdvi -editor "lyxeditor.sh %f %l"
7020 \begin_inset Flex Code
7023 \begin_layout Plain Layout
7029 est un script approprié.
7030 Par exemple, un script minimal est le suivant:
7033 \begin_layout LyX-Code
7035 \begin_inset Newline newline
7038 LYXPIPE="/path/to/lyxpipe"
7039 \begin_inset Newline newline
7042 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7043 \begin_inset Newline newline
7046 echo "$COMMAND" > "${LYXPIPE}".in || exit
7047 \begin_inset Newline newline
7050 read TMP < "${LYXPIPE}".out || exit
7053 \begin_layout Standard
7055 \begin_inset Flex Code
7058 \begin_layout Plain Layout
7066 est le chemin d'accès au tube LyXServer spécifié dans
7067 \begin_inset Flex Noun
7070 \begin_layout Plain Layout
7071 Préférences\SpecialChar menuseparator
7083 \begin_layout Plain Layout
7085 \begin_inset Flex Code
7088 \begin_layout Plain Layout
7096 de la distribution des sources \SpecialChar LyX
7097 , vous trouverez un script
7098 \begin_inset Flex Code
7101 \begin_layout Plain Layout
7109 , capable de trouver
7121 \begin_layout Subsubsection*
7125 \begin_layout Standard
7127 \begin_inset Flex Code
7130 \begin_layout Plain Layout
7133 /Applications/MacDviX_Folder/calleditor.script
7138 , ajoutez les lignes suivantes:
7141 \begin_layout LyX-Code
7142 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7143 \begin_inset Newline newline
7149 \begin_layout Standard
7150 Adaptez ces lignes si vous installez \SpecialChar LyX
7151 ailleurs que dans le répertoire
7152 \begin_inset Flex Code
7155 \begin_layout Plain Layout
7164 \begin_layout Standard
7165 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7168 \begin_layout Subsubsection*
7172 \begin_layout Standard
7174 \begin_inset Flex Code
7177 \begin_layout Plain Layout
7178 open -a Skim.app $$i
7183 dans le réglage de la visionneuse
7184 \begin_inset Flex Noun
7187 \begin_layout Plain Layout
7188 Préférences\SpecialChar menuseparator
7189 Gestion des fichiers\SpecialChar menuseparator
7190 Formats de fichiers\SpecialChar menuseparator
7196 , et sélectionnez LyX dans
7197 \begin_inset Flex Noun
7200 \begin_layout Plain Layout
7201 Skim\SpecialChar menuseparator
7202 Préférences\SpecialChar menuseparator
7211 \begin_layout Standard
7212 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7215 \begin_layout Subsubsection*
7221 \begin_layout Standard
7224 Reverse search with evince does not work out of the box, but it can be achieved
7225 by means of some third party helper scripts.
7227 \begin_inset CommandInset href
7229 target "http://wiki.lyx.org/LyX/SyncTeX"
7237 \begin_layout Subsubsection*
7241 \begin_layout Standard
7243 \begin_inset Flex Noun
7246 \begin_layout Plain Layout
7247 Configuration\SpecialChar menuseparator
7248 Configurer Okular\SpecialChar menuseparator
7254 et sélectionner \SpecialChar LyX
7256 Ceci insère la commande appropriée (
7257 \begin_inset Flex Code
7260 \begin_layout Plain Layout
7271 \begin_layout Standard
7272 La recherche inversée est déclenchée par SHIFT-clic.
7275 \begin_layout Subsubsection*
7281 \begin_layout Standard
7284 Qpdfview supports Sync\SpecialChar TeX
7285 since version 0.3.5.
7287 \begin_inset Flex Noun
7290 \begin_layout Plain Layout
7293 Edit\SpecialChar menuseparator
7294 Settings\SpecialChar menuseparator
7300 , click on the input field of the
7301 \begin_inset Quotes eld
7305 \begin_inset Quotes erd
7308 item and add the command
7309 \begin_inset Flex Code
7312 \begin_layout Plain Layout
7323 \begin_layout Standard
7326 Reverse search is triggered by double-click.
7329 \begin_layout Subsubsection*
7333 \begin_layout Standard
7334 Activer Yap, choisir le menu
7335 \begin_inset Flex Noun
7338 \begin_layout Plain Layout
7341 View\SpecialChar menuseparator
7347 et sélectionner l'onglet
7348 \begin_inset Quotes cld
7351 Recherche inversée DVI
7352 \begin_inset Quotes crd
7356 Cliquer sur le bouton
7357 \begin_inset Quotes cld
7360 New\SpecialChar ldots
7362 \begin_inset Quotes crd
7365 et, dans la fenêtre qui s'ouvre, saisir
7366 \begin_inset Quotes cld
7371 \begin_inset Quotes crd
7374 (ou un autre nom de votre choix) dans le champ
7375 \begin_inset Quotes cld
7379 \begin_inset Quotes crd
7383 Maintenant cliquer sur le bouton identifié par
7384 \begin_inset Quotes cld
7389 \begin_inset Quotes crd
7392 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7393 contenant le fichier exécutable
7394 \begin_inset Flex Code
7397 \begin_layout Plain Layout
7407 \begin_inset Flex Code
7410 \begin_layout Plain Layout
7418 et spécifier les arguments du programme comme suit:
7419 \begin_inset Flex Code
7422 \begin_layout Plain Layout
7432 \begin_inset Flex Code
7435 \begin_layout Plain Layout
7443 est utilisé pour communiquer avec \SpecialChar LyX
7448 et se présente ainsi
7451 \begin_layout LyX-Code
7453 \begin_inset Newline newline
7456 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7465 \begin_inset Newline newline
7479 \begin_layout Standard
7480 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7481 Server spécifié dans \SpecialChar LyX
7483 \begin_inset Flex Code
7486 \begin_layout Plain Layout
7502 , sinon adapter le conteneur
7503 \begin_inset Flex Code
7506 \begin_layout Plain Layout
7517 \begin_layout Standard
7518 Avec Yap, la recherche inversée est déclenchée par double-clic.
7521 \begin_layout Subsubsection*
7522 SumatraPDF (Windows)
7525 \begin_layout Standard
7526 Pour utiliser SumatraPDF en recherche inversée, saisir
7527 \begin_inset Flex Code
7530 \begin_layout Plain Layout
7533 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7538 dans les réglages de la visionneuse dans
7539 \begin_inset Flex Noun
7542 \begin_layout Plain Layout
7543 Préférences\SpecialChar menuseparator
7544 Gestion des fichiers\SpecialChar menuseparator
7545 Formats de fichiers\SpecialChar menuseparator
7552 \begin_inset Flex Code
7555 \begin_layout Plain Layout
7563 est le conteneur indiqué ci-dessus.
7565 \begin_inset Flex Code
7568 \begin_layout Plain Layout
7574 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7578 \begin_layout Standard
7579 La recherche inversée est déclenchée par double-clic.
7582 \begin_layout Subsubsection*
7586 \begin_layout Standard
7587 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7588 Windows, puis le lancer, choisir le menu
7589 \begin_inset Flex Noun
7592 \begin_layout Plain Layout
7595 View\SpecialChar menuseparator
7601 et sélectionner l'onglet
7602 \begin_inset Quotes cld
7605 Recherche DVI inversée
7606 \begin_inset Quotes crd
7610 Cliquer sur le bouton
7611 \begin_inset Quotes cld
7614 New\SpecialChar ldots
7616 \begin_inset Quotes crd
7619 et, dans la fenêtre qui s'ouvre, saisir
7620 \begin_inset Quotes cld
7623 Éditeur \SpecialChar LyX
7625 \begin_inset Quotes crd
7628 (ou un autre nom de votre choix) dans le champ
7629 \begin_inset Quotes cld
7633 \begin_inset Quotes crd
7637 Maintenant cliquer sur le bouton identifié par
7638 \begin_inset Quotes cld
7643 \begin_inset Quotes crd
7646 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7647 contenant le fichier exécutable
7648 \begin_inset Flex Code
7651 \begin_layout Plain Layout
7659 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7662 \begin_inset Flex Code
7665 \begin_layout Plain Layout
7673 et spécifier les arguments du programme comme suit:
7674 \begin_inset Flex Code
7677 \begin_layout Plain Layout
7686 De cette façon, vous utiliserez le
7690 pour communiquer avec \SpecialChar LyX
7692 Si pour quelque raison, vous souhaitez utiliser
7697 \begin_inset Flex Code
7700 \begin_layout Plain Layout
7708 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7709 Server dans les préférences.
7712 \begin_layout Standard
7713 Avec Yap, la recherche inversée est déclenchée par double-clic.
7716 \begin_layout Subsubsection*
7720 \begin_layout Standard
7721 Pour utiliser SumatraPDF en recherche inversée, saisir
7722 \begin_inset Flex Code
7725 \begin_layout Plain Layout
7733 dans les réglages de la visionneuse dans
7734 \begin_inset Flex Noun
7737 \begin_layout Plain Layout
7738 Préférences\SpecialChar menuseparator
7739 Gestion des fichiers\SpecialChar menuseparator
7740 Formats de fichiers\SpecialChar menuseparator
7747 \begin_inset Flex Code
7750 \begin_layout Plain Layout
7758 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7760 \begin_inset Flex Code
7763 \begin_layout Plain Layout
7771 étant le meilleur choix):
7774 \begin_layout LyX-Code
7776 \begin_inset Newline newline
7780 \begin_inset Newline newline
7783 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7786 \begin_layout Standard
7787 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7788 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7792 \begin_inset Flex Code
7795 \begin_layout Plain Layout
7801 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7804 \begin_inset Flex Code
7807 \begin_layout Plain Layout
7813 active la communication via
7818 De nouveau, l'omettre
7819 \begin_inset Flex Code
7822 \begin_layout Plain Layout
7832 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7833 Server dans les préférences \SpecialChar LyX
7837 \begin_layout Standard
7838 La recherche inversée est déclenchée par double-clic.
7841 \begin_layout Section
7845 \begin_layout Standard
7846 La recherche directe est, comme son nom l'indique,
7847 \begin_inset Quotes cld
7851 \begin_inset Quotes crd
7854 de la recherche inversée.
7855 Elle vous permet de positionner le curseur dans la visionneuse directement
7856 depuis \SpecialChar LyX
7858 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7859 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7862 \begin_inset Flex Noun
7865 \begin_layout Plain Layout
7866 Navigation\SpecialChar menuseparator
7873 \begin_inset Flex Noun
7876 \begin_layout Plain Layout
7882 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7883 au même emplacement.
7884 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7887 \begin_layout Standard
7888 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7889 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7891 peut être fait par les méthodes décrites dans la section
7892 \begin_inset space ~
7896 \begin_inset CommandInset ref
7898 reference "subsec:Activation-automatique"
7905 \begin_layout Standard
7906 De plus, vous devez configurer \SpecialChar LyX
7907 pour utiliser les visionneuses dans
7908 \begin_inset Flex Noun
7911 \begin_layout Plain Layout
7912 Outils\SpecialChar menuseparator
7913 Préférences\SpecialChar menuseparator
7914 Sortie\SpecialChar menuseparator
7922 fournit une série de configurations validées pour quelques visionneuses,
7923 que vous pouvez sélectionner dans le menu déroulant.
7924 Si aucune de ces configurations ne vous convient, vous devrez chercher
7925 et trouver une configuration appropriée vous-même.
7926 La syntaxe utilise les marqueurs suivants:
7929 \begin_layout Itemize
7931 \begin_inset Flex Code
7934 \begin_layout Plain Layout
7943 \begin_layout Itemize
7945 \begin_inset Flex Code
7948 \begin_layout Plain Layout
7955 \begin_inset Flex Code
7958 \begin_layout Plain Layout
7965 (temporairement) créé;
7968 \begin_layout Itemize
7970 \begin_inset Flex Code
7973 \begin_layout Plain Layout
7979 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7980 existe dans le répertoire temporaire).
7983 \begin_layout Standard
7984 Notez que seules quelques visionneuses présentent une fonctionnalité de
7985 recherche directe complète, parmi lesquelles
7986 \begin_inset Flex Noun
7989 \begin_layout Plain Layout
7996 \begin_inset Flex Noun
7999 \begin_layout Plain Layout
8006 \begin_inset Flex Noun
8009 \begin_layout Plain Layout
8021 \begin_layout Plain Layout
8024 You might want to set
8025 \begin_inset Flex Code
8028 \begin_layout Plain Layout
8037 \begin_inset Flex Noun
8040 \begin_layout Plain Layout
8043 Tools\SpecialChar menuseparator
8044 Preferences\SpecialChar menuseparator
8045 File Handling\SpecialChar menuseparator
8047 \begin_inset space ~
8063 \begin_inset Flex Noun
8066 \begin_layout Plain Layout
8073 \begin_inset Flex Noun
8076 \begin_layout Plain Layout
8088 \begin_layout Plain Layout
8091 SumatraPDF can also use DDE commands through the external program CMCDDE
8093 \begin_inset CommandInset href
8095 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8110 Others, such as evince
8114 \begin_layout Plain Layout
8115 \paragraph_spacing single
8118 Forward search with evince can be achieved by means of third party helper
8121 \begin_inset CommandInset href
8123 target "http://wiki.lyx.org/LyX/SyncTeX"
8133 , require some extra tools in order to use forward search.
8136 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8137 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8138 d'autre visionneuses, comme
8139 \begin_inset Flex Noun
8142 \begin_layout Plain Layout
8148 , permettent au moins de recharger le document et de sauter à une page donnée:
8149 vous pouvez au moins naviguer à proximité du point visé.
8150 Cette dernière fonctionnalité est activée par un appel externe à
8151 \begin_inset Flex Code
8154 \begin_layout Plain Layout
8160 (voir les configurations prédéfinies).
8163 \begin_layout Standard
8164 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8166 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8167 est déjà résident dans le répertoire temporaire) et choisit la configuration
8171 \begin_layout Chapter
8172 Classes de document spéciales
8175 \begin_layout Section
8176 Article AAS\SpecialChar TeX
8180 \begin_layout Standard
8186 \begin_layout Subsection
8190 \begin_layout Standard
8192 est un ensemble de macros produit par l'
8194 American Astronomical Society
8196 pour faciliter la soumission électronique de manuscrits aux trois journaux
8199 Astrophysical Journal
8211 Astronomical Journal
8215 Publications of the Astronomical Society of the Pacific
8219 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8220 récente) de ces macros.
8221 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8223 et sont fondamentalement incompatibles avec \SpecialChar LyX
8225 Le paquetage AAS\SpecialChar TeX
8226 peut être téléchargé depuis le site de l'AAS
8229 \begin_layout Standard
8230 \begin_inset VSpace medskip
8236 \begin_layout Standard
8238 \begin_inset Flex URL
8241 \begin_layout Plain Layout
8243 https://aas.org/aastex/aastex-downloads
8251 \begin_layout Standard
8252 \begin_inset VSpace medskip
8258 \begin_layout Standard
8259 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8260 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8261 à écrire un papier en \SpecialChar LyX
8264 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8266 dispensera seulement de la corvée de toutes les taper.
8267 Il est de votre responsabilité de vous assurer que le document final exporté
8268 en \SpecialChar LaTeX
8269 soit complètement conforme aux recommandations du journal auquel vous
8270 soumettez votre papier.
8273 \begin_layout Subsection
8274 Commencer un nouveau papier
8277 \begin_layout Standard
8278 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8282 Fichier\SpecialChar menuseparator
8284 \begin_inset space ~
8288 \begin_inset space ~
8293 , entrez le nouveau nom de fichier, puis choisissez le modèle
8298 Il montrera les champs les plus courants dans un manuscrit.
8299 Écrivez par dessus le texte existant (y compris les crochets,
8303 ) les informations correctes.
8304 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8305 peuvent être implémentés directeme
8306 nt dans \SpecialChar LyX
8307 , mais certains ne peuvent pas.
8308 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8309 doit être entré directement
8310 et signalé comme tel.
8311 De telles commandes sont dénommées
8312 \begin_inset Quotes cld
8315 code \SpecialChar TeX
8317 \begin_inset Quotes crd
8321 J'essaye de minimiser la quantité de code \SpecialChar TeX
8322 nécessaire dans un document
8327 \begin_layout Subsection
8331 \begin_layout Standard
8332 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8333 / s'imprime correctement, il y a quelques opérations de
8334 \begin_inset Quotes cld
8338 \begin_inset Quotes crd
8341 à effectuer avant de le soumettre aux journaux.
8344 \begin_layout Enumerate
8345 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8348 Fichier\SpecialChar menuseparator
8349 Exporter\SpecialChar menuseparator
8356 \begin_layout Enumerate
8361 résultant avec votre éditeur de texte favori.
8365 \begin_layout Enumerate
8366 enlevez les lignes de commentaire avant la commande
8375 \begin_layout Enumerate
8380 usepackage...{fontenc}
8382 si elle apparaît (en général juste après
8388 ) ; enlevez aussi la ligne
8394 si elle est présente.
8397 \begin_layout Enumerate
8398 enlevez tout entre les commandes
8410 comprises, sauf les commandes que vous avez volontairement mises dans le
8411 préambule \SpecialChar LaTeX
8412 (qui devraient apparaître immédiatement après le commentaire
8414 \begin_inset Quotes cld
8417 User specified \SpecialChar LaTeX
8419 \begin_inset Quotes crd
8426 \begin_layout Plain Layout
8428 \begin_inset Quotes cld
8431 Commandes \SpecialChar LaTeX
8432 spécifiées par l'utilisateur
8433 \begin_inset Quotes crd
8449 \begin_layout Enumerate
8450 Faites tourner \SpecialChar LaTeX
8451 sur ce fichier après modifications pour s'assurer qu'il
8452 peut encore être compilé correctement.
8455 \begin_layout Enumerate
8456 Relisez les spécifications du journal pour vous assurer que vos noms de
8457 fichier et vos formats sont corrects.
8460 \begin_layout Enumerate
8464 \begin_layout Subsection
8465 Commentaires sur des commandes particulières
8468 \begin_layout Standard
8469 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8471 de l'utilisateur d'AAS\SpecialChar TeX
8476 ) en donne une bonne description.
8477 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8478 la trouve dans le guide et de la commenter si nécessaire.
8482 \begin_layout Subsubsection
8483 Les choses qui fonctionnent comme prévu
8486 \begin_layout Standard
8487 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8488 la section dans laquelle elles se trouvent :
8582 begin{thebibliography}
8614 (2.14.4, entre autres),
8641 \begin_layout Standard
8642 Les options de style qui suivent marchent elles aussi correctement :
8659 Mettez-les simplement dans le champ
8665 Document\SpecialChar menuseparator
8671 \begin_inset space ~
8675 \begin_inset space ~
8681 \begin_layout Subsubsection
8682 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8685 \begin_layout Standard
8686 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8690 \begin_layout Itemize
8691 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8692 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8693 si vous vous sentez tenu
8724 (tous à partir de 2.1.3)
8727 \begin_layout Itemize
8728 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8729 , et sont inclus comme
8730 des blancs dans le fichier modèle :
8751 \begin_layout Itemize
8758 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8759 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8762 \begin_layout Itemize
8774 Ça ne devrait pas causer d'erreur.
8777 \begin_layout Itemize
8784 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8785 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8788 \begin_layout Itemize
8795 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8799 \begin_layout Itemize
8806 (2.8) – même chose que pour
8813 \begin_layout Itemize
8825 Ça ne devrait pas causer d'erreur.
8828 \begin_layout Itemize
8840 Ça ne devrait pas causer d'erreur.
8843 \begin_layout Itemize
8850 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8855 \begin_layout Subsubsection
8856 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8860 \begin_layout Standard
8871 setcounter{equation}
8885 (2.12), les abréviations des noms de journaux (2.12.4),
8921 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8922 après l'endroit où vous voulez le placer.
8923 N'utilisez pas les règles \SpecialChar LyX
8928 \begin_layout Plain Layout
8929 NdT : Traduction incertaine.
8946 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8985 \begin_layout Subsubsection
8986 Les choses qui ne peuvent pas être implantées
8989 \begin_layout Standard
8991 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8992 Ce sont l'environnement
8996 (2.12.3) et l'environnement
9001 Si vous avez vraiment, vraiment besoin d'utiliser
9005 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9008 Insertion\SpecialChar menuseparator
9009 Fichier\SpecialChar menuseparator
9012 pour l'inclure dans votre document \SpecialChar LyX
9018 pour voir un exemple de cela.
9021 \begin_layout Subsection
9022 FAQs, conseils, trucs et autres astuces
9025 \begin_layout Subsubsection
9026 Faire coopérer \SpecialChar LyX
9027 et AAS\SpecialChar TeX
9031 \begin_layout Standard
9032 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9034 et une nouvelle classe de document.
9035 Quand tout le reste échoue, faites ceci :
9038 \begin_layout Enumerate
9039 Assurez-vous que \SpecialChar LaTeX
9040 trouve AAS\SpecialChar TeX
9050 ) de la distribution AAS\SpecialChar TeX
9051 vers un répertoire complètement indépendant de
9053 ou d'AAS\SpecialChar TeX
9054 et faites tourner \SpecialChar LaTeX
9062 \begin_layout Enumerate
9067 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9071 \begin_layout Enumerate
9074 Outils\SpecialChar menuseparator
9077 dans \SpecialChar LyX
9078 , puis redémarrez celui-ci.
9081 \begin_layout Enumerate
9082 Ouvrez un nouveau fichier normal, pas avec un modèle.
9086 Document\SpecialChar menuseparator
9087 Paramètres\SpecialChar menuseparator
9089 \begin_inset space ~
9093 \begin_inset space ~
9101 \begin_layout Standard
9102 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9104 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9105 ou un message du genre
9107 \begin_inset Quotes cld
9110 You should not mix title layouts with normal ones
9111 \begin_inset Quotes crd
9118 \begin_layout Plain Layout
9120 \begin_inset Quotes cld
9123 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9124 \begin_inset Quotes crd
9132 , c'est que les choses n'ont pas été installées correctement.
9135 \begin_layout Subsubsection
9136 Erreur \SpecialChar LaTeX
9137 lors du traitement d'un tableau
9140 \begin_layout Standard
9142 , par défaut, tente de centrer la légende/titre du tableau.
9143 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9145 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9148 Édition\SpecialChar menuseparator
9150 \begin_inset space ~
9154 \begin_inset space ~
9168 Pour moi ça a résolu le problème.
9171 \begin_layout Subsubsection
9175 \begin_layout Standard
9176 Quelques petites choses :
9179 \begin_layout Enumerate
9180 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9181 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9186 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9198 \begin_layout Enumerate
9199 Je suis vraiment malheureux de ne pas pouvoir rendre
9211 plus automatiques, mais ça nécessiterait des changements au code source
9214 Pour le moment vous pouvez faire deux choses :
9218 \begin_layout Enumerate
9219 entrez toutes vos citations en utilisant le mécanisme prédéfini
9221 Insertion\SpecialChar menuseparator
9224 ; au moins vous pourrez tirer avantage des insertions automatiques.
9225 Puis éditez à la main le fichier \SpecialChar LaTeX
9226 exporté avant de le soumettre, en changeant
9251 est actuellement équivalent à
9257 , donc vous n'avez pas absolument besoin de changer ceux-là).
9260 \begin_layout Enumerate
9261 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9262 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9263 dans la fenêtre de bibliographie, par exemple
9272 \begin_layout Standard
9273 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9274 ce que le mécanisme de citation de \SpecialChar LyX
9283 \begin_layout Enumerate
9284 Rien qu'entrer les références n'est pas du tout évident.
9285 La façon la plus facile est de commencer à taper votre première référence
9286 à la fin du document, puis de la marquer comme
9291 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9292 Cliquez sur la boîte pour remplir le reste.
9293 Pour de nouvelles références, allez à la fin d'une référence existante
9299 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9302 \begin_layout Subsubsection
9303 Inclure des fichiers EPS
9306 \begin_layout Standard
9307 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9308 contribué à écrire le paquetage AAS\SpecialChar TeX
9309 , le mécanisme de gestion des figures
9310 est vraiment mal foutu.
9311 Vous pouvez insérer les commandes
9318 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9319 réussi à obtenir une apparence correcte.
9320 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9321 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9322 de fichier EPS standard de \SpecialChar LyX
9323 quand vous voulez imprimer vos propres tirés
9326 va insérer une commande
9330 usepackage{graphics}
9332 dans le préambule \SpecialChar LaTeX
9333 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9335 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9336 5.0 doivent de toutes
9337 façons avoir une installation de \SpecialChar LaTeX2e
9338 , donc pourquoi ne pas profiter du mécanisme
9339 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9340 de \SpecialChar LaTeX2e
9345 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9346 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9349 \begin_layout Subsubsection
9350 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9353 \begin_layout Standard
9354 Il y a quelques choses
9355 \begin_inset Quotes cld
9359 \begin_inset Quotes crd
9362 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9363 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9364 e dans la fenêtre de \SpecialChar LyX
9365 , même s'il l'est dans le manuscrit imprimé.
9366 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9375 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9376 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9377 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9378 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9379 de l'État du Wisconsin :
9382 \begin_layout Quotation
9383 \begin_inset Quotes cld
9386 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9387 une majorité écrasante de l'assistance.
9388 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9389 envers les membres du jury, ni les membres du jury envers les réclamants
9390 (sauf s'ils viennent d'être frappés par un boomerang).
9391 \begin_inset Quotes crd
9397 \begin_layout Subsection
9401 \begin_layout Standard
9402 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9403 98% du travail fait avec \SpecialChar LyX
9404 ; les 2% restants étant du post-traitement avec
9406 et un peu de nettoyage.
9407 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9408 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9410 Donc, allez-y et publiez !
9413 \begin_layout Section
9417 \begin_layout Standard
9423 \begin_layout Subsection
9427 \begin_layout Standard
9428 Cette section décrit comment utiliser \SpecialChar LyX
9429 pour écrire des articles à soumettre
9430 au journal scientifique
9433 Astronomy and Astrophysics
9437 \begin_inset Flex URL
9440 \begin_layout Plain Layout
9442 https://www.aanda.org/
9447 ), avec la Version 5.01 de la classe de document
9452 Ce paquetage peut être téléchargé depuis le site ftp
9455 \begin_layout Standard
9456 \begin_inset VSpace medskip
9462 \begin_layout Standard
9464 \begin_inset Flex URL
9467 \begin_layout Plain Layout
9469 ftp://ftp.edpsciences.org/pub/aa/readme.html
9477 \begin_layout Standard
9478 \begin_inset VSpace medskip
9484 \begin_layout Standard
9485 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9486 le manuel d'origine mais est simplement un bref guide à la réalisation
9487 d'un papier dans un format correct.
9490 \begin_layout Standard
9491 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9492 plus Springer mais EDP Sciences.
9493 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9494 de style, notamment la suppression de la commande thesaurus.
9495 La classe \SpecialChar LyX
9500 supporte la dernière version de ces fichiers de style, V 5.01.
9501 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9502 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9508 Voyez les commentaires dans
9511 Dir/layouts/aapaper.layout
9516 \begin_layout Subsection
9520 \begin_layout Standard
9521 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9523 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9526 \begin_layout Itemize
9530 \begin_inset space ~
9540 \begin_inset space ~
9548 \begin_inset space ~
9557 Document\SpecialChar menuseparator
9561 (D'accord, c'est évident.)
9564 \begin_layout Itemize
9565 Ne changez pas l'option
9568 \begin_inset space ~
9572 \begin_inset space ~
9582 La mise en page est prise en charge par les macros, vous n'avez rien à
9586 \begin_layout Subsection
9590 \begin_layout Standard
9591 La première chose à entrer est l'information d'en-tête.
9592 Elle consiste en sept entrées, dont certaines sont facultatives.
9596 \begin_layout Itemize
9601 (Title) : (nécessaire)
9604 \begin_layout Itemize
9609 (Subtitle) : (facultatif)
9612 \begin_layout Itemize
9617 (Author) : (nécessaire)
9620 \begin_layout Itemize
9625 (Address) : (nécessaire)
9628 \begin_layout Itemize
9633 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9637 \begin_layout Itemize
9642 : (facultatif) Adresse mail pour les contacts.
9645 \begin_layout Itemize
9650 : (nécessaire) Format suggéré
9652 Received: <date>; Accepted <date>
9655 \begin_layout Standard
9656 Il n'y a pas besoin de taper la commande
9663 le fait tout seul quand l'en-tête est fini.
9664 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9665 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9666 visuel et correspondre au format du document réel.
9669 \begin_layout Standard
9670 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9671 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9674 Insertion\SpecialChar menuseparator
9676 \begin_inset space ~
9680 \begin_inset space ~
9684 \begin_inset space ~
9688 \begin_inset space ~
9695 utilisera automagiquement
9704 \begin_layout Standard
9709 Edit\SpecialChar menuseparator
9712 , you'll find two insets which are relevant for the titling:
9715 \begin_layout Itemize
9723 to mark corresponding author\SpecialChar breakableslash
9725 The institutes are numbered sequentially as they appear in the
9729 field, so you have to put a marker to each author.
9732 \begin_layout Itemize
9738 to supply an email address for fast contact.
9741 \begin_layout Standard
9742 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9744 qui n'a pas d'équivalent dans \SpecialChar LyX
9748 \begin_layout Itemize
9755 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9758 \begin_layout Standard
9759 La commande appropriée doit être tapée dans \SpecialChar LyX
9760 en mode \SpecialChar TeX
9765 \begin_layout Subsection
9769 \begin_layout Standard
9770 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9771 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9772 limité à un seul paragraphe.
9773 En plus, il doit contenir une entrée avec les mots-clés.
9774 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9776 Ce se vait via le style de paragraphe
9782 Référez-vous au fichier d'exemple.
9785 \begin_layout Subsection
9786 Environnements supportés
9789 \begin_layout Standard
9793 \begin_inset space ~
9798 supporte les environnements suivants pour structurer votre texte :
9801 \begin_layout Itemize
9807 \begin_layout Itemize
9813 \begin_layout Itemize
9819 \begin_layout Itemize
9825 \begin_layout Itemize
9831 \begin_layout Itemize
9837 \begin_layout Itemize
9843 \begin_layout Itemize
9849 \begin_layout Itemize
9855 \begin_layout Itemize
9861 \begin_layout Itemize
9867 \begin_layout Itemize
9874 \begin_layout Subsection
9875 Commandes non encore supportées par \SpecialChar LyX
9879 \begin_layout Standard
9880 Quelques commandes ne sont pas encore supportées par le format
9883 \begin_inset space ~
9890 Quelques-unes ont déjà été mentionnées.
9891 Par souci d'exhaustivité, elles sont toutes listées ici :
9894 \begin_layout Itemize
9902 \begin_layout Itemize
9910 \begin_layout Itemize
9918 \begin_layout Itemize
9926 \begin_layout Standard
9927 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9930 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9934 \begin_layout Subsection
9935 Figures et tableaux flottants
9938 \begin_layout Standard
9940 fournit le support pour les environnements de flottants
9956 , nous n'en dirons donc pas beaucoup plus.
9960 \begin_inset space ~
9964 \begin_inset space ~
9970 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9971 Pour cela, sélectionnez le tableau et changez l'alignement dans
9973 Format\SpecialChar menuseparator
9979 \begin_layout Standard
9980 Il y a une seule chose spéciale : les figures avec la légende à côté.
9981 Pour créer une telle figure, vous devez faire ceci :
9984 \begin_layout Enumerate
9985 Créez une grande figure flottante : faites
9987 Insertion\SpecialChar menuseparator
9988 Flottants\SpecialChar menuseparator
9991 , puis un clic droit sur la figure et cochez
9994 \begin_inset space ~
10002 \begin_layout Enumerate
10003 Entrez votre légende.
10006 \begin_layout Enumerate
10011 pour déplacer le curseur au dessus de la figure.
10014 \begin_layout Enumerate
10015 Insérez votre figure.
10018 \begin_layout Enumerate
10019 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10022 Insertion\SpecialChar menuseparator
10023 Formats\SpecialChar menuseparator
10025 \begin_inset space ~
10033 \begin_layout Enumerate
10034 Passez en mode \SpecialChar LaTeX
10038 \begin_inset space ~
10046 \begin_layout Enumerate
10056 Ne fermez pas l'accolade !
10059 \begin_layout Enumerate
10060 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10062 et insérez l'accolade fermante :
10065 \begin_inset space ~
10077 \begin_layout Standard
10078 Là encore, voyez les figures dans le papier exemple.
10081 \begin_layout Subsection
10085 \begin_layout Standard
10086 Pour la soumission, le papier doit être formaté dans un format spécial à
10088 Pour ce faire, vous devez donner à la classe de document l'option
10093 Il faut la mettre dans le champ
10099 Document\SpecialChar menuseparator
10105 \begin_inset space ~
10109 \begin_inset space ~
10112 document\SpecialChar menuseparator
10116 Entrez-y juste le mot
10123 \begin_layout Subsection
10124 Le fichier d'exemple
10127 \begin_layout Standard
10128 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10130 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10132 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10134 avec la façon de l'écrire avec \SpecialChar LyX
10138 \begin_layout Section
10143 \begin_layout Standard
10153 \begin_layout Standard
10154 \begin_inset VSpace bigskip
10160 \begin_layout Standard
10161 Les formats \SpecialChar LaTeX
10162 AMS ont été écrits pour se conformer au style suggéré pour
10163 les articles mathématiques à soumettre aux publications de l'
10165 American Mathematical Society
10168 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10169 facilement y être adaptés.
10170 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10171 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10172 dans la sortie \SpecialChar TeX
10174 Cette documentation est disponible sur le réseau à
10175 \begin_inset Flex URL
10178 \begin_layout Plain Layout
10186 \begin_inset Flex URL
10189 \begin_layout Plain Layout
10191 ftp://ftp.ams.org/pub/tex/amslatex/
10197 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10201 \begin_layout Standard
10202 Il y a actuellement 2 formats \SpecialChar LaTeX
10206 \begin_layout Enumerate
10207 amsart : le format standard d'article AMS.
10211 \begin_layout Enumerate
10212 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10216 \begin_layout Standard
10217 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10219 Ils n'inclent aps en particulier d'environnments de
10220 \begin_inset Quotes cld
10224 \begin_inset Quotes crd
10227 pour les théorèmes, les lemmes, et similaires.
10228 Ceux-ci sont fournis par le module
10229 \begin_inset Flex Noun
10232 \begin_layout Plain Layout
10238 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10239 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10241 Les environnements contenus dans
10242 \begin_inset Flex Code
10245 \begin_layout Plain Layout
10246 Théorèmes (extensions AMS)
10251 , moins fréquemment utilisés, doivent être chargés manuellement.
10254 \begin_layout Standard
10255 Implicitement, les théorèmes et environnements similaires sont numérotés
10256 consécutivement tout au long du document, mais ceci peut être modifié en
10257 chargeant le module
10258 \begin_inset Flex Code
10261 \begin_layout Plain Layout
10262 Théorèmes (numérotation par section)
10267 ou bien, si vous utilisez la classe
10268 \begin_inset Flex Code
10271 \begin_layout Plain Layout
10278 \begin_inset Flex Code
10281 \begin_layout Plain Layout
10282 Théorèmes (numérotation par chapitre)
10288 Ceux-ci vont numéroter les environnements comme
10292 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10293 le numéro d'ordre courant dans la section (ou le chapitre).
10294 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10295 sont marqués par un astérisque.
10296 Si par hasard vous désirez que tous les environnements soient non numérotés,
10298 \begin_inset Flex Code
10301 \begin_layout Plain Layout
10302 Théorèmes (non numérotés)
10310 \begin_layout Standard
10311 Notez que ces modules ne doivent pas être
10315 utilisés avec les classes AMS.
10316 Il est parfaitement possible d'utiliser les modules
10317 \begin_inset Flex Code
10320 \begin_layout Plain Layout
10326 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10328 \begin_inset Flex Code
10331 \begin_layout Plain Layout
10338 \begin_inset Flex Code
10341 \begin_layout Plain Layout
10348 \begin_inset Flex Code
10351 \begin_layout Plain Layout
10360 \begin_layout Subsection
10361 Ce qu'offrent ces formats
10364 \begin_layout Standard
10365 La liste des environnements offerts par ces formats est longue.
10366 Avec \SpecialChar LaTeX
10367 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10369 \begin_inset Quotes cld
10373 \begin_inset Quotes crd
10377 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10379 Voici la liste des environnements ainsi que les environnements standard,
10383 \begin_inset Flex Noun
10386 \begin_layout Plain Layout
10399 \begin_inset Flex Noun
10402 \begin_layout Plain Layout
10417 \begin_inset Flex Noun
10420 \begin_layout Plain Layout
10433 \begin_inset Flex Noun
10436 \begin_layout Plain Layout
10445 \begin_inset Flex Noun
10448 \begin_layout Plain Layout
10459 \begin_inset Flex Code
10462 \begin_layout Plain Layout
10471 \begin_inset Flex Code
10474 \begin_layout Plain Layout
10485 \begin_layout Description
10486 Adresse Ce devrait être l'adresse permanente de l'auteur.
10489 \begin_layout Description
10490 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10491 de la soumission, si elle est différente de l'Adresse ci-dessus.
10494 \begin_layout Description
10495 Email L'adresse e-mail de l'auteur.
10498 \begin_layout Description
10499 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10502 \begin_layout Description
10503 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10504 discutés dans l'article.
10507 \begin_layout Description
10508 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10509 publiée et décrite dans
10511 Mathematical Reviews
10514 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10517 \begin_layout Description
10521 \begin_layout Description
10525 \begin_layout Description
10529 \begin_layout Standard
10530 Les environnements suivants sont fournis aussi bien par le module
10531 \begin_inset Flex Code
10534 \begin_layout Plain Layout
10541 \begin_inset Flex Code
10544 \begin_layout Plain Layout
10550 , en version numérotée ou non numérotée pour ce dernier.
10551 Ces environnements sont fournis dans la seule version non numérotée par
10553 \begin_inset Flex Code
10556 \begin_layout Plain Layout
10557 Théorèmes (non numérotés)
10565 \begin_layout Theorem
10566 Typiquement utilisé pour les résultats les plus importants.
10569 \begin_layout Corollary*
10570 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10572 Peuvent être également des résultats importants.
10575 \begin_layout Lemma
10576 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10579 \begin_layout Proposition
10580 e sont des résultats moins importants qui apportent quelque chose à la théorie
10581 générale dont il est question.
10584 \begin_layout Conjecture
10585 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10586 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10589 \begin_layout Definition*
10590 Devinez à quoi ça sert.
10591 La police, à la fois à l'écran et à l'impression, est différente dans cet
10595 \begin_layout Example*
10596 Utilisé pour illustrer des résultats prouvés.
10599 \begin_layout Problem
10600 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10603 \begin_layout Exercise*
10604 Écrire une description de celui-ci.
10607 \begin_layout Description
10608 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10612 \begin_inset Quotes cld
10616 \begin_inset Quotes crd
10621 apparaît en italique, et le reste comme du texte simple.
10624 \begin_layout Claim*
10625 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10629 En général, ils servent à diviser de longues preuves en examinant des cas
10635 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10636 pas à la même séquence que les autres assertions.
10639 \begin_layout Proof
10640 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10641 carré, mais ça peut varier avec les différents styles).
10642 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10643 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10644 ceux-ci (voir la section
10646 Emboîter les environnements
10650 Guide de l'utilisateur
10655 \begin_layout Standard
10656 Et ces environnements sont fournis par le module
10657 \begin_inset Flex Code
10660 \begin_layout Plain Layout
10661 Théorèmes (extensions AMS)
10669 \begin_layout Criterion*
10670 Une condition requise.
10673 \begin_layout Algorithm*
10674 Une procédure générale à utiliser.
10677 \begin_layout Axiom*
10678 C'est une propriété ou assertion considérée comme vraie dans la théorie
10679 dont il est question.
10682 \begin_layout Condition*
10683 Utilisé parfois pour expliciter une condition admise dans le contexte de
10687 \begin_layout Note*
10688 Note Typographie similaire à
10695 \begin_layout Notation*
10696 Comme son nom l'indique
10699 \begin_layout Acknowledgement*
10703 \begin_layout Conclusion*
10704 Utilisé parfois à la fin d'une argumentation
10708 Utilisable comme Proposition, à une échelle peut-être réduite
10711 \begin_layout Standard
10712 En plus, ces environnements se servent automatiquement des paquetages de
10713 polices AMS-\SpecialChar LaTeX
10715 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10716 ces environnements.
10719 \begin_layout Section
10723 \begin_layout Standard
10729 \begin_layout Subsection
10733 \begin_layout Standard
10734 Broadway est destiné à l'écriture de pièces de théâtre.
10735 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10736 Ce format devrait convenir à des ateliers.
10739 \begin_layout Subsection
10740 Problèmes particuliers
10743 \begin_layout Standard
10744 Les mêmes que dans Hollywood.
10747 \begin_layout Subsection
10748 Fonctions particulières
10751 \begin_layout Standard
10752 Entrez les noms des personnages comme étiquettes puis faites des références
10753 croisées sur ces étiquettes pour insérer le nom.
10754 La fenêtre de référence croisée montrera l'ensemble des personnages.
10757 \begin_layout Subsection
10758 Taille de papier et marges
10761 \begin_layout Standard
10762 USLetter, gauche 1,6
10763 \begin_inset space ~
10767 \begin_inset space ~
10771 \begin_inset space ~
10775 \begin_inset space ~
10781 \begin_layout Subsection
10785 \begin_layout Standard
10786 Les environnements suivants sont disponibles.
10787 Vous pouvez utiliser
10791 pour accéder aux touches de raccourci indiquées à droite.
10794 \begin_layout Itemize
10798 \begin_inset Newline newline
10803 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10804 n'a pas sa place ailleurs.
10807 \begin_layout Itemize
10811 \begin_inset space \hfill{}
10815 \begin_inset Newline newline
10820 Utilisé pour décrire le décor et l'action.
10821 La première occurrence des noms des personnages en MAJUSCULES.
10824 \begin_layout Itemize
10830 \begin_inset space \hfill{}
10836 \begin_inset Newline newline
10841 Automatiquement numéroté.
10842 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10845 \begin_layout Itemize
10851 \begin_inset space \hfill{}
10857 \begin_inset Newline newline
10867 C'est juste du texte centré.
10870 \begin_layout Itemize
10874 \begin_inset space \hfill{}
10878 \begin_inset Newline newline
10883 Pas automatiquement numéroté.
10884 Vous donnez le numéro.
10885 C'est parce que je n'ai pas trouvé comment faire.
10888 \begin_layout Itemize
10889 AT_RISE (Lever de Rideau)
10890 \begin_inset space \hfill{}
10896 \begin_inset Newline newline
10901 Un cas particulier de
10905 pour décrire le décor et l'action quand le rideau se lève.
10908 \begin_layout Itemize
10912 \begin_inset space \hfill{}
10916 \begin_inset Newline newline
10921 Le nom du personnage, centré en MAJUSCULES.
10924 \begin_layout Itemize
10930 \begin_inset space \hfill{}
10936 \begin_inset Newline newline
10941 Instructions au personnage.
10942 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10945 Les deux seront imprimées.
10946 Cet environnement n'est utilisé qu'à l'intérieur de
10953 \begin_layout Itemize
10957 \begin_inset space \hfill{}
10961 \begin_inset Newline newline
10966 Ce que dit le personnage.
10969 \begin_layout Itemize
10975 \begin_inset space \hfill{}
10981 \begin_inset Newline newline
10989 \begin_layout Itemize
10993 \begin_inset space \hfill{}
10999 \begin_layout Itemize
11003 \begin_inset space \hfill{}
11009 \begin_layout Itemize
11013 \begin_inset space \hfill{}
11019 \begin_layout Standard
11020 Salut tout le monde.
11023 \begin_layout Section
11027 \begin_layout Standard
11028 La classe de document
11032 peut servir à taper des lettres selon les conventions allemandes.
11033 Un fichier modèle est inclus dans
11035 .../lyx/share/templates
11037 pour vous servir de point de départ.
11040 \begin_layout Section
11044 \begin_layout Standard
11045 Voir le fichier modèle
11050 Il contient toutes les informations nécessaires.
11053 \begin_layout Section
11054 Diapos Foils (alias
11063 \begin_inset CommandInset label
11072 \begin_layout Standard
11078 \begin_layout Subsection
11082 \begin_layout Standard
11083 Cette section décrit comment utiliser \SpecialChar LyX
11084 pour préparer des transparents pour
11086 Il y a deux classes de document qui le permettent : la classe par défaut
11096 Cette section décrit la classe
11101 \begin_layout Standard
11102 Redisons-le donc bien clairement :
11105 \begin_layout Standard
11106 \begin_inset VSpace bigskip
11112 \begin_layout Standard
11116 Cette section concerne la classe
11119 \begin_inset Quotes cld
11125 \begin_inset Quotes crd
11131 \begin_layout Standard
11132 \begin_inset VSpace bigskip
11138 \begin_layout Standard
11139 Si vous voulez une documentation sur
11140 \begin_inset Quotes cld
11146 \begin_inset space ~
11152 \begin_inset Quotes crd
11156 \begin_inset space ~
11160 \begin_inset CommandInset ref
11162 reference "sec:slitex"
11167 Si votre machine n'a pas la classe
11175 , il vous faudra sûrement utiliser la classe
11179 par défaut, qui n'est pas aussi bonne.
11182 \begin_layout Standard
11187 est conçue pour être utilisée avec la version
11188 \begin_inset space ~
11191 2.1 du fichier de classe \SpecialChar LaTeX
11197 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11201 \begin_layout Subsection
11205 \begin_layout Standard
11206 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11217 Document\SpecialChar menuseparator
11220 \SpecialChar menuseparator
11224 \begin_inset space ~
11228 \begin_inset space ~
11234 Il y a quelques autres réglages qui ont une signification spéciale avec
11238 \begin_layout Itemize
11239 Ne changez pas les options
11249 Document\SpecialChar menuseparator
11253 Elles sont ignorées par la classe
11260 \begin_layout Itemize
11261 La taille par défaut est de 20
11262 \begin_inset space \thinspace{}
11265 pt, les autres choix étant respectivement 17
11266 \begin_inset space \thinspace{}
11270 \begin_inset space \thinspace{}
11274 \begin_inset space \thinspace{}
11280 \begin_layout Itemize
11281 La police par défaut est
11284 \begin_inset space ~
11289 mais toutes les équations mathématiques restent formatées dans la police
11297 \begin_layout Itemize
11300 Foil\SpecialChar TeX
11303 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11304 pour travailler avec des diapos 35mm.
11305 Les tailles A5, B5,
11319 ne sont pas supportées.
11322 \begin_layout Itemize
11323 Ne vous occupez pas de
11326 \begin_inset space ~
11330 \begin_inset space ~
11335 : l'option est de toute façon ignorée.
11336 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11339 \begin_layout Itemize
11343 \begin_inset space ~
11347 \begin_inset space ~
11352 se comportent un peu différemment avec cette classe.
11355 Foil\SpecialChar TeX
11358 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11359 de page, comme l'insertion d'un logo défini par l'utilisateur.
11361 \begin_inset space ~
11365 \begin_inset CommandInset ref
11367 reference "sec:foil-en-tetes"
11371 pour de plus amples détails.
11372 La page de titre est traitée différemment de toutes les autres pages du
11380 L'éventuel logo y est
11388 centré au bas de la page.
11389 Les différentes mises en page possibles sont les suivantes :
11393 \begin_layout Labeling
11394 \labelwidthstring MMMMMMM
11401 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11402 (sauf évidemment les notes de bas de page).
11405 \begin_layout Labeling
11406 \labelwidthstring MMMMMMM
11413 Les diapos auront un numéro de page centré en bas de la page.
11414 Ni en-tête, ni pied de page (à part les notes).
11417 \begin_layout Labeling
11418 \labelwidthstring MMMMMMM
11423 Le numéro apparaît en bas à droite.
11424 Les en-têtes et pieds de page seront présents.
11425 C'est le choix par défaut.
11428 \begin_layout Labeling
11429 \labelwidthstring MMMMMMM
11434 Vous donne accès au paquetage
11438 , et ce même si son utilisation est déconseillée par l'auteur de
11440 Foil\SpecialChar TeX
11443 car certaines incompatibilités apparaissent.
11447 \begin_layout Subsubsection
11448 Options supplémentaires
11451 \begin_layout Standard
11452 Les options suivantes peuvent être activées dans le champ
11458 Document\SpecialChar menuseparator
11461 \SpecialChar menuseparator
11465 \begin_inset space ~
11469 \begin_inset space ~
11477 \begin_layout Labeling
11478 \labelwidthstring MMMMMMx
11483 Règle le format de page à 7,33
11484 \begin_inset space ~
11488 \begin_inset space ~
11491 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11492 \begin_inset space \thinspace{}
11495 mm, facilitant ainsi le travail avec ce support.
11498 \begin_layout Labeling
11499 \labelwidthstring MMMMMMx
11504 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11505 sur toutes les pages sauf celle de titre.
11508 \begin_layout Labeling
11509 \labelwidthstring MMMMMMx
11514 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11515 sur toutes les pages sauf celle de titre.
11518 \begin_layout Labeling
11519 \labelwidthstring MMMMMMx
11524 Cette option indique à
11526 Foil\SpecialChar TeX
11529 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11531 (Elle est automatiquement activée à la création d'un nouveau document
11539 \begin_layout Labeling
11540 \labelwidthstring MMMMMMx
11545 Change simplement la taille des pages au format paysage, mais sans effectuer
11547 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11548 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11549 votre imprimante directement en format paysage.
11550 Remarquez que cette option renverse les rôles respectifs des environnements
11557 En-tête_Diapo_Tourné
11559 (ne vous inquiétez pas, ils sont décrits plus loin).
11562 \begin_layout Labeling
11563 \labelwidthstring MMMMMMx
11568 Numéros des équations à gauche.
11571 \begin_layout Labeling
11572 \labelwidthstring MMMMMMx
11577 Équations alignées à gauche.
11580 \begin_layout Subsection
11581 Environnements supportés
11584 \begin_layout Standard
11585 La plupart des environnements courants sont supportés par la classe
11590 Il y a des environnements supplémentaires fournis par
11592 Foil\SpecialChar TeX
11595 ainsi que deux apportés par \SpecialChar LyX
11597 Les environnements suivants sont partagés avec d'autres classes :
11600 \begin_layout Standard
11601 \begin_inset Flex Multiple Columns
11604 \begin_layout Itemize
11610 \begin_layout Itemize
11616 \begin_layout Itemize
11622 \begin_layout Itemize
11628 \begin_layout Itemize
11634 \begin_layout Itemize
11641 \begin_layout Itemize
11647 \begin_layout Itemize
11653 \begin_layout Itemize
11659 \begin_layout Itemize
11665 \begin_layout Itemize
11671 \begin_layout Itemize
11677 \begin_layout Itemize
11683 \begin_layout Itemize
11689 \begin_layout Itemize
11695 \begin_layout Itemize
11706 \begin_layout Standard
11707 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11708 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11711 Foil\SpecialChar TeX
11714 propose des commandes pour commencer de nouvelles diapos :
11717 \begin_layout Itemize
11725 \begin_layout Itemize
11728 En-Tête_Diapo_Tourné (RotateFoilhead)
11731 \begin_layout Standard
11733 a aussi des versions légèrement modifiées de ces deux environnements :
11736 \begin_layout Itemize
11739 En-tête_Diapo_Court
11744 \begin_layout Itemize
11747 En-tête_Diapo_Court_Tourné
11749 (ShortRotateFoilhead)
11752 \begin_layout Standard
11753 Les différences seront expliquées dans une autre section.
11756 \begin_layout Standard
11757 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11758 nouveaux théorèmes.
11761 Foil\SpecialChar TeX
11764 fournit aussi un ensemble d'outils pour les présenter :
11767 \begin_layout Standard
11768 \begin_inset Flex Multiple Columns
11771 \begin_layout Itemize
11777 \begin_layout Itemize
11783 \begin_layout Itemize
11789 \begin_layout Itemize
11795 \begin_layout Itemize
11801 \begin_layout Itemize
11807 \begin_layout Itemize
11813 \begin_layout Itemize
11819 \begin_layout Itemize
11825 \begin_layout Itemize
11831 \begin_layout Itemize
11842 \begin_layout Standard
11843 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11845 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11849 \begin_layout Itemize
11857 \begin_layout Itemize
11865 \begin_layout Standard
11868 Foil\SpecialChar TeX
11871 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11872 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11873 à tout moment dans le document.
11874 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11875 de le faire au tout début d'une diapo, donc juste après l'
11882 \begin_layout Standard
11883 Pour ces réglages, vous disposez des environnements suivants [
11890 \begin_layout Standard
11891 \begin_inset Flex Multiple Columns
11894 \begin_layout Itemize
11902 \begin_layout Itemize
11908 \begin_layout Itemize
11916 \begin_layout Itemize
11924 \begin_layout Itemize
11933 \begin_layout Plain Layout
11934 \begin_inset space ~
11946 \begin_layout Standard
11947 Certaines commandes de
11949 Foil\SpecialChar TeX
11952 ne sont pas directement supportées par \SpecialChar LyX
11953 , mais vous pourrez tout de même
11954 les utiliser, comme l'explique la section
11955 \begin_inset space ~
11959 \begin_inset CommandInset ref
11961 reference "sec:foil-non-supporte"
11968 \begin_layout Subsection
11972 \begin_layout Standard
11973 Cette section est une rapide introduction aux différents environnements
11974 qui permettent de construire un ensemble de diapos.
11975 Si vous voulez un exemple, ouvrez
11979 qui se trouve dans le répertoire des
11980 \begin_inset Flex Code
11983 \begin_layout Plain Layout
11992 \begin_layout Subsubsection
11993 Donner un titre de page
11996 \begin_layout Standard
11997 À la différence des autres classes qui proposent les environnements
12013 crée le titre sur une page à part.
12014 Si vous laissez l'environnement
12018 vide, \SpecialChar LaTeX
12019 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12023 \begin_layout Subsubsection
12024 Débuter une nouvelle diapo
12027 \begin_layout Standard
12028 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12030 Pour les formats portrait, utilisez
12036 En-tête_Diapo_Court
12039 La différence entre ces deux environnements est la quantité d'espace entre
12044 ) et le corps de la diapo.
12047 \begin_layout Standard
12048 Les diapos en position paysage seront créées via les environnements
12050 En-tête_Diapo_Tourné
12054 En-tête_Diapo_Court_Tourné
12057 À nouveau, la seule différence est l'espace entre le titre et le corps.
12058 Les deux versions courtes ont 0,5
12059 \begin_inset space ~
12062 pouce de séparation en moins.
12065 \begin_layout Standard
12070 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12071 la rotation de ces diapos ne sera pas exécutée.
12072 Il vous sera possible d'obtenir des diapos en format paysage sans
12076 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12080 \begin_layout Subsubsection
12081 Théorèmes, lemmes, preuves et tutti quanti
12084 \begin_layout Standard
12085 Deux de ces environnements ne peuvent se suivre directement.
12086 Ils doivent être séparés par quelque chose.
12089 If you use a normal paragraph break, , you will just be extending the previous
12090 environment as if you had merged the two environments together.
12091 Rather than that, you need to insert a so-called separator.
12092 Please refer to the section entitled
12103 \begin_layout Subsubsection
12107 \begin_layout Standard
12108 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12109 autres classes plus deux nouvelles.
12110 Je ne décrirai ici que ces dernières.
12111 Si vous voulez plus d'informations sur les autres environnements de liste,
12115 \begin_inset space ~
12119 \begin_inset space ~
12125 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12126 le choix des puces, à la section
12127 \begin_inset space ~
12133 \begin_inset CommandInset ref
12135 reference "sec:puces"
12142 \begin_layout Standard
12143 Les deux nouveaux environnements de liste,
12151 , ont pour but de faciliter l'utilisation de listes
12152 \begin_inset Quotes cld
12156 \begin_inset space ~
12160 \begin_inset space ~
12164 \begin_inset space ~
12168 \begin_inset space ~
12172 \begin_inset Quotes crd
12176 \begin_inset Quotes cld
12180 \begin_inset space ~
12184 \begin_inset space ~
12188 \begin_inset Quotes crd
12191 , bref, qui utilisent comme puces des coches (
12195 \begin_layout Plain Layout
12208 \begin_layout Plain Layout
12218 Ces listes sont en fait des versions spécialisées de l'environnement
12223 Elles nécessitent cependant que vous disposiez du paquetage
12230 \begin_layout Subsubsection
12231 Figures et tableaux
12234 \begin_layout Standard
12237 Foil\SpecialChar TeX
12240 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12241 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12242 en une quelconque autre position prédéfinie.
12243 En fait, si vous changez les réglages de positionnement des flottants,
12244 ces modifications ne seront pas prises en compte.
12247 \begin_layout Subsubsection
12248 En-têtes et pieds de pages
12249 \begin_inset CommandInset label
12251 name "sec:foil-en-tetes"
12258 \begin_layout Standard
12267 servent à définir le texte en pied de page à gauche.
12268 La première vous permet d'insérer un logo sur vos diapos.
12269 Vous aurez par défaut comme logo
12270 \begin_inset Quotes cld
12275 Foil\SpecialChar TeX
12279 \begin_inset Quotes crd
12283 La seconde sert à classifier des documents en fonction du type de public,
12285 \begin_inset Quotes cld
12289 \begin_inset Quotes crd
12293 Par défaut elle ne contient rien.
12296 \begin_layout Standard
12297 Vous pouvez remplir les autres coins de la page avec
12301 (qui par défaut contient le numéro de page),
12312 \begin_layout Subsection
12315 Foil\SpecialChar TeX
12319 \begin_inset CommandInset label
12321 name "sec:foil-non-supporte"
12328 \begin_layout Standard
12329 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12340 dans un autre environnement.
12343 \begin_layout Subsubsection
12347 \begin_layout Standard
12348 Toutes les longueurs sont ajustées en utilisant la commande
12352 setlength\SpecialChar softhyphen
12359 }\SpecialChar softhyphen
12379 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12388 par la valeur de la variable.
12389 Toutes les variables de longueur doivent être indiquées dans des unités
12391 \begin_inset space ~
12399 \begin_inset space ~
12407 \begin_inset space ~
12414 ), ou bien dans une unité dépendant du document ou de la police employée,
12427 \begin_layout Standard
12428 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12429 diapo en ajustant la longueur spécifiée par
12436 Par exemple, pour rendre
12442 les titres plus proches des corps de 0,5
12443 \begin_inset space ~
12446 pouce, mettez dans le préambule
12455 foilheadskip}{-0.5in}
12460 \begin_layout Standard
12461 L'espacement autour des flottants peut être modifié via
12466 \begin_layout Labeling
12467 \labelwidthstring MMMMMMMMMMM
12474 Séparation entre le texte et le haut du flottant ;
12477 \begin_layout Labeling
12478 \labelwidthstring MMMMMMMMMMM
12485 Séparation entre le flottant et sa légende ;
12488 \begin_layout Labeling
12489 \labelwidthstring MMMMMMMMMMM
12496 Séparation entre la légende et le texte qui la suit ;
12499 \begin_layout Labeling
12500 \labelwidthstring MMMMMMMMMMM
12507 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12508 réglant cette valeur.
12509 Le mieux est sûrement de la définir en fonction de
12518 \begin_layout Standard
12519 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12520 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12524 \begin_layout Labeling
12525 \labelwidthstring MMMMMMMMMMM
12532 Séparation entre les en-têtes et le titre (environnement
12539 \begin_layout Labeling
12540 \labelwidthstring MMMMMMMMMMM
12547 entre les environnements
12558 \begin_layout Labeling
12559 \labelwidthstring MMMMMMMMMMM
12566 entre différentes lignes de l'environnement
12573 \begin_layout Labeling
12574 \labelwidthstring MMMMMMMMMMM
12581 entre l'auteur et la date ;
12584 \begin_layout Labeling
12585 \labelwidthstring MMMMMMMMMMM
12592 entre la date et le résumé (
12599 \begin_layout Standard
12600 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12614 un environnement de liste, tout l'espacement vertical entre les éléments
12615 de la liste est supprimé.
12616 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12629 \begin_layout Subsubsection
12630 En-têtes et pieds de page
12633 \begin_layout Standard
12648 permettent de préciser dans une page donnée si le logo de
12659 dans le préambule, aucune des diapos n'aura de logo.
12660 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12667 juste après le début de cette diapo et
12673 juste après le début de la suivante.
12676 \begin_layout Standard
12677 Si vous voulez utiliser le style d'en-têtes
12683 Document\SpecialChar menuseparator
12684 Paramètres\SpecialChar menuseparator
12687 , il vous faudra sûrement ajouter
12698 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12699 correctement une fois les pages retournées.
12700 C'est obligatoire à cause d'incompatibilités entre le paquetage
12711 \begin_layout Section
12712 Diapos Slides (alias S
12718 \begin_inset CommandInset label
12727 \begin_layout Standard
12735 \begin_layout Subsection
12739 \begin_layout Standard
12740 Cette section décrit comment utiliser \SpecialChar LyX
12741 pour préparer des transparents pour
12743 Il y a deux classes de document qui le permettent : la classe par défaut
12756 \begin_layout Plain Layout
12757 Il y en a d'autres, comme
12761 , mais elle ne sont pas décrites dans ce document (NdT).
12767 Cette section décrit la première.
12770 \begin_layout Standard
12771 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12775 \begin_layout Standard
12776 \begin_inset VSpace bigskip
12782 \begin_layout Standard
12786 Cette section décrit
12791 \begin_inset Quotes cld
12797 \begin_inset space ~
12801 \begin_inset Quotes crd
12807 \begin_layout Standard
12808 Si vous cherchez une documentation sur
12809 \begin_inset Quotes cld
12815 \begin_inset space ~
12818 (Foil\SpecialChar TeX
12822 \begin_inset Quotes crd
12826 \begin_inset space ~
12830 \begin_inset CommandInset ref
12832 reference "sec:foiltex"
12843 Foil\SpecialChar TeX
12846 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12853 \begin_layout Plain Layout
12855 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12856 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12864 dont parle cette section.
12867 \begin_layout Standard
12868 Cette classe est l'évolution en \SpecialChar LaTeX2e
12878 Toutes les distributions de \SpecialChar LaTeX2e
12879 comprennent cette classe (qu'à partir de maintenan
12880 t j'appellerais simplement
12881 \begin_inset Quotes cld
12887 \begin_inset Quotes crd
12892 ), donc vous devez logiquement l'avoir.
12893 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12894 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12900 Cependant, il y a des choses que
12904 fait et que les autres ne font pas, comme générer des sur-couches.
12905 Continuez la lecture pour en savoir plus !
12908 \begin_layout Subsection
12910 \begin_inset CommandInset label
12912 name "sec:demarrer-slides"
12919 \begin_layout Standard
12920 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12922 \begin_inset Quotes cld
12928 \begin_inset space ~
12932 \begin_inset Quotes crd
12943 Document\SpecialChar menuseparator
12947 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12951 \begin_layout Itemize
12952 Ne vous fatiguez pas à changer les options
12962 Document\SpecialChar menuseparator
12965 : de toute façon, elles ne sont pas supportées par la classe
12970 \begin_layout Itemize
12974 \begin_inset space ~
12978 \begin_inset space ~
12985 Document\SpecialChar menuseparator
12988 a un comportement un peu différent pour cette classe.
12989 Voici les choix possibles et leurs effets :
12993 \begin_layout Description
12998 Le rendu final contient des numéros de page dans le coin inférieur droit.
13001 \begin_layout Description
13006 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13008 C'est le choix implicite.
13011 \begin_layout Description
13016 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13017 ni de marqueurs d'alignement.
13021 \begin_layout Itemize
13026 a une option supplémentaire :
13031 Pour l'utiliser, mettez
13032 \begin_inset Quotes cld
13040 \begin_inset Quotes crd
13049 Document\SpecialChar menuseparator
13052 \SpecialChar menuseparator
13056 \begin_inset space ~
13060 \begin_inset space ~
13069 \begin_layout Standard
13070 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13077 \begin_inset space ~
13081 \begin_inset CommandInset ref
13083 reference "sec:note-slides"
13087 pour plus de détails.
13091 \begin_layout Standard
13092 Vous pouvez aussi utiliser le fichier modèle
13095 \begin_inset Quotes cld
13099 \begin_inset Quotes crd
13104 pour mettre en place automatiquement un document de la classe
13110 Fichier\SpecialChar menuseparator
13112 \begin_inset space ~
13116 \begin_inset space ~
13121 pour créer votre document).
13122 Le fichier modèle contient aussi quelques exemples d'environnements de
13123 paragraphe spéciaux utilisés par cette classe.
13124 Je vais maintenant décrire ces derniers.
13127 \begin_layout Subsection
13128 Environnements de paragraphe
13131 \begin_layout Subsubsection
13132 Environnements supportés
13135 \begin_layout Standard
13136 La première chose que vous allez remarquer en commençant un nouveau document
13141 est la taille et le type de police : il est équivalent à la taille
13144 \begin_inset space ~
13152 \begin_inset space ~
13158 C'est aussi la police qui est utilisée pour le rendu final.
13159 Dites-vous que c'est un
13160 \begin_inset Quotes cld
13164 \begin_inset Quotes crd
13167 pour vous rappeler que c'est une diapositive.
13168 Vos transparents finaux utiliseront une grande police, donc vous aurez
13170 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13174 \begin_layout Standard
13175 La deuxième chose qui frappe est le changement du menu des environnements
13176 (tout à gauche de la barre d'outils).
13177 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13179 Il y en a aussi cinq nouveaux.
13180 C'est parce que la classe
13184 elle-même ne supporte que certains environnements de paragraphe :
13187 \begin_layout Itemize
13193 \begin_layout Itemize
13199 \begin_layout Itemize
13205 \begin_layout Itemize
13211 \begin_layout Itemize
13217 \begin_layout Itemize
13223 \begin_layout Itemize
13229 \begin_layout Itemize
13235 \begin_layout Itemize
13241 \begin_layout Itemize
13248 \begin_layout Standard
13249 Tous les autres environnements standard, comme les en-têtes de section,
13250 ne servent pas dans la classe
13257 \begin_layout Standard
13258 D'autre part, vous remarquerez de nouveaux environnements :
13261 \begin_layout Itemize
13273 \begin_layout Itemize
13283 \begin_layout Itemize
13289 \begin_layout Itemize
13301 \begin_layout Itemize
13313 \begin_layout Standard
13314 Ces cinq-là présentent des subtilités, dues à une
13315 \begin_inset Quotes cld
13319 \begin_inset Quotes crd
13322 de \SpecialChar LyX
13325 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13326 dans un environnement vide.
13327 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13328 une diapo par autre chose que du texte.
13329 Pour contourner cela, j'ai fait un peu de
13330 \begin_inset Quotes cld
13333 magie \SpecialChar LaTeX
13335 \begin_inset Quotes crd
13341 \begin_layout Subsubsection
13342 Subtilités des nouveaux environnements
13343 \begin_inset CommandInset label
13345 name "sec:subtilité-slides"
13352 \begin_layout Standard
13353 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13354 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13356 Comme je viens de le dire, \SpecialChar LyX
13357 interdit les environnements qui commencent
13358 par un autre environnement.
13359 Pour contourner ceci, l'environnement
13363 n'en est pas vraiment un, si l'on se fie à la description du
13366 \begin_inset space ~
13370 \begin_inset space ~
13376 \begin_layout Standard
13390 \begin_inset Quotes cld
13393 pseudo-environnements
13394 \begin_inset Quotes crd
13398 Ils ressemblent à des en-têtes de section ou à une
13402 , mais en fait commencent un environnement de paragraphe (et terminent le
13403 précédent si nécessaire).
13404 De la même manière, considérez
13413 \begin_inset Quotes cld
13417 \begin_inset Quotes crd
13421 Ces deux objets réalisent en effet des actions.
13424 \begin_layout Standard
13425 Un propriété commune aux cinq environnements
13445 est un marqueur plutôt longuet.
13446 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13447 de paragraphe – n'est pas pris en compte par
13469 l'ignore totalement.
13470 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13473 \begin_layout Standard
13474 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13475 vous pouvez le faire.
13476 Ça peut être une brève description du contenu de la
13481 Dans ce cas, entrez votre description et tapez
13485 comme vous le feriez normalement.
13488 \begin_layout Standard
13489 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13490 rencontrer une autre subtilité de \SpecialChar LyX
13493 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13494 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13495 Vous ferez donc ainsi :
13498 \begin_layout Itemize
13499 Commencez à entrer le texte qui
13503 le nouveau paragraphe
13527 \begin_layout Itemize
13528 Placez-vous maintenant au début de ce paragraphe.
13532 \begin_layout Itemize
13541 \begin_layout Itemize
13542 Changez enfin ce nouveau paragraphe vide en un
13566 \begin_layout Standard
13567 Espérons qu'une future version de \SpecialChar LyX
13568 résoudra cette bizarrerie\SpecialChar ldots
13572 \begin_layout Subsection
13573 Réaliser une présentation grâce à
13586 \begin_layout Subsubsection
13587 Utiliser l'environnement
13592 \begin_layout Standard
13593 Si vous espérez apprendre dans cette section comment faire une présentation
13594 orale, vous serez amèrement déçu.
13595 Naturellement, je vais vous décrire en quoi la classe
13599 pourra vous aider à préparer les supports de la présentation.
13600 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13601 (C'est ça aussi, la philosophie \SpecialChar LyX
13605 \begin_layout Standard
13606 Sélectionnez l'environnement
13610 (de la manière décrite à la section
13611 \begin_inset space ~
13615 \begin_inset CommandInset ref
13617 reference "sec:subtilité-slides"
13621 ) pour dire à \SpecialChar LyX
13622 de commencer une nouvelle diapo (eh oui).
13623 Le marqueur pour cet environnement /
13624 \begin_inset Quotes cld
13628 \begin_inset Quotes crd
13632 \begin_inset Quotes cld
13636 \begin_inset Quotes crd
13639 en bleu, suivie de l'indication
13640 \begin_inset Quotes cld
13644 \begin_inset Quotes crd
13648 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13650 C'est aussi simple que ça.
13653 \begin_layout Standard
13654 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13655 où vous aurez à forcer la
13656 fin des pages (vous pouvez toujours le faire dans
13658 Édition\SpecialChar menuseparator
13660 \begin_inset space ~
13664 \begin_inset space ~
13670 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13672 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13673 en contenir, le surplus débordera sur une nouvelle diapo.
13674 Je vous déconseille de le faire, cependant, car la diapo
13675 \begin_inset Quotes cld
13679 \begin_inset Quotes crd
13682 ne présentera aucun numéro de page.
13683 De plus, elle peut interférer avec une
13687 que vous aurez préparé pour accompagner la
13694 \begin_layout Standard
13703 fonctionnent comme l'environnement
13708 Tous deux créent une
13709 \begin_inset Quotes cld
13713 \begin_inset Quotes crd
13716 suivie par un marqueur (
13717 \begin_inset Quotes cld
13721 \begin_inset Quotes crd
13725 \begin_inset Quotes cld
13729 \begin_inset Quotes crd
13733 La couleur n'est plus le bleu, mais un magenta éclatant et la
13734 \begin_inset Quotes cld
13738 \begin_inset Quotes crd
13741 se présente différemment, dans son style et sa longueur.
13742 Les trois marqueurs diffèrent par leur police.
13745 \begin_layout Standard
13746 Comme pour l'environnement
13750 , si le contenu d'une
13758 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13759 le surplus sera disposé sur une nouvelle page.
13760 À nouveau, je vous le déconseille, les
13768 n'auraient plus aucune utilité.
13771 \begin_layout Subsubsection
13781 \begin_layout Standard
13786 est de créer une diapo qui vienne se superposer à une autre.
13787 Vous pouvez vouloir présenter une figure sur la
13791 principale avant d'afficher le texte qui va avec.
13792 Une façon de faire est de poser une feuille de papier noire sur la partie
13797 que vous souhaitez cacher.
13798 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13799 superposer un graphique à un autre.
13800 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13804 pour que les graphiques se superposent.
13809 rend les choses bien plus faciles.
13812 \begin_layout Standard
13817 reçoit le numéro de page de la
13822 \begin_inset Quotes cld
13826 \begin_inset Quotes crd
13832 \begin_inset Quotes cld
13836 \begin_inset Quotes crd
13843 \begin_layout Plain Layout
13848 multiples auront donc
13851 \begin_inset Quotes cld
13855 \begin_inset Quotes crd
13863 \begin_inset Quotes cld
13867 \begin_inset Quotes crd
13873 accolé au numéro de page.
13881 En effet, vous voulez que la
13889 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13894 \begin_inset Quotes cld
13898 \begin_inset Quotes crd
13910 le laisse voir : le marqueur qui débute un environnement
13914 est moins long que celui d'une
13919 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13929 Ces marques vous aideront à aligner les deux transparents.
13932 \begin_layout Standard
13933 Le principal problème de la superposition de transparents est d'aligner
13934 les contenus de ces diapos.
13935 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13936 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13937 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13938 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13939 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13951 \begin_layout Standard
13952 Comme leur nom l'indique,
13960 sont deux environnements de paragraphe, qui rendent le texte respectivement
13961 visible et invisible.
13962 Remarquez à la section
13963 \begin_inset space ~
13967 \begin_inset CommandInset ref
13969 reference "sec:subtilité-slides"
13973 que vous ne placez rien
13979 ces environnements.
13980 Lorsque vous créez un
13988 insère un marqueur centré, bleu clair, indiquant
13989 \begin_inset Quotes cld
13992 <Invisible Text Follows>
13993 \begin_inset Quotes crd
13997 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14005 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14008 \begin_layout Standard
14013 , l'étiquette centrée sera
14014 \begin_inset Quotes cld
14017 <Visible Text Follows>
14018 \begin_inset Quotes crd
14022 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14023 Remarquez qu'au début d'une nouvelle
14039 est automatiquement désactivée.
14040 Il n'est donc pas nécessaire d'utiliser
14051 \begin_layout Standard
14052 Maintenant, voyons comment utiliser les commandes
14060 avec les environnements
14068 pour créer des diapos superposées :
14071 \begin_layout Enumerate
14080 ) avec tout ce qui devra apparaître autant sur la
14084 elle-même que sur les
14091 \begin_layout Enumerate
14092 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14096 , insérez un environnement
14101 Si nécessaire, insérez un environnement
14105 là où le texte devra de nouveau apparaître sur la
14112 \begin_layout Enumerate
14113 Commencez un environnement
14117 juste après l'environnement
14124 \begin_layout Enumerate
14125 Copiez le contenu de l'environnement
14129 dans l'environnement
14136 \begin_layout Enumerate
14152 \begin_layout Standard
14153 C'est bon, vous avez votre superposition.
14156 \begin_layout Standard
14157 Il reste un problème avec la façon dont j'ai conçu la classe
14161 de \SpecialChar LyX
14162 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14163 ni rendre visible du texte au milieu d'un paragraphe invisible.
14164 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14169 \begin_layout Plain Layout
14170 Les commandes en question sont :
14173 \begin_layout Itemize
14181 \begin_layout Itemize
14189 \begin_layout Plain Layout
14191 et devront être entrées en mode \SpecialChar TeX
14193 Le texte dont vous voulez changer la
14194 \begin_inset Quotes cld
14198 \begin_inset Quotes crd
14201 sera à l'intérieur des accolades, derrière la commande
14214 Si vous ne savez pas comment entrer du \SpecialChar TeX
14215 sous \SpecialChar LyX
14216 , voyez la section appropriée
14220 \begin_inset space ~
14224 \begin_inset space ~
14238 \begin_layout Subsubsection
14248 \begin_inset CommandInset label
14250 name "sec:note-slides"
14257 \begin_layout Standard
14266 est toujours associée à une
14271 \begin_inset Quotes cld
14275 \begin_inset Quotes crd
14279 Ici aussi, la classe
14283 de \SpecialChar LyX
14284 fournit des indices visuels.
14289 est magenta éclatant, comme celui d'une
14293 ; et en longueur, il est intermédiaire entre celui d'une
14297 (qui est plus long) et celui d'une
14301 (qui est plus court).
14302 De plus, une fois imprimée, une
14306 aura le numéro de page de sa
14311 \begin_inset Quotes cld
14315 \begin_inset Quotes crd
14321 \begin_inset Quotes cld
14325 \begin_inset Quotes crd
14333 \begin_inset Quotes cld
14337 \begin_inset Quotes crd
14345 \begin_inset Quotes cld
14349 \begin_inset Quotes crd
14356 Vous pouvez avoir plusieures
14360 associées à une seule
14364 , et, comme pour les
14372 , vous voudrez sûrement couper les longues
14376 de manière à ce qu'elles tiennent sur une seule page.
14379 \begin_layout Standard
14384 est évidente : elle contient toute sortes d'informations que vous voulez
14385 ajouter à propos d'une
14390 Elle peut aussi servir d'aide-mémoire pour une
14395 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14396 Actuellement, la classe
14400 de \SpecialChar LyX
14401 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14411 Il faudra donc passer par le code \SpecialChar LaTeX
14416 \begin_layout Standard
14417 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14419 \begin_inset Quotes cld
14427 \begin_inset Quotes crd
14431 \begin_inset space ~
14435 \begin_inset CommandInset ref
14437 reference "sec:demarrer-slides"
14442 Cette option active les marqueurs temporels qui apparaîtront alors dans
14443 le coin inférieur gauche de toutes les
14447 que vous générerez.
14448 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14451 \begin_inset Quotes cld
14461 \begin_inset Quotes crd
14465 \begin_inset Quotes cld
14475 \begin_inset Quotes crd
14479 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14481 \begin_inset Quotes cld
14491 \begin_inset Quotes crd
14494 sert à indiquer le temps voulu, tandis que
14495 \begin_inset Quotes cld
14505 \begin_inset Quotes crd
14508 est utilisé pour ajouter une certaine durée.
14513 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14514 vous voulez passer sur chaque
14521 \begin_layout Standard
14522 Il reste une fonction à décrire.
14523 Vous voudrez forcément imprimer toutes vos
14531 sur des transparents et toutes vos
14535 sur des feuilles blanches.
14544 à laquelle elle est associée.
14548 \begin_layout Standard
14549 Heureusement il existe deux commandes \SpecialChar LaTeX
14550 qui vous permettent de sélectionner
14551 ce qu'il faut imprimer.
14552 Toutes deux doivent être placées dans le préambule de votre document.
14554 \begin_inset Quotes cld
14566 \begin_inset Quotes crd
14569 n'imprimera que les
14578 De même, la commande
14579 \begin_inset Quotes cld
14589 \begin_inset Quotes crd
14592 n'imprimera que les
14597 Je vous conseille de mettre les deux commandes en commentaire dans votre
14599 \begin_inset Quotes cld
14603 \begin_inset Quotes crd
14606 celle dont vous avez besoin à l'impression.
14607 J'ai l'habitude de : décommenter
14610 \begin_inset Quotes cld
14618 \begin_inset Quotes crd
14623 , imprimer dans un fichier dont le nom contient
14626 \begin_inset Quotes cld
14630 \begin_inset Quotes crd
14635 , la recommenter et décommenter
14638 \begin_inset Quotes cld
14646 \begin_inset Quotes crd
14651 et imprimer dans un fichier
14654 \begin_inset Quotes cld
14658 \begin_inset Quotes crd
14664 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14665 des transparents ou des feuilles blanches selon le cas.
14668 \begin_layout Standard
14669 Vous pouvez aussi donner d'autres paramètres à
14670 \begin_inset Quotes cld
14680 \begin_inset Quotes crd
14684 \begin_inset Quotes cld
14694 \begin_inset Quotes crd
14698 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14699 pour plus de détails.
14702 \begin_layout Subsection
14703 Le fichier modèle pour la classe
14708 \begin_layout Standard
14709 J'ai aussi créé un fichier modèle,
14710 \begin_inset Quotes cld
14718 \begin_inset Quotes crd
14726 Pour l'utiliser, créez votre document avec
14728 Fichier\SpecialChar menuseparator
14730 \begin_inset space ~
14734 \begin_inset space ~
14740 Votre fichier de présentation \SpecialChar LyX
14741 contiendra un exemple du triplet
14743 Diapo – Surcouche – Note
14754 contiennent un exemple de
14763 Enfin, le préambule contient :
14766 \begin_layout LyX-Code
14767 % Uncomment to print out only slides and overlays
14771 \begin_layout Plain Layout
14774 Décommentez pour n'imprimer que les diapos et les sur-couches
14782 \begin_layout LyX-Code
14786 \begin_layout LyX-Code
14792 \begin_inset Newline newline
14798 \begin_layout LyX-Code
14799 % Uncomment to print out only notes
14803 \begin_layout Plain Layout
14806 Décommentez pour n'imprimer que les notes
14814 \begin_layout LyX-Code
14818 \begin_layout LyX-Code
14826 \begin_layout Standard
14827 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14828 de \SpecialChar LaTeX2e
14830 \begin_inset Quotes cld
14835 Sli\SpecialChar TeX
14839 \begin_inset Quotes crd
14843 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14844 n'impose d'utiliser ou de ne pas utiliser
14846 Elle est là si vous en avez besoin.
14847 Il y a d'autres classes de \SpecialChar LaTeX2e
14848 pour créer des présentations, comme la classe
14855 \begin_inset space ~
14859 \begin_inset CommandInset ref
14861 reference "sec:foiltex"
14870 (présent sur certaines distributions \SpecialChar TeX
14872 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14877 \begin_layout Plain Layout
14878 Si vous voulez vous y mettre...
14886 Je ne connais rien à ces classes.
14887 Essayez-les pour voir quelles alternatives elles représentent.
14890 \begin_layout Section
14891 Hollywood (scripts d'Hollywood)
14894 \begin_layout Standard
14900 \begin_layout Subsection
14904 \begin_layout Standard
14905 Maîtriser le format d'un script d'Hollywood est un
14906 \begin_inset Quotes cld
14910 \begin_inset Quotes crd
14914 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14915 et à être facile à lire et familier pour les acteurs.
14916 Chaque page d'un script doit représenter une minute de film.
14917 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14918 La police courier 12
14919 \begin_inset space ~
14922 pt doit être utilisée tout le long.
14926 \begin_layout Subsection
14927 Problèmes particuliers
14930 \begin_layout Standard
14931 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14932 Si le texte d'un personnage
14936 \begin_layout Plain Layout
14944 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14948 \begin_layout Plain Layout
14957 \begin_layout Subsection
14958 Fonctions particulières
14961 \begin_layout Standard
14962 Entrez les noms des personnages comme étiquettes, puis faites des références
14963 croisées sur ces étiquettes pour insérer le nom.
14964 La fenêtre de référence croisée montrera l'ensemble des personnages.
14965 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14966 e dans les parties narratives.
14969 \begin_layout Subsection
14970 Taille de papier et marges
14973 \begin_layout Standard
14974 USLetter, gauche 1,6
14975 \begin_inset space ~
14979 \begin_inset space ~
14983 \begin_inset space ~
14987 \begin_inset space ~
14993 \begin_layout Subsection
14997 \begin_layout Standard
14998 Les environnements suivants sont disponibles.
14999 Vous pouvez utiliser
15003 pour accéder aux touches de raccourci indiquées à droite.
15006 \begin_layout Itemize
15014 \begin_inset Newline newline
15019 Quand rien d'autre ne convient.
15020 Essayez de l'éviter.
15023 \begin_layout Itemize
15032 \begin_layout Plain Layout
15039 \begin_inset space \hfill{}
15047 \begin_inset Newline newline
15050 Suivi en général de quelque chose comme
15051 \begin_inset Quotes cld
15054 sur Sally qui se lève
15055 \begin_inset Quotes crd
15061 \begin_layout Itemize
15065 \begin_inset space \hfill{}
15069 \begin_inset Newline newline
15074 Introduit une nouvelle séquence INTÉRIEUR.
15075 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15076 l'éclairage nécessaire.
15077 Toute cette ligne en MAJUSCULES.
15080 \begin_layout Itemize
15084 \begin_inset space \hfill{}
15088 \begin_inset Newline newline
15093 Introduit une nouvelle séquence EXTÉRIEUR.
15094 Toute cette ligne en MAJUSCULES.
15097 \begin_layout Itemize
15101 \begin_inset space \hfill{}
15105 \begin_inset Newline newline
15110 Le personnage qui parle.
15113 \begin_layout Itemize
15117 \begin_inset space \hfill{}
15121 \begin_inset Newline newline
15126 Instructions au personnage intervenant.
15127 Les () sont insérées automatiquement.
15130 \begin_layout Itemize
15134 \begin_inset space \hfill{}
15138 \begin_inset Newline newline
15143 Ce qui dit le personnage.
15146 \begin_layout Itemize
15150 \begin_inset space \hfill{}
15154 \begin_inset Newline newline
15159 Instruction de mouvement de caméra.
15162 \begin_layout Itemize
15166 \begin_inset space \hfill{}
15172 \begin_layout Itemize
15176 \begin_inset space \hfill{}
15182 \begin_layout Itemize
15186 \begin_inset space \hfill{}
15192 \begin_layout Itemize
15196 \begin_inset space \hfill{}
15202 \begin_layout Subsection
15206 \begin_layout Itemize
15207 (O.S) – off screen (hors écran)
15210 \begin_layout Itemize
15211 (V.O) – voice over (voix off)
15214 \begin_layout Itemize
15216 – background (arrière-plan)
15219 \begin_layout Itemize
15221 – close-up (plan rapproché)
15224 \begin_layout Itemize
15225 PAN – mouvement de caméra
15228 \begin_layout Itemize
15229 INSERT – insérez un plan rapproché
15232 \begin_layout Section
15236 \begin_layout Standard
15239 Panayotis Papasotiriou
15242 \begin_layout Subsection
15246 \begin_layout Standard
15251 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15255 International Journal of Modern Physics C
15267 est destiné à des manuscrits soumis à l'
15271 nternational Journal of Modern Physics D
15275 Les classes de document s'appellent respectivement
15284 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15286 \begin_inset Flex URL
15289 \begin_layout Plain Layout
15291 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15297 \begin_inset Flex URL
15300 \begin_layout Plain Layout
15302 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15308 Ces deux paquetages sont des versions modifiées du paquetage standard
15309 \begin_inset Quotes cld
15313 \begin_inset Quotes crd
15316 , et ils sont presques identiques (mais pas tout à fait).
15318 sait gérer la plupart de leurs fonctions.
15319 J'ai utilisé \SpecialChar LyX
15320 avec succès pour écrire des articles soumis à ces deux journaux.
15323 \begin_layout Subsection
15327 \begin_layout Standard
15328 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15332 Fichier\SpecialChar menuseparator
15334 \begin_inset space ~
15338 \begin_inset space ~
15343 , et choisissez le modèle
15352 Ça vous donnera un document (presque) vide comprenant les parties les plus
15353 courantes d'un manuscrit.
15354 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15360 Veuillez juste garder ce qui suit présent à l'esprit.
15363 \begin_layout Enumerate
15365 ne vous laissera pas changer la taille de police ni la mise en page du
15366 document, car les deux paquetage ne permettent pas de telles modifications.
15369 \begin_layout Enumerate
15370 La langue du document ne doit pas être modifiée.
15371 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15379 Documents\SpecialChar menuseparator
15380 Paramètres\SpecialChar menuseparator
15389 Paquetage linguistique.
15392 \begin_layout Enumerate
15394 \begin_inset Quotes cld
15398 \begin_inset Quotes crd
15401 doit être utilisé pour définir les mots clés.
15404 \begin_layout Enumerate
15409 fournit un style nommé
15410 \begin_inset Quotes cld
15413 Code de classification
15414 \begin_inset Quotes crd
15417 , qui peut être utilisé pour définir des codes de clasification comme les
15419 Notez que cette fonction n'est pas disponible dans le paquetage
15426 \begin_layout Enumerate
15427 Plusieurs nouveaux environnements sont disponibles :
15428 \begin_inset Quotes cld
15432 \begin_inset Quotes crd
15436 \begin_inset Quotes cld
15440 \begin_inset Quotes crd
15444 \begin_inset Quotes cld
15448 \begin_inset Quotes crd
15452 \begin_inset Quotes cld
15456 \begin_inset Quotes crd
15460 \begin_inset Quotes cld
15464 \begin_inset Quotes crd
15468 \begin_inset Quotes cld
15472 \begin_inset Quotes crd
15476 \begin_inset Quotes cld
15480 \begin_inset Quotes crd
15484 \begin_inset Quotes cld
15488 \begin_inset Quotes crd
15492 \begin_inset Quotes cld
15496 \begin_inset Quotes crd
15500 \begin_inset Quotes cld
15504 \begin_inset Quotes crd
15508 \begin_inset Quotes cld
15512 \begin_inset Quotes crd
15516 \begin_inset Quotes cld
15520 \begin_inset Quotes crd
15524 \begin_inset Quotes cld
15528 \begin_inset Quotes crd
15532 \begin_inset Quotes cld
15536 \begin_inset Quotes crd
15540 Leur utilisation est plus ou moins évidente.
15542 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15543 et le schéma de numérotation qui convient pour chacun d'eux.
15546 \begin_layout Enumerate
15547 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15553 Dans \SpecialChar LyX
15554 , les citations s'affichent comme d'habitude ; dans la sortie, les
15555 citations apparaissent comme des exposants.
15556 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15562 \begin_inset Quotes cld
15566 \begin_inset space ~
15574 \begin_inset Quotes crd
15581 \begin_layout Plain Layout
15582 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15590 \begin_layout Enumerate
15591 Il n'y a pas de section
15592 \begin_inset Quotes cld
15596 \begin_inset Quotes crd
15599 dans les deux paquetages, utilisez simplement l'environnement
15600 \begin_inset Quotes cld
15604 \begin_inset Quotes crd
15610 \begin_layout Enumerate
15611 Vous pouvez ajouter des annexes au papier,
15615 les remerciements et
15621 propose un marqueur spécial, via
15623 Document\SpecialChar menuseparator
15624 Début annexe(s) ici
15626 qui indique le début des annexes.
15627 Dans \SpecialChar LyX
15629 \begin_inset Quotes cld
15633 \begin_inset Quotes crd
15636 apparaît en lettres rouges, comme indication que toutes les sections qui
15637 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15639 Pour écrire une annexe, créez simplement une section dans cette zone (le
15641 \begin_inset Quotes cld
15645 \begin_inset Quotes crd
15648 fait la même chose, il avait été créé dans les formats
15652 à une époque où la fonctionnalité de création d'annexe était différente;
15653 vous pouvez l'ignorer).
15654 Une annexe peut contenir des
15665 \begin_layout Enumerate
15674 utilisent la commande
15678 pour les légendes des tableaux.
15679 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15680 est affiché correctement,
15681 mais sans sa légende.
15682 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15683 pour contourner ce problème,
15684 de façon à ce que les légendes s'impriment comme prévu.
15685 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15686 légende, et remplacez la par le code \SpecialChar LaTeX
15691 tbl{votre légende de tableau}{
15693 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15698 immédiatement après votre tableau.
15699 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15700 voir comme cette astuce est utilisée.
15701 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15702 construire tout le tableau dans un fichier
15706 , puis inclure celui-ci dans le document \SpecialChar LyX
15709 Insertion\SpecialChar menuseparator
15710 Fichier\SpecialChar menuseparator
15714 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15723 , qui se trouve dans la distribution des paquetages correspondants.
15726 \begin_layout Subsection
15727 Préparer un papier avant de le soumettre
15730 \begin_layout Standard
15731 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15733 que fichier \SpecialChar LaTeX
15736 Fichier\SpecialChar menuseparator
15737 Exporter\SpecialChar menuseparator
15741 ), puis modifier le fichier
15749 \begin_layout Plain Layout
15750 En fait, vous avez le choix entre \SpecialChar LaTeX
15752 \begin_inset space ~
15755 (standard) et \SpecialChar LaTeX
15757 \begin_inset space ~
15761 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15762 utiliser l'option pdflatex pour que les graphiques soient convertis au
15763 format PDF, prêts à être utilisés par pdflatex.
15771 \begin_layout Enumerate
15772 Enlevez les lignes de commentaires avant la commande
15781 \begin_layout Enumerate
15782 Enlevez tout ce qui se trouve entre les commandes
15794 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15795 préambule \SpecialChar LaTeX
15799 \begin_layout Standard
15800 Vous devez maintenant sauvegarder le fichier
15804 ainsi modifié, et lancer \SpecialChar LaTeX
15805 dessus autant de fois que nécessaire.
15806 Vous pouvez alors contrôler l'aspect du document
15813 \begin_layout Section
15817 \begin_layout Standard
15823 \begin_layout Subsection
15827 \begin_layout Standard
15832 fournit une classe de document pour créer un manuscrit adapté pour une
15833 soumission électronique à un des journaux publiés par l'IoP
15835 (Institute of Physics)
15838 Les instructions aux auteurs pour créer un papier en utilisant la classe
15843 peuvent être téléchargées en même temps que le paquetage iopart à partir
15845 \begin_inset Flex URL
15848 \begin_layout Plain Layout
15850 ftp://ftp.iop.org/pub/journals/latex2e
15858 \begin_layout Subsection
15862 \begin_layout Standard
15863 La manière la plus simple pour écrire un papier est de commencer avec le
15868 qui est disponible via
15870 Fichier\SpecialChar menuseparator
15872 \begin_inset space ~
15876 \begin_inset space ~
15882 Le modèle explique comment utiliser les environnements spéciaux.
15883 Voici les conseils les plus importants :
15886 \begin_layout Itemize
15887 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15888 paquetage AMS n'est chargé dans
15890 Document\SpecialChar menuseparator
15891 Paramètres\SpecialChar menuseparator
15893 \begin_inset space ~
15897 \begin_inset space ~
15903 \begin_layout Itemize
15904 L'environnement de titre définit le type de document.
15905 Vous devez donc utiliser un des environnements suivants pour le titre :
15909 \begin_layout Itemize
15914 pour un papier (Paper)
15917 \begin_layout Itemize
15921 \begin_inset Note Note
15924 \begin_layout Plain Layout
15927 Je ne l'ai pas trouvé (NdT)
15934 pour une revue (Review)
15937 \begin_layout Itemize
15942 pour une revue thématique (Topical review)
15945 \begin_layout Itemize
15950 pour un commentaire (Comment)
15953 \begin_layout Itemize
15961 \begin_layout Itemize
15966 pour un papier ( comme titre)
15969 \begin_layout Itemize
15974 pour une communication préliminaire
15977 \begin_layout Itemize
15982 pour une communication rapide
15985 \begin_layout Itemize
15990 pour une lettre aux éditeurs (Letter)
15994 \begin_layout Itemize
15995 Tous les environnements de titre, sauf
15999 peuvent avoir un titre court facultatif.
16002 \begin_layout Itemize
16003 Il y a un environnement de titre général
16007 qui n'est pas géré par \SpecialChar LyX
16009 Il peut être utilisé en code \SpecialChar TeX
16010 si votre document ne correspond pas à l'un
16011 des autres types de titres.
16014 \begin_layout Standard
16015 Pour plus d'information comme des astuces pour des mises en formes spéciales
16016 pour les tableaux et les formules, voyez les instructions aux auteurs de
16020 \begin_layout Section
16024 \begin_layout Standard
16027 Panayotis Papasotiriou
16030 \begin_layout Subsection
16034 \begin_layout Standard
16035 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16036 Academic Publishers, qui permet de soumettre sous format électronique des
16037 manuscrits destinés à leurs publications.
16038 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16041 Astrophysics and Space Science
16047 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16049 \begin_inset Flex URL
16052 \begin_layout Plain Layout
16054 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16060 On peut télécharger le paquetage Kluwer sur le site
16061 \begin_inset Flex URL
16064 \begin_layout Plain Layout
16066 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16072 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16073 être téléchargé séparément).
16076 \begin_layout Standard
16078 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16079 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16080 \begin_inset Quotes cld
16084 \begin_inset Quotes crd
16088 \begin_inset CommandInset ref
16090 reference "subsec:particularités_kluwer"
16095 J'ai récemment utilisé \SpecialChar LyX
16096 pour écrire un article soumis à
16098 Astrophysics and Space Science
16100 sans aucun problème.
16103 \begin_layout Subsection
16107 \begin_layout Standard
16108 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16112 Fichier\SpecialChar menuseparator
16114 \begin_inset space ~
16118 \begin_inset space ~
16128 Ça vous donnera un document (presque) vide qui comprend les champs les
16129 plus couramment utilisés dans un manuscrit avec une courte description
16131 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16132 existant (y compris les crochets,
16136 ) par l'information correcte.
16139 \begin_layout Subsection
16140 Préparer un papier avant de le soumettre
16143 \begin_layout Standard
16144 Comme pour le paquetage AAS\SpecialChar TeX
16145 , avant de soumettre votre papier à la publication,
16147 \begin_inset Quotes cld
16151 \begin_inset Quotes crd
16157 \begin_layout Enumerate
16158 Exportez votre papier comme fichier \SpecialChar LaTeX
16162 Fichier\SpecialChar menuseparator
16163 Exporter\SpecialChar menuseparator
16169 \begin_layout Enumerate
16170 Éditez avec un éditeur de texte le fichier
16174 obtenu, et faites les changements suivants
16178 \begin_layout Enumerate
16179 enlevez les lignes de commentaire avant la commande
16188 \begin_layout Enumerate
16189 enlevez tout ce qui se trouve entre les commandes
16201 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16206 \begin_layout Standard
16207 Enregistrez le fichier
16215 \begin_layout Enumerate
16216 Lancez \SpecialChar LaTeX
16221 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16224 \begin_layout Enumerate
16225 Visualisez le document
16229 obtenu avec, par exemple,
16233 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16234 pas fait d'erreur).
16237 \begin_layout Subsection
16238 \begin_inset Quotes cld
16242 \begin_inset Quotes crd
16245 du paquetage Kluwer
16246 \begin_inset CommandInset label
16248 name "subsec:particularités_kluwer"
16255 \begin_layout Standard
16256 Le paquetage Kluwer présente les
16257 \begin_inset Quotes cld
16261 \begin_inset Quotes crd
16267 \begin_layout Enumerate
16268 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16273 \begin_layout Plain Layout
16274 Je ne vois aucune bonne raison de le faire.
16280 Chaque article doit être compris dans l'environnement
16281 \begin_inset Quotes cld
16285 \begin_inset Quotes crd
16289 Malheureusement, cet environnement ne peut pas être omis, même si vous
16290 n'écrivez qu'un seul article.
16291 Ainsi, chaque article commence par la commande
16297 et, bien sûr, se termine par la commande
16304 Bien que cela puisse être implémenté dans \SpecialChar LyX
16305 , je ne l'ai pas fait car ce
16306 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16307 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16310 \begin_inset Quotes cld
16314 \begin_inset Quotes crd
16320 \begin_layout Enumerate
16321 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16322 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16323 et les mots-clés) doit être comprise dans un environnement appelé
16324 \begin_inset Quotes cld
16328 \begin_inset Quotes crd
16332 Ce n'est pas implémenté dans \SpecialChar LyX
16333 , vous devez donc entrer le titre, le sous-titre,
16335 entre deux lignes de Texte Rouge (
16350 \begin_layout Enumerate
16351 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16352 doit être écrite ainsi :
16375 \begin_layout Standard
16380 tient compte de toutes ces
16381 \begin_inset Quotes cld
16385 \begin_inset Quotes crd
16389 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16390 rien besoin de faire de spécial.
16394 \begin_layout Enumerate
16395 n'effacez pas le code \SpecialChar TeX
16396 qui se trouve dans le modèle, et
16399 \begin_layout Enumerate
16400 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16401 fourni et modifiez-le.
16404 \begin_layout Section
16408 \begin_layout Standard
16414 \begin_layout Subsection
16418 \begin_layout Standard
16419 Les classes de document \SpecialChar LyX
16422 article (koma-script)
16426 report (koma-script)
16444 correspondent respectivement aux classes \SpecialChar LaTeX
16461 , de la famille Koma-Script.
16462 Elles forment des alternatives aux classes standard, respectivement
16478 et sont plus proches des conventions typographiques européennes en un certain
16482 \begin_layout Itemize
16483 la taille de caractère standard est de 11
16484 \begin_inset space ~
16489 article (koma-script)
16493 report (koma-script)
16500 \begin_inset space ~
16505 letter (koma-script);
16508 \begin_layout Itemize
16509 les en-têtes, les marqueurs de l'environnement
16513 et d'autres éléments de la classe
16515 letter (koma-script)
16517 sont en police grasse sans empattement
16521 \begin_layout Plain Layout
16522 Il y a une grande différence entre les anciennes polices cm grasses sans
16523 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16524 En comparaison, les polices grasses sans empattement ec semblent un peu
16526 Le paquetage \SpecialChar LaTeX
16535 permet de reproduire l'apparence
16536 \begin_inset Quotes cld
16540 \begin_inset Quotes crd
16543 , tout en utilisant les polices ec.
16549 La numérotation des en-têtes de chapitre est rendue de la même manière
16550 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16552 \begin_inset Quotes cld
16556 \begin_inset Quotes crd
16560 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16561 d'options (à entrer dans le champ
16567 Document\SpecialChar menuseparator
16568 Paramètres\SpecialChar menuseparator
16570 \begin_inset space ~
16574 \begin_inset space ~
16580 Une description détaillée de ces options, en allemand, est disponible dans
16585 de la documentation Koma-script
16591 \begin_layout Plain Layout
16592 La version en anglais est le
16604 \begin_layout Itemize
16605 la principale méthode utilisée dans les classes de cocuments pour modifier
16607 \begin_inset Note Note
16610 \begin_layout Plain Layout
16611 je n'arrive pas à traduire
16612 \begin_inset Quotes cld
16616 \begin_inset Quotes crd
16632 ( dans \SpecialChar LyX
16633 elles doivent être entrées dans le champ d'
16639 Document\SpecialChar menuseparator
16640 Paramètres\SpecialChar menuseparator
16642 \begin_inset space ~
16646 \begin_inset space ~
16652 Elles permettent une modification plus claire des marges de page que celle
16655 Document\SpecialChar menuseparator
16659 Une description détaillée de ces options, en allemand, est disponible dans
16664 de la documentation Koma-script;
16667 \begin_layout Itemize
16668 les classes de document \SpecialChar LaTeX
16669 de la famille Koma-Script définissent un certain
16670 nombre de commandes supplémentaires.
16671 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16673 par des types de paragraphes y correspondant.
16676 \begin_layout Standard
16677 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16679 Koma-Script se trouve dans le
16683 de la documentation Koma-Script
16687 \begin_layout Plain Layout
16688 Il y en a une traduction en anglais, incomplète,
16693 \begin_inset Note Note
16696 \begin_layout Plain Layout
16697 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16708 Les sections qui suivent décrivent seulement les aspects de ces classes
16709 qui ont un sens dans \SpecialChar LyX
16713 \begin_layout Subsection
16716 article (koma-script)
16720 report (koma-script)
16727 \begin_layout Standard
16728 Les classes de document
16730 article (koma-script)
16734 report (koma-script)
16740 sont implémentées respectivement dans les fichiers de format
16753 Ils contiennent tous les types de paragraphe correspondant aux classes
16754 standard respectives
16766 mais partiellement modifiés, à l'exception du type
16770 , spécifique à \SpecialChar LyX
16771 , qui est remplacé par le nouveau type
16775 (Labeling) qui a les mêmes fonctions.
16780 , il y d'autres nouveaux types de paragraphe.
16787 letter (koma-script)
16792 \begin_layout Itemize
16805 (Addsec) : sont les équivalents respectifs de
16817 , ajoutant de plus une entrée dans la table des matières.
16826 n'existent pas dans
16828 article (koma-script)
16833 \begin_layout Itemize
16842 : ont le même role que, respectivement
16850 , mais sans indiquer de numéro de chapitre ou de section.
16855 n'est pas disponible dans
16857 article (koma-script)
16863 \begin_layout Plain Layout
16864 Il y a aussi une commande
16876 report (koma-script)
16878 , mais comme elle fait la même chose que
16882 , elle n'a pas été implémentée dans \SpecialChar LyX
16891 \begin_layout Itemize
16896 : génère un en-tête écrit avec des caractères de taille standard, juste
16897 au-dessus du paragraphe suivant et sans modifier la structure du document.
16900 \begin_layout Itemize
16909 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16910 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16911 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16912 vous mettez toujours les légendes au-dessus des tableaux).
16913 Vous pouvez aussi utiliser l'option de classe
16925 pour les tableaux et en
16930 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16933 \begin_layout Itemize
16938 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16940 Si vous utilisez le paramètre optionnel (
16942 Insertion\SpecialChar menuseparator
16948 ), vous pouvez y mettre l'auteur du dicton.
16949 Dicton et auteur sont séparés par une ligne.
16950 Il vous faut au minimum Koma-Script version 2.8q.
16955 n'est pas présent dans
16957 article (koma-script)
16962 \begin_layout Standard
16963 Les types qui sont présentés ci-dessous forment en compagnie des types
16975 , la zone de titre du document.
16976 Ils doivent être entrés au-dessus du premier paragraphe
16977 \begin_inset Quotes cld
16981 \begin_inset Quotes crd
16988 \begin_layout Plain Layout
16989 Les commandes \SpecialChar LaTeX
16990 correspondantes doivent apparaître avant la commande
17002 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17003 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17004 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17020 \begin_layout Itemize
17025 (Subject) : introduit au-dessus du titre ordinaire (
17037 ) un paragraphe centré pour indiquer le sujet du document.
17040 \begin_layout Itemize
17045 (Publishers) : introduit au-dessous du titre ordinaire (
17057 ) un paragraphe centré indiquant le nom de l'éditeur.
17060 \begin_layout Itemize
17065 (Dedication) : dans
17067 report (koma-script)
17073 , dispose un paragraphe centré, sur une page à part après la page de titre,
17077 article (koma-script)
17079 , dispose un paragraphe centré, en-dessous du titre normal (
17095 ) pour la dédicace.
17098 \begin_layout Itemize
17103 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17120 ) pour un en-tête de document.
17123 \begin_layout Itemize
17128 (Uppertitleback) : dans un document
17130 report (koma-script)
17132 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17133 verso de la page de titre.
17134 N'a aucun effet dans un document imprimé en recto seul ni dans
17136 article (koma-script).
17139 \begin_layout Itemize
17144 (Lowertitleback) : dans un document
17146 report (koma-script)
17148 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17149 de la page de titre.
17150 N'a aucun effet dans un document imprimé en recto seul ni dans
17152 article (koma-script).
17155 \begin_layout Itemize
17161 (Extratitle) : introduit une page
17162 \begin_inset Quotes cld
17166 \begin_inset Quotes crd
17169 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17172 \begin_layout Standard
17173 Les fichiers de configuration correspondant aux classes
17175 article (koma-script)
17179 report (koma-script)
17185 comprennent le fichier
17190 C'est là que vous définirez vos propres types.
17195 dans votre répertoire personnel de formats, et éditez-le !
17198 \begin_layout Subsection
17201 letter (koma-script)
17204 \begin_layout Description
17207 Note: This section discusses the obsolete
17209 KOMA-Script-Letter (v.
17210 \begin_inset space ~
17215 , which is not even included anymore in recent KOMA releases.
17216 Please refer to the next section for the current KOMA-Script-Letter class
17218 \begin_inset space ~
17224 \begin_layout Standard
17225 La classe de document
17227 letter (koma-script)
17229 est implémentée dans le fichier
17234 Elle contient tous les paragraphes de la classe standard
17238 correspondante, partiellement modifiés, à l'exception des types
17251 , spécifiques à \SpecialChar LyX
17252 et qui sont remplacés par le nouveau type
17257 En plus par rapport à la classe standard, elle contient les types connus
17271 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17274 \begin_layout Standard
17275 L'apparence de la lettre produite par cette classe de document peut-être
17276 contrôlée par des commandes \SpecialChar LaTeX
17277 que vous pouvez insérer dans le préambule
17282 \begin_layout Plain Layout
17283 On obtient un en-tête
17284 \begin_inset Quotes cld
17288 \begin_inset Quotes crd
17291 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17296 \begin_layout LyX-Code
17306 \begin_layout LyX-Code
17322 \begin_layout LyX-Code
17332 \begin_layout LyX-Code
17353 Une description détaillée de ces commandes se trouve en langue allemande
17354 dans la documentation de Koma-Script
17359 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17362 \begin_layout Standard
17371 définissent le début de la lettre et doivent être présents dans toute lettre.
17372 Pour les identifier dans \SpecialChar LyX
17381 apparaissent dans la marge.
17382 Il est possible d'écrire plusieurs lettres en un seul fichier.
17387 provoque le passage à une nouvelle lettre au même destinataire, et le type
17392 permet de changer de destinataire.
17410 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17411 plusieurs fois dans une même lettre.
17414 \begin_layout Itemize
17419 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17420 t le début d'une lettre.
17423 \begin_layout Itemize
17428 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17429 et produit implicitement une nouvelle lettre.
17432 \begin_layout Itemize
17441 : introduit un paragraphe pour la formule de politesse finale.
17444 \begin_layout Itemize
17449 : introduit un post-scriptum.
17452 \begin_layout Itemize
17457 : introduit un paragraphe pour les co-destinataires.
17460 \begin_layout Itemize
17466 (Encl) : introduit un paragraphe pour les pièces jointes.
17469 \begin_layout Standard
17510 sont des types qui présentent une invite et qui servent à entrer des renseignem
17511 ents qui seront utilisés par la classe de document.
17512 Nous les appellerons
17513 \begin_inset Quotes cld
17517 \begin_inset Quotes crd
17524 \begin_layout Plain Layout
17525 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17526 \begin_inset Quotes cld
17530 \begin_inset Quotes crd
17533 , je ne dis pas non.
17542 \begin_layout Plain Layout
17543 On pourrait considérer que les types
17551 devraient être des types à invite.
17552 Cependant, à cause de la signification particulière de ces types, je les
17553 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17555 En plus, cela choquerait mon sens de la symétrie si les types
17563 avaient une apparence très différente.
17569 Ces types doivent être présents avant le type
17576 \begin_layout Standard
17577 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17578 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17579 ion d'un type donné, mais aussi d'autres facteurs.
17580 Par exemple, dans le comportement par défaut, une signature entrée avec
17585 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17590 La valeur indiquée pour
17594 n'apparaîtra même pas dans la lettre.
17595 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17596 environnement de lettre.
17599 \begin_layout Standard
17600 Les types à invite peuvent être utilisés comme des paragraphes vides.
17601 Cela a un sens par exemple pour le type
17605 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17610 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17615 vide, il n'y a réellement pas de signature spécifiée.
17618 \begin_layout Standard
17619 Il est possible en utilisant ces types à invite de créer un patron de lettre
17620 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17621 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17624 \begin_layout Itemize
17629 (Name) : nom de l'expéditeur.
17630 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17631 dans l'en-tête de la lettre.
17634 \begin_layout Itemize
17639 : signature de l'expéditeur.
17640 Par défaut, apparaît en dessous du type
17649 est absent, c'est la valeur du type
17656 \begin_layout Itemize
17661 (Address) : adresse de l'expéditeur.
17662 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17663 en dessous du nom de l'expéditeur.
17666 \begin_layout Itemize
17671 (Telephone) : numéro de téléphone de l'expéditeur.
17672 Par défaut, correspond à la variable
17678 de \SpecialChar LaTeX
17682 \begin_layout Itemize
17687 (Place) : lieu d'écriture de la lettre.
17690 \begin_layout Itemize
17695 : date d'écriture de la lettre.
17704 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17705 en dessous du destinataire.
17710 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17716 S'il n'y a pas de paragraphe
17720 , la date du jour est utilisée.
17723 \begin_layout Itemize
17728 (Backaddress) : adresse pour le retour du courrier.
17729 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17733 \begin_layout Itemize
17738 (Specialmail) : informations spéciales sur le courrier.
17739 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17740 l'adresse de retour du courrier.
17743 \begin_layout Itemize
17748 (Location) : informations supplémentaires.
17749 Par défaut, apparaît à droite en dessous du champ du destinataire.
17752 \begin_layout Itemize
17757 : le titre de la lettre.
17758 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17762 \begin_layout Itemize
17767 : le sujet de la lettre.
17768 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17775 \begin_layout Standard
17796 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17797 titre, une ligne qui contient les champs
17798 \begin_inset Quotes cld
17802 \begin_inset Quotes crd
17806 \begin_inset Quotes cld
17810 \begin_inset Quotes crd
17814 \begin_inset Quotes cld
17818 \begin_inset Quotes crd
17822 \begin_inset Quotes cld
17826 \begin_inset Quotes crd
17830 \begin_inset Quotes cld
17834 \begin_inset Quotes crd
17838 \begin_inset Quotes cld
17842 \begin_inset Quotes crd
17847 \begin_inset Quotes cld
17851 \begin_inset Quotes crd
17855 reprend la valeur donnée dans
17860 Si l'un quelconque de ces types
17861 \begin_inset Quotes cld
17864 pour lettre commerciale
17865 \begin_inset Quotes crd
17868 est utilisé, la valeur donnée pour
17872 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17880 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17881 le champ du destinataire) est supprimée.
17882 Les types sont implémentés comme des types à invite, avec les invites correspon
17883 dantes, et doivent être utilisés avant le type
17890 \begin_layout Itemize
17895 (Yourref) : Votre référence
17898 \begin_layout Itemize
17903 (Yourmail) : Votre courrier du
17906 \begin_layout Itemize
17911 (Myref) : Notre référence
17914 \begin_layout Itemize
17919 (Customer) : Numéro de client
17922 \begin_layout Itemize
17927 (Invoice) : Numéro de facture
17930 \begin_layout Subsection
17931 La nouvelle classe lettre :
17933 letter (koma-script v.2)
17936 \begin_layout Standard
17942 \begin_layout Standard
17943 \begin_inset VSpace medskip
17949 \begin_layout Standard
17950 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17958 , désormais périmée.
17959 Elle a – du côté \SpecialChar LaTeX
17960 – une interface complètement nouvelle et n'est pas compatible
17961 avec l'ancienne classe.
17963 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17966 \begin_layout Standard
17967 Cette classe recouvre les mêmes fonctionnalités que
17969 letter (koma-script)
17971 , plus quelques autres.
17972 Les éléments de base sont
17976 (adresse du destinataire, comme
17980 dans le précédent format),
17993 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17994 lettres dans un même document).
17995 Les nouveaux éléments concernent l'expéditeur, ce sont :
18011 et la possibilité de mettre un
18017 Insertion\SpecialChar menuseparator
18023 \begin_layout Standard
18024 La plus grande amélioration est la possibilité de configurer la mise en
18025 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18028 Document\SpecialChar menuseparator
18029 Paramètres\SpecialChar ldots
18032 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18037 ), qui sera lu comme une option de classe
18041 \begin_layout Plain Layout
18042 Le paquetage KOMA est livré avec quelques fichiers
18047 Il y a par exemple un fichier
18051 qui suit les règles typographiques allemandes, et un
18055 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18061 Vous pouvez charger cette dernière avec l'option de classe
18065 , mise dans le champ
18071 Document\SpecialChar menuseparator
18072 Paramètres\SpecialChar menuseparator
18074 \begin_inset space ~
18078 \begin_inset space ~
18089 Jetez donc un œil sur le modèle
18093 fourni avec \SpecialChar LyX
18094 , qui vous donnera des exemples.
18095 Vous trouverez une description détaillée dans la documentation de Koma-Script
18103 \begin_layout Subsection
18107 \begin_layout Standard
18108 Avec \SpecialChar LyX
18109 , la visualisation d'un document de classe Koma-Script peut poser quelques
18113 \begin_layout Itemize
18114 le numéro de chapitre pour un type
18118 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18119 d'être sur la même ligne juste avant.
18120 C'est causé par le comportement interne de \SpecialChar LyX
18121 face au marqueur de type
18125 dans le fichier de format;
18128 \begin_layout Itemize
18129 les en-têtes des types
18137 sont uniquement dans la
18138 \begin_inset Quotes cld
18142 \begin_inset Quotes crd
18145 table des matières \SpecialChar LaTeX
18146 , et pas dans la table des matières \SpecialChar LyX
18149 Document\SpecialChar menuseparator
18155 \begin_layout Itemize
18156 les paragraphes avec la classe de document
18160 apparaissent séparés par de l'interligne supplémentaire, et non par une
18162 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18164 Mais dans la fenêtre
18166 Document\SpecialChar menuseparator
18169 le bouton à cocher correspondant indique
18178 insère toujours des commandes \SpecialChar LaTeX
18179 supplémentaires dans le document pour causer
18180 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18183 \begin_layout Section
18184 Article (mwart), book (mwbk) and report (mwrep)
18185 \begin_inset Argument 1
18188 \begin_layout Plain Layout
18199 \begin_layout Standard
18205 \begin_layout Standard
18206 Les classes de document \SpecialChar LyX
18219 correspondent aux classes de document \SpecialChar LaTeX
18233 Elles remplacent les classes de document standard
18245 et sont mieux adaptées en bien des aspects aux conventions typographiques
18249 \begin_layout Standard
18250 Les différences principales sont :
18253 \begin_layout Itemize
18254 Les titres non numérotés (avec une étoile, comme
18258 ) sont présents dans la table des matières.
18261 \begin_layout Itemize
18262 Des styles de mise en page supplémentaires :
18266 \begin_layout Description
18267 uheadings en-têtes sur plusieurs lignes,
18270 \begin_layout Description
18271 myheadings en-têtes personnalisés, définis par les commandes
18286 \begin_layout Description
18287 myuheadings en-têtes personnalisés sur plusieurs lignes
18290 \begin_layout Description
18291 outer le numéro de page est placé du côté extérieur de la page
18295 \begin_layout Itemize
18300 \begin_layout Description
18301 rmheadings titres avec empattement – par défaut,
18304 \begin_layout Description
18305 sfheadings titres sans empattement,
18308 \begin_layout Description
18309 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18312 \begin_layout Description
18313 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18316 \begin_layout Description
18317 withmarginpar réserver de la place sur la page pour les marges.
18321 \begin_layout Section
18325 \begin_layout Standard
18335 \begin_layout Subsection
18339 \begin_layout Standard
18344 est une classe très puissante et en constante évolution.
18345 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18346 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18347 en forme de son document.
18352 est basée sur la classe standard
18356 , mais elle peut aussi émuler la classe
18363 \begin_layout Standard
18368 , le développeur de
18372 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18375 La plupart ont été rassemblés avec
18380 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18381 les annexes, les chapitres et autres.
18383 , ne gère pas de façon native la plupart de ces fonctionnalités.
18384 Quelque-unes pourront être ajoutées dans de prochaines versions
18388 \begin_layout Plain Layout
18389 Vous êtes invités à faire des suggestions à
18390 \begin_inset Flex URL
18393 \begin_layout Plain Layout
18395 lyx-devel@lists.lyx.org
18405 , beaucoup ne le seront probablement jamais, à cause des limitations de
18406 la structure de \SpecialChar LyX
18408 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18409 de quelques commandes \SpecialChar LaTeX
18410 (en code \SpecialChar TeX
18415 \begin_layout Plain Layout
18417 \begin_inset space ~
18421 \begin_inset CommandInset ref
18423 reference "sec:Insérer-du-code-LaTeX"
18427 pour plus de détails.
18433 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18434 par \SpecialChar LyX
18436 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18437 ns de jeter un œil au manuel détaillé de la classe
18445 \begin_layout Plain Layout
18447 \begin_inset Flex URL
18450 \begin_layout Plain Layout
18452 CTAN:/macros/latex/memoir/memman.pdf
18462 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18463 à la fois une description complète de la bonne manière de typographier
18464 et un superbe exemple de bonne typographie en lui-même.
18467 \begin_layout Subsection
18468 Fonctions de base et restrictions
18471 \begin_layout Standard
18476 accepte toutes les fonctions de la classe standard
18481 Il y a pourtant quelques différences, comme celles qui suivent :
18484 \begin_layout Description
18486 \begin_inset space ~
18490 \begin_inset space ~
18494 \begin_inset space ~
18497 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18501 \begin_layout Description
18503 \begin_inset space ~
18507 \begin_inset space ~
18511 \begin_inset space ~
18515 \begin_inset Quotes cld
18519 \begin_inset Quotes crd
18522 n'est pas géré, à cause d'un conflit de commandes entre
18530 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18533 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18536 Document\SpecialChar menuseparator
18537 Paramètres\SpecialChar menuseparator
18539 \begin_inset space ~
18543 \begin_inset space ~
18547 \begin_inset space ~
18553 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18560 dans le corps du texte ou dans le préambule (par exemple
18564 chapterstyle{companion}
18569 \begin_layout Description
18571 \begin_inset space ~
18574 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18575 facultatif dans les classes standard.
18576 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18577 la table des matière et les entêtes (par exemple, quand le titre est trop
18579 Dans \SpecialChar LyX
18580 , vous pouvez le faire avec
18582 Insertion\SpecialChar menuseparator
18584 \begin_inset space ~
18589 au début de la section/chapitre.
18594 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18596 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18597 du texte, un pour la table des matières et un pour les entêtes.
18601 makes these available in form of specific
18612 \begin_layout Description
18614 \begin_inset space ~
18617 : dans les classes standard (et dans beaucoup d'autres classes), la table
18618 des matières, la liste des tableaux et la liste des figures commencent
18619 automatiquement une novelle page.
18624 ne suit pas cette règle.
18625 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18628 \begin_layout Description
18630 \begin_inset space ~
18634 \begin_inset space ~
18638 \begin_inset space ~
18641 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18642 de titre (dans les classes standard, les pages de titres sont
18643 \begin_inset Quotes cld
18647 \begin_inset Quotes crd
18650 , c'est-à-dire sans numérotation).
18651 Si vous voulez une page de titre vide, tapez
18655 aliaspagestyle{title}{empty}
18660 \begin_layout Description
18662 \begin_inset space ~
18665 : avec l'option de classe
18671 Document\SpecialChar menuseparator
18672 Paramètres\SpecialChar menuseparator
18674 \begin_inset space ~
18678 \begin_inset space ~
18681 document\SpecialChar menuseparator
18682 Options de classe\SpecialChar menuseparator
18685 ), vous pouvez imiter le style
18690 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18691 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18692 ne commenceront pas sur une nouvelle page (mais–contrairement à la
18693 \begin_inset Quotes cld
18697 \begin_inset Quotes crd
18704 —ils sont encore autorisés), les parties cependant utilisent leur propre
18712 \begin_layout Description
18714 \begin_inset space ~
18718 \begin_inset space ~
18722 \begin_inset space ~
18726 \begin_inset space ~
18729 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18730 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18741 Il produit une erreur et arrête \SpecialChar LaTeX
18742 dès qu'une commande de ce genre apparaît.
18747 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18748 (qui au moins ne stoppe pas \SpecialChar LaTeX
18750 Puisque beaucoup de paquetages \SpecialChar LaTeX
18751 et en particulier les fichiers de style
18752 Bib\SpecialChar TeX
18753 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18757 \begin_layout Subsection
18758 Fonctions supplémentaires
18761 \begin_layout Standard
18762 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18764 fait pas beaucoup pour l'instant).
18765 veuillez consulter le manuel de
18773 \begin_layout Plain Layout
18775 \begin_inset Flex URL
18778 \begin_layout Plain Layout
18780 CTAN:/macros/latex/memoir/memman.pdf
18790 pour plus de détails.
18793 \begin_layout Description
18795 \begin_inset space ~
18798 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18800 Hé bien, c'est une classe book.
18801 En principe, les classes book n'ont pas d'abstract.
18802 Memoir, lui, en a une.
18803 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18807 \begin_layout Description
18809 \begin_inset space ~
18812 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18813 chapitre est brièvement décrit sous le titre et aussi dans la table des
18814 matières (par exemple :
18816 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18819 Chapterprecis fait exactement cela.
18820 Cela n'a donc de sens qu'après un début de chapitre.
18823 \begin_layout Description
18825 \begin_inset space ~
18828 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18833 fournit un moyen élégant de mettre en forme une telle devise.
18834 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18835 séparés par une petite ligne.
18836 L'auteur (source) peut être saisi via Insérer
18838 \SpecialChar menuseparator
18839 Source épigraphique.
18842 \begin_layout Description
18844 \begin_inset space ~
18847 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18848 (jusqu'à de très complexes poèmes figuratifs).
18850 n'en gère que quelques-uns.
18855 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18856 des matières (l'environnement standard pour les poèmes est
18865 a plusieurs versions améliorées de
18869 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18870 , puisqu'ils doivent être emboîtés
18871 à l'intérieur d'environnements
18875 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18879 \begin_layout Description
18881 \begin_inset space ~
18888 , mais il n'ajoute pas une entrée à la table des matières.
18891 \begin_layout Section
18895 \begin_layout Standard
18896 La classe de document
18901 \begin_inset Quotes cld
18905 \begin_inset Quotes crd
18908 ) offre une alternative à la classe standard
18913 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18914 des sections et en-têtes en police sans empattement, ainsi que d'autres
18918 \begin_layout Section
18919 Publications Springer(
18926 \begin_layout Standard
18932 \begin_layout Subsection
18936 \begin_layout Standard
18937 Ce sont les fichiers de format pour certains types de journaux édités par
18938 Springer Verlag et dont la liste apparaît à
18939 \begin_inset Flex URL
18942 \begin_layout Plain Layout
18944 http://www.springer.de/author/tex/help-journals.html
18949 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18950 maintenant du \SpecialChar LaTeX2e
18952 C'est un système modulaire : ce qui est commun à tous les journaux est
18957 , et les fichiers de format particuliers à un journal (comme, par exemple,
18966 ) peuvent l'inclure.
18969 \begin_layout Standard
18970 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18971 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18980 en suivant le schéma donné dans
18987 \begin_layout Standard
18988 Ce n'a raisonnablement bien été testé que pour le
19001 sont fournis avec la distribution standard de \SpecialChar LyX
19003 Installez le fichier de classe correspondant (téléchargé chez Springer)
19004 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19009 dans le cas de te\SpecialChar TeX
19010 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19012 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19013 et ça devrait fonctionner.
19016 \begin_layout Subsection
19020 \begin_layout Standard
19021 Un grand nombre de styles de type théorème –
19029 , \SpecialChar ldots
19037 \begin_layout Standard
19060 Titre_\SpecialChar LaTeX
19063 (Running_\SpecialChar LaTeX
19092 (Acknowledgements),
19097 Voir la documentation du fichier de classe de Springer pour les détails.
19100 \begin_layout Subsection
19101 Publications supportées
19104 \begin_layout Itemize
19118 \begin_layout Itemize
19121 Probability Theory and Related Fields
19129 Jean-Marc Lasgouttes
19132 \begin_layout Standard
19133 Ajoutez le vôtre, ce n'est pas si dur !
19136 \begin_layout Subsection
19140 \begin_layout Standard
19141 Ces fichiers sont partiellement basés sur l'ancien
19145 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19146 style \SpecialChar LaTeX
19148 Tout ceci, ainsi que le format
19152 , est maintenant dépassé.
19153 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19154 des fichiers de format \SpecialChar LyX
19158 \begin_layout Subsection
19162 \begin_layout Standard
19164 Mais probablement moins que dans l'ancien
19171 \begin_layout Section
19172 Publications de l'AGU (
19179 \begin_layout Standard
19185 \begin_layout Subsection
19189 \begin_layout Standard
19190 Ce sont les fichiers de format correspondant à certaines publications de
19191 l'American Geophysical Society.
19192 Nous supposons que vous avez déjà installé les fichiers de classe propres
19193 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
19194 \begin_inset Flex URL
19197 \begin_layout Plain Layout
19199 http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
19207 \begin_layout Subsection
19208 Nouveaux environnements
19211 \begin_layout Standard
19221 Ils portent toujours ce nom dans l'interface \SpecialChar LyX
19222 , bien que leurs équivalents
19224 dans les classes AGU soient
19235 \begin_layout Standard
19236 Les environnements nouvellement définis sont
19297 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
19298 dans la documentation des classes AGU.
19301 \begin_layout Standard
19302 Je soupçonne que tout ceci soit encore relativement incomplet.
19305 \begin_layout Subsection
19309 \begin_layout Standard
19319 Nous avons également une nouvelle
19326 \begin_layout Subsection
19327 Publications supportées
19330 \begin_layout Itemize
19333 Journal of Geophysical Research
19342 \begin_layout Standard
19343 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
19354 \begin_layout Subsection
19355 Bogues et choses à retenir
19358 \begin_layout Standard
19359 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
19360 à chaque nouveau document :
19363 \begin_layout Enumerate
19368 , ce que vous ferez dans
19370 Document\SpecialChar menuseparator
19374 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
19379 choisir de langue.)
19382 \begin_layout Enumerate
19391 de la classe de document (c'est effectivement un bogue.)
19394 \begin_layout Enumerate
19395 Assurez-vous que vous utilisez le style de bibliographie
19403 dans le deuxième champ de l'insert Bib\SpecialChar TeX
19405 Aucun des styles standard ne conviendra.
19408 \begin_layout Section
19409 Publications de l'EGS (
19416 \begin_layout Standard
19422 \begin_layout Subsection
19426 \begin_layout Standard
19427 C'est le fichier de format pour les publications de l'EGS (
19429 European Geophysical Society
19432 Vous pouvez télécharger la classe
19436 (nécessaire) depuis le site de l'EGS à
19437 \begin_inset Flex URL
19440 \begin_layout Plain Layout
19450 \begin_layout Subsection
19451 Nouveaux environnements
19454 \begin_layout Standard
19465 , Affil., Journal, numéro_ms
19484 L'actuel fichier de format est malheureusement très peu modulaire et devrait
19485 plus utiliser les inclusions
19492 \begin_layout Section
19493 Rev\SpecialChar TeX
19497 \begin_layout Standard
19503 \begin_layout Standard
19504 \begin_inset VSpace bigskip
19510 \begin_layout Standard
19515 \begin_inset space ~
19520 marche avec la classe Rev\SpecialChar TeX
19522 \begin_inset Formula $\beta$
19525 de mai 1999) de l'American Physical Society.
19528 \begin_layout Standard
19530 a une classe de texte
19534 , qui marche avec Rev\SpecialChar TeX
19536 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19538 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19540 \SpecialChar LaTeX2e
19541 , même si on l'a trafiqué pour qu'elle marche.
19542 Comme Rev\SpecialChar TeX
19543 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19549 \begin_inset space ~
19554 devrait être assez facile à utiliser.
19557 \begin_layout Standard
19558 Cette documentation est censée servir en
19562 de la documentation de Rev\SpecialChar TeX
19563 4.0, nous ne décrirons donc aucune des macros
19564 spéciales Rev\SpecialChar TeX
19565 , et supposerons que vous savez ce qu'il faut mettre dans
19566 le préambule si besoin.
19569 \begin_layout Subsection
19573 \begin_layout Standard
19574 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19575 4, comme c'est décrit
19576 dans le fichier README du paquetage.
19577 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19579 \begin_inset Flex URL
19582 \begin_layout Plain Layout
19584 http://publish.aps.org/revtex4/
19590 Installez-le quelque part où \SpecialChar LaTeX
19592 Testez-le en essayant de \SpecialChar LaTeX
19593 er un court document Rev\SpecialChar TeX
19594 4 dans un répertoire
19595 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19597 Ensuite, si vous reconfigurez \SpecialChar LyX
19598 , il trouvera le fichier de classe et vous
19599 laissera utiliser la classe de texte
19606 \begin_layout Standard
19607 Probablement la façon la plus simple de démarrer est soit d'importer un
19608 document Rev\SpecialChar TeX
19613 , soit d'utiliser le modèle
19616 \begin_inset space ~
19621 , qui se trouve dans le répertoire de modèles.
19624 \begin_layout Subsection
19628 \begin_layout Standard
19629 Les paramètres optionnels de
19636 \begin_inset Quotes cld
19640 \begin_inset Quotes crd
19644 \begin_inset Quotes cld
19648 \begin_inset Quotes crd
19651 , vont dans le champ d'
19657 Document\SpecialChar menuseparator
19660 \SpecialChar menuseparator
19664 \begin_inset space ~
19668 \begin_inset space ~
19673 , comme d'habitude.
19674 Rappelez-vous que dans Rev\SpecialChar TeX
19675 , il faut au moins un paramètre optionnel !
19678 \begin_layout Standard
19679 Le reste de ce qui va dans le préambule, comme
19685 etc., va comme d'habitude dans la fenêtre
19690 \begin_inset space ~
19701 \begin_layout Subsection
19706 \begin_layout Plain Layout
19707 NdT : Dans la section sur Rev\SpecialChar TeX
19709 \begin_inset Quotes cld
19713 \begin_inset Quotes crd
19717 \begin_inset Quotes cld
19721 \begin_inset Quotes crd
19724 à de nombreux endroits.
19725 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19726 de toute façon à un champ à remplir.
19727 N'ayant pas Rev\SpecialChar TeX
19728 , je ne peux pas aller vérifier.
19736 \begin_layout Standard
19737 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19739 Par exemple, le champ
19750 Notez que (au moins pour Rev\SpecialChar TeX
19751 4.0 Beta), les champs
19759 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19764 \begin_layout Plain Layout
19765 Au cas où ça vous intéresse, les deux sont inclus pour que
19769 puisse traduire à la fois
19789 \begin_layout Subsection
19793 \begin_layout Standard
19794 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19795 4 qui peuvent causer des erreurs
19796 qui sont encore plus troublantes dans \SpecialChar LyX
19800 \begin_layout Standard
19801 Dans Rev\SpecialChar TeX
19819 L'équivalent \SpecialChar LyX
19820 en est qu'il y a un champ
19829 de notes de bas de page dans le champ
19833 , ou des choses étranges apparaîtront.
19834 Voyez la documentation de Rev\SpecialChar TeX
19835 4 pour plus de détails.
19839 \begin_layout Standard
19840 Également, les champs
19853 \begin_inset space ~
19860 (Thanks) doivent être placés
19872 correspondant (ou son équivalent
19885 , la compilation \SpecialChar LaTeX
19889 \begin_layout Chapter
19891 et applications externes
19894 \begin_layout Section
19895 Correcteur \SpecialChar TeX
19899 \begin_layout Standard
19905 \begin_layout Subsection
19909 \begin_layout Standard
19910 Vous trouverez dans le menu
19917 \begin_inset space ~
19924 Cette fonctionnalité requière le programme
19933 \begin_layout Plain Layout
19938 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19948 et la commande est donc grisée si celui-ci n'est pas installé.
19949 Vous pouvez vous le procurer de CTAN,
19950 \begin_inset Newline newline
19954 \begin_inset CommandInset href
19956 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19964 \begin_layout Standard
19967 Chk\SpecialChar TeX
19970 est un programme qui a été écrit par
19975 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19976 n'étaient pas naturelles et
19977 s'oubliaient facilement.
19978 Ce programme parcourt votre fichier \SpecialChar LaTeX
19979 et en vérifie la bonne écriture.
19980 C'est donc l'équivalent de
19985 , mais pour \SpecialChar LaTeX
19989 \begin_layout Standard
19990 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19993 est déjà censé produire du \SpecialChar LaTeX
19994 exempt de fautes ? La réponse est simple :
19999 ne vérifie pas seulement la
20005 d'un fichier C, mais aussi la bonne utilisation des types,
20010 Chk\SpecialChar TeX
20016 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
20022 Chk\SpecialChar TeX
20028 est à même de détecter des erreurs courantes comme
20032 \begin_layout Plain Layout
20033 NdT : Certaines de ces règles me sont totalement inconnues.
20034 Il est possible qu'elles ne s'appliquent pas à la langue française.
20045 \begin_layout Itemize
20046 de mauvais points de suspension :
20047 \begin_inset Newline newline
20050 Utiliser \SpecialChar ldots
20054 \begin_layout Itemize
20055 des espaces à l'intérieur des parenthèses :
20056 \begin_inset Newline newline
20059 ( mauvais espacement );
20062 \begin_layout Itemize
20063 l'utilisation d'espaces normaux dans des abréviations courantes :
20064 \begin_inset Newline newline
20067 Par exemple il y a ici trop d'espaces dans l'abréviation C.
20073 \begin_layout Itemize
20074 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
20075 lettre est une majuscule :
20076 \begin_inset Newline newline
20080 Et l'espacement n'est pas bon;
20083 \begin_layout Itemize
20084 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
20086 \begin_inset Newline newline
20089 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
20090 d'apparaître sur une mauvaise page.
20092 \begin_inset CommandInset label
20102 \begin_layout Plain Layout
20103 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
20104 numéro dans le texte) n'est pas collé au mot le précédant.
20110 L'étiquette est ici trop séparée;
20113 \begin_layout Itemize
20114 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
20116 \begin_inset Newline newline
20119 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
20121 \begin_inset Quotes cld
20125 \begin_inset Quotes crd
20128 et le numéro, et ça ferait le plus mauvais effet...
20130 \begin_inset CommandInset ref
20132 reference "sec:chktex"
20139 \begin_layout Itemize
20141 \begin_inset Quotes cld
20145 \begin_inset Quotes crd
20149 \begin_inset Quotes cld
20153 \begin_inset Formula $\times$
20157 \begin_inset Quotes crd
20160 entre deux nombres :
20161 \begin_inset Newline newline
20164 2x2 rend beaucoup moins bien que
20165 \begin_inset Formula $2\times2$
20171 \begin_layout Standard
20172 et bien plus encore...
20173 C'est un outil très utile pour le
20174 \begin_inset Quotes cld
20178 \begin_inset Quotes crd
20181 du document avant son impression, et vous devriez l'utiliser après l'inévitable
20182 correction de l'orthographe et avant d'affiner la typographie.
20185 \begin_layout Subsection
20189 \begin_layout Standard
20190 Si le programme est installé, l'employer est un jeu d'enfant : faites
20191 \begin_inset Newline newline
20196 Outils\SpecialChar menuseparator
20198 \begin_inset space ~
20206 générera alors une version \SpecialChar LaTeX
20207 de votre document, lancera
20209 Chk\SpecialChar TeX
20212 pour la corriger, puis insérera des
20213 \begin_inset Quotes cld
20217 \begin_inset Quotes crd
20220 avec les avertissements de
20222 Chk\SpecialChar TeX
20226 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
20227 facilement les trouver avec
20229 Navigation\SpecialChar menuseparator
20232 , ou par le raccourci clavier
20236 (d'après le fichier de raccourcis implicites
20241 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
20258 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
20259 Si vous ne comprenez pas l'avertissement, ignorez-le.
20260 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
20263 Chk\SpecialChar TeX
20266 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
20270 \begin_layout Standard
20271 Ce document est un excellent terrain d'entraînement, et sa vérification
20272 lèvera sûrement quelques avertissements.
20273 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
20274 des fausses alertes.
20277 \begin_layout Subsection
20281 \begin_layout Standard
20282 Vous trouverez parfois que
20284 Chk\SpecialChar TeX
20287 est plus bavard qu'il ne devrait l'être.
20288 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20289 à vos propres goûts.
20293 \begin_layout Standard
20296 Chk\SpecialChar TeX
20299 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20302 Chk\SpecialChar TeX
20305 dans \SpecialChar LyX
20307 En effet, \SpecialChar LyX
20308 génère un fichier \SpecialChar LaTeX
20309 un peu particulier pour être ensuite capable
20310 de faire correspondre les numéros de lignes indiqués par
20312 Chk\SpecialChar TeX
20317 \begin_layout Plain Layout
20318 Vous pouvez trouver toutes les indications de
20324 Document\SpecialChar menuseparator
20326 \begin_inset space ~
20330 \begin_inset space ~
20347 avec la structure interne du document.
20348 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20349 Vous pouvez faire deux choses contre cela :
20352 \begin_layout Itemize
20353 Paramétrez l'appel à
20355 Chk\SpecialChar TeX
20360 Outils\SpecialChar menuseparator
20361 Préférences\SpecialChar menuseparator
20362 Sorties\SpecialChar menuseparator
20366 , ou alors dans le fichier de configuration de l'installation de
20368 Chk\SpecialChar TeX
20371 (souvent, le fichier
20376 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20377 ou désactivés à la ligne de commande.
20380 \begin_layout Itemize
20381 Exportez votre document en tant que fichier \SpecialChar LaTeX
20384 Fichier\SpecialChar menuseparator
20385 Exporter\SpecialChar menuseparator
20389 et lancer manuellement
20394 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20395 correspondant dans le document \SpecialChar LyX
20396 , mais avec un peu de patience, vous devriez
20400 \begin_layout Standard
20401 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20411 pour désactiver un avertissement, et
20416 Les entrées en italiques sont désactivées par défaut, car le réglage de
20418 \begin_inset Quotes cld
20423 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20426 \begin_inset Quotes crd
20432 \begin_layout Standard
20433 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20434 désactivation d'avertissements, et pas aux autres.
20435 En effet, \SpecialChar LyX
20436 utilise les autres options à sa convenance pour dialoguer avec
20444 \begin_layout Enumerate
20448 Command terminated with space.
20449 (La commande se termine par une espace.)
20452 \begin_layout Enumerate
20455 Non-breaking space (
20456 \begin_inset Quotes eld
20464 \begin_inset Quotes erd
20467 ) should have been used.
20468 (Il faut utiliser ici une espace insécable (
20471 \begin_inset Quotes cld
20475 \begin_inset Quotes crd
20483 \begin_layout Enumerate
20487 You should enclose the previous parenthesis with
20488 \begin_inset Quotes eld
20496 \begin_inset Quotes erd
20500 (Vous devriez entourer les parenthèses précédentes par
20506 \begin_inset Quotes cld
20510 \begin_inset Quotes crd
20521 \begin_layout Enumerate
20524 Italic correction (
20525 \begin_inset Quotes eld
20535 \begin_inset Quotes erd
20538 ) found in non-italic buffer.
20539 (Une correction d'italique (
20542 \begin_inset Quotes cld
20548 \begin_inset Quotes crd
20553 ) est dans un groupe qui n'est pas en italique.)
20556 \begin_layout Enumerate
20559 Italic correction (
20560 \begin_inset Quotes eld
20570 \begin_inset Quotes erd
20573 ) found more than once.
20574 (Il y a plus d'une correction d'italique (
20577 \begin_inset Quotes cld
20583 \begin_inset Quotes crd
20591 \begin_layout Enumerate
20595 No italic correction (
20596 \begin_inset Quotes eld
20606 \begin_inset Quotes erd
20610 (Il n'y a pas de correcteur d'italique (
20613 \begin_inset Quotes cld
20619 \begin_inset Quotes crd
20630 \begin_layout Enumerate
20634 \begin_inset Quotes eld
20642 \begin_inset Quotes erd
20646 \begin_inset Quotes eld
20654 \begin_inset Quotes erd
20661 \begin_inset Quotes cld
20665 \begin_inset Quotes crd
20670 requière l'utilisation de
20673 \begin_inset Quotes cld
20677 \begin_inset Quotes crd
20685 \begin_layout Enumerate
20688 Wrong length of dash may have been used.
20689 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20692 \begin_layout Enumerate
20696 \begin_inset Quotes eld
20704 \begin_inset Quotes erd
20708 \begin_inset Quotes eld
20716 \begin_inset Quotes erd
20726 \begin_inset Quotes cld
20730 \begin_inset Quotes crd
20741 \begin_inset Quotes cld
20745 \begin_inset Quotes crd
20753 \begin_layout Enumerate
20757 \begin_inset Quotes eld
20765 \begin_inset Quotes erd
20774 \begin_inset Quotes cld
20782 \begin_inset Quotes crd
20791 \begin_layout Enumerate
20795 \begin_inset Quotes eld
20803 \begin_inset Quotes erd
20806 to achieve an ellipsis.
20807 (Vous devriez utiliser
20810 \begin_inset Quotes cld
20814 \begin_inset Quotes crd
20819 pour une ellipse (points de suspension).)
20822 \begin_layout Enumerate
20825 Inter-word spacing (
20826 \begin_inset Quotes eld
20836 \begin_inset Quotes eld
20839 ) should perhaps be used.
20840 (Une espace d'entre mots (
20843 \begin_inset Quotes cld
20849 \begin_inset space ~
20855 \begin_inset Quotes crd
20858 ) devrait peut-être être utilisé.)
20861 \begin_layout Enumerate
20864 Inter-sentence spacing (
20865 \begin_inset Quotes eld
20875 \begin_inset Quotes erd
20878 ) should perhaps be used.
20879 (Une espace d'entre phrases (
20882 \begin_inset Quotes cld
20888 \begin_inset Quotes crd
20893 ) devrait peut-être être utilisé.)
20896 \begin_layout Enumerate
20899 Could not find argument for command.
20900 (N'a pas trouvé de paramètre à la commande.)
20903 \begin_layout Enumerate
20907 \begin_inset Quotes eld
20915 \begin_inset Quotes erd
20919 (Aucune occurrence de
20920 \begin_inset Quotes cld
20928 \begin_inset Quotes crd
20934 \begin_layout Enumerate
20937 Math mode still on at end of \SpecialChar LaTeX
20939 (Le fichier \SpecialChar LaTeX
20940 se termine dans le mode Math.)
20943 \begin_layout Enumerate
20947 \begin_inset Quotes eld
20955 \begin_inset Quotes erd
20958 doesn't match the number of
20959 \begin_inset Quotes eld
20967 \begin_inset Quotes erd
20974 \begin_inset Quotes cld
20978 \begin_inset Quotes crd
20983 ne correspond pas à celui de
20986 \begin_inset Quotes cld
20990 \begin_inset Quotes crd
20998 \begin_layout Enumerate
21001 You should use either
21004 \begin_inset Quotes eld
21012 \begin_inset Quotes erd
21017 as an alternative to
21018 \begin_inset Quotes eld
21026 \begin_inset Quotes erd
21030 (Vous devriez utiliser
21033 \begin_inset Quotes eld
21041 \begin_inset Quotes erd
21049 \begin_inset Quotes cld
21053 \begin_inset Quotes crd
21061 \begin_layout Enumerate
21068 " (ASCII 39) instead of "´" (ASCII 180).
21069 (Vous devriez utiliser
21072 \begin_inset Quotes cld
21076 \begin_inset Quotes crd
21081 (ASCII 39) au lieu de
21084 \begin_inset Quotes cld
21092 \begin_inset Quotes crd
21100 \begin_layout Enumerate
21103 User-specified pattern found.
21104 (A trouvé un format défini par l'utilisateur.)
21107 \begin_layout Enumerate
21110 This command might not be intended.
21111 (Cette commande n'est peut-être pas volontaire.)
21114 \begin_layout Enumerate
21119 (Un commentaire est affiché.)
21122 \begin_layout Enumerate
21153 \begin_layout Enumerate
21156 Delete this space to maintain correct page references.
21157 (Enlevez cette espace pour avoir une pagination correcte.)
21160 \begin_layout Enumerate
21164 You might wish to put this between a pair of
21165 \begin_inset Quotes eld
21173 \begin_inset Quotes erd
21177 (Ce serait peut-être mieux entre deux accolades
21183 \begin_inset Quotes cld
21187 \begin_inset Quotes crd
21195 \begin_layout Enumerate
21198 You ought to remove spaces in front of punctuation.
21199 (Il n'y a pas d'espace devant cette ponctuation.)
21202 \begin_layout Enumerate
21205 Could not execute \SpecialChar LaTeX
21207 (Ne peut pas exécuter la commande \SpecialChar LaTeX
21211 \begin_layout Enumerate
21220 in front of small punctuation.
21227 devant la ponctuation basse.)
21230 \begin_layout Enumerate
21238 may look prettier here.
21248 \begin_layout Enumerate
21252 Multiple spaces detected in output.
21253 (La sortie affiche ici plusieurs espaces.)
21256 \begin_layout Enumerate
21259 This text may be ignored.
21260 (Ce texte ne sera peut-être pas pris en compte.)
21263 \begin_layout Enumerate
21269 \begin_inset Quotes eld
21274 to begin quotation, not
21282 \begin_inset Quotes eld
21287 pour ouvrir une citation et non
21294 \begin_layout Enumerate
21301 to end quotation, not
21304 \begin_inset Quotes eld
21314 pour clore une citation et non
21317 \begin_inset Quotes eld
21325 \begin_layout Enumerate
21329 (Ne mélangez pas les différents types de guillemets.)
21332 \begin_layout Enumerate
21335 You should perhaps use
21336 \begin_inset Quotes eld
21344 \begin_inset Quotes erd
21348 (Il vaudrait peut-être mieux utiliser
21351 \begin_inset Quotes cld
21355 \begin_inset Quotes crd
21363 \begin_layout Enumerate
21366 You should put a space in front of/after parenthesis.
21367 (Il faut des espaces à l'extérieur des parenthèses.)
21370 \begin_layout Enumerate
21373 You should avoid spaces in front of/after parenthesis.
21374 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21377 \begin_layout Enumerate
21381 You should not use punctuation in front of/after quotes.
21382 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21385 \begin_layout Enumerate
21388 Double space found.
21392 \begin_layout Enumerate
21395 You should put punctuation outside inner/inside display math mode.
21396 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21399 \begin_layout Enumerate
21402 You ought to not use primitive \SpecialChar TeX
21403 in \SpecialChar LaTeX
21405 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21406 dans du code \SpecialChar LaTeX
21410 \begin_layout Enumerate
21413 You should remove spaces in front of
21414 \begin_inset Quotes eld
21422 \begin_inset Quotes erd
21426 (Ne mettez pas d'espaces devant
21429 \begin_inset Quotes cld
21433 \begin_inset Quotes crd
21441 \begin_layout Enumerate
21444 \begin_inset Quotes eld
21452 \begin_inset Quotes erd
21455 is normally not followed by
21456 \begin_inset Quotes eld
21464 \begin_inset Quotes erd
21471 \begin_inset Quotes cld
21475 \begin_inset Quotes crd
21480 n'est normalement pas suivi de
21483 \begin_inset Quotes cld
21487 \begin_inset Quotes crd
21495 \begin_layout Standard
21496 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21497 une interface plus complète
21498 à cet outil (ainsi qu'à son petit cousin
21502 ) pour pouvoir en exploiter toute la puissance.
21503 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21504 de bonne taille, et voyez le résultat.
21507 \begin_layout Section
21508 Contrôle de version sous \SpecialChar LyX
21512 \begin_layout Standard
21515 Lars Gullik Bjønnes,
21522 \begin_layout Subsection
21526 \begin_layout Standard
21528 accepte la plupart des commandes simples de RCS/CVS/SVN.
21529 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21530 cependant encore passer par un terminal de commande.
21533 \begin_layout Standard
21534 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21535 n, que nous vous conseillons donc.
21536 Un bon document de départ pour Subversion est le Manuel SVN
21540 \begin_layout Plain Layout
21541 \begin_inset CommandInset href
21543 target "http://svnbook.red-bean.com/"
21554 Pour RCS, lisez d'abord
21555 \begin_inset Quotes cld
21559 \begin_inset Quotes crd
21562 (c'est un fichier man : lisez-le avec
21567 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21568 Voyez particulièrement
21569 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21570 (le fichier finissant par
21577 \begin_layout Standard
21578 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21580 devrez connaître l'utilisation de RCS/CVS/SVN.
21581 Le support assuré dans \SpecialChar LyX
21582 a été réalisé pour des versions récentes des paquetages
21583 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21585 En général, les messages de contrôle ne sont pas affichés après chaque
21586 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21591 Regular users of version control will appreciate the VC toolbar, which
21594 View\SpecialChar menuseparator
21595 Toolbars\SpecialChar menuseparator
21597 \begin_inset space ~
21605 \begin_layout Standard
21606 Pour créer vos propres commandes externes, consultez
21607 \begin_inset Flex Code
21610 \begin_layout Plain Layout
21618 Fonctions \SpecialChar LyX
21624 \begin_layout Standard
21627 It is strongly recommended to store documents in uncompressed format if
21628 using version control (uncheck
21630 Document\SpecialChar menuseparator
21633 if it is checked): Uncompressed LyX documents are text files and therefore
21634 for merging two different versions by version control systems.
21635 Compressed LyX documents are binary files, which cannot be merged by version
21639 \begin_layout Subsection
21640 Les commandes RCS sous \SpecialChar LyX
21644 \begin_layout Standard
21645 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21647 Vous pouvez les trouver dans
21649 Fichier\SpecialChar menuseparator
21651 \begin_inset space ~
21655 \begin_inset space ~
21661 Lyx a été testé avec RCS 5.7/5.8.
21664 \begin_layout Subsubsection
21667 Initialiser le contrôle de version
21670 \begin_layout Standard
21671 Si votre document n'est pas sous le mode
21672 \begin_inset Quotes cld
21675 contrôle de version
21676 \begin_inset Quotes crd
21679 , c'est le seul choix qui vous soit proposé.
21680 Si vous êtes déjà sous ce mode, l'élément
21681 \begin_inset Flex Noun
21684 \begin_layout Plain Layout
21690 est grisé et inaccessible.
21693 \begin_layout Standard
21694 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21696 demandé de donner une description initiale du document.
21697 Le document est alors mis en mode
21698 \begin_inset Quotes cld
21702 \begin_inset Quotes crd
21705 et il vous faudra faire
21708 \begin_inset space ~
21712 \begin_inset space ~
21717 avant de le modifier.
21718 Un document sous contrôle de version a dans le minibuffer
21719 \begin_inset Quotes cld
21722 [RCS:<version><locker>]
21723 \begin_inset Quotes crd
21726 accolé au nom de fichier.
21729 \begin_layout Standard
21730 En arrière-plan, la commande RCS qui a été lancée est
21733 \begin_layout LyX-Code
21736 ci -q -u -i -t-\SpecialChar softhyphen
21737 "<description_\SpecialChar softhyphen
21738 initiale>" <nom_fichier>.
21741 \begin_layout Standard
21746 pour comprendre le sens des paramètres.
21750 \begin_layout Subsubsection
21752 \begin_inset space ~
21756 \begin_inset space ~
21762 \begin_layout Standard
21763 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21767 \begin_layout Plain Layout
21774 \begin_inset Flex Noun
21777 \begin_layout Plain Layout
21781 Fichier\SpecialChar menuseparator
21783 \begin_inset space ~
21787 \begin_inset space ~
21790 Version\SpecialChar menuseparator
21792 \begin_inset space ~
21796 \begin_inset space ~
21808 Il vous sera alors demandé une description de ceux-ci.
21809 Cette information est conservée dans le fichier d'historique.
21810 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21811 au fichier RCS maître et le document est déverrouillé et remis en mode
21813 \begin_inset Quotes cld
21817 \begin_inset Quotes crd
21823 \begin_layout Itemize
21826 ci -q -u -m"<description>" <nom_fichier>
21829 \begin_layout Subsubsection
21832 Nouvelle version modifiable
21835 \begin_layout Standard
21836 En utilisant cette commande, vous verrouillez le document de manière à ce
21837 que vous soyez le seul à pouvoir l'éditer.
21838 Vous seul en possédez les droits d'écriture.
21839 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21841 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21844 \begin_layout Itemize
21847 co -q -l <nom_fichier>
21850 \begin_layout Subsubsection
21853 Revenir à la version du dépôt
21856 \begin_layout Standard
21857 Ceci annule tous les changements réalisés sur le document depuis que le
21858 document a été figé la dernière fois.
21859 Une demande de confirmation apparaît alors, avant que tous les changements
21863 \begin_layout Itemize
21866 co -f -u<version> <nom_fichier>
21869 \begin_layout Subsubsection
21876 \begin_layout Standard
21879 This will create a copy of the current document.
21880 Since RCS does not support copy operations natively, the version history
21881 is not preserved, and the copy is added as a new file.
21882 It requires a clean document without any changes since the last checkin.
21883 You are asked for a file name and a description of the copy operation.
21884 After that the copy is created, both locally and in the repository.
21885 If the parent directories of the copied and original document differ, all
21886 relative paths of included files of the copy are adjusted (like in
21888 File\SpecialChar menuseparator
21893 Finally, the copy is loaded instead of the original document.
21896 \begin_layout Labeling
21897 \labelwidthstring 00.00.0000
21901 \begin_inset space ~
21905 \begin_inset space ~
21909 \begin_inset Newline newline
21913 \begin_inset Flex Code
21916 \begin_layout Plain Layout
21920 \begin_inset Quotes qld
21924 \begin_inset Quotes qld
21933 \begin_inset Flex Code
21936 \begin_layout Plain Layout
21940 \begin_inset Quotes qld
21944 \begin_inset Quotes qld
21953 \begin_inset Newline newline
21957 \begin_inset Flex Code
21960 \begin_layout Plain Layout
21966 \begin_inset Quotes qld
21970 \begin_inset Quotes qld
21981 \begin_layout Subsubsection
21984 Annuler le dernier enregistrement
21987 \begin_layout Standard
21988 Fait comme si la dernière modification n'avait jamais été faite.
21989 Aucune modification n'apparaît sur le document \SpecialChar LyX
21990 , mais la dernière version
21991 est effacée du fichier maître RCS.
21994 \begin_layout Itemize
21997 rcs -o<version> <nom_fichier>
22000 \begin_layout Subsubsection
22003 Visionner historique
22006 \begin_layout Standard
22007 Montre l'historique complet du document RCS.
22012 est ainsi affichée dans une fenêtre.
22017 pour plus d'informations.
22020 \begin_layout Subsubsection
22021 Informations de révision
22024 \begin_layout Standard
22025 Lyx ne connaît que le numéro de version RCS, voir
22026 \begin_inset CommandInset ref
22028 reference "subsec:VCS-Revision-Information"
22035 \begin_layout Subsection
22038 CVS commands in \SpecialChar LyX
22040 \begin_inset Note Note
22043 \begin_layout Plain Layout
22044 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
22052 \begin_layout Standard
22055 A subset of CVS operations is supported by \SpecialChar LyX
22057 You can find the commands in the
22059 File\SpecialChar menuseparator
22061 \begin_inset space ~
22067 The version control system SVN is more powerful, so please use it instead
22068 of CVS if possible.
22071 \begin_layout Subsubsection
22078 \begin_layout Standard
22081 If you start from scratch with CVS you have to create your repository and
22082 checkout the working copy with external tools.
22083 If you're using a client-server setup you may need to login before doing
22084 the first repository checkout.
22087 \begin_layout Standard
22090 If your documents are under revision control and others are using the same
22091 repository problems arise when different changes to the same document at
22092 the same location happen.
22093 Standard CVS repositories don't operate with a file locking mechanism.
22094 This may be surprising, but conflicts only occur if people disagree on
22095 the proper content of the same part of a document.
22096 So, if co-workers are used to communicate regularly, these conflicts occur
22098 If they don't communicate they have a fundamental problem anyway.
22099 Nevertheless some people like to work with so called
22100 \begin_inset Quotes eld
22104 \begin_inset Quotes erd
22108 If they do so the working copy of all files is readonly when checked out
22109 first and the user starts editing after using a special command to make
22110 the working copy writable.
22111 When the changes are checked in the working copy returns to readonly state.
22112 With \SpecialChar LyX
22113 one has to edit the
22114 \begin_inset Flex Code
22117 \begin_layout Plain Layout
22125 file and add the line
22126 \begin_inset Flex Code
22129 \begin_layout Plain Layout
22137 to work with reserved checkouts.
22138 The benefit is the possibility to see who is using a writable copy of some
22140 It's not guaranteed only one user makes a copy writable.
22143 \begin_layout Standard
22147 tries to guess if you're using reserved or non-reserved checkouts.
22148 If your working copy is readonly or it is writable and an additional copy
22149 of your document exists in the CVS/Base sub-directory a reserved otherwise
22150 a non-reserved checkout is assumed.
22151 When a reserved checkout is detected you have to use
22152 \begin_inset Flex Noun
22155 \begin_layout Plain Layout
22163 to make your working copy writable if it's readonly.
22165 \begin_inset Flex Noun
22168 \begin_layout Plain Layout
22176 operation is possible and that makes your working copy readonly again after
22177 transferring your changes to the repository.
22180 \begin_layout Standard
22183 More information about CVS can be found here
22184 \begin_inset Flex URL
22187 \begin_layout Plain Layout
22189 http://www.nongnu.org/cvs
22195 \begin_inset Flex URL
22198 \begin_layout Plain Layout
22200 http://ximbiot.com/cvs
22208 \begin_layout Standard
22215 to understand the sub-commands and the switches mentioned below.
22218 \begin_layout Subsubsection
22225 \begin_layout Standard
22228 If your document is not under revision control, this is the only item shown
22230 And if it is under revision control, the
22234 item is not visible.
22238 \begin_layout Standard
22241 This command registers in CVS your document
22242 \begin_inset Flex Strong
22245 \begin_layout Plain Layout
22254 in the case you have already the documents directory under CVS control
22260 This means you have to create or checkout the archive by yourself using
22262 (In case you forget that step \SpecialChar LyX
22263 registers the document with RCS.)
22266 \begin_layout Standard
22269 Then you are asked interactively to supply an initial description of the
22271 Don't forget that registered file is not yet checked in.
22274 \begin_layout Standard
22277 CVS command that is run:
22279 cvs -q add -m"<entered message>" "<file-name>"
22282 \begin_layout Standard
22289 above and for all other CVS commands is an abbreviation for
22290 \begin_inset Quotes eld
22293 change the current working directory to file location and use the file name
22294 without path component as argument
22295 \begin_inset Quotes erd
22301 \begin_layout Subsubsection
22308 \begin_layout Standard
22311 When you are finished editing a file, you commit your changes.
22312 When you do this and you had changed the document, you are asked for a
22313 description of the changes.
22314 After that changes are written to the repository.
22315 In case you didn't change the document and a reserved checkout is detected
22316 the reservation made on
22317 \begin_inset Flex Noun
22320 \begin_layout Plain Layout
22331 \begin_layout Labeling
22332 \labelwidthstring 00.00.0000
22336 \begin_inset space ~
22340 \begin_inset space ~
22344 \begin_inset Newline newline
22348 \begin_inset Flex Code
22351 \begin_layout Plain Layout
22356 -q commit -m"<description>" "<file-name>"
22362 \begin_inset Newline newline
22366 \begin_inset Flex Code
22369 \begin_layout Plain Layout
22382 \begin_layout Subsubsection
22389 \begin_layout Standard
22392 When you are sharing a repository with others, you may have to incorporate
22393 their changes into your working copy.
22396 \begin_layout Standard
22401 cvs -q update "<file-name>"
22404 \begin_layout Standard
22407 If a readonly checkout is detected the working copy is made writable and
22411 \begin_layout Standard
22416 cvs -q edit "<file-name>"
22419 \begin_layout Subsubsection
22423 Revert To Repository Version
22426 \begin_layout Standard
22429 This will discard all changes made to the document since the last check
22431 You get a warning before changes are discarded.
22432 Firstly the file is deleted, secondly CVS update command is run.
22435 \begin_layout Standard
22440 cvs -q update "<file-name>"
22443 \begin_layout Standard
22446 If a reserved checkout is detected and the working copy has no changes only
22447 the reservation is undone.
22450 \begin_layout Standard
22455 cvs -q unedit "<file-name>"
22458 \begin_layout Subsubsection
22465 \begin_layout Standard
22468 This will create a copy of the current document.
22469 Since CVS does not support copy operations natively, the version history
22470 is not preserved, and the copy is added as a new file.
22471 It requires a clean document without any changes since the last checkin.
22472 You are asked for a file name and a description of the copy operation.
22473 After that the copy is created, both locally and in the repository.
22474 If the parent directories of the copied and original document differ, all
22475 relative paths of included files of the copy are adjusted (like in
22477 File\SpecialChar menuseparator
22482 Finally, the copy is loaded instead of the original document.
22485 \begin_layout Labeling
22486 \labelwidthstring 00.00.0000
22490 \begin_inset space ~
22494 \begin_inset space ~
22498 \begin_inset Newline newline
22502 \begin_inset Flex Code
22505 \begin_layout Plain Layout
22519 \begin_inset Flex Code
22522 \begin_layout Plain Layout
22536 \begin_inset Newline newline
22540 \begin_inset Flex Code
22543 \begin_layout Plain Layout
22561 \begin_layout Subsubsection
22568 \begin_layout Standard
22571 This will rename the current document.
22572 Since CVS does not support rename operations natively, the version history
22573 is not preserved, the renamed document is added as a new file, and the
22574 original document is deleted.
22575 It requires a clean document without any changes since the last checkin.
22576 You are asked for a file name and a description of the rename operation.
22577 After that the document is renamed, both locally and in the repository.
22578 If the parent directories of the new and old file names differ, all relative
22579 paths of included files are adjusted (like in
22581 File\SpecialChar menuseparator
22586 Finally, the document is reloaded using the new name.
22589 \begin_layout Labeling
22590 \labelwidthstring 00.00.0000
22594 \begin_inset space ~
22598 \begin_inset space ~
22602 \begin_inset Newline newline
22606 \begin_inset Flex Code
22609 \begin_layout Plain Layout
22623 \begin_inset Flex Code
22626 \begin_layout Plain Layout
22640 \begin_inset Newline newline
22644 \begin_inset Flex Code
22647 \begin_layout Plain Layout
22663 \begin_inset Newline newline
22667 \begin_inset Flex Code
22670 \begin_layout Plain Layout
22688 \begin_layout Subsubsection
22691 Update of the local directory checkout from repository
22694 \begin_layout Standard
22697 Once your documents gets more complex, containing sub-documents and pictures,
22699 \begin_inset Flex Code
22702 \begin_layout Plain Layout
22710 files and so on using version control becomes more complicated.
22712 supports updating the whole tree in which resides the document.
22713 This become especially useful once you cooperate with people which neither
22714 have detailed knowledge about CVS usage nor they have ambition to commit
22715 additional material to the repository.
22716 You have to organize the files structure so that all external files are
22717 in the same directory or subdirectories of the document.
22718 It's good practice anyway to store multipart documents in an extra directory.
22721 \begin_layout Standard
22725 \begin_inset Flex Code
22728 \begin_layout Plain Layout
22731 Update local directory from repository
22736 command updates the whole directory.
22737 If local changes are detected user is warned before update starts.
22738 In case of merge conflicts both versions of the conflicting document parts
22739 are placed in the final document.
22740 You have to review and correct the result of the merge.
22741 You'll find the conflicts enclosed in pairs of
22742 \begin_inset Flex Code
22745 \begin_layout Plain Layout
22754 \begin_inset Flex Code
22757 \begin_layout Plain Layout
22766 \begin_inset Flex Code
22769 \begin_layout Plain Layout
22778 The first part is your version as before the update operation with the
22779 document name prepended.
22780 The second one is the repository version with the version number after
22782 \begin_inset Flex Code
22785 \begin_layout Plain Layout
22796 \begin_layout Labeling
22797 \labelwidthstring 00.00.0000
22801 \begin_inset space ~
22805 \begin_inset space ~
22809 \begin_inset Newline newline
22813 \begin_inset Flex Code
22816 \begin_layout Plain Layout
22826 (Ask if changes are detected.)
22827 \begin_inset Newline newline
22831 \begin_inset Flex Code
22834 \begin_layout Plain Layout
22837 cd $path; cvs -q update
22847 \begin_layout Standard
22851 \begin_inset Flex Code
22854 \begin_layout Plain Layout
22862 stands for the path to the document.
22865 \begin_layout Subsubsection
22872 \begin_layout Standard
22875 This shows the complete history of the CVS document.
22878 cvs log "<file-name>"
22880 is shown in a browser.
22883 \begin_layout Subsubsection
22889 \begin_layout Standard
22893 supports CVS version number, author name, date and time of last commit.
22894 All those are extracted from
22896 cvs log -r <file-name>
22900 \begin_inset CommandInset ref
22902 reference "subsec:VCS-Revision-Information"
22909 \begin_layout Subsection
22912 SVN commands in \SpecialChar LyX
22916 \begin_layout Standard
22919 SVN is now partially supported by \SpecialChar LyX
22921 You can find the commands in the
22923 File\SpecialChar menuseparator
22925 \begin_inset space ~
22931 Please note that if you use password protected access to repository via
22932 ssh, you will be asked in terminal window.
22934 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22938 \begin_layout Plain Layout
22941 Most of the commands will work with 1.4 too, see
22942 \begin_inset CommandInset ref
22944 reference "subsec:SVN-Repo-Update"
22949 There seems to be currently unresolved permissions problem under SVN 1.8
22950 with reverting changes when file is locked.
22958 \begin_layout Subsubsection
22965 \begin_layout Standard
22968 If your document is not under revision control, this is the only item shown
22970 And if it is under revision control, the
22974 item is not visible.
22977 \begin_layout Standard
22980 This command registers in SVN your document ONLY in case you have already
22981 the documents directory under SVN control (in particular
22986 This means you have to checkout the archive by yourself.
22989 \begin_layout Standard
22992 Then you are asked interactively to supply an initial description of the
22994 Don't forget that registered file is not yet commited.
22997 \begin_layout Standard
23000 SVN command that is run:
23003 \begin_inset Quotes qld
23007 \begin_inset Quotes qld
23013 \begin_layout Standard
23020 to understand the switches.
23023 \begin_layout Subsubsection
23030 \begin_layout Standard
23033 When you are finished editing a file, you commit your changes.
23034 When you do this, you are asked for a description of the changes.
23035 After that changes are commited.
23038 \begin_layout Standard
23045 \begin_layout Plain Layout
23048 In case locking is not enabled.
23050 \begin_inset CommandInset ref
23052 reference "subsec:SVN-File-Locking"
23063 svn commit -q -m"<description>" <file-name>
23066 \begin_layout Subsubsection
23073 \begin_layout Standard
23076 Updates the changes of this file from the repository.
23077 Be sure you understand SVN merging and conflicts resolving before using
23078 this function, because all conflicts has to be resolved manually by you!
23081 \begin_layout Standard
23088 \begin_layout Plain Layout
23098 svn update --non-interactive
23099 \begin_inset Quotes qld
23103 \begin_inset Quotes qld
23109 \begin_layout Subsubsection
23113 Revert To Repository Version
23116 \begin_layout Standard
23119 This will discard all changes made to the document since the last check
23121 You get a warning before changes are discarded.
23124 \begin_layout Standard
23130 \begin_inset Quotes qld
23134 \begin_inset Quotes qld
23140 \begin_layout Subsubsection
23147 \begin_layout Standard
23150 This will create a copy of the current document including the version history.
23151 It requires a clean document without any changes since the last checkin.
23152 You are asked for a file name and a description of the copy operation.
23153 After that the copy is created, both locally and in the repository.
23154 If the parent directories of the copied and original document differ, all
23155 relative paths of included files of the copy are adjusted (like in
23157 File\SpecialChar menuseparator
23162 Finally, the copy is loaded instead of the original document.
23165 \begin_layout Labeling
23166 \labelwidthstring 00.00.0000
23170 \begin_inset space ~
23174 \begin_inset space ~
23178 \begin_inset Newline newline
23182 \begin_inset Flex Code
23185 \begin_layout Plain Layout
23191 \begin_inset Quotes qld
23195 \begin_inset Quotes qld
23199 \begin_inset Quotes qld
23203 \begin_inset Quotes qld
23212 \begin_inset Newline newline
23216 \begin_inset Flex Code
23219 \begin_layout Plain Layout
23230 \begin_layout Subsubsection
23237 \begin_layout Standard
23240 This will rename the current document including the version history.
23241 It requires a clean document without any changes since the last checkin.
23242 You are asked for a file name and a description of the rename operation.
23243 After that the document is renamed, both locally and in the repository.
23244 If the parent directories of the new and old file names differ, all relative
23245 paths of included files are adjusted (like in
23247 File\SpecialChar menuseparator
23252 Finally, the document is reloaded using the new name.
23255 \begin_layout Labeling
23256 \labelwidthstring 00.00.0000
23260 \begin_inset space ~
23264 \begin_inset space ~
23268 \begin_inset Newline newline
23272 \begin_inset Flex Code
23275 \begin_layout Plain Layout
23281 \begin_inset Quotes qld
23285 \begin_inset Quotes qld
23289 \begin_inset Quotes qld
23293 \begin_inset Quotes qld
23302 \begin_inset Newline newline
23306 \begin_inset Flex Code
23309 \begin_layout Plain Layout
23320 \begin_layout Subsubsection
23323 \begin_inset CommandInset label
23325 name "subsec:SVN-Repo-Update"
23329 Update of the local directory checkout from repository
23333 \begin_layout Plain Layout
23336 Note that this command will work only with subversion
23337 \begin_inset Formula $\geqq1.5$
23348 \begin_layout Standard
23351 All the commands above have one shortcoming – they deal with the current
23353 Once your document contains pictures, includes external
23354 \begin_inset Flex Code
23357 \begin_layout Plain Layout
23365 files and so on administration becomes more complicated.
23367 now supports updating the whole tree in which resides the document
23371 \begin_layout Plain Layout
23374 One need to organize the files structure so that all external files are
23375 in the same directory or subdirectories of the document.
23382 This become especially useful once you cooperate with people which neither
23383 know about subversion management nor they have ambition to commit additional
23384 material to the repository.
23388 \begin_layout Standard
23391 \begin_inset Flex Code
23394 \begin_layout Plain Layout
23397 Update local directory from repository
23402 command updates the whole directory and in case of merge conflicts local
23403 version of the files are left, so no unintended data loss occurs.
23404 If local changes are detected user is warned before update starts.
23407 \begin_layout Labeling
23408 \labelwidthstring 00.00.0000
23412 \begin_inset space ~
23416 \begin_inset space ~
23420 \begin_inset Newline newline
23424 \begin_inset Flex Code
23427 \begin_layout Plain Layout
23435 (Ask if changes are detected.)
23436 \begin_inset Newline newline
23440 \begin_inset Flex Code
23443 \begin_layout Plain Layout
23446 svn update –accept mine-full $path
23454 \begin_layout Standard
23458 \begin_inset Flex Code
23461 \begin_layout Plain Layout
23469 stands for the path to the document.
23472 \begin_layout Subsubsection
23479 \begin_layout Standard
23482 This shows the complete history of the SVN document.
23486 \begin_inset Quotes qld
23490 \begin_inset Quotes qld
23495 is shown in a browser.
23498 \begin_layout Subsubsection
23502 \begin_inset CommandInset label
23504 name "subsec:SVN-File-Locking"
23511 \begin_layout Standard
23514 The file exchange through various revision control systems brings the problem
23515 of merge conflicts in case two different users try to edit the same (parts
23517 When such a conflict happens it needs manual resolving and one reasonable
23518 alternative is to provide some kind of locking mechanism, which guarantees
23519 that only one user is allowed to edit file at the given time.
23522 \begin_layout Standard
23525 SVN has two such mechanisms to provide mutual exclusivity for file access
23526 – locks and automatic setting of write permissions (see sec.
23528 \begin_inset CommandInset ref
23530 reference "subsec:Automatical-Locking-Property"
23535 \begin_inset Flex Code
23538 \begin_layout Plain Layout
23550 \begin_layout Plain Layout
23553 \begin_inset Flex URL
23556 \begin_layout Plain Layout
23558 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23569 If this property is detected for a given document \SpecialChar LyX
23570 starts to use SVN locks
23571 for document editing automatically and the whole check-in/out mechanism
23572 switches to the same regimen as for RCS.
23573 This in particular means there are two different modes of file use in \SpecialChar LyX
23577 \begin_layout Itemize
23581 The loaded file is in the read-only mode.
23582 For editing on needs to check-out.
23587 consists of updating from the repository and gaining write lock.
23588 If the lock is not possible to obtain, we remain in unlocked state.
23591 \begin_layout Itemize
23595 The loaded file is in the
23596 \begin_inset Quotes els
23600 \begin_inset Quotes ers
23604 No other user is allowed to edit the file.
23609 consists of commiting changes and releasing write-lock.
23610 If no changes have been made to the document, no commit will be produced
23614 \begin_layout Plain Layout
23617 Don't be puzzled by the fact that you will be asked for commit message anyway.
23622 and only the write-lock will be released.
23625 \begin_layout Standard
23631 \begin_layout Labeling
23632 \labelwidthstring 00.00.0000
23637 svn commit -q -m"<description>" "<file-name>"
23638 \begin_inset Newline newline
23641 svn unlock "<file-name>"
23644 \begin_layout Labeling
23645 \labelwidthstring 00.00.0000
23650 svn update "<file-name>"
23651 \begin_inset Newline newline
23654 svn lock "<file-name>"
23657 \begin_layout Subsubsection
23661 \begin_inset CommandInset label
23663 name "subsec:Automatical-Locking-Property"
23669 Automatic Locking Property
23672 \begin_layout Standard
23675 The above mentioned automatic setting of write permissions of the .lyx file
23678 File\SpecialChar menuseparator
23680 \begin_inset space ~
23683 Control\SpecialChar menuseparator
23684 Use Locking Property
23687 This command is active only when the file is not locked on the svn server
23689 you need to check-out before proceeding).
23692 \begin_layout Labeling
23693 \labelwidthstring 00.00.0000
23697 \begin_inset space ~
23703 \begin_layout Labeling
23704 \labelwidthstring 00.00.0000
23709 svn propset svn:needs-lock ON "<file-name>"
23712 \begin_layout Labeling
23713 \labelwidthstring 00.00.0000
23718 svn propdel svn:needs-lock "<file-name>"
23721 \begin_layout Subsubsection
23724 \begin_inset CommandInset label
23726 name "subsec:VCS-Revision-Information"
23730 Revision Information in Documents
23733 \begin_layout Standard
23736 There are more possibilities how to activate revision information in our
23740 \begin_layout Itemize
23748 \begin_layout Itemize
23751 tree revision information (
23752 \begin_inset Flex Code
23755 \begin_layout Plain Layout
23764 The result is the output of the
23765 \begin_inset Flex Code
23768 \begin_layout Plain Layout
23776 command, the following table gives you an idea, how to read the results.
23779 \begin_layout Standard
23783 \begin_inset Tabular
23784 <lyxtabular version="3" rows="6" columns="2">
23785 <features tabularvalignment="middle">
23786 <column alignment="left" valignment="top">
23787 <column alignment="left" valignment="top">
23789 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23792 \begin_layout Plain Layout
23801 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23804 \begin_layout Plain Layout
23815 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23818 \begin_layout Plain Layout
23826 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23829 \begin_layout Plain Layout
23832 mixed revision working copy
23839 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23842 \begin_layout Plain Layout
23850 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23853 \begin_layout Plain Layout
23856 modified working copy
23863 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23866 \begin_layout Plain Layout
23874 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23877 \begin_layout Plain Layout
23880 switched working copy
23887 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23890 \begin_layout Plain Layout
23898 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23901 \begin_layout Plain Layout
23904 partial working copy, from a sparse checkout
23911 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23914 \begin_layout Plain Layout
23922 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23925 \begin_layout Plain Layout
23928 mixed revision, modified, switched working copy
23941 \begin_layout Itemize
23944 file revision information.
23945 The result comes from parsing the output of
23946 \begin_inset Flex Code
23949 \begin_layout Plain Layout
23953 \begin_inset space ~
23957 \begin_inset space ~
23961 \begin_inset space ~
23970 Supported flags are:
23974 \begin_layout Itemize
23977 version number of the last commit (
23978 \begin_inset Flex Code
23981 \begin_layout Plain Layout
23992 \begin_layout Itemize
23995 author of the last commit (
23996 \begin_inset Flex Code
23999 \begin_layout Plain Layout
24010 \begin_layout Itemize
24013 date of the last commit (
24014 \begin_inset Flex Code
24017 \begin_layout Plain Layout
24028 \begin_layout Itemize
24031 time of the last commit (
24032 \begin_inset Flex Code
24035 \begin_layout Plain Layout
24047 \begin_layout Standard
24050 You can obtain this info via InsetInfo (e.g.
24052 \begin_inset Flex Code
24055 \begin_layout Plain Layout
24058 info-insert buffer vcs-date
24064 The information will be available only when you have the file stored under
24065 svn managment (i.e.
24067 \begin_inset Flex Code
24070 \begin_layout Plain Layout
24078 directory is available with your document).
24082 \begin_layout Itemize
24085 Another—a hacking one—possibility is to use svn keywords
24089 \begin_layout Plain Layout
24092 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
24098 In short – you set file keywords property (e.g.
24101 svn propset svn:keywords 'Rev' file.lyx
24103 ) and then paste keyword \SpecialChar TeX
24108 \begin_layout Plain Layout
24111 This is an easy way how to ensure that \SpecialChar LyX
24112 won't break the line in the middle
24118 tag in your document (e.g.
24120 \begin_inset Flex Code
24123 \begin_layout Plain Layout
24132 This way svn client will automatically substitute revision number (e.g.
24134 \begin_inset Flex Code
24137 \begin_layout Plain Layout
24145 ) after each update and commit.
24146 There are more problems with this approach.
24147 Firstly, the '$' character is used in \SpecialChar TeX
24148 world for math equations, so any
24149 occurence of math formula
24150 \begin_inset Formula $Rev$
24154 \begin_inset Formula $Rev:59$
24157 in your \SpecialChar LyX
24159 Similarly for other keywords like Id, Date, Author, etc.
24160 Secondly svn output is dependent on your locales, so its very easy that
24161 svn would produce some problematic strings once Date is used.
24162 Thirdly you get the whole 'Rev: 59' string in your document instead of
24164 Until subversion implements user's custom keywords it will be hard to use
24165 this approach reliably or let \SpecialChar LyX
24166 to support it directly.
24169 \begin_layout Subsection
24172 SVN and Windows Environment
24175 \begin_layout Quote
24178 My inclination is to say that if the user cannot figure out the command
24179 line operations on their own fairly quickly, they would be well advised
24180 to use TortoiseSVN.
24186 \begin_layout Subsubsection
24192 \begin_layout Standard
24195 In addition to installing \SpecialChar LyX
24196 , and having access to a Subversion repository,
24197 the user will need to install the Subversion client program.
24198 A Windows installer for the client program is available from
24199 \begin_inset CommandInset href
24202 target "http://www.collab.net/nonav/downloads/subversion/"
24208 The user may also want to install
24209 \begin_inset CommandInset href
24212 target "http://tortoisesvn.tigris.org/"
24217 , which integrates Subversion operations into the context (rightclick) menu
24218 of Windows Explorer.
24219 Operations done outside \SpecialChar LyX
24220 will typically be more convenient using the Explorer
24222 Note that TortoiseSVN is not a replacement for the client program, which
24223 is what \SpecialChar LyX
24227 \begin_layout Subsubsection
24230 Bringing a document under Subversion control
24233 \begin_layout Standard
24236 Before a \SpecialChar LyX
24237 document can be brought under version control in Subversion, its
24238 parent directory needs to be under version control.
24239 If the document is being added to a project already in the repository,
24240 this is accomplished by checking the project out to the directory where
24241 the new document will be placed.
24242 If the project itself is not yet under version control (for instance, if
24243 this document starts a new project), the directory must be imported into
24245 This is done outside \SpecialChar LyX
24247 Both import and checkout are easily accomplished from the Explorer context
24248 menu using TortoiseSVN, or alternatively can be done using the command
24249 line client at a DOS prompt.
24250 The procedure for importing the project using TortoiseSVN is described
24251 below, assuming an existing repository and a new project being started
24259 For information on using the Subversion client program, run
24266 \begin_layout Enumerate
24275 in Windows Explorer, right click it, and select
24277 TortoiseSVN\SpecialChar menuseparator
24281 If necessary, adjust the URL for the repository, then click OK.
24284 \begin_layout Enumerate
24287 Right click the level of the repository under which you want to place the
24288 new project folder (typically the top level) and click
24292 Supply a name for the project folder and click OK.
24293 Add a message for the log file if desired, then click OK again.
24294 The new project folder should appear in the repository.
24295 Finally, click OK again to exit the repository browser.
24298 \begin_layout Enumerate
24301 Once again right click
24307 , this time selecting SVN Checkout\SpecialChar ldots
24308 Select the URL of the project folder
24309 you just created in the repository, and set the checkout directory to
24317 You will be warned about a non-empty folder; click OK to proceed.
24318 You should now have a
24329 \begin_layout Enumerate
24332 Create or open your document in \SpecialChar LyX
24335 File\SpecialChar menuseparator
24337 \begin_inset space ~
24340 Control\SpecialChar menuseparator
24344 Add a log message and click OK to commit the document to version control.
24347 \begin_layout Standard
24350 From this point onward, you should have full functionality in the
24352 File\SpecialChar menuseparator
24354 \begin_inset space ~
24360 You also have the option of checking the document in and out, viewing its
24362 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24363 client program from a command prompt.
24366 \begin_layout Subsubsection
24369 SSH tunnel used with SVN under Windows
24372 \begin_layout Standard
24375 Compared with Linux setting up an svn client to communicate over ssh under
24376 Windows is a rather troublesome task.
24377 We will at least offer some hints how to setup the client side but prior
24378 knowledge about ssh and the Windows command line is needed, also be prepared
24379 for a great deal of frustration\SpecialChar ldots
24383 \begin_layout Enumerate
24386 Get an svn client for windows, as described in the previous sections.
24387 When it is a fresh install run some svn command (e.g.
24389 \begin_inset Flex Code
24392 \begin_layout Plain Layout
24400 ) to create config files, which you will need to change later on.
24403 \begin_layout Enumerate
24406 Choose an ssh client for Windows.
24407 There are several possibilities, we will use the one from Putty tools
24411 \begin_layout Plain Layout
24414 \begin_inset Flex URL
24417 \begin_layout Plain Layout
24419 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24430 You will need to set the connection up so that the client doesn't ask for
24431 any password from you.
24432 To keep things easy we will use only keys without any additional password
24437 \begin_layout Enumerate
24441 \begin_inset Flex Code
24444 \begin_layout Plain Layout
24453 Save your private .ppk key file and put the public one on the server side.
24454 If the SVN server runs on Linux, note that the format of the public key
24455 is not compatible with Linux openssh and you will need to direcly copy-paste
24458 Public key for pasting into OpenSSH authorized_keys file
24460 :” edit field into the server's
24461 \begin_inset Flex Code
24464 \begin_layout Plain Layout
24467 ~/.ssh/authorized_keys
24473 \begin_inset Flex Code
24476 \begin_layout Plain Layout
24487 \begin_layout Enumerate
24491 \begin_inset Flex Code
24494 \begin_layout Plain Layout
24503 In the SVN config file
24507 \begin_layout Plain Layout
24510 Exact path depends on Windows version, usually somewhere around
24511 \begin_inset Flex Code
24514 \begin_layout Plain Layout
24519 Documents and Settings
24533 \begin_inset Flex Code
24536 \begin_layout Plain Layout
24553 , section [tunnels], setup ssh command, e.g.
24555 \begin_inset Flex Code
24558 \begin_layout Plain Layout
24561 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24570 \begin_layout Plain Layout
24573 It will usually take a lot of time to get exact command right and it depends
24575 For example do not have some remote server saved as a default session in
24577 If things fail, try to connect via plink without SVN first.
24586 \begin_layout Enumerate
24589 Checkout the SVN archive, e.
24590 \begin_inset space \thinspace{}
24594 \begin_inset Newline newline
24598 \begin_inset Flex Code
24601 \begin_layout Plain Layout
24604 svn co svn+ssh://user@server/repository_path
24612 \begin_layout Subsubsection
24615 End-of-Line Conversions
24618 \begin_layout Standard
24621 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24623 use different line endings inside the .lyx files.
24624 This is not a problem as far as \SpecialChar LyX
24625 functionality is concerned, but the commit
24626 diffs will be huge and merge-conflicts prone.
24627 Fortunately SVN itself knows
24631 \begin_layout Plain Layout
24634 \begin_inset Flex URL
24637 \begin_layout Plain Layout
24639 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24649 how to deal with CR/LF problems when switching .lyx files to the
24650 \begin_inset Flex Code
24653 \begin_layout Plain Layout
24665 \begin_layout Plain Layout
24669 \begin_inset Flex Code
24672 \begin_layout Plain Layout
24675 svn propset svn:eol-style native FILE_NAME
24688 \begin_layout Subsection
24691 GIT commands in \SpecialChar LyX
24695 \begin_layout Standard
24698 A minimal subset of GIT commands is now supported by \SpecialChar LyX
24700 You can find the commands in the
24702 File\SpecialChar menuseparator
24704 \begin_inset space ~
24710 Please note that if you use password protected access to repository via
24711 ssh, you will be asked in terminal window.
24713 was tested against GIT 1.7.
24717 \begin_layout Plain Layout
24720 Windows users please note that you need to ensure that git is on the path.
24721 This can be set from within \SpecialChar LyX
24724 Tools\SpecialChar menuseparator
24725 Preferences\SpecialChar menuseparator
24726 Paths\SpecialChar menuseparator
24737 \begin_layout Standard
24740 One big difference of GIT and the other supported version control systems
24741 is the distributed nature of GIT: With traditional version control systems
24742 there is one central server which hosts the repository.
24743 Users commit their changes to the server, and get updates made by other
24745 With GIT, users commit to a local repository.
24746 The local repository can be synchronized with one or more remote repositories
24748 \begin_inset Flex Code
24751 \begin_layout Plain Layout
24760 \begin_inset Flex Code
24763 \begin_layout Plain Layout
24773 does not interact in any way with remote GIT repositories.
24774 It works exclusively with the local repository in a very similar way as
24775 with a central CVS or SVN repository.
24776 If you use remote GIT repositories you need to do the
24777 \begin_inset Flex Code
24780 \begin_layout Plain Layout
24789 \begin_inset Flex Code
24792 \begin_layout Plain Layout
24800 operations with your favourite GIT client.
24803 \begin_layout Subsubsection
24810 \begin_layout Standard
24813 If your document is not under revision control, this is the only item shown
24815 And if it is under revision control, the
24819 item is not visible.
24822 \begin_layout Standard
24825 This command registers in GIT your document ONLY in case you have already
24826 the documents directory under GIT control (in particular
24831 This means you have to checkout the archive by yourself.
24834 \begin_layout Standard
24837 Then you are asked interactively to supply an initial description of the
24839 Don't forget that registered file is not yet committed.
24842 \begin_layout Standard
24845 GIT command that is run:
24848 \begin_inset Quotes qld
24852 \begin_inset Quotes qld
24858 \begin_layout Standard
24865 to understand the switches.
24868 \begin_layout Subsubsection
24875 \begin_layout Standard
24878 When you are finished editing a file, you commit your changes.
24879 When you do this, you are asked for a description of the changes.
24880 After that changes are committed.
24883 \begin_layout Standard
24888 git commit -q -m"<description>" <file-name>
24891 \begin_layout Subsubsection
24895 Revert To Repository Version
24898 \begin_layout Standard
24901 This will discard all changes made to the document since the last check
24903 You get a warning before changes are discarded.
24906 \begin_layout Standard
24912 \begin_inset Quotes qld
24916 \begin_inset Quotes qld
24922 \begin_layout Subsubsection
24929 \begin_layout Standard
24932 This will rename the current document including the version history.
24933 It requires a clean document without any changes since the last checkin.
24934 You are asked for a file name and a description of the rename operation.
24935 After that the document is renamed, both locally and in the repository.
24936 If the parent directories of the new and old file names differ, all relative
24937 paths of included files are adjusted (like in
24939 File\SpecialChar menuseparator
24944 Finally, the document is reloaded using the new name.
24947 \begin_layout Labeling
24948 \labelwidthstring 00.00.0000
24952 \begin_inset space ~
24956 \begin_inset space ~
24960 \begin_inset Newline newline
24964 \begin_inset Flex Code
24967 \begin_layout Plain Layout
24973 \begin_inset Quotes qld
24977 \begin_inset Quotes qld
24981 \begin_inset Quotes qld
24985 \begin_inset Quotes qld
24994 \begin_inset Newline newline
24998 \begin_inset Flex Code
25001 \begin_layout Plain Layout
25012 \begin_layout Subsubsection
25019 \begin_layout Standard
25022 This shows the complete history of the GIT document.
25026 \begin_inset Quotes qld
25030 \begin_inset Quotes qld
25035 is shown in a browser.
25038 \begin_layout Subsubsection
25044 \begin_layout Standard
25048 supports GIT hash number of the last commit to the file, author name, date
25049 and time of last commit.
25050 All those are extracted from
25052 git log -n 1 --pretty=format:%H%n%an%n%ai
25055 Tree version information is obtained via
25057 git describe --abbrev --dirty --long
25061 \begin_inset CommandInset ref
25063 reference "subsec:VCS-Revision-Information"
25070 \begin_layout Subsection
25076 \begin_layout Standard
25079 With the recent addition of the
25080 \begin_inset Flex Code
25083 \begin_layout Plain Layout
25091 function \SpecialChar LyX
25092 power users are allowed to create their own commands for revision
25096 \begin_layout Standard
25099 As an example you can see how two TortoiseSVN commands could be integrated
25103 \begin_layout Description
25107 \begin_inset Flex Code
25110 \begin_layout Plain Layout
25113 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
25121 \begin_layout Description
25125 \begin_inset Flex Code
25128 \begin_layout Plain Layout
25131 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
25139 \begin_layout Subsection
25142 Version control and Document comparison
25145 \begin_layout Standard
25148 One of the typical uses of version control is to inspect the changes between
25149 revisions, usually by creating
25150 \begin_inset Flex Code
25153 \begin_layout Plain Layout
25162 While this is useful for plain text files, it is much less useful in the
25163 case of \SpecialChar LyX
25164 files, which have more a complicated structure.
25165 Hence we provide binding to the Document comparison feature.
25166 There are two ways of calling this feature – either by direct call of
25167 \begin_inset Flex Code
25170 \begin_layout Plain Layout
25179 function (for details see \SpecialChar LyX
25180 functions manual) or by the toolbar icon
25193 One can either compare two chosen revisions of the document or he can simply
25194 compare the current version of edited text with older revisions (where
25196 \begin_inset Flex Noun
25199 \begin_layout Plain Layout
25207 ' revisions back means comparison of the edited file with last commited
25212 \begin_layout Standard
25215 This feature is supported for SVN and RCS though due to the more complicated
25216 versioning scheme of RCS there is a constraint – when addressing the revisions
25217 in dialog, numbers always point to the last number in RCS revision number,
25220 We don't currently support GIT addressing of revisions, one can just compare
25221 edited document with its revision X steps backs, where X is addressed as
25223 \begin_inset Flex Code
25226 \begin_layout Plain Layout
25237 \begin_layout Section
25238 Programmation littéraire
25241 \begin_layout Standard
25246 (kayvan@sylvan.com), document d'origine écrit par
25248 Edmar Wienskoski Jr.
25251 (edmar-w-jr@technologist.com)
25254 \begin_layout Subsection
25258 \begin_layout Standard
25259 Le but principal de cette documentation est de montrer comment utiliser
25261 pour la programmation littéraire.
25262 Nous supposerons que vous êtes familiers de cette technique de programmation,
25263 et savez donc ce que
25264 \begin_inset Quotes cld
25268 \begin_inset Quotes crd
25272 \begin_inset Quotes cld
25276 \begin_inset Quotes crd
25283 \begin_layout Plain Layout
25284 NdT : Respectivement la génération du code et de la documentation.
25291 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
25292 indiquées un peu plus loin.
25293 Vous y trouverez une bonne documentation, allant de l'histoire du développement
25294 aux derniers trucs et astuces.
25297 \begin_layout Standard
25298 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
25300 changer vos préférences, et le fichier de ressources X.
25301 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
25306 \begin_layout Subsection
25307 La programmation littéraire
25310 \begin_layout Standard
25311 Extrait de la FAQ de la Programmation Littéraire :
25314 \begin_layout Quotation
25315 La programmation littéraire est la combinaison de la documentation et des
25316 sources en une forme lisible par un être humain.
25317 En fait, la programmation littéraire doit être agréable à lire, et même
25318 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25319 n littéraire combine la source et la documentation dans un seul et unique
25321 Des outils de programmation littéraire permettent ensuite de produire séparémen
25322 t le fichier source et la documentation.
25323 Le style WEB de programmation littéraire fut créé par D.E.
25324 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25328 \begin_layout Standard
25332 \begin_layout Quotation
25335 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25338 \begin_layout Quotation
25339 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25343 \begin_layout Itemize
25344 un ordre d'élaboration flexible
25347 \begin_layout Itemize
25348 le support automatique pour la visualisation
25351 \begin_layout Itemize
25352 une documentation mise en forme, notamment les diagrammes et les mathématiques
25357 \begin_layout Standard
25358 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25361 \begin_layout Subsubsection
25365 \begin_layout Standard
25366 La FAQ complète de la Programmation Littéraire se trouve à :
25369 \begin_layout Quote
25370 FAQ de la Programmation Littéraire
25371 \begin_inset Flex URL
25374 \begin_layout Plain Layout
25376 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25384 \begin_layout Standard
25385 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25387 Certains sont spécialisés pour certains langages de programmation, d'autre
25388 ont une portée plus générale.
25394 pour mon usage personnel pour plusieurs raisons :
25397 \begin_layout Itemize
25398 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25402 \begin_layout Itemize
25403 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25404 de nouveaux filtres
25410 \begin_layout Plain Layout
25416 are programs that read a given data stream and output a manipulated data
25418 That way, a WEB file (consisting of literate code) can be turned into a
25419 file consisting only of C program code or \SpecialChar LaTeX
25427 et de réaliser des opérations spéciales au besoin.
25430 \begin_layout Itemize
25431 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25434 \begin_layout Itemize
25438 \begin_layout Standard
25439 La page web de Noweb se trouve à :
25442 \begin_layout Quote
25443 Page d'accueil de Noweb
25444 \begin_inset Flex URL
25447 \begin_layout Plain Layout
25449 https://www.cs.tufts.edu/~nr/noweb/
25457 \begin_layout Standard
25458 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25459 exemples de programmation littéraire.
25462 \begin_layout Subsection
25464 et la Programmation Littéraire avec Noweb
25467 \begin_layout Standard
25469 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25470 gestion des convertisseurs.
25472 \begin_inset Quotes cld
25475 indépendant de Noweb
25476 \begin_inset Quotes crd
25479 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25481 un autre outil de programmation littéraire de votre choix, en changeant
25482 juste vos préférences \SpecialChar LyX
25486 \begin_layout Subsubsection
25487 Génération des documents et du code (weaving and tangling)
25490 \begin_layout Paragraph
25493 Using the noweb module
25496 \begin_layout Standard
25499 If you have installed Noweb and \SpecialChar LyX
25500 successfully, whenever you open a new document,
25501 after you have chosen its document class, use the
25503 Document\SpecialChar menuseparator
25507 \begin_inset Quotes eld
25511 \begin_inset Quotes erd
25515 If Noweb is correctly installed, when you click on the
25516 \begin_inset Quotes eld
25520 \begin_inset Quotes erd
25523 link, you will see the
25524 \begin_inset Quotes eld
25528 \begin_inset Quotes erd
25531 module in the available list and you can add it to your document.
25534 \begin_layout Paragraph
25538 \begin_layout Standard
25540 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25544 \begin_inset Flex Noun
25547 \begin_layout Plain Layout
25565 \begin_layout LyX-Code
25569 \begin_layout LyX-Code
25573 \begin_layout LyX-Code
25577 \begin_layout LyX-Code
25581 \begin_layout LyX-Code
25585 \begin_layout Standard
25586 Le problème est que tout ce qui est compris entre le
25594 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25595 ne doit faire aucune interprétation
25596 de ce qui a été écrit.
25597 C'est aussi géré par le environnement
25600 \begin_inset Flex Noun
25603 \begin_layout Plain Layout
25613 , qui fonctionne comme un insert des texte normal mais qui présente une
25614 totale liberté en ce qui concerne l'espacement.
25617 \begin_layout Standard
25618 Il est à noter que vous pouvez aussi utiliser la construction
25621 \begin_inset Quotes cld
25625 \begin_inset Quotes crd
25634 pour ajouter des éléments de référence croisée :
25637 \begin_layout LyX-Code
25641 \begin_layout LyX-Code
25642 def une_fonction(param):
25645 \begin_layout LyX-Code
25646 "C'est la documentation de cette fonction."
25649 \begin_layout LyX-Code
25650 print "Mes paramètres : ", param
25653 \begin_layout LyX-Code
25654 @ %def une_fonction
25657 \begin_layout Standard
25658 Pour avoir un exemple de cette construction et des références croisées engendrée
25659 s, regardez le programme littéraire python dans
25664 /examples/listerrors.lyx
25666 qui devrait clarifier tout ça.
25669 \begin_layout Paragraph
25670 Génération de la documentation
25673 \begin_layout Standard
25674 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25675 et vous avec tapé un peu de code et de texte dedans.
25676 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25679 Affichage\SpecialChar menuseparator
25683 comme vous le feriez pour un document quelconque.
25684 Il n'y a aucune procédure particulière.
25687 \begin_layout Standard
25688 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25689 à l'intérieur de \SpecialChar LyX
25693 \begin_layout Enumerate
25694 Quand vous choisissez
25696 Affichage\SpecialChar menuseparator
25698 \begin_inset space ~
25702 \begin_inset space ~
25705 Jour\SpecialChar menuseparator
25708 , un fichier \SpecialChar LaTeX
25713 \begin_layout Standard
25714 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25715 l'extension définie par le format
25716 \begin_inset Quotes cld
25720 \begin_inset Quotes crd
25723 (défini dans la fenêtre de
25727 ), sinon le fichier aura l'extension habituelle
25735 \begin_layout Enumerate
25736 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25737 n'a rien de particulier
25739 Tant que vous avez utilisé l'insert
25742 \begin_inset Flex Noun
25745 \begin_layout Plain Layout
25755 en entrant le texte, tout se passera sans problème.
25758 \begin_layout Enumerate
25759 Si le document est d'une classe littéraire, \SpecialChar LyX
25760 utilisera ensuite le convertisseur
25761 interne \SpecialChar LyX
25762 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25767 \begin_layout Plain Layout
25768 Les convertisseurs sont définis dans la fenêtre
25770 Outils\SpecialChar menuseparator
25771 Préférences\SpecialChar menuseparator
25772 Gestion de fichiers
25783 pour générer le fichier \SpecialChar LaTeX
25788 \begin_layout Standard
25789 Sinon, il saute simplement cette étape.
25793 \begin_layout Enumerate
25794 Enfin, \SpecialChar LaTeX
25795 est invoqué et le processus continue comme s'il s'agissait d'un
25796 document quelconque.
25799 \begin_layout Standard
25800 Vous êtes donc indépendant d'un
25801 \begin_inset Quotes cld
25805 \begin_inset Quotes crd
25808 donné, car vous pouvez changer les commandes correspondant aux différents
25812 \begin_layout Paragraph
25816 \begin_layout Standard
25817 Quand on demande de
25821 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25822 d'outils, un fichier \SpecialChar LaTeX
25823 est généré comme dans l'étape
25824 \begin_inset space ~
25829 invoque ensuite le convertisseur
25834 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25837 \begin_layout Enumerate
25838 Le programme de conversion proprement dit.
25839 Ce programme procède à la conversion d'un format à un autre (ici, du format
25851 \begin_layout Enumerate
25852 Le filtre de messages d'erreur.
25853 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25854 dans un format compréhensible par \SpecialChar LyX
25856 Ça permet à \SpecialChar LyX
25857 de placer des boîtes d'erreur au bon endroit dans le tampon
25861 \begin_layout Standard
25862 La première partie, déterminée par le champ
25867 \begin_inset Newline newline
25873 \begin_inset Quotes cld
25877 \begin_inset Quotes crd
25883 Ça signifie que \SpecialChar LyX
25888 (un programme ou un script) avec le nom du fichier Noweb (en général un
25889 fichier dans le répertoire temporaire de \SpecialChar LyX
25893 \begin_layout Standard
25894 Voici une implémentation de
25898 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25902 \begin_layout Standard
25908 \begin_layout Standard
25914 \begin_layout Standard
25917 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25920 \begin_layout Standard
25923 The next part of the converter setting is the
25924 \begin_inset Newline newline
25928 \begin_inset Quotes eld
25932 \begin_inset Quotes erd
25935 which is to be set to
25938 \begin_layout LyX-Code
25942 parselog=$$s/scripts/listerrors
25945 \begin_layout Standard
25948 This will run any errors that are generated by the
25949 \begin_inset Quotes eld
25953 \begin_inset Quotes erd
25956 process through the
25957 \begin_inset Quotes eld
25961 \begin_inset Quotes erd
25967 \begin_layout Standard
25970 The build will normally take place in \SpecialChar LyX
25971 's temporary directory, so the files
25972 produced by the conversion will be in that directory.
25974 will copy out what it regards as the `main' file, but the
25978 conversion may produce several files, and so most of these would then be
25979 deleted when \SpecialChar LyX
25981 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
25982 the build-script chunk can place the generated files in that location.
25985 \begin_layout Paragraph
25986 Instructions de compilation dans le document
25989 \begin_layout Standard
25990 La dernière partie de l'interface entre \SpecialChar LyX
25996 \begin_inset Quotes cld
26000 \begin_inset Quotes crd
26004 En général, les instructions de compilation de votre programme doivent
26005 être regroupées dans un
26014 vu plus haut est spécifique à noweb et utilise la commande
26023 \begin_inset Quotes cld
26027 \begin_inset Quotes crd
26030 ) et passer son contenu dans
26037 \begin_layout Standard
26038 Typiquement, un tel
26045 \begin_layout LyX-Code
26049 \begin_layout LyX-Code
26051 \begin_inset Newline newline
26054 if [ -z "${NOWEB_SOURCE}" ]
26055 \begin_inset Newline newline
26061 \begin_layout LyX-Code
26062 NOWEB_SOURCE=myfile.nw
26063 \begin_inset Newline newline
26067 \begin_inset Newline newline
26071 code to extract files ...
26072 use NOWEB_OUTPUT_DIR here ...]
26073 \begin_inset Newline newline
26077 code to compile files ...]
26078 \begin_inset Newline newline
26084 \begin_layout Standard
26090 /examples/listerrors.lyx
26093 \begin_inset Newline newline
26101 /examples/Literate.lyx
26103 qui implémentent deux versions du programme
26107 pour avoir des exemples de comment tout cela va ensemble.
26108 Vous pouvez encore consulter
26113 /examples/noweb2lyx.lyx
26116 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
26117 e de \SpecialChar LyX
26118 relativement au langage de programmation littéraire adopté car ils
26119 sont écrits respectivement en Python, C et Perl.
26122 \begin_layout LyX-Code
26126 \begin_layout Subsubsection
26127 Configurer \SpecialChar LyX
26131 \begin_layout Standard
26132 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
26139 Outils\SpecialChar menuseparator
26143 Les parties importantes sont :
26146 \begin_layout Description
26148 \begin_inset space ~
26152 \begin_inset space ~
26156 \begin_inset Quotes cld
26160 \begin_inset Quotes crd
26163 Choisi dans l'onglet
26167 , où vous mettez ce qui est spécifique à Noweb.
26171 \begin_inset space ~
26179 \begin_inset Quotes cld
26183 \begin_inset Quotes crd
26195 \begin_inset Quotes cld
26199 \begin_inset Quotes crd
26206 créera donc un fichier d'extension
26210 lors de la première étape du processus de conversion.
26213 \begin_layout Description
26215 \begin_inset space ~
26219 \begin_inset space ~
26226 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
26227 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
26231 \begin_layout Description
26241 Ce convertisseur assure la génération de la documentation (
26242 \begin_inset Quotes cld
26246 \begin_inset Quotes crd
26250 Pour Noweb, il faut mettre
26253 \begin_inset Quotes cld
26256 noweave -delay -index $$i > $$o
26257 \begin_inset Quotes crd
26263 \begin_layout Description
26272 Celui-ci assure la génération du code (
26273 \begin_inset Quotes cld
26277 \begin_inset Quotes crd
26281 Comme vu plus haut, il faut mettre
26284 \begin_inset Quotes cld
26288 \begin_inset Quotes crd
26296 \begin_inset space ~
26304 \begin_inset Quotes cld
26307 originaldir,parselog=listerrors
26308 \begin_inset Quotes crd
26316 \begin_layout Subsubsection
26317 Fonctions pour le déboguage
26320 \begin_layout Standard
26321 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
26324 \begin_inset Quotes cld
26327 serveur va à la bonne ligne
26328 \begin_inset Quotes crd
26331 que l'on utilisera avec
26339 ou un autre débogueur.
26342 \begin_layout Standard
26343 Lorsque vous déboguez du code avec
26351 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26352 on, avec un seul appui clavier.
26353 La configuration par défaut de
26362 Il se trouve que vous pouvez choisir l'éditeur appelé par
26368 Outils\SpecialChar menuseparator
26369 Préférences\SpecialChar menuseparator
26370 Gestion des fichiers\SpecialChar menuseparator
26373 en changeant l'entrée
26380 \begin_layout Standard
26381 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26393 \begin_layout LyX-Code
26396 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26399 \begin_layout Standard
26400 Ainsi, quand vous utilisez
26404 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26417 renvoie cette information à \SpecialChar LyX
26418 via le serveur \SpecialChar LyX
26420 La fenêtre \SpecialChar LyX
26421 montrera le fichier en question, avec le curseur pile poil
26427 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26428 pour savoir où se situait le problème !
26431 \begin_layout Standard
26432 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26438 \begin_inset space ~
26442 \begin_inset CommandInset ref
26444 reference "sec:Starting-the-Server"
26448 explique comment procéder.
26451 \begin_layout Subsubsection
26452 Ajouts à la barre d'outils
26455 \begin_layout Standard
26456 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26457 de \SpecialChar LyX
26459 Quatre de ces boutons sont des raccourcis vers les styles
26477 , pour l'insert paramétrable
26484 Le dernier bouton est un raccourci vers la commande
26485 \begin_inset Quotes cld
26489 \begin_inset Quotes crd
26495 \begin_layout Standard
26497 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26498 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26501 Document\SpecialChar menuseparator
26503 \begin_inset space ~
26507 \begin_inset space ~
26510 Jour\SpecialChar menuseparator
26515 Document\SpecialChar menuseparator
26519 Voilà comment cela se présente :
26522 \begin_layout LyX-Code
26526 \begin_layout LyX-Code
26530 \begin_layout LyX-Code
26531 Icon "layout Standard"
26534 \begin_layout LyX-Code
26535 Icon "layout Section"
26538 \begin_layout LyX-Code
26539 Icon "layout \SpecialChar LaTeX
26543 \begin_layout LyX-Code
26544 Icon "layout \SpecialChar LyX
26548 \begin_layout LyX-Code
26549 Icon "flex.insert Chunk"
26552 \begin_layout LyX-Code
26556 \begin_layout LyX-Code
26560 \begin_layout LyX-Code
26561 Icon "buffer-typeset"
26564 \begin_layout LyX-Code
26565 Icon "build-program"
26568 \begin_layout LyX-Code
26572 \begin_layout LyX-Code
26576 \begin_layout LyX-Code
26580 \begin_layout LyX-Code
26584 \begin_layout LyX-Code
26588 \begin_layout Subsubsection
26589 Couleurs personnalisées
26592 \begin_layout Standard
26593 Un certain nombre de couleurs de \SpecialChar LyX
26594 peuvent être personnalisées dans la fenêtre
26600 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26603 La couleur par défaut est le rouge, or les
26607 utilisent la police \SpecialChar LaTeX
26608 , et comme il y a beaucoup de
26612 dans un document de programmation littéraire, vous en aurez sûrement marre
26613 de tout voir en rouge.
26614 Vous pouvez la changer dans l'onglet
26616 Apparence\SpecialChar menuseparator
26622 \begin_layout Standard
26623 Le problème suivant est la présence visible des caractères
26624 \begin_inset Quotes cld
26628 \begin_inset Quotes crd
26632 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26633 donc les faire se confondre avec le fond.
26634 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26635 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26639 \begin_layout Subsection
26646 \begin_layout Standard
26657 is documented in the
26661 example file and in the Sweave manual (menu
26663 Help\SpecialChar menuseparator
26669 \begin_layout Chapter
26670 Fonctionnalités particulières
26673 \begin_layout Standard
26674 Vous pouvez faire avec \SpecialChar LyX
26675 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26677 Cependant, \SpecialChar LyX
26678 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26680 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26681 ; Ce chapitre vous montre quelques
26682 points particuliers qui peuvent vous intéresser.
26683 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26684 les flottants, les boîtes et les notes, voyez le manuel des
26691 \begin_layout Section
26695 \begin_layout Standard
26696 Cette fonctionnalité est indépendante de l'option
26698 Document sur deux colonnes
26702 Document\SpecialChar menuseparator
26710 Si vous désirez une présentation sur deux colonnes dans tout le document,
26711 vous devez utiliser l'option
26713 Document sur deux colonnes
26716 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26719 \begin_layout Standard
26720 Pour activer les colonnes multiples dans votre document, vous devez charger
26727 Document\SpecialChar menuseparator
26728 Paramètres\SpecialChar menuseparator
26731 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26739 \begin_layout Standard
26740 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26741 : pour les flottants, vous devez utiliser l'option
26743 Plusieurs colonnes.
26746 Les notes de bas de page provenant de colonnes multiples seront placées
26747 sur toute la largeur de la page et non pas sous chaque colonne.
26751 \begin_layout Subsection
26755 \begin_layout Standard
26756 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26759 Insertion\SpecialChar menuseparator
26760 Inserts personnalisables\SpecialChar menuseparator
26763 là où les colonnes doivent débuter.
26764 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26768 \begin_layout Standard
26772 \begin_layout Standard
26776 \begin_inset Flex Multiple Columns
26779 \begin_layout Plain Layout
26785 The Adventure of the Empty House
26788 \begin_inset Newline newline
26791 by Sir Arthur Conan Doyle
26794 \begin_layout Plain Layout
26798 It was in the spring of the year 1894 that all London was interested, and
26799 the fashionable world dismayed, by the murder of the Honourable Ronald
26800 Adair under most unusual and inexplicable circumstances.
26801 The public has already learned those particulars of the crime which came
26802 out in the police investigation, but a good deal was suppressed upon that
26803 occasion, since the case for the prosecution was so overwhelmingly strong
26804 that it was not necessary to bring forward all the facts.
26805 Only now, at the end of nearly ten years, am I allowed to supply those
26806 missing links which make up the whole of that remarkable chain.
26807 The crime was of interest in itself, but that interest was as nothing to
26808 me compared to the inconceivable sequel, which afforded me the greatest
26809 shock and surprise of any event in my adventurous life.
26810 Even now, after this long interval, I find myself thrilling as I think
26811 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26812 ty which utterly submerged my mind.
26813 Let me say to that public, which has shown some interest in those glimpses
26814 which I have occasionally given them of the thoughts and actions of a very
26815 remarkable man, that they are not to blame me if I have not shared my knowledge
26816 with them, for I should have considered it my first duty to do so, had
26817 I not been barred by a positive prohibition from his own lips, which was
26818 only withdrawn upon the third of last month.
26826 \begin_layout Standard
26827 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26828 es et utilisez le menu
26830 Insertion\SpecialChar menuseparator
26834 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26836 \begin_inset Quotes cld
26840 \begin_inset Quotes crd
26844 \begin_inset Newline newline
26847 Voici un exemple avec 3 colonnes:
26850 \begin_layout Standard
26853 \begin_inset Flex Multiple Columns
26856 \begin_layout Plain Layout
26860 \begin_inset Argument 1
26863 \begin_layout Plain Layout
26870 It can be imagined that my close intimacy with Sherlock Holmes had interested
26871 me deeply in crime, and that after his disappearance I never failed to
26872 read with care the various problems which came before the public.
26873 And I even attempted, more than once, for my own private satisfaction,
26874 to employ his methods in their solution, though with indifferent success.
26875 There was none, however, which appealed to me like this tragedy of Ronald
26877 As I read the evidence at the inquest, which led up to a verdict of willful
26878 murder against some person or persons unknown, I realized more clearly
26879 than I had ever done the loss which the community had sustained by the
26880 death of Sherlock Holmes.
26881 There were points about this strange business which would, I was sure,
26882 have specially appealed to him, and the efforts of the police would have
26883 been supplemented, or more probably anticipated, by the trained observation
26884 and the alert mind of the first criminal agent in Europe.
26885 All day, as I drove upon my round, I turned over the case in my mind and
26886 found no explanation which appeared to me to be adequate.
26887 At the risk of telling a twice-told tale, I will recapitulate the facts
26888 as they were known to the public at the conclusion of the inquest.
26896 \begin_layout Standard
26897 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26898 de ne pas être agréable à la lecture\SpecialChar ldots
26902 \begin_layout Standard
26905 \begin_inset Newpage newpage
26911 \begin_layout Subsection
26912 Des colonnes dans des colonnes
26915 \begin_layout Standard
26916 Vous pouvez également créer des colonnes dans des colonnes:
26919 \begin_layout Standard
26922 \begin_inset Flex Multiple Columns
26925 \begin_layout Plain Layout
26929 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26930 at that time governor of one of the Australian colonies.
26931 Adair's mother had returned from Australia to undergo the operation for
26932 cataract, and she, her son Ronald, and her daughter Hilda were living together
26936 \begin_layout Plain Layout
26939 \begin_inset Flex Multiple Columns
26942 \begin_layout Plain Layout
26946 The youth moved in the best society–had, so far as was known, no enemies
26947 and no particular vices.
26948 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26949 had been broken off by mutual consent some months before, and there was
26950 no sign that it had left any very profound feeling behind it.
26951 For the rest {sic} the man's life moved in a narrow and conventional circle,
26952 for his habits were quiet and his nature unemotional.
26953 Yet it was upon this easy-going young aristocrat that death came, in most
26954 strange and unexpected form, between the hours of ten and eleven-twenty
26955 on the night of March 30, 1894.
26963 \begin_layout Plain Layout
26967 Ronald Adair was fond of cards–playing continually, but never for such stakes
26969 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26970 It was shown that, after dinner on the day of his death, he had played
26971 a rubber of whist at the latter club.
26972 He had also played there in the afternoon.
26977 The evidence of those who had played with him– Mr.
26978 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
26979 and that there was a fairly equal fall of the cards.
26980 Adair might have lost five pounds, but not more.
26981 His fortune was a considerable one, and such a loss could not in any way
26983 He had played nearly every day at one club or other, but he was a cautious
26984 player, and usually rose a winner.
26985 It came out in evidence that, in partnership with Colonel Moran, he had
26986 actually won as much as four hundred and twenty pounds in a sitting, some
26987 weeks before, from Godfrey Milner and Lord Balmoral.
26988 So much for his recent history as it came out at the inquest.
26996 \begin_layout Subsection
26997 Exemples plus compliqués
27000 \begin_layout Standard
27001 Les exemples proposés dans cette section illustrent quelques fonctionnalités
27002 plus particulières de l'insertion de colonnes multiples.
27005 \begin_layout Standard
27006 Pour découvrir d'autres fonctionnalités, référez-vous à le
27009 \begin_inset CommandInset href
27011 name "documentation"
27012 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27026 \begin_layout Subsubsection
27030 \begin_layout Standard
27031 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
27032 curseur dans l'insert multi-colonnes et appelez le menu
27034 Insertion\SpecialChar menuseparator
27038 Saisissez votre texte de préface dans cet insert.
27039 \begin_inset Newline newline
27042 Voici un exemple avec un texte en préface:
27045 \begin_layout Standard
27048 \begin_inset VSpace bigskip
27054 \begin_layout Standard
27057 \begin_inset Flex Multiple Columns
27060 \begin_layout Plain Layout
27063 \begin_inset Argument 2
27066 \begin_layout Plain Layout
27069 And the story continues and continues and continues and continues\SpecialChar ldots
27077 On the evening of the crime, he returned from the club exactly at ten.
27078 His mother and sister were out spending the evening with a relation.
27079 The servant deposed that she heard him enter the front room on the second
27080 floor, generally used as his sitting-room.
27081 She had lit a fire there, and as it smoked she had opened the window.
27082 No sound was heard from the room until eleven-twenty, the hour of the return
27083 of Lady Maynooth and her daughter.
27084 Desiring to say good-night, she attempted to enter her son's room.
27085 The door was locked on the inside, and no answer could be got to their
27086 cries and knocking.
27087 Help was obtained, and the door forced.
27088 The unfortunate young man was found lying near the table.
27089 His head had been horribly mutilated by an expanding revolver bullet, but
27090 no weapon of any sort was to be found in the room.
27098 \begin_layout Standard
27099 Vous pouvez également utiliser une en-tête de section en tant que préface
27100 si vous insérez une commande de section en code \SpecialChar TeX
27101 : par exemple, la commande
27104 \begin_layout Standard
27110 subsection{subsection title}
27113 \begin_layout Standard
27114 crée une sous-section.
27115 Et dans l'exemple suivant, la préface est une sous-sous-section:
27118 \begin_layout Standard
27121 \begin_inset Flex Multiple Columns
27124 \begin_layout Plain Layout
27127 \begin_inset Argument 2
27130 \begin_layout Plain Layout
27136 \begin_layout Plain Layout
27145 This is a subsubsection heading as a preface
27149 \begin_layout Plain Layout
27163 A minute examination of the circumstances served only to make the case more
27165 In the first place, no reason could be given why the young man should have
27166 fastened the door upon the inside.
27167 There was the possibility that the murderer had done this, and had afterwards
27168 escaped by the window.
27169 The drop was at least twenty feet, however, and a bed of crocuses in full
27171 Neither the flowers nor the earth showed any sign of having been disturbed,
27172 nor were there any marks upon the narrow strip of grass which separated
27173 the house from the road.
27174 Apparently, therefore, it was the young man himself who had fastened the
27176 But how did he come by his death? No one could have climbed up to the window
27177 without leaving traces.
27178 Suppose a man had fired through the window, he would indeed be a remarkable
27179 shot who could with a revolver inflict so deadly a wound.
27180 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
27181 a hundred yards of the house.
27182 No one had heard a shot.
27190 \begin_layout Standard
27191 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
27192 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
27193 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
27194 du texte en préface: ceci peut se faire en positionnant le curseur dans
27195 l'insert multi-colonnes après la préface (si elle existe) et en appelant
27198 Insertion\SpecialChar menuseparator
27199 Espacement avant saut de page
27202 Saisissez alors l’espacement désiré, e.g.
27204 \begin_inset Quotes cld
27208 \begin_inset Quotes crd
27212 \begin_inset Quotes erd
27218 \begin_inset Newline newline
27223 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
27225 \begin_inset Quotes cld
27235 \begin_inset Quotes crd
27244 doit âtre insérée en code \SpecialChar TeX
27248 \begin_layout Standard
27251 \begin_inset Flex Multiple Columns
27254 \begin_layout Plain Layout
27257 \begin_inset Argument 3
27260 \begin_layout Plain Layout
27267 \begin_layout Plain Layout
27283 On the evening of the crime, he returned from the club exactly at ten.
27284 His mother and sister were out spending the evening with a relation.
27285 The servant deposed that she heard him enter the front room on the second
27286 floor, generally used as his sitting-room.
27287 She had lit a fire there, and as it smoked she had opened the window.
27288 No sound was heard from the room until eleven-twenty, the hour of the return
27289 of Lady Maynooth and her daughter.
27290 Desiring to say good-night, she attempted to enter her son's room.
27291 The door was locked on the inside, and no answer could be got to their
27292 cries and knocking.
27293 Help was obtained, and the door forced.
27294 The unfortunate young man was found lying near the table.
27295 His head had been horribly mutilated by an expanding revolver bullet, but
27296 no weapon of any sort was to be found in the room.
27304 \begin_layout Subsubsection
27307 Espacements environnants
27310 \begin_layout Standard
27311 L’espacement avant et après un bloc de colonnes multiples peut être réglé
27323 Par exemple la commande en code \SpecialChar TeX
27327 \begin_layout LyX-Code
27338 \begin_layout Standard
27339 règle la valeur à 3cm.
27340 La modification doit être faite avant le début de l'insert multi-colonnes.
27341 La valeur prédéfinie est 13pt.
27344 \begin_layout Standard
27352 \begin_inset space \thinspace{}
27358 \begin_layout Standard
27362 \begin_layout Plain Layout
27368 multicolsep}{2.5cm}
27376 \begin_layout Standard
27379 \begin_inset Flex Multiple Columns
27382 \begin_layout Plain Layout
27386 All day I turned these facts over in my mind, endeavouring to hit upon some
27387 theory which could reconcile them all, and to find that line of least resistanc
27388 e which my poor friend had declared to be the starting-point of every investigat
27390 I confess that I made little progress.
27391 In the evening I strolled across the Park, and found myself about six o'clock
27392 at the Oxford Street end of Park Lane.
27393 A group of loafers upon the pavements, all staring up at a particular window,
27394 directed me to the house which I had come to see.
27395 A tall, thin man with coloured glasses, whom I strongly suspected of being
27396 a plain-clothes detective, was pointing out some theory of his own, while
27397 the others crowded round to listen to what he said.
27398 I got as near him as I could, but his observations seemed to me to be absurd,
27399 so I withdrew again in some disgust.
27400 As I did so I struck against an elderly, deformed man, who had been behind
27401 me, and I knocked down several books which he was carrying.
27409 \begin_layout Standard
27412 \begin_inset Note Greyedout
27415 \begin_layout Plain Layout
27420 les valeurs réglées via
27426 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27427 la prochaine modification de la valeur.
27435 \begin_layout Standard
27439 \begin_layout Plain Layout
27453 \begin_inset Note Note
27456 \begin_layout Plain Layout
27459 go back to the default
27467 \begin_layout Standard
27470 \begin_inset Newpage newpage
27476 \begin_layout Subsubsection
27482 \begin_layout Standard
27483 Un saut de colonne peut être forcé en insérant la commande
27489 en code \SpecialChar TeX
27490 là où la colonne doit être interrompue.
27491 Notez bien que des zones vides seront créées la plupart du temps lorsque
27492 cette commande est utilisée.
27493 \begin_inset Newline newline
27499 \begin_layout Standard
27502 \begin_inset Flex Multiple Columns
27505 \begin_layout Plain Layout
27509 \begin_inset Quotes eld
27512 You're surprised to see me, sir,
27513 \begin_inset Quotes erd
27516 said he, in a strange, croaking voice.
27519 \begin_layout Plain Layout
27523 I acknowledged that I was.
27526 \begin_layout Plain Layout
27530 \begin_inset Quotes eld
27533 Well, I've a conscience, sir, and when I chanced to see you go into this
27534 house, as I came hobbling after you, I thought to myself, I'll just step
27535 in and see that kind gentleman, and tell him that if I was a bit gruff
27536 in my manner there was not any harm meant, and that I am much obliged to
27537 him for picking up my books.
27538 \begin_inset Quotes erd
27544 \begin_layout Plain Layout
27548 \begin_inset Quotes eld
27551 You make too much of a trifle,
27552 \begin_inset Quotes erd
27557 \begin_inset Quotes eld
27560 May I ask how you knew who I was?
27561 \begin_inset Quotes erd
27564 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27568 \begin_layout Plain Layout
27580 \begin_layout Plain Layout
27584 \begin_inset Quotes eld
27587 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27588 you'll find my little bookshop at the corner of Church Street, and very
27589 happy to see you, I am sure.
27590 Maybe you collect yourself, sir.
27594 \begin_inset space ~
27607 –a bargain, every one of them.
27608 With five volumes you could just fill that gap on that second shelf.
27609 It looks untidy, does it not, sir?
27610 \begin_inset Quotes erd
27621 \begin_layout Subsubsection
27622 Séparation entre colonnes
27625 \begin_layout Standard
27626 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27627 l'espacement entre colonnes.
27628 Ceci est possible grâce à la longueur
27635 Sa valeur implicite est 10pt.
27636 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27639 \begin_layout Standard
27643 \begin_layout Plain Layout
27657 \begin_layout Standard
27660 \begin_inset Flex Multiple Columns
27663 \begin_layout Plain Layout
27667 My observations of No.
27668 \begin_inset space \space{}
27671 427 Park Lane did little to clear up the problem in which I was interested.
27672 The house was separated from the street by a low wall and railing, the
27673 whole not more than five feet high.
27674 It was perfectly easy, therefore, for anyone to get into the garden, but
27675 the window was entirely inaccessible, since there was no water pipe or
27676 anything which could help the most active man to climb it.
27677 More puzzled than ever, I retraced my steps to Kensington.
27678 I had not been in my study five minutes when the maid entered to say that
27679 a person desired to see me.
27680 To my astonishment it was none other than my strange old book collector,
27681 his sharp, wizened face peering out from a frame of white hair, and his
27682 precious volumes, a dozen of them at least, wedged under his right arm.
27690 \begin_layout Standard
27694 \begin_layout Plain Layout
27708 \begin_inset Note Note
27711 \begin_layout Plain Layout
27714 go back to the default
27722 \begin_layout Subsubsection
27726 \begin_layout Standard
27727 Entre les colonnes est placé un filet de largeur
27734 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27736 Dans l'exemple suivant, le filet a une largeur de 2pt:
27739 \begin_layout Standard
27743 \begin_layout Plain Layout
27749 columnseprule}{2pt}
27757 \begin_layout Standard
27760 \begin_inset Flex Multiple Columns
27763 \begin_layout Plain Layout
27767 \begin_inset Quotes eld
27770 You're surprised to see me, sir,
27771 \begin_inset Quotes erd
27774 said he, in a strange, croaking voice.
27777 \begin_layout Plain Layout
27781 I acknowledged that I was.
27784 \begin_layout Plain Layout
27788 \begin_inset Quotes eld
27791 Well, I've a conscience, sir, and when I chanced to see you go into this
27792 house, as I came hobbling after you, I thought to myself, I'll just step
27793 in and see that kind gentleman, and tell him that if I was a bit gruff
27794 in my manner there was not any harm meant, and that I am much obliged to
27795 him for picking up my books.
27796 \begin_inset Quotes erd
27802 \begin_layout Plain Layout
27806 \begin_inset Quotes eld
27809 You make too much of a trifle,
27810 \begin_inset Quotes erd
27815 \begin_inset Quotes eld
27818 May I ask how you knew who I was?
27819 \begin_inset Quotes erd
27825 \begin_layout Plain Layout
27829 \begin_inset Quotes eld
27832 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27833 you'll find my little bookshop at the corner of Church Street, and very
27834 happy to see you, I am sure.
27835 Maybe you collect yourself, sir.
27839 \begin_inset space ~
27852 –a bargain, every one of them.
27853 With five volumes you could just fill that gap on that second shelf.
27854 It looks untidy, does it not, sir?
27855 \begin_inset Quotes erd
27866 \begin_layout Standard
27869 \begin_inset VSpace defskip
27875 \begin_layout Standard
27876 Le filet peut être mis en couleur en redéfinissant la commande
27883 Ceci est fait en insérant la commande
27886 \begin_layout LyX-Code
27893 columnseprulecolor}{
27898 \begin_layout Standard
27899 en code \SpecialChar TeX
27900 , avant l'insert multi-colonnes.
27901 Remplacez dans cette commande
27905 par la couleur de votre choix.
27906 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27907 vous-même, voyez le
27909 Manuel des objets insérés
27915 pour les détails sur la définition des couleurs.
27916 Pour revenir à la couleur implicite, insérez la commande
27919 \begin_layout LyX-Code
27926 columnseprulecolor}{
27931 \begin_layout Standard
27932 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27933 de colonnes de 1cm:
27936 \begin_layout Standard
27942 \begin_layout Plain Layout
27951 \begin_layout Plain Layout
27957 columnseprulecolor}{
27967 \begin_layout Standard
27970 \begin_inset Flex Multiple Columns
27973 \begin_layout Plain Layout
27977 \begin_inset Quotes eld
27980 You're surprised to see me, sir,
27981 \begin_inset Quotes erd
27984 said he, in a strange, croaking voice.
27987 \begin_layout Plain Layout
27991 I acknowledged that I was.
27994 \begin_layout Plain Layout
27998 \begin_inset Quotes eld
28001 Well, I've a conscience, sir, and when I chanced to see you go into this
28002 house, as I came hobbling after you, I thought to myself, I'll just step
28003 in and see that kind gentleman, and tell him that if I was a bit gruff
28004 in my manner there was not any harm meant, and that I am much obliged to
28005 him for picking up my books.
28006 \begin_inset Quotes erd
28012 \begin_layout Plain Layout
28016 \begin_inset Quotes eld
28019 You make too much of a trifle,
28020 \begin_inset Quotes erd
28025 \begin_inset Quotes eld
28028 May I ask how you knew who I was?
28029 \begin_inset Quotes erd
28035 \begin_layout Plain Layout
28039 \begin_inset Quotes eld
28042 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
28043 you'll find my little bookshop at the corner of Church Street, and very
28044 happy to see you, I am sure.
28045 Maybe you collect yourself, sir.
28049 \begin_inset space ~
28062 –a bargain, every one of them.
28063 With five volumes you could just fill that gap on that second shelf.
28064 It looks untidy, does it not, sir?
28065 \begin_inset Quotes erd
28076 \begin_layout Standard
28082 \begin_layout Plain Layout
28088 columnseprule}{0pt}
28091 \begin_layout Plain Layout
28097 columnseprulecolor}{
28105 \begin_inset Note Note
28108 \begin_layout Plain Layout
28111 go back to the default
28119 \begin_layout Standard
28120 \begin_inset Newpage newpage
28126 \begin_layout Section
28127 Paragraphes de forme inhabituelle
28130 \begin_layout Standard
28133 , à l'instar des autres générateurs de texte, utilise implicitement des
28134 paragraphes rectangulaires.
28135 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
28136 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
28137 Ceci est possible grâce au paquetage \SpecialChar LaTeX
28142 qui est chargé en utilisant dans les paramètres du document le module
28144 Formes de paragraphe paramétrable
28149 \begin_layout Subsection
28153 \begin_layout Standard
28160 fournit les formes suivantes:
28163 \begin_layout Standard
28166 \begin_inset Tabular
28167 <lyxtabular version="3" rows="13" columns="3">
28168 <features booktabs="true" islongtable="true" longtabularalignment="center">
28169 <column alignment="center" valignment="middle" width="16col%">
28170 <column alignment="center" valignment="middle" width="40col%">
28171 <column alignment="center" valignment="middle" width="35col%">
28172 <row endhead="true">
28173 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28176 \begin_layout Plain Layout
28184 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28187 \begin_layout Plain Layout
28193 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28196 \begin_layout Plain Layout
28204 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28207 \begin_layout Plain Layout
28215 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28218 \begin_layout Plain Layout
28219 Disque avec un trou circulaire (à la taille d'un CD/DVD)
28224 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28227 \begin_layout Plain Layout
28228 Pas de mise à l'échelle possible.
28229 Attention, quantité de texte limitée
28236 <cell alignment="center" valignment="top" topline="true" usebox="none">
28239 \begin_layout Plain Layout
28247 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28250 \begin_layout Plain Layout
28256 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28259 \begin_layout Plain Layout
28260 Fragile, le calcul peut échouer
28267 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28270 \begin_layout Plain Layout
28278 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28281 \begin_layout Plain Layout
28282 Rhomboïde (symbolisant un
28283 \begin_inset Quotes cld
28287 \begin_inset Quotes crd
28295 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28298 \begin_layout Plain Layout
28306 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28309 \begin_layout Plain Layout
28317 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28320 \begin_layout Plain Layout
28326 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28329 \begin_layout Plain Layout
28337 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28340 \begin_layout Plain Layout
28348 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28351 \begin_layout Plain Layout
28357 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28360 \begin_layout Plain Layout
28368 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28371 \begin_layout Plain Layout
28379 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28382 \begin_layout Plain Layout
28383 Écrou (hexagone avec un trou circulaire)
28388 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28391 \begin_layout Plain Layout
28399 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28402 \begin_layout Plain Layout
28410 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28413 \begin_layout Plain Layout
28419 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28422 \begin_layout Plain Layout
28430 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28433 \begin_layout Plain Layout
28441 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28444 \begin_layout Plain Layout
28445 Étoile à 5 branches
28450 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28453 \begin_layout Plain Layout
28461 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28464 \begin_layout Plain Layout
28472 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28475 \begin_layout Plain Layout
28481 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28484 \begin_layout Plain Layout
28492 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28495 \begin_layout Plain Layout
28503 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28506 \begin_layout Plain Layout
28507 Goutte de pluie normale/inversée
28512 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28515 \begin_layout Plain Layout
28516 Fragile, le calcul peut échouer
28523 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28526 \begin_layout Plain Layout
28535 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28538 \begin_layout Plain Layout
28539 Le logo \SpecialChar TeX
28545 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28548 \begin_layout Plain Layout
28556 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28559 \begin_layout Plain Layout
28563 \begin_inset Newline newline
28571 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28574 \begin_layout Plain Layout
28575 Triangles avec des orientations différentes
28580 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28583 \begin_layout Plain Layout
28597 \begin_layout Standard
28598 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28599 forme souhaitée dans le menu déroulant des styles.
28602 \begin_layout Standard
28603 \begin_inset Newpage newpage
28609 \begin_layout Standard
28610 Voici un exemple de paragraphe en forme d'écrou:
28613 \begin_layout Standard
28614 \begin_inset VSpace bigskip
28623 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28624 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28626 At vero eos et accusam et justo duo dolores et ea rebum.
28627 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28629 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28630 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28634 \begin_layout Standard
28635 \begin_inset VSpace bigskip
28641 \begin_layout Standard
28644 \begin_inset Note Greyedout
28647 \begin_layout Plain Layout
28653 a: les paragraphes mis en forme via
28657 ne peuvent pas franchir une limite de page.
28665 \begin_layout Standard
28666 \begin_inset VSpace bigskip
28672 \begin_layout Standard
28679 prend soin de préserver la forme, quelle que soit la quantité de texte
28681 De ce fait la taille du paragraphe change avec cette quantité.
28682 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28683 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28684 fois plus de texte:
28687 \begin_layout Standard
28688 \begin_inset Newpage newpage
28697 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28698 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28700 At vero eos et accusam et justo duo dolores et ea rebum.
28701 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28703 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28704 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28706 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28707 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28709 At vero eos et accusam et justo duo dolores et ea rebum.
28710 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28712 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28713 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28717 \begin_layout Standard
28718 \begin_inset VSpace bigskip
28724 \begin_layout Standard
28729 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28730 correspondre à une étiquette de CD/DVD.
28731 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28734 \begin_inset Newline newline
28747 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28748 en fonction de la quantité de texte.
28749 Vous aurez alors une erreur \SpecialChar LaTeX
28751 \begin_inset Quotes cld
28754 Arithmetic overflow
28755 \begin_inset Quotes crd
28759 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28760 vous devez utiliser une autre forme\SpecialChar ldots
28764 \begin_layout Standard
28765 \begin_inset VSpace bigskip
28771 \begin_layout Standard
28772 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28773 de césure de \SpecialChar LaTeX
28775 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28781 arg "specialchar-insert hyphenation"
28786 ) dans les parties de texte correspondantes.
28789 \begin_layout Standard
28790 \begin_inset VSpace bigskip
28796 \begin_layout Standard
28797 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28798 ou bien alignées au fer à gauche.
28799 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28800 aligner ce type de paragraphe.
28801 Une solution consiste à mettre le paragraphe en forme dans une minipage
28802 ou une parbox et à aligner la boîte.
28803 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28804 que si elle est trop large et que vous la centrez, le paragraphe n'est
28805 pas centré parce qu'il est au fer à gauche dans la boîte.
28806 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28807 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28808 second est aligné à droite:
28811 \begin_layout Standard
28812 \begin_inset Newpage newpage
28818 \begin_layout Heart
28822 Lo\SpecialChar softhyphen
28823 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28824 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28826 At vero eos et accusam et justo duo dolores et ea rebum.
28827 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28831 \begin_layout Standard
28832 \begin_inset VSpace bigskip
28838 \begin_layout Standard
28841 \begin_inset Box Frameless
28851 height_special "totalheight"
28856 backgroundcolor "none"
28859 \begin_layout Heart
28863 Lo\SpecialChar softhyphen
28864 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28865 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28867 At vero eos et accusam et justo duo dolores et ea rebum.
28868 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28877 \begin_layout Subsection
28878 Formes personnalisées
28881 \begin_layout Standard
28882 Vous pouvez définir vos propres formes.
28883 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28884 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28887 \begin_layout Enumerate
28888 Installer le programme
28889 \begin_inset CommandInset href
28892 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
28900 \begin_layout Enumerate
28907 TeX/LaTeX\SpecialChar menuseparator
28908 Settings\SpecialChar menuseparator
28911 et sélectionner la taille de police utilisée dans le document.
28912 Par exemple, le présent document utilise un police 12pt.
28915 \begin_layout Enumerate
28919 \begin_layout Enumerate
28922 TeX/LaTeX\SpecialChar menuseparator
28925 pour exporter la forme en coordonnées.
28926 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28927 le chemin proprement dit
28931 \begin_layout Plain Layout
28932 Pour plus d'information voir
28933 \begin_inset CommandInset href
28935 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28948 \begin_layout Standard
28949 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28951 Pour l'utiliser avec le document:
28954 \begin_layout Enumerate
28955 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28956 dans un nouveau paragraphe vide).
28960 \begin_layout Enumerate
28961 Ouvrir dans \SpecialChar LyX
28964 Insertion\SpecialChar menuseparator
28965 Fichier\SpecialChar menuseparator
28968 , sélectionner le fichier exporté par
28977 \begin_layout Standard
28978 \begin_inset VSpace defskip
28984 \begin_layout Standard
28985 \begin_inset Note Greyedout
28988 \begin_layout Plain Layout
28993 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28994 redevient normal pour le paragraphe suivant.
28995 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28996 dont on veut imposer la forme personnalisée.
29004 \begin_layout Standard
29005 \begin_inset VSpace bigskip
29011 \begin_layout Standard
29015 \begin_layout Standard
29016 \begin_inset VSpace bigskip
29022 \begin_layout Standard
29023 \begin_inset CommandInset include
29025 filename "../SpecialParagraphShape.tex"
29031 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29032 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29034 At vero eos et accusam et justo duo dolores et ea rebum.
29035 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
29037 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29038 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29042 \begin_layout Standard
29043 \begin_inset VSpace bigskip
29049 \begin_layout Standard
29054 pour tracer des formes vraiment complexes avec
29058 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
29059 importer l'image correspondante dans
29064 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
29068 \begin_layout Standard
29069 \begin_inset VSpace bigskip
29075 \begin_layout Standard
29078 Formes de paragraphe paramétrables
29080 fournit également les deux styles
29088 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
29093 \begin_layout Plain Layout
29094 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
29101 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
29102 tés de personnalisation, voir la
29105 \begin_inset CommandInset href
29107 name "documentation"
29108 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"