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 pdf2
60 \bibtex_command default
61 \index_command default
65 \pdf_title "Options avancées de LyX"
66 \pdf_author "LyX Team"
67 \pdf_subject "Options avancées LyX"
68 \pdf_keywords "LyX, Documentacion, Options avancées"
70 \pdf_bookmarksnumbered true
71 \pdf_bookmarksopen false
72 \pdf_bookmarksopenlevel 1
77 \pdf_pdfusetitle false
78 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
81 \use_package amsmath 1
82 \use_package amssymb 1
85 \use_package mathdots 1
86 \use_package mathtools 0
88 \use_package stackrel 0
89 \use_package stmaryrd 0
90 \use_package undertilde 0
92 \cite_engine_type default
96 \paperorientation portrait
100 \notefontcolor #0000ff
107 \paragraph_separation indent
108 \paragraph_indentation default
113 \paperpagestyle default
115 \tracking_changes false
116 \output_changes false
125 Options avancées de \SpecialChar LyX
129 \begin_layout Subtitle
131 \begin_inset Note Note
134 \begin_layout Plain Layout
135 Informations de révision :
138 \begin_layout Plain Layout
139 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
140 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
141 er par Édition/Affichage/Insertion/Navigation
144 \begin_layout Plain Layout
145 Mise à jour pour 2.1 : 30/12/2014, Traduction chapitre 8, unification du
147 \begin_inset Quotes cld
151 \begin_inset Quotes crd
155 \begin_inset Quotes cld
159 \begin_inset Quotes crd
165 \begin_layout Plain Layout
166 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
175 par l'équipe de \SpecialChar LyX
180 \begin_layout Plain Layout
181 Le principal responsable de la rédaction de ce fichier est
186 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
187 de la documentation de \SpecialChar LyX
190 <lyx-docs@lists.lyx.org>
193 \begin_inset Newline newline
196 Traduction en français par :
233 Merci d'envoyer vos commentaires et corrections sur la traduction à la
234 liste de diffusion de \SpecialChar LyX
237 <lyx-fr@lists.lyx.org>
247 \begin_layout Standard
248 \begin_inset CommandInset toc
249 LatexCommand tableofcontents
256 \begin_layout Chapter
260 \begin_layout Standard
270 que vous êtes en train de lire est avant tout la deuxième partie du
284 La raison de la division en deux du document est très simple : le
296 est déjà énorme et il contient toutes les fonctions de base qu'il faut
297 connaître pour préparer la plupart des documents.
298 Cependant, l'Équipe de \SpecialChar LyX
299 a pour but à long terme de rendre \SpecialChar LyX
301 différents fichiers de configuration et paquetages externes.
302 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
304 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
306 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
308 Il y a aussi quelques fonctionnalités plus
309 \begin_inset Quotes cld
313 \begin_inset Quotes crd
316 , comme les méthodes de présentation de bibliographies et la gestion des
317 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
320 Guide de l'utilisateur
322 et sont décrites ici.
325 \begin_layout Standard
326 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
327 fax, le contrôle de version et le support de SGML, qui nécessitent des
328 logiciels supplémentaires pour fonctionner convenablement.
329 Il y a également un chapitre consacré à \SpecialChar LyX
331 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
332 , qui servent à améliorer
333 vos documents grâce à la puissance de \SpecialChar LaTeX
335 Après tout, \SpecialChar LyX
336 est seulement WYSIWYM
340 \begin_layout Plain Layout
341 \begin_inset Quotes cld
344 What You See Is What You Mean
345 \begin_inset Quotes crd
349 \begin_inset Quotes cld
352 Vous voyez ce que vous voulez dire
353 \begin_inset Quotes crd
361 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
365 \begin_layout Standard
366 Si vous n'avez pas encore lu l'
370 , il est sûr que vous n'êtes pas au bon endroit.
375 est la première chose à consulter, car elle décrit les notations et les
376 formats de tous les manuels.
377 Vous devez aussi être à l'aise avec le
389 et avec toutes les fonctions de base de \SpecialChar LyX
393 \begin_layout Standard
394 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
395 ion de \SpecialChar LyX
396 avec \SpecialChar LaTeX
397 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
399 et explique comment \SpecialChar LyX
400 peut générer exactement le code \SpecialChar LaTeX
402 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
406 \begin_layout Chapter
408 et \SpecialChar LaTeX
412 \begin_layout Section
413 Comment \SpecialChar LyX
414 utilise \SpecialChar LaTeX
418 \begin_layout Standard
419 Ce chapitre est à la fois pour les \SpecialChar TeX
420 -niciens et les curieux de \SpecialChar LaTeX
422 Nous allons y expliquer comment \SpecialChar LyX
423 et \SpecialChar LaTeX
424 fonctionnent ensemble pour produire
425 une sortie imprimable.
426 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
427 quelque chose à \SpecialChar LaTeX
431 \begin_layout Standard
432 À un moment, nous avions coutume d'appeler \SpecialChar LyX
434 \begin_inset Quotes cld
437 interface WYSIWYM pour \SpecialChar LaTeX
439 \begin_inset Quotes crd
442 , mais ce n'est plus vrai désormais.
443 Des interfaces pour \SpecialChar LaTeX
445 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
447 et de marquer les erreurs dans le fichier que vous éditez.
448 Bien que \SpecialChar LyX
458 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
459 beaucoup d'autres choses.
460 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
465 a aussi ajouté quelques extensions à \SpecialChar LaTeX
467 Essayez un jour ceci : faites
469 Fichier\SpecialChar menuseparator
470 Exporter\SpecialChar menuseparator
475 Affichage\SpecialChar menuseparator
476 Afficher le code LaTeX
478 ) puis regardez le préambule du fichier
483 Vous remarquerez une variété de nouvelles macros définies spécialement
486 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
490 \begin_layout Standard
491 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
496 \begin_layout Itemize
499 Document\SpecialChar menuseparator
505 \begin_layout Itemize
508 Document\SpecialChar menuseparator
517 jour\SpecialChar menuseparator
523 \begin_layout Standard
524 Elles n'invoqueront \SpecialChar LaTeX
525 que si le fichier a changé depuis la dernière fois
526 que \SpecialChar LaTeX
530 \begin_layout Standard
531 Quand vous faites tourner \SpecialChar LaTeX
532 sur le fichier que vous éditez, \SpecialChar LyX
537 \begin_layout Enumerate
538 Il convertit le document en \SpecialChar LaTeX
539 et l'enregistre dans un fichier avec l'extension
551 \begin_layout Enumerate
552 Il fait tourner \SpecialChar LaTeX
557 (peut-être plusieurs fois) et exécute toute autre commande (comme
565 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
569 \begin_layout Enumerate
570 S'il y a des erreurs, il affiche le journal d'erreurs.
573 \begin_layout Standard
574 Si vous avez lancé \SpecialChar LaTeX
577 Affichage\SpecialChar menuseparator
588 Affichage\SpecialChar menuseparator
593 Fichier\SpecialChar menuseparator
597 réalise deux étapes supplémentaires :
600 \begin_layout Itemize
605 pour convertir le fichier DVI en PostScript;
608 \begin_layout Itemize
609 il exécute une visonneuse PostScript, comme
613 , pour afficher le résultat.
616 \begin_layout Standard
617 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
620 \begin_layout Section
621 Traduire des fichiers \SpecialChar LaTeX
626 \begin_layout Standard
627 Vous pouvez importer un fichier \SpecialChar LaTeX
628 dans \SpecialChar LyX
629 en utilisant le menu Fichier \SpecialChar menuseparator
630 Importer\SpecialChar menuseparator
632 X de \SpecialChar LyX
634 Cela va appeler un programme nommé
638 , qui va créer un fichier
648 va ensuite ouvrir ce fichier.
651 \begin_layout Standard
656 peut traduire la plupart des constructions \SpecialChar LaTeX
657 légales, mais pas toutes.
658 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
660 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
661 les portions en code \SpecialChar TeX
662 et les corriger manuellement.
665 \begin_layout Standard
666 Si vous ignorez ce qu'est le code \SpecialChar TeX
667 , lisez le paragraphe suivant.
670 \begin_layout Section
671 Insérer du code \SpecialChar LaTeX
672 dans des documents \SpecialChar LyX
674 \begin_inset CommandInset label
676 name "sec:Insérer-du-code-LaTeX"
683 \begin_layout Standard
684 Vous pouvez faire en \SpecialChar LyX
685 tout ce que vous faites en \SpecialChar LaTeX
686 , pour une raison très
687 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
688 dans un document \SpecialChar LyX
691 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
692 toutes les structures \SpecialChar LaTeX
694 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
695 dans votre document \SpecialChar LyX
697 pouvez utiliser la boîte de
699 code \SpecialChar TeX
702 , que vous pouvez mettre dans votre document avec
704 Insertion\SpecialChar menuseparator
715 \begin_layout Standard
716 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
717 dans un document \SpecialChar LyX
719 Le code ressemble à ceci :
722 \begin_layout LyX-Code
726 \begin_inset Newline newline
732 \begin_inset Newline newline
735 Un exemple d'environnement minipage.
737 \begin_inset Newline newline
740 mettre presque tout dedans, m
743 \begin_inset Newline newline
746 et des tableaux (non flottants).
747 \begin_inset Newline newline
753 \begin_inset Newline newline
757 \begin_inset Newline newline
763 \begin_inset Newline newline
769 \begin_inset Newline newline
775 \begin_inset Newline newline
780 \begin_inset Newline newline
786 \begin_inset Newline newline
792 \begin_inset Newline newline
798 \begin_inset Newline newline
806 \begin_layout Standard
809 code \SpecialChar TeX
812 contenant ce texte est juste après ce paragraphe.
813 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
815 Ceux qui lisent une version imprimée du manuel verront le résultat final
819 \begin_layout Standard
823 \begin_layout Plain Layout
830 \begin_layout Plain Layout
837 \begin_layout Plain Layout
839 Un exemple d'environnement minipage.
840 Vous pouvez mettre presque tout dedans, m
842 ^eme des figures et des tableaux (non flottants).
845 \begin_layout Plain Layout
852 \begin_layout Plain Layout
857 \begin_layout Plain Layout
864 \begin_layout Plain Layout
871 \begin_layout Plain Layout
878 \begin_layout Plain Layout
884 \begin_layout Plain Layout
891 \begin_layout Plain Layout
898 \begin_layout Plain Layout
905 \begin_layout Plain Layout
917 \begin_layout Standard
918 En plus de l'utilisation du
920 code \SpecialChar TeX
923 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
925 Vous pouvez alors utiliser
927 Insertion\SpecialChar menuseparator
928 Fichier\SpecialChar menuseparator
931 pour inclure votre fichier (vous devez choisir le type
940 Nous vous recommandons de ne faire cela que si vous avez un fichier
949 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
952 \begin_layout Standard
953 Encore quelques notes pour insister:
956 \begin_layout Itemize
957 au sein de \SpecialChar LyX
958 , le code \SpecialChar LaTeX
964 \begin_layout Itemize
970 si votre code \SpecialChar LaTeX
974 \begin_layout Itemize
975 attention à ne pas réinventer la roue.
978 \begin_layout Standard
979 Sur ce dernier point, \SpecialChar LyX
980 dispose déjà de pas mal de possibilités, et encore
981 plus sont en préparation.
982 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
983 n'a pas déjà telle ou telle
984 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
986 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
987 pour faire toutes sortes de
988 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
990 \begin_inset CommandInset href
993 target "http://www.ctan.org/"
998 pour plus de détails.
1001 \begin_layout Standard
1002 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1003 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1004 pour avoir de l'aide.
1005 Un certain nombre sont cités dans la bibliographie du
1008 \begin_inset space ~
1012 \begin_inset space ~
1020 \begin_layout Section
1022 et le préambule \SpecialChar LaTeX
1026 \begin_layout Subsection
1027 À propos du préambule \SpecialChar LaTeX
1031 \begin_layout Standard
1032 Si vous connaissez déjà \SpecialChar LaTeX
1033 , il n'y a pas besoin d'expliquer ici à quoi sert
1035 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1036 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1037 pour plus d'information.
1038 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1039 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1040 faire dans le préambule \SpecialChar LaTeX
1041 d'un document \SpecialChar LyX
1045 \begin_layout Standard
1046 Le préambule \SpecialChar LaTeX
1047 vient au tout début d'un document,
1055 \begin_layout Itemize
1056 déclarer la classe de document.
1058 l'a déjà fait à votre place.
1062 \begin_layout Standard
1063 Si vous êtes un \SpecialChar LaTeX
1064 -nicien expérimenté, et que vous avez une classe de document
1065 particulière dont vous voulez vous servir, voyez le manuel de
1069 pour savoir comment la faire reconnaître par \SpecialChar LyX
1071 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1072 pour que cela paraisse
1073 dans de prochaines versions !
1077 \begin_layout Itemize
1078 déclarer les paquetages utilisés.
1079 Les paquetages \SpecialChar LaTeX
1080 fournissent des commandes spéciales, qui sont disponibles
1081 dans un document seulement si le paquetage a été déclaré dans le préambule.
1082 Par exemple, le paquetage
1086 force l'indentation de tous les paragraphes.
1087 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1091 \begin_layout Itemize
1092 fixer les compteurs, variables, longueurs et largeurs.
1093 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1098 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1099 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1100 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1101 Un autre exemple est le type de marqueur pour les listes.
1102 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1103 le faire une seule fois, dans le préambule.
1106 \begin_layout Itemize
1107 déclarer les commandes définies par l'utilisateur (avec
1119 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1121 très souvent dans le document.
1122 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1127 être définies n'importe où ailleurs (mais
1131 d'être utilisées pour la première fois, bien sûr...).
1132 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1133 brut dans votre document,
1134 ce qui normalement ne devrait pas être le cas.
1137 \begin_layout Standard
1139 ajoute son propre lot de définitions au préambule du fichier
1144 Ceci rend les fichiers \SpecialChar LaTeX
1145 générés par \SpecialChar LyX
1149 \begin_layout Subsection
1150 Changer le préambule
1153 \begin_layout Standard
1154 Les commandes que \SpecialChar LyX
1155 ajoute au préambule d'un fichier \SpecialChar LaTeX
1157 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1159 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1162 Document\SpecialChar menuseparator
1163 Paramètres\SpecialChar menuseparator
1167 \begin_inset space ~
1177 ajoute tout ce qu'il y a dans la fenêtre
1180 \begin_inset space ~
1186 à son propre préambule.
1187 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1189 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1190 dit : ne réinventez pas la roue !).
1193 Assurez-vous aussi que votre préambule est correct.
1198 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1200 \begin_inset Quotes cld
1210 \begin_inset Quotes crd
1214 Si vous voyez ce message, vérifiez votre préambule.
1217 \begin_layout Subsection
1221 \begin_layout Standard
1222 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1226 \begin_layout Subsubsection
1227 Exemple 1 : Décalages
1230 \begin_layout Standard
1231 Il y a deux variables dans \SpecialChar LaTeX
1232 qui contrôlent la position de la page :
1244 , c'est-à-dire décalage horizontal et décalage vertical.
1245 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1247 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1248 ne sont pas les mêmes.
1249 C'est là qu'interviennent
1264 \begin_layout Standard
1265 Les valeurs par défaut de
1277 sont toutes deux de 0
1278 \begin_inset space ~
1281 pt, c'est-à-dire que la page n'est pas décalée.
1284 \begin_layout Standard
1285 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1286 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1287 corrigé un tel comportement.
1288 Si vous utilisez \SpecialChar LyX
1289 sur un système que vous n'entretenez pas vous-même, et
1290 si votre administrateur système est un paresseux
1294 \begin_layout Plain Layout
1295 NdT : Traduction vraisemblable de
1296 \begin_inset Quotes cld
1299 your sysadmin is a doofus
1300 \begin_inset Quotes crd
1320 peuvent sauver la mise.
1321 Supposez que vos marges du haut et de gauche soient toujours 0,5
1322 \begin_inset space ~
1326 Vous pouvez ajouter ceci au préambule :
1329 \begin_layout LyX-Code
1337 \begin_layout LyX-Code
1345 \begin_layout Standard
1346 ...et vos marges devraient désormais être correctes.
1349 \begin_layout Subsubsection
1350 Exemple 2 : Étiquettes
1353 \begin_layout Standard
1354 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1355 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1356 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1361 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1362 Nous vous laissons le vérifier.
1363 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1365 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1369 \begin_layout Standard
1370 D'abord, assurez-vous que vous utilisez la classe de document
1375 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1378 \begin_layout LyX-Code
1384 \begin_layout LyX-Code
1390 \begin_layout LyX-Code
1396 \begin_layout LyX-Code
1402 \begin_layout LyX-Code
1408 \begin_layout LyX-Code
1414 \begin_layout LyX-Code
1420 \begin_layout Standard
1421 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1423 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1424 insérer du code \SpecialChar LaTeX
1425 , placez les commandes
1437 autour de chaque étiquette.
1438 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1442 \begin_layout Standard
1443 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1444 pour supporter directement
1446 Peut-être même que ce sera vous.
1449 \begin_layout Subsubsection
1450 Exemple 3 : Indentation de paragraphe
1453 \begin_layout Standard
1454 Les Américains ont l'habitude d'indenter la première ligne de
1459 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1460 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1461 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1464 \begin_layout Standard
1465 Bien sûr, cette habitude n'est pas typographiquement correcte.
1466 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1471 s'il en suit un autre.
1472 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1473 deux paragraphes consécutifs.
1474 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1475 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1479 \begin_layout Standard
1480 Si vous êtes un Américain typique
1484 \begin_layout Plain Layout
1485 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1490 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1491 voulez votre indentation ! Ajoutez ceci au préambule :
1494 \begin_layout LyX-Code
1497 usepackage{indentfirst}
1500 \begin_layout Standard
1501 Si votre distribution \SpecialChar TeX
1502 n'est pas un vieux coucou, vous avez ce paquetage,
1503 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1506 \begin_layout Subsubsection
1507 Exemple 4 : Ce document
1510 \begin_layout Standard
1511 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1512 idée de certaines possibilités avancées.
1516 \begin_inset space ~
1522 risque de ne pas être visible en une fois, même en plein écran.
1525 \begin_layout Section
1527 et les erreurs \SpecialChar LaTeX
1531 \begin_layout Standard
1532 Quand \SpecialChar LyX
1533 invoque \SpecialChar LaTeX
1534 , il lui dit d'ignorer toute erreur et de continuer.
1535 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1536 pour en faire l'autopsie.
1537 S'il y a une erreur quelque part, \SpecialChar LyX
1538 ouvre une boîte avec un listing d'erreurs.
1539 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1544 \begin_layout Plain Layout
1546 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1547 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1556 \begin_layout Standard
1557 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1560 Document\SpecialChar menuseparator
1562 \begin_inset space ~
1566 \begin_inset space ~
1572 Il y a quelques erreurs et avertissements assez fréquents.
1573 Nous allons les traiter ici.
1574 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1575 pour une liste complète.
1578 \begin_layout Itemize
1581 \begin_inset Quotes cld
1585 \begin_inset Quotes crd
1594 \begin_layout Standard
1595 Tout ce qui commence par ces mots est un message d'avertissement destiné
1597 \begin_inset Quotes cld
1601 \begin_inset Quotes crd
1604 le code \SpecialChar LaTeX
1606 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1607 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1609 que vous devez l'exécuter une nouvelle fois.
1612 \begin_layout Standard
1613 Vous pouvez en général les ignorer.
1617 \begin_layout Itemize
1620 \begin_inset Quotes cld
1624 \begin_inset Quotes crd
1633 \begin_layout Standard
1634 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1637 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1642 \begin_layout Standard
1643 Vous pouvez les ignorer sans crainte.
1647 \begin_layout Itemize
1650 \begin_inset Quotes cld
1656 \begin_inset Quotes crd
1665 \begin_layout Standard
1671 cracher ce genre de messages.
1672 Ils vous préviennent que les lignes sont trop longues et débordent sur
1674 C'est presque toujours impossible à déceler dans le rendu final.
1675 Ou bien seuls un ou deux caractères débordent sur la marge.
1676 On dirait que \SpecialChar LaTeX
1677 génère au moins un message de ce type pour chaque document
1681 \begin_layout Standard
1682 Vous pouvez ignorer ces messages stupides.
1683 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1684 qu'à regarder ce qui sort.
1688 \begin_layout Itemize
1691 \begin_inset Quotes cld
1697 \begin_inset Quotes crd
1706 \begin_layout Standard
1707 Pas aussi courant que son cousin.
1709 semble préférer imprimer des lignes un peu trop larges plutôt qu'un peu
1711 Nous ne savons pas pourquoi.
1714 \begin_layout Standard
1715 Vous pouvez tout autant les ignorer que les précédents.
1719 \begin_layout Itemize
1722 \begin_inset Quotes cld
1728 \begin_inset Quotes crd
1736 \begin_inset Quotes cld
1742 \begin_inset Quotes crd
1751 \begin_layout Standard
1752 Des avertissements sur des problèmes de saut de page.
1753 À nouveau, vous n'avez qu'à regarder ce qui sort.
1754 Vous verrez bien si quelque chose ne va pas.
1758 \begin_layout Itemize
1761 \begin_inset Quotes cld
1764 LaTeX Error: File 'Xxxx' not found
1765 \begin_inset Quotes crd
1774 \begin_layout Standard
1778 \begin_inset Quotes cld
1782 \begin_inset Quotes crd
1787 n'est pas présent sur ce système.
1788 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1790 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1797 , alors un des paquetages que \SpecialChar LyX
1798 a essayé de charger est manquant.
1801 Aide\SpecialChar menuseparator
1803 \begin_inset space ~
1809 pour voir la liste des paquetages dont \SpecialChar LyX
1811 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1814 Outils\SpecialChar menuseparator
1817 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1820 \begin_layout Standard
1831 , et que le paquetage en question n'est pas installé, vous devez l'installer
1836 \begin_layout Itemize
1839 \begin_inset Quotes cld
1842 LaTeX Error: Unknown option
1843 \begin_inset Quotes crd
1852 \begin_layout Standard
1853 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1854 spécifié une option impossible ou inexistante dans un paquetage.
1855 Vérifiez dans sa documentation.
1859 \begin_layout Itemize
1862 \begin_inset Quotes cld
1865 Undefined control sequence
1866 \begin_inset Quotes crd
1875 \begin_layout Standard
1876 Si vous avez inséré du code \SpecialChar LaTeX
1877 dans votre document, et fait une faute de frappe,
1878 vous aurez un de ceux-là.
1879 Vous pouvez aussi avoir oublié de charger un paquetage.
1880 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1881 utilisé une commande inconnue.
1885 \begin_layout Standard
1886 Il y a d'autres messages d'erreur et d'avertissement.
1887 Quelques-uns sont explicites
1891 \begin_layout Plain Layout
1892 NdT : Pour un anglophone...
1898 Ce sont souvent des messages \SpecialChar LaTeX
1900 D'autres sont carrément incompréhensibles.
1901 Ce sont en fait des messages d'erreur \SpecialChar TeX
1902 , et nous n'avons vraiment
1906 de ce qu'ils signifient ou de comment les déchiffrer.
1907 Personne ne le sait.
1910 \begin_layout Standard
1911 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1915 \begin_layout Enumerate
1916 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
1917 que vous avez inséré;
1920 \begin_layout Enumerate
1921 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1925 \begin_layout Enumerate
1926 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1927 ― et surtout si vous voyez
1928 \begin_inset Quotes cld
1938 \begin_inset Quotes crd
1941 , ça veut dire qu'il y a des erreurs dans le préambule.
1942 Commencez par corriger votre préambule;
1945 \begin_layout Enumerate
1946 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1947 code \SpecialChar LaTeX
1948 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
1950 Vérifiez s'il manque des paquetages et rajoutez-les;
1953 \begin_layout Enumerate
1954 très bien, il ne manque aucun paquetage.
1955 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
1961 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1965 \begin_inset space ~
1970 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1971 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1975 \begin_layout Enumerate
1976 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1977 joué dans les règles.
1978 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1979 pas net dans un tableau ou une équation, comme insérer un graphique dans
1980 une case de tableau ?
1983 \begin_layout Enumerate
1984 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
1986 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
1987 est assez strict avec la
1988 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
1989 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1993 \begin_layout Enumerate
1994 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
1995 (actuellement) ne vérifie pas que
1996 vous restez dans les limites de l'imbrication d'environnements.
1997 Si vous avez imbriqué un tas d'environnements jusqu'au
1998 \begin_inset Formula $17^{e}$
2001 niveau, le problème est là;
2004 \begin_layout Enumerate
2005 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2007 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2008 pour la page, vous devez :
2012 \begin_layout Enumerate
2013 mettre la figure à l'échelle pour qu'elle tienne.
2016 \begin_layout Enumerate
2017 rétrécir le tableau pour qu'il tienne.
2021 \begin_layout Enumerate
2022 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2023 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2027 \begin_layout Standard
2028 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2032 que vous avez trouvé une erreur dans \SpecialChar LyX
2037 \begin_layout Chapter
2038 Outils supplémentaires
2041 \begin_layout Section
2042 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2046 \begin_layout Standard
2047 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2048 sont décrites dans le paragraphe
2051 Les bases de données bibliographiques (Bib\SpecialChar TeX
2056 Guide de l'utilisateur
2059 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2060 particulières qui sont accessibles depuis \SpecialChar LyX
2064 \begin_layout Subsection
2065 Autres styles de citation
2068 \begin_layout Standard
2069 Le style standard de Bib\SpecialChar TeX
2070 utilise des nombres (par exemple
2071 \begin_inset Quotes cld
2075 \begin_inset Quotes crd
2078 ) pour faire référence à un ouvrage cité.
2079 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2080 styles de citations.
2081 Le plus courant et le style auteur-année (par exemple
2082 \begin_inset Quotes cld
2086 \begin_inset Quotes crd
2091 gère deux paquetages qui fournissent ce style,
2100 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
2101 être listés ici en détail.
2102 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2103 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2104 natbib, alors vous choisirez probablement le paquetage
2109 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2110 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2118 \begin_layout Standard
2119 L'utilisation de ces deux paquetages avec \SpecialChar LyX
2120 est sensiblement la même.
2123 Document\SpecialChar menuseparator
2126 et choisissez la rubrique
2140 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2145 et vous pourrez choisir le style de la référence (
2146 \begin_inset Quotes cld
2150 \begin_inset Quotes crd
2154 \begin_inset Quotes cld
2158 \begin_inset Quotes cld
2162 \begin_inset Quotes crd
2166 \begin_inset Quotes cld
2170 \begin_inset Quotes crd
2174 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2175 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2176 de fichiers de style supplémentaires et même un programme interactif pour
2177 construire des fichiers de style
2181 \begin_layout Plain Layout
2183 \begin_inset Flex URL
2186 \begin_layout Plain Layout
2188 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2206 \begin_layout Subsection
2207 Bibliographies sectionnées
2210 \begin_layout Standard
2211 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2212 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2213 et les travaux scientifiques est vraisemblablement une possibilité
2214 \begin_inset Quotes cld
2218 \begin_inset Quotes crd
2222 Malheureusement, Bib\SpecialChar TeX
2223 ne vous permet pas lui-même de faire cela.
2224 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2227 pour satisfaire vos besoins historiques.
2230 \begin_layout Standard
2232 fournit un support natif d'un de ces paquetages,
2240 \begin_layout Plain Layout
2242 \begin_inset Flex URL
2245 \begin_layout Plain Layout
2247 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2258 L'avantage de ce paquetage (comparé à d'autres comme
2262 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2263 À la place, vous aurez à préparer des bases de données bibliographiques
2264 différentes pour les différentes sections de votre bibliographie.
2265 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2267 \begin_inset Quotes cld
2271 \begin_inset Quotes crd
2275 \begin_inset Quotes cld
2278 travaux scientifiques
2279 \begin_inset Quotes crd
2282 , vous devez d'abord créer deux bases de données, par exemple
2293 \begin_layout Standard
2294 Dans \SpecialChar LyX
2295 , allez dans le menu
2297 Document\SpecialChar menuseparator
2308 \begin_inset space ~
2312 \begin_inset space ~
2318 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2320 de votre bibliographie.
2321 Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialChar TeX
2327 et une deuxième pour la base de données
2332 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2334 En plus, vous pouvez choisir que votre section bibliographique contienne
2336 \begin_inset Quotes cld
2339 toutes les références citées
2340 \begin_inset Quotes crd
2343 de la base de données utilisée (ce qui est le comportement par défaut),
2345 \begin_inset Quotes cld
2348 toutes les références non citées
2349 \begin_inset Quotes crd
2353 \begin_inset Quotes cld
2356 toutes les références
2357 \begin_inset Quotes crd
2361 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2363 \begin_inset Quotes cld
2367 \begin_inset Quotes crd
2371 \begin_inset Quotes cld
2375 \begin_inset Quotes crd
2379 \begin_inset Quotes cld
2382 Travaux scientifiques
2383 \begin_inset Quotes crd
2387 Les titres des sections peuvent être ajoutés comme des entêtes de section
2388 ou de sous-section ordinaires.
2393 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2394 t ( comme un chapitre* ou une section*, par exemple).
2397 \begin_layout Subsection
2398 Bibliographies multiples
2401 \begin_layout Standard
2402 Les bibliographies multiples, par exemple une bibliographie par section
2403 ou par chapitre, ne sont pas gérées par Bib\SpecialChar TeX
2409 , qui est utilisé pour créer des bibliographies en sections avec \SpecialChar LyX
2411 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2412 si vous êtes prêt à utiliser un peu de
2414 code \SpecialChar LaTeX
2418 \begin_inset space ~
2422 \begin_inset CommandInset ref
2424 reference "sec:Insérer-du-code-LaTeX"
2432 \begin_layout Plain Layout
2433 Une autre approche consiste à utiliser les paquetages \SpecialChar LaTeX
2450 \begin_layout Standard
2451 D'abord, allez dans le menu
2453 Document\SpecialChar menuseparator
2456 , choisissez la rubrique Bibliographie et activez l'option
2459 \begin_inset space ~
2463 \begin_inset space ~
2469 Dans votre document vous devez inclure les sections qui auront leur propre
2470 bibliographie (en incluant la référence Bib\SpecialChar TeX
2471 elle-même), entre un
2483 (ces commandes doivent être mises en
2485 code \SpecialChar TeX
2489 La bibliographie contiendra toutes les références qui ont été citées dans
2499 : si vous utilisez cette approche,
2503 les références doivent se trouver à l'intérieur d'une
2512 ne peuvent pas être emboîtées.
2515 \begin_layout Standard
2519 \begin_layout Section
2520 Documents en plusieurs fichiers
2523 \begin_layout Subsection
2527 \begin_layout Standard
2528 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2529 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2530 il arrive qu'un élément comme un tableau soit susceptible de modifications
2531 ultérieures, alors que le reste du texte ne changera plus.
2532 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2534 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2535 : introduction, observations, résultats, discussion, conclusion.
2536 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
2537 séparé, avec un fichier
2539 \begin_inset Quotes cld
2543 \begin_inset Quotes crd
2546 qui contient le titre, les auteurs, le résumé, les références, etc.
2547 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
2549 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2551 Tous ces fichiers doivent cependant avoir la même classe de document –
2552 n'essayez pas de mélanger la classe
2561 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
2562 : cependant, ces fichiers
2563 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
2570 incluse, et sans la ligne
2576 ) pour éviter des erreurs à la création du fichier DVI.
2579 \begin_layout Standard
2581 permet l'inclusion de fichiers en sélectionnant
2583 Insertion\SpecialChar menuseparator
2584 Fichier\SpecialChar menuseparator
2587 , ce qui positionne une balise à l'endroit du curseur.
2588 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2589 du fichier et la méthode d'inclusion.
2592 \begin_layout Standard
2593 Les trois méthodes d'inclusion sont
2594 \begin_inset Quotes cld
2602 \begin_inset Quotes crd
2606 \begin_inset Quotes cld
2614 \begin_inset Quotes crd
2618 \begin_inset Quotes cld
2626 \begin_inset Quotes crd
2631 \begin_inset Quotes cld
2635 \begin_inset Quotes crd
2639 \begin_inset Quotes cld
2643 \begin_inset Quotes crd
2646 nécessite une bonne connaissance de \SpecialChar LaTeX
2647 , mais la différence pratique est que
2649 \begin_inset Quotes cld
2653 \begin_inset Quotes crd
2656 commenceront sur une nouvelle page, alors que ceux
2657 \begin_inset Quotes cld
2661 \begin_inset Quotes crd
2664 commenceront sur la page en cours.
2668 \begin_layout Standard
2669 Le fichier maître est généralement converti en un fichier \SpecialChar LaTeX
2671 d'être mis en page, tandis que les fichiers inclus sont convertis en fichiers
2673 sans les informations de préambule.
2677 \begin_inset space ~
2682 , cette conversion n'aura pas lieu.
2685 \begin_layout Standard
2686 Un fichier inclus en
2687 \begin_inset Quotes cld
2691 \begin_inset Quotes crd
2694 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2695 dans le fichier d'origine.
2696 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2697 espaces consécutives sont conservées, a contrario des règles habituelles
2700 Cependant, cocher l'option
2703 \begin_inset space ~
2707 \begin_inset space ~
2712 résout toute incertitude en matérialisant chaque espace par un symbole.
2715 \begin_layout Subsection
2716 Références croisées entre fichiers
2719 \begin_layout Standard
2720 \begin_inset Box Shadowbox
2730 height_special "totalheight"
2735 backgroundcolor "none"
2738 \begin_layout Plain Layout
2739 Ce paragraphe est quelque peu obsolète.
2740 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2741 nts s'ouvrent en même temps que le document maître.
2747 Il est possible de faire des références croisées entre différents fichiers.
2748 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2749 B pour un exemple avec deux fichiers, avec B inclus dans A.
2750 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2751 faire référence dans B.
2752 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2753 alors possible de choisir le
2754 \begin_inset Quotes cld
2758 \begin_inset Quotes crd
2764 \begin_layout Subsection
2765 Listes bibliographiques dans tous les sous-documents
2768 \begin_layout Standard
2769 \begin_inset Box Frameless
2779 height_special "totalheight"
2784 backgroundcolor "none"
2787 \begin_layout Plain Layout
2788 Ce paragraphe nécessite également une mise à jour.
2789 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2798 \begin_layout Standard
2799 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2801 De cette façon \SpecialChar LyX
2802 trouvera les fichiers
2806 et vous pouvez facilement insérer les références en masquant la liste des
2810 \begin_layout Standard
2811 Si la liste des bibliographies est dans un commentaire, \SpecialChar LaTeX
2813 dans la sortie imprimable et les références s'afficheront comme [?], au
2815 Une solution est d'utiliser le paquetage
2819 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2820 Pour ce faire, ajouter, dans le préambule \SpecialChar LaTeX
2821 de chaque sous-document les
2825 \begin_layout LyX-Code
2831 \begin_layout LyX-Code
2834 includecomment{comment}
2837 \begin_layout Standard
2839 \begin_inset Flex URL
2842 \begin_layout Plain Layout
2844 http://wiki.lyx.org/FAQ/Unsorted#toc31
2852 \begin_layout Section
2853 Archives \SpecialChar LyX
2857 \begin_layout Standard
2858 Les utilisateurs ont parfois besoin de
2859 \begin_inset Quotes cld
2863 \begin_inset Quotes crd
2866 un fichier \SpecialChar LyX
2867 avec toutes les images (et d'autres fichiers dont il dépend,
2868 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2869 Lyx-2.0 inclut un script Python (
2870 \begin_inset Flex Code
2873 \begin_layout Plain Layout
2879 ) qui automatise le processus.
2880 Pour l'utiliser, il faut que l'un des modules Python
2881 \begin_inset Flex Code
2884 \begin_layout Plain Layout
2891 \begin_inset Flex Code
2894 \begin_layout Plain Layout
2900 soit installé sur votre système.
2901 Implicitement, le script préfère l'archive
2902 \begin_inset Flex Code
2905 \begin_layout Plain Layout
2912 \begin_inset Flex Code
2915 \begin_layout Plain Layout
2921 sur les systèmes Unix et le format
2922 \begin_inset Flex Code
2925 \begin_layout Plain Layout
2934 \begin_layout Standard
2935 La procédure de configuration de \SpecialChar LyX
2936 positionne le script pour qu'il exporte
2938 \begin_inset Quotes cld
2941 Archive \SpecialChar LyX
2943 \begin_inset Quotes crd
2946 , et ce format sera disponible via
2947 \begin_inset Flex Code
2950 \begin_layout Plain Layout
2951 Fichier\SpecialChar menuseparator
2960 \begin_layout Standard
2961 Indépendamment du système d'exploitation, la création d'un format d'archive
2962 particulier peut être imposée en ajoutant soit l'option
2963 \begin_inset Flex Code
2966 \begin_layout Plain Layout
2973 \begin_inset Flex Code
2976 \begin_layout Plain Layout
2983 \begin_inset Flex Code
2986 \begin_layout Plain Layout
2993 \begin_inset Flex Code
2996 \begin_layout Plain Layout
3003 \begin_inset Flex Code
3006 \begin_layout Plain Layout
3008 \SpecialChar menuseparator
3009 Archive \SpecialChar LyX
3016 \begin_inset Flex Code
3019 \begin_layout Plain Layout
3020 Outils\SpecialChar menuseparator
3021 Préférences\SpecialChar menuseparator
3022 Gestion des fichiers\SpecialChar menuseparator
3028 (veillez bien à ajouter l'option après le nom du script, pas avant).
3031 \begin_layout Section
3032 En-têtes et pieds de page sur mesure
3035 \begin_layout Standard
3036 Le format de page implicite est assez banal : pour un document avec la classe
3037 article, tout ce que vous obtenez se limite au numéro de page en bas de
3039 Ce document-ci est de la classe
3040 \begin_inset Quotes cld
3044 \begin_inset Quotes crd
3047 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3048 plein la vue, il faut choisir le style d'en-têtes
3049 \begin_inset Quotes cld
3053 \begin_inset Quotes crd
3056 , comme l'explique le
3059 \begin_inset space ~
3063 \begin_inset space ~
3069 Cette section décrit les codes \SpecialChar LaTeX
3070 qu'il vous faudra insérer dans votre préambule
3072 ou dans le texte pour obtenir les effets désirés.
3073 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3075 \begin_inset Flex Code
3078 \begin_layout Plain Layout
3087 \begin_inset Flex URL
3090 \begin_layout Plain Layout
3092 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3100 \begin_layout Standard
3101 L'en-tête est divisé en trois champs, appelés logiquement
3102 \begin_inset Quotes cld
3106 \begin_inset Quotes crd
3110 \begin_inset Quotes cld
3114 \begin_inset Quotes crd
3118 \begin_inset Quotes cld
3122 \begin_inset Quotes crd
3126 Le bas de page aussi a ces trois divisions.
3127 Les commandes \SpecialChar LaTeX
3128 pour éditer ces champs de la manière la plus simple sont
3154 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3155 page, insérez simplement cette commande dans le préambule :
3158 \begin_layout Standard
3167 \begin_layout Standard
3168 Vous verrez désormais votre nom dans le coin supérieur gauche.
3169 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3170 le numéro de page apparaissant en bas, centré), insérez simplement une
3171 commande avec un paramètre vide, par exemple :
3174 \begin_layout Standard
3182 \begin_layout Standard
3183 Maintenant, plus dur : mettons le mot
3184 \begin_inset Quotes cld
3188 \begin_inset Quotes crd
3191 et le numéro de la section en cours (par exemple Section
3192 \begin_inset space ~
3195 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3196 nom en bas à gauche et la date en bas à droite.
3197 Les commandes suivantes doivent donc apparaître dans votre préambule :
3200 \begin_layout Standard
3210 \begin_layout Standard
3218 \begin_layout Standard
3228 \begin_layout Standard
3237 \begin_layout Standard
3245 \begin_layout Standard
3255 \begin_layout Standard
3268 permettent d'accéder aux compteurs \SpecialChar LaTeX
3269 de section et de page, et d'afficher
3270 ainsi les numéros de la section et de la page en cours.
3277 affiche simplement la date d'aujourd'hui.
3280 \begin_layout Standard
3281 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3282 au dessus du pied de page peut elle aussi être modifiée.
3283 Si vous n'en voulez pas, mettez sa largeur à 0.
3284 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3285 \begin_inset space ~
3288 pt, et celle de pied de page une épaisseur de 0.
3289 Pour régler l'épaisseur, utilisez les commandes
3293 renewcommand\SpecialChar softhyphen
3296 headrulewidth}\SpecialChar softhyphen
3303 renewcommand\SpecialChar softhyphen
3306 footrulewidth}\SpecialChar softhyphen
3312 \begin_layout Standard
3313 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3314 page pour une page donnée avec, par exemple :
3318 thispagestyle\SpecialChar softhyphen
3325 thispagestyle\SpecialChar softhyphen
3332 thispagestyle\SpecialChar softhyphen
3336 Insérez simplement ces commandes dans le texte de la page que vous voulez
3337 modifier, et mettez-les en mode \SpecialChar TeX
3339 En fait, par défaut, si vous utilisez le style global
3340 \begin_inset Quotes cld
3344 \begin_inset Quotes crd
3347 , les pages de titre sont en
3348 \begin_inset Quotes cld
3352 \begin_inset Quotes crd
3355 , alors que les autres sont en
3356 \begin_inset Quotes cld
3360 \begin_inset Quotes crd
3366 \begin_layout Standard
3367 Il existe des commandes plus complexes qui vous permettent d'introduire
3368 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3369 renvoyons à la documentation du paquetage
3373 pour plus de précisions.
3375 \begin_inset Flex URL
3378 \begin_layout Plain Layout
3380 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3388 \begin_layout Standard
3389 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3391 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3392 essayer quelque chose comme :
3395 \begin_layout Standard
3404 includegraphics{logo.eps}}}
3407 \begin_inset Newline newline
3410 (il vous faudra peut-être pré-ajouter
3414 usepackage{graphics}
3416 avant si aucun autre fichier EPS n'est inséré dans votre document).
3419 \begin_layout Standard
3423 \begin_layout Section
3429 \begin_inset CommandInset label
3438 \begin_layout Standard
3444 \begin_layout Subsection
3448 \begin_layout Standard
3450 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3451 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3452 de profondeur dans l'environnement
3457 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3458 spécifier différents types de puces pour différents paragraphes
3462 \begin_layout Plain Layout
3463 En fait, c'est possible mais il faut le faire à la main.
3471 \begin_layout Subsection
3472 À quoi elles ressemblent
3475 \begin_layout Standard
3476 Allez dans la rubrique
3482 Document\SpecialChar menuseparator
3486 \begin_layout Standard
3487 La fenêtre vous présente un tableau avec des formes de puces.
3488 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3490 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3491 lequel vous agissez.
3492 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
3494 puce actuellement sélectionnée, et ce champ peut être édité.
3495 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3496 préambule \SpecialChar LaTeX
3497 les paquetages requis.
3500 \begin_layout Standard
3501 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3502 Le tableau suivant vous montre la correspondance entre le nom des boutons
3503 et les paquetages \SpecialChar LaTeX
3507 \begin_layout Standard
3509 \begin_inset Tabular
3510 <lyxtabular version="3" rows="7" columns="2">
3511 <features tabularvalignment="middle">
3512 <column alignment="center" valignment="top" width="0pt">
3513 <column alignment="center" valignment="top" width="0pt">
3515 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3518 \begin_layout Plain Layout
3524 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3527 \begin_layout Plain Layout
3535 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3538 \begin_layout Plain Layout
3546 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3549 \begin_layout Plain Layout
3558 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3561 \begin_layout Plain Layout
3569 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3572 \begin_layout Plain Layout
3582 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3585 \begin_layout Plain Layout
3593 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3596 \begin_layout Plain Layout
3606 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3609 \begin_layout Plain Layout
3617 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3620 \begin_layout Plain Layout
3630 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3633 \begin_layout Plain Layout
3641 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3644 \begin_layout Plain Layout
3654 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3657 \begin_layout Plain Layout
3665 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3668 \begin_layout Plain Layout
3684 \begin_layout Standard
3686 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3687 que vous n'avez pas.
3688 Si vous obtenez des erreurs \SpecialChar LaTeX
3689 lorsque vous essayez de visionner ou d'imprimer
3690 le fichier, c'est sûrement qu'il vous manque un paquetage.
3692 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
3693 et imprimer avec un autre système.
3696 \begin_layout Subsection
3700 \begin_layout Standard
3701 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3702 motif de puce et la taille.
3703 Les changements ne seront pas visibles dans \SpecialChar LyX
3704 , mais seulement lors du visionneme
3708 \begin_layout Standard
3709 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3710 bouton droit de la souris sur la profondeur de la puce en question
3714 \begin_layout Plain Layout
3715 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3716 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3717 La fenêtre dont nous venons de parler est cependant utile car elle montre
3718 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
3719 , ceci pour un grand nombre
3721 Pour personnaliser vos paragraphes, vous avez le choix :
3724 \begin_layout Plain Layout
3728 \begin_layout Plain Layout
3744 \begin_layout Plain Layout
3748 \begin_layout Plain Layout
3770 \begin_layout Itemize
3771 Utilisez la commande \SpecialChar LaTeX
3778 pour spécifier un nouveau format de puce pour une profondeur donnée.
3779 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3781 Dans cette liste à puces, le code \SpecialChar LaTeX
3782 suivant a été utilisé pour changer les
3783 puces de profondeur 1 :
3786 \begin_inset Newline newline
3800 \begin_inset Newline newline
3816 \begin_inset Newline newline
3821 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3822 partie intégrante de la commande
3831 \begin_layout Itemize
3835 \begin_layout Plain Layout
3848 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3849 entre crochets en mode \SpecialChar TeX
3851 Par exemple, cet élément a commencé par
3864 \begin_layout Plain Layout
3868 \begin_layout Plain Layout
3884 \begin_layout Plain Layout
3885 Vous aurez besoin de remettre le
3889 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3891 Nous avons donc ici :
3894 \begin_inset Newline newline
3911 \begin_layout Chapter
3916 \begin_layout Standard
3918 inclut depuis longtemps l'exportation de documents vers divers formats
3919 appropriés au monde du Web, comme HTML.
3920 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3925 \begin_layout Plain Layout
3926 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
3932 de manuel de Personnalisation.
3937 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3938 utilisent \SpecialChar LaTeX
3939 comme format intermédiaire, comme
3940 \begin_inset Flex Code
3943 \begin_layout Plain Layout
3950 \begin_inset Flex Code
3953 \begin_layout Plain Layout
3960 \begin_inset Flex Code
3963 \begin_layout Plain Layout
3969 , en créant le code \SpecialChar LaTeX
3970 à partir de \SpecialChar LyX
3971 ; et il existe un convertisseur qui travaille
3972 directement sur le code \SpecialChar LyX
3974 \begin_inset Flex Code
3977 \begin_layout Plain Layout
3985 Chacun d'eux présente des avantages et des inconvénients.
3988 \begin_layout Standard
3989 Les convertisseurs fondés sur \SpecialChar LaTeX
3990 présentent l'avantage qu'il connaissent (en
3991 principe) les mêmes informations que \SpecialChar LaTeX
3992 concernant le document exporté.
3993 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3995 ou par un insert de code \SpecialChar TeX
3997 Ils comprennent les fichiers
3998 \begin_inset Flex Code
4001 \begin_layout Plain Layout
4007 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4009 \begin_inset Flex Code
4012 \begin_layout Plain Layout
4018 engendrés par Bib\SpecialChar TeX
4020 En contrepartie, \SpecialChar LaTeX
4021 est un langage vraiment difficile à analyser — on dit
4022 souvent que seul \SpecialChar TeX
4023 comprend \SpecialChar TeX
4024 — et les convertisseurs fondés sur \SpecialChar LaTeX
4026 souvent sur des constructions apparemment simples; des constructions compliqués
4027 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4032 ne s'exporte pas via
4033 \begin_inset Flex Code
4036 \begin_layout Plain Layout
4042 , bien que les autres le fassent.
4043 L'autre préoccupation provient de la manière dont les formules mathématiques
4044 sont traitées: ces convertisseurs traduisent habituellement les formules
4045 en petites images qui sont liées dans le document HTML.
4046 Puisque celles-ci sont créées par \SpecialChar LaTeX
4047 , la typographie est précise.
4048 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4049 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4050 partie nativement — avec des polices de taille similaire — peut être à
4054 \begin_layout Standard
4056 \begin_inset Flex Code
4059 \begin_layout Plain Layout
4067 \begin_inset CommandInset href
4069 name "http://elyxer.nongnu.org/"
4070 target "http://elyxer.nongnu.org/"
4075 ) créé par Alex Fernandez résout certaines de ces problèmes.
4076 En particulier, les formules produites se mettent parfaitement à l'échelle,
4077 car il traduit les mathématiques en utilisant une combinaison de HTML et
4078 CSS plutôt que de convertir les formules en images.
4079 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4081 \begin_inset Flex Code
4084 \begin_layout Plain Layout
4090 : ceci révèle les limitations de HTML.
4094 \begin_layout Plain Layout
4096 \begin_inset Flex Code
4099 \begin_layout Plain Layout
4106 peut également utiliser
4107 \begin_inset Flex Noun
4110 \begin_layout Plain Layout
4117 \begin_inset Flex Noun
4120 \begin_layout Plain Layout
4126 pour les équations, mais ce réglage ne peut être que global et nécessite
4127 l'accès à un serveur qui exécute le code de conversion.
4132 Plus important (du moins pour la version 1.1.1),
4133 \begin_inset Flex Code
4136 \begin_layout Plain Layout
4143 ne comprend pas bien les macros mathématiques et pas du tout les styles
4144 de paragraphes définis par l'utilisateur et les styles de caractères.
4145 Ces limitations rendent
4146 \begin_inset Flex Code
4149 \begin_layout Plain Layout
4156 peu approprié pour de nombreux documents créés par les utilisateurs de
4159 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4160 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4161 lui-même capable d'écrire
4162 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4163 , en DocBoook ou en texte
4167 \begin_layout Standard
4168 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4169 probablement être considérée comme
4170 \begin_inset Quotes cld
4174 \begin_inset Quotes crd
4181 \begin_layout Plain Layout
4183 \begin_inset Flex Code
4186 \begin_layout Plain Layout
4187 development/HTML.notes
4192 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4194 \begin_inset CommandInset href
4196 name "consultée en ligne"
4197 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4202 (en anglais), contient normalement des informations à jour sur l'état de
4203 développement de l'exportation XHTML.
4204 Voir également la liste des bogues sur le
4205 \begin_inset CommandInset href
4207 name "suivi de bogues"
4208 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"
4218 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4219 avantages potentiels sur les deux autres.
4222 \begin_layout Standard
4223 Les avantages sont dus principalement au fait que les fonctions d'exportation
4224 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4225 les mêmes choses que \SpecialChar LyX
4230 \begin_layout Plain Layout
4231 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4232 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4234 aux modifications de la sémantique des inserts existants.
4239 Elles connaissent donc la table des matières (telle qu'affichée dans le
4240 plan), les compteurs associés aux différents styles de paragraphes standard
4241 et aux styles de paragraphe définis par l'utilisateur.
4242 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
4244 point de vue de l'internationalisation également, et elles traduiront
4245 \begin_inset Quotes cld
4249 \begin_inset Quotes crd
4253 \begin_inset Quotes cld
4257 \begin_inset Quotes crd
4260 en fonction de la langue définie localement.
4263 \begin_layout Standard
4264 D'un manière générale, les fonctions d'exportation connaissent le format
4265 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4266 cette information est exploitée pour l'exportation en XHTML.
4267 En particulier, \SpecialChar LyX
4272 les informations CSS correspondant aux informations de format utilisées
4273 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4274 sans empattement et gras dans \SpecialChar LyX
4275 , ils seront implicitement sans empattement
4276 et gras dans un navigateur Web.
4277 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4278 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4279 tous les cas, tout ce que connaît \SpecialChar LyX
4280 se trouve dans les fichiers de format.
4281 Ceci s'applique également aux inserts textuels comme les notes de bas de
4282 page et divers inserts personnalisés.
4285 \begin_layout Standard
4286 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4287 même façon que le résultat \SpecialChar LaTeX
4288 : au moyen des fichiers de format et des modules;
4289 voir le chapitre 5 du manuel de
4296 \begin_layout Standard
4297 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4298 ns et les moyens de contourner celles-ci.
4301 \begin_layout Section
4302 Formules mathématiques en XHTML
4305 \begin_layout Standard
4307 propose quatre méthodes d'affichages des formules mathématiques, qui ont
4308 divers avantages et inconvénients:
4311 \begin_layout Itemize
4313 \begin_inset Newline newline
4316 MathML est in dialecte de XML développé spécifiquement pour afficher les
4317 formules mathématiques sur le web, et il offre un excellent rendu dans
4318 les navigateurs qui le reconnaissent.
4319 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4320 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4322 \begin_inset Newline newline
4325 Si Lyx ne sait pas afficher un formule en MathML — par exemple, la formule
4326 utilise le paquetage
4327 \begin_inset Flex Code
4330 \begin_layout Plain Layout
4336 ou du code \SpecialChar TeX
4337 — il affichera la formule sous la forme d'une image.
4340 \begin_layout Itemize
4342 \begin_inset Newline newline
4345 Comme on l'a vu plus haut,
4346 \begin_inset Flex Code
4349 \begin_layout Plain Layout
4355 exporte les formules mathématiques en HTML, mis en forme par CSS.
4359 \begin_layout Plain Layout
4362 \begin_inset Flex Code
4365 \begin_layout Plain Layout
4371 quelques unes des feuilles de style CSS utilisées dans son exportation
4377 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4378 à échouer pour des formules plus compliquées.
4379 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4380 donc être utilisée pour des documents contenant peu de formules, et qui
4381 soient suffisamment simples.
4384 \begin_inset Newline newline
4389 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
4390 utilise le paquetage
4391 \begin_inset Flex Code
4394 \begin_layout Plain Layout
4400 ou du code \SpecialChar TeX
4401 — il affichera la formule sous la forme d'une image.
4405 \begin_layout Itemize
4407 \begin_inset Newline newline
4411 \begin_inset Flex Code
4414 \begin_layout Plain Layout
4421 exportera les formules comme des images, les mêmes images en fait que
4422 celles utilisées par la fonction d'aperçu sur le vif.
4426 \begin_layout Plain Layout
4427 L'aperçu sur le vif n'a
4431 besoin d'être actif pour que les images soient créées, cependant.
4436 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4437 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
4439 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4440 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4442 (actuellement, il y a également un problème de numérotation des équations,
4444 \begin_inset CommandInset href
4447 target "http://www.lyx.org/trac/ticket/6894"
4453 \begin_inset Newline newline
4456 La taille des images peut être réglée via le paramètre
4457 \begin_inset Flex Noun
4460 \begin_layout Plain Layout
4461 Mise à l'échelle des images mathématiques
4467 \begin_inset Flex Noun
4470 \begin_layout Plain Layout
4471 Document\SpecialChar menuseparator
4472 Paramètres\SpecialChar menuseparator
4482 \begin_layout Plain Layout
4483 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4484 et vaut implicitement 75 dpi.
4490 \begin_inset Newline newline
4494 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
4495 si un paquetage \SpecialChar LaTeX
4496 requis n'est pas installé), alors il émettra le code latex
4501 \begin_layout Itemize
4504 \begin_inset Newline newline
4507 Enfin, \SpecialChar LyX
4508 peut heureusement émettre les formules en \SpecialChar LaTeX
4510 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4511 être utilisée avec des outils externes comme
4512 \begin_inset CommandInset href
4515 target "http://www.math.union.edu/~dpvc/jsMath/"
4520 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
4521 inclus dans les documents
4524 encapsule le code \SpecialChar LaTeX
4525 soit dans un insert de type
4526 \begin_inset Flex Code
4529 \begin_layout Plain Layout
4535 (pour les formules en ligne) soit dans un insert de type
4536 \begin_inset Flex Code
4539 \begin_layout Plain Layout
4545 (pour les formules hors ligne) marqué par
4546 \begin_inset Flex Code
4549 \begin_layout Plain Layout
4555 , comme requis par jsMath.
4558 \begin_layout Standard
4559 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4561 \begin_inset Flex Noun
4564 \begin_layout Plain Layout
4565 Document\SpecialChar menuseparator
4566 Paramètres\SpecialChar menuseparator
4573 Implicitement, \SpecialChar LyX
4575 Ceci est un réglage global pour le document.
4578 \begin_layout Standard
4580 offre également le choix d'une méthode différente pour un insert particulier,
4581 s'il est par exemple mal affiché via MathML.
4585 \begin_layout Plain Layout
4586 Ceci dit, puisque \SpecialChar LyX
4587 se rabat sur les images quand la formule contient du
4588 code \SpecialChar TeX
4589 , il est possible de forcer l'affichage par une image en insérant
4590 un code \SpecialChar TeX
4591 innocent, par exemple
4592 \begin_inset Formula $a=b\relax$
4603 \begin_layout Section
4604 Bibliographie et citations
4607 \begin_layout Standard
4608 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4612 \begin_layout Standard
4613 Les étiquettes de citation sont créées par le même mécanisme qui produit
4614 le étiquettes apparaissant dans l'écran \SpecialChar LyX
4615 : les citations se présenteront
4616 donc aussi bien que dans \SpecialChar LyX
4618 Si vous utilisez des citations numériques, \SpecialChar LyX
4619 émettra des étiquettes numériques,
4620 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4622 Si vous utilisez des citations auteur-année, \SpecialChar LyX
4623 ajoutera des lettres en bas
4624 de casse à l'année, comme le fait Bib\SpecialChar TeX
4625 , s'il trouve plus d'une citation
4626 du même auteur dans le même année.
4627 Les étiquettes seront imprimées avec les entrées bibliographiques.
4628 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4629 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4632 \begin_layout Standard
4633 L'affichage de la bibliographie est régie par le même mécanisme que celui
4634 qui gère le présentation des références dans la fenêtre de dialogue des
4635 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4636 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4637 La présentation peut être personnalisée dans le fichier de format, ou de
4638 préférence dans un module, voyez le manuel de
4645 \begin_layout Standard
4646 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4647 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4655 \begin_inset Quotes eld
4658 Context and Logical Form
4659 \begin_inset Quotes erd
4664 Language in Context: Selected Essays
4666 (Oxford: Oxford University Press, 2007), pp.
4674 \begin_inset Quotes eld
4677 Semantics in Context
4678 \begin_inset Quotes erd
4683 Language in Context: Selected Essays
4685 (Oxford: Oxford University Press, 2007), pp.
4689 \begin_layout Standard
4690 Ceci devrait être corrigé rapidement.
4693 \begin_layout Standard
4694 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4695 Si vous avez des bibliographies multiples, \SpecialChar LyX
4696 exportera la même bibliographie
4700 \begin_layout Section
4704 \begin_layout Standard
4706 exporte heureusement les index ne XHTML, avec quelques limitations pour
4710 \begin_layout Standard
4711 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4712 constructions sophistiquées décrites dans le paragraphe consacré aux index
4715 Guide de l'utilisateur
4721 \begin_layout Plain Layout
4722 Le principal problème ici vient du fait que \SpecialChar LyX
4723 ne gère pas vraiment ces entrées
4724 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
4730 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4731 de sous-section de cette section.
4734 \begin_layout Itemize
4735 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
4737 les traduire, mais les entrées doivent être séparées par
4738 \begin_inset Quotes cld
4742 \begin_inset Quotes crd
4745 , il doit y avoir des espaces autour du point d'exclamation.
4746 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4747 points d'exclamation affectés d'un échappement, de ceux des expressions
4751 \begin_layout Itemize
4752 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4753 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4754 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4757 \begin_layout Itemize
4758 Références croisées: les références croisées ne sont APA traduites.
4760 trouve une entrées contenant
4761 \begin_inset Quotes cld
4770 \begin_inset Quotes crd
4773 , il l'ignore cette indication, et le reste est traité comme une entrée
4777 \begin_layout Itemize
4778 Ordre des entrées d'index: \SpecialChar LyX
4779 essaie de gérer l'ordre de tri.
4780 Il prend ce qui est avant le premier
4781 \begin_inset Quotes cld
4785 \begin_inset Quotes crd
4788 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4790 \begin_inset Quotes cld
4794 \begin_inset Quotes crd
4797 comme l'entrée effective.
4798 Pour le moment, \SpecialChar LyX
4800 \begin_inset Quotes cld
4804 \begin_inset Quotes crd
4807 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4811 \begin_layout Itemize
4812 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4813 la fenêtre de choix des styles de caractères, ou par une autre méthode
4814 proposée par \SpecialChar LyX
4816 Les constructions telles que
4817 \begin_inset Quotes cld
4821 \begin_inset Quotes crd
4824 ne sont pas traduites.
4825 En fait, si \SpecialChar LyX
4826 trouve un caractère tube (
4827 \begin_inset Quotes cld
4831 \begin_inset Quotes crd
4834 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4837 \begin_layout Itemize
4838 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4839 d'index seront considérées comme un seul grand index.
4840 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
4842 l'index principal, assurez-vous d'en créer un.
4845 \begin_layout Section
4846 Nomenclatures et glossaires
4849 \begin_layout Standard
4850 Il n'y a actuellement pas d'exportation des glossaires.
4851 Il serait trivial de les ajouter, et ce serait bienvenu.
4854 \begin_layout Chapter
4855 Le Serveur \SpecialChar LyX
4859 \begin_layout Section
4863 \begin_layout Standard
4865 \begin_inset Quotes cld
4868 serveur \SpecialChar LyX
4870 \begin_inset Quotes crd
4873 est une méthode implémentée dans \SpecialChar LyX
4874 qui permet à d'autres programmes de dialoguer
4875 avec \SpecialChar LyX
4876 , d'invoquer des commandes \SpecialChar LyX
4877 et d'obtenir de l'information à propos
4878 de son état interne.
4879 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4881 C'est grâce au serveur \SpecialChar LyX
4882 , par exemple, que des gestionnaires de bibliographies
4883 comme JabRef peuvent permettre de
4884 \begin_inset Quotes cld
4888 \begin_inset Quotes crd
4891 des citations dans \SpecialChar LyX
4895 \begin_layout Section
4896 Démarrer le Serveur \SpecialChar LyX
4900 \begin_layout Standard
4901 Le serveur \SpecialChar LyX
4902 fonctionne par l'intermédiaire d'une paire de tubes.
4903 Ils sont habituellement disposés dans votre répertoire utilisateur
4907 (sauf sur Windows, ou des tubes nominatifs
4911 sont des objets spéciaux localisés dans
4921 ) et portent les noms
4924 \begin_inset Quotes cld
4928 \begin_inset Quotes crd
4936 \begin_inset Quotes cld
4940 \begin_inset Quotes crd
4946 Les programmes externes écrivent dans
4950 et lisent les données dans
4955 La racine de ces deux noms peut être définie dans la fenêtre
4957 Édition\SpecialChar menuseparator
4958 Préférences\SpecialChar menuseparator
4959 Entrées\SpecialChar menuseparator
4963 \begin_inset Quotes cld
4968 /home/mon_home/.lyxpipe
4971 \begin_inset Quotes crd
4977 \begin_inset Quotes cld
4991 \begin_inset Quotes crd
4996 where any working path instead of lyxpipe can be used, for example
4997 \begin_inset Flex Code
5000 \begin_layout Plain Layout
5023 Vous devez configurer ceci
5027 pour que le serveur puisse démarrer.
5030 \begin_layout Standard
5032 ajoutera les suffixes
5035 \begin_inset Quotes cld
5039 \begin_inset Quotes crd
5047 \begin_inset Quotes cld
5051 \begin_inset Quotes crd
5056 pour créer les tubes.
5057 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5058 supposera qu'un autre processus \SpecialChar LyX
5060 déjà en route et ne démarrera pas le serveur.
5061 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5063 \begin_inset Quotes cld
5067 \begin_inset Quotes crd
5070 existe à la fermeture de \SpecialChar LyX
5072 essaiera de le supprimer.
5073 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5074 tubes à la main et redémarrer \SpecialChar LyX
5076 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5077 programme ou après un crash, ainsi les tubes
5078 \begin_inset Quotes cld
5082 \begin_inset Quotes crd
5088 \begin_layout Standard
5089 Pour faire tourner plusieurs processus \SpecialChar LyX
5090 avec des serveurs en même temps,
5091 vous devez utiliser différentes configurations, peut-être en utilisant
5092 des répertoires utilisateurs différents, avec leurs propres
5096 , pour chaque processus.
5100 \begin_layout Standard
5101 Si vous développez un programme client, il vous sera peut-être utile d'activer
5102 les informations de déboguage du serveur \SpecialChar LyX
5104 Pour cela, démarrez \SpecialChar LyX
5112 \begin_layout Standard
5113 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5114 on source sous le nom
5116 development/server_monitor.c
5121 \begin_layout Standard
5122 Un autre outil utile est un client en ligne de commande que vous trouverez
5125 src/client/lyxclient
5130 \begin_layout Section
5131 Communication normale
5134 \begin_layout Standard
5135 Pour émettre un appel \SpecialChar LyX
5136 , le client écrit une ligne de texte ASCII dans le
5137 tube d'entrée, selon le format suivant :
5140 \begin_layout LyX-Code
5154 \begin_layout Description
5161 est un nom que le client peut choisir arbitrairement.
5163 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
5164 les réponses aux différentes requêtes.
5167 \begin_layout Description
5174 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
5176 C'est la commande que vous auriez entrée dans le minibuffer.
5179 \begin_layout Description
5186 est un paramètre optionnel qui n'est utile que pour certaines fonctions
5187 (par exemple, le LFUN
5188 \begin_inset Quotes cld
5192 \begin_inset Quotes crd
5195 qui insère le paramètre comme du texte à la position du curseur).
5198 \begin_layout Standard
5199 La réponse de \SpecialChar LyX
5200 arrive dans le tube de sortie sous la forme :
5203 \begin_layout LyX-Code
5217 \begin_layout Standard
5230 sont les mêmes que dans la requête, tandis que
5236 contient des informations plus ou moins utiles selon la façon avec laquelle
5237 la commande s'est exécutée.
5238 Certaines commandes renvoient des informations à propos de l'état interne
5241 \begin_inset Quotes cld
5245 \begin_inset Quotes crd
5248 , tandis que d'autres ne renvoient rien.
5249 Ça signifie alors que l'exécution s'est bien passée.
5252 \begin_layout Standard
5253 En cas d'erreurs, la réponse de \SpecialChar LyX
5257 \begin_layout LyX-Code
5271 \begin_layout Standard
5278 doit expliquer pourquoi la commande a échoué.
5281 \begin_layout Standard
5285 \begin_layout LyX-Code
5286 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5289 \begin_layout LyX-Code
5290 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5291 \begin_inset Newline newline
5294 read a <~/.lyxpipe.out
5295 \begin_inset Newline newline
5301 \begin_layout Section
5305 \begin_layout Standard
5307 peut notifier aux clients les événements qui se produisent de manière asynchron
5309 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5310 de touches à la fonction
5311 \begin_inset Quotes cld
5315 \begin_inset Quotes crd
5319 Voici le format de ce que \SpecialChar LyX
5323 \begin_layout LyX-Code
5329 \begin_layout Standard
5336 est la représentation imprimée de la séquence de touches réellement tapée
5340 \begin_layout Standard
5341 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
5343 des macros : associez certaines séquences de touches à
5344 \begin_inset Quotes cld
5348 \begin_inset Quotes crd
5351 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5352 la séquence et démarre une fonction qui peut utiliser des appels et des
5353 requêtes \SpecialChar LyX
5354 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
5358 \begin_layout Section
5359 Le protocole serveur \SpecialChar LyX
5363 \begin_layout Standard
5365 implémente un protocole simple qui peut servir à la gestion de session.
5366 Tous les messages sont de la forme :
5369 \begin_layout LyX-Code
5379 \begin_layout Standard
5387 \begin_inset Quotes cld
5391 \begin_inset Quotes crd
5395 \begin_inset Quotes cld
5399 \begin_inset Quotes crd
5404 \begin_inset Quotes cld
5408 \begin_inset Quotes crd
5411 , c'est que \SpecialChar LyX
5412 l'informe qu'il écoute ses messages, s'il reçoit
5413 \begin_inset Quotes cld
5417 \begin_inset Quotes crd
5420 , c'est que \SpecialChar LyX
5421 est en train de s'arrêter.
5424 \begin_layout Section
5425 Recherche inversée DVI/PDF
5428 \begin_layout Standard
5429 Quelques visionneuses DVI/PDF
5433 \begin_layout Plain Layout
5434 Les visionneuses suivantes proposent la fonction de recherche inversée en
5435 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
5441 assurent la fonction de
5446 Ceci signifie que vous pouvez demander à \SpecialChar LyX
5447 de positionner le curseur sur
5448 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
5450 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5451 avec \SpecialChar LyX
5453 C'est la cas par le serveur \SpecialChar LyX
5454 soit par un tube nommé (
5458 ), soit par un connecteur de domaine (
5462 ) créé par \SpecialChar LyX
5463 dans son répertoire temporaire (c'est comme ceci que le programme
5465 \begin_inset Flex Code
5468 \begin_layout Plain Layout
5474 communique avec \SpecialChar LyX
5476 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5477 la visionneuse et \SpecialChar LyX
5478 , dans d'autres cas, la visionneuse peut communiquer
5479 directement avec \SpecialChar LyX
5480 : ceci dépend de la visionneuse sélectionnée et de votre
5481 système d'exploitation.
5482 La même considération s'applique pour la configuration des visionneuses
5483 et pour le méthode d'implantation de la recherche inversée.
5484 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5485 inversée pour des visionneuses particulières.
5486 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5487 faut faire pour activer la recherche inversée depuis le résultat imprimable
5491 \begin_layout Subsection
5492 \begin_inset CommandInset label
5494 name "subsec:Activation-automatique"
5498 Activation automatique
5501 \begin_layout Standard
5502 Le plus souvent, \SpecialChar LyX
5503 démarrera le serveur pour vous en activant
5504 \begin_inset Flex Noun
5507 \begin_layout Plain Layout
5508 Document\SpecialChar menuseparator
5509 Paramètres\SpecialChar menuseparator
5510 Sortie\SpecialChar menuseparator
5511 Synchroniser avec la sortie imprimable
5517 Dans ce cas, \SpecialChar LyX
5518 insérera automatiquement la macro Sync\SpecialChar TeX
5519 (pour PDF) ou chargera
5520 le paquetage srcltx (pour DVI).
5521 Cette option peut être facilement atteinte depuis la barre d'outils
5522 \begin_inset Flex Code
5525 \begin_layout Plain Layout
5526 Visionner/Mettre à jour
5534 \begin_layout Standard
5535 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5536 une macro personnalisée dans la liste déroulante située juste au-dessous
5538 \begin_inset Flex Noun
5541 \begin_layout Plain Layout
5542 Document\SpecialChar menuseparator
5543 Paramètres\SpecialChar menuseparator
5544 Sortie\SpecialChar menuseparator
5545 Synchroniser avec la sortie imprimable
5551 Notez que la méthode
5552 \begin_inset Flex Code
5555 \begin_layout Plain Layout
5563 active la compression
5568 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5569 \begin_inset Flex Code
5572 \begin_layout Plain Layout
5583 \begin_layout Standard
5584 Notez également que la l'inclusion des paquetages
5585 \begin_inset Flex Code
5588 \begin_layout Plain Layout
5595 \begin_inset Flex Code
5598 \begin_layout Plain Layout
5604 a quelquefois un impact imprévu sur la typographie.
5605 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5606 pour la compilation finale du document si vous utilisez
5607 \begin_inset Flex Code
5610 \begin_layout Plain Layout
5617 \begin_inset Flex Code
5620 \begin_layout Plain Layout
5629 \begin_layout Standard
5630 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5631 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5633 Si la configuration automatique vous convient, allez directement au paragraphe
5634 \begin_inset space ~
5638 \begin_inset CommandInset ref
5640 reference "subsec:Configuration-et-utilisation"
5644 , où sont décrites les étapes de la configuration dans votre visionneuse,
5645 – que la mise en œuvre soit automatique ou manuelle.
5648 \begin_layout Subsection
5652 \begin_layout Standard
5654 fournit plusieurs méthodes pour la recherche inversée.
5655 Certaines sont inhérentes au programme
5656 \begin_inset Flex Code
5659 \begin_layout Plain Layout
5665 , d'autres sont fournies par des paquetages externes.
5666 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
5668 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
5669 que votre visionneuse puisse le gérer.
5670 Les méthodes disponibles dont décrites dans la suite.
5673 \begin_layout Subsubsection*
5675 \begin_inset space ~
5679 \begin_inset space ~
5683 \begin_inset space ~
5687 \begin_inset space ~
5691 \begin_inset space ~
5695 \begin_inset space ~
5699 \begin_inset space ~
5705 \begin_layout Standard
5706 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5708 Elle est disponible en \SpecialChar LaTeX
5709 depuis quelque temps (n'importe quelle distribution
5710 suffisamment récente devrait l'inclure) et elle est fiable.
5711 Pour l'activer, modifier la commande dans le convertisseur
5712 \begin_inset Flex Noun
5715 \begin_layout Plain Layout
5716 LaTeX (standard)->DVI
5722 \begin_inset Flex Noun
5725 \begin_layout Plain Layout
5726 LaTeX (standard)->DraftDVI
5732 \begin_inset Flex Noun
5735 \begin_layout Plain Layout
5736 Préférences\SpecialChar menuseparator
5737 Gestion des fichiers\SpecialChar menuseparator
5744 \begin_inset Flex Code
5747 \begin_layout Plain Layout
5748 latex -src-specials $$i
5754 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
5756 peut différer dans quelques distributions).
5759 \begin_layout Subsubsection*
5761 \begin_inset space ~
5765 \begin_inset space ~
5769 \begin_inset space ~
5773 \begin_inset space ~
5779 \begin_layout Standard
5788 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5789 s PDF (via pdflatex) et DVI, respectivement.
5790 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
5794 \begin_layout Itemize
5795 \begin_inset Flex Code
5798 \begin_layout Plain Layout
5806 pour la recherche inversée depuis le PDF;
5809 \begin_layout Itemize
5810 \begin_inset Flex Code
5813 \begin_layout Plain Layout
5816 usepackage[active]{srcltx}
5821 pour la recherche inversée depuis le DVI.
5824 \begin_layout Standard
5825 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5826 vous pouvez saisir les lignes suivantes dans le préambule:
5829 \begin_layout LyX-Code
5833 \begin_inset Newline newline
5839 \begin_inset Newline newline
5845 \begin_inset Newline newline
5851 \begin_inset Newline newline
5856 usepackage[active]{srcltx}
5857 \begin_inset Newline newline
5865 \begin_layout Standard
5866 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5867 PDF (pdflatex) et le paquetage adéquat sera chargé.
5870 \begin_layout Standard
5871 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5872 mieux le désactiver lors des passes finales de compilation du document.
5875 \begin_layout Subsubsection*
5877 \begin_inset space ~
5881 \begin_inset space ~
5885 \begin_inset space ~
5889 \begin_inset space ~
5893 \begin_inset space ~
5896 Sync\SpecialChar TeX
5898 \begin_inset space ~
5902 \begin_inset space ~
5906 \begin_inset space ~
5912 \begin_layout Standard
5913 Les versions récentes de
5914 \begin_inset Flex Code
5917 \begin_layout Plain Layout
5923 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5924 Cette fonctionnalité dénommée
5926 Sync\SpecialChar TeX
5929 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5931 \begin_inset Flex Code
5934 \begin_layout Plain Layout
5940 et de sa fusion avec l'approche
5945 Il vous faut au moins \SpecialChar TeX
5946 Live 2008 ou une distribution Mik\SpecialChar TeX
5947 récente pour pouvoir
5949 Notez également que seules quelques visionneuses (Okular et Qpdfview sur
5950 Unix, Skim sur Mac, SumatraPDF sur Windows) supportent actuellement Sync\SpecialChar TeX
5954 \begin_layout Standard
5955 Pour activer Sync\SpecialChar TeX
5956 pour le résultat imprimable DVI, modifier le convertisseur
5958 \begin_inset Flex Noun
5961 \begin_layout Plain Layout
5962 LaTeX (standard) -> DVI
5968 \begin_inset Flex Noun
5971 \begin_layout Plain Layout
5972 LaTeX (standard) -> DraftDVI
5978 \begin_inset Flex Noun
5981 \begin_layout Plain Layout
5982 Préférences\SpecialChar menuseparator
5983 Gestion des fichiers\SpecialChar menuseparator
5990 \begin_inset Flex Code
5993 \begin_layout Plain Layout
5994 latex -synctex=1 $$i
5999 , et pour le résultat imprimable PDF, modifier le convertisseur
6000 \begin_inset Flex Noun
6003 \begin_layout Plain Layout
6004 LaTeX (pdflatex) -> PDF (pdflatex)
6010 \begin_inset Flex Code
6013 \begin_layout Plain Layout
6014 pdflatex -synctex=1 $$i
6020 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
6021 configuration pour Sync\SpecialChar TeX
6026 \begin_layout Plain Layout
6028 \begin_inset Flex Code
6031 \begin_layout Plain Layout
6037 active la compression gzip.
6038 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6039 \begin_inset Flex Code
6042 \begin_layout Plain Layout
6056 \begin_layout Subsection
6057 Configuration et utilisation de visionneuses particulières
6058 \begin_inset CommandInset label
6060 name "subsec:Configuration-et-utilisation"
6067 \begin_layout Subsubsection*
6068 Xdvi (toutes plate-formes)
6071 \begin_layout Standard
6073 \begin_inset Flex Code
6076 \begin_layout Plain Layout
6082 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6083 puisque \SpecialChar LyX
6084 fournit les ancres nécessaires pour l'utilisation automatisée
6086 \begin_inset Flex Code
6089 \begin_layout Plain Layout
6096 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6097 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6101 \begin_layout Standard
6102 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6103 lieu du connecteur pour la communication avec \SpecialChar LyX
6104 , modifiez simplement la
6105 visionneuse DVI dans
6106 \begin_inset Flex Noun
6109 \begin_layout Plain Layout
6110 Préférences\SpecialChar menuseparator
6111 Gestion des fichiers\SpecialChar menuseparator
6121 \begin_layout Plain Layout
6122 Sur Mac OSX vous devez utiliser
6123 \begin_inset Flex Code
6126 \begin_layout Plain Layout
6129 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
6140 \begin_inset Flex Code
6143 \begin_layout Plain Layout
6144 xdvi -editor "lyxeditor.sh %f %l"
6150 \begin_inset Flex Code
6153 \begin_layout Plain Layout
6159 est un script approprié.
6160 Par exemple, un script minimal est le suivant:
6163 \begin_layout LyX-Code
6165 \begin_inset Newline newline
6168 LYXPIPE="/path/to/lyxpipe"
6169 \begin_inset Newline newline
6172 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
6173 \begin_inset Newline newline
6176 echo "$COMMAND" > "${LYXPIPE}".in || exit
6177 \begin_inset Newline newline
6180 read TMP < "${LYXPIPE}".out || exit
6183 \begin_layout Standard
6185 \begin_inset Flex Code
6188 \begin_layout Plain Layout
6196 est le chemin d'accès au tube LyXServer spécifié dans
6197 \begin_inset Flex Noun
6200 \begin_layout Plain Layout
6201 Préférences\SpecialChar menuseparator
6213 \begin_layout Plain Layout
6215 \begin_inset Flex Code
6218 \begin_layout Plain Layout
6226 de la distribution des sources \SpecialChar LyX
6227 , vous trouverez un script
6228 \begin_inset Flex Code
6231 \begin_layout Plain Layout
6239 , capable de trouver
6251 \begin_layout Subsubsection*
6255 \begin_layout Standard
6257 \begin_inset Flex Code
6260 \begin_layout Plain Layout
6263 /Applications/MacDviX_Folder/calleditor.script
6268 , ajoutez les lignes suivantes:
6271 \begin_layout LyX-Code
6272 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
6273 \begin_inset Newline newline
6279 \begin_layout Standard
6280 Adaptez ces lignes si vous installez \SpecialChar LyX
6281 ailleurs que dans le répertoire
6282 \begin_inset Flex Code
6285 \begin_layout Plain Layout
6294 \begin_layout Standard
6295 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6298 \begin_layout Subsubsection*
6302 \begin_layout Standard
6304 \begin_inset Flex Code
6307 \begin_layout Plain Layout
6308 open -a Skim.app $$i
6313 dans le réglage de la visionneuse
6314 \begin_inset Flex Noun
6317 \begin_layout Plain Layout
6318 Préférences\SpecialChar menuseparator
6319 Gestion des fichiers\SpecialChar menuseparator
6320 Formats de fichiers\SpecialChar menuseparator
6326 , et sélectionnez LyX dans
6327 \begin_inset Flex Noun
6330 \begin_layout Plain Layout
6331 Skim\SpecialChar menuseparator
6332 Préférences\SpecialChar menuseparator
6341 \begin_layout Standard
6342 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6345 \begin_layout Subsubsection*
6349 \begin_layout Standard
6351 \begin_inset Flex Noun
6354 \begin_layout Plain Layout
6355 Configuration\SpecialChar menuseparator
6356 Configurer Okular\SpecialChar menuseparator
6363 \begin_inset Quotes cld
6367 \begin_inset Quotes crd
6370 et ajouter la commande
6371 \begin_inset Flex Code
6374 \begin_layout Plain Layout
6385 \begin_layout Standard
6386 La recherche inversée est déclenchée par SHIFT-clic.
6389 \begin_layout Subsubsection*
6395 \begin_layout Standard
6398 Qpdfview supports Sync\SpecialChar TeX
6399 since version 0.3.5.
6401 \begin_inset Flex Noun
6404 \begin_layout Plain Layout
6407 Edit\SpecialChar menuseparator
6408 Settings\SpecialChar menuseparator
6414 , click on the input field of the
6415 \begin_inset Quotes eld
6419 \begin_inset Quotes erd
6422 item and add the command
6423 \begin_inset Flex Code
6426 \begin_layout Plain Layout
6437 \begin_layout Standard
6440 Reverse search is triggered by double-click.
6443 \begin_layout Subsubsection*
6447 \begin_layout Standard
6448 Activer Yap, choisir le menu
6449 \begin_inset Flex Noun
6452 \begin_layout Plain Layout
6455 View\SpecialChar menuseparator
6461 et sélectionner l'onglet
6462 \begin_inset Quotes cld
6465 Recherche inversée DVI
6466 \begin_inset Quotes crd
6470 Cliquer sur le bouton
6471 \begin_inset Quotes cld
6474 New\SpecialChar ldots
6476 \begin_inset Quotes crd
6479 et, dans la fenêtre qui s'ouvre, saisir
6480 \begin_inset Quotes cld
6485 \begin_inset Quotes crd
6488 (ou un autre nom de votre choix) dans le champ
6489 \begin_inset Quotes cld
6493 \begin_inset Quotes crd
6497 Maintenant cliquer sur le bouton identifié par
6498 \begin_inset Quotes cld
6503 \begin_inset Quotes crd
6506 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6507 contenant le fichier exécutable
6508 \begin_inset Flex Code
6511 \begin_layout Plain Layout
6521 \begin_inset Flex Code
6524 \begin_layout Plain Layout
6532 et spécifier les arguments du programme comme suit:
6533 \begin_inset Flex Code
6536 \begin_layout Plain Layout
6546 \begin_inset Flex Code
6549 \begin_layout Plain Layout
6557 est utilisé pour communiquer avec \SpecialChar LyX
6562 et se présente ainsi
6565 \begin_layout LyX-Code
6567 \begin_inset Newline newline
6570 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6579 \begin_inset Newline newline
6593 \begin_layout Standard
6594 Vérifier que le chemin d'accès au tube \SpecialChar LyX
6595 Server spécifié dans \SpecialChar LyX
6597 \begin_inset Flex Code
6600 \begin_layout Plain Layout
6616 , sinon adapter le conteneur
6617 \begin_inset Flex Code
6620 \begin_layout Plain Layout
6631 \begin_layout Standard
6632 Avec Yap, la recherche inversée est déclenchée par double-clic.
6635 \begin_layout Subsubsection*
6636 SumatraPDF (Windows)
6639 \begin_layout Standard
6640 Pour utiliser SumatraPDF en recherche inversée, saisir
6641 \begin_inset Flex Code
6644 \begin_layout Plain Layout
6647 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6652 dans les réglages de la visionneuse dans
6653 \begin_inset Flex Noun
6656 \begin_layout Plain Layout
6657 Préférences\SpecialChar menuseparator
6658 Gestion des fichiers\SpecialChar menuseparator
6659 Formats de fichiers\SpecialChar menuseparator
6666 \begin_inset Flex Code
6669 \begin_layout Plain Layout
6677 est le conteneur indiqué ci-dessus.
6679 \begin_inset Flex Code
6682 \begin_layout Plain Layout
6688 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6692 \begin_layout Standard
6693 La recherche inversée est déclenchée par double-clic.
6696 \begin_layout Subsubsection*
6700 \begin_layout Standard
6701 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6702 Windows, puis le lancer, choisir le menu
6703 \begin_inset Flex Noun
6706 \begin_layout Plain Layout
6709 View\SpecialChar menuseparator
6715 et sélectionner l'onglet
6716 \begin_inset Quotes cld
6719 Recherche DVI inversée
6720 \begin_inset Quotes crd
6724 Cliquer sur le bouton
6725 \begin_inset Quotes cld
6728 New\SpecialChar ldots
6730 \begin_inset Quotes crd
6733 et, dans la fenêtre qui s'ouvre, saisir
6734 \begin_inset Quotes cld
6737 Éditeur \SpecialChar LyX
6739 \begin_inset Quotes crd
6742 (ou un autre nom de votre choix) dans le champ
6743 \begin_inset Quotes cld
6747 \begin_inset Quotes crd
6751 Maintenant cliquer sur le bouton identifié par
6752 \begin_inset Quotes cld
6757 \begin_inset Quotes crd
6760 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6761 contenant le fichier exécutable
6762 \begin_inset Flex Code
6765 \begin_layout Plain Layout
6773 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
6776 \begin_inset Flex Code
6779 \begin_layout Plain Layout
6787 et spécifier les arguments du programme comme suit:
6788 \begin_inset Flex Code
6791 \begin_layout Plain Layout
6800 De cette façon, vous utiliserez le
6804 pour communiquer avec \SpecialChar LyX
6806 Si pour quelque raison, vous souhaitez utiliser
6811 \begin_inset Flex Code
6814 \begin_layout Plain Layout
6822 et spécifiez le chemin d'accès au tube \SpecialChar LyX
6823 Server dans les préférences.
6826 \begin_layout Standard
6827 Avec Yap, la recherche inversée est déclenchée par double-clic.
6830 \begin_layout Subsubsection*
6834 \begin_layout Standard
6835 Pour utiliser SumatraPDF en recherche inversée, saisir
6836 \begin_inset Flex Code
6839 \begin_layout Plain Layout
6847 dans les réglages de la visionneuse dans
6848 \begin_inset Flex Noun
6851 \begin_layout Plain Layout
6852 Préférences\SpecialChar menuseparator
6853 Gestion des fichiers\SpecialChar menuseparator
6854 Formats de fichiers\SpecialChar menuseparator
6861 \begin_inset Flex Code
6864 \begin_layout Plain Layout
6872 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6874 \begin_inset Flex Code
6877 \begin_layout Plain Layout
6885 étant le meilleur choix):
6888 \begin_layout LyX-Code
6890 \begin_inset Newline newline
6894 \begin_inset Newline newline
6897 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6900 \begin_layout Standard
6901 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6902 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6906 \begin_inset Flex Code
6909 \begin_layout Plain Layout
6915 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6918 \begin_inset Flex Code
6921 \begin_layout Plain Layout
6927 active la communication via
6932 De nouveau, l'omettre
6933 \begin_inset Flex Code
6936 \begin_layout Plain Layout
6946 , et spécifier le chemin d'accès au tube \SpecialChar LyX
6947 Server dans les préférences \SpecialChar LyX
6951 \begin_layout Standard
6952 La recherche inversée est déclenchée par double-clic.
6955 \begin_layout Section
6959 \begin_layout Standard
6960 La recherche directe est, comme son nom l'indique,
6961 \begin_inset Quotes cld
6965 \begin_inset Quotes crd
6968 de la recherche inversée.
6969 Elle vous permet de positionner le curseur dans la visionneuse directement
6970 depuis \SpecialChar LyX
6972 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6973 positionner le curseur où vous voulez dan le document \SpecialChar LyX
6976 \begin_inset Flex Noun
6979 \begin_layout Plain Layout
6980 Navigation\SpecialChar menuseparator
6987 \begin_inset Flex Noun
6990 \begin_layout Plain Layout
6996 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6997 au même emplacement.
6998 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7001 \begin_layout Standard
7002 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7003 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7005 peut être fait par les méthodes décrites dans la section
7006 \begin_inset space ~
7010 \begin_inset CommandInset ref
7012 reference "subsec:Activation-automatique"
7019 \begin_layout Standard
7020 De plus, vous devez configurer \SpecialChar LyX
7021 pour utiliser les visionneuses dans
7022 \begin_inset Flex Noun
7025 \begin_layout Plain Layout
7026 Outils\SpecialChar menuseparator
7027 Préférences\SpecialChar menuseparator
7028 Sortie\SpecialChar menuseparator
7036 fournit une série de configurations validées pour quelques visionneuses,
7037 que vous pouvez sélectionner dans le menu déroulant.
7038 Si aucune de ces configurations ne vous convient, vous devrez chercher
7039 et trouver une configuration appropriée vous-même.
7040 La syntaxe utilise les marqueurs suivants:
7043 \begin_layout Itemize
7045 \begin_inset Flex Code
7048 \begin_layout Plain Layout
7057 \begin_layout Itemize
7059 \begin_inset Flex Code
7062 \begin_layout Plain Layout
7069 \begin_inset Flex Code
7072 \begin_layout Plain Layout
7079 (temporairement) créé;
7082 \begin_layout Itemize
7084 \begin_inset Flex Code
7087 \begin_layout Plain Layout
7093 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7094 existe dans le répertoire temporaire).
7097 \begin_layout Standard
7098 Notez que seules quelques visionneuses présentent une fonctionnalité de
7099 recherche directe complète, parmi lesquelles
7100 \begin_inset Flex Noun
7103 \begin_layout Plain Layout
7110 \begin_inset Flex Noun
7113 \begin_layout Plain Layout
7120 \begin_inset Flex Noun
7123 \begin_layout Plain Layout
7135 \begin_layout Plain Layout
7138 You might want to set
7139 \begin_inset Flex Code
7142 \begin_layout Plain Layout
7151 \begin_inset Flex Noun
7154 \begin_layout Plain Layout
7157 Tools\SpecialChar menuseparator
7158 Preferences\SpecialChar menuseparator
7159 File Handling\SpecialChar menuseparator
7161 \begin_inset space ~
7177 \begin_inset Flex Noun
7180 \begin_layout Plain Layout
7187 \begin_inset Flex Noun
7190 \begin_layout Plain Layout
7202 \begin_layout Plain Layout
7205 SumatraPDF can also use DDE commands through the external program CMCDDE
7207 \begin_inset CommandInset href
7209 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
7222 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
7223 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
7224 d'autre visionneuses, comme
7225 \begin_inset Flex Noun
7228 \begin_layout Plain Layout
7235 \begin_inset Flex Noun
7238 \begin_layout Plain Layout
7244 , permettent au moins de recharger le document et de sauter à une page donnée:
7245 vous pouvez au moins naviguer à proximité du point visé.
7246 Cette dernière fonctionnalité est activée par un appel externe à
7247 \begin_inset Flex Code
7250 \begin_layout Plain Layout
7256 (voir les configurations prédéfinies).
7259 \begin_layout Standard
7260 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
7262 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
7263 est déjà résident dans le répertoire temporaire) et choisit la configuration
7267 \begin_layout Chapter
7268 Classes de document spéciales
7271 \begin_layout Section
7272 Article AAS\SpecialChar TeX
7276 \begin_layout Standard
7282 \begin_layout Subsection
7286 \begin_layout Standard
7288 est un ensemble de macros produit par l'
7290 American Astronomical Society
7292 pour faciliter la soumission électronique de manuscrits aux trois journaux
7295 Astrophysical Journal
7307 Astronomical Journal
7311 Publications of the Astronomical Society of the Pacific
7315 a besoin de la version 5.0 (ou plus récente) de ces macros.
7316 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
7318 et sont fondamentalement incompatibles avec \SpecialChar LyX
7320 Le paquetage AAS\SpecialChar TeX
7321 peut être téléchargé depuis le site de l'AAS
7324 \begin_layout Standard
7325 \begin_inset VSpace medskip
7331 \begin_layout Standard
7333 \begin_inset Flex URL
7336 \begin_layout Plain Layout
7338 https://aas.org/aastex/aastex-downloads
7346 \begin_layout Standard
7347 \begin_inset VSpace medskip
7353 \begin_layout Standard
7354 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7355 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7356 à écrire un papier en \SpecialChar LyX
7359 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
7361 dispensera seulement de la corvée de toutes les taper.
7362 Il est de votre responsabilité de vous assurer que le document final exporté
7363 en \SpecialChar LaTeX
7364 soit complètement conforme aux recommandations du journal auquel vous
7365 soumettez votre papier.
7368 \begin_layout Subsection
7369 Commencer un nouveau papier
7372 \begin_layout Standard
7373 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
7377 Fichier\SpecialChar menuseparator
7379 \begin_inset space ~
7383 \begin_inset space ~
7388 , entrez le nouveau nom de fichier, puis choisissez le modèle
7393 Il montrera les champs les plus courants dans un manuscrit.
7394 Écrivez par dessus le texte existant (y compris les crochets,
7398 ) les informations correctes.
7399 Beaucoup des commandes et environnements AAS\SpecialChar TeX
7400 peuvent être implémentés directeme
7401 nt dans \SpecialChar LyX
7402 , mais certains ne peuvent pas : notamment
7414 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7416 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
7417 doit être entré directement
7418 et signalé comme tel.
7419 De telles commandes sont dénommées
7420 \begin_inset Quotes cld
7423 code \SpecialChar TeX
7425 \begin_inset Quotes crd
7429 J'essaye de minimiser la quantité de code \SpecialChar TeX
7430 nécessaire dans un document
7432 , mais il y en a toujours trop.
7435 \begin_layout Subsection
7439 \begin_layout Standard
7440 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7441 / s'imprime correctement, il y a quelques opérations de
7442 \begin_inset Quotes cld
7446 \begin_inset Quotes crd
7449 à effectuer avant de le soumettre aux journaux.
7452 \begin_layout Enumerate
7453 Exportez votre papier en tant que fichier \SpecialChar LaTeX
7456 Fichier\SpecialChar menuseparator
7457 Exporter\SpecialChar menuseparator
7464 \begin_layout Enumerate
7469 résultant avec votre éditeur de texte favori.
7473 \begin_layout Enumerate
7474 enlevez les lignes de commentaire avant la commande
7483 \begin_layout Enumerate
7488 usepackage...{fontenc}
7490 si elle apparaît (en général juste après
7496 ) ; enlevez aussi la ligne
7502 si elle est présente.
7505 \begin_layout Enumerate
7506 enlevez tout entre les commandes
7518 comprises, sauf les commandes que vous avez volontairement mises dans le
7519 préambule \SpecialChar LaTeX
7520 (qui devraient apparaître immédiatement après le commentaire
7522 \begin_inset Quotes cld
7525 User specified \SpecialChar LaTeX
7527 \begin_inset Quotes crd
7534 \begin_layout Plain Layout
7536 \begin_inset Quotes cld
7539 Commandes \SpecialChar LaTeX
7540 spécifiées par l'utilisateur
7541 \begin_inset Quotes crd
7557 \begin_layout Enumerate
7558 Faites tourner \SpecialChar LaTeX
7559 sur ce fichier après modifications pour s'assurer qu'il
7560 peut encore être compilé correctement.
7563 \begin_layout Enumerate
7564 Relisez les spécifications du journal pour vous assurer que vos noms de
7565 fichier et vos formats sont corrects.
7568 \begin_layout Enumerate
7572 \begin_layout Subsection
7573 Commentaires sur des commandes particulières
7576 \begin_layout Standard
7577 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
7579 de l'utilisateur d'AAS\SpecialChar TeX
7584 ) en donne une bonne description.
7585 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7586 la trouve dans le guide et de la commenter si nécessaire.
7590 \begin_layout Subsubsection
7591 Les choses qui fonctionnent comme prévu
7594 \begin_layout Standard
7595 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7596 la section dans laquelle elles se trouvent :
7690 begin{thebibliography}
7722 (2.14.4, entre autres),
7749 \begin_layout Standard
7750 Les options de style qui suivent marchent elles aussi correctement :
7767 Mettez-les simplement dans le champ
7773 Document\SpecialChar menuseparator
7779 \begin_inset space ~
7783 \begin_inset space ~
7789 \begin_layout Subsubsection
7790 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7793 \begin_layout Standard
7794 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7798 \begin_layout Itemize
7799 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7800 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
7801 si vous vous sentez tenu
7832 (tous à partir de 2.1.3)
7835 \begin_layout Itemize
7836 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
7837 , et sont inclus comme
7838 des blancs dans le fichier modèle :
7859 \begin_layout Itemize
7866 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7867 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7870 \begin_layout Itemize
7882 Ça ne devrait pas causer d'erreur.
7885 \begin_layout Itemize
7892 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7893 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7896 \begin_layout Itemize
7903 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7907 \begin_layout Itemize
7914 (2.8) – même chose que pour
7921 \begin_layout Itemize
7933 Ça ne devrait pas causer d'erreur.
7936 \begin_layout Itemize
7948 Ça ne devrait pas causer d'erreur.
7951 \begin_layout Itemize
7958 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7963 \begin_layout Subsubsection
7964 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
7968 \begin_layout Standard
7991 setcounter{equation}
8005 (2.12), les abréviations des noms de journaux (2.12.4),
8041 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8042 après l'endroit où vous voulez le placer.
8043 N'utilisez pas les règles \SpecialChar LyX
8048 \begin_layout Plain Layout
8049 NdT : Traduction incertaine.
8066 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8105 \begin_layout Subsubsection
8106 Les choses qui ne peuvent pas être implantées
8109 \begin_layout Standard
8111 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8112 Ce sont l'environnement
8116 (2.12.3) et l'environnement
8121 Si vous avez vraiment, vraiment besoin d'utiliser
8125 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
8128 Insertion\SpecialChar menuseparator
8129 Fichier\SpecialChar menuseparator
8132 pour l'inclure dans votre document \SpecialChar LyX
8138 pour voir un exemple de cela.
8141 \begin_layout Subsection
8142 FAQs, conseils, trucs et autres astuces
8145 \begin_layout Subsubsection
8146 Faire coopérer \SpecialChar LyX
8147 et AAS\SpecialChar TeX
8151 \begin_layout Standard
8152 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
8154 et une nouvelle classe de document.
8155 Quand tout le reste échoue, faites ceci :
8158 \begin_layout Enumerate
8159 Assurez-vous que \SpecialChar LaTeX
8160 trouve AAS\SpecialChar TeX
8170 ) de la distribution AAS\SpecialChar TeX
8171 vers un répertoire complètement indépendant de
8173 ou d'AAS\SpecialChar TeX
8174 et faites tourner \SpecialChar LaTeX
8182 \begin_layout Enumerate
8187 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
8191 \begin_layout Enumerate
8194 Outils\SpecialChar menuseparator
8197 dans \SpecialChar LyX
8198 , puis redémarrez celui-ci.
8201 \begin_layout Enumerate
8202 Ouvrez un nouveau fichier normal, pas avec un modèle.
8206 Document\SpecialChar menuseparator
8207 Paramètres\SpecialChar menuseparator
8209 \begin_inset space ~
8213 \begin_inset space ~
8221 \begin_layout Standard
8222 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
8224 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
8225 ou un message du genre
8227 \begin_inset Quotes cld
8230 You should not mix title layouts with normal ones
8231 \begin_inset Quotes crd
8238 \begin_layout Plain Layout
8240 \begin_inset Quotes cld
8243 Il ne faut pas mélanger les formats de titre avec les formats normaux.
8244 \begin_inset Quotes crd
8252 , c'est que les choses n'ont pas été installées correctement.
8255 \begin_layout Subsubsection
8256 Erreur \SpecialChar LaTeX
8257 lors du traitement d'un tableau
8260 \begin_layout Standard
8262 , par défaut, tente de centrer la légende/titre du tableau.
8263 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
8265 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
8268 Édition\SpecialChar menuseparator
8270 \begin_inset space ~
8274 \begin_inset space ~
8288 Pour moi ça a résolu le problème.
8291 \begin_layout Subsubsection
8295 \begin_layout Standard
8296 Quelques petites choses :
8299 \begin_layout Enumerate
8300 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
8301 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
8306 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
8318 \begin_layout Enumerate
8319 Je suis vraiment malheureux de ne pas pouvoir rendre
8331 plus automatiques, mais ça nécessiterait des changements au code source
8334 Pour le moment vous pouvez faire deux choses :
8338 \begin_layout Enumerate
8339 entrez toutes vos citations en utilisant le mécanisme prédéfini
8341 Insertion\SpecialChar menuseparator
8344 ; au moins vous pourrez tirer avantage des insertions automatiques.
8345 Puis éditez à la main le fichier \SpecialChar LaTeX
8346 exporté avant de le soumettre, en changeant
8371 est actuellement équivalent à
8377 , donc vous n'avez pas absolument besoin de changer ceux-là).
8380 \begin_layout Enumerate
8381 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8382 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8383 dans la fenêtre de bibliographie, par exemple
8392 \begin_layout Standard
8393 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8394 ce que le mécanisme de citation de \SpecialChar LyX
8403 \begin_layout Enumerate
8404 Rien qu'entrer les références n'est pas du tout évident.
8405 La façon la plus facile est de commencer à taper votre première référence
8406 à la fin du document, puis de la marquer comme
8411 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8412 Cliquez sur la boîte pour remplir le reste.
8413 Pour de nouvelles références, allez à la fin d'une référence existante
8419 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8422 \begin_layout Subsubsection
8423 Inclure des fichiers EPS
8426 \begin_layout Standard
8427 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8428 contribué à écrire le paquetage AAS\SpecialChar TeX
8429 , le mécanisme de gestion des figures
8430 est vraiment mal foutu.
8431 Vous pouvez insérer les commandes
8438 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8439 réussi à obtenir une apparence correcte.
8440 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8441 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8442 de fichier EPS standard de \SpecialChar LyX
8443 quand vous voulez imprimer vos propres tirés
8446 va insérer une commande
8450 usepackage{graphics}
8452 dans le préambule \SpecialChar LaTeX
8453 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
8455 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
8456 5.0 doivent de toutes
8457 façons avoir une installation de \SpecialChar LaTeX2e
8458 , donc pourquoi ne pas profiter du mécanisme
8459 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
8460 de \SpecialChar LaTeX2e
8465 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8466 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8469 \begin_layout Subsubsection
8470 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8473 \begin_layout Standard
8474 Il y a quelques choses
8475 \begin_inset Quotes cld
8479 \begin_inset Quotes crd
8482 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8483 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8484 e dans la fenêtre de \SpecialChar LyX
8485 , même s'il l'est dans le manuscrit imprimé.
8486 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8495 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8496 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8497 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8498 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8499 de l'État du Wisconsin :
8502 \begin_layout Quotation
8503 \begin_inset Quotes cld
8506 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8507 une majorité écrasante de l'assistance.
8508 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8509 envers les membres du jury, ni les membres du jury envers les réclamants
8510 (sauf s'ils viennent d'être frappés par un boomerang).
8511 \begin_inset Quotes crd
8517 \begin_layout Subsection
8521 \begin_layout Standard
8522 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8523 98% du travail fait avec \SpecialChar LyX
8524 ; les 2% restants étant du post-traitement avec
8526 et un peu de nettoyage.
8527 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8528 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8530 Donc, allez-y et publiez !
8533 \begin_layout Section
8537 \begin_layout Standard
8543 \begin_layout Subsection
8547 \begin_layout Standard
8548 Cette section décrit comment utiliser \SpecialChar LyX
8549 pour écrire des articles à soumettre
8550 au journal scientifique
8553 Astronomy and Astrophysics
8556 (www.edpsciences.fr/aa/
8557 \begin_inset Flex URL
8560 \begin_layout Plain Layout
8562 http://www.edpsciences.fr/aa/
8567 ), avec la Version 5.01 de la classe de document
8572 Ce paquetage peut être téléchargé depuis le site ftp
8575 \begin_layout Standard
8576 \begin_inset VSpace medskip
8582 \begin_layout Standard
8584 \begin_inset Flex URL
8587 \begin_layout Plain Layout
8589 ftp://ftp.edpsciences.org/pub/aa/readme.html
8597 \begin_layout Standard
8598 \begin_inset VSpace medskip
8604 \begin_layout Standard
8605 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8606 le manuel d'origine mais est simplement un bref guide à la réalisation
8607 d'un papier dans un format correct.
8610 \begin_layout Standard
8611 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8612 plus Springer mais EDP Sciences.
8613 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8614 de style, notamment la suppression de la commande thesaurus.
8615 La classe \SpecialChar LyX
8620 supporte la dernière version de ces fichiers de style, V 5.01.
8621 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8622 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8628 Voyez les commentaires dans
8631 Dir/layouts/aapaper.layout
8636 \begin_layout Subsection
8640 \begin_layout Standard
8641 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
8643 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8646 \begin_layout Itemize
8650 \begin_inset space ~
8660 \begin_inset space ~
8668 \begin_inset space ~
8677 Document\SpecialChar menuseparator
8681 (D'accord, c'est évident.)
8684 \begin_layout Itemize
8685 Ne changez pas l'option
8688 \begin_inset space ~
8692 \begin_inset space ~
8702 La mise en page est prise en charge par les macros, vous n'avez rien à
8706 \begin_layout Subsection
8710 \begin_layout Standard
8711 La première chose à entrer est l'information d'en-tête.
8712 Elle consiste en sept entrées, dont certaines sont facultatives.
8716 \begin_layout Itemize
8721 (Title) : (nécessaire)
8724 \begin_layout Itemize
8729 (Subtitle) : (facultatif)
8732 \begin_layout Itemize
8737 (Author) : (nécessaire)
8740 \begin_layout Itemize
8745 (Address) : (nécessaire)
8748 \begin_layout Itemize
8753 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8757 \begin_layout Itemize
8762 : (facultatif) Adresse mail pour les contacts.
8765 \begin_layout Itemize
8770 : (nécessaire) Format suggéré
8772 Received: <date>; Accepted <date>
8775 \begin_layout Standard
8776 Il n'y a pas besoin de taper la commande
8783 le fait tout seul quand l'en-tête est fini.
8784 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8785 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8786 visuel et correspondre au format du document réel.
8789 \begin_layout Standard
8790 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8791 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8794 Insertion\SpecialChar menuseparator
8796 \begin_inset space ~
8800 \begin_inset space ~
8804 \begin_inset space ~
8808 \begin_inset space ~
8815 utilisera automagiquement
8824 \begin_layout Standard
8825 En plus de ces points, les macros utilisent trois commandes \SpecialChar LaTeX
8827 qui n'ont pas d'équivalent dans \SpecialChar LyX
8831 \begin_layout Itemize
8838 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8841 \begin_layout Itemize
8848 pour marquer les couples auteur/institut correspondants.
8849 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8854 , vous devez donc mettre un marqueur à chaque auteur.
8857 \begin_layout Itemize
8864 pour fournir une adresse électronique pour être joignable rapidement.
8867 \begin_layout Standard
8868 Dans tous les cas, la commande appropriée doit être tapée dans \SpecialChar LyX
8875 \begin_layout Subsection
8879 \begin_layout Standard
8880 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8881 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8882 limité à un seul paragraphe.
8883 En plus, il doit contenir une entrée avec les mots-clés.
8884 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8886 Ce n'est pas encore implémenté pour \SpecialChar LyX
8887 , vous devez donc entrer la commande
8895 à la main en mode \SpecialChar TeX
8897 Référez-vous au papier exemple.
8900 \begin_layout Subsection
8901 Environnements supportés
8904 \begin_layout Standard
8908 \begin_inset space ~
8913 supporte les environnements suivants pour structurer votre texte :
8916 \begin_layout Itemize
8922 \begin_layout Itemize
8928 \begin_layout Itemize
8934 \begin_layout Itemize
8940 \begin_layout Itemize
8946 \begin_layout Itemize
8952 \begin_layout Itemize
8958 \begin_layout Itemize
8964 \begin_layout Itemize
8970 \begin_layout Itemize
8976 \begin_layout Itemize
8982 \begin_layout Itemize
8989 \begin_layout Subsection
8990 Commandes non encore supportées par \SpecialChar LyX
8994 \begin_layout Standard
8995 Quelques commandes ne sont pas encore supportées par le format
8998 \begin_inset space ~
9005 Quelques-unes ont déjà été mentionnées.
9006 Par souci d'exhaustivité, elles sont toutes listées ici :
9009 \begin_layout Itemize
9017 \begin_layout Itemize
9025 \begin_layout Itemize
9033 \begin_layout Itemize
9041 \begin_layout Itemize
9049 \begin_layout Itemize
9057 \begin_layout Itemize
9065 \begin_layout Itemize
9073 \begin_layout Standard
9074 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9077 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9081 \begin_layout Subsection
9082 Figures et tableaux flottants
9085 \begin_layout Standard
9087 fournit le support pour les environnements de flottants
9103 , nous n'en dirons donc pas beaucoup plus.
9107 \begin_inset space ~
9111 \begin_inset space ~
9117 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9118 Pour cela, sélectionnez le tableau et changez l'alignement dans
9120 Format\SpecialChar menuseparator
9126 \begin_layout Standard
9127 Il y a une seule chose spéciale : les figures avec la légende à côté.
9128 Pour créer une telle figure, vous devez faire ceci :
9131 \begin_layout Enumerate
9132 Créez une grande figure flottante : faites
9134 Insertion\SpecialChar menuseparator
9135 Flottants\SpecialChar menuseparator
9138 , puis un clic droit sur la figure et cochez
9141 \begin_inset space ~
9149 \begin_layout Enumerate
9150 Entrez votre légende.
9153 \begin_layout Enumerate
9158 pour déplacer le curseur au dessus de la figure.
9161 \begin_layout Enumerate
9162 Insérez votre figure.
9165 \begin_layout Enumerate
9166 Positionnez le curseur derrière la figure et insérez un ressort horizontal
9169 Insertion\SpecialChar menuseparator
9170 Formats\SpecialChar menuseparator
9172 \begin_inset space ~
9180 \begin_layout Enumerate
9181 Passez en mode \SpecialChar LaTeX
9185 \begin_inset space ~
9193 \begin_layout Enumerate
9203 Ne fermez pas l'accolade !
9206 \begin_layout Enumerate
9207 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
9209 et insérez l'accolade fermante :
9212 \begin_inset space ~
9224 \begin_layout Standard
9225 Là encore, voyez les figures dans le papier exemple.
9228 \begin_layout Subsection
9232 \begin_layout Standard
9233 Pour la soumission, le papier doit être formaté dans un format spécial à
9235 Pour ce faire, vous devez donner à la classe de document l'option
9240 Il faut la mettre dans le champ
9246 Document\SpecialChar menuseparator
9252 \begin_inset space ~
9256 \begin_inset space ~
9262 Entrez-y juste le mot
9269 \begin_layout Subsection
9273 \begin_layout Standard
9274 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
9276 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
9278 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
9280 avec la façon de l'écrire avec \SpecialChar LyX
9284 \begin_layout Section
9289 \begin_layout Standard
9299 \begin_layout Standard
9300 \begin_inset VSpace bigskip
9306 \begin_layout Standard
9307 Les formats \SpecialChar LaTeX
9308 AMS ont été écrits pour se conformer au style suggéré pour
9309 les articles mathématiques à soumettre aux publications de l'
9311 American Mathematical Society
9314 Les formats ne sont pas définis pour une revue particulière, mais peuvent
9315 facilement y être adaptés.
9316 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
9317 spécifiques à chaque revue (habituellement il suffira de changer une ligne
9318 dans la sortie \SpecialChar TeX
9320 Cette documentation est disponible sur le réseau à
9321 \begin_inset Flex URL
9324 \begin_layout Plain Layout
9332 \begin_inset Flex URL
9335 \begin_layout Plain Layout
9337 ftp://ftp.ams.org/pub/tex/amslatex/
9343 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
9347 \begin_layout Standard
9348 Il y a actuellement 2 formats \SpecialChar LaTeX
9352 \begin_layout Enumerate
9353 amsart : le format standard d'article AMS.
9357 \begin_layout Enumerate
9358 amsbook :lLe format standard de livre AMS (en réalité de monographie).
9362 \begin_layout Standard
9363 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
9365 Ils n'inclent aps en particulier d'environnments de
9366 \begin_inset Quotes cld
9370 \begin_inset Quotes crd
9373 pour les théorèmes, les lemmes, et similaires.
9374 Ceux-ci sont fournis par le module
9375 \begin_inset Flex Noun
9378 \begin_layout Plain Layout
9384 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9385 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9387 Les environnements contenus dans
9388 \begin_inset Flex Code
9391 \begin_layout Plain Layout
9392 Théorèmes (extensions AMS)
9397 , moins fréquemment utilisés, doivent être chargés manuellement.
9400 \begin_layout Standard
9401 Implicitement, les théorèmes et environnements similaires sont numérotés
9402 consécutivement tout au long du document, mais ceci peut être modifié en
9404 \begin_inset Flex Code
9407 \begin_layout Plain Layout
9408 Théorèmes (numérotation par section)
9413 ou bien, si vous utilisez la classe
9414 \begin_inset Flex Code
9417 \begin_layout Plain Layout
9424 \begin_inset Flex Code
9427 \begin_layout Plain Layout
9428 Théorèmes (numérotation par chapitre)
9434 Ceux-ci vont numéroter les environnements comme
9438 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9439 le numéro d'ordre courant dans la section (ou le chapitre).
9440 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9441 sont marqués par un astérisque.
9442 Si par hasard vous désirez que tous les environnements soient non numérotés,
9444 \begin_inset Flex Code
9447 \begin_layout Plain Layout
9448 Théorèmes (non numérotés)
9456 \begin_layout Standard
9457 Notez que ces modules ne doivent pas être
9461 utilisés avec les classes AMS.
9462 Il est parfaitement possible d'utiliser les modules
9463 \begin_inset Flex Code
9466 \begin_layout Plain Layout
9472 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9474 \begin_inset Flex Code
9477 \begin_layout Plain Layout
9484 \begin_inset Flex Code
9487 \begin_layout Plain Layout
9494 \begin_inset Flex Code
9497 \begin_layout Plain Layout
9506 \begin_layout Subsection
9507 Ce qu'offrent ces formats
9510 \begin_layout Standard
9511 La liste des environnements offerts par ces formats est longue.
9512 Avec \SpecialChar LaTeX
9513 AMS il y a la possibilité de définir une variété illimitée d'environnemen
9515 \begin_inset Quotes cld
9519 \begin_inset Quotes crd
9523 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
9525 Voici la liste des environnements ― ainsi que les environnements standard,
9529 \begin_inset Flex Noun
9532 \begin_layout Plain Layout
9545 \begin_inset Flex Noun
9548 \begin_layout Plain Layout
9563 \begin_inset Flex Noun
9566 \begin_layout Plain Layout
9579 \begin_inset Flex Noun
9582 \begin_layout Plain Layout
9591 \begin_inset Flex Noun
9594 \begin_layout Plain Layout
9605 \begin_inset Flex Code
9608 \begin_layout Plain Layout
9617 \begin_inset Flex Code
9620 \begin_layout Plain Layout
9631 \begin_layout Description
9632 Adresse Ce devrait être l'adresse permanente de l'auteur.
9635 \begin_layout Description
9636 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9637 de la soumission, si elle est différente de l'Adresse ci-dessus.
9640 \begin_layout Description
9641 Email L'adresse e-mail de l'auteur.
9644 \begin_layout Description
9645 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9648 \begin_layout Description
9649 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9650 discutés dans l'article.
9653 \begin_layout Description
9654 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9655 publiée et décrite dans
9657 Mathematical Reviews
9660 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9663 \begin_layout Description
9667 \begin_layout Description
9671 \begin_layout Description
9675 \begin_layout Standard
9676 Les environnements suivants sont fournis aussi bien par le module
9677 \begin_inset Flex Code
9680 \begin_layout Plain Layout
9687 \begin_inset Flex Code
9690 \begin_layout Plain Layout
9696 , en version numérotée ou non numérotée pour ce dernier.
9697 Ces environnements sont fournis dans la seule version non numérotée par
9699 \begin_inset Flex Code
9702 \begin_layout Plain Layout
9703 Théorèmes (non numérotés)
9711 \begin_layout Theorem
9712 Typiquement utilisé pour les résultats les plus importants.
9715 \begin_layout Corollary*
9716 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9718 Peuvent être également des résultats importants.
9722 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9725 \begin_layout Proposition
9726 e sont des résultats moins importants qui apportent quelque chose à la théorie
9727 générale dont il est question.
9730 \begin_layout Conjecture
9731 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9732 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9735 \begin_layout Definition*
9736 Devinez à quoi ça sert.
9737 La police, à la fois à l'écran et à l'impression, est différente dans cet
9741 \begin_layout Example*
9742 Utilisé pour illustrer des résultats prouvés.
9745 \begin_layout Problem
9746 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9749 \begin_layout Exercise*
9750 Écrire une description de celui-ci.
9753 \begin_layout Description
9754 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9758 \begin_inset Quotes cld
9762 \begin_inset Quotes crd
9767 apparaît en italique, et le reste comme du texte simple.
9770 \begin_layout Claim*
9771 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9775 En général, ils servent à diviser de longues preuves en examinant des cas
9781 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9782 pas à la même séquence que les autres assertions.
9786 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9787 carré, mais ça peut varier avec les différents styles).
9788 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9789 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9790 ceux-ci (voir la section
9792 Emboîter les environnements
9796 Guide de l'utilisateur
9801 \begin_layout Standard
9802 Et ces environnements sont fournis par le module
9803 \begin_inset Flex Code
9806 \begin_layout Plain Layout
9807 Théorèmes (extensions AMS)
9815 \begin_layout Criterion*
9816 Une condition requise.
9819 \begin_layout Algorithm*
9820 Une procédure générale à utiliser.
9823 \begin_layout Axiom*
9824 C'est une propriété ou assertion considérée comme vraie dans la théorie
9825 dont il est question.
9828 \begin_layout Condition*
9829 Utilisé parfois pour expliciter une condition admise dans le contexte de
9834 Note Typographie similaire à
9841 \begin_layout Notation*
9842 Comme son nom l'indique
9845 \begin_layout Acknowledgement*
9849 \begin_layout Conclusion*
9850 Utilisé parfois à la fin d'une argumentation
9854 Utilisable comme Proposition, à une échelle peut-être réduite
9857 \begin_layout Standard
9858 En plus, ces environnements se servent automatiquement des paquetages de
9859 polices AMS-\SpecialChar LaTeX
9861 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9865 \begin_layout Section
9869 \begin_layout Standard
9875 \begin_layout Subsection
9879 \begin_layout Standard
9880 Broadway est destiné à l'écriture de pièces de théâtre.
9881 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9882 Ce format devrait convenir à des ateliers.
9885 \begin_layout Subsection
9886 Problèmes particuliers
9889 \begin_layout Standard
9890 Les mêmes que dans Hollywood.
9893 \begin_layout Subsection
9894 Fonctions particulières
9897 \begin_layout Standard
9898 Entrez les noms des personnages comme étiquettes puis faites des références
9899 croisées sur ces étiquettes pour insérer le nom.
9900 La fenêtre de référence croisée montrera l'ensemble des personnages.
9903 \begin_layout Subsection
9904 Taille de papier et marges
9907 \begin_layout Standard
9908 USLetter, gauche 1,6
9909 \begin_inset space ~
9913 \begin_inset space ~
9917 \begin_inset space ~
9921 \begin_inset space ~
9927 \begin_layout Subsection
9931 \begin_layout Standard
9932 Les environnements suivants sont disponibles.
9933 Vous pouvez utiliser
9937 pour accéder aux touches de raccourci indiquées à droite.
9940 \begin_layout Itemize
9944 \begin_inset Newline newline
9949 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9950 n'a pas sa place ailleurs.
9953 \begin_layout Itemize
9957 \begin_inset space \hfill{}
9961 \begin_inset Newline newline
9966 Utilisé pour décrire le décor et l'action.
9967 La première occurrence des noms des personnages en MAJUSCULES.
9970 \begin_layout Itemize
9976 \begin_inset space \hfill{}
9982 \begin_inset Newline newline
9987 Automatiquement numéroté.
9988 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9991 \begin_layout Itemize
9997 \begin_inset space \hfill{}
10003 \begin_inset Newline newline
10013 C'est juste du texte centré.
10016 \begin_layout Itemize
10020 \begin_inset space \hfill{}
10024 \begin_inset Newline newline
10029 Pas automatiquement numéroté.
10030 Vous donnez le numéro.
10031 C'est parce que je n'ai pas trouvé comment faire.
10034 \begin_layout Itemize
10035 AT_RISE (Lever de Rideau)
10036 \begin_inset space \hfill{}
10042 \begin_inset Newline newline
10047 Un cas particulier de
10051 pour décrire le décor et l'action quand le rideau se lève.
10054 \begin_layout Itemize
10058 \begin_inset space \hfill{}
10062 \begin_inset Newline newline
10067 Le nom du personnage, centré en MAJUSCULES.
10070 \begin_layout Itemize
10076 \begin_inset space \hfill{}
10082 \begin_inset Newline newline
10087 Instructions au personnage.
10088 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10091 Les deux seront imprimées.
10092 Cet environnement n'est utilisé qu'à l'intérieur de
10099 \begin_layout Itemize
10103 \begin_inset space \hfill{}
10107 \begin_inset Newline newline
10112 Ce que dit le personnage.
10115 \begin_layout Itemize
10121 \begin_inset space \hfill{}
10127 \begin_inset Newline newline
10135 \begin_layout Itemize
10139 \begin_inset space \hfill{}
10145 \begin_layout Itemize
10149 \begin_inset space \hfill{}
10155 \begin_layout Itemize
10159 \begin_inset space \hfill{}
10165 \begin_layout Standard
10166 Salut tout le monde.
10169 \begin_layout Section
10173 \begin_layout Standard
10174 La classe de document
10178 peut servir à taper des lettres selon les conventions allemandes.
10179 Un fichier modèle est inclus dans
10181 .../lyx/share/templates
10183 pour vous servir de point de départ.
10186 \begin_layout Section
10190 \begin_layout Standard
10191 Voir le fichier modèle
10196 Il contient toutes les informations nécessaires.
10199 \begin_layout Section
10200 Diapos Foils (alias
10209 \begin_inset CommandInset label
10218 \begin_layout Standard
10224 \begin_layout Subsection
10228 \begin_layout Standard
10229 Cette section décrit comment utiliser \SpecialChar LyX
10230 pour préparer des transparents pour
10232 Il y a deux classes de document qui le permettent : la classe par défaut
10242 Cette section décrit la classe
10247 \begin_layout Standard
10248 Redisons-le donc bien clairement :
10251 \begin_layout Standard
10252 \begin_inset VSpace bigskip
10258 \begin_layout Standard
10262 Cette section concerne la classe
10265 \begin_inset Quotes cld
10271 \begin_inset Quotes crd
10277 \begin_layout Standard
10278 \begin_inset VSpace bigskip
10284 \begin_layout Standard
10285 Si vous voulez une documentation sur
10286 \begin_inset Quotes cld
10292 \begin_inset space ~
10298 \begin_inset Quotes crd
10302 \begin_inset space ~
10306 \begin_inset CommandInset ref
10308 reference "sec:slitex"
10313 Si votre machine n'a pas la classe
10321 , il vous faudra sûrement utiliser la classe
10325 par défaut, qui n'est pas aussi bonne.
10328 \begin_layout Standard
10333 est conçue pour être utilisée avec la version
10334 \begin_inset space ~
10337 2.1 du fichier de classe \SpecialChar LaTeX
10343 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
10347 \begin_layout Subsection
10351 \begin_layout Standard
10352 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
10363 Document\SpecialChar menuseparator
10366 \SpecialChar menuseparator
10370 \begin_inset space ~
10374 \begin_inset space ~
10380 Il y a quelques autres réglages qui ont une signification spéciale avec
10384 \begin_layout Itemize
10385 Ne changez pas les options
10395 Document\SpecialChar menuseparator
10399 Elles sont ignorées par la classe
10406 \begin_layout Itemize
10407 La taille par défaut est de 20
10408 \begin_inset space \thinspace{}
10411 pt, les autres choix étant respectivement 17
10412 \begin_inset space \thinspace{}
10416 \begin_inset space \thinspace{}
10420 \begin_inset space \thinspace{}
10426 \begin_layout Itemize
10427 La police par défaut est
10430 \begin_inset space ~
10435 mais toutes les équations mathématiques restent formatées dans la police
10443 \begin_layout Itemize
10446 Foil\SpecialChar TeX
10449 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10450 pour travailler avec des diapos 35mm.
10451 Les tailles A5, B5,
10465 ne sont pas supportées.
10468 \begin_layout Itemize
10469 Ne vous occupez pas de
10472 \begin_inset space ~
10476 \begin_inset space ~
10481 : l'option est de toute façon ignorée.
10482 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10485 \begin_layout Itemize
10489 \begin_inset space ~
10493 \begin_inset space ~
10498 se comportent un peu différemment avec cette classe.
10501 Foil\SpecialChar TeX
10504 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10505 de page, comme l'insertion d'un logo défini par l'utilisateur.
10507 \begin_inset space ~
10511 \begin_inset CommandInset ref
10513 reference "sec:foil-en-tetes"
10517 pour de plus amples détails.
10518 La page de titre est traitée différemment de toutes les autres pages du
10526 L'éventuel logo y est
10534 centré au bas de la page.
10535 Les différentes mises en page possibles sont les suivantes :
10539 \begin_layout Labeling
10540 \labelwidthstring MMMMMMM
10547 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10548 (sauf évidemment les notes de bas de page).
10551 \begin_layout Labeling
10552 \labelwidthstring MMMMMMM
10559 Les diapos auront un numéro de page centré en bas de la page.
10560 Ni en-tête, ni pied de page (à part les notes).
10563 \begin_layout Labeling
10564 \labelwidthstring MMMMMMM
10569 Le numéro apparaît en bas à droite.
10570 Les en-têtes et pieds de page seront présents.
10571 C'est le choix par défaut.
10574 \begin_layout Labeling
10575 \labelwidthstring MMMMMMM
10580 Vous donne accès au paquetage
10584 , et ce même si son utilisation est déconseillée par l'auteur de
10586 Foil\SpecialChar TeX
10589 car certaines incompatibilités apparaissent.
10593 \begin_layout Subsubsection
10594 Options supplémentaires
10597 \begin_layout Standard
10598 Les options suivantes peuvent être activées dans le champ
10604 Document\SpecialChar menuseparator
10607 \SpecialChar menuseparator
10611 \begin_inset space ~
10615 \begin_inset space ~
10623 \begin_layout Labeling
10624 \labelwidthstring MMMMMMx
10629 Règle le format de page à 7,33
10630 \begin_inset space ~
10634 \begin_inset space ~
10637 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10638 \begin_inset space \thinspace{}
10641 mm, facilitant ainsi le travail avec ce support.
10644 \begin_layout Labeling
10645 \labelwidthstring MMMMMMx
10650 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10651 sur toutes les pages sauf celle de titre.
10654 \begin_layout Labeling
10655 \labelwidthstring MMMMMMx
10660 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10661 sur toutes les pages sauf celle de titre.
10664 \begin_layout Labeling
10665 \labelwidthstring MMMMMMx
10670 Cette option indique à
10672 Foil\SpecialChar TeX
10675 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10677 (Elle est automatiquement activée à la création d'un nouveau document
10685 \begin_layout Labeling
10686 \labelwidthstring MMMMMMx
10691 Change simplement la taille des pages au format paysage, mais sans effectuer
10693 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10694 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10695 votre imprimante directement en format paysage.
10696 Remarquez que cette option renverse les rôles respectifs des environnements
10703 En-tête_Diapo_Tourné
10705 (ne vous inquiétez pas, ils sont décrits plus loin).
10708 \begin_layout Labeling
10709 \labelwidthstring MMMMMMx
10714 Numéros des équations à gauche.
10717 \begin_layout Labeling
10718 \labelwidthstring MMMMMMx
10723 Équations alignées à gauche.
10726 \begin_layout Subsection
10727 Environnements supportés
10730 \begin_layout Standard
10731 La plupart des environnements courants sont supportés par la classe
10736 Il y a des environnements supplémentaires fournis par
10738 Foil\SpecialChar TeX
10741 ainsi que deux apportés par \SpecialChar LyX
10743 Les environnements suivants sont partagés avec d'autres classes :
10746 \begin_layout Standard
10747 \begin_inset Flex Multiple Columns
10750 \begin_layout Itemize
10756 \begin_layout Itemize
10762 \begin_layout Itemize
10768 \begin_layout Itemize
10774 \begin_layout Itemize
10780 \begin_layout Itemize
10787 \begin_layout Itemize
10793 \begin_layout Itemize
10799 \begin_layout Itemize
10805 \begin_layout Itemize
10811 \begin_layout Itemize
10817 \begin_layout Itemize
10823 \begin_layout Itemize
10829 \begin_layout Itemize
10835 \begin_layout Itemize
10841 \begin_layout Itemize
10847 \begin_layout Itemize
10853 \begin_layout Itemize
10864 \begin_layout Standard
10865 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10866 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10869 Foil\SpecialChar TeX
10872 propose des commandes pour commencer de nouvelles diapos :
10875 \begin_layout Itemize
10883 \begin_layout Itemize
10886 En-Tête_Diapo_Tourné (RotateFoilhead)
10889 \begin_layout Standard
10891 a aussi des versions légèrement modifiées de ces deux environnements :
10894 \begin_layout Itemize
10897 En-tête_Diapo_Court
10902 \begin_layout Itemize
10905 En-tête_Diapo_Court_Tourné
10907 (ShortRotateFoilhead)
10910 \begin_layout Standard
10911 Les différences seront expliquées dans une autre section.
10914 \begin_layout Standard
10915 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10916 nouveaux théorèmes.
10919 Foil\SpecialChar TeX
10922 fournit aussi un ensemble d'outils pour les présenter :
10925 \begin_layout Standard
10926 \begin_inset Flex Multiple Columns
10929 \begin_layout Itemize
10935 \begin_layout Itemize
10941 \begin_layout Itemize
10947 \begin_layout Itemize
10953 \begin_layout Itemize
10959 \begin_layout Itemize
10965 \begin_layout Itemize
10971 \begin_layout Itemize
10977 \begin_layout Itemize
10983 \begin_layout Itemize
10989 \begin_layout Itemize
11000 \begin_layout Standard
11001 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11003 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11007 \begin_layout Itemize
11015 \begin_layout Itemize
11023 \begin_layout Standard
11026 Foil\SpecialChar TeX
11029 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11030 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11031 à tout moment dans le document.
11032 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11033 de le faire au tout début d'une diapo, donc juste après l'
11040 \begin_layout Standard
11041 Pour ces réglages, vous disposez des environnements suivants [
11048 \begin_layout Standard
11049 \begin_inset Flex Multiple Columns
11052 \begin_layout Itemize
11060 \begin_layout Itemize
11066 \begin_layout Itemize
11074 \begin_layout Itemize
11082 \begin_layout Itemize
11091 \begin_layout Plain Layout
11092 \begin_inset space ~
11104 \begin_layout Standard
11105 Certaines commandes de
11107 Foil\SpecialChar TeX
11110 ne sont pas directement supportées par \SpecialChar LyX
11111 , mais vous pourrez tout de même
11112 les utiliser, comme l'explique la section
11113 \begin_inset space ~
11117 \begin_inset CommandInset ref
11119 reference "sec:foil-non-supporte"
11126 \begin_layout Subsection
11130 \begin_layout Standard
11131 Cette section est une rapide introduction aux différents environnements
11132 qui permettent de construire un ensemble de diapos.
11133 Si vous voulez un exemple, ouvrez
11137 qui se trouve dans le répertoire des
11138 \begin_inset Flex Code
11141 \begin_layout Plain Layout
11150 \begin_layout Subsubsection
11151 Donner un titre de page
11154 \begin_layout Standard
11155 À la différence des autres classes qui proposent les environnements
11171 crée le titre sur une page à part.
11172 Si vous laissez l'environnement
11176 vide, \SpecialChar LaTeX
11177 lui substituera la date du jour (et ce, à chaque fois que vous générerez
11181 \begin_layout Subsubsection
11182 Débuter une nouvelle diapo
11185 \begin_layout Standard
11186 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
11188 Pour les formats portrait, utilisez
11194 En-tête_Diapo_Court
11197 La différence entre ces deux environnements est la quantité d'espace entre
11202 ) et le corps de la diapo.
11205 \begin_layout Standard
11206 Les diapos en position paysage seront créées via les environnements
11208 En-tête_Diapo_Tourné
11212 En-tête_Diapo_Court_Tourné
11215 À nouveau, la seule différence est l'espace entre le titre et le corps.
11216 Les deux versions courtes ont 0,5
11217 \begin_inset space ~
11220 pouce de séparation en moins.
11223 \begin_layout Standard
11228 pour générer des sorties PostScript de diapos en format paysage, sans quoi
11229 la rotation de ces diapos ne sera pas exécutée.
11230 Il vous sera possible d'obtenir des diapos en format paysage sans
11234 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
11238 \begin_layout Subsubsection
11239 Théorèmes, lemmes, preuves et tutti quanti
11242 \begin_layout Standard
11243 Un petit bogue de \SpecialChar LyX
11244 fait que deux de ces environnements ne peuvent se suivre
11246 Ils doivent être séparés par quelque chose.
11247 Si vous essayez d'en coller deux, ça semblera marcher sous \SpecialChar LyX
11250 aura fusionné les deux environnements en un seul.
11251 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
11252 du texte entre les deux environnements ou d'ajouter un environnement
11257 entre les deux paragraphes avec juste un
11258 \begin_inset Quotes cld
11266 \begin_inset Quotes crd
11270 Cela forcera \SpecialChar LyX
11271 à produire la bonne sortie \SpecialChar LaTeX
11273 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
11276 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
11277 deux environnements de type théorème juste l'un derrière l'autre.
11280 \begin_layout Subsubsection
11284 \begin_layout Standard
11285 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11286 autres classes plus deux nouvelles.
11287 Je ne décrirai ici que ces dernières.
11288 Si vous voulez plus d'informations sur les autres environnements de liste,
11292 \begin_inset space ~
11296 \begin_inset space ~
11302 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11303 le choix des puces, à la section
11304 \begin_inset space ~
11310 \begin_inset CommandInset ref
11312 reference "sec:puces"
11319 \begin_layout Standard
11320 Les deux nouveaux environnements de liste,
11328 , ont pour but de faciliter l'utilisation de listes
11329 \begin_inset Quotes cld
11333 \begin_inset space ~
11337 \begin_inset space ~
11341 \begin_inset space ~
11345 \begin_inset space ~
11349 \begin_inset Quotes crd
11353 \begin_inset Quotes cld
11357 \begin_inset space ~
11361 \begin_inset space ~
11365 \begin_inset Quotes crd
11368 , bref, qui utilisent comme puces des coches (
11372 \begin_layout Plain Layout
11385 \begin_layout Plain Layout
11395 Ces listes sont en fait des versions spécialisées de l'environnement
11400 Elles nécessitent cependant que vous disposiez du paquetage
11407 \begin_layout Subsubsection
11408 Figures et tableaux
11411 \begin_layout Standard
11414 Foil\SpecialChar TeX
11417 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11418 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11419 en une quelconque autre position prédéfinie.
11420 En fait, si vous changez les réglages de positionnement des flottants,
11421 ces modifications ne seront pas prises en compte.
11424 \begin_layout Subsubsection
11425 En-têtes et pieds de pages
11426 \begin_inset CommandInset label
11428 name "sec:foil-en-tetes"
11435 \begin_layout Standard
11444 servent à définir le texte en pied de page à gauche.
11445 La première vous permet d'insérer un logo sur vos diapos.
11446 Vous aurez par défaut comme logo
11447 \begin_inset Quotes cld
11452 Foil\SpecialChar TeX
11456 \begin_inset Quotes crd
11460 La seconde sert à classifier des documents en fonction du type de public,
11462 \begin_inset Quotes cld
11466 \begin_inset Quotes crd
11470 Par défaut elle ne contient rien.
11473 \begin_layout Standard
11474 Vous pouvez remplir les autres coins de la page avec
11478 (qui par défaut contient le numéro de page),
11489 \begin_layout Subsection
11492 Foil\SpecialChar TeX
11496 \begin_inset CommandInset label
11498 name "sec:foil-non-supporte"
11505 \begin_layout Standard
11506 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11517 dans un autre environnement.
11520 \begin_layout Subsubsection
11524 \begin_layout Standard
11525 Toutes les longueurs sont ajustées en utilisant la commande
11529 setlength\SpecialChar softhyphen
11536 }\SpecialChar softhyphen
11556 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11565 par la valeur de la variable.
11566 Toutes les variables de longueur doivent être indiquées dans des unités
11568 \begin_inset space ~
11576 \begin_inset space ~
11584 \begin_inset space ~
11591 ), ou bien dans une unité dépendant du document ou de la police employée,
11604 \begin_layout Standard
11605 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11606 diapo en ajustant la longueur spécifiée par
11613 Par exemple, pour rendre
11619 les titres plus proches des corps de 0,5
11620 \begin_inset space ~
11623 pouce, mettez dans le préambule
11632 foilheadskip}{-0.5in}
11637 \begin_layout Standard
11638 L'espacement autour des flottants peut être modifié via
11643 \begin_layout Labeling
11644 \labelwidthstring MMMMMMMMMMM
11651 Séparation entre le texte et le haut du flottant ;
11654 \begin_layout Labeling
11655 \labelwidthstring MMMMMMMMMMM
11662 Séparation entre le flottant et sa légende ;
11665 \begin_layout Labeling
11666 \labelwidthstring MMMMMMMMMMM
11673 Séparation entre la légende et le texte qui la suit ;
11676 \begin_layout Labeling
11677 \labelwidthstring MMMMMMMMMMM
11684 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11685 réglant cette valeur.
11686 Le mieux est sûrement de la définir en fonction de
11695 \begin_layout Standard
11696 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11697 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11701 \begin_layout Labeling
11702 \labelwidthstring MMMMMMMMMMM
11709 Séparation entre les en-têtes et le titre (environnement
11716 \begin_layout Labeling
11717 \labelwidthstring MMMMMMMMMMM
11724 entre les environnements
11735 \begin_layout Labeling
11736 \labelwidthstring MMMMMMMMMMM
11743 entre différentes lignes de l'environnement
11750 \begin_layout Labeling
11751 \labelwidthstring MMMMMMMMMMM
11758 entre l'auteur et la date ;
11761 \begin_layout Labeling
11762 \labelwidthstring MMMMMMMMMMM
11769 entre la date et le résumé (
11776 \begin_layout Standard
11777 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11791 un environnement de liste, tout l'espacement vertical entre les éléments
11792 de la liste est supprimé.
11793 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11806 \begin_layout Subsubsection
11807 En-têtes et pieds de page
11810 \begin_layout Standard
11825 permettent de préciser dans une page donnée si le logo de
11836 dans le préambule, aucune des diapos n'aura de logo.
11837 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11844 juste après le début de cette diapo et
11850 juste après le début de la suivante.
11853 \begin_layout Standard
11854 Si vous voulez utiliser le style d'en-têtes
11860 Document\SpecialChar menuseparator
11861 Paramètres\SpecialChar menuseparator
11864 , il vous faudra sûrement ajouter
11875 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11876 correctement une fois les pages retournées.
11877 C'est obligatoire à cause d'incompatibilités entre le paquetage
11888 \begin_layout Section
11889 Diapos Slides (alias S
11895 \begin_inset CommandInset label
11904 \begin_layout Standard
11912 \begin_layout Subsection
11916 \begin_layout Standard
11917 Cette section décrit comment utiliser \SpecialChar LyX
11918 pour préparer des transparents pour
11920 Il y a deux classes de document qui le permettent : la classe par défaut
11933 \begin_layout Plain Layout
11934 Il y en a d'autres, comme
11938 , mais elle ne sont pas décrites dans ce document (NdT).
11944 Cette section décrit la première.
11947 \begin_layout Standard
11948 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11952 \begin_layout Standard
11953 \begin_inset VSpace bigskip
11959 \begin_layout Standard
11963 Cette section décrit
11968 \begin_inset Quotes cld
11974 \begin_inset space ~
11978 \begin_inset Quotes crd
11984 \begin_layout Standard
11985 Si vous cherchez une documentation sur
11986 \begin_inset Quotes cld
11992 \begin_inset space ~
11995 (Foil\SpecialChar TeX
11999 \begin_inset Quotes crd
12003 \begin_inset space ~
12007 \begin_inset CommandInset ref
12009 reference "sec:foiltex"
12020 Foil\SpecialChar TeX
12023 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12030 \begin_layout Plain Layout
12032 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12033 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12041 dont parle cette section.
12044 \begin_layout Standard
12045 Cette classe est l'évolution en \SpecialChar LaTeX2e
12055 Toutes les distributions de \SpecialChar LaTeX2e
12056 comprennent cette classe (qu'à partir de maintenan
12057 t j'appellerais simplement
12058 \begin_inset Quotes cld
12064 \begin_inset Quotes crd
12069 ), donc vous devez logiquement l'avoir.
12070 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12071 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12077 Cependant, il y a des choses que
12081 fait et que les autres ne font pas, comme générer des sur-couches.
12082 Continuez la lecture pour en savoir plus !
12085 \begin_layout Subsection
12087 \begin_inset CommandInset label
12089 name "sec:demarrer-slides"
12096 \begin_layout Standard
12097 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12099 \begin_inset Quotes cld
12105 \begin_inset space ~
12109 \begin_inset Quotes crd
12120 Document\SpecialChar menuseparator
12124 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12128 \begin_layout Itemize
12129 Ne vous fatiguez pas à changer les options
12139 Document\SpecialChar menuseparator
12142 : de toute façon, elles ne sont pas supportées par la classe
12147 \begin_layout Itemize
12151 \begin_inset space ~
12155 \begin_inset space ~
12162 Document\SpecialChar menuseparator
12165 a un comportement un peu différent pour cette classe.
12166 Voici les choix possibles et leurs effets :
12170 \begin_layout Description
12175 Le rendu final contient des numéros de page dans le coin inférieur droit.
12178 \begin_layout Description
12183 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
12185 C'est le choix implicite.
12188 \begin_layout Description
12193 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
12194 ni de marqueurs d'alignement.
12198 \begin_layout Itemize
12203 a une option supplémentaire :
12208 Pour l'utiliser, mettez
12209 \begin_inset Quotes cld
12217 \begin_inset Quotes crd
12226 Document\SpecialChar menuseparator
12229 \SpecialChar menuseparator
12233 \begin_inset space ~
12237 \begin_inset space ~
12246 \begin_layout Standard
12247 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
12254 \begin_inset space ~
12258 \begin_inset CommandInset ref
12260 reference "sec:note-slides"
12264 pour plus de détails.
12268 \begin_layout Standard
12269 Vous pouvez aussi utiliser le fichier modèle
12272 \begin_inset Quotes cld
12276 \begin_inset Quotes crd
12281 pour mettre en place automatiquement un document de la classe
12287 Fichier\SpecialChar menuseparator
12289 \begin_inset space ~
12293 \begin_inset space ~
12298 pour créer votre document).
12299 Le fichier modèle contient aussi quelques exemples d'environnements de
12300 paragraphe spéciaux utilisés par cette classe.
12301 Je vais maintenant décrire ces derniers.
12304 \begin_layout Subsection
12305 Environnements de paragraphe
12308 \begin_layout Subsubsection
12309 Environnements supportés
12312 \begin_layout Standard
12313 La première chose que vous allez remarquer en commençant un nouveau document
12318 est la taille et le type de police : il est équivalent à la taille
12321 \begin_inset space ~
12329 \begin_inset space ~
12335 C'est aussi la police qui est utilisée pour le rendu final.
12336 Dites-vous que c'est un
12337 \begin_inset Quotes cld
12341 \begin_inset Quotes crd
12344 pour vous rappeler que c'est une diapositive.
12345 Vos transparents finaux utiliseront une grande police, donc vous aurez
12347 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12351 \begin_layout Standard
12352 La deuxième chose qui frappe est le changement du menu des environnements
12353 (tout à gauche de la barre d'outils).
12354 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12356 Il y en a aussi cinq nouveaux.
12357 C'est parce que la classe
12361 elle-même ne supporte que certains environnements de paragraphe :
12364 \begin_layout Itemize
12370 \begin_layout Itemize
12376 \begin_layout Itemize
12382 \begin_layout Itemize
12388 \begin_layout Itemize
12394 \begin_layout Itemize
12400 \begin_layout Itemize
12406 \begin_layout Itemize
12412 \begin_layout Itemize
12418 \begin_layout Itemize
12425 \begin_layout Itemize
12431 \begin_layout Standard
12432 Tous les autres environnements standard, comme les en-têtes de section,
12433 ne servent pas dans la classe
12440 \begin_layout Standard
12441 D'autre part, vous remarquerez de nouveaux environnements :
12444 \begin_layout Itemize
12456 \begin_layout Itemize
12466 \begin_layout Itemize
12472 \begin_layout Itemize
12484 \begin_layout Itemize
12496 \begin_layout Standard
12497 Ces cinq-là présentent des subtilités, dues à une
12498 \begin_inset Quotes cld
12502 \begin_inset Quotes crd
12505 de \SpecialChar LyX
12508 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12509 dans un environnement vide.
12510 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12511 une diapo par autre chose que du texte.
12512 Pour contourner cela, j'ai fait un peu de
12513 \begin_inset Quotes cld
12516 magie \SpecialChar LaTeX
12518 \begin_inset Quotes crd
12524 \begin_layout Subsubsection
12525 Subtilités des nouveaux environnements
12526 \begin_inset CommandInset label
12528 name "sec:subtilité-slides"
12535 \begin_layout Standard
12536 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12537 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
12539 Comme je viens de le dire, \SpecialChar LyX
12540 interdit les environnements qui commencent
12541 par un autre environnement.
12542 Pour contourner ceci, l'environnement
12546 n'en est pas vraiment un, si l'on se fie à la description du
12549 \begin_inset space ~
12553 \begin_inset space ~
12559 \begin_layout Standard
12573 \begin_inset Quotes cld
12576 pseudo-environnements
12577 \begin_inset Quotes crd
12581 Ils ressemblent à des en-têtes de section ou à une
12585 , mais en fait commencent un environnement de paragraphe (et terminent le
12586 précédent si nécessaire).
12587 De la même manière, considérez
12596 \begin_inset Quotes cld
12600 \begin_inset Quotes crd
12604 Ces deux objets réalisent en effet des actions.
12607 \begin_layout Standard
12608 Un propriété commune aux cinq environnements
12628 est un marqueur plutôt longuet.
12629 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12630 de paragraphe – n'est pas pris en compte par
12652 l'ignore totalement.
12653 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12656 \begin_layout Standard
12657 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12658 vous pouvez le faire.
12659 Ça peut être une brève description du contenu de la
12664 Dans ce cas, entrez votre description et tapez
12668 comme vous le feriez normalement.
12671 \begin_layout Standard
12672 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12673 rencontrer une autre subtilité de \SpecialChar LyX
12676 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
12677 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12678 Vous ferez donc ainsi :
12681 \begin_layout Itemize
12682 Commencez à entrer le texte qui
12686 le nouveau paragraphe
12710 \begin_layout Itemize
12711 Placez-vous maintenant au début de ce paragraphe.
12715 \begin_layout Itemize
12724 \begin_layout Itemize
12725 Changez enfin ce nouveau paragraphe vide en un
12749 \begin_layout Standard
12750 Espérons qu'une future version de \SpecialChar LyX
12751 résoudra cette bizarrerie\SpecialChar ldots
12755 \begin_layout Subsection
12756 Réaliser une présentation grâce à
12769 \begin_layout Subsubsection
12770 Utiliser l'environnement
12775 \begin_layout Standard
12776 Si vous espérez apprendre dans cette section comment faire une présentation
12777 orale, vous serez amèrement déçu.
12778 Naturellement, je vais vous décrire en quoi la classe
12782 pourra vous aider à préparer les supports de la présentation.
12783 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12784 (C'est ça aussi, la philosophie \SpecialChar LyX
12788 \begin_layout Standard
12789 Sélectionnez l'environnement
12793 (de la manière décrite à la section
12794 \begin_inset space ~
12798 \begin_inset CommandInset ref
12800 reference "sec:subtilité-slides"
12804 ) pour dire à \SpecialChar LyX
12805 de commencer une nouvelle diapo (eh oui).
12806 Le marqueur pour cet environnement /
12807 \begin_inset Quotes cld
12811 \begin_inset Quotes crd
12815 \begin_inset Quotes cld
12819 \begin_inset Quotes crd
12822 en bleu, suivie de l'indication
12823 \begin_inset Quotes cld
12827 \begin_inset Quotes crd
12831 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12833 C'est aussi simple que ça.
12836 \begin_layout Standard
12837 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
12838 où vous aurez à forcer la
12839 fin des pages (vous pouvez toujours le faire dans
12841 Édition\SpecialChar menuseparator
12843 \begin_inset space ~
12847 \begin_inset space ~
12853 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12855 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12856 en contenir, le surplus débordera sur une nouvelle diapo.
12857 Je vous déconseille de le faire, cependant, car la diapo
12858 \begin_inset Quotes cld
12862 \begin_inset Quotes crd
12865 ne présentera aucun numéro de page.
12866 De plus, elle peut interférer avec une
12870 que vous aurez préparé pour accompagner la
12877 \begin_layout Standard
12886 fonctionnent comme l'environnement
12891 Tous deux créent une
12892 \begin_inset Quotes cld
12896 \begin_inset Quotes crd
12899 suivie par un marqueur (
12900 \begin_inset Quotes cld
12904 \begin_inset Quotes crd
12908 \begin_inset Quotes cld
12912 \begin_inset Quotes crd
12916 La couleur n'est plus le bleu, mais un magenta éclatant et la
12917 \begin_inset Quotes cld
12921 \begin_inset Quotes crd
12924 se présente différemment, dans son style et sa longueur.
12925 Les trois marqueurs diffèrent par leur police.
12928 \begin_layout Standard
12929 Comme pour l'environnement
12933 , si le contenu d'une
12941 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12942 le surplus sera disposé sur une nouvelle page.
12943 À nouveau, je vous le déconseille, les
12951 n'auraient plus aucune utilité.
12954 \begin_layout Subsubsection
12964 \begin_layout Standard
12969 est de créer une diapo qui vienne se superposer à une autre.
12970 Vous pouvez vouloir présenter une figure sur la
12974 principale avant d'afficher le texte qui va avec.
12975 Une façon de faire est de poser une feuille de papier noire sur la partie
12980 que vous souhaitez cacher.
12981 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12982 superposer un graphique à un autre.
12983 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12987 pour que les graphiques se superposent.
12992 rend les choses bien plus faciles.
12995 \begin_layout Standard
13000 reçoit le numéro de page de la
13005 \begin_inset Quotes cld
13009 \begin_inset Quotes crd
13015 \begin_inset Quotes cld
13019 \begin_inset Quotes crd
13026 \begin_layout Plain Layout
13031 multiples auront donc
13034 \begin_inset Quotes cld
13038 \begin_inset Quotes crd
13046 \begin_inset Quotes cld
13050 \begin_inset Quotes crd
13056 accolé au numéro de page.
13064 En effet, vous voulez que la
13072 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13077 \begin_inset Quotes cld
13081 \begin_inset Quotes crd
13093 le laisse voir : le marqueur qui débute un environnement
13097 est moins long que celui d'une
13102 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13112 Ces marques vous aideront à aligner les deux transparents.
13115 \begin_layout Standard
13116 Le principal problème de la superposition de transparents est d'aligner
13117 les contenus de ces diapos.
13118 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13119 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13120 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13121 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13122 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13134 \begin_layout Standard
13135 Comme leur nom l'indique,
13143 sont deux environnements de paragraphe, qui rendent le texte respectivement
13144 visible et invisible.
13145 Remarquez à la section
13146 \begin_inset space ~
13150 \begin_inset CommandInset ref
13152 reference "sec:subtilité-slides"
13156 que vous ne placez rien
13162 ces environnements.
13163 Lorsque vous créez un
13171 insère un marqueur centré, bleu clair, indiquant
13172 \begin_inset Quotes cld
13175 <Invisible Text Follows>
13176 \begin_inset Quotes crd
13180 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
13188 ), mais l'espace qu'ils auraient occupé sera laissé vide.
13191 \begin_layout Standard
13196 , l'étiquette centrée sera
13197 \begin_inset Quotes cld
13200 <Visible Text Follows>
13201 \begin_inset Quotes crd
13205 Les paragraphes qui suivent cette étiquette se comporteront normalement.
13206 Remarquez qu'au début d'une nouvelle
13222 est automatiquement désactivée.
13223 Il n'est donc pas nécessaire d'utiliser
13234 \begin_layout Standard
13235 Maintenant, voyons comment utiliser les commandes
13243 avec les environnements
13251 pour créer des diapos superposées :
13254 \begin_layout Enumerate
13263 ) avec tout ce qui devra apparaître autant sur la
13267 elle-même que sur les
13274 \begin_layout Enumerate
13275 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
13279 , insérez un environnement
13284 Si nécessaire, insérez un environnement
13288 là où le texte devra de nouveau apparaître sur la
13295 \begin_layout Enumerate
13296 Commencez un environnement
13300 juste après l'environnement
13307 \begin_layout Enumerate
13308 Copiez le contenu de l'environnement
13312 dans l'environnement
13319 \begin_layout Enumerate
13335 \begin_layout Standard
13336 C'est bon, vous avez votre superposition.
13339 \begin_layout Standard
13340 Il reste un problème avec la façon dont j'ai conçu la classe
13344 de \SpecialChar LyX
13345 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
13346 ni rendre visible du texte au milieu d'un paragraphe invisible.
13347 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
13352 \begin_layout Plain Layout
13353 Les commandes en question sont :
13356 \begin_layout Itemize
13364 \begin_layout Itemize
13372 \begin_layout Plain Layout
13374 et devront être entrées en mode \SpecialChar TeX
13376 Le texte dont vous voulez changer la
13377 \begin_inset Quotes cld
13381 \begin_inset Quotes crd
13384 sera à l'intérieur des accolades, derrière la commande
13397 Si vous ne savez pas comment entrer du \SpecialChar TeX
13398 sous \SpecialChar LyX
13399 , voyez la section appropriée
13403 \begin_inset space ~
13407 \begin_inset space ~
13421 \begin_layout Subsubsection
13431 \begin_inset CommandInset label
13433 name "sec:note-slides"
13440 \begin_layout Standard
13449 est toujours associée à une
13454 \begin_inset Quotes cld
13458 \begin_inset Quotes crd
13462 Ici aussi, la classe
13466 de \SpecialChar LyX
13467 fournit des indices visuels.
13472 est magenta éclatant, comme celui d'une
13476 ; et en longueur, il est intermédiaire entre celui d'une
13480 (qui est plus long) et celui d'une
13484 (qui est plus court).
13485 De plus, une fois imprimée, une
13489 aura le numéro de page de sa
13494 \begin_inset Quotes cld
13498 \begin_inset Quotes crd
13504 \begin_inset Quotes cld
13508 \begin_inset Quotes crd
13516 \begin_inset Quotes cld
13520 \begin_inset Quotes crd
13528 \begin_inset Quotes cld
13532 \begin_inset Quotes crd
13539 Vous pouvez avoir plusieures
13543 associées à une seule
13547 , et, comme pour les
13555 , vous voudrez sûrement couper les longues
13559 de manière à ce qu'elles tiennent sur une seule page.
13562 \begin_layout Standard
13567 est évidente : elle contient toute sortes d'informations que vous voulez
13568 ajouter à propos d'une
13573 Elle peut aussi servir d'aide-mémoire pour une
13578 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13579 Actuellement, la classe
13583 de \SpecialChar LyX
13584 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
13594 Il faudra donc passer par le code \SpecialChar LaTeX
13599 \begin_layout Standard
13600 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13602 \begin_inset Quotes cld
13610 \begin_inset Quotes crd
13614 \begin_inset space ~
13618 \begin_inset CommandInset ref
13620 reference "sec:demarrer-slides"
13625 Cette option active les marqueurs temporels qui apparaîtront alors dans
13626 le coin inférieur gauche de toutes les
13630 que vous générerez.
13631 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13634 \begin_inset Quotes cld
13644 \begin_inset Quotes crd
13648 \begin_inset Quotes cld
13658 \begin_inset Quotes crd
13662 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13664 \begin_inset Quotes cld
13674 \begin_inset Quotes crd
13677 sert à indiquer le temps voulu, tandis que
13678 \begin_inset Quotes cld
13688 \begin_inset Quotes crd
13691 est utilisé pour ajouter une certaine durée.
13696 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13697 vous voulez passer sur chaque
13704 \begin_layout Standard
13705 Il reste une fonction à décrire.
13706 Vous voudrez forcément imprimer toutes vos
13714 sur des transparents et toutes vos
13718 sur des feuilles blanches.
13727 à laquelle elle est associée.
13731 \begin_layout Standard
13732 Heureusement il existe deux commandes \SpecialChar LaTeX
13733 qui vous permettent de sélectionner
13734 ce qu'il faut imprimer.
13735 Toutes deux doivent être placées dans le préambule de votre document.
13737 \begin_inset Quotes cld
13749 \begin_inset Quotes crd
13752 n'imprimera que les
13761 De même, la commande
13762 \begin_inset Quotes cld
13772 \begin_inset Quotes crd
13775 n'imprimera que les
13780 Je vous conseille de mettre les deux commandes en commentaire dans votre
13782 \begin_inset Quotes cld
13786 \begin_inset Quotes crd
13789 celle dont vous avez besoin à l'impression.
13790 J'ai l'habitude de : décommenter
13793 \begin_inset Quotes cld
13801 \begin_inset Quotes crd
13806 , imprimer dans un fichier dont le nom contient
13809 \begin_inset Quotes cld
13813 \begin_inset Quotes crd
13818 , la recommenter et décommenter
13821 \begin_inset Quotes cld
13829 \begin_inset Quotes crd
13834 et imprimer dans un fichier
13837 \begin_inset Quotes cld
13841 \begin_inset Quotes crd
13847 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13848 des transparents ou des feuilles blanches selon le cas.
13851 \begin_layout Standard
13852 Vous pouvez aussi donner d'autres paramètres à
13853 \begin_inset Quotes cld
13863 \begin_inset Quotes crd
13867 \begin_inset Quotes cld
13877 \begin_inset Quotes crd
13881 Reportez-vous à un bon livre sur \SpecialChar LaTeX
13882 pour plus de détails.
13885 \begin_layout Subsection
13886 Le fichier modèle pour la classe
13891 \begin_layout Standard
13892 J'ai aussi créé un fichier modèle,
13893 \begin_inset Quotes cld
13901 \begin_inset Quotes crd
13909 Pour l'utiliser, créez votre document avec
13911 Fichier\SpecialChar menuseparator
13913 \begin_inset space ~
13917 \begin_inset space ~
13923 Votre fichier de présentation \SpecialChar LyX
13924 contiendra un exemple du triplet
13926 Diapo – Surcouche – Note
13937 contiennent un exemple de
13946 Enfin, le préambule contient :
13949 \begin_layout LyX-Code
13950 % Uncomment to print out only slides and overlays
13954 \begin_layout Plain Layout
13957 Décommentez pour n'imprimer que les diapos et les sur-couches
13965 \begin_layout LyX-Code
13969 \begin_layout LyX-Code
13975 \begin_inset Newline newline
13981 \begin_layout LyX-Code
13982 % Uncomment to print out only notes
13986 \begin_layout Plain Layout
13989 Décommentez pour n'imprimer que les notes
13997 \begin_layout LyX-Code
14001 \begin_layout LyX-Code
14009 \begin_layout Standard
14010 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14011 de \SpecialChar LaTeX2e
14013 \begin_inset Quotes cld
14018 Sli\SpecialChar TeX
14022 \begin_inset Quotes crd
14026 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14027 n'impose d'utiliser ou de ne pas utiliser
14029 Elle est là si vous en avez besoin.
14030 Il y a d'autres classes de \SpecialChar LaTeX2e
14031 pour créer des présentations, comme la classe
14038 \begin_inset space ~
14042 \begin_inset CommandInset ref
14044 reference "sec:foiltex"
14053 (présent sur certaines distributions \SpecialChar TeX
14055 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14060 \begin_layout Plain Layout
14061 Si vous voulez vous y mettre...
14069 Je ne connais rien à ces classes.
14070 Essayez-les pour voir quelles alternatives elles représentent.
14073 \begin_layout Section
14074 Hollywood (scripts d'Hollywood)
14077 \begin_layout Standard
14083 \begin_layout Subsection
14087 \begin_layout Standard
14088 Maîtriser le format d'un script d'Hollywood est un
14089 \begin_inset Quotes cld
14093 \begin_inset Quotes crd
14097 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14098 et à être facile à lire et familier pour les acteurs.
14099 Chaque page d'un script doit représenter une minute de film.
14100 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14101 La police courier 12
14102 \begin_inset space ~
14105 pt doit être utilisée tout le long.
14109 \begin_layout Subsection
14110 Problèmes particuliers
14113 \begin_layout Standard
14114 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14115 Si le texte d'un personnage
14119 \begin_layout Plain Layout
14127 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14131 \begin_layout Plain Layout
14140 \begin_layout Subsection
14141 Fonctions particulières
14144 \begin_layout Standard
14145 Entrez les noms des personnages comme étiquettes, puis faites des références
14146 croisées sur ces étiquettes pour insérer le nom.
14147 La fenêtre de référence croisée montrera l'ensemble des personnages.
14148 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14149 e dans les parties narratives.
14152 \begin_layout Subsection
14153 Taille de papier et marges
14156 \begin_layout Standard
14157 USLetter, gauche 1,6
14158 \begin_inset space ~
14162 \begin_inset space ~
14166 \begin_inset space ~
14170 \begin_inset space ~
14176 \begin_layout Subsection
14180 \begin_layout Standard
14181 Les environnements suivants sont disponibles.
14182 Vous pouvez utiliser
14186 pour accéder aux touches de raccourci indiquées à droite.
14189 \begin_layout Itemize
14197 \begin_inset Newline newline
14202 Quand rien d'autre ne convient.
14203 Essayez de l'éviter.
14206 \begin_layout Itemize
14215 \begin_layout Plain Layout
14222 \begin_inset space \hfill{}
14230 \begin_inset Newline newline
14233 Suivi en général de quelque chose comme
14234 \begin_inset Quotes cld
14237 sur Sally qui se lève
14238 \begin_inset Quotes crd
14244 \begin_layout Itemize
14248 \begin_inset space \hfill{}
14252 \begin_inset Newline newline
14257 Introduit une nouvelle séquence INTÉRIEUR.
14258 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
14259 l'éclairage nécessaire.
14260 Toute cette ligne en MAJUSCULES.
14263 \begin_layout Itemize
14267 \begin_inset space \hfill{}
14271 \begin_inset Newline newline
14276 Introduit une nouvelle séquence EXTÉRIEUR.
14277 Toute cette ligne en MAJUSCULES.
14280 \begin_layout Itemize
14284 \begin_inset space \hfill{}
14288 \begin_inset Newline newline
14293 Le personnage qui parle.
14296 \begin_layout Itemize
14300 \begin_inset space \hfill{}
14304 \begin_inset Newline newline
14309 Instructions au personnage intervenant.
14310 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
14313 Les deux seront imprimées.
14316 \begin_layout Itemize
14320 \begin_inset space \hfill{}
14324 \begin_inset Newline newline
14329 Ce qui dit le personnage.
14332 \begin_layout Itemize
14336 \begin_inset space \hfill{}
14340 \begin_inset Newline newline
14345 Instruction de mouvement de caméra.
14348 \begin_layout Itemize
14352 \begin_inset space \hfill{}
14358 \begin_layout Itemize
14362 \begin_inset space \hfill{}
14368 \begin_layout Itemize
14372 \begin_inset space \hfill{}
14378 \begin_layout Itemize
14382 \begin_inset space \hfill{}
14388 \begin_layout Subsection
14392 \begin_layout Itemize
14393 (O.S) – off screen (hors écran)
14396 \begin_layout Itemize
14397 (V.O) – voice over (voix off)
14400 \begin_layout Itemize
14402 – background (arrière-plan)
14405 \begin_layout Itemize
14407 – close-up (plan rapproché)
14410 \begin_layout Itemize
14411 PAN – mouvement de caméra
14414 \begin_layout Itemize
14415 INSERT – insérez un plan rapproché
14418 \begin_layout Section
14422 \begin_layout Standard
14425 Panayotis Papasotiriou
14428 \begin_layout Subsection
14432 \begin_layout Standard
14437 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14441 International Journal of Modern Physics C
14453 est destiné à des manuscrits soumis à l'
14457 nternational Journal of Modern Physics D
14461 Les classes de document s'appellent respectivement
14470 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14472 \begin_inset Flex URL
14475 \begin_layout Plain Layout
14477 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14483 \begin_inset Flex URL
14486 \begin_layout Plain Layout
14488 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14494 Ces deux paquetages sont des versions modifiées du paquetage standard
14495 \begin_inset Quotes cld
14499 \begin_inset Quotes crd
14502 , et ils sont presques identiques (mais pas tout à fait).
14504 sait gérer la plupart de leurs fonctions.
14505 J'ai utilisé \SpecialChar LyX
14506 avec succès pour écrire des articles soumis à ces deux journaux.
14509 \begin_layout Subsection
14513 \begin_layout Standard
14514 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14518 Fichier\SpecialChar menuseparator
14520 \begin_inset space ~
14524 \begin_inset space ~
14529 , et choisissez le modèle
14538 Ça vous donnera un document (presque) vide comprenant les parties les plus
14539 courantes d'un manuscrit.
14540 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14546 Veuillez juste garder ce qui suit présent à l'esprit.
14549 \begin_layout Enumerate
14551 ne vous laissera pas changer la taille de police ni la mise en page du
14552 document, car les deux paquetage ne permettent pas de telles modifications.
14555 \begin_layout Enumerate
14556 La langue du document ne doit pas être modifiée.
14557 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14565 Outils\SpecialChar menuseparator
14571 \begin_inset space ~
14575 \begin_inset space ~
14578 langue\SpecialChar menuseparator
14584 \begin_inset space ~
14597 si vous voulez retenir ce changement).
14600 \begin_layout Enumerate
14602 \begin_inset Quotes cld
14606 \begin_inset Quotes crd
14609 doit être utilisé pour définir les mots clés.
14612 \begin_layout Enumerate
14617 fournit un style nommé
14618 \begin_inset Quotes cld
14621 Code de classification
14622 \begin_inset Quotes crd
14625 , qui peut être utilisé pour définir des codes de clasification comme les
14627 Notez que cette fonction n'est pas disponible dans le paquetage
14634 \begin_layout Enumerate
14635 Plusieurs nouveaux environnements sont disponibles :
14636 \begin_inset Quotes cld
14640 \begin_inset Quotes crd
14644 \begin_inset Quotes cld
14648 \begin_inset Quotes crd
14652 \begin_inset Quotes cld
14656 \begin_inset Quotes crd
14660 \begin_inset Quotes cld
14664 \begin_inset Quotes crd
14668 \begin_inset Quotes cld
14672 \begin_inset Quotes crd
14676 \begin_inset Quotes cld
14680 \begin_inset Quotes crd
14684 \begin_inset Quotes cld
14688 \begin_inset Quotes crd
14692 \begin_inset Quotes cld
14696 \begin_inset Quotes crd
14700 \begin_inset Quotes cld
14704 \begin_inset Quotes crd
14708 \begin_inset Quotes cld
14712 \begin_inset Quotes crd
14716 \begin_inset Quotes cld
14720 \begin_inset Quotes crd
14724 \begin_inset Quotes cld
14728 \begin_inset Quotes crd
14732 \begin_inset Quotes cld
14736 \begin_inset Quotes crd
14740 \begin_inset Quotes cld
14744 \begin_inset Quotes crd
14748 Leur utilisation est plus ou moins évidente.
14750 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
14751 et le schéma de numérotation qui convient pour chacun d'eux.
14754 \begin_layout Enumerate
14755 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14761 Dans \SpecialChar LyX
14762 , les citations s'affichent comme d'habitude ; dans la sortie, les
14763 citations apparaissent comme des exposants.
14764 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14770 \begin_inset Quotes cld
14774 \begin_inset space ~
14782 \begin_inset Quotes crd
14789 \begin_layout Plain Layout
14790 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14798 \begin_layout Enumerate
14799 Il n'y a pas de section
14800 \begin_inset Quotes cld
14804 \begin_inset Quotes crd
14807 dans les deux paquetages, utilisez simplement l'environnement
14808 \begin_inset Quotes cld
14812 \begin_inset Quotes crd
14818 \begin_layout Enumerate
14819 Vous pouvez ajouter des annexes au papier,
14823 les remerciements et
14829 propose un marqueur spécial, via
14831 Document\SpecialChar menuseparator
14832 Début annexe(s) ici
14834 qui indique le début des annexes.
14835 Dans \SpecialChar LyX
14837 \begin_inset Quotes cld
14841 \begin_inset Quotes crd
14844 apparaît en lettres rouges, comme indication que toutes les sections qui
14845 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
14847 Pour écrire une annexe, créez simplement une section dans cette zone (le
14849 \begin_inset Quotes cld
14853 \begin_inset Quotes crd
14856 fait la même chose, il avait été créé dans les formats
14860 à une époque où la fonctionnalité de création d'annexe était différente;
14861 vous pouvez l'ignorer).
14862 Une annexe peut contenir des
14873 \begin_layout Enumerate
14882 utilisent la commande
14886 pour les légendes des tableaux.
14887 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
14888 est affiché correctement,
14889 mais sans sa légende.
14890 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
14891 pour contourner ce problème,
14892 de façon à ce que les légendes s'impriment comme prévu.
14893 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14894 légende, et remplacez la par le code \SpecialChar LaTeX
14899 tbl{votre légende de tableau}{
14901 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
14906 immédiatement après votre tableau.
14907 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
14908 voir comme cette astuce est utilisée.
14909 Une autre solution, si vous avez besoin de légendes de tableaux, est de
14910 construire tout le tableau dans un fichier
14914 , puis inclure celui-ci dans le document \SpecialChar LyX
14917 Insertion\SpecialChar menuseparator
14918 Fichier\SpecialChar menuseparator
14922 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14931 , qui se trouve dans la distribution des paquetages correspondants.
14934 \begin_layout Subsection
14935 Préparer un papier avant de le soumettre
14938 \begin_layout Standard
14939 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
14941 que fichier \SpecialChar LaTeX
14944 Fichier\SpecialChar menuseparator
14945 Exporter\SpecialChar menuseparator
14949 ), puis modifier le fichier
14957 \begin_layout Plain Layout
14958 En fait, vous avez le choix entre \SpecialChar LaTeX
14960 \begin_inset space ~
14963 (standard) et \SpecialChar LaTeX
14965 \begin_inset space ~
14969 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14970 utiliser l'option pdflatex pour que les graphiques soient convertis au
14971 format PDF, prêts à être utilisés par pdflatex.
14979 \begin_layout Enumerate
14980 Enlevez les lignes de commentaires avant la commande
14989 \begin_layout Enumerate
14990 Enlevez tout ce qui se trouve entre les commandes
15002 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15003 préambule \SpecialChar LaTeX
15007 \begin_layout Standard
15008 Vous devez maintenant sauvegarder le fichier
15012 ainsi modifié, et lancer \SpecialChar LaTeX
15013 dessus autant de fois que nécessaire.
15014 Vous pouvez alors contrôler l'aspect du document
15021 \begin_layout Subsection
15022 Utilisation du code \SpecialChar TeX
15026 \begin_layout Standard
15027 L'usage du code \SpecialChar TeX
15028 est réduit à deux commandes, qui doivent être placées au
15030 Si vous avez commencé à écrire votre papier à partir du modèle
15038 , le code \SpecialChar TeX
15039 nécessaire est déjà là, et vous n'avez normalement pas besoin
15041 Vous pouvez seulement changer le premier code \SpecialChar TeX
15042 pour spécifier ce qui s'imprime
15043 en haut des pages paires et impaires (respectivement le titre abrégé et
15044 le nom des auteurs).
15045 Ce code \SpecialChar TeX
15046 doit être de la forme
15050 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
15055 \begin_layout Section
15059 \begin_layout Standard
15065 \begin_layout Subsection
15069 \begin_layout Standard
15074 fournit une classe de document pour créer un manuscrit adapté pour une
15075 soumission électronique à un des journaux publiés par l'IoP
15077 (Institute of Physics)
15080 Les instructions aux auteurs pour créer un papier en utilisant la classe
15085 peuvent être téléchargées en même temps que le paquetage iopart à partir
15087 \begin_inset Flex URL
15090 \begin_layout Plain Layout
15092 ftp://ftp.iop.org/pub/journals/latex2e
15100 \begin_layout Subsection
15104 \begin_layout Standard
15105 La manière la plus simple pour écrire un papier est de commencer avec le
15110 qui est disponible dans la liste des modèles de \SpecialChar LyX
15114 Fichier\SpecialChar menuseparator
15116 \begin_inset space ~
15120 \begin_inset space ~
15125 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
15127 Le modèle explique comment utiliser les environnements spéciaux.
15128 Voici les conseils les plus importants :
15131 \begin_layout Itemize
15132 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
15136 \begin_inset space ~
15140 \begin_inset space ~
15144 \begin_inset space ~
15149 ne sont pas activées dans les paramètres du document,
15159 \begin_layout Itemize
15160 L'environnement de titre définit le type de document.
15161 Vous devez donc utiliser un des environnements suivants pour le titre :
15165 \begin_layout Itemize
15170 pour un papier (Paper)
15173 \begin_layout Itemize
15177 \begin_inset Note Note
15180 \begin_layout Plain Layout
15183 Je ne l'ai pas trouvé (NdT)
15190 pour une revue (Review)
15193 \begin_layout Itemize
15198 pour une revue thématique (Topical review)
15201 \begin_layout Itemize
15206 pour un commentaire (Comment)
15209 \begin_layout Itemize
15217 \begin_layout Itemize
15222 pour un papier ( comme titre)
15225 \begin_layout Itemize
15230 pour une communication préliminaire
15233 \begin_layout Itemize
15238 pour une communication rapide
15241 \begin_layout Itemize
15246 pour une lettre aux éditeurs (Letter)
15250 \begin_layout Itemize
15251 Tous les environnements de titre, sauf
15255 peuvent avoir un titre court facultatif.
15258 \begin_layout Itemize
15259 Il y a un environnement de titre général
15263 qui n'est pas géré par \SpecialChar LyX
15265 Il peut être utilisé en code \SpecialChar TeX
15266 si votre document ne correspond pas à l'un
15267 des autres types de titres.
15270 \begin_layout Standard
15271 Pour plus d'information comme des astuces pour des mises en formes spéciales
15272 pour les tableaux et les formules, voyez les instructions aux auteurs de
15276 \begin_layout Section
15280 \begin_layout Standard
15283 Panayotis Papasotiriou
15286 \begin_layout Subsection
15290 \begin_layout Standard
15291 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
15292 Academic Publishers, qui permet de soumettre sous format électronique des
15293 manuscrits destinés à leurs publications.
15294 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
15297 Astrophysics and Space Science
15303 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
15305 \begin_inset Flex URL
15308 \begin_layout Plain Layout
15310 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15316 On peut télécharger le paquetage Kluwer sur le site
15317 \begin_inset Flex URL
15320 \begin_layout Plain Layout
15322 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15328 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15329 être téléchargé séparément).
15332 \begin_layout Standard
15334 supporte de nombreuses fonctions de ce paquetage mais pas tout.
15335 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15336 \begin_inset Quotes cld
15340 \begin_inset Quotes crd
15344 \begin_inset CommandInset ref
15346 reference "subsec:particularités_kluwer"
15351 J'ai récemment utilisé \SpecialChar LyX
15352 pour écrire un article soumis à
15354 Astrophysics and Space Science
15356 sans aucun problème.
15359 \begin_layout Subsection
15363 \begin_layout Standard
15364 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15368 Fichier\SpecialChar menuseparator
15370 \begin_inset space ~
15374 \begin_inset space ~
15384 Ça vous donnera un document (presque) vide qui comprend les champs les
15385 plus couramment utilisés dans un manuscrit avec une courte description
15387 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15388 existant (y compris les crochets,
15392 ) par l'information correcte.
15395 \begin_layout Subsection
15396 Préparer un papier avant de le soumettre
15399 \begin_layout Standard
15400 Comme pour le paquetage AAS\SpecialChar TeX
15401 , avant de soumettre votre papier à la publication,
15403 \begin_inset Quotes cld
15407 \begin_inset Quotes crd
15413 \begin_layout Enumerate
15414 Exportez votre papier comme fichier \SpecialChar LaTeX
15418 Fichier\SpecialChar menuseparator
15419 Exporter\SpecialChar menuseparator
15425 \begin_layout Enumerate
15426 Éditez avec un éditeur de texte le fichier
15430 obtenu, et faites les changements suivants
15434 \begin_layout Enumerate
15435 enlevez les lignes de commentaire avant la commande
15444 \begin_layout Enumerate
15445 enlevez tout ce qui se trouve entre les commandes
15457 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15462 \begin_layout Standard
15463 Enregistrez le fichier
15471 \begin_layout Enumerate
15472 Lancez \SpecialChar LaTeX
15477 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15480 \begin_layout Enumerate
15481 Visualisez le document
15485 obtenu avec, par exemple,
15489 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15490 pas fait d'erreur).
15493 \begin_layout Subsection
15494 \begin_inset Quotes cld
15498 \begin_inset Quotes crd
15501 du paquetage Kluwer
15502 \begin_inset CommandInset label
15504 name "subsec:particularités_kluwer"
15511 \begin_layout Standard
15512 Le paquetage Kluwer présente les
15513 \begin_inset Quotes cld
15517 \begin_inset Quotes crd
15523 \begin_layout Enumerate
15524 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
15529 \begin_layout Plain Layout
15530 Je ne vois aucune bonne raison de le faire.
15536 Chaque article doit être compris dans l'environnement
15537 \begin_inset Quotes cld
15541 \begin_inset Quotes crd
15545 Malheureusement, cet environnement ne peut pas être omis, même si vous
15546 n'écrivez qu'un seul article.
15547 Ainsi, chaque article commence par la commande
15553 et, bien sûr, se termine par la commande
15560 Bien que cela puisse être implémenté dans \SpecialChar LyX
15561 , je ne l'ai pas fait car ce
15562 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15563 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
15566 \begin_inset Quotes cld
15570 \begin_inset Quotes crd
15576 \begin_layout Enumerate
15577 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15578 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15579 et les mots-clés) doit être comprise dans un environnement appelé
15580 \begin_inset Quotes cld
15584 \begin_inset Quotes crd
15588 Ce n'est pas implémenté dans \SpecialChar LyX
15589 , vous devez donc entrer le titre, le sous-titre,
15591 entre deux lignes de Texte Rouge (
15606 \begin_layout Enumerate
15607 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15608 doit être écrite ainsi :
15631 \begin_layout Standard
15636 tient compte de toutes ces
15637 \begin_inset Quotes cld
15641 \begin_inset Quotes crd
15645 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15646 rien besoin de faire de spécial.
15650 \begin_layout Enumerate
15651 n'effacez pas le code \SpecialChar TeX
15652 qui se trouve dans le modèle, et
15655 \begin_layout Enumerate
15656 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15657 fourni et modifiez-le.
15660 \begin_layout Section
15664 \begin_layout Standard
15670 \begin_layout Subsection
15674 \begin_layout Standard
15675 Les classes de document \SpecialChar LyX
15678 article (koma-script)
15682 report (koma-script)
15700 correspondent respectivement aux classes \SpecialChar LaTeX
15717 , de la famille Koma-Script.
15718 Elles forment des alternatives aux classes standard, respectivement
15734 et sont plus proches des conventions typographiques européennes en un certain
15738 \begin_layout Itemize
15739 la taille de caractère standard est de 11
15740 \begin_inset space ~
15745 article (koma-script)
15749 report (koma-script)
15756 \begin_inset space ~
15761 letter (koma-script);
15764 \begin_layout Itemize
15765 les en-têtes, les marqueurs de l'environnement
15769 et d'autres éléments de la classe
15771 letter (koma-script)
15773 sont en police grasse sans empattement
15777 \begin_layout Plain Layout
15778 Il y a une grande différence entre les anciennes polices cm grasses sans
15779 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15780 En comparaison, les polices grasses sans empattement ec semblent un peu
15782 Le paquetage \SpecialChar LaTeX
15791 permet de reproduire l'apparence
15792 \begin_inset Quotes cld
15796 \begin_inset Quotes crd
15799 , tout en utilisant les polices ec.
15805 La numérotation des en-têtes de chapitre est rendue de la même manière
15806 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15808 \begin_inset Quotes cld
15812 \begin_inset Quotes crd
15816 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15817 d'options (à entrer dans le champ
15823 Document\SpecialChar menuseparator
15824 Paramètres\SpecialChar menuseparator
15826 \begin_inset space ~
15830 \begin_inset space ~
15836 Une description détaillée de ces options, en allemand, est disponible dans
15841 de la documentation Koma-script
15847 \begin_layout Plain Layout
15848 La version en anglais est le
15860 \begin_layout Itemize
15861 la principale méthode utilisée dans les classes de cocuments pour modifier
15863 \begin_inset Note Note
15866 \begin_layout Plain Layout
15867 je n'arrive pas à traduire
15868 \begin_inset Quotes cld
15872 \begin_inset Quotes crd
15888 ( dans \SpecialChar LyX
15889 elles doivent être entrées dans le champ d'
15895 Document\SpecialChar menuseparator
15896 Paramètres\SpecialChar menuseparator
15898 \begin_inset space ~
15902 \begin_inset space ~
15908 Elles permettent une modification plus claire des marges de page que celle
15911 Document\SpecialChar menuseparator
15915 Une description détaillée de ces options, en allemand, est disponible dans
15920 de la documentation Koma-script;
15923 \begin_layout Itemize
15924 les classes de document \SpecialChar LaTeX
15925 de la famille Koma-Script définissent un certain
15926 nombre de commandes supplémentaires.
15927 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
15929 par des types de paragraphes y correspondant.
15932 \begin_layout Standard
15933 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
15935 Koma-Script se trouve dans le
15939 de la documentation Koma-Script
15943 \begin_layout Plain Layout
15944 Il y en a une traduction en anglais, incomplète,
15949 \begin_inset Note Note
15952 \begin_layout Plain Layout
15953 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15964 Les sections qui suivent décrivent seulement les aspects de ces classes
15965 qui ont un sens dans \SpecialChar LyX
15969 \begin_layout Subsection
15972 article (koma-script)
15976 report (koma-script)
15983 \begin_layout Standard
15984 Les classes de document
15986 article (koma-script)
15990 report (koma-script)
15996 sont implémentées respectivement dans les fichiers de format
16009 Ils contiennent tous les types de paragraphe correspondant aux classes
16010 standard respectives
16022 mais partiellement modifiés, à l'exception du type
16026 , spécifique à \SpecialChar LyX
16027 , qui est remplacé par le nouveau type
16031 (Labeling) qui a les mêmes fonctions.
16036 , il y d'autres nouveaux types de paragraphe.
16043 letter (koma-script)
16048 \begin_layout Itemize
16061 (Addsec) : sont les équivalents respectifs de
16073 , ajoutant de plus une entrée dans la table des matières.
16082 n'existent pas dans
16084 article (koma-script)
16089 \begin_layout Itemize
16098 : ont le même role que, respectivement
16106 , mais sans indiquer de numéro de chapitre ou de section.
16111 n'est pas disponible dans
16113 article (koma-script)
16119 \begin_layout Plain Layout
16120 Il y a aussi une commande
16132 report (koma-script)
16134 , mais comme elle fait la même chose que
16138 , elle n'a pas été implémentée dans \SpecialChar LyX
16147 \begin_layout Itemize
16152 : génère un en-tête écrit avec des caractères de taille standard, juste
16153 au-dessus du paragraphe suivant et sans modifier la structure du document.
16156 \begin_layout Itemize
16165 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16166 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16167 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16168 vous mettez toujours les légendes au-dessus des tableaux).
16169 Vous pouvez aussi utiliser l'option de classe
16181 pour les tableaux et en
16186 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16189 \begin_layout Itemize
16194 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16196 Si vous utilisez le paramètre optionnel (
16198 Insertion\SpecialChar menuseparator
16200 \begin_inset space ~
16205 ), vous pouvez y mettre l'auteur de la maxime.
16206 Maxime et auteur sont séparés par une ligne.
16207 Il vous faut au minimum Koma-Script version 2.8q.
16212 n'est pas présent dans
16214 article (koma-script)
16219 \begin_layout Standard
16220 Les types qui sont présentés ci-dessous forment en compagnie des types
16232 , la zone de titre du document.
16233 Ils doivent être entrés au-dessus du premier paragraphe
16234 \begin_inset Quotes cld
16238 \begin_inset Quotes crd
16245 \begin_layout Plain Layout
16246 Les commandes \SpecialChar LaTeX
16247 correspondantes doivent apparaître avant la commande
16259 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
16260 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
16261 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
16277 \begin_layout Itemize
16282 (Subject) : introduit au-dessus du titre ordinaire (
16294 ) un paragraphe centré pour indiquer le sujet du document.
16297 \begin_layout Itemize
16302 (Publishers) : introduit au-dessous du titre ordinaire (
16314 ) un paragraphe centré indiquant le nom de l'éditeur.
16317 \begin_layout Itemize
16322 (Dedication) : dans
16324 report (koma-script)
16330 , dispose un paragraphe centré, sur une page à part après la page de titre,
16334 article (koma-script)
16336 , dispose un paragraphe centré, en-dessous du titre normal (
16352 ) pour la dédicace.
16355 \begin_layout Itemize
16360 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16377 ) pour un en-tête de document.
16380 \begin_layout Itemize
16385 (Uppertitleback) : dans un document
16387 report (koma-script)
16389 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16390 verso de la page de titre.
16391 N'a aucun effet dans un document imprimé en recto seul ni dans
16393 article (koma-script).
16396 \begin_layout Itemize
16401 (Lowertitleback) : dans un document
16403 report (koma-script)
16405 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16406 de la page de titre.
16407 N'a aucun effet dans un document imprimé en recto seul ni dans
16409 article (koma-script).
16412 \begin_layout Itemize
16418 (Extratitle) : introduit une page
16419 \begin_inset Quotes cld
16423 \begin_inset Quotes crd
16426 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16429 \begin_layout Standard
16430 Les fichiers de configuration correspondant aux classes
16432 article (koma-script)
16436 report (koma-script)
16442 comprennent le fichier
16447 C'est là que vous définirez vos propres types.
16452 dans votre répertoire personnel de formats, et éditez-le !
16455 \begin_layout Subsection
16458 letter (koma-script)
16461 \begin_layout Standard
16462 La classe de document
16464 letter (koma-script)
16466 est implémentée dans le fichier
16471 Elle contient tous les paragraphes de la classe standard
16475 correspondante, partiellement modifiés, à l'exception des types
16488 , spécifiques à \SpecialChar LyX
16489 et qui sont remplacés par le nouveau type
16494 En plus par rapport à la classe standard, elle contient les types connus
16508 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16511 \begin_layout Standard
16512 L'apparence de la lettre produite par cette classe de document peut-être
16513 contrôlée par des commandes \SpecialChar LaTeX
16514 que vous pouvez insérer dans le préambule
16519 \begin_layout Plain Layout
16520 On obtient un en-tête
16521 \begin_inset Quotes cld
16525 \begin_inset Quotes crd
16528 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
16533 \begin_layout LyX-Code
16543 \begin_layout LyX-Code
16559 \begin_layout LyX-Code
16569 \begin_layout LyX-Code
16590 Une description détaillée de ces commandes se trouve en langue allemande
16591 dans la documentation de Koma-Script
16596 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16599 \begin_layout Standard
16608 définissent le début de la lettre et doivent être présents dans toute lettre.
16609 Pour les identifier dans \SpecialChar LyX
16618 apparaissent dans la marge.
16619 Il est possible d'écrire plusieurs lettres en un seul fichier.
16624 provoque le passage à une nouvelle lettre au même destinataire, et le type
16629 permet de changer de destinataire.
16647 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16648 plusieurs fois dans une même lettre.
16651 \begin_layout Itemize
16656 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16657 t le début d'une lettre.
16660 \begin_layout Itemize
16665 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16666 et produit implicitement une nouvelle lettre.
16669 \begin_layout Itemize
16678 : introduit un paragraphe pour la formule de politesse finale.
16681 \begin_layout Itemize
16686 : introduit un post-scriptum.
16689 \begin_layout Itemize
16694 : introduit un paragraphe pour les co-destinataires.
16697 \begin_layout Itemize
16703 (Encl) : introduit un paragraphe pour les pièces jointes.
16706 \begin_layout Standard
16747 sont des types qui présentent une invite et qui servent à entrer des renseignem
16748 ents qui seront utilisés par la classe de document.
16749 Nous les appellerons
16750 \begin_inset Quotes cld
16754 \begin_inset Quotes crd
16761 \begin_layout Plain Layout
16762 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16763 \begin_inset Quotes cld
16767 \begin_inset Quotes crd
16770 , je ne dis pas non.
16779 \begin_layout Plain Layout
16780 On pourrait considérer que les types
16788 devraient être des types à invite.
16789 Cependant, à cause de la signification particulière de ces types, je les
16790 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16792 En plus, cela choquerait mon sens de la symétrie si les types
16800 avaient une apparence très différente.
16806 Ces types doivent être présents avant le type
16813 \begin_layout Standard
16814 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
16815 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
16816 ion d'un type donné, mais aussi d'autres facteurs.
16817 Par exemple, dans le comportement par défaut, une signature entrée avec
16822 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16827 La valeur indiquée pour
16831 n'apparaîtra même pas dans la lettre.
16832 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16833 environnement de lettre.
16836 \begin_layout Standard
16837 Les types à invite peuvent être utilisés comme des paragraphes vides.
16838 Cela a un sens par exemple pour le type
16842 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16847 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16852 vide, il n'y a réellement pas de signature spécifiée.
16855 \begin_layout Standard
16856 Il est possible en utilisant ces types à invite de créer un patron de lettre
16857 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16858 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16861 \begin_layout Itemize
16866 (Name) : nom de l'expéditeur.
16867 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16868 dans l'en-tête de la lettre.
16871 \begin_layout Itemize
16876 : signature de l'expéditeur.
16877 Par défaut, apparaît en dessous du type
16886 est absent, c'est la valeur du type
16893 \begin_layout Itemize
16898 (Address) : adresse de l'expéditeur.
16899 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16900 en dessous du nom de l'expéditeur.
16903 \begin_layout Itemize
16908 (Telephone) : numéro de téléphone de l'expéditeur.
16909 Par défaut, correspond à la variable
16915 de \SpecialChar LaTeX
16919 \begin_layout Itemize
16924 (Place) : lieu d'écriture de la lettre.
16927 \begin_layout Itemize
16932 : date d'écriture de la lettre.
16941 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16942 en dessous du destinataire.
16947 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16953 S'il n'y a pas de paragraphe
16957 , la date du jour est utilisée.
16960 \begin_layout Itemize
16965 (Backaddress) : adresse pour le retour du courrier.
16966 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16970 \begin_layout Itemize
16975 (Specialmail) : informations spéciales sur le courrier.
16976 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16977 l'adresse de retour du courrier.
16980 \begin_layout Itemize
16985 (Location) : informations supplémentaires.
16986 Par défaut, apparaît à droite en dessous du champ du destinataire.
16989 \begin_layout Itemize
16994 : le titre de la lettre.
16995 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16999 \begin_layout Itemize
17004 : le sujet de la lettre.
17005 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17012 \begin_layout Standard
17033 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17034 titre, une ligne qui contient les champs
17035 \begin_inset Quotes cld
17039 \begin_inset Quotes crd
17043 \begin_inset Quotes cld
17047 \begin_inset Quotes crd
17051 \begin_inset Quotes cld
17055 \begin_inset Quotes crd
17059 \begin_inset Quotes cld
17063 \begin_inset Quotes crd
17067 \begin_inset Quotes cld
17071 \begin_inset Quotes crd
17075 \begin_inset Quotes cld
17079 \begin_inset Quotes crd
17084 \begin_inset Quotes cld
17088 \begin_inset Quotes crd
17092 reprend la valeur donnée dans
17097 Si l'un quelconque de ces types
17098 \begin_inset Quotes cld
17101 pour lettre commerciale
17102 \begin_inset Quotes crd
17105 est utilisé, la valeur donnée pour
17109 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17117 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17118 le champ du destinataire) est supprimée.
17119 Les types sont implémentés comme des types à invite, avec les invites correspon
17120 dantes, et doivent être utilisés avant le type
17127 \begin_layout Itemize
17132 (Yourref) : Votre référence
17135 \begin_layout Itemize
17140 (Yourmail) : Votre courrier du
17143 \begin_layout Itemize
17148 (Myref) : Notre référence
17151 \begin_layout Itemize
17156 (Customer) : Numéro de client
17159 \begin_layout Itemize
17164 (Invoice) : Numéro de facture
17167 \begin_layout Subsection
17168 La nouvelle classe lettre :
17170 letter (koma-script v.2)
17173 \begin_layout Standard
17179 \begin_layout Standard
17180 \begin_inset VSpace medskip
17186 \begin_layout Standard
17187 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17195 , désormais périmée.
17196 Elle a – du côté \SpecialChar LaTeX
17197 – une interface complètement nouvelle et n'est pas compatible
17198 avec l'ancienne classe.
17200 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17203 \begin_layout Standard
17204 Cette classe recouvre les mêmes fonctionnalités que
17206 letter (koma-script)
17208 , plus quelques autres.
17209 Les éléments de base sont
17213 (adresse du destinataire, comme
17217 dans le précédent format),
17230 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17231 lettres dans un même document).
17232 Les nouveaux éléments concernent l'expéditeur, ce sont :
17248 et la possibilité de mettre un
17254 Insertion\SpecialChar menuseparator
17260 \begin_layout Standard
17261 La plus grande amélioration est la possibilité de configurer la mise en
17262 page de la lettre pour s'adapter à presque tous les besoins, soit dans
17265 Document\SpecialChar menuseparator
17266 Paramètres\SpecialChar ldots
17269 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
17274 ), qui sera lu comme une option de classe
17278 \begin_layout Plain Layout
17279 Le paquetage KOMA est livré avec quelques fichiers
17284 Il y a par exemple un fichier
17288 qui suit les règles typographiques allemandes, et un
17292 qui permet de retrouver la mise en page par défaut de l'ancienne classe
17298 Vous pouvez charger cette dernière avec l'option de classe
17302 , mise dans le champ
17308 Document\SpecialChar menuseparator
17309 Paramètres\SpecialChar menuseparator
17311 \begin_inset space ~
17315 \begin_inset space ~
17326 Jetez donc un œil sur le modèle
17330 fourni avec \SpecialChar LyX
17331 , qui vous donnera des exemples.
17332 Vous trouverez une description détaillée dans la documentation de Koma-Script
17340 \begin_layout Subsection
17344 \begin_layout Standard
17345 Avec \SpecialChar LyX
17346 , la visualisation d'un document de classe Koma-Script peut poser quelques
17350 \begin_layout Itemize
17351 le numéro de chapitre pour un type
17355 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17356 d'être sur la même ligne juste avant.
17357 C'est causé par le comportement interne de \SpecialChar LyX
17358 face au marqueur de type
17362 dans le fichier de format;
17365 \begin_layout Itemize
17366 les en-têtes des types
17374 sont uniquement dans la
17375 \begin_inset Quotes cld
17379 \begin_inset Quotes crd
17382 table des matières \SpecialChar LaTeX
17383 , et pas dans la table des matières \SpecialChar LyX
17386 Document\SpecialChar menuseparator
17392 \begin_layout Itemize
17393 les paragraphes avec la classe de document
17397 apparaissent séparés par de l'interligne supplémentaire, et non par une
17399 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
17401 Mais dans la fenêtre
17403 Document\SpecialChar menuseparator
17406 le bouton à cocher correspondant indique
17415 insère toujours des commandes \SpecialChar LaTeX
17416 supplémentaires dans le document pour causer
17417 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
17420 \begin_layout Section
17421 Article (mwart), book (mwbk) and report (mwrep)
17422 \begin_inset Argument 1
17425 \begin_layout Plain Layout
17436 \begin_layout Standard
17442 \begin_layout Standard
17443 Les classes de document \SpecialChar LyX
17456 correspondent aux classes de document \SpecialChar LaTeX
17470 Elles remplacent les classes de document standard
17482 et sont mieux adaptées en bien des aspects aux conventions typographiques
17486 \begin_layout Standard
17487 Les différences principales sont :
17490 \begin_layout Itemize
17491 Les titres non numérotés (avec une étoile, comme
17495 ) sont présents dans la table des matières.
17498 \begin_layout Itemize
17499 Des styles de mise en page supplémentaires :
17503 \begin_layout Description
17504 uheadings en-têtes sur plusieurs lignes,
17507 \begin_layout Description
17508 myheadings en-têtes personnalisés, définis par les commandes
17523 \begin_layout Description
17524 myuheadings en-têtes personnalisés sur plusieurs lignes
17527 \begin_layout Description
17528 outer le numéro de page est placé du côté extérieur de la page
17532 \begin_layout Itemize
17537 \begin_layout Description
17538 rmheadings titres avec empattement – par défaut,
17541 \begin_layout Description
17542 sfheadings titres sans empattement,
17545 \begin_layout Description
17546 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17549 \begin_layout Description
17550 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17553 \begin_layout Description
17554 withmarginpar réserver de la place sur la page pour les marges.
17558 \begin_layout Section
17562 \begin_layout Standard
17572 \begin_layout Subsection
17576 \begin_layout Standard
17581 est une classe très puissante et en constante évolution.
17582 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17583 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17584 en forme de son document.
17589 est basée sur la classe standard
17593 , mais elle peut aussi émuler la classe
17600 \begin_layout Standard
17605 , le développeur de
17609 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17612 La plupart ont été rassemblés avec
17617 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17618 les annexes, les chapitres et autres.
17620 , ne gère pas de façon native la plupart de ces fonctionnalités.
17621 Quelque-unes pourront être ajoutées dans de prochaines versions
17625 \begin_layout Plain Layout
17626 Vous êtes invités à faire des suggestions à
17627 \begin_inset Flex URL
17630 \begin_layout Plain Layout
17632 lyx-devel@lists.lyx.org
17642 , beaucoup ne le seront probablement jamais, à cause des limitations de
17643 la structure de \SpecialChar LyX
17645 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17646 de quelques commandes \SpecialChar LaTeX
17647 (en code \SpecialChar TeX
17652 \begin_layout Plain Layout
17654 \begin_inset space ~
17658 \begin_inset CommandInset ref
17660 reference "sec:Insérer-du-code-LaTeX"
17664 pour plus de détails.
17670 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17671 par \SpecialChar LyX
17673 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17674 ns de jeter un œil au manuel détaillé de la classe
17682 \begin_layout Plain Layout
17684 \begin_inset Flex URL
17687 \begin_layout Plain Layout
17689 CTAN:/macros/latex/memoir/memman.pdf
17699 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17700 à la fois une description complète de la bonne manière de typographier
17701 et un superbe exemple de bonne typographie en lui-même.
17704 \begin_layout Subsection
17705 Fonctions de base et restrictions
17708 \begin_layout Standard
17713 accepte toutes les fonctions de la classe standard
17718 Il y a pourtant quelques différences, comme celles qui suivent :
17721 \begin_layout Description
17723 \begin_inset space ~
17727 \begin_inset space ~
17731 \begin_inset space ~
17734 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17738 \begin_layout Description
17740 \begin_inset space ~
17744 \begin_inset space ~
17748 \begin_inset space ~
17752 \begin_inset Quotes cld
17756 \begin_inset Quotes crd
17759 n'est pas géré, à cause d'un conflit de commandes entre
17767 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17770 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17773 Document\SpecialChar menuseparator
17774 Paramètres\SpecialChar menuseparator
17776 \begin_inset space ~
17780 \begin_inset space ~
17784 \begin_inset space ~
17790 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17797 dans le corps du texte ou dans le préambule (par exemple
17801 chapterstyle{companion}
17806 \begin_layout Description
17808 \begin_inset space ~
17811 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17812 facultatif dans les classes standard.
17813 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17814 la table des matière et les entêtes (par exemple, quand le titre est trop
17816 Dans \SpecialChar LyX
17817 , vous pouvez le faire avec
17819 Insertion\SpecialChar menuseparator
17821 \begin_inset space ~
17826 au début de la section/chapitre.
17831 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17833 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17834 du texte, un pour la table des matières et un pour les entêtes.
17835 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17836 fonction, le premier contient le titre court destiné à la table des matière,
17837 le second un autre titre court destiné aux entêtes.
17840 \begin_layout Description
17842 \begin_inset space ~
17845 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17846 des matières, la liste des tableaux et la liste des figures commencent
17847 automatiquement une novelle page.
17852 ne suit pas cette règle.
17853 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17856 \begin_layout Description
17858 \begin_inset space ~
17862 \begin_inset space ~
17866 \begin_inset space ~
17869 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17870 de titre (dans les classes standard, les pages de titres sont
17871 \begin_inset Quotes cld
17875 \begin_inset Quotes crd
17878 , c'est-à-dire sans numérotation).
17879 Si vous voulez une page de titre vide, tapez
17883 aliaspagestyle{title}{empty}
17888 \begin_layout Description
17890 \begin_inset space ~
17893 : Avec l'option de classe
17899 Document\SpecialChar menuseparator
17900 Paramètres\SpecialChar menuseparator
17902 \begin_inset space ~
17906 \begin_inset space ~
17915 ), vous pouvez imiter le style
17920 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17921 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17922 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17923 \begin_inset Quotes cld
17927 \begin_inset Quotes crd
17934 —ils sont encore autorisés), les parties cependant utilisent leur propre
17942 \begin_layout Description
17944 \begin_inset space ~
17948 \begin_inset space ~
17952 \begin_inset space ~
17956 \begin_inset space ~
17959 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17960 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
17971 Il produit une erreur et arrête \SpecialChar LaTeX
17972 dès qu'une commande de ce genre apparaît.
17977 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17978 (qui au moins ne stoppe pas \SpecialChar LaTeX
17980 Puisque beaucoup de paquetages \SpecialChar LaTeX
17981 et en particulier les fichiers de style
17982 Bib\SpecialChar TeX
17983 utilisent encore ces commandes, nous avous décidé d'utiliser cette
17987 \begin_layout Subsection
17988 Fonctions supplémentaires
17991 \begin_layout Standard
17992 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
17994 fait pas beaucoup pour l'instant).
17995 veuillez consulter le manuel de
18003 \begin_layout Plain Layout
18005 \begin_inset Flex URL
18008 \begin_layout Plain Layout
18010 CTAN:/macros/latex/memoir/memman.pdf
18020 pour plus de détails.
18023 \begin_layout Description
18025 \begin_inset space ~
18028 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18030 Hé bien, c'est une classe book.
18031 En principe, les classes book n'ont pas d'abstract.
18032 Memoir, lui, en a une.
18033 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18037 \begin_layout Description
18039 \begin_inset space ~
18042 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18043 chapitre est brièvement décrit sous le titre et aussi dans la table des
18044 matières (par exemple :
18046 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18049 Chapterprecis fait exactement cela.
18050 Cela n'a donc de sens qu'après un début de chapitre.
18053 \begin_layout Description
18055 \begin_inset space ~
18058 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18059 L'environnement epigraph fournit un moyen élégant de mettre en forme une
18061 Le texte de la devise (texte) et son auteur (source) sont séparés par une
18063 Malheureusement, nous devons tromper \SpecialChar LyX
18064 encore un peu, puisque cet environnement
18065 a besoin de deux paramètres (le texte et la source).
18066 Dans ce cas nous devons utiliser des accolades (en mode \SpecialChar TeX
18070 <joli slogan> }{ <auteur du slogan>
18075 \begin_layout Description
18077 \begin_inset space ~
18080 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18081 (jusqu'à de très complexes poèmes figuratifs).
18083 n'en gère que quelques-uns.
18088 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18089 des matières (l'environnement standard pour les poèmes est
18098 a plusieurs versions améliorées de
18102 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18103 , puisqu'ils doivent être emboîtés
18104 à l'intérieur d'environnements
18108 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18112 \begin_layout Description
18114 \begin_inset space ~
18121 , mais il n'ajoute pas une entrée à la table des matières.
18124 \begin_layout Section
18128 \begin_layout Standard
18129 La classe de document
18134 \begin_inset Quotes cld
18138 \begin_inset Quotes crd
18141 ) offre une alternative à la classe standard
18146 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18147 des sections et en-têtes en police sans empattement, ainsi que d'autres
18151 \begin_layout Section
18152 Publications Springer sur deux colonnes (
18159 \begin_layout Standard
18165 \begin_layout Subsection
18169 \begin_layout Standard
18170 Ce sont les fichiers de format pour certains types de journaux édités par
18171 Springer Verlag et dont la liste apparaît à
18172 \begin_inset Flex URL
18175 \begin_layout Plain Layout
18177 http://www.springer.de/author/tex/help-journals.html
18182 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18183 maintenant du \SpecialChar LaTeX2e
18185 C'est un système modulaire : ce qui est commun à tous les journaux est
18190 , et les fichiers de format particuliers à un journal (comme, par exemple,
18199 ) peuvent l'inclure.
18202 \begin_layout Standard
18203 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18204 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18213 en suivant le schéma donné dans
18220 \begin_layout Standard
18221 Ce n'a raisonnablement bien été testé que pour le
18234 sont fournis avec la distribution standard de \SpecialChar LyX
18236 Installez le fichier de classe correspondant (téléchargé chez Springer)
18237 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
18242 dans le cas de te\SpecialChar TeX
18243 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
18245 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
18246 et ça devrait fonctionner.
18249 \begin_layout Subsection
18253 \begin_layout Standard
18254 Un grand nombre de styles de type théorème –
18262 , \SpecialChar ldots
18270 \begin_layout Standard
18293 Titre_\SpecialChar LaTeX
18296 (Running_\SpecialChar LaTeX
18325 (Acknowledgements),
18330 Voir la documentation du fichier de classe de Springer pour les détails.
18333 \begin_layout Subsection
18334 Publications supportées
18337 \begin_layout Itemize
18351 \begin_layout Itemize
18354 Probability Theory and Related Fields
18362 Jean-Marc Lasgouttes
18365 \begin_layout Standard
18366 Ajoutez le vôtre, ce n'est pas si dur !
18369 \begin_layout Subsection
18373 \begin_layout Standard
18374 Ces fichiers sont partiellement basés sur l'ancien
18378 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18379 style \SpecialChar LaTeX
18381 Tout ceci, ainsi que le format
18385 , est maintenant dépassé.
18386 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18387 des fichiers de format \SpecialChar LyX
18391 \begin_layout Subsection
18395 \begin_layout Standard
18397 Mais probablement moins que dans l'ancien
18404 \begin_layout Standard
18405 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18406 théorème, seulement #.
18409 \begin_layout Section
18410 Publications de l'AGU (
18417 \begin_layout Standard
18423 \begin_layout Subsection
18427 \begin_layout Standard
18428 Ce sont les fichiers de format correspondant à certaines publications de
18429 l'American Geophysical Society.
18430 Nous supposons que vous avez déjà installé les fichiers de classe propres
18431 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18432 \begin_inset Flex URL
18435 \begin_layout Plain Layout
18437 http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
18445 \begin_layout Subsection
18446 Nouveaux environnements
18449 \begin_layout Standard
18459 Ils portent toujours ce nom dans l'interface \SpecialChar LyX
18460 , bien que leurs équivalents
18462 dans les classes AGU soient
18473 \begin_layout Standard
18474 Les environnements nouvellement définis sont
18535 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18536 dans la documentation des classes AGU.
18539 \begin_layout Standard
18540 Je soupçonne que tout ceci soit encore relativement incomplet.
18543 \begin_layout Subsection
18547 \begin_layout Standard
18557 Nous avons également une nouvelle
18564 \begin_layout Subsection
18565 Publications supportées
18568 \begin_layout Itemize
18571 Journal of Geophysical Research
18580 \begin_layout Standard
18581 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18592 \begin_layout Subsection
18593 Bogues et choses à retenir
18596 \begin_layout Standard
18597 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18598 à chaque nouveau document :
18601 \begin_layout Enumerate
18606 , ce que vous ferez dans
18608 Document\SpecialChar menuseparator
18612 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18617 choisir de langue.)
18620 \begin_layout Enumerate
18629 de la classe de document (c'est effectivement un bogue.)
18632 \begin_layout Enumerate
18633 Assurez-vous que vous utilisez le style de bibliographie
18641 dans le deuxième champ de l'insert Bib\SpecialChar TeX
18643 Aucun des styles standard ne conviendra.
18646 \begin_layout Section
18647 Publications de l'EGS (
18654 \begin_layout Standard
18660 \begin_layout Subsection
18664 \begin_layout Standard
18665 C'est le fichier de format pour les publications de l'EGS (
18667 European Geophysical Society
18670 Vous pouvez télécharger la classe
18674 (nécessaire) depuis le site de l'EGS à
18675 \begin_inset Flex URL
18678 \begin_layout Plain Layout
18688 \begin_layout Subsection
18689 Nouveaux environnements
18692 \begin_layout Standard
18703 , Affil., Journal, numéro_ms
18722 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18723 plus utiliser les inclusions
18730 \begin_layout Section
18731 Rev\SpecialChar TeX
18735 \begin_layout Standard
18741 \begin_layout Standard
18742 \begin_inset VSpace bigskip
18748 \begin_layout Standard
18753 \begin_inset space ~
18758 marche avec la classe Rev\SpecialChar TeX
18760 \begin_inset Formula $\beta$
18763 de mai 1999) de l'American Physical Society.
18766 \begin_layout Standard
18768 a une classe de texte
18772 , qui marche avec Rev\SpecialChar TeX
18774 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
18776 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
18778 \SpecialChar LaTeX2e
18779 , même si on l'a trafiqué pour qu'elle marche.
18780 Comme Rev\SpecialChar TeX
18781 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
18787 \begin_inset space ~
18792 devrait être assez facile à utiliser.
18795 \begin_layout Standard
18796 Cette documentation est censée servir en
18800 de la documentation de Rev\SpecialChar TeX
18801 4.0, nous ne décrirons donc aucune des macros
18802 spéciales Rev\SpecialChar TeX
18803 , et supposerons que vous savez ce qu'il faut mettre dans
18804 le préambule si besoin.
18807 \begin_layout Subsection
18811 \begin_layout Standard
18812 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
18813 4, comme c'est décrit
18814 dans le fichier README du paquetage.
18815 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
18817 \begin_inset Flex URL
18820 \begin_layout Plain Layout
18822 http://publish.aps.org/revtex4/
18828 Installez-le quelque part où \SpecialChar LaTeX
18830 Testez-le en essayant de \SpecialChar LaTeX
18831 er un court document Rev\SpecialChar TeX
18832 4 dans un répertoire
18833 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18835 Ensuite, si vous reconfigurez \SpecialChar LyX
18836 , il trouvera le fichier de classe et vous
18837 laissera utiliser la classe de texte
18844 \begin_layout Standard
18845 Probablement la façon la plus simple de démarrer est soit d'importer un
18846 document Rev\SpecialChar TeX
18851 , soit d'utiliser le modèle
18854 \begin_inset space ~
18859 , qui se trouve dans le répertoire de modèles.
18862 \begin_layout Subsection
18866 \begin_layout Standard
18867 Les paramètres optionnels de
18874 \begin_inset Quotes cld
18878 \begin_inset Quotes crd
18882 \begin_inset Quotes cld
18886 \begin_inset Quotes crd
18889 , vont dans le champ d'
18895 Document\SpecialChar menuseparator
18898 \SpecialChar menuseparator
18902 \begin_inset space ~
18906 \begin_inset space ~
18911 , comme d'habitude.
18912 Rappelez-vous que dans Rev\SpecialChar TeX
18913 , il faut au moins un paramètre optionnel !
18916 \begin_layout Standard
18917 Le reste de ce qui va dans le préambule, comme
18923 etc., va comme d'habitude dans la fenêtre
18928 \begin_inset space ~
18939 \begin_layout Subsection
18944 \begin_layout Plain Layout
18945 NdT : Dans la section sur Rev\SpecialChar TeX
18947 \begin_inset Quotes cld
18951 \begin_inset Quotes crd
18955 \begin_inset Quotes cld
18959 \begin_inset Quotes crd
18962 à de nombreux endroits.
18963 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18964 de toute façon à un champ à remplir.
18965 N'ayant pas Rev\SpecialChar TeX
18966 , je ne peux pas aller vérifier.
18974 \begin_layout Standard
18975 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
18977 Par exemple, le champ
18988 Notez que (au moins pour Rev\SpecialChar TeX
18989 4.0 Beta), les champs
18997 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19002 \begin_layout Plain Layout
19003 Au cas où ça vous intéresse, les deux sont inclus pour que
19007 puisse traduire à la fois
19027 \begin_layout Subsection
19031 \begin_layout Standard
19032 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19033 4 qui peuvent causer des erreurs
19034 qui sont encore plus troublantes dans \SpecialChar LyX
19038 \begin_layout Standard
19039 Dans Rev\SpecialChar TeX
19057 L'équivalent \SpecialChar LyX
19058 en est qu'il y a un champ
19067 de notes de bas de page dans le champ
19071 , ou des choses étranges apparaîtront.
19072 Voyez la documentation de Rev\SpecialChar TeX
19073 4 pour plus de détails.
19077 \begin_layout Standard
19078 Également, les champs
19091 \begin_inset space ~
19098 (Thanks) doivent être placés
19110 correspondant (ou son équivalent
19123 , la compilation \SpecialChar LaTeX
19127 \begin_layout Subsection
19131 \begin_layout Standard
19132 Le principal problème avec ce format est que vous ne pouvez pas utiliser
19133 les paramètres optionnels de certains champs comme
19142 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
19143 plus utiliser les paramètres optionnels des environnements
19147 .) Ça signifie qu'après avoir exporté le fichier en \SpecialChar LaTeX
19148 (ce que vous devrez
19149 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
19150 fichier \SpecialChar LaTeX
19151 avec un éditeur de texte et ajouter les paramètres optionnels
19152 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
19154 Faute de cette possibilité, les commandes
19166 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
19167 devront être ajoutées à la main
19171 \begin_layout Plain Layout
19174 Note de Jean-Marc :
19176 en fait, \SpecialChar LyX
19177 1.3.0 gère certains types de paramètres optionnels, mais ce format
19178 n'a pas encore été mis à jour.
19186 \begin_layout Chapter
19188 et applications externes
19191 \begin_layout Section
19192 Correcteur \SpecialChar TeX
19196 \begin_layout Standard
19202 \begin_layout Subsection
19206 \begin_layout Standard
19207 Vous trouverez dans le menu
19214 \begin_inset space ~
19221 Cette fonctionnalité requière le programme
19230 \begin_layout Plain Layout
19235 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19245 et la commande est donc grisée si celui-ci n'est pas installé.
19246 Vous pouvez vous le procurer de CTAN,
19247 \begin_inset Newline newline
19251 \begin_inset CommandInset href
19253 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19261 \begin_layout Standard
19264 Chk\SpecialChar TeX
19267 est un programme qui a été écrit par
19272 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19273 n'étaient pas naturelles et
19274 s'oubliaient facilement.
19275 Ce programme parcourt votre fichier \SpecialChar LaTeX
19276 et en vérifie la bonne écriture.
19277 C'est donc l'équivalent de
19282 , mais pour \SpecialChar LaTeX
19286 \begin_layout Standard
19287 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19290 est déjà censé produire du \SpecialChar LaTeX
19291 exempt de fautes ? La réponse est simple :
19296 ne vérifie pas seulement la
19302 d'un fichier C, mais aussi la bonne utilisation des types,
19307 Chk\SpecialChar TeX
19313 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19319 Chk\SpecialChar TeX
19325 est à même de détecter des erreurs courantes comme
19329 \begin_layout Plain Layout
19330 NdT : Certaines de ces règles me sont totalement inconnues.
19331 Il est possible qu'elles ne s'appliquent pas à la langue française.
19342 \begin_layout Itemize
19343 de mauvais points de suspension :
19344 \begin_inset Newline newline
19347 Utiliser \SpecialChar ldots
19351 \begin_layout Itemize
19352 des espaces à l'intérieur des parenthèses :
19353 \begin_inset Newline newline
19356 ( mauvais espacement );
19359 \begin_layout Itemize
19360 l'utilisation d'espaces normaux dans des abréviations courantes :
19361 \begin_inset Newline newline
19364 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19370 \begin_layout Itemize
19371 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19372 lettre est une majuscule :
19373 \begin_inset Newline newline
19377 Et l'espacement n'est pas bon;
19380 \begin_layout Itemize
19381 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19383 \begin_inset Newline newline
19386 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19387 d'apparaître sur une mauvaise page.
19389 \begin_inset CommandInset label
19399 \begin_layout Plain Layout
19400 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19401 numéro dans le texte) n'est pas collé au mot le précédant.
19407 L'étiquette est ici trop séparée;
19410 \begin_layout Itemize
19411 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19413 \begin_inset Newline newline
19416 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19418 \begin_inset Quotes cld
19422 \begin_inset Quotes crd
19425 et le numéro, et ça ferait le plus mauvais effet...
19427 \begin_inset CommandInset ref
19429 reference "sec:chktex"
19436 \begin_layout Itemize
19438 \begin_inset Quotes cld
19442 \begin_inset Quotes crd
19446 \begin_inset Quotes cld
19450 \begin_inset Formula $\times$
19454 \begin_inset Quotes crd
19457 entre deux nombres :
19458 \begin_inset Newline newline
19461 2x2 rend beaucoup moins bien que
19462 \begin_inset Formula $2\times2$
19468 \begin_layout Standard
19469 et bien plus encore...
19470 C'est un outil très utile pour le
19471 \begin_inset Quotes cld
19475 \begin_inset Quotes crd
19478 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19479 correction de l'orthographe et avant d'affiner la typographie.
19482 \begin_layout Subsection
19486 \begin_layout Standard
19487 Si le programme est installé, l'employer est un jeu d'enfant : faites
19488 \begin_inset Newline newline
19493 Outils\SpecialChar menuseparator
19495 \begin_inset space ~
19503 générera alors une version \SpecialChar LaTeX
19504 de votre document, lancera
19506 Chk\SpecialChar TeX
19509 pour la corriger, puis insérera des
19510 \begin_inset Quotes cld
19514 \begin_inset Quotes crd
19517 avec les avertissements de
19519 Chk\SpecialChar TeX
19523 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19524 facilement les trouver avec
19526 Navigation\SpecialChar menuseparator
19529 , ou par le raccourci clavier
19533 (d'après le fichier de raccourcis implicites
19538 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19555 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19556 Si vous ne comprenez pas l'avertissement, ignorez-le.
19557 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19560 Chk\SpecialChar TeX
19563 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19567 \begin_layout Standard
19568 Ce document est un excellent terrain d'entraînement, et sa vérification
19569 lèvera sûrement quelques avertissements.
19570 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19571 des fausses alertes.
19574 \begin_layout Subsection
19578 \begin_layout Standard
19579 Vous trouverez parfois que
19581 Chk\SpecialChar TeX
19584 est plus bavard qu'il ne devrait l'être.
19585 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19586 à vos propres goûts.
19590 \begin_layout Standard
19593 Chk\SpecialChar TeX
19596 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19599 Chk\SpecialChar TeX
19602 dans \SpecialChar LyX
19604 En effet, \SpecialChar LyX
19605 génère un fichier \SpecialChar LaTeX
19606 un peu particulier pour être ensuite capable
19607 de faire correspondre les numéros de lignes indiqués par
19609 Chk\SpecialChar TeX
19614 \begin_layout Plain Layout
19615 Vous pouvez trouver toutes les indications de
19621 Document\SpecialChar menuseparator
19623 \begin_inset space ~
19627 \begin_inset space ~
19644 avec la structure interne du document.
19645 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19646 Vous pouvez faire deux choses contre cela :
19649 \begin_layout Itemize
19650 Paramétrez l'appel à
19652 Chk\SpecialChar TeX
19657 Outils\SpecialChar menuseparator
19658 Préférences\SpecialChar menuseparator
19659 Sorties\SpecialChar menuseparator
19663 , ou alors dans le fichier de configuration de l'installation de
19665 Chk\SpecialChar TeX
19668 (souvent, le fichier
19673 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19674 ou désactivés à la ligne de commande.
19677 \begin_layout Itemize
19678 Exportez votre document en tant que fichier \SpecialChar LaTeX
19681 Fichier\SpecialChar menuseparator
19682 Exporter\SpecialChar menuseparator
19686 et lancer manuellement
19691 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19692 correspondant dans le document \SpecialChar LyX
19693 , mais avec un peu de patience, vous devriez
19697 \begin_layout Standard
19698 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19708 pour désactiver un avertissement, et
19713 Les entrées en italiques sont désactivées par défaut, car le réglage de
19715 \begin_inset Quotes cld
19720 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19723 \begin_inset Quotes crd
19729 \begin_layout Standard
19730 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19731 désactivation d'avertissements, et pas aux autres.
19732 En effet, \SpecialChar LyX
19733 utilise les autres options à sa convenance pour dialoguer avec
19741 \begin_layout Enumerate
19745 Command terminated with space.
19746 (La commande se termine par une espace.)
19749 \begin_layout Enumerate
19752 Non-breaking space (
19753 \begin_inset Quotes eld
19761 \begin_inset Quotes erd
19764 ) should have been used.
19765 (Il faut utiliser ici une espace insécable (
19768 \begin_inset Quotes cld
19772 \begin_inset Quotes crd
19780 \begin_layout Enumerate
19784 You should enclose the previous parenthesis with
19785 \begin_inset Quotes eld
19793 \begin_inset Quotes erd
19797 (Vous devriez entourer les parenthèses précédentes par
19803 \begin_inset Quotes cld
19807 \begin_inset Quotes crd
19818 \begin_layout Enumerate
19821 Italic correction (
19822 \begin_inset Quotes eld
19832 \begin_inset Quotes erd
19835 ) found in non-italic buffer.
19836 (Une correction d'italique (
19839 \begin_inset Quotes cld
19845 \begin_inset Quotes crd
19850 ) est dans un groupe qui n'est pas en italique.)
19853 \begin_layout Enumerate
19856 Italic correction (
19857 \begin_inset Quotes eld
19867 \begin_inset Quotes erd
19870 ) found more than once.
19871 (Il y a plus d'une correction d'italique (
19874 \begin_inset Quotes cld
19880 \begin_inset Quotes crd
19888 \begin_layout Enumerate
19892 No italic correction (
19893 \begin_inset Quotes eld
19903 \begin_inset Quotes erd
19907 (Il n'y a pas de correcteur d'italique (
19910 \begin_inset Quotes cld
19916 \begin_inset Quotes crd
19927 \begin_layout Enumerate
19931 \begin_inset Quotes eld
19939 \begin_inset Quotes erd
19943 \begin_inset Quotes eld
19951 \begin_inset Quotes erd
19958 \begin_inset Quotes cld
19962 \begin_inset Quotes crd
19967 requière l'utilisation de
19970 \begin_inset Quotes cld
19974 \begin_inset Quotes crd
19982 \begin_layout Enumerate
19985 Wrong length of dash may have been used.
19986 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19989 \begin_layout Enumerate
19993 \begin_inset Quotes eld
20001 \begin_inset Quotes erd
20005 \begin_inset Quotes eld
20013 \begin_inset Quotes erd
20023 \begin_inset Quotes cld
20027 \begin_inset Quotes crd
20038 \begin_inset Quotes cld
20042 \begin_inset Quotes crd
20050 \begin_layout Enumerate
20054 \begin_inset Quotes eld
20062 \begin_inset Quotes erd
20071 \begin_inset Quotes cld
20079 \begin_inset Quotes crd
20088 \begin_layout Enumerate
20092 \begin_inset Quotes eld
20100 \begin_inset Quotes erd
20103 to achieve an ellipsis.
20104 (Vous devriez utiliser
20107 \begin_inset Quotes cld
20111 \begin_inset Quotes crd
20116 pour une ellipse (points de suspension).)
20119 \begin_layout Enumerate
20122 Inter-word spacing (
20123 \begin_inset Quotes eld
20133 \begin_inset Quotes eld
20136 ) should perhaps be used.
20137 (Une espace d'entre mots (
20140 \begin_inset Quotes cld
20146 \begin_inset space ~
20152 \begin_inset Quotes crd
20155 ) devrait peut-être être utilisé.)
20158 \begin_layout Enumerate
20161 Inter-sentence spacing (
20162 \begin_inset Quotes eld
20172 \begin_inset Quotes erd
20175 ) should perhaps be used.
20176 (Une espace d'entre phrases (
20179 \begin_inset Quotes cld
20185 \begin_inset Quotes crd
20190 ) devrait peut-être être utilisé.)
20193 \begin_layout Enumerate
20196 Could not find argument for command.
20197 (N'a pas trouvé de paramètre à la commande.)
20200 \begin_layout Enumerate
20204 \begin_inset Quotes eld
20212 \begin_inset Quotes erd
20216 (Aucune occurrence de
20217 \begin_inset Quotes cld
20225 \begin_inset Quotes crd
20231 \begin_layout Enumerate
20234 Math mode still on at end of \SpecialChar LaTeX
20236 (Le fichier \SpecialChar LaTeX
20237 se termine dans le mode Math.)
20240 \begin_layout Enumerate
20244 \begin_inset Quotes eld
20252 \begin_inset Quotes erd
20255 doesn't match the number of
20256 \begin_inset Quotes eld
20264 \begin_inset Quotes erd
20271 \begin_inset Quotes cld
20275 \begin_inset Quotes crd
20280 ne correspond pas à celui de
20283 \begin_inset Quotes cld
20287 \begin_inset Quotes crd
20295 \begin_layout Enumerate
20298 You should use either
20301 \begin_inset Quotes eld
20309 \begin_inset Quotes erd
20314 as an alternative to
20315 \begin_inset Quotes eld
20323 \begin_inset Quotes erd
20327 (Vous devriez utiliser
20330 \begin_inset Quotes eld
20338 \begin_inset Quotes erd
20346 \begin_inset Quotes cld
20350 \begin_inset Quotes crd
20358 \begin_layout Enumerate
20365 " (ASCII 39) instead of "´" (ASCII 180).
20366 (Vous devriez utiliser
20369 \begin_inset Quotes cld
20373 \begin_inset Quotes crd
20378 (ASCII 39) au lieu de
20381 \begin_inset Quotes cld
20389 \begin_inset Quotes crd
20397 \begin_layout Enumerate
20400 User-specified pattern found.
20401 (A trouvé un format défini par l'utilisateur.)
20404 \begin_layout Enumerate
20407 This command might not be intended.
20408 (Cette commande n'est peut-être pas volontaire.)
20411 \begin_layout Enumerate
20416 (Un commentaire est affiché.)
20419 \begin_layout Enumerate
20450 \begin_layout Enumerate
20453 Delete this space to maintain correct page references.
20454 (Enlevez cette espace pour avoir une pagination correcte.)
20457 \begin_layout Enumerate
20461 You might wish to put this between a pair of
20462 \begin_inset Quotes eld
20470 \begin_inset Quotes erd
20474 (Ce serait peut-être mieux entre deux accolades
20480 \begin_inset Quotes cld
20484 \begin_inset Quotes crd
20492 \begin_layout Enumerate
20495 You ought to remove spaces in front of punctuation.
20496 (Il n'y a pas d'espace devant cette ponctuation.)
20499 \begin_layout Enumerate
20502 Could not execute \SpecialChar LaTeX
20504 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20508 \begin_layout Enumerate
20517 in front of small punctuation.
20524 devant la ponctuation basse.)
20527 \begin_layout Enumerate
20535 may look prettier here.
20545 \begin_layout Enumerate
20549 Multiple spaces detected in output.
20550 (La sortie affiche ici plusieurs espaces.)
20553 \begin_layout Enumerate
20556 This text may be ignored.
20557 (Ce texte ne sera peut-être pas pris en compte.)
20560 \begin_layout Enumerate
20566 \begin_inset Quotes eld
20571 to begin quotation, not
20579 \begin_inset Quotes eld
20584 pour ouvrir une citation et non
20591 \begin_layout Enumerate
20598 to end quotation, not
20601 \begin_inset Quotes eld
20611 pour clore une citation et non
20614 \begin_inset Quotes eld
20622 \begin_layout Enumerate
20626 (Ne mélangez pas les différents types de guillemets.)
20629 \begin_layout Enumerate
20632 You should perhaps use
20633 \begin_inset Quotes eld
20641 \begin_inset Quotes erd
20645 (Il vaudrait peut-être mieux utiliser
20648 \begin_inset Quotes cld
20652 \begin_inset Quotes crd
20660 \begin_layout Enumerate
20663 You should put a space in front of/after parenthesis.
20664 (Il faut des espaces à l'extérieur des parenthèses.)
20667 \begin_layout Enumerate
20670 You should avoid spaces in front of/after parenthesis.
20671 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20674 \begin_layout Enumerate
20678 You should not use punctuation in front of/after quotes.
20679 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20682 \begin_layout Enumerate
20685 Double space found.
20689 \begin_layout Enumerate
20692 You should put punctuation outside inner/inside display math mode.
20693 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20696 \begin_layout Enumerate
20699 You ought to not use primitive \SpecialChar TeX
20700 in \SpecialChar LaTeX
20702 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
20703 dans du code \SpecialChar LaTeX
20707 \begin_layout Enumerate
20710 You should remove spaces in front of
20711 \begin_inset Quotes eld
20719 \begin_inset Quotes erd
20723 (Ne mettez pas d'espaces devant
20726 \begin_inset Quotes cld
20730 \begin_inset Quotes crd
20738 \begin_layout Enumerate
20741 \begin_inset Quotes eld
20749 \begin_inset Quotes erd
20752 is normally not followed by
20753 \begin_inset Quotes eld
20761 \begin_inset Quotes erd
20768 \begin_inset Quotes cld
20772 \begin_inset Quotes crd
20777 n'est normalement pas suivi de
20780 \begin_inset Quotes cld
20784 \begin_inset Quotes crd
20792 \begin_layout Standard
20793 Nous espérons fournir dans les versions futures de \SpecialChar LyX
20794 une interface plus complète
20795 à cet outil (ainsi qu'à son petit cousin
20799 ) pour pouvoir en exploiter toute la puissance.
20800 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20801 de bonne taille, et voyez le résultat.
20804 \begin_layout Section
20805 Contrôle de version sous \SpecialChar LyX
20809 \begin_layout Standard
20812 Lars Gullik Bjønnes,
20819 \begin_layout Subsection
20823 \begin_layout Standard
20824 Un de mes amis voulut essayer \SpecialChar LyX
20825 pour un projet de groupe, mais lorsqu'il
20826 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20828 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20830 (avec la perspective future d'un support de CVS et/ou SCCS).
20831 Maintenant, c'est fait.
20833 accepte la plupart des commandes simples de RCS/CVS/SVN.
20834 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20835 cependant encore passer par un terminal de commande.
20838 \begin_layout Standard
20839 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20840 n, que nous vous conseillons donc.
20841 Un bon document de départ pour Subversion est le Manuel SVN
20845 \begin_layout Plain Layout
20846 \begin_inset CommandInset href
20848 target "http://svnbook.red-bean.com/"
20859 Pour RCS, lisez d'abord
20860 \begin_inset Quotes cld
20864 \begin_inset Quotes crd
20867 (c'est un fichier man : lisez-le avec
20872 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
20873 Voyez particulièrement
20874 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20875 (le fichier finissant par
20882 \begin_layout Standard
20883 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
20885 devrez connaître l'utilisation de RCS/CVS/SVN.
20886 Le support assuré dans \SpecialChar LyX
20887 a été réalisé pour des versions récentes des paquetages
20888 GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne avec des
20889 versions plus anciennes.
20890 En général, les messages de contrôle ne sont pas affichés après chaque
20891 opération ― vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
20896 \begin_layout Standard
20897 Pour créer vos propres commandes externes, consultez
20898 \begin_inset Flex Code
20901 \begin_layout Plain Layout
20907 dans le manuel des fonctions \SpecialChar LyX
20911 \begin_layout Standard
20914 It is strongly recommended to store documents in uncompressed format if
20915 using version control (uncheck
20917 Document\SpecialChar menuseparator
20920 if it is checked): Uncompressed LyX documents are text files and therefore
20921 for merging two different versions by version control systems.
20922 Compressed LyX documents are binary files, which cannot be merged by version
20926 \begin_layout Subsection
20927 Les commandes RCS sous \SpecialChar LyX
20931 \begin_layout Standard
20932 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
20934 Vous pouvez les trouver dans
20936 Fichier\SpecialChar menuseparator
20938 \begin_inset space ~
20942 \begin_inset space ~
20948 Lyx a été testé avec RCS 5.7/5.8.
20951 \begin_layout Subsubsection
20954 Initialiser le contrôle de version
20957 \begin_layout Standard
20958 Si votre document n'est pas sous le mode
20959 \begin_inset Quotes cld
20962 contrôle de version
20963 \begin_inset Quotes crd
20966 , c'est le seul choix qui vous soit proposé.
20967 Si vous êtes déjà sous ce mode, l'élément
20968 \begin_inset Flex Noun
20971 \begin_layout Plain Layout
20977 est grisé et inaccessible.
20980 \begin_layout Standard
20981 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
20983 demandé de donner une description initiale du document.
20984 Le document est alors mis en mode
20985 \begin_inset Quotes cld
20989 \begin_inset Quotes crd
20992 et il vous faudra faire
20995 \begin_inset space ~
20999 \begin_inset space ~
21004 avant de le modifier.
21005 Un document sous contrôle de version a dans le minibuffer
21006 \begin_inset Quotes cld
21009 [RCS:<version><locker>]
21010 \begin_inset Quotes crd
21013 accolé au nom de fichier.
21016 \begin_layout Standard
21017 En arrière-plan, la commande RCS qui a été lancée est
21019 ci -q -u -i -t-\SpecialChar softhyphen
21020 "<description_\SpecialChar softhyphen
21021 initiale>" <nom_fichier>.
21024 \begin_layout Standard
21029 pour comprendre le sens des paramètres.
21033 \begin_layout Subsubsection
21035 \begin_inset space ~
21039 \begin_inset space ~
21045 \begin_layout Standard
21046 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21050 \begin_layout Plain Layout
21057 \begin_inset Flex Noun
21060 \begin_layout Plain Layout
21061 Fichier\SpecialChar menuseparator
21063 \begin_inset space ~
21067 \begin_inset space ~
21070 Version\SpecialChar menuseparator
21072 \begin_inset space ~
21076 \begin_inset space ~
21085 Il vous sera alors demandé une description de ceux-ci.
21086 Cette information est conservée dans le fichier d'historique.
21087 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21088 au fichier RCS maître et le document est déverrouillé et remis en mode
21090 \begin_inset Quotes cld
21094 \begin_inset Quotes crd
21100 \begin_layout Standard
21103 ci -q -u -m"<description>" <nom_fichier>
21106 \begin_layout Subsubsection
21109 Nouvelle version modifiable
21112 \begin_layout Standard
21113 En utilisant cette commande, vous verrouillez le document de manière à ce
21114 que vous soyez le seul à pouvoir l'éditer.
21115 Vous seul en possédez les droits d'écriture.
21116 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21118 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21121 \begin_layout Standard
21124 co -q -l <nom_fichier>
21127 \begin_layout Subsubsection
21130 Revenir à la version du dépôt
21133 \begin_layout Standard
21134 Ceci annule tous les changements réalisés sur le document depuis que le
21135 document a été figé la dernière fois.
21136 Une demande de confirmation apparaît alors, avant que tous les changements
21140 \begin_layout Standard
21143 co -f -u<version> <nom_fichier>
21146 \begin_layout Subsubsection
21149 Annuler le dernier enregistrement
21152 \begin_layout Standard
21153 Fait comme si la dernière modification n'avait jamais été faite.
21154 Aucune modification n'apparaît sur le document \SpecialChar LyX
21155 , mais la dernière version
21156 est effacée du fichier maître RCS.
21159 \begin_layout Standard
21162 rcs -o<version> <nom_fichier>
21165 \begin_layout Subsubsection
21168 Visionner historique
21171 \begin_layout Standard
21172 Montre l'historique complet du document RCS.
21177 est ainsi affichée dans une fenêtre.
21182 pour plus d'informations.
21185 \begin_layout Subsubsection
21186 Informations de révision
21189 \begin_layout Standard
21190 Lyx ne connaît que le numéro de version RCS, voir
21191 \begin_inset CommandInset ref
21193 reference "subsec:VCS-Revision-Information"
21200 \begin_layout Subsection
21203 CVS commands in \SpecialChar LyX
21205 \begin_inset Note Note
21208 \begin_layout Plain Layout
21209 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21217 \begin_layout Standard
21220 A subset of CVS operations is supported by \SpecialChar LyX
21222 You can find the commands in the
21224 File\SpecialChar menuseparator
21226 \begin_inset space ~
21232 The version control system SVN is more powerful, so please use it instead
21233 of CVS if possible.
21236 \begin_layout Subsubsection
21243 \begin_layout Standard
21246 If you start from scratch with CVS you have to create your repository and
21247 checkout the working copy with external tools.
21248 If you're using a client-server setup you may need to login before doing
21249 the first repository checkout.
21252 \begin_layout Standard
21255 If your documents are under revision control and others are using the same
21256 repository problems arise when different changes to the same document at
21257 the same location happen.
21258 Standard CVS repositories doesn't operate with a file locking mechanism.
21259 This may be surprising, but conflicts only occur if people disagree on
21260 the proper content of the same part of a document.
21261 So, if co-workers are used to communicate regularly, these conflicts occur
21263 If they don't communicate they have a fundamental problem anyway.
21264 Nevertheless some people like to work with so called
21265 \begin_inset Quotes eld
21269 \begin_inset Quotes erd
21273 If they do so the working copy of all files is readonly when checked out
21274 first and the user starts editing after using a special command to make
21275 the working copy writable.
21276 When the changes are checked in the working copy returns to readonly state.
21277 With \SpecialChar LyX
21278 one has to edit the
21279 \begin_inset Flex Code
21282 \begin_layout Plain Layout
21290 file and add the line
21291 \begin_inset Flex Code
21294 \begin_layout Plain Layout
21302 to work with reserved checkouts.
21303 The benefit is the possibility to see who is using a writable copy of some
21305 It's not guaranteed only one user makes a copy writable.
21308 \begin_layout Standard
21312 tries to guess if you're using reserved or non-reserved checkouts.
21313 If your working copy is readonly or it is writable and an additional copy
21314 of your document exists in the CVS/Base sub-directory a reserved otherwise
21315 a non-reserved checkout is assumed.
21316 When a reserved checkout is detected you have to use
21317 \begin_inset Flex Noun
21320 \begin_layout Plain Layout
21328 to make your working copy writable if it's readonly.
21330 \begin_inset Flex Noun
21333 \begin_layout Plain Layout
21341 operation is possible and that makes your working copy readonly again after
21342 transferring your changes to the repository.
21345 \begin_layout Standard
21348 More information about CVS can be found here
21349 \begin_inset Flex URL
21352 \begin_layout Plain Layout
21354 http://www.nongnu.org/cvs
21360 \begin_inset Flex URL
21363 \begin_layout Plain Layout
21365 http://ximbiot.com/cvs
21373 \begin_layout Standard
21380 to understand the sub-commands and the switches mentioned below.
21383 \begin_layout Subsubsection
21390 \begin_layout Standard
21393 If your document is not under revision control, this is the only item shown
21395 And if it is under revision control, the
21399 item is not visible.
21403 \begin_layout Standard
21406 This command registers in CVS your document
21407 \begin_inset Flex Strong
21410 \begin_layout Plain Layout
21419 in case you have already the documents directory under CVS control (in
21425 This means you have to create or checkout the archive by yourself using
21427 (In case you forget that step \SpecialChar LyX
21428 registers the document with RCS.)
21431 \begin_layout Standard
21434 Then you are asked interactively to supply an initial description of the
21436 Don't forget that registered file is not yet checked in.
21439 \begin_layout Standard
21442 CVS command that is run:
21444 cvs -q add -m"<entered message>" "<file-name>"
21447 \begin_layout Standard
21454 above and for all other CVS commands is an abbreviation for
21455 \begin_inset Quotes eld
21458 change the current working directory to file location and use the file name
21459 without path component as argument
21460 \begin_inset Quotes erd
21466 \begin_layout Subsubsection
21473 \begin_layout Standard
21476 When you are finished editing a file, you commit your changes.
21477 When you do this and you had changed the document, you are asked for a
21478 description of the changes.
21479 After that changes are written to the repository.
21480 In case you didn't change the document and a reserved checkout is detected
21481 the reservation made on
21482 \begin_inset Flex Noun
21485 \begin_layout Plain Layout
21496 \begin_layout Labeling
21497 \labelwidthstring 00.00.0000
21501 \begin_inset space ~
21505 \begin_inset space ~
21509 \begin_inset Newline newline
21513 \begin_inset Flex Code
21516 \begin_layout Plain Layout
21521 -q commit -m"<description>" "<file-name>"
21527 \begin_inset Newline newline
21531 \begin_inset Flex Code
21534 \begin_layout Plain Layout
21547 \begin_layout Subsubsection
21554 \begin_layout Standard
21557 When you are sharing a repository with others, you may have to incorporate
21558 their changes into your working copy.
21561 \begin_layout Standard
21566 cvs -q update "<file-name>"
21569 \begin_layout Standard
21572 If a readonly checkout is detected the working copy is made writable and
21576 \begin_layout Standard
21581 cvs -q edit "<file-name>"
21584 \begin_layout Subsubsection
21588 Revert To Repository Version
21591 \begin_layout Standard
21594 This will discard all changes made to the document since the last check
21596 You get a warning before changes are discarded.
21597 Firstly the file is deleted, secondly CVS update command is run.
21600 \begin_layout Standard
21605 cvs -q update "<file-name>"
21608 \begin_layout Standard
21611 If a reserved checkout is detected and the working copy has no changes only
21612 the reservation is undone.
21615 \begin_layout Standard
21620 cvs -q unedit "<file-name>"
21623 \begin_layout Subsubsection
21626 Update of the local directory checkout from repository
21629 \begin_layout Standard
21632 Once your documents gets more complex, containing sub-documents and pictures,
21634 \begin_inset Flex Code
21637 \begin_layout Plain Layout
21645 files and so on using version control becomes more complicated.
21647 supports updating the whole tree in which resides the document.
21648 This become especially useful once you cooperate with people which neither
21649 have detailed knowledge about CVS usage nor they have ambition to commit
21650 additional material to the repository.
21651 You have to organize the files structure so that all external files are
21652 in the same directory or subdirectories of the document.
21653 It's good practice anyway to store multipart documents in an extra directory.
21656 \begin_layout Standard
21660 \begin_inset Flex Code
21663 \begin_layout Plain Layout
21666 Update local directory from repository
21671 command updates the whole directory.
21672 If local changes are detected user is warned before update starts.
21673 In case of merge conflicts both versions of the conflicting document parts
21674 are placed in the final document.
21675 You have to review and correct the result of the merge.
21676 You'll find the conflicts enclosed in pairs of
21677 \begin_inset Flex Code
21680 \begin_layout Plain Layout
21689 \begin_inset Flex Code
21692 \begin_layout Plain Layout
21701 \begin_inset Flex Code
21704 \begin_layout Plain Layout
21713 The first part is your version as before the update operation with the
21714 document name prepended.
21715 The second one is the repository version with the version number after
21717 \begin_inset Flex Code
21720 \begin_layout Plain Layout
21731 \begin_layout Labeling
21732 \labelwidthstring 00.00.0000
21736 \begin_inset space ~
21740 \begin_inset space ~
21744 \begin_inset Newline newline
21748 \begin_inset Flex Code
21751 \begin_layout Plain Layout
21761 (Ask if changes are detected.)
21762 \begin_inset Newline newline
21766 \begin_inset Flex Code
21769 \begin_layout Plain Layout
21772 cd $path; cvs -q update
21782 \begin_layout Standard
21786 \begin_inset Flex Code
21789 \begin_layout Plain Layout
21797 stands for the path to the document.
21800 \begin_layout Subsubsection
21807 \begin_layout Standard
21810 This shows the complete history of the CVS document.
21813 cvs log "<file-name>"
21815 is shown in a browser.
21818 \begin_layout Subsection
21821 SVN commands in \SpecialChar LyX
21825 \begin_layout Standard
21828 SVN is now partially supported by \SpecialChar LyX
21830 You can find the commands in the
21832 File\SpecialChar menuseparator
21834 \begin_inset space ~
21840 Please note that if you use password protected access to repository via
21841 ssh, you will be asked in terminal window.
21843 was tested against SVN 1.5 and 1.6
21847 \begin_layout Plain Layout
21850 Most of the commands will work with 1.4 too, see
21851 \begin_inset CommandInset ref
21853 reference "subsec:SVN-Repo-Update"
21865 \begin_layout Subsubsection
21872 \begin_layout Standard
21875 If your document is not under revision control, this is the only item shown
21877 And if it is under revision control, the
21881 item is not visible.
21885 \begin_layout Standard
21888 This command registers in SVN your document ONLY in case you have already
21889 the documents directory under SVN control (in particular
21894 This means you have to checkout the archive by yourself.
21898 \begin_layout Standard
21901 Then you are asked interactively to supply an initial description of the
21903 Don't forget that registered file is not yet commited.
21906 \begin_layout Standard
21909 SVN command that is run:
21912 \begin_inset Quotes eld
21916 \begin_inset Quotes erd
21922 \begin_layout Standard
21929 to understand the switches.
21933 \begin_layout Subsubsection
21940 \begin_layout Standard
21943 When you are finished editing a file, you commit your changes.
21944 When you do this, you are asked for a description of the changes.
21945 After that changes are commited.
21948 \begin_layout Standard
21955 \begin_layout Plain Layout
21958 In case locking is not enabled.
21960 \begin_inset CommandInset ref
21962 reference "subsec:SVN-File-Locking"
21973 svn commit -q -m"<description>" <file-name>
21976 \begin_layout Subsubsection
21983 \begin_layout Standard
21986 Updates the changes of this file from the repository.
21987 Be sure you understand SVN merging and conflicts resolving before using
21988 this function, because all conflicts has to be resolved manually by you!
21991 \begin_layout Standard
21998 \begin_layout Plain Layout
22008 svn update --non-interactive
22009 \begin_inset Quotes eld
22013 \begin_inset Quotes erd
22019 \begin_layout Subsubsection
22023 Revert To Repository Version
22026 \begin_layout Standard
22029 This will discard all changes made to the document since the last check
22031 You get a warning before changes are discarded.
22035 \begin_layout Standard
22041 \begin_inset Quotes eld
22045 \begin_inset Quotes erd
22051 \begin_layout Subsubsection
22054 \begin_inset CommandInset label
22056 name "subsec:SVN-Repo-Update"
22060 Update of the local directory checkout from repository
22064 \begin_layout Plain Layout
22067 Note that this command will work only with subversion
22068 \begin_inset Formula $\geqq1.5$
22079 \begin_layout Standard
22082 All the commands above have one shortcomming - they deal with the current
22084 Once your document contains pictures, includes external
22085 \begin_inset Flex Code
22088 \begin_layout Plain Layout
22096 files and so on administration becomes more complicated.
22098 now supports updating the whole tree in which resides the document
22102 \begin_layout Plain Layout
22105 One need to organize the files structure so that all external files are
22106 in the same directory or subdirectories of the document.
22113 This become especially useful once you cooperate with people which neither
22114 know about subversion management nor they have ambition to commit additional
22115 material to the repository.
22119 \begin_layout Standard
22122 \begin_inset Flex Code
22125 \begin_layout Plain Layout
22128 Update local directory from repository
22133 command updates the whole directory and in case of merge conflicts local
22134 version of the files are left, so no unintended data loss occurs.
22135 If local changes are detected user is warned before update starts.
22138 \begin_layout Labeling
22139 \labelwidthstring 00.00.0000
22143 \begin_inset space ~
22147 \begin_inset space ~
22151 \begin_inset Newline newline
22155 \begin_inset Flex Code
22158 \begin_layout Plain Layout
22166 (Ask if changes are detected.)
22167 \begin_inset Newline newline
22171 \begin_inset Flex Code
22174 \begin_layout Plain Layout
22177 svn update –accept mine-full $path
22185 \begin_layout Standard
22189 \begin_inset Flex Code
22192 \begin_layout Plain Layout
22200 stands for the path to the document.
22203 \begin_layout Subsubsection
22210 \begin_layout Standard
22213 This shows the complete history of the SVN document.
22217 \begin_inset Quotes eld
22221 \begin_inset Quotes erd
22226 is shown in a browser.
22229 \begin_layout Subsubsection
22233 \begin_inset CommandInset label
22235 name "subsec:SVN-File-Locking"
22242 \begin_layout Standard
22245 The file exchange through various revision control systems brings the problem
22246 of merge conflicts in case two different users try to edit the same (parts
22248 When such a conflict happens it needs manual resolving and one reasonable
22249 alternative is to provide some kind of locking mechanism, which guarantees
22250 that only one user is allowed to edit file at the given time.
22253 \begin_layout Standard
22256 SVN has two such mechanisms to provide mutual exclusivity for file access
22257 - locks and automatic setting of write permissions (see sec.
22259 \begin_inset CommandInset ref
22261 reference "subsec:Automatical-Locking-Property"
22266 \begin_inset Flex Code
22269 \begin_layout Plain Layout
22281 \begin_layout Plain Layout
22284 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
22290 If this property is detected for a given document \SpecialChar LyX
22291 starts to use SVN locks
22292 for document editing automatically and the whole check-in/out mechanism
22293 switches to the same regimen as for RCS.
22294 This in particular means there are two different modes of file use in \SpecialChar LyX
22298 \begin_layout Itemize
22302 The loaded file is in the read-only mode.
22303 For editing on needs to check-out.
22308 consists of updating from the repository and gaining write lock.
22309 If the lock is not possible to obtain, we remain in unlocked state.
22312 \begin_layout Itemize
22316 The loaded file is in the 'normal' edit mode.
22317 No other user is allowed to edit the file.
22322 consists of commiting changes and releasing write-lock.
22323 If no changes have been made to the document, no commit will be produced
22327 \begin_layout Plain Layout
22330 Don't be puzzled by the fact that you will be asked for commit message anyway.
22335 and only the write-lock will be released.
22338 \begin_layout Standard
22344 \begin_layout Labeling
22345 \labelwidthstring 00.00.0000
22350 svn commit -q -m"<description>" "<file-name>"
22351 \begin_inset Newline newline
22354 svn unlock "<file-name>"
22357 \begin_layout Labeling
22358 \labelwidthstring 00.00.0000
22363 svn update "<file-name>"
22364 \begin_inset Newline newline
22367 svn lock "<file-name>"
22370 \begin_layout Subsubsection
22374 \begin_inset CommandInset label
22376 name "subsec:Automatical-Locking-Property"
22382 Automatic Locking Property
22385 \begin_layout Standard
22388 The above mentioned automatic setting of write permissions of the .lyx file
22391 File\SpecialChar menuseparator
22393 \begin_inset space ~
22396 Control\SpecialChar menuseparator
22397 Toggle locking property
22400 This command is active only when the file is not locked on the svn server
22402 you need to check-out before proceeding).
22405 \begin_layout Labeling
22406 \labelwidthstring 00.00.0000
22410 \begin_inset space ~
22416 \begin_layout Labeling
22417 \labelwidthstring 00.00.0000
22422 svn propset svn:needs-lock ON "<file-name>"
22425 \begin_layout Labeling
22426 \labelwidthstring 00.00.0000
22431 svn propdel svn:needs-lock "<file-name>"
22434 \begin_layout Subsubsection
22437 \begin_inset CommandInset label
22439 name "subsec:VCS-Revision-Information"
22443 Revision Information in Documents
22446 \begin_layout Standard
22449 There are more possibilities how to activate revision information in our
22453 \begin_layout Itemize
22461 \begin_layout Itemize
22464 tree revision information (
22465 \begin_inset Flex Code
22468 \begin_layout Plain Layout
22477 The result is the output of the
22478 \begin_inset Flex Code
22481 \begin_layout Plain Layout
22489 command, the following table gives you an idea, how to read the results.
22492 \begin_layout Standard
22496 \begin_inset Tabular
22497 <lyxtabular version="3" rows="6" columns="2">
22498 <features tabularvalignment="middle">
22499 <column alignment="center" valignment="top">
22500 <column alignment="center" valignment="top">
22502 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22505 \begin_layout Plain Layout
22513 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22516 \begin_layout Plain Layout
22526 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22529 \begin_layout Plain Layout
22537 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22540 \begin_layout Plain Layout
22543 mixed revision working copy
22550 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22553 \begin_layout Plain Layout
22561 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22564 \begin_layout Plain Layout
22567 modified working copy
22574 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22577 \begin_layout Plain Layout
22585 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22588 \begin_layout Plain Layout
22591 switched working copy
22598 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22601 \begin_layout Plain Layout
22609 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22612 \begin_layout Plain Layout
22615 partial working copy, from a sparse checkout
22622 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22625 \begin_layout Plain Layout
22633 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22636 \begin_layout Plain Layout
22639 mixed revision, modified, switched working copy
22652 \begin_layout Itemize
22655 file revision information.
22656 The result comes from parsing the output of
22657 \begin_inset Newline newline
22661 \begin_inset Flex Code
22664 \begin_layout Plain Layout
22668 \begin_inset space ~
22672 \begin_inset space ~
22676 \begin_inset space ~
22685 Supported flags are:
22689 \begin_layout Itemize
22692 version number of the last commit (
22693 \begin_inset Flex Code
22696 \begin_layout Plain Layout
22707 \begin_layout Itemize
22710 author of the last commit (
22711 \begin_inset Flex Code
22714 \begin_layout Plain Layout
22725 \begin_layout Itemize
22728 date of the last commit (
22729 \begin_inset Flex Code
22732 \begin_layout Plain Layout
22743 \begin_layout Itemize
22746 time of the last commit (
22747 \begin_inset Flex Code
22750 \begin_layout Plain Layout
22762 \begin_layout Standard
22765 You can obtain this info via InsetInfo (e.g.
22767 \begin_inset Flex Code
22770 \begin_layout Plain Layout
22773 info-insert buffer vcs-date
22779 The information will be available only when you have the file stored under
22780 svn managment (i.e.
22782 \begin_inset Flex Code
22785 \begin_layout Plain Layout
22793 directory is available with your document).
22797 \begin_layout Itemize
22800 Another—a hacking one—possibility is to use svn keywords
22804 \begin_layout Plain Layout
22807 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22813 In short – you set file keywords property (e.g.
22816 svn propset svn:keywords 'Rev' file.lyx
22818 ) and then paste keyword \SpecialChar TeX
22823 \begin_layout Plain Layout
22826 This is an easy way how to ensure that \SpecialChar LyX
22827 won't break the line in the middle
22833 tag in your document (e.g.
22838 \begin_layout Plain Layout
22846 This way svn client will automatically substitute revision number (e.g.
22851 \begin_layout Plain Layout
22858 ) after each update and commit.
22859 There are more problems with this approach.
22860 Firstly, the '$' character is used in \SpecialChar TeX
22861 world for math equations, so any
22862 occurence of math formula
22863 \begin_inset Formula $Rev$
22867 \begin_inset Formula $Rev:59$
22870 in your \SpecialChar LyX
22872 Similarly for other keywords like Id, Date, Author, etc.
22873 Secondly svn output is dependent on your locales, so its very easy that
22874 svn would produce some problematic strings once Date is used.
22875 Thirdly you get the whole 'Rev: 59' string in your document instead of
22877 Until subversion implements user's custom keywords it will be hard to use
22878 this approach reliably or let \SpecialChar LyX
22879 to support it directly.
22882 \begin_layout Subsection
22885 SVN and Windows Environment
22888 \begin_layout Quote
22891 My inclination is to say that if the user cannot figure out the command
22892 line operations on their own fairly quickly, they would be well advised
22893 to use TortoiseSVN.
22899 \begin_layout Subsubsection
22905 \begin_layout Standard
22908 In addition to installing \SpecialChar LyX
22909 , and having access to a Subversion repository,
22910 the user will need to install the Subversion client program.
22911 A Windows installer for the client program is available from
22912 \begin_inset CommandInset href
22915 target "http://www.collab.net/nonav/downloads/subversion/"
22921 The user may also want to install
22922 \begin_inset CommandInset href
22925 target "http://tortoisesvn.tigris.org/"
22930 , which integrates Subversion operations into the context (rightclick) menu
22931 of Windows Explorer.
22932 Operations done outside \SpecialChar LyX
22933 will typically be more convenient using the Explorer
22935 Note that TortoiseSVN is not a replacement for the client program, which
22936 is what \SpecialChar LyX
22940 \begin_layout Subsubsection
22943 Bringing a document under Subversion control
22946 \begin_layout Standard
22949 Before a \SpecialChar LyX
22950 document can be brought under version control in Subversion, its
22951 parent directory needs to be under version control.
22952 If the document is being added to a project already in the repository,
22953 this is accomplished by checking the project out to the directory where
22954 the new document will be placed.
22955 If the project itself is not yet under version control (for instance, if
22956 this document starts a new project), the directory must be imported into
22958 This is done outside \SpecialChar LyX
22960 Both import and checkout are easily accomplished from the Explorer context
22961 menu using TortoiseSVN, or alternatively can be done using the command
22962 line client at a DOS prompt.
22963 The procedure for importing the project using TortoiseSVN is described
22964 below, assuming an existing repository and a new project being started
22972 For information on using the Subversion client program, run
22979 \begin_layout Enumerate
22988 in Windows Explorer, right click it, and select
22990 TortoiseSVN\SpecialChar menuseparator
22994 If necessary, adjust the URL for the repository, then click OK.
22997 \begin_layout Enumerate
23000 Right click the level of the repository under which you want to place the
23001 new project folder (typically the top level) and click
23005 Supply a name for the project folder and click OK.
23006 Add a message for the log file if desired, then click OK again.
23007 The new project folder should appear in the repository.
23008 Finally, click OK again to exit the repository browser.
23011 \begin_layout Enumerate
23014 Once again right click
23020 , this time selecting SVN Checkout\SpecialChar ldots
23021 Select the URL of the project folder
23022 you just created in the repository, and set the checkout directory to
23030 You will be warned about a non-empty folder; click OK to proceed.
23031 You should now have a
23042 \begin_layout Enumerate
23045 Create or open your document in \SpecialChar LyX
23048 File\SpecialChar menuseparator
23050 \begin_inset space ~
23053 Control\SpecialChar menuseparator
23057 Add a log message and click OK to commit the document to version control.
23060 \begin_layout Standard
23063 From this point onward, you should have full functionality in the
23065 File\SpecialChar menuseparator
23067 \begin_inset space ~
23073 You also have the option of checking the document in and out, viewing its
23075 using the TortoiseSVN context menu in Windows Explorer or the Subversion
23076 client program from a command prompt.
23079 \begin_layout Subsubsection
23082 SSH tunnel used with SVN under Windows
23085 \begin_layout Standard
23088 Compared with Linux setting up svn client to communicate over ssh under
23089 Windows is a rather troublesome task.
23090 We will at least offer some hints how to setup the client side but prior
23091 knowledge about ssh and the Windows command line is needed, also be prepared
23092 for a great deal of frustration\SpecialChar ldots
23096 \begin_layout Enumerate
23099 Get a svn client for windows, as described in the previous sections.
23100 When it is a fresh install run some svn command (e.g.
23102 \begin_inset Flex Code
23105 \begin_layout Plain Layout
23113 ) to create config files, which you will need to change later on.
23116 \begin_layout Enumerate
23119 Choose a ssh client for Windows.
23120 There are several possibilities, we will use the one from Putty tools
23124 \begin_layout Plain Layout
23127 \begin_inset Flex URL
23130 \begin_layout Plain Layout
23132 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
23143 You will need to set the connection up so that the client doesn't ask for
23144 any password from you.
23145 To keep things easy we will use only keys without any additional password
23150 \begin_layout Enumerate
23154 \begin_inset Flex Code
23157 \begin_layout Plain Layout
23166 Save your private .ppk key file and put the public one on the server side.
23167 If the SVN server runs on Linux, note that the format of the public key
23168 is not compatible with Linux openssh and you will need to direcly copy-paste
23171 Public key for pasting into OpenSSH authorized_keys file
23173 :” edit field into the server's
23174 \begin_inset Flex Code
23177 \begin_layout Plain Layout
23180 ~/.ssh/authorized_keys
23186 \begin_inset Flex Code
23189 \begin_layout Plain Layout
23200 \begin_layout Enumerate
23204 \begin_inset Flex Code
23207 \begin_layout Plain Layout
23216 In the SVN config file
23220 \begin_layout Plain Layout
23223 Exact path depends on Windows version, usually somewhere around
23224 \begin_inset Flex Code
23227 \begin_layout Plain Layout
23232 Documents and Settings
23246 \begin_inset Flex Code
23249 \begin_layout Plain Layout
23266 , section [tunnels], setup ssh command, e.
23267 \begin_inset space \thinspace{}
23271 \begin_inset Newline newline
23275 \begin_inset Flex Code
23278 \begin_layout Plain Layout
23281 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
23290 \begin_layout Plain Layout
23293 It will usually take a lot of time to get exact command right and it depends
23295 For example do not have some remote server saved as a default session in
23297 If things fail, try to connect via plink without SVN first.
23306 \begin_layout Enumerate
23309 Checkout the SVN archive, e.
23310 \begin_inset space \thinspace{}
23314 \begin_inset Newline newline
23318 \begin_inset Flex Code
23321 \begin_layout Plain Layout
23324 svn co svn+ssh://user@server/repository_path
23332 \begin_layout Subsubsection
23335 End-of-Line Conversions
23338 \begin_layout Standard
23341 When the collsraborators are mixing Linux and Windows environments, \SpecialChar LyX
23343 use different line endings inside the .lyx files.
23344 This is not a problem as far as \SpecialChar LyX
23345 functionality is concerned, but the commit
23346 diffs will be huge and merge-conflicts prone.
23347 Fortunately SVN itself knows
23351 \begin_layout Plain Layout
23354 \begin_inset Flex URL
23357 \begin_layout Plain Layout
23359 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
23369 how to deal with CR/LF problems when switching .lyx files to the
23370 \begin_inset Flex Code
23373 \begin_layout Plain Layout
23385 \begin_layout Plain Layout
23389 \begin_inset Flex Code
23392 \begin_layout Plain Layout
23395 svn propset svn:eol-style native FILE_NAME
23408 \begin_layout Subsection
23414 \begin_layout Standard
23417 With the recent addition of the vc-command function \SpecialChar LyX
23418 power users are allowed
23419 to create their own commands for revision control.
23422 \begin_layout Standard
23425 As an example you can see how two TortoiseSVN commands could be integrated
23429 \begin_layout Description
23433 \begin_inset Flex Code
23436 \begin_layout Plain Layout
23439 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
23447 \begin_layout Description
23451 \begin_inset Flex Code
23454 \begin_layout Plain Layout
23457 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
23465 \begin_layout Subsection
23468 Version control and Document comparison
23471 \begin_layout Standard
23474 One of the typical uses of version control is to inspect the changes between
23475 revisions, usually by creating
23476 \begin_inset Flex Code
23479 \begin_layout Plain Layout
23488 While this is useful for plain text files, it is much less useful in the
23489 case of \SpecialChar LyX
23490 files, which have more complicated structure.
23491 Hence we provide binding to the Document comparison feature.
23492 They are two ways of calling this feature - either by direct call of
23493 \begin_inset Flex Code
23496 \begin_layout Plain Layout
23505 function (for details see \SpecialChar LyX
23506 functions manual) or by icon/menu item
23507 \begin_inset Flex Noun
23510 \begin_layout Plain Layout
23513 Compare with older revision...
23519 One can either compare two chosen revisions of the document or he can simply
23520 compare the current version of edited text with older revisions (where
23522 \begin_inset Flex Noun
23525 \begin_layout Plain Layout
23533 ' revisions back means comparison of the edited file with last commited
23538 \begin_layout Standard
23541 This feature is supported for SVN and RCS though due to the more complicated
23542 versioning scheme of RCS there is a constraint – when addressing the revisions
23543 in dialog, numbers always point to the last number in RCS revision number,
23548 \begin_layout Section
23549 Programmation littéraire
23552 \begin_layout Standard
23557 (kayvan@sylvan.com), document d'origine écrit par
23559 Edmar Wienskoski Jr.
23562 (edmar-w-jr@technologist.com)
23565 \begin_layout Subsection
23569 \begin_layout Standard
23570 Le but principal de cette documentation est de montrer comment utiliser
23572 pour la programmation littéraire.
23573 Nous supposerons que vous êtes familiers de cette technique de programmation,
23574 et savez donc ce que
23575 \begin_inset Quotes cld
23579 \begin_inset Quotes crd
23583 \begin_inset Quotes cld
23587 \begin_inset Quotes crd
23594 \begin_layout Plain Layout
23595 NdT : Respectivement la génération du code et de la documentation.
23602 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23603 indiquées un peu plus loin.
23604 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23605 aux derniers trucs et astuces.
23608 \begin_layout Standard
23609 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
23611 changer vos préférences, et le fichier de ressources X.
23612 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
23617 \begin_layout Subsection
23618 La programmation littéraire
23621 \begin_layout Standard
23622 Extrait de la FAQ de la Programmation Littéraire :
23625 \begin_layout Quotation
23626 La programmation littéraire est la combinaison de la documentation et des
23627 sources en une forme lisible par un être humain.
23628 En fait, la programmation littéraire doit être agréable à lire, et même
23629 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23630 n littéraire combine la source et la documentation dans un seul et unique
23632 Des outils de programmation littéraire permettent ensuite de produire séparémen
23633 t le fichier source et la documentation.
23634 Le style WEB de programmation littéraire fut créé par D.E.
23635 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
23639 \begin_layout Standard
23643 \begin_layout Quotation
23646 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23649 \begin_layout Quotation
23650 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23654 \begin_layout Itemize
23655 un ordre d'élaboration flexible
23658 \begin_layout Itemize
23659 le support automatique pour la visualisation
23662 \begin_layout Itemize
23663 une documentation mise en forme, notamment les diagrammes et les mathématiques
23668 \begin_layout Standard
23669 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23672 \begin_layout Subsubsection
23676 \begin_layout Standard
23677 La FAQ complète de la Programmation Littéraire se trouve à :
23680 \begin_layout Quote
23681 FAQ de la Programmation Littéraire
23682 \begin_inset Flex URL
23685 \begin_layout Plain Layout
23687 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
23695 \begin_layout Standard
23696 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23698 Certains sont spécialisés pour certains langages de programmation, d'autre
23699 ont une portée plus générale.
23705 pour mon usage personnel pour plusieures raisons :
23708 \begin_layout Itemize
23709 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
23713 \begin_layout Itemize
23714 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23715 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23718 \begin_layout Itemize
23719 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23722 \begin_layout Itemize
23726 \begin_layout Standard
23727 La page web de Noweb se trouve à :
23730 \begin_layout Quote
23731 Page d'accueil de Noweb
23732 \begin_inset Flex URL
23735 \begin_layout Plain Layout
23737 http://www.cs.virginia.edu/~nr/noweb/
23745 \begin_layout Standard
23746 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23747 exemples de programmation littéraire.
23750 \begin_layout Subsection
23752 et la Programmation Littéraire
23755 \begin_layout Standard
23757 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
23758 gestion des convertisseurs.
23760 \begin_inset Quotes cld
23763 indépendant de Noweb
23764 \begin_inset Quotes crd
23767 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
23769 un autre outil de programmation littéraire de votre choix, en changeant
23770 juste vos préférences \SpecialChar LyX
23774 \begin_layout Subsubsection
23775 Génération des documents et du code (weaving and tangling)
23778 \begin_layout Paragraph
23779 Sélection de la classe de document
23782 \begin_layout Standard
23783 Si vous avez installé Noweb et \SpecialChar LyX
23784 avec succès, vous devez trouver trois nouvelles
23785 classes de document :
23788 \begin_layout Itemize
23792 \begin_inset space ~
23798 \begin_layout Itemize
23802 \begin_inset space ~
23808 \begin_layout Itemize
23812 \begin_inset space ~
23818 \begin_layout Standard
23819 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23823 \begin_layout Standard
23824 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23826 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23827 les lettres, ou à partir d'autres variantes d'une classe, comme
23830 \begin_inset space ~
23836 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23837 ces classes, faites-le savoir à la liste de diffusion des développeurs
23838 de \SpecialChar LyX
23840 \begin_inset Flex URL
23843 \begin_layout Plain Layout
23845 lyx-devel@lists.lyx.org
23850 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23851 comment le faire vous-même
23855 \begin_layout Plain Layout
23856 C'est très simple, ça ne demande que la création d'un fichier de quatre
23857 lignes, et la relance de l'auto-configuration.
23863 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23864 peut-être créer un nouvel ensemble de classes de document prévues pour.
23867 \begin_layout Paragraph
23871 \begin_layout Standard
23873 vous permet d'entrer du code par l'intermédiaire d'un format nommé
23876 \begin_inset Flex Noun
23879 \begin_layout Plain Layout
23897 \begin_layout LyX-Code
23901 \begin_layout LyX-Code
23905 \begin_layout LyX-Code
23909 \begin_layout LyX-Code
23913 \begin_layout LyX-Code
23917 \begin_layout Standard
23918 Le problème est que tout ce qui est compris entre le
23926 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
23927 ne doit faire aucune interprétation
23928 de ce qui a été écrit.
23929 C'est aussi géré par le environnement
23932 \begin_inset Flex Noun
23935 \begin_layout Plain Layout
23945 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23946 liberté en ce qui concerne l'espacement.
23949 \begin_layout Standard
23950 Il est à noter que vous pouvez aussi utiliser la construction
23953 \begin_inset Quotes cld
23957 \begin_inset Quotes crd
23966 pour ajouter des éléments de référence croisée :
23969 \begin_layout LyX-Code
23973 \begin_layout LyX-Code
23974 def une_fonction(param):
23977 \begin_layout LyX-Code
23978 "C'est la documentation de cette fonction."
23981 \begin_layout LyX-Code
23982 print "Mes paramètres : ", param
23985 \begin_layout LyX-Code
23986 @ %def une_fonction
23989 \begin_layout Standard
23990 Pour avoir un exemple de cette construction et des références croisées engendrée
23991 s, regardez le programme littéraire python dans
23996 /examples/listerrors.lyx
23998 qui devrait clarifier tout ça.
24001 \begin_layout Paragraph
24002 Génération de la documentation
24005 \begin_layout Standard
24006 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
24007 et vous avec tapé un peu de code et de texte dedans.
24008 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
24011 Affichage\SpecialChar menuseparator
24015 comme vous le feriez pour un document quelconque.
24016 Il n'y a aucune procédure particulière.
24019 \begin_layout Standard
24020 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
24021 à l'intérieur de \SpecialChar LyX
24025 \begin_layout Enumerate
24026 Quand vous choisissez
24028 Affichage\SpecialChar menuseparator
24030 \begin_inset space ~
24034 \begin_inset space ~
24037 Jour\SpecialChar menuseparator
24040 , un fichier \SpecialChar LaTeX
24045 \begin_layout Standard
24046 Si le document est d'un type littéraire, le fichier généré sera nommé avec
24047 l'extension définie par le format
24048 \begin_inset Quotes cld
24052 \begin_inset Quotes crd
24055 (défini dans la fenêtre de
24059 ), sinon le fichier aura l'extension habituelle
24067 \begin_layout Enumerate
24068 Remarquez que la seule différence est cette extension : \SpecialChar LyX
24069 n'a rien de particulier
24071 Tant que vous avez utilisé l'environnement
24074 \begin_inset Flex Noun
24077 \begin_layout Plain Layout
24087 en entrant le texte, tout se passera sans problème.
24090 \begin_layout Enumerate
24091 Si le document est d'une classe littéraire, \SpecialChar LyX
24092 utilisera ensuite le convertisseur
24093 interne \SpecialChar LyX
24094 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
24099 \begin_layout Plain Layout
24100 Les convertisseurs sont définis dans la fenêtre
24102 Outils\SpecialChar menuseparator
24103 Préférences\SpecialChar menuseparator
24104 Gestion de fichiers
24115 pour générer le fichier \SpecialChar LaTeX
24120 \begin_layout Standard
24121 Sinon, il saute simplement cette étape.
24125 \begin_layout Enumerate
24126 Enfin, \SpecialChar LaTeX
24127 est invoqué et le processus continue comme s'il s'agissait d'un
24128 document quelconque.
24131 \begin_layout Standard
24132 Vous êtes donc indépendant d'un
24133 \begin_inset Quotes cld
24137 \begin_inset Quotes crd
24140 donné, car vous pouvez changer les commandes correspondant aux différents
24144 \begin_layout Paragraph
24148 \begin_layout Standard
24149 Quand on demande de
24153 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
24154 d'outils, un fichier \SpecialChar LaTeX
24155 est généré comme dans l'étape
24156 \begin_inset space ~
24161 invoque ensuite le convertisseur
24166 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
24169 \begin_layout Enumerate
24170 Le programme de conversion proprement dit.
24171 Ce programme procède à la conversion d'un format à un autre (ici, du format
24183 \begin_layout Enumerate
24184 Le filtre de messages d'erreur.
24185 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
24186 dans un format compréhensible par \SpecialChar LyX
24188 Ça permet à \SpecialChar LyX
24189 de placer des boîtes d'erreur au bon endroit dans le tampon
24193 \begin_layout Standard
24194 La première partie, déterminée par le champ
24199 \begin_inset Newline newline
24205 \begin_inset Quotes cld
24209 \begin_inset Quotes crd
24215 Ça signifie que \SpecialChar LyX
24220 (un programme ou un script) avec le nom du fichier Noweb (en général un
24221 fichier dans le répertoire temporaire de \SpecialChar LyX
24225 \begin_layout Standard
24226 Voici une implémentation de
24230 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
24234 \begin_layout Standard
24235 \begin_inset VSpace defskip
24241 \begin_layout Standard
24242 \begin_inset Newpage pagebreak
24248 \begin_layout Standard
24254 \begin_layout Standard
24260 \begin_layout Standard
24263 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
24266 \begin_layout Standard
24267 \begin_inset VSpace defskip
24273 \begin_layout Standard
24276 The next part of the converter setting is the
24277 \begin_inset Newline newline
24281 \begin_inset Quotes eld
24285 \begin_inset Quotes erd
24288 which is to be set to
24289 \begin_inset Quotes eld
24294 parselog=$$s/scripts/listerrors
24297 \begin_inset Quotes erd
24301 \begin_inset Newline newline
24304 This will run any errors that are generated by the
24305 \begin_inset Quotes eld
24309 \begin_inset Quotes erd
24312 process through the
24313 \begin_inset Quotes eld
24317 \begin_inset Quotes erd
24323 \begin_layout Standard
24326 The build will normally take place in \SpecialChar LyX
24327 's temporary directory, so the files
24328 produced by the conversion will be in that directory.
24330 will copy out what it regards as the `main' file, but the
24334 conversion may produce several files, and so most of these would then be
24335 deleted when \SpecialChar LyX
24337 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
24338 the build-script chunk can place the generated files in that location.
24341 \begin_layout Paragraph
24342 Instructions de compilation dans le document
24345 \begin_layout Standard
24346 La dernière partie de l'interface entre \SpecialChar LyX
24352 \begin_inset Quotes cld
24356 \begin_inset Quotes crd
24360 En général, les instructions de compilation de votre programme doivent
24361 être regroupées dans un
24370 vu plus haut est spécifique à noweb et utilise la commande
24379 \begin_inset Quotes cld
24383 \begin_inset Quotes crd
24386 ) et passer son contenu dans
24393 \begin_layout Standard
24394 Typiquement, un tel
24401 \begin_layout LyX-Code
24405 \begin_layout LyX-Code
24407 \begin_inset Newline newline
24410 if [ -z "${NOWEB_SOURCE}" ]
24411 \begin_inset Newline newline
24417 \begin_layout LyX-Code
24418 NOWEB_SOURCE=myfile.nw
24419 \begin_inset Newline newline
24423 \begin_inset Newline newline
24427 code to extract files ...
24428 use NOWEB_OUTPUT_DIR here ...]
24429 \begin_inset Newline newline
24433 code to compile files ...]
24434 \begin_inset Newline newline
24440 \begin_layout Standard
24446 /examples/listerrors.lyx
24449 \begin_inset Newline newline
24457 /examples/Literate.lyx
24459 qui implémentent deux versions du programme
24463 pour avoir des exemples de comment tout cela va ensemble.
24464 Vous pouvez encore consulter
24469 /examples/noweb2lyx.lyx
24472 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
24473 e de \SpecialChar LyX
24474 relativement au langage de programmation littéraire adopté car ils
24475 sont écrits respectivement en Python, C et Perl.
24478 \begin_layout LyX-Code
24482 \begin_layout Subsubsection
24483 Configurer \SpecialChar LyX
24487 \begin_layout Standard
24488 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
24495 Outils\SpecialChar menuseparator
24499 Les parties importantes sont :
24502 \begin_layout Description
24504 \begin_inset space ~
24508 \begin_inset space ~
24512 \begin_inset Quotes cld
24516 \begin_inset Quotes crd
24519 Choisi dans l'onglet
24523 , où vous mettez ce qui est spécifique à Noweb.
24527 \begin_inset space ~
24535 \begin_inset Quotes cld
24539 \begin_inset Quotes crd
24551 \begin_inset Quotes cld
24555 \begin_inset Quotes crd
24562 créera donc un fichier d'extension
24566 lors de la première étape du processus de conversion.
24569 \begin_layout Description
24571 \begin_inset space ~
24575 \begin_inset space ~
24582 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24583 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24587 \begin_layout Description
24597 Ce convertisseur assure la génération de la documentation (
24598 \begin_inset Quotes cld
24602 \begin_inset Quotes crd
24606 Pour Noweb, il faut mettre
24609 \begin_inset Quotes cld
24612 noweave -delay -index $$i > $$o
24613 \begin_inset Quotes crd
24619 \begin_layout Description
24628 Celui-ci assure la génération du code (
24629 \begin_inset Quotes cld
24633 \begin_inset Quotes crd
24637 Comme vu plus haut, il faut mettre
24640 \begin_inset Quotes cld
24644 \begin_inset Quotes crd
24652 \begin_inset space ~
24660 \begin_inset Quotes cld
24663 originaldir,parselog=listerrors
24664 \begin_inset Quotes crd
24672 \begin_layout Subsubsection
24673 Fonctions pour le déboguage
24676 \begin_layout Standard
24677 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
24680 \begin_inset Quotes cld
24683 serveur va à la bonne ligne
24684 \begin_inset Quotes crd
24687 que l'on utilisera avec
24695 ou un autre débogueur.
24698 \begin_layout Standard
24699 Lorsque vous déboguez du code avec
24707 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24708 on, avec un seul appui clavier.
24709 La configuration par défaut de
24718 Il se trouve que vous pouvez choisir l'éditeur appelé par
24724 Outils\SpecialChar menuseparator
24725 Préférences\SpecialChar menuseparator
24726 Gestion des fichiers\SpecialChar menuseparator
24729 en changeant l'entrée
24736 \begin_layout Standard
24737 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
24749 \begin_layout Standard
24750 \begin_inset VSpace defskip
24756 \begin_layout Standard
24759 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24762 \begin_layout Standard
24763 \begin_inset VSpace defskip
24769 \begin_layout Standard
24770 Ainsi, quand vous utilisez
24774 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24787 renvoie cette information à \SpecialChar LyX
24788 via le serveur \SpecialChar LyX
24790 La fenêtre \SpecialChar LyX
24791 montrera le fichier en question, avec le curseur pile poil
24797 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24798 pour savoir où se situait le problème !
24801 \begin_layout Standard
24802 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
24805 Pour cela, allez dans
24807 Outils\SpecialChar menuseparator
24808 Préférences\SpecialChar menuseparator
24811 et mettez un chemin du genre
24814 \begin_inset Quotes cld
24817 /home/<votre-réperoire-home>/\SpecialChar softhyphen
24819 \begin_inset Quotes crd
24826 Tubes du Serveur \SpecialChar LyX
24832 \begin_layout Standard
24833 Lisez la documentation sur le serveur \SpecialChar LyX
24838 pour plus d'information.
24841 \begin_layout Subsubsection
24842 Ajouts à la barre d'outils
24845 \begin_layout Standard
24846 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24847 de \SpecialChar LyX
24849 Cinq de ces boutons sont des raccourcis vers les styles
24874 Le dernier bouton est un raccourci vers la commande
24875 \begin_inset Quotes cld
24879 \begin_inset Quotes crd
24885 \begin_layout Standard
24887 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
24888 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24891 Document\SpecialChar menuseparator
24893 \begin_inset space ~
24897 \begin_inset space ~
24900 Jour\SpecialChar menuseparator
24905 Document\SpecialChar menuseparator
24909 Voilà comment cela se présente :
24912 \begin_layout LyX-Code
24916 \begin_layout LyX-Code
24920 \begin_layout LyX-Code
24921 Icon "layout Standard"
24924 \begin_layout LyX-Code
24925 Icon "layout Section"
24928 \begin_layout LyX-Code
24929 Icon "layout \SpecialChar LaTeX
24933 \begin_layout LyX-Code
24934 Icon "layout \SpecialChar LyX
24938 \begin_layout LyX-Code
24939 Icon "layout Chunk"
24942 \begin_layout LyX-Code
24946 \begin_layout LyX-Code
24950 \begin_layout LyX-Code
24951 Icon "buffer-typeset"
24954 \begin_layout LyX-Code
24955 Icon "build-program"
24958 \begin_layout LyX-Code
24962 \begin_layout LyX-Code
24966 \begin_layout LyX-Code
24970 \begin_layout LyX-Code
24974 \begin_layout LyX-Code
24978 \begin_layout Subsubsection
24979 Couleurs personnalisées
24982 \begin_layout Standard
24983 Un certain nombre de couleurs de \SpecialChar LyX
24984 peuvent être personnalisées dans la fenêtre
24990 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24993 La couleur par défaut est le rouge, or les
24997 utilisent la police \SpecialChar LaTeX
24998 , et comme il y a beaucoup de
25002 dans un document de programmation littéraire, vous en aurez sûrement marre
25003 de tout voir en rouge.
25004 Vous pouvez la changer dans l'onglet
25006 Apparence\SpecialChar menuseparator
25012 \begin_layout Standard
25013 Le problème suivant est la présence visible des caractères
25014 \begin_inset Quotes cld
25018 \begin_inset Quotes crd
25022 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
25023 donc les faire se confondre avec le fond.
25024 Je vous conseille de choisir une couleur qui est proche de celle du fond,
25025 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
25029 \begin_layout Subsection
25036 \begin_layout Standard
25047 is documented in the
25051 example file and in the Sweave manual (menu
25053 Help\SpecialChar menuseparator
25059 \begin_layout Chapter
25060 Fonctionnalités particulières
25063 \begin_layout Standard
25064 Vous pouvez faire avec \SpecialChar LyX
25065 tout ce que vous pouvez faire avec \SpecialChar LaTeX
25067 Cependant, \SpecialChar LyX
25068 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
25070 mais vous pouvez toujours utiliser le code \SpecialChar TeX
25071 ; Ce chapitre vous montre quelques
25072 points particuliers qui peuvent vous intéresser.
25073 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
25074 les flottants, les boîtes et les notes, voyez le manuel des
25081 \begin_layout Section
25085 \begin_layout Standard
25086 Cette fonctionnalité est indépendante de l'option
25088 Document sur deux colonnes
25092 Document\SpecialChar menuseparator
25100 Si vous désirez une présentation sur deux colonnes dans tout le document,
25101 vous devez utiliser l'option
25103 Document sur deux colonnes
25106 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
25109 \begin_layout Standard
25110 Pour activer les colonnes multiples dans votre document, vous devez charger
25117 Document\SpecialChar menuseparator
25118 Paramètres\SpecialChar menuseparator
25121 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
25129 \begin_layout Standard
25130 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
25131 : pour les flottants, vous devez utiliser l'option
25133 Plusieurs colonnes.
25136 Les notes de bas de page provenant de colonnes multiples seront placées
25137 sur toute la largeur de la page et non pas sous chaque colonne.
25141 \begin_layout Subsection
25145 \begin_layout Standard
25146 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
25149 Insertion\SpecialChar menuseparator
25150 Inserts personnalisables\SpecialChar menuseparator
25153 là où les colonnes doivent débuter.
25154 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
25158 \begin_layout Standard
25162 \begin_layout Standard
25166 \begin_inset Flex Multiple Columns
25169 \begin_layout Plain Layout
25175 The Adventure of the Empty House
25178 \begin_inset Newline newline
25181 by Sir Arthur Conan Doyle
25184 \begin_layout Plain Layout
25188 It was in the spring of the year 1894 that all London was interested, and
25189 the fashionable world dismayed, by the murder of the Honourable Ronald
25190 Adair under most unusual and inexplicable circumstances.
25191 The public has already learned those particulars of the crime which came
25192 out in the police investigation, but a good deal was suppressed upon that
25193 occasion, since the case for the prosecution was so overwhelmingly strong
25194 that it was not necessary to bring forward all the facts.
25195 Only now, at the end of nearly ten years, am I allowed to supply those
25196 missing links which make up the whole of that remarkable chain.
25197 The crime was of interest in itself, but that interest was as nothing to
25198 me compared to the inconceivable sequel, which afforded me the greatest
25199 shock and surprise of any event in my adventurous life.
25200 Even now, after this long interval, I find myself thrilling as I think
25201 of it, and feeling once more that sudden flood of joy, amazement, and increduli
25202 ty which utterly submerged my mind.
25203 Let me say to that public, which has shown some interest in those glimpses
25204 which I have occasionally given them of the thoughts and actions of a very
25205 remarkable man, that they are not to blame me if I have not shared my knowledge
25206 with them, for I should have considered it my first duty to do so, had
25207 I not been barred by a positive prohibition from his own lips, which was
25208 only withdrawn upon the third of last month.
25216 \begin_layout Standard
25217 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
25218 es et utilisez le menu
25220 Insertion\SpecialChar menuseparator
25224 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
25226 \begin_inset Quotes cld
25230 \begin_inset Quotes crd
25234 \begin_inset Newline newline
25237 Voici un exemple avec 3 colonnes:
25240 \begin_layout Standard
25243 \begin_inset Flex Multiple Columns
25246 \begin_layout Plain Layout
25250 \begin_inset Argument 1
25253 \begin_layout Plain Layout
25261 It can be imagined that my close intimacy with Sherlock Holmes had interested
25262 me deeply in crime, and that after his disappearance I never failed to
25263 read with care the various problems which came before the public.
25264 And I even attempted, more than once, for my own private satisfaction,
25265 to employ his methods in their solution, though with indifferent success.
25266 There was none, however, which appealed to me like this tragedy of Ronald
25268 As I read the evidence at the inquest, which led up to a verdict of willful
25269 murder against some person or persons unknown, I realized more clearly
25270 than I had ever done the loss which the community had sustained by the
25271 death of Sherlock Holmes.
25272 There were points about this strange business which would, I was sure,
25273 have specially appealed to him, and the efforts of the police would have
25274 been supplemented, or more probably anticipated, by the trained observation
25275 and the alert mind of the first criminal agent in Europe.
25276 All day, as I drove upon my round, I turned over the case in my mind and
25277 found no explanation which appeared to me to be adequate.
25278 At the risk of telling a twice-told tale, I will recapitulate the facts
25279 as they were known to the public at the conclusion of the inquest.
25287 \begin_layout Standard
25288 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
25289 de ne pas être agréable à la lecture\SpecialChar ldots
25293 \begin_layout Standard
25296 \begin_inset Newpage newpage
25302 \begin_layout Subsection
25303 Des colonnes dans des colonnes
25306 \begin_layout Standard
25307 Vous pouvez également créer des colonnes dans des colonnes:
25310 \begin_layout Standard
25313 \begin_inset Flex Multiple Columns
25316 \begin_layout Plain Layout
25320 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
25321 at that time governor of one of the Australian colonies.
25322 Adair's mother had returned from Australia to undergo the operation for
25323 cataract, and she, her son Ronald, and her daughter Hilda were living together
25327 \begin_layout Plain Layout
25330 \begin_inset Flex Multiple Columns
25333 \begin_layout Plain Layout
25337 The youth moved in the best society–had, so far as was known, no enemies
25338 and no particular vices.
25339 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
25340 had been broken off by mutual consent some months before, and there was
25341 no sign that it had left any very profound feeling behind it.
25342 For the rest {sic} the man's life moved in a narrow and conventional circle,
25343 for his habits were quiet and his nature unemotional.
25344 Yet it was upon this easy-going young aristocrat that death came, in most
25345 strange and unexpected form, between the hours of ten and eleven-twenty
25346 on the night of March 30, 1894.
25354 \begin_layout Plain Layout
25358 Ronald Adair was fond of cards–playing continually, but never for such stakes
25360 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
25361 It was shown that, after dinner on the day of his death, he had played
25362 a rubber of whist at the latter club.
25363 He had also played there in the afternoon.
25368 The evidence of those who had played with him– Mr.
25369 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
25370 and that there was a fairly equal fall of the cards.
25371 Adair might have lost five pounds, but not more.
25372 His fortune was a considerable one, and such a loss could not in any way
25374 He had played nearly every day at one club or other, but he was a cautious
25375 player, and usually rose a winner.
25376 It came out in evidence that, in partnership with Colonel Moran, he had
25377 actually won as much as four hundred and twenty pounds in a sitting, some
25378 weeks before, from Godfrey Milner and Lord Balmoral.
25379 So much for his recent history as it came out at the inquest.
25387 \begin_layout Subsection
25388 Exemples plus compliqués
25391 \begin_layout Standard
25392 Les exemples proposés dans cette section illustrent quelques fonctionnalités
25393 plus particulières de l'insertion de colonnes multiples.
25396 \begin_layout Standard
25397 Pour découvrir d'autres fonctionnalités, référez-vous à le documentation
25403 \begin_inset CommandInset citation
25413 \begin_layout Subsubsection
25417 \begin_layout Standard
25418 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
25419 curseur dans l'insert multi-colonnes et appelez le menu
25421 Insertion\SpecialChar menuseparator
25425 Saisissez votre texte de préface dans cet insert.
25426 \begin_inset Newline newline
25429 Voici un exemple avec un texte en préface:
25432 \begin_layout Standard
25435 \begin_inset VSpace bigskip
25441 \begin_layout Standard
25444 \begin_inset Flex Multiple Columns
25447 \begin_layout Plain Layout
25450 \begin_inset Argument 2
25453 \begin_layout Plain Layout
25456 And the story continues and continues and continues and continues\SpecialChar ldots
25464 On the evening of the crime, he returned from the club exactly at ten.
25465 His mother and sister were out spending the evening with a relation.
25466 The servant deposed that she heard him enter the front room on the second
25467 floor, generally used as his sitting-room.
25468 She had lit a fire there, and as it smoked she had opened the window.
25469 No sound was heard from the room until eleven-twenty, the hour of the return
25470 of Lady Maynooth and her daughter.
25471 Desiring to say good-night, she attempted to enter her son's room.
25472 The door was locked on the inside, and no answer could be got to their
25473 cries and knocking.
25474 Help was obtained, and the door forced.
25475 The unfortunate young man was found lying near the table.
25476 His head had been horribly mutilated by an expanding revolver bullet, but
25477 no weapon of any sort was to be found in the room.
25485 \begin_layout Standard
25486 Vous pouvez également utiliser une en-tête de section en tant que préface
25487 si vous insérez une commande de section en code \SpecialChar TeX
25488 : par exemple, la commande
25491 \begin_layout Standard
25497 subsection{subsection title}
25500 \begin_layout Standard
25501 crée une sous-section.
25502 Et dans l'exemple suivant, la préface est une sous-sous-section:
25505 \begin_layout Standard
25508 \begin_inset Flex Multiple Columns
25511 \begin_layout Plain Layout
25514 \begin_inset Argument 2
25517 \begin_layout Plain Layout
25523 \begin_layout Plain Layout
25532 This is a subsubsection heading as a preface
25536 \begin_layout Plain Layout
25550 A minute examination of the circumstances served only to make the case more
25552 In the first place, no reason could be given why the young man should have
25553 fastened the door upon the inside.
25554 There was the possibility that the murderer had done this, and had afterwards
25555 escaped by the window.
25556 The drop was at least twenty feet, however, and a bed of crocuses in full
25558 Neither the flowers nor the earth showed any sign of having been disturbed,
25559 nor were there any marks upon the narrow strip of grass which separated
25560 the house from the road.
25561 Apparently, therefore, it was the young man himself who had fastened the
25563 But how did he come by his death? No one could have climbed up to the window
25564 without leaving traces.
25565 Suppose a man had fired through the window, he would indeed be a remarkable
25566 shot who could with a revolver inflict so deadly a wound.
25567 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25568 a hundred yards of the house.
25569 No one had heard a shot.
25577 \begin_layout Standard
25578 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
25579 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
25580 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
25581 du texte en préface: ceci peut se faire en positionnant le curseur dans
25582 l'insert multi-colonnes après la préface (si elle existe) et en appelant
25585 Insertion\SpecialChar menuseparator
25586 Espacement avant saut de page
25589 Saisissez alors l’espacement désiré, e.g.
25591 \begin_inset Quotes cld
25595 \begin_inset Quotes crd
25599 \begin_inset Quotes erd
25605 \begin_inset Newline newline
25610 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
25612 \begin_inset Quotes cld
25618 \begin_inset Quotes crd
25627 doit âtre insérée en code \SpecialChar TeX
25631 \begin_layout Standard
25634 \begin_inset Flex Multiple Columns
25637 \begin_layout Plain Layout
25640 \begin_inset Argument 3
25643 \begin_layout Plain Layout
25650 \begin_layout Plain Layout
25666 On the evening of the crime, he returned from the club exactly at ten.
25667 His mother and sister were out spending the evening with a relation.
25668 The servant deposed that she heard him enter the front room on the second
25669 floor, generally used as his sitting-room.
25670 She had lit a fire there, and as it smoked she had opened the window.
25671 No sound was heard from the room until eleven-twenty, the hour of the return
25672 of Lady Maynooth and her daughter.
25673 Desiring to say good-night, she attempted to enter her son's room.
25674 The door was locked on the inside, and no answer could be got to their
25675 cries and knocking.
25676 Help was obtained, and the door forced.
25677 The unfortunate young man was found lying near the table.
25678 His head had been horribly mutilated by an expanding revolver bullet, but
25679 no weapon of any sort was to be found in the room.
25687 \begin_layout Subsubsection
25690 Espacements environnants
25693 \begin_layout Standard
25694 L’espacement avant et après un bloc de colonnes multiples peut être réglé
25705 Par exemple la commande en code \SpecialChar TeX
25709 \begin_layout Standard
25720 \begin_layout Standard
25721 règle la valeur à 3cm.
25722 La modification doit être faite avant le début de l'insert multi-colonnes.
25723 La valeur prédéfinie est 13pt.
25726 \begin_layout Standard
25734 \begin_inset space \thinspace{}
25740 \begin_layout Standard
25744 \begin_layout Plain Layout
25750 multicolsep}{2.5cm}
25758 \begin_layout Standard
25761 \begin_inset Flex Multiple Columns
25764 \begin_layout Plain Layout
25768 All day I turned these facts over in my mind, endeavouring to hit upon some
25769 theory which could reconcile them all, and to find that line of least resistanc
25770 e which my poor friend had declared to be the starting-point of every investigat
25772 I confess that I made little progress.
25773 In the evening I strolled across the Park, and found myself about six o'clock
25774 at the Oxford Street end of Park Lane.
25775 A group of loafers upon the pavements, all staring up at a particular window,
25776 directed me to the house which I had come to see.
25777 A tall, thin man with coloured glasses, whom I strongly suspected of being
25778 a plain-clothes detective, was pointing out some theory of his own, while
25779 the others crowded round to listen to what he said.
25780 I got as near him as I could, but his observations seemed to me to be absurd,
25781 so I withdrew again in some disgust.
25782 As I did so I struck against an elderly, deformed man, who had been behind
25783 me, and I knocked down several books which he was carrying.
25791 \begin_layout Standard
25794 \begin_inset Note Greyedout
25797 \begin_layout Plain Layout
25802 les valeurs réglées via
25808 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
25809 la prochaine modification de la valeur.
25817 \begin_layout Standard
25821 \begin_layout Plain Layout
25835 \begin_inset Note Note
25838 \begin_layout Plain Layout
25841 go back to the default
25849 \begin_layout Standard
25852 \begin_inset Newpage newpage
25858 \begin_layout Subsubsection
25864 \begin_layout Standard
25865 Un saut de colonne peut être forcé en insérant la commande
25871 en code \SpecialChar TeX
25872 là où la colonne doit être interrompue.
25873 Notez bien que des zones vides seront créées la plupart du temps lorsque
25874 cette commande est utilisée.
25875 \begin_inset Newline newline
25881 \begin_layout Standard
25884 \begin_inset Flex Multiple Columns
25887 \begin_layout Plain Layout
25891 \begin_inset Quotes eld
25894 You're surprised to see me, sir,
25895 \begin_inset Quotes erd
25898 said he, in a strange, croaking voice.
25901 \begin_layout Plain Layout
25905 I acknowledged that I was.
25908 \begin_layout Plain Layout
25912 \begin_inset Quotes eld
25915 Well, I've a conscience, sir, and when I chanced to see you go into this
25916 house, as I came hobbling after you, I thought to myself, I'll just step
25917 in and see that kind gentleman, and tell him that if I was a bit gruff
25918 in my manner there was not any harm meant, and that I am much obliged to
25919 him for picking up my books.
25920 \begin_inset Quotes erd
25926 \begin_layout Plain Layout
25930 \begin_inset Quotes eld
25933 You make too much of a trifle,
25934 \begin_inset Quotes erd
25939 \begin_inset Quotes eld
25942 May I ask how you knew who I was?
25943 \begin_inset Quotes erd
25946 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
25950 \begin_layout Plain Layout
25962 \begin_layout Plain Layout
25966 \begin_inset Quotes eld
25969 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25970 you'll find my little bookshop at the corner of Church Street, and very
25971 happy to see you, I am sure.
25972 Maybe you collect yourself, sir.
25976 \begin_inset space ~
25989 –a bargain, every one of them.
25990 With five volumes you could just fill that gap on that second shelf.
25991 It looks untidy, does it not, sir?
25992 \begin_inset Quotes erd
26003 \begin_layout Subsubsection
26004 Séparation entre colonnes
26007 \begin_layout Standard
26008 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
26009 l'espacement entre colonnes.
26010 Ceci est possible grâce à la longueur
26017 Sa valeur implicite est 10pt.
26018 Voici un exemple dans lequel l'espacement est fixé à 3cm:
26021 \begin_layout Standard
26025 \begin_layout Plain Layout
26039 \begin_layout Standard
26042 \begin_inset Flex Multiple Columns
26045 \begin_layout Plain Layout
26049 My observations of No.
26050 \begin_inset space \space{}
26053 427 Park Lane did little to clear up the problem in which I was interested.
26054 The house was separated from the street by a low wall and railing, the
26055 whole not more than five feet high.
26056 It was perfectly easy, therefore, for anyone to get into the garden, but
26057 the window was entirely inaccessible, since there was no water pipe or
26058 anything which could help the most active man to climb it.
26059 More puzzled than ever, I retraced my steps to Kensington.
26060 I had not been in my study five minutes when the maid entered to say that
26061 a person desired to see me.
26062 To my astonishment it was none other than my strange old book collector,
26063 his sharp, wizened face peering out from a frame of white hair, and his
26064 precious volumes, a dozen of them at least, wedged under his right arm.
26072 \begin_layout Standard
26076 \begin_layout Plain Layout
26090 \begin_inset Note Note
26093 \begin_layout Plain Layout
26096 go back to the default
26104 \begin_layout Subsubsection
26108 \begin_layout Standard
26109 Entre les colonnes est placé un filet de largeur
26116 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
26118 Dans l'exemple suivant, le filet a une largeur de 2pt:
26121 \begin_layout Standard
26125 \begin_layout Plain Layout
26131 columnseprule}{2pt}
26139 \begin_layout Standard
26142 \begin_inset Flex Multiple Columns
26145 \begin_layout Plain Layout
26149 \begin_inset Quotes eld
26152 You're surprised to see me, sir,
26153 \begin_inset Quotes erd
26156 said he, in a strange, croaking voice.
26159 \begin_layout Plain Layout
26163 I acknowledged that I was.
26166 \begin_layout Plain Layout
26170 \begin_inset Quotes eld
26173 Well, I've a conscience, sir, and when I chanced to see you go into this
26174 house, as I came hobbling after you, I thought to myself, I'll just step
26175 in and see that kind gentleman, and tell him that if I was a bit gruff
26176 in my manner there was not any harm meant, and that I am much obliged to
26177 him for picking up my books.
26178 \begin_inset Quotes erd
26184 \begin_layout Plain Layout
26188 \begin_inset Quotes eld
26191 You make too much of a trifle,
26192 \begin_inset Quotes erd
26197 \begin_inset Quotes eld
26200 May I ask how you knew who I was?
26201 \begin_inset Quotes erd
26207 \begin_layout Plain Layout
26211 \begin_inset Quotes eld
26214 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26215 you'll find my little bookshop at the corner of Church Street, and very
26216 happy to see you, I am sure.
26217 Maybe you collect yourself, sir.
26221 \begin_inset space ~
26234 –a bargain, every one of them.
26235 With five volumes you could just fill that gap on that second shelf.
26236 It looks untidy, does it not, sir?
26237 \begin_inset Quotes erd
26248 \begin_layout Standard
26251 \begin_inset VSpace defskip
26257 \begin_layout Standard
26258 Le filet peut être mis en couleur en redéfinissant la commande
26265 Ceci est fait en insérant la commande
26266 \begin_inset Newline newline
26275 columnseprulecolor}{
26280 \begin_inset Newline newline
26283 en code \SpecialChar TeX
26284 , avant l'insert multi-colonnes.
26285 Remplacez dans cette commande
26289 par la couleur de votre choix.
26290 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
26291 vous-même, voyez le
26293 Manuel des objets insérés
26299 pour les détails sur la définition des couleurs.
26300 Pour revenir à la couleur implicite, insérez la commande
26301 \begin_inset Newline newline
26310 columnseprulecolor}{
26315 \begin_inset Newline newline
26318 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
26319 de colonnes de 1cm:
26322 \begin_layout Standard
26328 \begin_layout Plain Layout
26337 \begin_layout Plain Layout
26343 columnseprulecolor}{
26353 \begin_layout Standard
26356 \begin_inset Flex Multiple Columns
26359 \begin_layout Plain Layout
26363 \begin_inset Quotes eld
26366 You're surprised to see me, sir,
26367 \begin_inset Quotes erd
26370 said he, in a strange, croaking voice.
26373 \begin_layout Plain Layout
26377 I acknowledged that I was.
26380 \begin_layout Plain Layout
26384 \begin_inset Quotes eld
26387 Well, I've a conscience, sir, and when I chanced to see you go into this
26388 house, as I came hobbling after you, I thought to myself, I'll just step
26389 in and see that kind gentleman, and tell him that if I was a bit gruff
26390 in my manner there was not any harm meant, and that I am much obliged to
26391 him for picking up my books.
26392 \begin_inset Quotes erd
26398 \begin_layout Plain Layout
26402 \begin_inset Quotes eld
26405 You make too much of a trifle,
26406 \begin_inset Quotes erd
26411 \begin_inset Quotes eld
26414 May I ask how you knew who I was?
26415 \begin_inset Quotes erd
26421 \begin_layout Plain Layout
26425 \begin_inset Quotes eld
26428 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26429 you'll find my little bookshop at the corner of Church Street, and very
26430 happy to see you, I am sure.
26431 Maybe you collect yourself, sir.
26435 \begin_inset space ~
26448 –a bargain, every one of them.
26449 With five volumes you could just fill that gap on that second shelf.
26450 It looks untidy, does it not, sir?
26451 \begin_inset Quotes erd
26462 \begin_layout Standard
26468 \begin_layout Plain Layout
26474 columnseprule}{0pt}
26477 \begin_layout Plain Layout
26483 columnseprulecolor}{
26491 \begin_inset Note Note
26494 \begin_layout Plain Layout
26497 go back to the default
26505 \begin_layout Standard
26506 \begin_inset Newpage newpage
26512 \begin_layout Section
26513 Paragraphes de forme inhabituelle
26516 \begin_layout Standard
26519 , à l'instar des autres générateurs de texte, utilise implicitement des
26520 paragraphes rectangulaires.
26521 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
26522 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
26523 Ceci est possible grâce au paquetage \SpecialChar LaTeX
26528 qui est chargé en utilisant dans les paramètres du document le module
26530 Formes de paragraphe paramétrable
26535 \begin_layout Subsection
26539 \begin_layout Standard
26546 fournit les formes suivantes:
26549 \begin_layout Standard
26552 \begin_inset Tabular
26553 <lyxtabular version="3" rows="13" columns="3">
26554 <features booktabs="true" islongtable="true" longtabularalignment="center">
26555 <column alignment="center" valignment="middle" width="16col%">
26556 <column alignment="center" valignment="middle" width="40col%">
26557 <column alignment="center" valignment="middle" width="35col%">
26558 <row endhead="true">
26559 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26562 \begin_layout Plain Layout
26570 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26573 \begin_layout Plain Layout
26579 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26582 \begin_layout Plain Layout
26590 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26593 \begin_layout Plain Layout
26601 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26604 \begin_layout Plain Layout
26605 Disque avec un trou circulaire (à la taille d'un CD/DVD)
26610 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26613 \begin_layout Plain Layout
26614 Pas de mise à l'échelle possible.
26615 Attention, quantité de texte limitée
26622 <cell alignment="center" valignment="top" topline="true" usebox="none">
26625 \begin_layout Plain Layout
26633 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26636 \begin_layout Plain Layout
26642 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26645 \begin_layout Plain Layout
26646 Fragile, le calcul peut échouer
26653 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26656 \begin_layout Plain Layout
26664 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26667 \begin_layout Plain Layout
26668 Rhomboïde (symbolisant un
26669 \begin_inset Quotes cld
26673 \begin_inset Quotes crd
26681 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26684 \begin_layout Plain Layout
26692 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26695 \begin_layout Plain Layout
26703 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26706 \begin_layout Plain Layout
26712 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26715 \begin_layout Plain Layout
26723 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26726 \begin_layout Plain Layout
26734 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26737 \begin_layout Plain Layout
26743 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26746 \begin_layout Plain Layout
26754 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26757 \begin_layout Plain Layout
26765 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26768 \begin_layout Plain Layout
26769 Écrou (hexagone avec un trou circulaire)
26774 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26777 \begin_layout Plain Layout
26785 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26788 \begin_layout Plain Layout
26796 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26799 \begin_layout Plain Layout
26805 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26808 \begin_layout Plain Layout
26816 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26819 \begin_layout Plain Layout
26827 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26830 \begin_layout Plain Layout
26831 Étoile à 5 branches
26836 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26839 \begin_layout Plain Layout
26847 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26850 \begin_layout Plain Layout
26858 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26861 \begin_layout Plain Layout
26867 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26870 \begin_layout Plain Layout
26878 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26881 \begin_layout Plain Layout
26889 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26892 \begin_layout Plain Layout
26893 Goutte de pluie normale/inversée
26898 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26901 \begin_layout Plain Layout
26902 Fragile, le calcul peut échouer
26909 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26912 \begin_layout Plain Layout
26921 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26924 \begin_layout Plain Layout
26925 Le logo \SpecialChar TeX
26931 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26934 \begin_layout Plain Layout
26942 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26945 \begin_layout Plain Layout
26949 \begin_inset Newline newline
26957 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26960 \begin_layout Plain Layout
26961 Triangles avec des orientations différentes
26966 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26969 \begin_layout Plain Layout
26983 \begin_layout Standard
26984 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
26985 forme souhaitée dans le menu déroulant des styles.
26988 \begin_layout Standard
26989 \begin_inset Newpage newpage
26995 \begin_layout Standard
26996 Voici un exemple de paragraphe en forme d'écrou:
26999 \begin_layout Standard
27000 \begin_inset VSpace bigskip
27009 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27010 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27012 At vero eos et accusam et justo duo dolores et ea rebum.
27013 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27015 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27016 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27020 \begin_layout Standard
27021 \begin_inset VSpace bigskip
27027 \begin_layout Standard
27030 \begin_inset Note Greyedout
27033 \begin_layout Plain Layout
27039 a: les paragraphes mis en forme via shapepar ne peuvent pas franchir une
27048 \begin_layout Standard
27049 \begin_inset VSpace bigskip
27055 \begin_layout Standard
27062 prend soin de préserver la forme, quelle que soit la quantité de texte
27064 De ce fait la taille du paragraphe change avec cette quantité.
27065 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
27066 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
27067 fois plus de texte:
27070 \begin_layout Standard
27071 \begin_inset Newpage newpage
27080 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27081 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27083 At vero eos et accusam et justo duo dolores et ea rebum.
27084 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27086 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27087 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27089 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27090 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27092 At vero eos et accusam et justo duo dolores et ea rebum.
27093 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27095 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27096 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27100 \begin_layout Standard
27101 \begin_inset VSpace bigskip
27107 \begin_layout Standard
27112 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
27113 correspondre à une étiquette de CD/DVD.
27114 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
27117 \begin_inset Newline newline
27130 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
27131 en fonction de la quantité de texte.
27132 Vous aurez alors une erreur \SpecialChar LaTeX
27134 \begin_inset Quotes cld
27137 Arithmetic overflow
27138 \begin_inset Quotes crd
27142 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
27143 vous devez utiliser une autre forme\SpecialChar ldots
27147 \begin_layout Standard
27148 \begin_inset VSpace bigskip
27154 \begin_layout Standard
27155 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
27156 de césure de \SpecialChar LaTeX
27158 Il est alors souvent nécessaire d'ajouter des points de césure explicites
27164 arg "specialchar-insert hyphenation"
27169 ) dans les parties de texte correspondantes.
27172 \begin_layout Standard
27173 \begin_inset VSpace bigskip
27179 \begin_layout Standard
27180 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
27181 ou bien alignées au fer à gauche.
27182 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
27183 aligner ce type de paragraphe.
27184 Une solution consiste à mettre le paragraphe en forme dans une minipage
27185 ou une parbox et à aligner la boîte.
27186 Le problème est alors de trouver la bonne largeur pour la boîte, parce
27187 que si elle est trop large et que vous la centrez, le paragraphe n'est
27188 pas centré parce qu'il est au fer à gauche dans la boîte.
27189 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
27190 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
27191 second est aligné à droite:
27194 \begin_layout Standard
27195 \begin_inset Newpage newpage
27201 \begin_layout Heart
27205 Lo\SpecialChar softhyphen
27206 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27207 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27209 At vero eos et accusam et justo duo dolores et ea rebum.
27210 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27214 \begin_layout Standard
27215 \begin_inset VSpace bigskip
27221 \begin_layout Standard
27224 \begin_inset Box Frameless
27234 height_special "totalheight"
27239 backgroundcolor "none"
27242 \begin_layout Heart
27246 Lo\SpecialChar softhyphen
27247 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27248 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27250 At vero eos et accusam et justo duo dolores et ea rebum.
27251 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27260 \begin_layout Subsection
27261 Formes personnalisées
27264 \begin_layout Standard
27265 Vous pouvez définir vos propres formes.
27266 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
27267 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
27270 \begin_layout Enumerate
27271 Installer le programme
27272 \begin_inset CommandInset href
27275 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
27283 \begin_layout Enumerate
27290 TeX/LaTeX\SpecialChar menuseparator
27291 Settings\SpecialChar menuseparator
27294 et sélectionner la taille de police utilisée dans le document.
27295 Par exemple, le présent document utilise un police 12pt.
27298 \begin_layout Enumerate
27302 \begin_layout Enumerate
27305 TeX/LaTeX\SpecialChar menuseparator
27308 pour exporter la forme en coordonnées.
27309 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
27310 le chemin proprement dit
27314 \begin_layout Plain Layout
27315 Pour plus d'information voir
27316 \begin_inset CommandInset href
27318 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
27331 \begin_layout Standard
27332 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
27334 Pour l'utiliser avec le document:
27337 \begin_layout Enumerate
27338 Placer le curseur avant le premier caractère du paragraphe concerné (ou
27339 dans un nouveau paragraphe vide).
27343 \begin_layout Enumerate
27344 Ouvrir dans \SpecialChar LyX
27347 Insertion\SpecialChar menuseparator
27348 Fichier\SpecialChar menuseparator
27351 , sélectionner le fichier exporté par
27360 \begin_layout Standard
27361 \begin_inset VSpace defskip
27367 \begin_layout Standard
27368 \begin_inset Note Greyedout
27371 \begin_layout Plain Layout
27376 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
27377 redevient normal pour le paragraphe suivant.
27378 De ce fait la définition de forme doit être répétée pour chaque paragraphe
27379 dont on veut imposer la forme personnalisée.
27387 \begin_layout Standard
27388 \begin_inset VSpace bigskip
27394 \begin_layout Standard
27398 \begin_layout Standard
27399 \begin_inset VSpace bigskip
27405 \begin_layout Standard
27406 \begin_inset CommandInset include
27408 filename "../SpecialParagraphShape.tex"
27414 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27415 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27417 At vero eos et accusam et justo duo dolores et ea rebum.
27418 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27420 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27421 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27425 \begin_layout Standard
27426 \begin_inset VSpace bigskip
27432 \begin_layout Standard
27437 pour tracer des formes vraiment complexes avec
27441 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
27442 importer l'image correspondante dans
27447 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
27451 \begin_layout Standard
27452 \begin_inset VSpace bigskip
27458 \begin_layout Standard
27461 Formes de paragraphe paramétrables
27463 fournit également les deux styles
27471 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
27476 \begin_layout Plain Layout
27477 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
27484 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
27485 tés de personnalisation, voir la documentation du paquetage
27490 \begin_inset CommandInset citation
27500 \begin_layout Bibliography
27501 \begin_inset CommandInset bibitem
27502 LatexCommand bibitem
27508 Documentation du paquetage \SpecialChar LaTeX
27510 \begin_inset CommandInset href
27513 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27521 \begin_layout Bibliography
27522 \begin_inset CommandInset bibitem
27523 LatexCommand bibitem
27529 Documentation du paquetage \SpecialChar LaTeX
27531 \begin_inset CommandInset href
27534 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"