1 #LyX 2.2 created this file. For more info see http://www.lyx.org/
5 \origin /systemlyxdir/doc/fr/
8 % DO NOT ALTER THIS PREAMBLE!!!
10 % This preamble is designed to ensure that the User's Guide prints
11 % out as advertised. If you mess with this preamble,
12 % parts of the User's Guide may not print out as expected. If you
13 % have problems LaTeXing this file, please contact
14 % the documentation team
15 % email: lyx-docs@lists.lyx.org
21 % set fonts for nicer pdf view
22 \IfFileExists{lmodern.sty}
23 {\usepackage{lmodern}}{}
25 \fi % end if pdflatex is used
27 % the pages of the TOC is numbered roman
28 % and a pdf-bookmark for the TOC is added
30 \let\myTOC\tableofcontents
31 \renewcommand{\tableofcontents}{%
32 \pdfbookmark[1]{\contentsname}{}
35 \pagenumbering{arabic}}
37 % extra space for tables
38 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
40 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
41 \use_default_options false
49 \maintain_unincluded_children false
52 InsetLayout CharStyle:MenuItem
61 \newcommand*{\menuitem}[1]{{\sffamily #1}}
66 \language_package default
69 \font_roman "default" "default"
70 \font_sans "default" "default"
71 \font_typewriter "default" "default"
72 \font_math "auto" "auto"
73 \font_default_family default
74 \use_non_tex_fonts false
77 \font_sf_scale 100 100
78 \font_tt_scale 100 100
80 \default_output_format default
82 \bibtex_command default
83 \index_command default
87 \pdf_title "Options avancées de LyX"
88 \pdf_author "LyX Team"
89 \pdf_subject "Options avancées LyX"
90 \pdf_keywords "LyX, Documentacion, Options avancées"
92 \pdf_bookmarksnumbered true
93 \pdf_bookmarksopen false
94 \pdf_bookmarksopenlevel 1
99 \pdf_pdfusetitle false
100 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
103 \use_package amsmath 1
104 \use_package amssymb 1
105 \use_package cancel 0
107 \use_package mathdots 1
108 \use_package mathtools 0
109 \use_package mhchem 1
110 \use_package stackrel 0
111 \use_package stmaryrd 0
112 \use_package undertilde 0
114 \cite_engine_type default
118 \paperorientation portrait
122 \notefontcolor #0000ff
129 \paragraph_separation indent
130 \paragraph_indentation default
131 \quotes_language french
134 \paperpagestyle default
136 \tracking_changes false
137 \output_changes false
146 Options avancées de \SpecialCharNoPassThru LyX
149 \begin_layout Subtitle
151 \begin_inset Note Note
154 \begin_layout Plain Layout
155 Informations de révision :
158 \begin_layout Plain Layout
159 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
160 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
161 er par Édition/Affichage/Insertion/Navigation
164 \begin_layout Plain Layout
165 Mise à jour pour 2.1 : 30/12/2014, Traduction chapitre 8, unification du
167 \begin_inset Quotes fld
171 \begin_inset Quotes frd
175 \begin_inset Quotes fld
179 \begin_inset Quotes frd
185 \begin_layout Plain Layout
186 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
195 par l'équipe de \SpecialCharNoPassThru LyX
199 \begin_layout Plain Layout
200 Le principal responsable de la rédaction de ce fichier est
205 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
206 de la documentation de \SpecialCharNoPassThru LyX
209 <lyx-docs@lists.lyx.org>
212 \begin_inset Newline newline
215 Traduction en français par :
252 Merci d'envoyer vos commentaires et corrections sur la traduction à la
253 liste de diffusion de \SpecialCharNoPassThru LyX
256 <lyx-fr@lists.lyx.org>
266 \begin_layout Standard
267 \begin_inset CommandInset toc
268 LatexCommand tableofcontents
275 \begin_layout Chapter
279 \begin_layout Standard
288 de \SpecialCharNoPassThru LyX
289 que vous êtes en train de lire est avant tout la deuxième partie
303 La raison de la division en deux du document est très simple : le
315 est déjà énorme et il contient toutes les fonctions de base qu'il faut
316 connaître pour préparer la plupart des documents.
317 Cependant, l'Équipe de \SpecialCharNoPassThru LyX
318 a pour but à long terme de rendre \SpecialCharNoPassThru LyX
320 par différents fichiers de configuration et paquetages externes.
321 Cela signifie que si vous voulez utiliser le paquetage \SpecialCharNoPassThru LaTeX
323 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
324 \SpecialCharNoPassThru LyX
326 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
328 Il y a aussi quelques fonctionnalités plus
329 \begin_inset Quotes fld
333 \begin_inset Quotes frd
336 , comme les méthodes de présentation de bibliographies et la gestion des
337 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
340 Guide de l'utilisateur
342 et sont décrites ici.
345 \begin_layout Standard
346 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
347 fax, le contrôle de version et le support de SGML, qui nécessitent des
348 logiciels supplémentaires pour fonctionner convenablement.
349 Il y a également un chapitre consacré à \SpecialCharNoPassThru LyX
351 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialCharNoPassThru LaTeX
353 à améliorer vos documents grâce à la puissance de \SpecialCharNoPassThru LaTeX
355 Après tout, \SpecialCharNoPassThru LyX
356 est seulement WYSIWYM
360 \begin_layout Plain Layout
361 \begin_inset Quotes fld
364 What You See Is What You Mean
365 \begin_inset Quotes frd
369 \begin_inset Quotes fld
372 Vous voyez ce que vous voulez dire
373 \begin_inset Quotes frd
381 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialCharNoPassThru LaTeX
385 \begin_layout Standard
386 Si vous n'avez pas encore lu l'
390 , il est sûr que vous n'êtes pas au bon endroit.
395 est la première chose à consulter, car elle décrit les notations et les
396 formats de tous les manuels.
397 Vous devez aussi être à l'aise avec le
409 et avec toutes les fonctions de base de \SpecialCharNoPassThru LyX
413 \begin_layout Standard
414 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
415 ion de \SpecialCharNoPassThru LyX
416 avec \SpecialCharNoPassThru LaTeX
417 , le premier chapitre traite du fonctionnement interne
418 de \SpecialCharNoPassThru LyX
419 et explique comment \SpecialCharNoPassThru LyX
420 peut générer exactement le code \SpecialCharNoPassThru LaTeX
423 Il est évidemment destiné à des utilisateurs aguerris de \SpecialCharNoPassThru LyX
427 \begin_layout Chapter
428 \SpecialCharNoPassThru LyX
429 et \SpecialCharNoPassThru LaTeX
432 \begin_layout Section
433 Comment \SpecialCharNoPassThru LyX
434 utilise \SpecialCharNoPassThru LaTeX
437 \begin_layout Standard
438 Ce chapitre est à la fois pour les \SpecialCharNoPassThru TeX
439 -niciens et les curieux de \SpecialCharNoPassThru LaTeX
441 Nous allons y expliquer comment \SpecialCharNoPassThru LyX
442 et \SpecialCharNoPassThru LaTeX
443 fonctionnent ensemble pour
444 produire une sortie imprimable.
445 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
446 quelque chose à \SpecialCharNoPassThru LaTeX
450 \begin_layout Standard
451 À un moment, nous avions coutume d'appeler \SpecialCharNoPassThru LyX
453 \begin_inset Quotes fld
456 interface WYSIWYM pour \SpecialCharNoPassThru LaTeX
457 \begin_inset Quotes frd
460 , mais ce n'est plus vrai désormais.
461 Des interfaces pour \SpecialCharNoPassThru LaTeX
463 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialCharNoPassThru LaTeX
464 et de marquer les erreurs dans le fichier que vous éditez.
465 Bien que \SpecialCharNoPassThru LyX
474 \SpecialCharNoPassThru LaTeX
475 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi
476 beaucoup, beaucoup d'autres choses.
477 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialCharNoPassThru LaTeX
479 utiliser \SpecialCharNoPassThru LyX
481 \SpecialCharNoPassThru LyX
482 a aussi ajouté quelques extensions à \SpecialCharNoPassThru LaTeX
484 Essayez un jour ceci : faites
486 Fichier\SpecialChar menuseparator
487 Exporter\SpecialChar menuseparator
488 \SpecialCharNoPassThru LaTeX
492 Affichage\SpecialChar menuseparator
493 Afficher le code \SpecialCharNoPassThru LaTeX
495 ) puis regardez le préambule du fichier
500 Vous remarquerez une variété de nouvelles macros définies spécialement
501 par \SpecialCharNoPassThru LyX
503 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
507 \begin_layout Standard
508 Il y a plusieurs commandes qui invoquent \SpecialCharNoPassThru LaTeX
513 \begin_layout Itemize
516 Document\SpecialChar menuseparator
522 \begin_layout Itemize
525 Document\SpecialChar menuseparator
534 jour\SpecialChar menuseparator
540 \begin_layout Itemize
543 Fichier\SpecialChar menuseparator
544 Imprimer\SpecialChar ldots
548 \begin_layout Itemize
551 Fichier\SpecialChar menuseparator
552 Fax\SpecialChar ldots
556 \begin_layout Standard
557 Elles n'invoqueront \SpecialCharNoPassThru LaTeX
558 que si le fichier a changé depuis la dernière
559 fois que \SpecialCharNoPassThru LaTeX
563 \begin_layout Standard
564 Quand vous faites tourner \SpecialCharNoPassThru LaTeX
565 sur le fichier que vous éditez, \SpecialCharNoPassThru LyX
567 les étapes suivantes :
570 \begin_layout Enumerate
571 Il convertit le document en \SpecialCharNoPassThru LaTeX
572 et l'enregistre dans un fichier avec l'extensi
584 \begin_layout Enumerate
585 Il fait tourner \SpecialCharNoPassThru LaTeX
590 (peut-être plusieurs fois) et exécute toute autre commande (comme
598 ) nécessaire à la compilation du fichier \SpecialCharNoPassThru LaTeX
602 \begin_layout Enumerate
603 S'il y a des erreurs, il affiche le journal d'erreurs.
606 \begin_layout Standard
607 Si vous avez lancé \SpecialCharNoPassThru LaTeX
610 Affichage\SpecialChar menuseparator
613 , \SpecialCharNoPassThru LyX
621 Affichage\SpecialChar menuseparator
626 Fichier\SpecialChar menuseparator
629 , \SpecialCharNoPassThru LyX
630 réalise deux étapes supplémentaires :
633 \begin_layout Itemize
638 pour convertir le fichier DVI en PostScript;
641 \begin_layout Itemize
642 il exécute une visonneuse PostScript, comme
646 , pour afficher le résultat.
649 \begin_layout Standard
650 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
653 \begin_layout Section
654 Traduire des fichiers \SpecialCharNoPassThru LaTeX
655 en \SpecialCharNoPassThru LyX
658 \begin_layout Standard
659 Vous pouvez importer un fichier \SpecialCharNoPassThru LaTeX
660 dans \SpecialCharNoPassThru LyX
661 en utilisant le menu Fichier
662 \SpecialChar menuseparator
663 Importer\SpecialChar menuseparator
664 \SpecialCharNoPassThru LaTeX
665 de \SpecialCharNoPassThru LyX
667 Cela va appeler un programme nommé
671 , qui va créer un fichier
680 \SpecialCharNoPassThru LyX
681 va ensuite ouvrir ce fichier.
684 \begin_layout Standard
689 peut traduire la plupart des constructions \SpecialCharNoPassThru LaTeX
690 légales, mais pas toutes.
691 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialCharNoPassThru TeX
693 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
694 les portions en code \SpecialCharNoPassThru TeX
695 et les corriger manuellement.
698 \begin_layout Standard
699 Si vous ignorez ce qu'est le code \SpecialCharNoPassThru TeX
700 , lisez le paragraphe suivant.
703 \begin_layout Section
704 Insérer du code \SpecialCharNoPassThru LaTeX
705 dans des documents \SpecialCharNoPassThru LyX
706 \begin_inset CommandInset label
708 name "sec:Insérer-du-code-LaTeX"
715 \begin_layout Standard
716 Vous pouvez faire en \SpecialCharNoPassThru LyX
717 tout ce que vous faites en \SpecialCharNoPassThru LaTeX
719 très simple: vous pouvez toujours insérer du code \SpecialCharNoPassThru LaTeX
721 \SpecialCharNoPassThru LyX
723 \SpecialCharNoPassThru LyX
724 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
725 toutes les structures \SpecialCharNoPassThru LaTeX
727 Si vous avez besoin d'insérer des commandes \SpecialCharNoPassThru LaTeX
728 dans votre document \SpecialCharNoPassThru LyX
730 vous pouvez utiliser la boîte de
732 code \SpecialCharNoPassThru TeX
734 , que vous pouvez mettre dans votre document avec
736 Insertion\SpecialChar menuseparator
741 \SpecialCharNoPassThru TeX
747 \begin_layout Standard
748 Voici un exemple d'insertion de commandes \SpecialCharNoPassThru LaTeX
749 dans un document \SpecialCharNoPassThru LyX
751 Le code ressemble à ceci :
754 \begin_layout LyX-Code
758 \begin_inset Newline newline
764 \begin_inset Newline newline
767 Un exemple d'environnement minipage.
769 \begin_inset Newline newline
772 mettre presque tout dedans, même des figures
773 \begin_inset Newline newline
776 et des tableaux (non flottants).
777 \begin_inset Newline newline
783 \begin_inset Newline newline
787 \begin_inset Newline newline
793 \begin_inset Newline newline
799 \begin_inset Newline newline
805 \begin_inset Newline newline
810 \begin_inset Newline newline
816 \begin_inset Newline newline
822 \begin_inset Newline newline
828 \begin_inset Newline newline
836 \begin_layout Standard
839 code \SpecialCharNoPassThru TeX
841 contenant ce texte est juste après ce paragraphe.
842 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
844 Ceux qui lisent une version imprimée du manuel verront le résultat final
848 \begin_layout Standard
852 \begin_layout Plain Layout
859 \begin_layout Plain Layout
866 \begin_layout Plain Layout
868 Un exemple d'environnement minipage.
869 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
873 \begin_layout Plain Layout
880 \begin_layout Plain Layout
885 \begin_layout Plain Layout
892 \begin_layout Plain Layout
899 \begin_layout Plain Layout
906 \begin_layout Plain Layout
912 \begin_layout Plain Layout
919 \begin_layout Plain Layout
926 \begin_layout Plain Layout
933 \begin_layout Plain Layout
945 \begin_layout Standard
946 En plus de l'utilisation du
948 code \SpecialCharNoPassThru TeX
950 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialCharNoPassThru LaTeX
952 Vous pouvez alors utiliser
954 Insertion\SpecialChar menuseparator
955 Fichier\SpecialChar menuseparator
958 pour inclure votre fichier (vous devez choisir le type
967 Nous vous recommandons de ne faire cela que si vous avez un fichier
976 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
979 \begin_layout Standard
980 Encore quelques notes pour insister:
983 \begin_layout Itemize
984 au sein de \SpecialCharNoPassThru LyX
985 , le code \SpecialCharNoPassThru LaTeX
991 \begin_layout Itemize
992 \SpecialCharNoPassThru LyX
997 si votre code \SpecialCharNoPassThru LaTeX
1001 \begin_layout Itemize
1002 attention à ne pas réinventer la roue.
1005 \begin_layout Standard
1006 Sur ce dernier point, \SpecialCharNoPassThru LyX
1007 dispose déjà de pas mal de possibilités, et encore
1008 plus sont en préparation.
1009 Assurez-vous de vérifier dans les manuels que \SpecialCharNoPassThru LyX
1010 n'a pas déjà telle ou
1011 telle fonction avant de vous lancer joyeusement dans l'écriture de code
1012 \SpecialCharNoPassThru LaTeX
1014 De plus, il existe beaucoup de paquetages \SpecialCharNoPassThru LaTeX
1015 pour faire toutes sortes
1016 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1018 \begin_inset CommandInset href
1021 target "http://www.ctan.org/"
1025 pour plus de détails.
1028 \begin_layout Standard
1029 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1030 votre document, référez-vous à un bon livre sur \SpecialCharNoPassThru LaTeX
1031 pour avoir de l'aide.
1032 Un certain nombre sont cités dans la bibliographie du
1035 \begin_inset space ~
1039 \begin_inset space ~
1047 \begin_layout Section
1048 \SpecialCharNoPassThru LyX
1049 et le préambule \SpecialCharNoPassThru LaTeX
1052 \begin_layout Subsection
1053 À propos du préambule \SpecialCharNoPassThru LaTeX
1056 \begin_layout Standard
1057 Si vous connaissez déjà \SpecialCharNoPassThru LaTeX
1058 , il n'y a pas besoin d'expliquer ici à quoi
1060 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1061 vous recommandons encore de consulter un livre sur \SpecialCharNoPassThru LaTeX
1062 pour plus d'informatio
1064 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1065 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1066 faire dans le préambule \SpecialCharNoPassThru LaTeX
1067 d'un document \SpecialCharNoPassThru LyX
1071 \begin_layout Standard
1072 Le préambule \SpecialCharNoPassThru LaTeX
1073 vient au tout début d'un document,
1081 \begin_layout Itemize
1082 déclarer la classe de document.
1083 \SpecialCharNoPassThru LyX
1084 l'a déjà fait à votre place.
1085 \begin_inset Separator parbreak
1091 \begin_layout Standard
1092 Si vous êtes un \SpecialCharNoPassThru LaTeX
1093 -nicien expérimenté, et que vous avez une classe de
1094 document particulière dont vous voulez vous servir, voyez le manuel de
1099 pour savoir comment la faire reconnaître par \SpecialCharNoPassThru LyX
1101 Puis soumettez le fruit de vos efforts à l'équipe \SpecialCharNoPassThru LyX
1102 pour que cela paraisse
1103 dans de prochaines versions !
1107 \begin_layout Itemize
1108 déclarer les paquetages utilisés.
1109 Les paquetages \SpecialCharNoPassThru LaTeX
1110 fournissent des commandes spéciales, qui sont disponibles
1111 dans un document seulement si le paquetage a été déclaré dans le préambule.
1112 Par exemple, le paquetage
1116 force l'indentation de tous les paragraphes.
1117 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1121 \begin_layout Itemize
1122 fixer les compteurs, variables, longueurs et largeurs.
1123 Il y a plusieurs compteurs et variables \SpecialCharNoPassThru LaTeX
1128 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1129 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1130 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1131 Un autre exemple est le type de marqueur pour les listes.
1132 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1133 le faire une seule fois, dans le préambule.
1136 \begin_layout Itemize
1137 déclarer les commandes définies par l'utilisateur (avec
1149 ), pour la plupart ce sont des abréviations pour des commandes \SpecialCharNoPassThru LaTeX
1151 apparaissent très souvent dans le document.
1152 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1157 être définies n'importe où ailleurs (mais
1161 d'être utilisées pour la première fois, bien sûr...).
1162 Ce peut être utile s'il y a beaucoup de code \SpecialCharNoPassThru LaTeX
1163 brut dans votre document,
1164 ce qui normalement ne devrait pas être le cas.
1167 \begin_layout Standard
1168 \SpecialCharNoPassThru LyX
1169 ajoute son propre lot de définitions au préambule du fichier
1174 Ceci rend les fichiers \SpecialCharNoPassThru LaTeX
1175 générés par \SpecialCharNoPassThru LyX
1179 \begin_layout Subsection
1180 Changer le préambule
1183 \begin_layout Standard
1184 Les commandes que \SpecialCharNoPassThru LyX
1185 ajoute au préambule d'un fichier \SpecialCharNoPassThru LaTeX
1187 ; vous ne pouvez pas les changer sans modifier les sources de \SpecialCharNoPassThru LyX
1189 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1192 Document\SpecialChar menuseparator
1193 Paramètres\SpecialChar menuseparator
1197 \begin_inset space ~
1202 \SpecialCharNoPassThru LaTeX
1205 \SpecialCharNoPassThru LyX
1206 ajoute tout ce qu'il y a dans la fenêtre
1209 \begin_inset space ~
1212 \SpecialCharNoPassThru LaTeX
1214 à son propre préambule.
1215 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1216 \SpecialCharNoPassThru LyX
1217 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1218 avons dit : ne réinventez pas la roue !).
1221 Assurez-vous aussi que votre préambule est correct.
1224 \SpecialCharNoPassThru LyX
1226 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1228 \begin_inset Quotes fld
1238 \begin_inset Quotes frd
1242 Si vous voyez ce message, vérifiez votre préambule.
1245 \begin_layout Subsection
1249 \begin_layout Standard
1250 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1254 \begin_layout Subsubsection
1255 Exemple 1 : Décalages
1258 \begin_layout Standard
1259 Il y a deux variables dans \SpecialCharNoPassThru LaTeX
1260 qui contrôlent la position de la page :
1273 , c'est-à-dire décalage horizontal et décalage vertical.
1274 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1276 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1277 ne sont pas les mêmes.
1278 C'est là qu'interviennent
1293 \begin_layout Standard
1294 Les valeurs par défaut de
1306 sont toutes deux de 0
1307 \begin_inset space ~
1310 pt, c'est-à-dire que la page n'est pas décalée.
1313 \begin_layout Standard
1314 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1315 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1316 corrigé un tel comportement.
1317 Si vous utilisez \SpecialCharNoPassThru LyX
1318 sur un système que vous n'entretenez pas vous-même,
1319 et si votre administrateur système est un paresseux
1323 \begin_layout Plain Layout
1324 NdT : Traduction vraisemblable de
1325 \begin_inset Quotes fld
1328 your sysadmin is a doofus
1329 \begin_inset Quotes frd
1349 peuvent sauver la mise.
1350 Supposez que vos marges du haut et de gauche soient toujours 0,5
1351 \begin_inset space ~
1355 Vous pouvez ajouter ceci au préambule :
1358 \begin_layout LyX-Code
1366 \begin_layout LyX-Code
1374 \begin_layout Standard
1375 ...et vos marges devraient désormais être correctes.
1378 \begin_layout Subsubsection
1379 Exemple 2 : Étiquettes
1382 \begin_layout Standard
1383 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1384 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1385 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1390 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1391 Nous vous laissons le vérifier.
1392 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1394 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1398 \begin_layout Standard
1399 D'abord, assurez-vous que vous utilisez la classe de document
1404 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1407 \begin_layout LyX-Code
1413 \begin_layout LyX-Code
1419 \begin_layout LyX-Code
1425 \begin_layout LyX-Code
1431 \begin_layout LyX-Code
1437 \begin_layout LyX-Code
1443 \begin_layout LyX-Code
1449 \begin_layout Standard
1450 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1452 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1453 insérer du code \SpecialCharNoPassThru LaTeX
1454 , placez les commandes
1466 autour de chaque étiquette.
1467 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1471 \begin_layout Standard
1472 Un jour, quelqu'un écrira peut-être une fonction de \SpecialCharNoPassThru LyX
1473 pour supporter directeme
1475 Peut-être même que ce sera vous.
1478 \begin_layout Subsubsection
1479 Exemple 3 : Indentation de paragraphe
1482 \begin_layout Standard
1483 Les Américains ont l'habitude d'indenter la première ligne de
1488 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1489 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1490 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1493 \begin_layout Standard
1494 Bien sûr, cette habitude n'est pas typographiquement correcte.
1495 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1500 s'il en suit un autre.
1501 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1502 deux paragraphes consécutifs.
1503 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1504 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1508 \begin_layout Standard
1509 Si vous êtes un Américain typique
1513 \begin_layout Plain Layout
1514 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1519 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1520 voulez votre indentation ! Ajoutez ceci au préambule :
1523 \begin_layout LyX-Code
1526 usepackage{indentfirst}
1529 \begin_layout Standard
1530 Si votre distribution \SpecialCharNoPassThru TeX
1531 n'est pas un vieux coucou, vous avez ce paquetage,
1532 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1535 \begin_layout Subsubsection
1536 Exemple 4 : Ce document
1539 \begin_layout Standard
1540 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1541 idée de certaines possibilités avancées.
1545 \begin_inset space ~
1548 \SpecialCharNoPassThru LaTeX
1550 risque de ne pas être visible en une fois, même en plein écran.
1553 \begin_layout Section
1554 \SpecialCharNoPassThru LyX
1555 et les erreurs \SpecialCharNoPassThru LaTeX
1558 \begin_layout Standard
1559 Quand \SpecialCharNoPassThru LyX
1560 invoque \SpecialCharNoPassThru LaTeX
1561 , il lui dit d'ignorer toute erreur et de continuer.
1562 Il se sert ensuite du fichier log de \SpecialCharNoPassThru LaTeX
1563 pour en faire l'autopsie.
1564 S'il y a une erreur quelque part, \SpecialCharNoPassThru LyX
1565 ouvre une boîte avec un listing d'erreurs.
1566 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1571 \begin_layout Plain Layout
1572 \SpecialCharNoPassThru LyX
1573 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1574 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1583 \begin_layout Standard
1584 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1587 Document\SpecialChar menuseparator
1589 \begin_inset space ~
1593 \begin_inset space ~
1596 \SpecialCharNoPassThru LaTeX
1599 Il y a quelques erreurs et avertissements assez fréquents.
1600 Nous allons les traiter ici.
1601 Vous devriez vous reporter à un bon livre sur \SpecialCharNoPassThru LaTeX
1602 pour une liste complète.
1605 \begin_layout Itemize
1608 \begin_inset Quotes fld
1611 \SpecialCharNoPassThru LaTeX
1613 \begin_inset Quotes frd
1618 \begin_inset Separator parbreak
1624 \begin_layout Standard
1625 Tout ce qui commence par ces mots est un message d'avertissement destiné
1627 \begin_inset Quotes fld
1631 \begin_inset Quotes frd
1634 le code \SpecialCharNoPassThru LaTeX
1636 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1637 croisées ou des entrées de bibliographie, auquel cas \SpecialCharNoPassThru LaTeX
1639 dire que vous devez l'exécuter une nouvelle fois.
1642 \begin_layout Standard
1643 Vous pouvez en général les ignorer.
1647 \begin_layout Itemize
1650 \begin_inset Quotes fld
1653 \SpecialCharNoPassThru LaTeX
1655 \begin_inset Quotes frd
1660 \begin_inset Separator parbreak
1666 \begin_layout Standard
1667 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialCharNoPassThru LaTeX
1669 Le reste du message indiquera souvent la police de substitution que \SpecialCharNoPassThru LaTeX
1673 \begin_layout Standard
1674 Vous pouvez les ignorer sans crainte.
1678 \begin_layout Itemize
1681 \begin_inset Quotes fld
1687 \begin_inset Quotes frd
1692 \begin_inset Separator parbreak
1698 \begin_layout Standard
1699 \SpecialCharNoPassThru LaTeX
1704 cracher ce genre de messages.
1705 Ils vous préviennent que les lignes sont trop longues et débordent sur
1707 C'est presque toujours impossible à déceler dans le rendu final.
1708 Ou bien seuls un ou deux caractères débordent sur la marge.
1709 On dirait que \SpecialCharNoPassThru LaTeX
1710 génère au moins un message de ce type pour chaque document
1714 \begin_layout Standard
1715 Vous pouvez ignorer ces messages stupides.
1716 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1717 qu'à regarder ce qui sort.
1721 \begin_layout Itemize
1724 \begin_inset Quotes fld
1730 \begin_inset Quotes frd
1735 \begin_inset Separator parbreak
1741 \begin_layout Standard
1742 Pas aussi courant que son cousin.
1743 \SpecialCharNoPassThru LaTeX
1744 semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1746 Nous ne savons pas pourquoi.
1749 \begin_layout Standard
1750 Vous pouvez tout autant les ignorer que les précédents.
1754 \begin_layout Itemize
1757 \begin_inset Quotes fld
1763 \begin_inset Quotes frd
1771 \begin_inset Quotes fld
1777 \begin_inset Quotes frd
1782 \begin_inset Separator parbreak
1788 \begin_layout Standard
1789 Des avertissements sur des problèmes de saut de page.
1790 À nouveau, vous n'avez qu'à regarder ce qui sort.
1791 Vous verrez bien si quelque chose ne va pas.
1795 \begin_layout Itemize
1798 \begin_inset Quotes fld
1801 \SpecialCharNoPassThru LaTeX
1802 Error: File 'Xxxx' not found
1803 \begin_inset Quotes frd
1808 \begin_inset Separator parbreak
1814 \begin_layout Standard
1818 \begin_inset Quotes fld
1822 \begin_inset Quotes frd
1827 n'est pas présent sur ce système.
1828 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1830 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1837 , alors un des paquetages que \SpecialCharNoPassThru LyX
1838 a essayé de charger est manquant.
1841 Aide\SpecialChar menuseparator
1843 \begin_inset space ~
1846 \SpecialCharNoPassThru LaTeX
1848 pour voir la liste des paquetages dont \SpecialCharNoPassThru LyX
1850 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialCharNoPassThru LyX
1854 Outils\SpecialChar menuseparator
1857 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1860 \begin_layout Standard
1871 , et que le paquetage en question n'est pas installé, vous devez l'installer
1876 \begin_layout Itemize
1879 \begin_inset Quotes fld
1882 \SpecialCharNoPassThru LaTeX
1883 Error: Unknown option
1884 \begin_inset Quotes frd
1889 \begin_inset Separator parbreak
1895 \begin_layout Standard
1896 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1897 spécifié une option impossible ou inexistante dans un paquetage.
1898 Vérifiez dans sa documentation.
1902 \begin_layout Itemize
1905 \begin_inset Quotes fld
1908 Undefined control sequence
1909 \begin_inset Quotes frd
1914 \begin_inset Separator parbreak
1920 \begin_layout Standard
1921 Si vous avez inséré du code \SpecialCharNoPassThru LaTeX
1922 dans votre document, et fait une faute
1923 de frappe, vous aurez un de ceux-là.
1924 Vous pouvez aussi avoir oublié de charger un paquetage.
1925 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1926 utilisé une commande inconnue.
1930 \begin_layout Standard
1931 Il y a d'autres messages d'erreur et d'avertissement.
1932 Quelques-uns sont explicites
1936 \begin_layout Plain Layout
1937 NdT : Pour un anglophone...
1943 Ce sont souvent des messages \SpecialCharNoPassThru LaTeX
1945 D'autres sont carrément incompréhensibles.
1946 Ce sont en fait des messages d'erreur \SpecialCharNoPassThru TeX
1947 , et nous n'avons vraiment
1951 de ce qu'ils signifient ou de comment les déchiffrer.
1952 Personne ne le sait.
1955 \begin_layout Standard
1956 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1960 \begin_layout Enumerate
1961 cherchez d'éventuelles fautes de frappe dans le code \SpecialCharNoPassThru LaTeX
1966 \begin_layout Enumerate
1967 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1971 \begin_layout Enumerate
1972 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1973 ― et surtout si vous voyez
1974 \begin_inset Quotes fld
1984 \begin_inset Quotes frd
1987 , ça veut dire qu'il y a des erreurs dans le préambule.
1988 Commencez par corriger votre préambule;
1991 \begin_layout Enumerate
1992 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1993 code \SpecialCharNoPassThru LaTeX
1994 au document, le suspect numéro un est votre distribution \SpecialCharNoPassThru LaTeX
1996 Vérifiez s'il manque des paquetages et rajoutez-les;
1999 \begin_layout Enumerate
2000 très bien, il ne manque aucun paquetage.
2001 Avez-vous utilisé une des options de réglage fin de \SpecialCharNoPassThru LyX
2007 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2011 \begin_inset space ~
2016 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2017 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2021 \begin_layout Enumerate
2022 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2023 joué dans les règles.
2024 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2025 pas net dans un tableau ou une équation, comme insérer un graphique dans
2026 une case de tableau ?
2029 \begin_layout Enumerate
2030 Avez-vous de longues portions de texte dans lesquelles \SpecialCharNoPassThru LaTeX
2032 trouver d'endroit où passer à la ligne ? Par défaut, \SpecialCharNoPassThru LaTeX
2034 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
2036 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2038 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
2044 pour que les passages à la ligne de \SpecialCharNoPassThru LaTeX
2045 soient plus souples;
2048 \begin_layout Enumerate
2049 avez-vous exagéré avec l'imbrication ? \SpecialCharNoPassThru LyX
2050 (actuellement) ne vérifie pas
2051 que vous restez dans les limites de l'imbrication d'environnements.
2052 Si vous avez imbriqué un tas d'environnements jusqu'au
2053 \begin_inset Formula $17^{e}$
2056 niveau, le problème est là;
2059 \begin_layout Enumerate
2060 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2062 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2063 pour la page, vous devez :
2064 \begin_inset Separator parbreak
2070 \begin_layout Enumerate
2071 mettre la figure à l'échelle pour qu'elle tienne.
2074 \begin_layout Enumerate
2075 rétrécir le tableau pour qu'il tienne.
2079 \begin_layout Enumerate
2080 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2081 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2085 \begin_layout Standard
2086 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2090 que vous avez trouvé une erreur dans \SpecialCharNoPassThru LyX
2095 \begin_layout Chapter
2096 Outils supplémentaires
2099 \begin_layout Section
2100 Personnaliser une bibliographie avec Bib\SpecialCharNoPassThru TeX
2103 \begin_layout Standard
2104 L'essentiel des bases de l'utilisation de Bib\SpecialCharNoPassThru TeX
2105 sont décrites dans le paragraph
2108 Les bases de données bibliographiques (Bib\SpecialCharNoPassThru TeX
2113 Guide de l'utilisateur
2116 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2117 particulières qui sont accessibles depuis \SpecialCharNoPassThru LyX
2121 \begin_layout Subsection
2122 Autres styles de citation
2125 \begin_layout Standard
2126 Le style standard de Bib\SpecialCharNoPassThru TeX
2127 utilise des nombres (par exemple
2128 \begin_inset Quotes fld
2132 \begin_inset Quotes frd
2135 ) pour faire référence à un ouvrage cité.
2136 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2137 styles de citations.
2138 Le plus courant et le style auteur-année (par exemple
2139 \begin_inset Quotes fld
2143 \begin_inset Quotes frd
2147 \SpecialCharNoPassThru LyX
2148 gère deux paquetages qui fournissent ce style,
2157 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
2158 être listés ici en détail.
2159 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2160 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2161 natbib, alors vous choisirez probablement le paquetage
2166 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2167 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2175 \begin_layout Standard
2176 L'utilisation de ces deux paquetages avec \SpecialCharNoPassThru LyX
2177 est sensiblement la même.
2180 Document\SpecialChar menuseparator
2183 et choisissez la rubrique
2197 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2202 et vous pourrez choisir le style de la référence (
2203 \begin_inset Quotes fld
2207 \begin_inset Quotes frd
2211 \begin_inset Quotes fld
2215 \begin_inset Quotes fld
2219 \begin_inset Quotes frd
2223 \begin_inset Quotes fld
2227 \begin_inset Quotes frd
2231 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2232 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2233 de fichiers de style supplémentaires et même un programme interactif pour
2234 construire des fichiers de style
2238 \begin_layout Plain Layout
2240 \begin_inset Flex URL
2243 \begin_layout Plain Layout
2245 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2263 \begin_layout Subsection
2264 Bibliographies sectionnées
2267 \begin_layout Standard
2268 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2269 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2270 et les travaux scientifiques est vraisemblablement une possibilité
2271 \begin_inset Quotes fld
2275 \begin_inset Quotes frd
2279 Malheureusement, Bib\SpecialCharNoPassThru TeX
2280 ne vous permet pas lui-même de faire cela.
2281 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialCharNoPassThru LaTeX
2283 Bib\SpecialCharNoPassThru TeX
2284 pour satisfaire vos besoins historiques.
2287 \begin_layout Standard
2288 \SpecialCharNoPassThru LyX
2289 fournit un support natif d'un de ces paquetages,
2297 \begin_layout Plain Layout
2299 \begin_inset Flex URL
2302 \begin_layout Plain Layout
2304 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2315 L'avantage de ce paquetage (comparé à d'autres comme
2319 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2320 À la place, vous aurez à préparer des bases de données bibliographiques
2321 différentes pour les différentes sections de votre bibliographie.
2322 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2324 \begin_inset Quotes fld
2328 \begin_inset Quotes frd
2332 \begin_inset Quotes fld
2335 travaux scientifiques
2336 \begin_inset Quotes frd
2339 , vous devez d'abord créer deux bases de données, par exemple
2350 \begin_layout Standard
2351 Dans \SpecialCharNoPassThru LyX
2352 , allez dans le menu
2354 Document\SpecialChar menuseparator
2365 \begin_inset space ~
2369 \begin_inset space ~
2375 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialCharNoPassThru TeX
2377 section de votre bibliographie.
2378 Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialCharNoPassThru TeX
2384 et une deuxième pour la base de données
2389 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2391 En plus, vous pouvez choisir que votre section bibliographique contienne
2393 \begin_inset Quotes fld
2396 toutes les références citées
2397 \begin_inset Quotes frd
2400 de la base de données utilisée (ce qui est le comportement par défaut),
2402 \begin_inset Quotes fld
2405 toutes les références non citées
2406 \begin_inset Quotes frd
2410 \begin_inset Quotes fld
2413 toutes les références
2414 \begin_inset Quotes frd
2418 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2420 \begin_inset Quotes fld
2424 \begin_inset Quotes frd
2428 \begin_inset Quotes fld
2432 \begin_inset Quotes frd
2436 \begin_inset Quotes fld
2439 Travaux scientifiques
2440 \begin_inset Quotes frd
2444 Les titres des sections peuvent être ajoutés comme des entêtes de section
2445 ou de sous-section ordinaires.
2450 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2451 t ( comme un chapitre* ou une section*, par exemple).
2454 \begin_layout Subsection
2455 Bibliographies multiples
2458 \begin_layout Standard
2459 Les bibliographies multiples, par exemple une bibliographie par section
2460 ou par chapitre, ne sont pas gérées par Bib\SpecialCharNoPassThru TeX
2466 , qui est utilisé pour créer des bibliographies en sections avec \SpecialCharNoPassThru LyX
2468 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2469 si vous êtes prêt à utiliser un peu de
2471 code \SpecialCharNoPassThru LaTeX
2474 \begin_inset space ~
2478 \begin_inset CommandInset ref
2480 reference "sec:Insérer-du-code-LaTeX"
2488 \begin_layout Plain Layout
2489 Une autre approche consiste à utiliser les paquetages \SpecialCharNoPassThru LaTeX
2506 \begin_layout Standard
2507 D'abord, allez dans le menu
2509 Document\SpecialChar menuseparator
2512 , choisissez la rubrique Bibliographie et activez l'option
2515 \begin_inset space ~
2519 \begin_inset space ~
2525 Dans votre document vous devez inclure les sections qui auront leur propre
2526 bibliographie (en incluant la référence Bib\SpecialCharNoPassThru TeX
2527 elle-même), entre un
2539 (ces commandes doivent être mises en
2541 code \SpecialCharNoPassThru TeX
2545 La bibliographie contiendra toutes les références qui ont été citées dans
2555 : si vous utilisez cette approche,
2559 les références doivent se trouver à l'intérieur d'une
2568 ne peuvent pas être emboîtées.
2571 \begin_layout Standard
2575 \begin_layout Section
2576 Documents en plusieurs fichiers
2579 \begin_layout Subsection
2583 \begin_layout Standard
2584 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2585 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2586 il arrive qu'un élément comme un tableau soit susceptible de modifications
2587 ultérieures, alors que le reste du texte ne changera plus.
2588 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2590 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2591 : introduction, observations, résultats, discussion, conclusion.
2592 Chacun d'entre eux peut constituer un fichier \SpecialCharNoPassThru LyX
2593 séparé, avec un fichier
2595 \begin_inset Quotes fld
2599 \begin_inset Quotes frd
2602 qui contient le titre, les auteurs, le résumé, les références, etc.
2603 Il convient de noter que chacun des fichiers est un fichier \SpecialCharNoPassThru LyX
2605 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2607 Tous ces fichiers doivent cependant avoir la même classe de document –
2608 n'essayez pas de mélanger la classe
2617 Il est également possible d'inclure des fichiers \SpecialCharNoPassThru LaTeX
2619 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2626 incluse, et sans la ligne
2632 ) pour éviter des erreurs à la création du fichier DVI.
2635 \begin_layout Standard
2636 \SpecialCharNoPassThru LyX
2637 permet l'inclusion de fichiers en sélectionnant
2642 \SpecialChar menuseparator
2643 Fichier\SpecialChar menuseparator
2646 , ce qui positionne une balise à l'endroit du curseur.
2647 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2648 du fichier et la méthode d'inclusion.
2651 \begin_layout Standard
2652 Les trois méthodes d'inclusion sont
2653 \begin_inset Quotes fld
2661 \begin_inset Quotes frd
2665 \begin_inset Quotes fld
2673 \begin_inset Quotes frd
2677 \begin_inset Quotes fld
2685 \begin_inset Quotes frd
2690 \begin_inset Quotes fld
2694 \begin_inset Quotes frd
2698 \begin_inset Quotes fld
2702 \begin_inset Quotes frd
2705 nécessite une bonne connaissance de \SpecialCharNoPassThru LaTeX
2706 , mais la différence pratique
2707 est que les fichiers
2708 \begin_inset Quotes fld
2712 \begin_inset Quotes frd
2715 commenceront sur une nouvelle page, alors que ceux
2716 \begin_inset Quotes fld
2720 \begin_inset Quotes frd
2723 commenceront sur la page en cours.
2727 \begin_layout Standard
2728 Le fichier maître est généralement converti en un fichier \SpecialCharNoPassThru LaTeX
2730 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2731 en fichiers \SpecialCharNoPassThru LaTeX
2732 sans les informations de préambule.
2736 \begin_inset space ~
2741 , cette conversion n'aura pas lieu.
2744 \begin_layout Standard
2745 Un fichier inclus en
2746 \begin_inset Quotes fld
2750 \begin_inset Quotes frd
2753 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2754 dans le fichier d'origine.
2755 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2756 espaces consécutives sont conservées, a contrario des règles habituelles
2757 de \SpecialCharNoPassThru LyX
2759 Cependant, cocher l'option
2762 \begin_inset space ~
2766 \begin_inset space ~
2771 résout toute incertitude en matérialisant chaque espace par un symbole.
2774 \begin_layout Subsection
2775 Références croisées entre fichiers
2778 \begin_layout Standard
2781 \begin_inset Box Shadowbox
2791 height_special "totalheight"
2796 backgroundcolor "none"
2799 \begin_layout Plain Layout
2800 Ce paragraphe est quelque peu obsolète.
2801 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2802 nts s'ouvrent en même temps que le document maître.
2810 Il est possible de faire des références croisées entre différents fichiers.
2811 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2812 B pour un exemple avec deux fichiers, avec B inclus dans A.
2813 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2814 faire référence dans B.
2815 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2816 alors possible de choisir le
2817 \begin_inset Quotes fld
2821 \begin_inset Quotes frd
2827 \begin_layout Subsection
2828 Listes bibliographiques dans tous les sous-documents
2831 \begin_layout Standard
2832 \begin_inset Box Frameless
2842 height_special "totalheight"
2847 backgroundcolor "none"
2850 \begin_layout Plain Layout
2851 Ce paragraphe nécessite également une mise à jour.
2852 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2861 \begin_layout Standard
2862 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2864 De cette façon \SpecialCharNoPassThru LyX
2865 trouvera les fichiers
2869 et vous pouvez facilement insérer les références en masquant la liste des
2873 \begin_layout Standard
2874 Si la liste des bibliographies est dans un commentaire, \SpecialCharNoPassThru LaTeX
2876 pas dans la sortie imprimable et les références s'afficheront comme [?],
2878 Une solution est d'utiliser le paquetage
2882 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2883 Pour ce faire, ajouter, dans le préambule \SpecialCharNoPassThru LaTeX
2884 de chaque sous-document
2885 les lignes suivantes;
2888 \begin_layout LyX-Code
2894 \begin_layout LyX-Code
2897 includecomment{comment}
2900 \begin_layout Standard
2902 \begin_inset Flex URL
2905 \begin_layout Plain Layout
2907 http://wiki.lyx.org/FAQ/Unsorted#toc31
2915 \begin_layout Section
2916 Archives \SpecialCharNoPassThru LyX
2919 \begin_layout Standard
2920 Les utilisateurs ont parfois besoin de
2921 \begin_inset Quotes fld
2925 \begin_inset Quotes frd
2928 un fichier \SpecialCharNoPassThru LyX
2929 avec toutes les images (et d'autres fichiers dont il dépend,
2930 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2931 Lyx-2.0 inclut un script Python (
2932 \begin_inset Flex Code
2935 \begin_layout Plain Layout
2941 ) qui automatise le processus.
2942 Pour l'utiliser, il faut que l'un des modules Python
2943 \begin_inset Flex Code
2946 \begin_layout Plain Layout
2953 \begin_inset Flex Code
2956 \begin_layout Plain Layout
2962 soit installé sur votre système.
2963 Implicitement, le script préfère l'archive
2964 \begin_inset Flex Code
2967 \begin_layout Plain Layout
2974 \begin_inset Flex Code
2977 \begin_layout Plain Layout
2983 sur les systèmes Unix et le format
2984 \begin_inset Flex Code
2987 \begin_layout Plain Layout
2996 \begin_layout Standard
2997 La procédure de configuration de \SpecialCharNoPassThru LyX
2998 positionne le script pour qu'il exporte
3000 \begin_inset Quotes fld
3003 Archive \SpecialCharNoPassThru LyX
3004 \begin_inset Quotes frd
3007 , et ce format sera disponible via
3008 \begin_inset Flex Code
3011 \begin_layout Plain Layout
3012 Fichier\SpecialChar menuseparator
3021 \begin_layout Standard
3022 Indépendamment du système d'exploitation, la création d'un format d'archive
3023 particulier peut être imposée en ajoutant soit l'option
3024 \begin_inset Flex Code
3027 \begin_layout Plain Layout
3034 \begin_inset Flex Code
3037 \begin_layout Plain Layout
3044 \begin_inset Flex Code
3047 \begin_layout Plain Layout
3054 \begin_inset Flex Code
3057 \begin_layout Plain Layout
3064 \begin_inset Flex Code
3067 \begin_layout Plain Layout
3068 \SpecialCharNoPassThru LyX
3069 \SpecialChar menuseparator
3070 Archive \SpecialCharNoPassThru LyX
3076 \begin_inset Flex Code
3079 \begin_layout Plain Layout
3080 Outils\SpecialChar menuseparator
3081 Préférences\SpecialChar menuseparator
3082 Gestion des fichiers\SpecialChar menuseparator
3088 (veillez bien à ajouter l'option après le nom du script, pas avant).
3091 \begin_layout Section
3092 En-têtes et pieds de page sur mesure
3095 \begin_layout Standard
3096 Le format de page implicite est assez banal : pour un document avec la classe
3097 article, tout ce que vous obtenez se limite au numéro de page en bas de
3099 Ce document-ci est de la classe
3100 \begin_inset Quotes fld
3104 \begin_inset Quotes frd
3107 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3108 plein la vue, il faut choisir le style d'en-têtes
3109 \begin_inset Quotes fld
3113 \begin_inset Quotes frd
3116 , comme l'explique le
3119 \begin_inset space ~
3123 \begin_inset space ~
3129 Cette section décrit les codes \SpecialCharNoPassThru LaTeX
3130 qu'il vous faudra insérer dans votre
3131 préambule \SpecialCharNoPassThru LaTeX
3132 ou dans le texte pour obtenir les effets désirés.
3133 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3135 \begin_inset Flex Code
3138 \begin_layout Plain Layout
3147 \begin_inset Flex URL
3150 \begin_layout Plain Layout
3152 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3160 \begin_layout Standard
3161 L'en-tête est divisé en trois champs, appelés logiquement
3162 \begin_inset Quotes fld
3166 \begin_inset Quotes frd
3170 \begin_inset Quotes fld
3174 \begin_inset Quotes frd
3178 \begin_inset Quotes fld
3182 \begin_inset Quotes frd
3186 Le bas de page aussi a ces trois divisions.
3187 Les commandes \SpecialCharNoPassThru LaTeX
3188 pour éditer ces champs de la manière la plus simple
3214 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3215 page, insérez simplement cette commande dans le préambule :
3218 \begin_layout Standard
3227 \begin_layout Standard
3228 Vous verrez désormais votre nom dans le coin supérieur gauche.
3229 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3230 le numéro de page apparaissant en bas, centré), insérez simplement une
3231 commande avec un paramètre vide, par exemple :
3234 \begin_layout Standard
3242 \begin_layout Standard
3243 Maintenant, plus dur : mettons le mot
3244 \begin_inset Quotes fld
3248 \begin_inset Quotes frd
3251 et le numéro de la section en cours (par exemple Section
3252 \begin_inset space ~
3255 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3256 nom en bas à gauche et la date en bas à droite.
3257 Les commandes suivantes doivent donc apparaître dans votre préambule :
3260 \begin_layout Standard
3270 \begin_layout Standard
3278 \begin_layout Standard
3288 \begin_layout Standard
3297 \begin_layout Standard
3305 \begin_layout Standard
3315 \begin_layout Standard
3328 permettent d'accéder aux compteurs \SpecialCharNoPassThru LaTeX
3329 de section et de page, et d'afficher
3330 ainsi les numéros de la section et de la page en cours.
3337 affiche simplement la date d'aujourd'hui.
3340 \begin_layout Standard
3341 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3342 au dessus du pied de page peut elle aussi être modifiée.
3343 Si vous n'en voulez pas, mettez sa largeur à 0.
3344 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3345 \begin_inset space ~
3348 pt, et celle de pied de page une épaisseur de 0.
3349 Pour régler l'épaisseur, utilisez les commandes
3353 renewcommand\SpecialChar softhyphen
3356 headrulewidth}\SpecialChar softhyphen
3363 renewcommand\SpecialChar softhyphen
3366 footrulewidth}\SpecialChar softhyphen
3372 \begin_layout Standard
3373 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3374 page pour une page donnée avec, par exemple :
3378 thispagestyle\SpecialChar softhyphen
3385 thispagestyle\SpecialChar softhyphen
3392 thispagestyle\SpecialChar softhyphen
3396 Insérez simplement ces commandes dans le texte de la page que vous voulez
3397 modifier, et mettez-les en mode \SpecialCharNoPassThru TeX
3399 En fait, par défaut, si vous utilisez le style global
3400 \begin_inset Quotes fld
3404 \begin_inset Quotes frd
3407 , les pages de titre sont en
3408 \begin_inset Quotes fld
3412 \begin_inset Quotes frd
3415 , alors que les autres sont en
3416 \begin_inset Quotes fld
3420 \begin_inset Quotes frd
3426 \begin_layout Standard
3427 Il existe des commandes plus complexes qui vous permettent d'introduire
3428 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3429 renvoyons à la documentation du paquetage
3433 pour plus de précisions.
3435 \begin_inset Flex URL
3438 \begin_layout Plain Layout
3440 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3448 \begin_layout Standard
3449 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3451 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3452 essayer quelque chose comme :
3455 \begin_layout Standard
3464 includegraphics{logo.eps}}}
3467 \begin_inset Newline newline
3470 (il vous faudra peut-être pré-ajouter
3474 usepackage{graphics}
3476 avant si aucun autre fichier EPS n'est inséré dans votre document).
3479 \begin_layout Standard
3483 \begin_layout Section
3489 \begin_inset CommandInset label
3498 \begin_layout Standard
3504 \begin_layout Subsection
3508 \begin_layout Standard
3509 \SpecialCharNoPassThru LyX
3510 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3511 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3512 de profondeur dans l'environnement
3517 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3518 spécifier différents types de puces pour différents paragraphes
3522 \begin_layout Plain Layout
3523 En fait, c'est possible mais il faut le faire à la main.
3531 \begin_layout Subsection
3532 À quoi elles ressemblent
3535 \begin_layout Standard
3536 Allez dans la rubrique
3542 Document\SpecialChar menuseparator
3546 \begin_layout Standard
3547 La fenêtre vous présente un tableau avec des formes de puces.
3548 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3550 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3551 lequel vous agissez.
3552 Une boîte de texte sous le tableau affiche l'équivalent \SpecialCharNoPassThru LaTeX
3554 de puce actuellement sélectionnée, et ce champ peut être édité.
3555 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3556 préambule \SpecialCharNoPassThru LaTeX
3557 les paquetages requis.
3560 \begin_layout Standard
3561 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3562 Le tableau suivant vous montre la correspondance entre le nom des boutons
3563 et les paquetages \SpecialCharNoPassThru LaTeX
3565 \begin_inset Separator parbreak
3570 \begin_layout Standard
3572 \begin_inset Tabular
3573 <lyxtabular version="3" rows="7" columns="2">
3574 <features rotate="0" tabularvalignment="middle">
3575 <column alignment="center" valignment="top" width="0pt">
3576 <column alignment="center" valignment="top" width="0pt">
3578 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3581 \begin_layout Plain Layout
3587 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3590 \begin_layout Plain Layout
3598 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3601 \begin_layout Plain Layout
3609 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3612 \begin_layout Plain Layout
3613 \SpecialCharNoPassThru LaTeX
3621 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3624 \begin_layout Plain Layout
3632 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3635 \begin_layout Plain Layout
3645 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3648 \begin_layout Plain Layout
3656 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3659 \begin_layout Plain Layout
3669 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3672 \begin_layout Plain Layout
3680 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3683 \begin_layout Plain Layout
3693 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3696 \begin_layout Plain Layout
3704 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3707 \begin_layout Plain Layout
3717 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3720 \begin_layout Plain Layout
3728 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3731 \begin_layout Plain Layout
3747 \begin_layout Standard
3748 \SpecialCharNoPassThru LyX
3749 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3750 que vous n'avez pas.
3751 Si vous obtenez des erreurs \SpecialCharNoPassThru LaTeX
3752 lorsque vous essayez de visionner ou
3753 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3754 \SpecialCharNoPassThru LyX
3755 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3756 part et imprimer avec un autre système.
3759 \begin_layout Subsection
3763 \begin_layout Standard
3764 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3765 motif de puce et la taille.
3766 Les changements ne seront pas visibles dans \SpecialCharNoPassThru LyX
3767 , mais seulement lors du
3771 \begin_layout Standard
3772 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3773 bouton droit de la souris sur la profondeur de la puce en question
3777 \begin_layout Plain Layout
3778 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3779 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3780 La fenêtre dont nous venons de parler est cependant utile car elle montre
3781 en même temps l'aspect de la puce et son code \SpecialCharNoPassThru LaTeX
3782 , ceci pour un grand
3784 Pour personnaliser vos paragraphes, vous avez le choix :
3787 \begin_layout Plain Layout
3791 \begin_layout Plain Layout
3807 \begin_layout Plain Layout
3811 \begin_layout Plain Layout
3833 \begin_layout Itemize
3834 Utilisez la commande \SpecialCharNoPassThru LaTeX
3841 pour spécifier un nouveau format de puce pour une profondeur donnée.
3842 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3844 Dans cette liste à puces, le code \SpecialCharNoPassThru LaTeX
3845 suivant a été utilisé pour changer
3846 les puces de profondeur 1 :
3849 \begin_inset Newline newline
3863 \begin_inset Newline newline
3879 \begin_inset Newline newline
3884 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3885 partie intégrante de la commande
3894 \begin_layout Itemize
3898 \begin_layout Plain Layout
3911 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3912 entre crochets en mode \SpecialCharNoPassThru TeX
3914 Par exemple, cet élément a commencé par
3927 \begin_layout Plain Layout
3931 \begin_layout Plain Layout
3947 \begin_layout Plain Layout
3948 Vous aurez besoin de remettre le
3952 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3954 Nous avons donc ici :
3957 \begin_inset Newline newline
3974 \begin_layout Chapter
3975 \SpecialCharNoPassThru LyX
3979 \begin_layout Standard
3980 \SpecialCharNoPassThru LyX
3981 inclut depuis longtemps l'exportation de documents vers divers formats
3982 appropriés au monde du Web, comme HTML.
3983 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3988 \begin_layout Plain Layout
3989 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialCharNoPassThru LyX
3995 de manuel de Personnalisation.
4000 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4001 utilisent \SpecialCharNoPassThru LaTeX
4002 comme format intermédiaire, comme
4003 \begin_inset Flex Code
4006 \begin_layout Plain Layout
4013 \begin_inset Flex Code
4016 \begin_layout Plain Layout
4023 \begin_inset Flex Code
4026 \begin_layout Plain Layout
4032 , en créant le code \SpecialCharNoPassThru LaTeX
4033 à partir de \SpecialCharNoPassThru LyX
4034 ; et il existe un convertisseur
4035 qui travaille directement sur le code \SpecialCharNoPassThru LyX
4037 \begin_inset Flex Code
4040 \begin_layout Plain Layout
4041 e\SpecialCharNoPassThru LyX
4048 Chacun d'eux présente des avantages et des inconvénients.
4051 \begin_layout Standard
4052 Les convertisseurs fondés sur \SpecialCharNoPassThru LaTeX
4053 présentent l'avantage qu'il connaissent
4054 (en principe) les mêmes informations que \SpecialCharNoPassThru LaTeX
4055 concernant le document exporté.
4056 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4057 \SpecialCharNoPassThru LyX
4058 ou par un insert de code \SpecialCharNoPassThru TeX
4060 Ils comprennent les fichiers
4061 \begin_inset Flex Code
4064 \begin_layout Plain Layout
4070 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4072 \begin_inset Flex Code
4075 \begin_layout Plain Layout
4081 engendrés par Bib\SpecialCharNoPassThru TeX
4083 En contrepartie, \SpecialCharNoPassThru LaTeX
4084 est un langage vraiment difficile à analyser \threehyphens
4085 on dit souvent que seul \SpecialCharNoPassThru TeX
4086 comprend \SpecialCharNoPassThru TeX
4088 et les convertisseurs fondés
4089 sur \SpecialCharNoPassThru LaTeX
4090 échouent souvent sur des constructions apparemment simples; des
4091 constructions compliqués peuvent les faire avorter totalement, et actuellement
4092 par exemple, le manuel des
4096 ne s'exporte pas via
4097 \begin_inset Flex Code
4100 \begin_layout Plain Layout
4106 , bien que les autres le fassent.
4107 L'autre préoccupation provient de la manière dont les formules mathématiques
4108 sont traitées: ces convertisseurs traduisent habituellement les formules
4109 en petites images qui sont liées dans le document HTML.
4110 Puisque celles-ci sont créées par \SpecialCharNoPassThru LaTeX
4111 , la typographie est précise.
4112 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4113 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4114 partie nativement \threehyphens
4115 avec des polices de taille similaire \threehyphens
4117 à elle seule un défi.
4120 \begin_layout Standard
4122 \begin_inset Flex Code
4125 \begin_layout Plain Layout
4126 e\SpecialCharNoPassThru LyX
4133 \begin_inset CommandInset href
4135 name "http://elyxer.nongnu.org/"
4136 target "http://elyxer.nongnu.org/"
4140 ) créé par Alex Fernandez résout certaines de ces problèmes.
4141 En particulier, les formules produites se mettent parfaitement à l'échelle,
4142 car il traduit les mathématiques en utilisant une combinaison de HTML et
4143 CSS plutôt que de convertir les formules en images.
4144 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4146 \begin_inset Flex Code
4149 \begin_layout Plain Layout
4155 : ceci révèle les limitations de HTML.
4159 \begin_layout Plain Layout
4161 \begin_inset Flex Code
4164 \begin_layout Plain Layout
4165 e\SpecialCharNoPassThru LyX
4171 peut également utiliser
4172 \begin_inset Flex MenuItem
4175 \begin_layout Plain Layout
4182 \begin_inset Flex MenuItem
4185 \begin_layout Plain Layout
4191 pour les équations, mais ce réglage ne peut être que global et nécessite
4192 l'accès à un serveur qui exécute le code de conversion.
4197 Plus important (du moins pour la version 1.1.1),
4198 \begin_inset Flex Code
4201 \begin_layout Plain Layout
4202 e\SpecialCharNoPassThru LyX
4208 ne comprend pas bien les macros mathématiques et pas du tout les styles
4209 de paragraphes définis par l'utilisateur et les styles de caractères.
4210 Ces limitations rendent
4211 \begin_inset Flex Code
4214 \begin_layout Plain Layout
4215 e\SpecialCharNoPassThru LyX
4221 peu approprié pour de nombreux documents créés par les utilisateurs de
4222 \SpecialCharNoPassThru LyX
4224 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4225 de Lyx ont choisi une autre voie et ont rendu \SpecialCharNoPassThru LyX
4226 lui-même capable d'écrire
4227 en XHTML, de la même façon qu'il peut écrire en \SpecialCharNoPassThru LaTeX
4232 \begin_layout Standard
4233 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4234 probablement être considérée comme
4235 \begin_inset Quotes fld
4239 \begin_inset Quotes frd
4246 \begin_layout Plain Layout
4248 \begin_inset Flex Code
4251 \begin_layout Plain Layout
4252 development/HTML.notes
4257 , qui se trouve dans l'arborescence des sources \SpecialCharNoPassThru LyX
4259 \begin_inset CommandInset href
4261 name "consultée en ligne"
4262 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4266 (en anglais), contient normalement des informations à jour sur l'état de
4267 développement de l'exportation XHTML.
4268 Voir également la liste des bogues sur le
4269 \begin_inset CommandInset href
4271 name "suivi de bogues"
4272 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"
4281 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4282 avantages potentiels sur les deux autres.
4285 \begin_layout Standard
4286 Les avantages sont dus principalement au fait que les fonctions d'exportation
4287 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4288 les mêmes choses que \SpecialCharNoPassThru LyX
4293 \begin_layout Plain Layout
4294 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4295 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialCharNoPassThru LyX
4297 ou aux modifications de la sémantique des inserts existants.
4302 Elles connaissent donc la table des matières (telle qu'affichée dans le
4303 plan), les compteurs associés aux différents styles de paragraphes standard
4304 et aux styles de paragraphe définis par l'utilisateur.
4305 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialCharNoPassThru LyX
4306 du point de vue de l'internationalisation également, et elles traduiront
4308 \begin_inset Quotes fld
4312 \begin_inset Quotes frd
4316 \begin_inset Quotes fld
4320 \begin_inset Quotes frd
4323 en fonction de la langue définie localement.
4326 \begin_layout Standard
4327 D'un manière générale, les fonctions d'exportation connaissent le format
4328 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4329 cette information est exploitée pour l'exportation en XHTML.
4330 En particulier, \SpecialCharNoPassThru LyX
4335 les informations CSS correspondant aux informations de format utilisées
4336 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4337 sans empattement et gras dans \SpecialCharNoPassThru LyX
4338 , ils seront implicitement sans empattement
4339 et gras dans un navigateur Web.
4340 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4341 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4342 tous les cas, tout ce que connaît \SpecialCharNoPassThru LyX
4343 se trouve dans les fichiers de format.
4344 Ceci s'applique également aux inserts textuels comme les notes de bas de
4345 page et divers inserts personnalisés.
4348 \begin_layout Standard
4349 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4350 même façon que le résultat \SpecialCharNoPassThru LaTeX
4351 : au moyen des fichiers de format et des
4352 modules; voir le chapitre 5 du manuel de
4359 \begin_layout Standard
4360 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4361 ns et les moyens de contourner celles-ci.
4364 \begin_layout Section
4365 Formules mathématiques en XHTML
4368 \begin_layout Standard
4369 \SpecialCharNoPassThru LyX
4370 propose quatre méthodes d'affichages des formules mathématiques, qui
4371 ont divers avantages et inconvénients:
4374 \begin_layout Itemize
4376 \begin_inset Newline newline
4379 MathML est in dialecte de XML développé spécifiquement pour afficher les
4380 formules mathématiques sur le web, et il offre un excellent rendu dans
4381 les navigateurs qui le reconnaissent.
4382 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4383 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4385 \begin_inset Newline newline
4388 Si Lyx ne sait pas afficher un formule en MathML \threehyphens
4389 par exemple, la formule
4390 utilise le paquetage
4391 \begin_inset Flex Code
4394 \begin_layout Plain Layout
4400 ou du code \SpecialCharNoPassThru TeX
4402 il affichera la formule sous la forme d'une image.
4405 \begin_layout Itemize
4407 \begin_inset Newline newline
4410 Comme on l'a vu plus haut,
4411 \begin_inset Flex Code
4414 \begin_layout Plain Layout
4420 exporte les formules mathématiques en HTML, mis en forme par CSS.
4424 \begin_layout Plain Layout
4425 \SpecialCharNoPassThru LyX
4427 \begin_inset Flex Code
4430 \begin_layout Plain Layout
4436 quelques unes des feuilles de style CSS utilisées dans son exportation
4442 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4443 à échouer pour des formules plus compliquées.
4444 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4445 donc être utilisée pour des documents contenant peu de formules, et qui
4446 soient suffisamment simples.
4449 \begin_inset Newline newline
4454 Si Lyx ne sait pas afficher un formule en HTML \threehyphens
4455 par exemple, la formule
4456 utilise le paquetage
4457 \begin_inset Flex Code
4460 \begin_layout Plain Layout
4466 ou du code \SpecialCharNoPassThru TeX
4468 il affichera la formule sous la forme d'une image.
4469 \begin_inset Separator parbreak
4475 \begin_layout Itemize
4477 \begin_inset Newline newline
4481 \begin_inset Flex Code
4484 \begin_layout Plain Layout
4490 ,\SpecialCharNoPassThru LyX
4491 exportera les formules comme des images, les mêmes images en fait que
4492 celles utilisées par la fonction d'aperçu sur le vif.
4496 \begin_layout Plain Layout
4497 L'aperçu sur le vif n'a
4501 besoin d'être actif pour que les images soient créées, cependant.
4506 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4507 précision des images puisqu'elles sont engendrées par \SpecialCharNoPassThru LaTeX
4509 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4510 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4512 (actuellement, il y a également un problème de numérotation des équations,
4514 \begin_inset CommandInset href
4517 target "http://www.lyx.org/trac/ticket/6894"
4522 \begin_inset Newline newline
4525 La taille des images peut être réglée via le paramètre
4526 \begin_inset Flex MenuItem
4529 \begin_layout Plain Layout
4530 Mise à l'échelle des images mathématiques
4536 \begin_inset Flex MenuItem
4539 \begin_layout Plain Layout
4540 Document\SpecialChar menuseparator
4541 Paramètres\SpecialChar menuseparator
4551 \begin_layout Plain Layout
4552 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4553 et vaut implicitement 75 dpi.
4559 \begin_inset Newline newline
4562 Si \SpecialCharNoPassThru LyX
4563 ne peut créer un image d'une formule pour une raison ou une autre
4564 (e.g., si un paquetage \SpecialCharNoPassThru LaTeX
4565 requis n'est pas installé), alors il émettra
4566 le code latex brut de la formule.
4570 \begin_layout Itemize
4571 \SpecialCharNoPassThru LaTeX
4572 \begin_inset Newline newline
4575 Enfin, \SpecialCharNoPassThru LyX
4576 peut heureusement émettre les formules en \SpecialCharNoPassThru LaTeX
4578 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4579 être utilisée avec des outils externes comme
4580 \begin_inset CommandInset href
4583 target "http://www.math.union.edu/~dpvc/jsMath/"
4587 , qui utilise JavaScript pour afficher le code \SpecialCharNoPassThru LaTeX
4588 inclus dans les documents
4590 \SpecialCharNoPassThru LyX
4591 encapsule le code \SpecialCharNoPassThru LaTeX
4592 soit dans un insert de type
4593 \begin_inset Flex Code
4596 \begin_layout Plain Layout
4602 (pour les formules en ligne) soit dans un insert de type
4603 \begin_inset Flex Code
4606 \begin_layout Plain Layout
4612 (pour les formules hors ligne) marqué par
4613 \begin_inset Flex Code
4616 \begin_layout Plain Layout
4622 , comme requis par jsMath.
4625 \begin_layout Standard
4626 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4628 \begin_inset Flex MenuItem
4631 \begin_layout Plain Layout
4632 Document\SpecialChar menuseparator
4633 Paramètres\SpecialChar menuseparator
4640 Implicitement, \SpecialCharNoPassThru LyX
4642 Ceci est un réglage global pour le document.
4645 \begin_layout Standard
4646 \SpecialCharNoPassThru LyX
4647 offre également le choix d'une méthode différente pour un insert particulier
4648 , s'il est par exemple mal affiché via MathML.
4652 \begin_layout Plain Layout
4653 Ceci dit, puisque \SpecialCharNoPassThru LyX
4654 se rabat sur les images quand la formule contient
4655 du code \SpecialCharNoPassThru TeX
4656 , il est possible de forcer l'affichage par une image en insérant
4657 un code \SpecialCharNoPassThru TeX
4658 innocent, par exemple
4659 \begin_inset Formula $a=b\relax$
4670 \begin_layout Section
4671 Bibliographie et citations
4674 \begin_layout Standard
4675 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4679 \begin_layout Standard
4680 Les étiquettes de citation sont créées par le même mécanisme qui produit
4681 le étiquettes apparaissant dans l'écran \SpecialCharNoPassThru LyX
4682 : les citations se présenteront
4683 donc aussi bien que dans \SpecialCharNoPassThru LyX
4685 Si vous utilisez des citations numériques, \SpecialCharNoPassThru LyX
4686 émettra des étiquettes numérique
4687 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4689 Si vous utilisez des citations auteur-année, \SpecialCharNoPassThru LyX
4690 ajoutera des lettres en
4691 bas de casse à l'année, comme le fait Bib\SpecialCharNoPassThru TeX
4692 , s'il trouve plus d'une citation
4693 du même auteur dans le même année.
4694 Les étiquettes seront imprimées avec les entrées bibliographiques.
4695 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4696 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4699 \begin_layout Standard
4700 L'affichage de la bibliographie est régie par le même mécanisme que celui
4701 qui gère le présentation des références dans la fenêtre de dialogue des
4702 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4703 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4704 La présentation peut être personnalisée dans le fichier de format, ou de
4705 préférence dans un module, voyez le manuel de
4712 \begin_layout Standard
4713 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4714 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4722 \begin_inset Quotes eld
4725 Context and Logical Form
4726 \begin_inset Quotes erd
4731 Language in Context: Selected Essays
4733 (Oxford: Oxford University Press, 2007), pp.
4742 \begin_inset Quotes eld
4745 Semantics in Context
4746 \begin_inset Quotes erd
4751 Language in Context: Selected Essays
4753 (Oxford: Oxford University Press, 2007), pp.
4758 \begin_layout Standard
4759 Ceci devrait être corrigé rapidement.
4762 \begin_layout Standard
4763 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4764 Si vous avez des bibliographies multiples, \SpecialCharNoPassThru LyX
4765 exportera la même bibliographie
4769 \begin_layout Section
4773 \begin_layout Standard
4774 \SpecialCharNoPassThru LyX
4775 exporte heureusement les index ne XHTML, avec quelques limitations pour
4779 \begin_layout Standard
4780 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4781 constructions sophistiquées décrites dans le paragraphe consacré aux index
4784 Guide de l'utilisateur
4790 \begin_layout Plain Layout
4791 Le principal problème ici vient du fait que \SpecialCharNoPassThru LyX
4792 ne gère pas vraiment ces
4793 entrées d'index, il se contente de vous laisser saisir le code \SpecialCharNoPassThru LaTeX
4799 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4800 de sous-section de cette section.
4803 \begin_layout Itemize
4804 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialCharNoPassThru LyX
4806 de les traduire, mais les entrées doivent être séparées par
4807 \begin_inset Quotes fld
4811 \begin_inset Quotes frd
4814 , il doit y avoir des espaces autour du point d'exclamation.
4815 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4816 points d'exclamation affectés d'un échappement, de ceux des expressions
4820 \begin_layout Itemize
4821 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4822 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4823 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4826 \begin_layout Itemize
4827 Références croisées: les références croisées ne sont APA traduites.
4828 Si \SpecialCharNoPassThru LyX
4829 trouve une entrées contenant
4830 \begin_inset Quotes fld
4839 \begin_inset Quotes frd
4842 , il l'ignore cette indication, et le reste est traité comme une entrée
4846 \begin_layout Itemize
4847 Ordre des entrées d'index: \SpecialCharNoPassThru LyX
4848 essaie de gérer l'ordre de tri.
4849 Il prend ce qui est avant le premier
4850 \begin_inset Quotes fld
4854 \begin_inset Quotes frd
4857 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4859 \begin_inset Quotes fld
4863 \begin_inset Quotes frd
4866 comme l'entrée effective.
4867 Pour le moment, \SpecialCharNoPassThru LyX
4869 \begin_inset Quotes fld
4873 \begin_inset Quotes frd
4876 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4880 \begin_layout Itemize
4881 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4882 la fenêtre de choix des styles de caractères, ou par une autre méthode
4883 proposée par \SpecialCharNoPassThru LyX
4885 Les constructions telles que
4886 \begin_inset Quotes fld
4890 \begin_inset Quotes frd
4893 ne sont pas traduites.
4894 En fait, si \SpecialCharNoPassThru LyX
4895 trouve un caractère tube (
4896 \begin_inset Quotes fld
4900 \begin_inset Quotes frd
4903 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4906 \begin_layout Itemize
4907 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4908 d'index seront considérées comme un seul grand index.
4909 Pour éviter d'exporter plusieurs versions du même index, \SpecialCharNoPassThru LyX
4911 que l'index principal, assurez-vous d'en créer un.
4914 \begin_layout Section
4915 Nomenclatures et glossaires
4918 \begin_layout Standard
4919 Il n'y a actuellement pas d'exportation des glossaires.
4920 Il serait trivial de les ajouter, et ce serait bienvenu.
4923 \begin_layout Chapter
4924 Le Serveur \SpecialCharNoPassThru LyX
4927 \begin_layout Section
4931 \begin_layout Standard
4933 \begin_inset Quotes fld
4936 serveur \SpecialCharNoPassThru LyX
4937 \begin_inset Quotes frd
4940 est une méthode implémentée dans \SpecialCharNoPassThru LyX
4941 qui permet à d'autres programmes de
4942 dialoguer avec \SpecialCharNoPassThru LyX
4943 , d'invoquer des commandes \SpecialCharNoPassThru LyX
4944 et d'obtenir de l'information
4945 à propos de son état interne.
4946 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4948 C'est grâce au serveur \SpecialCharNoPassThru LyX
4949 , par exemple, que des gestionnaires de bibliographie
4950 s comme JabRef peuvent permettre de
4951 \begin_inset Quotes fld
4955 \begin_inset Quotes frd
4958 des citations dans \SpecialCharNoPassThru LyX
4962 \begin_layout Section
4963 Démarrer le Serveur \SpecialCharNoPassThru LyX
4966 \begin_layout Standard
4970 \begin_layout Plain Layout
4979 Le serveur \SpecialCharNoPassThru LyX
4980 fonctionne par l'intermédiaire d'une paire de tubes.
4981 Ils sont habituellement disposés dans votre répertoire utilisateur
4985 (sauf sur Windows, ou des tubes nominatifs
4989 sont des objets spéciaux localisés dans
4999 ) et portent les noms
5002 \begin_inset Quotes fld
5006 \begin_inset Quotes frd
5014 \begin_inset Quotes fld
5018 \begin_inset Quotes frd
5024 Les programmes externes écrivent dans
5028 et lisent les données dans
5033 La racine de ces deux noms peut être définie dans la fenêtre
5035 Édition\SpecialChar menuseparator
5036 Préférences\SpecialChar menuseparator
5037 Entrées\SpecialChar menuseparator
5041 \begin_inset Quotes fld
5046 /home/mon_home/.lyxpipe
5049 \begin_inset Quotes frd
5055 \begin_inset Quotes fld
5069 \begin_inset Quotes frd
5072 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
5073 Vous devez configurer ceci
5077 pour que le serveur puisse démarrer.
5081 \begin_layout Plain Layout
5093 \begin_layout Standard
5094 \SpecialCharNoPassThru LyX
5095 ajoutera les suffixes
5098 \begin_inset Quotes fld
5102 \begin_inset Quotes frd
5110 \begin_inset Quotes fld
5114 \begin_inset Quotes frd
5119 pour créer les tubes.
5120 Si l'un des ces tubes existe déjà, \SpecialCharNoPassThru LyX
5121 supposera qu'un autre processus
5122 \SpecialCharNoPassThru LyX
5123 est déjà en route et ne démarrera pas le serveur.
5124 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5126 \begin_inset Quotes fld
5130 \begin_inset Quotes frd
5133 existe à la fermeture de \SpecialCharNoPassThru LyX
5134 , \SpecialCharNoPassThru LyX
5135 essaiera de le supprimer.
5136 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5137 tubes à la main et redémarrer \SpecialCharNoPassThru LyX
5139 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5140 programme ou après un crash, ainsi les tubes
5141 \begin_inset Quotes fld
5145 \begin_inset Quotes frd
5151 \begin_layout Standard
5152 Pour faire tourner plusieurs processus \SpecialCharNoPassThru LyX
5153 avec des serveurs en même temps,
5154 vous devez utiliser différentes configurations, peut-être en utilisant
5155 des répertoires utilisateurs différents, avec leurs propres
5159 , pour chaque processus.
5163 \begin_layout Standard
5164 Si vous développez un programme client, il vous sera peut-être utile d'activer
5165 les informations de déboguage du serveur \SpecialCharNoPassThru LyX
5167 Pour cela, démarrez \SpecialCharNoPassThru LyX
5175 \begin_layout Standard
5176 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
5179 development/server_monitor.c
5184 \begin_layout Standard
5185 Un autre outil utile est un client en ligne de commande que vous trouverez
5188 src/client/lyxclient
5193 \begin_layout Section
5194 Communication normale
5197 \begin_layout Standard
5198 Pour émettre un appel \SpecialCharNoPassThru LyX
5199 , le client écrit une ligne de texte ASCII dans
5200 le tube d'entrée, selon le format suivant :
5203 \begin_layout LyX-Code
5217 \begin_layout Description
5224 est un nom que le client peut choisir arbitrairement.
5225 \SpecialCharNoPassThru LyX
5226 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
5227 les réponses aux différentes requêtes.
5230 \begin_layout Description
5237 est la fonction que vous voulez faire exécuter à \SpecialCharNoPassThru LyX
5239 C'est la commande que vous auriez entrée dans le minibuffer.
5242 \begin_layout Description
5249 est un paramètre optionnel qui n'est utile que pour certaines fonctions
5250 (par exemple, le LFUN
5251 \begin_inset Quotes fld
5255 \begin_inset Quotes frd
5258 qui insère le paramètre comme du texte à la position du curseur).
5261 \begin_layout Standard
5262 La réponse de \SpecialCharNoPassThru LyX
5263 arrive dans le tube de sortie sous la forme :
5266 \begin_layout LyX-Code
5280 \begin_layout Standard
5293 sont les mêmes que dans la requête, tandis que
5299 contient des informations plus ou moins utiles selon la façon avec laquelle
5300 la commande s'est exécutée.
5301 Certaines commandes renvoient des informations à propos de l'état interne
5302 de \SpecialCharNoPassThru LyX
5304 \begin_inset Quotes fld
5308 \begin_inset Quotes frd
5311 , tandis que d'autres ne renvoient rien.
5312 Ça signifie alors que l'exécution s'est bien passée.
5315 \begin_layout Standard
5316 En cas d'erreurs, la réponse de \SpecialCharNoPassThru LyX
5320 \begin_layout LyX-Code
5334 \begin_layout Standard
5341 doit expliquer pourquoi la commande a échoué.
5344 \begin_layout Standard
5348 \begin_layout LyX-Code
5349 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5352 \begin_layout LyX-Code
5353 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5354 \begin_inset Newline newline
5357 read a <~/.lyxpipe.out
5358 \begin_inset Newline newline
5364 \begin_layout Section
5368 \begin_layout Standard
5369 \SpecialCharNoPassThru LyX
5370 peut notifier aux clients les événements qui se produisent de manière
5372 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5373 de touches à la fonction
5374 \begin_inset Quotes fld
5378 \begin_inset Quotes frd
5382 Voici le format de ce que \SpecialCharNoPassThru LyX
5386 \begin_layout LyX-Code
5392 \begin_layout Standard
5399 est la représentation imprimée de la séquence de touches réellement tapée
5403 \begin_layout Standard
5404 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialCharNoPassThru LyX
5406 r des macros : associez certaines séquences de touches à
5407 \begin_inset Quotes fld
5411 \begin_inset Quotes frd
5414 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5415 la séquence et démarre une fonction qui peut utiliser des appels et des
5416 requêtes \SpecialCharNoPassThru LyX
5417 pour envoyer une commande ou une série de commandes à \SpecialCharNoPassThru LyX
5421 \begin_layout Section
5422 Le protocole serveur \SpecialCharNoPassThru LyX
5425 \begin_layout Standard
5426 \SpecialCharNoPassThru LyX
5427 implémente un protocole simple qui peut servir à la gestion de session.
5428 Tous les messages sont de la forme :
5431 \begin_layout LyX-Code
5441 \begin_layout Standard
5449 \begin_inset Quotes fld
5453 \begin_inset Quotes frd
5457 \begin_inset Quotes fld
5461 \begin_inset Quotes frd
5466 \begin_inset Quotes fld
5470 \begin_inset Quotes frd
5473 , c'est que \SpecialCharNoPassThru LyX
5474 l'informe qu'il écoute ses messages, s'il reçoit
5475 \begin_inset Quotes fld
5479 \begin_inset Quotes frd
5482 , c'est que \SpecialCharNoPassThru LyX
5483 est en train de s'arrêter.
5486 \begin_layout Section
5487 Recherche inversée DVI/PDF
5490 \begin_layout Standard
5491 Quelques visionneuses DVI/PDF
5495 \begin_layout Plain Layout
5496 Les visionneuses suivantes proposent la fonction de recherche inversée en
5497 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5502 assurent la fonction de
5507 Ceci signifie que vous pouvez demander à \SpecialCharNoPassThru LyX
5508 de positionner le curseur
5509 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5511 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5512 avec \SpecialCharNoPassThru LyX
5514 C'est la cas par le serveur \SpecialCharNoPassThru LyX
5515 soit par un tube nommé (
5519 ), soit par un connecteur de domaine (
5523 ) créé par \SpecialCharNoPassThru LyX
5524 dans son répertoire temporaire (c'est comme ceci que le programme
5526 \begin_inset Flex Code
5529 \begin_layout Plain Layout
5535 communique avec \SpecialCharNoPassThru LyX
5537 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5538 la visionneuse et \SpecialCharNoPassThru LyX
5539 , dans d'autres cas, la visionneuse peut communiquer
5540 directement avec \SpecialCharNoPassThru LyX
5541 : ceci dépend de la visionneuse sélectionnée et de
5542 votre système d'exploitation.
5543 La même considération s'applique pour la configuration des visionneuses
5544 et pour le méthode d'implantation de la recherche inversée.
5545 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5546 inversée pour des visionneuses particulières.
5547 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5548 faut faire pour activer la recherche inversée depuis le résultat imprimable
5552 \begin_layout Subsection
5555 \begin_inset CommandInset label
5557 name "subsec:rev-search"
5563 Activation automatique
5566 \begin_layout Standard
5567 Le plus souvent, \SpecialCharNoPassThru LyX
5568 démarrera le serveur pour vous en activant
5569 \begin_inset Flex MenuItem
5572 \begin_layout Plain Layout
5573 Document\SpecialChar menuseparator
5574 Paramètres\SpecialChar menuseparator
5575 Sortie\SpecialChar menuseparator
5576 Synchroniser avec la sortie imprimable
5582 Dans ce cas, \SpecialCharNoPassThru LyX
5583 insérera automatiquement la macro Sync\SpecialCharNoPassThru TeX
5585 chargera le paquetage srcltx (pour DVI).
5586 Cette option peut être facilement atteinte depuis la barre d'outils
5587 \begin_inset Flex Code
5590 \begin_layout Plain Layout
5591 Visionner/Mettre à jour
5599 \begin_layout Standard
5600 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5601 une macro personnalisée dans la liste déroulante située juste au-dessous
5603 \begin_inset Flex MenuItem
5606 \begin_layout Plain Layout
5607 Document\SpecialChar menuseparator
5608 Paramètres\SpecialChar menuseparator
5609 Sortie\SpecialChar menuseparator
5610 Synchroniser avec la sortie imprimable
5616 Notez que la méthode
5617 \begin_inset Flex Code
5620 \begin_layout Plain Layout
5628 active la compression
5633 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5636 \begin_inset Flex Code
5639 \begin_layout Plain Layout
5650 \begin_layout Standard
5651 Notez également que la l'inclusion des paquetages
5652 \begin_inset Flex Code
5655 \begin_layout Plain Layout
5662 \begin_inset Flex Code
5665 \begin_layout Plain Layout
5671 a quelquefois un impact imprévu sur la typographie.
5672 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5673 pour la compilation finale du document si vous utilisez
5674 \begin_inset Flex Code
5677 \begin_layout Plain Layout
5684 \begin_inset Flex Code
5687 \begin_layout Plain Layout
5696 \begin_layout Standard
5697 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5698 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5700 Si la configuration automatique vous convient, allez directement au paragraphe
5701 \begin_inset space ~
5705 \begin_inset CommandInset ref
5707 reference "subsec:Configuration-et-utilisation"
5711 , où sont décrites les étapes de la configuration dans votre visionneuse,
5713 que la mise en œuvre soit automatique ou manuelle.
5716 \begin_layout Subsection
5720 \begin_layout Standard
5721 \SpecialCharNoPassThru LaTeX
5722 fournit plusieurs méthodes pour la recherche inversée.
5723 Certaines sont inhérentes au programme
5724 \begin_inset Flex Code
5727 \begin_layout Plain Layout
5733 , d'autres sont fournies par des paquetages externes.
5734 Votre choix dépendra du fait que votre distribution \SpecialCharNoPassThru LaTeX
5736 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5737 fait que votre visionneuse puisse le gérer.
5738 Les méthodes disponibles dont décrites dans la suite.
5741 \begin_layout Subsubsection*
5743 \begin_inset space ~
5747 \begin_inset space ~
5751 \begin_inset space ~
5755 \begin_inset space ~
5759 \begin_inset space ~
5763 \begin_inset space ~
5767 \begin_inset space ~
5773 \begin_layout Standard
5774 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5776 Elle est disponible en \SpecialCharNoPassThru LaTeX
5777 depuis quelque temps (n'importe quelle distributio
5778 n suffisamment récente devrait l'inclure) et elle est fiable.
5779 Pour l'activer, modifier la commande dans le convertisseur
5780 \begin_inset Flex MenuItem
5783 \begin_layout Plain Layout
5790 \begin_layout Plain Layout
5803 \begin_inset Flex MenuItem
5806 \begin_layout Plain Layout
5813 \begin_layout Plain Layout
5820 eX (standard)->DraftDVI
5826 \begin_inset Flex MenuItem
5829 \begin_layout Plain Layout
5830 Préférences\SpecialChar menuseparator
5831 Gestion des fichiers\SpecialChar menuseparator
5838 \begin_inset Flex Code
5841 \begin_layout Plain Layout
5842 latex -src-specials $$i
5848 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialCharNoPassThru TeX
5850 peut différer dans quelques distributions).
5853 \begin_layout Subsubsection*
5855 \begin_inset space ~
5859 \begin_inset space ~
5863 \begin_inset space ~
5867 \begin_inset space ~
5873 \begin_layout Standard
5882 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5883 s PDF (via pdflatex) et DVI, respectivement.
5884 Pour l'activer, charger les paquetages dans le préambule \SpecialCharNoPassThru LyX
5888 \begin_layout Itemize
5889 \begin_inset Flex Code
5892 \begin_layout Plain Layout
5900 pour la recherche inversée depuis le PDF;
5903 \begin_layout Itemize
5904 \begin_inset Flex Code
5907 \begin_layout Plain Layout
5910 usepackage[active]{srcltx}
5915 pour la recherche inversée depuis le DVI.
5918 \begin_layout Standard
5919 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5920 vous pouvez saisir les lignes suivantes dans le préambule:
5923 \begin_layout LyX-Code
5927 \begin_inset Newline newline
5933 \begin_inset Newline newline
5939 \begin_inset Newline newline
5945 \begin_inset Newline newline
5950 usepackage[active]{srcltx}
5951 \begin_inset Newline newline
5959 \begin_layout Standard
5960 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5961 PDF (pdflatex) et le paquetage adéquat sera chargé.
5964 \begin_layout Standard
5965 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5966 mieux le désactiver lors des passes finales de compilation du document.
5969 \begin_layout Subsubsection*
5971 \begin_inset space ~
5975 \begin_inset space ~
5979 \begin_inset space ~
5983 \begin_inset space ~
5987 \begin_inset space ~
5990 Sync\SpecialCharNoPassThru TeX
5991 \begin_inset space ~
5995 \begin_inset space ~
5999 \begin_inset space ~
6005 \begin_layout Standard
6006 Les versions récentes de
6007 \begin_inset Flex Code
6010 \begin_layout Plain Layout
6016 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6017 Cette fonctionnalité dénommée
6019 Sync\SpecialCharNoPassThru TeX
6021 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6023 \begin_inset Flex Code
6026 \begin_layout Plain Layout
6032 et de sa fusion avec l'approche
6037 Il vous faut au moins \SpecialCharNoPassThru TeX
6038 Live 2008 ou une distribution Mik\SpecialCharNoPassThru TeX
6041 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
6042 sur Windows) supportent actuellement Sync\SpecialCharNoPassThru TeX
6046 \begin_layout Standard
6047 Pour activer Sync\SpecialCharNoPassThru TeX
6048 pour le résultat imprimable DVI, modifier le convertisseur
6050 \begin_inset Flex MenuItem
6053 \begin_layout Plain Layout
6060 \begin_layout Plain Layout
6067 eX (standard) -> DVI
6073 \begin_inset Flex MenuItem
6076 \begin_layout Plain Layout
6083 \begin_layout Plain Layout
6090 eX (standard) -> DraftDVI
6096 \begin_inset Flex MenuItem
6099 \begin_layout Plain Layout
6100 Préférences\SpecialChar menuseparator
6101 Gestion des fichiers\SpecialChar menuseparator
6108 \begin_inset Flex Code
6111 \begin_layout Plain Layout
6114 latex -synctex=1 $$i
6119 , et pour le résultat imprimable PDF, modifier le convertisseur
6120 \begin_inset Flex MenuItem
6123 \begin_layout Plain Layout
6130 \begin_layout Plain Layout
6137 eX (pdflatex) -> PDF (pdflatex)
6143 \begin_inset Flex Code
6146 \begin_layout Plain Layout
6149 pdflatex -synctex=1 $$i
6155 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
6156 configuration pour Sync\SpecialCharNoPassThru TeX
6161 \begin_layout Plain Layout
6163 \begin_inset Flex Code
6166 \begin_layout Plain Layout
6172 active la compression gzip.
6173 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6174 \begin_inset Flex Code
6177 \begin_layout Plain Layout
6191 \begin_layout Subsection
6192 Configuration et utilisation de visionneuses particulières
6193 \begin_inset CommandInset label
6195 name "subsec:Configuration-et-utilisation"
6202 \begin_layout Subsubsection*
6203 Xdvi (toutes plate-formes)
6206 \begin_layout Standard
6208 \begin_inset Flex Code
6211 \begin_layout Plain Layout
6217 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6218 puisque \SpecialCharNoPassThru LyX
6219 fournit les ancres nécessaires pour l'utilisation automatisée
6221 \begin_inset Flex Code
6224 \begin_layout Plain Layout
6231 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6232 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6236 \begin_layout Standard
6237 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6238 lieu du connecteur pour la communication avec \SpecialCharNoPassThru LyX
6239 , modifiez simplement
6240 la visionneuse DVI dans
6241 \begin_inset Flex MenuItem
6244 \begin_layout Plain Layout
6249 références\SpecialChar menuseparator
6250 Gestion des fichiers\SpecialChar menuseparator
6260 \begin_layout Plain Layout
6261 Sur Mac OSX vous devez utiliser
6262 \begin_inset Flex Code
6265 \begin_layout Plain Layout
6268 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
6279 \begin_inset Flex Code
6282 \begin_layout Plain Layout
6283 xdvi -editor "lyxeditor.sh %f %l"
6289 \begin_inset Flex Code
6292 \begin_layout Plain Layout
6298 est un script approprié.
6299 Par exemple, un script minimal est le suivant:
6302 \begin_layout LyX-Code
6304 \begin_inset Newline newline
6307 LYXPIPE="/path/to/lyxpipe"
6308 \begin_inset Newline newline
6311 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
6312 \begin_inset Newline newline
6315 echo "$COMMAND" > "${LYXPIPE}".in || exit
6316 \begin_inset Newline newline
6319 read TMP < "${LYXPIPE}".out || exit
6322 \begin_layout Standard
6324 \begin_inset Flex Code
6327 \begin_layout Plain Layout
6335 est le chemin d'accès au tube Ly
6339 \begin_layout Plain Layout
6346 XServer spécifié dans
6347 \begin_inset Flex MenuItem
6350 \begin_layout Plain Layout
6353 Preferences\SpecialChar menuseparator
6363 \begin_layout Plain Layout
6365 \begin_inset Flex Code
6368 \begin_layout Plain Layout
6376 de la distribution des sources \SpecialCharNoPassThru LyX
6377 , vous trouverez un script
6378 \begin_inset Flex Code
6381 \begin_layout Plain Layout
6389 , capable de trouver
6401 \begin_layout Subsubsection*
6405 \begin_layout Standard
6407 \begin_inset Flex Code
6410 \begin_layout Plain Layout
6413 /Applications/MacDviX_Folder/calleditor.script
6418 , ajoutez les lignes suivantes:
6421 \begin_layout LyX-Code
6426 \begin_layout Plain Layout
6433 X.app/Contents/MacOS/lyxeditor "$2" $1
6434 \begin_inset Newline newline
6440 \begin_layout Standard
6441 Adaptez ces lignes si vous installez \SpecialCharNoPassThru LyX
6442 ailleurs que dans le répertoire
6444 \begin_inset Flex Code
6447 \begin_layout Plain Layout
6456 \begin_layout Standard
6457 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6460 \begin_layout Subsubsection*
6464 \begin_layout Standard
6466 \begin_inset Flex Code
6469 \begin_layout Plain Layout
6470 open -a Skim.app $$i
6475 dans le réglage de la visionneuse
6476 \begin_inset Flex MenuItem
6479 \begin_layout Plain Layout
6480 Préférences\SpecialChar menuseparator
6481 Gestion des fichiers\SpecialChar menuseparator
6482 Formats de fichiers\SpecialChar menuseparator
6488 , et sélectionnez Ly
6492 \begin_layout Plain Layout
6500 \begin_inset Flex MenuItem
6503 \begin_layout Plain Layout
6506 Skim\SpecialChar menuseparator
6507 Preferences\SpecialChar menuseparator
6516 \begin_layout Standard
6517 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6520 \begin_layout Subsubsection*
6524 \begin_layout Standard
6526 \begin_inset Flex MenuItem
6529 \begin_layout Plain Layout
6532 Configuration\SpecialChar menuseparator
6533 Configurer Okular\SpecialChar ldots
6534 \SpecialChar menuseparator
6541 \begin_inset Quotes fld
6545 \begin_inset Quotes frd
6548 et ajouter la commande
6549 \begin_inset Flex Code
6552 \begin_layout Plain Layout
6563 \begin_layout Standard
6564 La recherche inversée est déclenchée par SHIFT-clic.
6567 \begin_layout Subsubsection*
6571 \begin_layout Standard
6572 Activer Yap, choisir le menu
6573 \begin_inset Flex MenuItem
6576 \begin_layout Plain Layout
6579 View\SpecialChar menuseparator
6585 et sélectionner l'onglet
6586 \begin_inset Quotes fld
6589 Recherche inversée DVI
6590 \begin_inset Quotes frd
6594 Cliquer sur le bouton
6595 \begin_inset Quotes fld
6598 New\SpecialChar ldots
6600 \begin_inset Quotes frd
6603 et, dans la fenêtre qui s'ouvre, saisir
6604 \begin_inset Quotes fld
6607 \SpecialCharNoPassThru LyX
6609 \begin_inset Quotes frd
6612 (ou un autre nom de votre choix) dans le champ
6613 \begin_inset Quotes fld
6617 \begin_inset Quotes frd
6621 Maintenant cliquer sur le bouton identifié par
6622 \begin_inset Quotes fld
6627 \begin_inset Quotes frd
6630 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6631 contenant le fichier exécutable
6632 \begin_inset Flex Code
6635 \begin_layout Plain Layout
6645 \begin_inset Flex Code
6648 \begin_layout Plain Layout
6656 et spécifier les arguments du programme comme suit:
6657 \begin_inset Flex Code
6660 \begin_layout Plain Layout
6670 \begin_inset Flex Code
6673 \begin_layout Plain Layout
6681 est utilisé pour communiquer avec \SpecialCharNoPassThru LyX
6686 et se présente ainsi
6689 \begin_layout LyX-Code
6691 \begin_inset Newline newline
6694 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6703 \begin_inset Newline newline
6717 \begin_layout Standard
6718 Vérifier que le chemin d'accès au tube \SpecialCharNoPassThru LyX
6719 Server spécifié dans \SpecialCharNoPassThru LyX
6722 \begin_inset Flex Code
6725 \begin_layout Plain Layout
6741 , sinon adapter le conteneur
6742 \begin_inset Flex Code
6745 \begin_layout Plain Layout
6756 \begin_layout Standard
6757 Avec Yap, la recherche inversée est déclenchée par double-clic.
6760 \begin_layout Subsubsection*
6761 SumatraPDF (Windows)
6764 \begin_layout Standard
6765 Pour utiliser SumatraPDF en recherche inversée, saisir
6766 \begin_inset Flex Code
6769 \begin_layout Plain Layout
6772 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6777 dans les réglages de la visionneuse dans
6778 \begin_inset Flex MenuItem
6781 \begin_layout Plain Layout
6782 Préférences\SpecialChar menuseparator
6783 Gestion des fichiers\SpecialChar menuseparator
6784 Formats de fichiers\SpecialChar menuseparator
6791 \begin_inset Flex Code
6794 \begin_layout Plain Layout
6802 est le conteneur indiqué ci-dessus.
6804 \begin_inset Flex Code
6807 \begin_layout Plain Layout
6813 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6817 \begin_layout Standard
6818 La recherche inversée est déclenchée par double-clic.
6821 \begin_layout Subsubsection*
6825 \begin_layout Standard
6826 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6827 Windows, puis le lancer, choisir le menu
6828 \begin_inset Flex MenuItem
6831 \begin_layout Plain Layout
6834 View\SpecialChar menuseparator
6840 et sélectionner l'onglet
6841 \begin_inset Quotes fld
6844 Recherche DVI inversée
6845 \begin_inset Quotes frd
6849 Cliquer sur le bouton
6850 \begin_inset Quotes fld
6853 New\SpecialChar ldots
6855 \begin_inset Quotes frd
6858 et, dans la fenêtre qui s'ouvre, saisir
6859 \begin_inset Quotes fld
6862 Éditeur \SpecialCharNoPassThru LyX
6863 \begin_inset Quotes frd
6866 (ou un autre nom de votre choix) dans le champ
6867 \begin_inset Quotes fld
6871 \begin_inset Quotes frd
6875 Maintenant cliquer sur le bouton identifié par
6876 \begin_inset Quotes fld
6881 \begin_inset Quotes frd
6884 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6885 contenant le fichier exécutable
6886 \begin_inset Flex Code
6889 \begin_layout Plain Layout
6897 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialCharNoPassThru LyX
6900 \begin_inset Flex Code
6903 \begin_layout Plain Layout
6911 et spécifier les arguments du programme comme suit:
6912 \begin_inset Flex Code
6915 \begin_layout Plain Layout
6924 De cette façon, vous utiliserez le
6928 pour communiquer avec \SpecialCharNoPassThru LyX
6930 Si pour quelque raison, vous souhaitez utiliser
6935 \begin_inset Flex Code
6938 \begin_layout Plain Layout
6946 et spécifiez le chemin d'accès au tube \SpecialCharNoPassThru LyX
6947 Server dans les préférences.
6950 \begin_layout Standard
6951 Avec Yap, la recherche inversée est déclenchée par double-clic.
6954 \begin_layout Subsubsection*
6958 \begin_layout Standard
6959 Pour utiliser SumatraPDF en recherche inversée, saisir
6960 \begin_inset Flex Code
6963 \begin_layout Plain Layout
6971 dans les réglages de la visionneuse dans
6972 \begin_inset Flex MenuItem
6975 \begin_layout Plain Layout
6976 Préférences\SpecialChar menuseparator
6977 Gestion des fichiers\SpecialChar menuseparator
6978 Formats de fichiers\SpecialChar menuseparator
6985 \begin_inset Flex Code
6988 \begin_layout Plain Layout
6996 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6998 \begin_inset Flex Code
7001 \begin_layout Plain Layout
7009 étant le meilleur choix):
7012 \begin_layout LyX-Code
7014 \begin_inset Newline newline
7018 \begin_inset Newline newline
7021 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7024 \begin_layout Standard
7025 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7026 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7027 de \SpecialCharNoPassThru LyX
7030 \begin_inset Flex Code
7033 \begin_layout Plain Layout
7039 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7042 \begin_inset Flex Code
7045 \begin_layout Plain Layout
7053 active la communication via
7058 De nouveau, l'omettre
7059 \begin_inset Flex Code
7062 \begin_layout Plain Layout
7074 , et spécifier le chemin d'accès au tube \SpecialCharNoPassThru LyX
7075 Server dans les préférences
7076 \SpecialCharNoPassThru LyX
7080 \begin_layout Standard
7081 La recherche inversée est déclenchée par double-clic.
7084 \begin_layout Section
7088 \begin_layout Standard
7089 La recherche directe est, comme son nom l'indique,
7090 \begin_inset Quotes fld
7094 \begin_inset Quotes frd
7097 de la recherche inversée.
7098 Elle vous permet de positionner le curseur dans la visionneuse directement
7099 depuis \SpecialCharNoPassThru LyX
7101 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7102 positionner le curseur où vous voulez dan le document \SpecialCharNoPassThru LyX
7105 \begin_inset Flex MenuItem
7108 \begin_layout Plain Layout
7109 Navigation\SpecialChar menuseparator
7116 \begin_inset Flex MenuItem
7119 \begin_layout Plain Layout
7125 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7126 au même emplacement.
7127 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7130 \begin_layout Standard
7131 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7132 PDF/DVI avec les informations supplémentaires concernant les source \SpecialCharNoPassThru TeX
7134 ceci peut être fait par les méthodes décrites dans la section
7135 \begin_inset space ~
7139 \begin_inset CommandInset ref
7141 reference "subsec:rev-search"
7148 \begin_layout Standard
7149 De plus, vous devez configurer \SpecialCharNoPassThru LyX
7150 pour utiliser les visionneuses dans
7151 \begin_inset Flex MenuItem
7154 \begin_layout Plain Layout
7155 Outils\SpecialChar menuseparator
7156 Préférences\SpecialChar menuseparator
7157 Sortie\SpecialChar menuseparator
7164 \SpecialCharNoPassThru LyX
7165 fournit une série de configurations validées pour quelques visionneuses,
7166 que vous pouvez sélectionner dans le menu déroulant.
7167 Si aucune de ces configurations ne vous convient, vous devrez chercher
7168 et trouver une configuration appropriée vous-même.
7169 La syntaxe utilise les marqueurs suivants:
7172 \begin_layout Itemize
7174 \begin_inset Flex Code
7177 \begin_layout Plain Layout
7186 \begin_layout Itemize
7188 \begin_inset Flex Code
7191 \begin_layout Plain Layout
7198 \begin_inset Flex Code
7201 \begin_layout Plain Layout
7208 (temporairement) créé;
7211 \begin_layout Itemize
7213 \begin_inset Flex Code
7216 \begin_layout Plain Layout
7222 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7223 existe dans le répertoire temporaire).
7226 \begin_layout Standard
7227 Notez que seules quelques visionneuses présentent une fonctionnalité de
7228 recherche directe complète, parmi lesquelles
7229 \begin_inset Flex MenuItem
7232 \begin_layout Plain Layout
7239 \begin_inset Flex MenuItem
7242 \begin_layout Plain Layout
7249 \begin_inset Flex MenuItem
7252 \begin_layout Plain Layout
7259 \begin_inset Flex MenuItem
7262 \begin_layout Plain Layout
7272 \begin_layout Plain Layout
7273 Pour Sumatra, CMCDDE est requis \threehyphens
7275 \begin_inset Flex URL
7278 \begin_layout Plain Layout
7280 http://www.istri.fr/zip/CMCDDE.zip
7291 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
7292 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
7293 d'autre visionneuses, comme
7294 \begin_inset Flex MenuItem
7297 \begin_layout Plain Layout
7304 \begin_inset Flex MenuItem
7307 \begin_layout Plain Layout
7313 , permettent au moins de recharger le document et de sauter à une page donnée:
7314 vous pouvez au moins naviguer à proximité du point visé.
7315 Cette dernière fonctionnalité est activée par un appel externe à
7316 \begin_inset Flex Code
7319 \begin_layout Plain Layout
7325 (voir les configurations prédéfinies).
7328 \begin_layout Standard
7329 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
7330 \SpecialCharNoPassThru LyX
7331 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
7332 format est déjà résident dans le répertoire temporaire) et choisit la configura
7336 \begin_layout Chapter
7337 Classes de document spéciales
7340 \begin_layout Section
7341 Article AAS\SpecialCharNoPassThru TeX
7344 \begin_layout Standard
7350 \begin_layout Subsection
7354 \begin_layout Standard
7355 AAS\SpecialCharNoPassThru TeX
7356 est un ensemble de macros produit par l'
7358 American Astronomical Society
7360 pour faciliter la soumission électronique de manuscrits aux trois journaux
7363 Astrophysical Journal
7375 Astronomical Journal
7379 Publications of the Astronomical Society of the Pacific
7382 \SpecialCharNoPassThru LyX
7383 a besoin de la version 5.0 (ou plus récente) de ces macros.
7384 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialCharNoPassThru LaTeX
7386 et sont fondamentalement incompatibles avec \SpecialCharNoPassThru LyX
7388 Le paquetage AAS\SpecialCharNoPassThru TeX
7389 peut être téléchargé depuis le site de l'AAS
7392 \begin_layout Standard
7393 \begin_inset VSpace medskip
7399 \begin_layout Standard
7401 \begin_inset Flex URL
7404 \begin_layout Plain Layout
7406 http://www.journals.uchicago.edu/AAS/AAS\SpecialCharNoPassThru TeX
7414 \begin_layout Standard
7415 \begin_inset VSpace medskip
7421 \begin_layout Standard
7422 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7423 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7424 à écrire un papier en \SpecialCharNoPassThru LyX
7426 \SpecialCharNoPassThru LyX
7427 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialCharNoPassThru TeX
7429 il vous dispensera seulement de la corvée de toutes les taper.
7430 Il est de votre responsabilité de vous assurer que le document final exporté
7431 en \SpecialCharNoPassThru LaTeX
7432 soit complètement conforme aux recommandations du journal auquel
7433 vous soumettez votre papier.
7436 \begin_layout Subsection
7437 Commencer un nouveau papier
7440 \begin_layout Standard
7441 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialCharNoPassThru TeX
7445 Fichier\SpecialChar menuseparator
7447 \begin_inset space ~
7451 \begin_inset space ~
7456 , entrez le nouveau nom de fichier, puis choisissez le modèle
7461 Il montrera les champs les plus courants dans un manuscrit.
7462 Écrivez par dessus le texte existant (y compris les crochets,
7466 ) les informations correctes.
7467 Beaucoup des commandes et environnements AAS\SpecialCharNoPassThru TeX
7468 peuvent être implémentés
7469 directement dans \SpecialCharNoPassThru LyX
7470 , mais certains ne peuvent pas : notamment
7482 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7484 Pour des commandes comme celles-là, le code \SpecialCharNoPassThru LaTeX
7485 doit être entré directement
7486 et signalé comme tel.
7487 De telles commandes sont dénommées
7488 \begin_inset Quotes fld
7491 code \SpecialCharNoPassThru TeX
7492 \begin_inset Quotes frd
7496 J'essaye de minimiser la quantité de code \SpecialCharNoPassThru TeX
7497 nécessaire dans un document
7498 AAS\SpecialCharNoPassThru TeX
7499 , mais il y en a toujours trop.
7502 \begin_layout Subsection
7506 \begin_layout Standard
7507 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7508 / s'imprime correctement, il y a quelques opérations de
7509 \begin_inset Quotes fld
7513 \begin_inset Quotes frd
7516 à effectuer avant de le soumettre aux journaux.
7519 \begin_layout Enumerate
7520 Exportez votre papier en tant que fichier \SpecialCharNoPassThru LaTeX
7523 Fichier\SpecialChar menuseparator
7524 Exporter\SpecialChar menuseparator
7525 \SpecialCharNoPassThru LaTeX
7530 \begin_layout Enumerate
7535 résultant avec votre éditeur de texte favori.
7537 \begin_inset Separator parbreak
7543 \begin_layout Enumerate
7544 enlevez les lignes de commentaire avant la commande
7553 \begin_layout Enumerate
7558 usepackage...{fontenc}
7560 si elle apparaît (en général juste après
7566 ) ; enlevez aussi la ligne
7572 si elle est présente.
7575 \begin_layout Enumerate
7576 enlevez tout entre les commandes
7588 comprises, sauf les commandes que vous avez volontairement mises dans le
7589 préambule \SpecialCharNoPassThru LaTeX
7590 (qui devraient apparaître immédiatement après le commentaire
7592 \begin_inset Quotes fld
7595 User specified \SpecialCharNoPassThru LaTeX
7597 \begin_inset Quotes frd
7604 \begin_layout Plain Layout
7606 \begin_inset Quotes fld
7609 Commandes \SpecialCharNoPassThru LaTeX
7610 spécifiées par l'utilisateur
7611 \begin_inset Quotes frd
7627 \begin_layout Enumerate
7628 Faites tourner \SpecialCharNoPassThru LaTeX
7629 sur ce fichier après modifications pour s'assurer qu'il
7630 peut encore être compilé correctement.
7633 \begin_layout Enumerate
7634 Relisez les spécifications du journal pour vous assurer que vos noms de
7635 fichier et vos formats sont corrects.
7638 \begin_layout Enumerate
7642 \begin_layout Subsection
7643 Commentaires sur des commandes particulières
7646 \begin_layout Standard
7647 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialCharNoPassThru TeX
7649 Guide de l'utilisateur d'AAS\SpecialCharNoPassThru TeX
7654 ) en donne une bonne description.
7655 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7656 la trouve dans le guide et de la commenter si nécessaire.
7660 \begin_layout Subsubsection
7661 Les choses qui fonctionnent comme prévu
7664 \begin_layout Standard
7665 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7666 la section dans laquelle elles se trouvent :
7760 begin{thebibliography}
7792 (2.14.4, entre autres),
7819 \begin_layout Standard
7820 Les options de style qui suivent marchent elles aussi correctement :
7837 Mettez-les simplement dans le champ
7843 Document\SpecialChar menuseparator
7849 \begin_inset space ~
7853 \begin_inset space ~
7859 \begin_layout Subsubsection
7860 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7863 \begin_layout Standard
7864 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7868 \begin_layout Itemize
7869 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7870 mais vous pouvez les mettre dans le préambule \SpecialCharNoPassThru LaTeX
7902 (tous à partir de 2.1.3)
7905 \begin_layout Itemize
7906 Ces éléments peuvent être placés dans le préambule \SpecialCharNoPassThru LaTeX
7908 comme des blancs dans le fichier modèle :
7929 \begin_layout Itemize
7936 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7937 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7940 \begin_layout Itemize
7952 Ça ne devrait pas causer d'erreur.
7955 \begin_layout Itemize
7962 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7963 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7966 \begin_layout Itemize
7973 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7977 \begin_layout Itemize
7984 (2.8) – même chose que pour
7991 \begin_layout Itemize
8003 Ça ne devrait pas causer d'erreur.
8006 \begin_layout Itemize
8018 Ça ne devrait pas causer d'erreur.
8021 \begin_layout Itemize
8028 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8029 \SpecialCharNoPassThru LaTeX
8033 \begin_layout Subsubsection
8034 Les choses qui ne sont pas implantées, utilisez du code \SpecialCharNoPassThru TeX
8037 \begin_layout Standard
8060 setcounter{equation}
8074 (2.12), les abréviations des noms de journaux (2.12.4),
8110 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8111 après l'endroit où vous voulez le placer.
8112 N'utilisez pas les règles \SpecialCharNoPassThru LyX
8117 \begin_layout Plain Layout
8118 NdT : Traduction incertaine.
8135 (2.14.5), pratiquement tout dans Divers (2.15, sauf
8174 \begin_layout Subsubsection
8175 Les choses qui ne peuvent pas être implantées
8178 \begin_layout Standard
8180 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
8181 Ce sont l'environnement
8185 (2.12.3) et l'environnement
8190 Si vous avez vraiment, vraiment besoin d'utiliser
8194 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
8197 Insertion\SpecialChar menuseparator
8198 Fichier\SpecialChar menuseparator
8201 pour l'inclure dans votre document \SpecialCharNoPassThru LyX
8207 pour voir un exemple de cela.
8210 \begin_layout Subsection
8211 FAQs, conseils, trucs et autres astuces
8214 \begin_layout Subsubsection
8215 Faire coopérer \SpecialCharNoPassThru LyX
8216 et AAS\SpecialCharNoPassThru TeX
8219 \begin_layout Standard
8220 Il peut être un peu difficile de faire reconnaître à \SpecialCharNoPassThru LyX
8222 et une nouvelle classe de document.
8223 Quand tout le reste échoue, faites ceci :
8226 \begin_layout Enumerate
8227 Assurez-vous que \SpecialCharNoPassThru LaTeX
8228 trouve AAS\SpecialCharNoPassThru TeX
8238 ) de la distribution AAS\SpecialCharNoPassThru TeX
8239 vers un répertoire complètement indépendant
8240 de \SpecialCharNoPassThru LaTeX
8241 ou d'AAS\SpecialCharNoPassThru TeX
8242 et faites tourner \SpecialCharNoPassThru LaTeX
8250 \begin_layout Enumerate
8255 apparaît bien dans le répertoire de formats (layout) de \SpecialCharNoPassThru LyX
8259 \begin_layout Enumerate
8262 Outils\SpecialChar menuseparator
8265 dans \SpecialCharNoPassThru LyX
8266 , puis redémarrez celui-ci.
8269 \begin_layout Enumerate
8270 Ouvrez un nouveau fichier normal, pas avec un modèle.
8271 AAS\SpecialCharNoPassThru TeX
8274 Document\SpecialChar menuseparator
8275 Paramètres\SpecialChar menuseparator
8277 \begin_inset space ~
8281 \begin_inset space ~
8289 \begin_layout Standard
8290 Si vous obtenez un avertissement provenant d'un document AAS\SpecialCharNoPassThru TeX
8292 vous disant qu'il n'arrive pas à trouver le format AAS\SpecialCharNoPassThru TeX
8295 \begin_inset Quotes fld
8298 You should not mix title layouts with normal ones
8299 \begin_inset Quotes frd
8306 \begin_layout Plain Layout
8308 \begin_inset Quotes fld
8311 Il ne faut pas mélanger les formats de titre avec les formats normaux.
8312 \begin_inset Quotes frd
8320 , c'est que les choses n'ont pas été installées correctement.
8323 \begin_layout Subsubsection
8324 Erreur \SpecialCharNoPassThru LaTeX
8325 lors du traitement d'un tableau
8328 \begin_layout Standard
8329 \SpecialCharNoPassThru LyX
8330 , par défaut, tente de centrer la légende/titre du tableau.
8331 Ça semble produire une interférence négative dans AAS\SpecialCharNoPassThru TeX
8333 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
8336 Édition\SpecialChar menuseparator
8338 \begin_inset space ~
8342 \begin_inset space ~
8356 Pour moi ça a résolu le problème.
8359 \begin_layout Subsubsection
8363 \begin_layout Standard
8364 Quelques petites choses :
8367 \begin_layout Enumerate
8368 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
8369 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
8374 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
8386 \begin_layout Enumerate
8387 Je suis vraiment malheureux de ne pas pouvoir rendre
8399 plus automatiques, mais ça nécessiterait des changements au code source
8400 de \SpecialCharNoPassThru LyX
8402 Pour le moment vous pouvez faire deux choses :
8404 \begin_inset Separator parbreak
8410 \begin_layout Enumerate
8411 entrez toutes vos citations en utilisant le mécanisme prédéfini
8413 Insertion\SpecialChar menuseparator
8416 ; au moins vous pourrez tirer avantage des insertions automatiques.
8417 Puis éditez à la main le fichier \SpecialCharNoPassThru LaTeX
8418 exporté avant de le soumettre, en
8419 changeant les entrées
8443 est actuellement équivalent à
8449 , donc vous n'avez pas absolument besoin de changer ceux-là).
8452 \begin_layout Enumerate
8453 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8454 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8455 dans la fenêtre de bibliographie, par exemple
8464 \begin_layout Standard
8465 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8466 ce que le mécanisme de citation de \SpecialCharNoPassThru LyX
8475 \begin_layout Enumerate
8476 Rien qu'entrer les références n'est pas du tout évident.
8477 La façon la plus facile est de commencer à taper votre première référence
8478 à la fin du document, puis de la marquer comme
8483 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8484 Cliquez sur la boîte pour remplir le reste.
8485 Pour de nouvelles références, allez à la fin d'une référence existante
8491 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8494 \begin_layout Subsubsection
8495 Inclure des fichiers EPS
8498 \begin_layout Standard
8499 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8500 contribué à écrire le paquetage AAS\SpecialCharNoPassThru TeX
8501 , le mécanisme de gestion des figures
8502 est vraiment mal foutu.
8503 Vous pouvez insérer les commandes
8510 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8511 réussi à obtenir une apparence correcte.
8512 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8513 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8514 de fichier EPS standard de \SpecialCharNoPassThru LyX
8515 quand vous voulez imprimer vos propres tirés
8517 \SpecialCharNoPassThru LyX
8518 va insérer une commande
8522 usepackage{graphics}
8524 dans le préambule \SpecialCharNoPassThru LaTeX
8525 et gérer les figures de la façon habituelle dans
8526 \SpecialCharNoPassThru LaTeX2e
8528 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialCharNoPassThru TeX
8529 5.0 doivent de toutes
8530 façons avoir une installation de \SpecialCharNoPassThru LaTeX2e
8531 , donc pourquoi ne pas profiter
8532 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8533 du choix de \SpecialCharNoPassThru LaTeX2e
8538 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8539 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8542 \begin_layout Subsubsection
8543 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8546 \begin_layout Standard
8547 Il y a quelques choses
8548 \begin_inset Quotes fld
8552 \begin_inset Quotes frd
8555 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8556 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8557 e dans la fenêtre de \SpecialCharNoPassThru LyX
8558 , même s'il l'est dans le manuscrit imprimé.
8559 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8568 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8569 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8570 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8571 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8572 de l'État du Wisconsin :
8575 \begin_layout Quotation
8576 \begin_inset Quotes fld
8579 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8580 une majorité écrasante de l'assistance.
8581 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8582 envers les membres du jury, ni les membres du jury envers les réclamants
8583 (sauf s'ils viennent d'être frappés par un boomerang).
8584 \begin_inset Quotes frd
8590 \begin_layout Subsection
8594 \begin_layout Standard
8595 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8596 98% du travail fait avec \SpecialCharNoPassThru LyX
8597 ; les 2% restants étant du post-traitement
8598 avec \SpecialCharNoPassThru LaTeX
8599 et un peu de nettoyage.
8600 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8601 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8603 Donc, allez-y et publiez !
8606 \begin_layout Section
8610 \begin_layout Standard
8616 \begin_layout Subsection
8620 \begin_layout Standard
8621 Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
8622 pour écrire des articles à soumettre
8623 au journal scientifique
8626 Astronomy and Astrophysics
8629 (www.edpsciences.fr/aa/
8630 \begin_inset Flex URL
8633 \begin_layout Plain Layout
8635 http://www.edpsciences.fr/aa/
8640 ), avec la Version 5.01 de la classe de document
8645 Ce paquetage peut être téléchargé depuis le site ftp
8648 \begin_layout Standard
8649 \begin_inset VSpace medskip
8655 \begin_layout Standard
8657 \begin_inset Flex URL
8660 \begin_layout Plain Layout
8662 ftp://ftp.edpsciences.org/pub/aa/readme.html
8670 \begin_layout Standard
8671 \begin_inset VSpace medskip
8677 \begin_layout Standard
8678 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8679 le manuel d'origine mais est simplement un bref guide à la réalisation
8680 d'un papier dans un format correct.
8683 \begin_layout Standard
8684 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8685 plus Springer mais EDP Sciences.
8686 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8687 de style, notamment la suppression de la commande thesaurus.
8688 La classe \SpecialCharNoPassThru LyX
8693 supporte la dernière version de ces fichiers de style, V 5.01.
8694 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8695 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8701 Voyez les commentaires dans
8703 \SpecialCharNoPassThru LyX
8704 Dir/layouts/aapaper.layout
8709 \begin_layout Subsection
8713 \begin_layout Standard
8714 Il est recommandé de commencer à partir du modèle distribué avec \SpecialCharNoPassThru LyX
8716 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8719 \begin_layout Itemize
8723 \begin_inset space ~
8733 \begin_inset space ~
8741 \begin_inset space ~
8750 Document\SpecialChar menuseparator
8754 (D'accord, c'est évident.)
8757 \begin_layout Itemize
8758 Ne changez pas l'option
8761 \begin_inset space ~
8765 \begin_inset space ~
8775 La mise en page est prise en charge par les macros, vous n'avez rien à
8779 \begin_layout Subsection
8783 \begin_layout Standard
8784 La première chose à entrer est l'information d'en-tête.
8785 Elle consiste en sept entrées, dont certaines sont facultatives.
8789 \begin_layout Itemize
8794 (Title) : (nécessaire)
8797 \begin_layout Itemize
8802 (Subtitle) : (facultatif)
8805 \begin_layout Itemize
8810 (Author) : (nécessaire)
8813 \begin_layout Itemize
8818 (Address) : (nécessaire)
8821 \begin_layout Itemize
8826 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8830 \begin_layout Itemize
8835 : (facultatif) Adresse mail pour les contacts.
8838 \begin_layout Itemize
8843 : (nécessaire) Format suggéré
8845 Received: <date>; Accepted <date>
8848 \begin_layout Standard
8849 Il n'y a pas besoin de taper la commande
8855 , \SpecialCharNoPassThru LyX
8856 le fait tout seul quand l'en-tête est fini.
8857 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8858 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8859 visuel et correspondre au format du document réel.
8862 \begin_layout Standard
8863 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8864 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8867 Insertion\SpecialChar menuseparator
8869 \begin_inset space ~
8873 \begin_inset space ~
8877 \begin_inset space ~
8881 \begin_inset space ~
8887 \SpecialCharNoPassThru LyX
8888 utilisera automagiquement
8897 \begin_layout Standard
8898 En plus de ces points, les macros utilisent trois commandes \SpecialCharNoPassThru LaTeX
8900 s qui n'ont pas d'équivalent dans \SpecialCharNoPassThru LyX
8904 \begin_layout Itemize
8911 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8914 \begin_layout Itemize
8921 pour marquer les couples auteur/institut correspondants.
8922 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8927 , vous devez donc mettre un marqueur à chaque auteur.
8930 \begin_layout Itemize
8937 pour fournir une adresse électronique pour être joignable rapidement.
8940 \begin_layout Standard
8941 Dans tous les cas, la commande appropriée doit être tapée dans \SpecialCharNoPassThru LyX
8943 \SpecialCharNoPassThru TeX
8948 \begin_layout Subsection
8952 \begin_layout Standard
8953 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8954 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8955 limité à un seul paragraphe.
8956 En plus, il doit contenir une entrée avec les mots-clés.
8957 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8959 Ce n'est pas encore implémenté pour \SpecialCharNoPassThru LyX
8960 , vous devez donc entrer la commande
8961 \SpecialCharNoPassThru LaTeX
8968 à la main en mode \SpecialCharNoPassThru TeX
8970 Référez-vous au papier exemple.
8973 \begin_layout Subsection
8974 Environnements supportés
8977 \begin_layout Standard
8981 \begin_inset space ~
8986 supporte les environnements suivants pour structurer votre texte :
8989 \begin_layout Itemize
8995 \begin_layout Itemize
9001 \begin_layout Itemize
9007 \begin_layout Itemize
9013 \begin_layout Itemize
9019 \begin_layout Itemize
9025 \begin_layout Itemize
9031 \begin_layout Itemize
9037 \begin_layout Itemize
9043 \begin_layout Itemize
9049 \begin_layout Itemize
9055 \begin_layout Itemize
9058 \SpecialCharNoPassThru LaTeX
9061 \begin_layout Subsection
9062 Commandes non encore supportées par \SpecialCharNoPassThru LyX
9065 \begin_layout Standard
9066 Quelques commandes ne sont pas encore supportées par le format
9069 \begin_inset space ~
9074 de \SpecialCharNoPassThru LyX
9076 Quelques-unes ont déjà été mentionnées.
9077 Par souci d'exhaustivité, elles sont toutes listées ici :
9080 \begin_layout Itemize
9088 \begin_layout Itemize
9096 \begin_layout Itemize
9104 \begin_layout Itemize
9112 \begin_layout Itemize
9120 \begin_layout Itemize
9128 \begin_layout Itemize
9136 \begin_layout Itemize
9144 \begin_layout Standard
9145 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9148 N'oubliez pas de les signaler comme code \SpecialCharNoPassThru LaTeX
9152 \begin_layout Subsection
9153 Figures et tableaux flottants
9156 \begin_layout Standard
9157 \SpecialCharNoPassThru LyX
9158 fournit le support pour les environnements de flottants
9174 , nous n'en dirons donc pas beaucoup plus.
9178 \begin_inset space ~
9182 \begin_inset space ~
9188 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9189 Pour cela, sélectionnez le tableau et changez l'alignement dans
9191 Format\SpecialChar menuseparator
9197 \begin_layout Standard
9198 Il y a une seule chose spéciale : les figures avec la légende à côté.
9199 Pour créer une telle figure, vous devez faire ceci :
9202 \begin_layout Enumerate
9203 Créez une grande figure flottante : faites
9205 Insertion\SpecialChar menuseparator
9206 Flottants\SpecialChar menuseparator
9209 , puis un clic droit sur la figure et cochez
9212 \begin_inset space ~
9220 \begin_layout Enumerate
9221 Entrez votre légende.
9224 \begin_layout Enumerate
9229 pour déplacer le curseur au dessus de la figure.
9232 \begin_layout Enumerate
9233 Insérez votre figure.
9236 \begin_layout Enumerate
9237 Positionnez le curseur derrière la figure et insérez un ressort horizontal
9240 Insertion\SpecialChar menuseparator
9241 Formats\SpecialChar menuseparator
9243 \begin_inset space ~
9251 \begin_layout Enumerate
9252 Passez en mode \SpecialCharNoPassThru LaTeX
9256 \begin_inset space ~
9264 \begin_layout Enumerate
9274 Ne fermez pas l'accolade !
9277 \begin_layout Enumerate
9278 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialCharNoPassThru LaTeX
9279 et insérez l'accolade fermante :
9282 \begin_inset space ~
9294 \begin_layout Standard
9295 Là encore, voyez les figures dans le papier exemple.
9298 \begin_layout Subsection
9302 \begin_layout Standard
9303 Pour la soumission, le papier doit être formaté dans un format spécial à
9305 Pour ce faire, vous devez donner à la classe de document l'option
9310 Il faut la mettre dans le champ
9316 Document\SpecialChar menuseparator
9322 \begin_inset space ~
9326 \begin_inset space ~
9332 Entrez-y juste le mot
9339 \begin_layout Subsection
9343 \begin_layout Standard
9344 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialCharNoPassThru LyX
9346 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialCharNoPassThru LyX
9348 Utilisez-le comme source d'inspiration, et comparez le code \SpecialCharNoPassThru LaTeX
9350 avec la façon de l'écrire avec \SpecialCharNoPassThru LyX
9354 \begin_layout Section
9355 \SpecialCharNoPassThru LaTeX
9359 \begin_layout Standard
9369 \begin_layout Standard
9370 \begin_inset VSpace bigskip
9376 \begin_layout Standard
9377 Les formats \SpecialCharNoPassThru LaTeX
9378 AMS ont été écrits pour se conformer au style suggéré
9379 pour les articles mathématiques à soumettre aux publications de l'
9381 American Mathematical Society
9384 Les formats ne sont pas définis pour une revue particulière, mais peuvent
9385 facilement y être adaptés.
9386 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
9387 spécifiques à chaque revue (habituellement il suffira de changer une ligne
9388 dans la sortie \SpecialCharNoPassThru TeX
9390 Cette documentation est disponible sur le réseau à
9391 \begin_inset Flex URL
9394 \begin_layout Plain Layout
9402 \begin_inset Flex URL
9405 \begin_layout Plain Layout
9407 ftp://ftp.ams.org/pub/tex/amslatex/
9413 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
9417 \begin_layout Standard
9418 Il y a actuellement 2 formats \SpecialCharNoPassThru LaTeX
9422 \begin_layout Enumerate
9423 amsart : le format standard d'article AMS.
9427 \begin_layout Enumerate
9428 amsbook :lLe format standard de livre AMS (en réalité de monographie).
9432 \begin_layout Standard
9433 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
9435 Ils n'inclent aps en particulier d'environnments de
9436 \begin_inset Quotes fld
9440 \begin_inset Quotes frd
9443 pour les théorèmes, les lemmes, et similaires.
9444 Ceux-ci sont fournis par le module
9445 \begin_inset Flex MenuItem
9448 \begin_layout Plain Layout
9454 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9455 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9457 Les environnements contenus dans
9458 \begin_inset Flex Code
9461 \begin_layout Plain Layout
9462 Théorèmes (extensions AMS)
9467 , moins fréquemment utilisés, doivent être chargés manuellement.
9470 \begin_layout Standard
9471 Implicitement, les théorèmes et environnements similaires sont numérotés
9472 consécutivement tout au long du document, mais ceci peut être modifié en
9474 \begin_inset Flex Code
9477 \begin_layout Plain Layout
9478 Théorèmes (numérotation par section)
9483 ou bien, si vous utilisez la classe
9484 \begin_inset Flex Code
9487 \begin_layout Plain Layout
9494 \begin_inset Flex Code
9497 \begin_layout Plain Layout
9498 Théorèmes (numérotation par chapitre)
9504 Ceux-ci vont numéroter les environnements comme
9508 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9509 le numéro d'ordre courant dans la section (ou le chapitre).
9510 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9511 sont marqués par un astérisque.
9512 Si par hasard vous désirez que tous les environnements soient non numérotés,
9514 \begin_inset Flex Code
9517 \begin_layout Plain Layout
9518 Théorèmes (non numérotés)
9526 \begin_layout Standard
9527 Notez que ces modules ne doivent pas être
9531 utilisés avec les classes AMS.
9532 Il est parfaitement possible d'utiliser les modules
9533 \begin_inset Flex Code
9536 \begin_layout Plain Layout
9542 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9544 \begin_inset Flex Code
9547 \begin_layout Plain Layout
9554 \begin_inset Flex Code
9557 \begin_layout Plain Layout
9564 \begin_inset Flex Code
9567 \begin_layout Plain Layout
9576 \begin_layout Subsection
9577 Ce qu'offrent ces formats
9580 \begin_layout Standard
9581 La liste des environnements offerts par ces formats est longue.
9582 Avec \SpecialCharNoPassThru LaTeX
9583 AMS il y a la possibilité de définir une variété illimitée d'environ
9585 \begin_inset Quotes fld
9589 \begin_inset Quotes frd
9593 Cependant, l'AMS recommande les environnements disponibles dans \SpecialCharNoPassThru LyX
9595 Voici la liste des environnements ― ainsi que les environnements standard,
9599 \begin_inset Flex Noun
9602 \begin_layout Plain Layout
9615 \begin_inset Flex Noun
9618 \begin_layout Plain Layout
9633 \begin_inset Flex Noun
9636 \begin_layout Plain Layout
9649 \begin_inset Flex Noun
9652 \begin_layout Plain Layout
9661 \begin_inset Flex Noun
9664 \begin_layout Plain Layout
9675 \begin_inset Flex Code
9678 \begin_layout Plain Layout
9687 \begin_inset Flex Code
9690 \begin_layout Plain Layout
9701 \begin_layout Description
9702 Adresse Ce devrait être l'adresse permanente de l'auteur.
9705 \begin_layout Description
9706 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9707 de la soumission, si elle est différente de l'Adresse ci-dessus.
9710 \begin_layout Description
9711 Email L'adresse e-mail de l'auteur.
9714 \begin_layout Description
9715 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9718 \begin_layout Description
9719 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9720 discutés dans l'article.
9723 \begin_layout Description
9724 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9725 publiée et décrite dans
9727 Mathematical Reviews
9730 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9733 \begin_layout Description
9737 \begin_layout Description
9741 \begin_layout Description
9745 \begin_layout Standard
9746 Les environnements suivants sont fournis aussi bien par le module
9747 \begin_inset Flex Code
9750 \begin_layout Plain Layout
9757 \begin_inset Flex Code
9760 \begin_layout Plain Layout
9766 , en version numérotée ou non numérotée pour ce dernier.
9767 Ces environnements sont fournis dans la seule version non numérotée par
9769 \begin_inset Flex Code
9772 \begin_layout Plain Layout
9773 Théorèmes (non numérotés)
9781 \begin_layout Theorem
9782 Typiquement utilisé pour les résultats les plus importants.
9785 \begin_layout Corollary*
9786 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9788 Peuvent être également des résultats importants.
9792 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9795 \begin_layout Proposition
9796 e sont des résultats moins importants qui apportent quelque chose à la théorie
9797 générale dont il est question.
9800 \begin_layout Conjecture
9801 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9802 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9805 \begin_layout Definition*
9806 Devinez à quoi ça sert.
9807 La police, à la fois à l'écran et à l'impression, est différente dans cet
9811 \begin_layout Example*
9812 Utilisé pour illustrer des résultats prouvés.
9815 \begin_layout Problem
9816 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9819 \begin_layout Exercise*
9820 Écrire une description de celui-ci.
9823 \begin_layout Description
9824 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9828 \begin_inset Quotes fld
9832 \begin_inset Quotes frd
9837 apparaît en italique, et le reste comme du texte simple.
9840 \begin_layout Claim*
9841 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9845 En général, ils servent à diviser de longues preuves en examinant des cas
9851 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9852 pas à la même séquence que les autres assertions.
9856 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9857 carré, mais ça peut varier avec les différents styles).
9858 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9859 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9860 ceux-ci (voir la section
9862 Emboîter les environnements
9866 Guide de l'utilisateur
9871 \begin_layout Standard
9872 Et ces environnements sont fournis par le module
9873 \begin_inset Flex Code
9876 \begin_layout Plain Layout
9877 Théorèmes (extensions AMS)
9885 \begin_layout Criterion*
9886 Une condition requise.
9889 \begin_layout Algorithm*
9890 Une procédure générale à utiliser.
9893 \begin_layout Axiom*
9894 C'est une propriété ou assertion considérée comme vraie dans la théorie
9895 dont il est question.
9898 \begin_layout Condition*
9899 Utilisé parfois pour expliciter une condition admise dans le contexte de
9904 Note Typographie similaire à
9911 \begin_layout Notation*
9912 Comme son nom l'indique
9915 \begin_layout Acknowledgement*
9919 \begin_layout Conclusion*
9920 Utilisé parfois à la fin d'une argumentation
9924 Utilisable comme Proposition, à une échelle peut-être réduite
9927 \begin_layout Standard
9928 En plus, ces environnements se servent automatiquement des paquetages de
9929 polices AMS-\SpecialCharNoPassThru LaTeX
9931 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9935 \begin_layout Section
9939 \begin_layout Standard
9945 \begin_layout Subsection
9949 \begin_layout Standard
9950 Broadway est destiné à l'écriture de pièces de théâtre.
9951 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9952 Ce format devrait convenir à des ateliers.
9955 \begin_layout Subsection
9956 Problèmes particuliers
9959 \begin_layout Standard
9960 Les mêmes que dans Hollywood.
9963 \begin_layout Subsection
9964 Fonctions particulières
9967 \begin_layout Standard
9968 Entrez les noms des personnages comme étiquettes puis faites des références
9969 croisées sur ces étiquettes pour insérer le nom.
9970 La fenêtre de référence croisée montrera l'ensemble des personnages.
9973 \begin_layout Subsection
9974 Taille de papier et marges
9977 \begin_layout Standard
9978 USLetter, gauche 1,6
9979 \begin_inset space ~
9983 \begin_inset space ~
9987 \begin_inset space ~
9991 \begin_inset space ~
9997 \begin_layout Subsection
10001 \begin_layout Standard
10002 Les environnements suivants sont disponibles.
10003 Vous pouvez utiliser
10007 pour accéder aux touches de raccourci indiquées à droite.
10010 \begin_layout Itemize
10014 \begin_inset Newline newline
10019 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10020 n'a pas sa place ailleurs.
10023 \begin_layout Itemize
10027 \begin_inset space \hfill{}
10031 \begin_inset Newline newline
10036 Utilisé pour décrire le décor et l'action.
10037 La première occurrence des noms des personnages en MAJUSCULES.
10040 \begin_layout Itemize
10046 \begin_inset space \hfill{}
10052 \begin_inset Newline newline
10057 Automatiquement numéroté.
10058 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10061 \begin_layout Itemize
10067 \begin_inset space \hfill{}
10073 \begin_inset Newline newline
10083 C'est juste du texte centré.
10086 \begin_layout Itemize
10090 \begin_inset space \hfill{}
10094 \begin_inset Newline newline
10099 Pas automatiquement numéroté.
10100 Vous donnez le numéro.
10101 C'est parce que je n'ai pas trouvé comment faire.
10104 \begin_layout Itemize
10105 AT_RISE (Lever de Rideau)
10106 \begin_inset space \hfill{}
10112 \begin_inset Newline newline
10117 Un cas particulier de
10121 pour décrire le décor et l'action quand le rideau se lève.
10124 \begin_layout Itemize
10128 \begin_inset space \hfill{}
10132 \begin_inset Newline newline
10137 Le nom du personnage, centré en MAJUSCULES.
10140 \begin_layout Itemize
10146 \begin_inset space \hfill{}
10152 \begin_inset Newline newline
10157 Instructions au personnage.
10158 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10159 \SpecialCharNoPassThru LyX
10161 Les deux seront imprimées.
10162 Cet environnement n'est utilisé qu'à l'intérieur de
10169 \begin_layout Itemize
10173 \begin_inset space \hfill{}
10177 \begin_inset Newline newline
10182 Ce que dit le personnage.
10185 \begin_layout Itemize
10191 \begin_inset space \hfill{}
10197 \begin_inset Newline newline
10205 \begin_layout Itemize
10209 \begin_inset space \hfill{}
10215 \begin_layout Itemize
10219 \begin_inset space \hfill{}
10225 \begin_layout Itemize
10229 \begin_inset space \hfill{}
10235 \begin_layout Standard
10236 Salut tout le monde.
10239 \begin_layout Section
10243 \begin_layout Standard
10244 La classe de document
10248 peut servir à taper des lettres selon les conventions allemandes.
10249 Un fichier modèle est inclus dans
10251 .../lyx/share/templates
10253 pour vous servir de point de départ.
10256 \begin_layout Section
10260 \begin_layout Standard
10261 Voir le fichier modèle
10266 Il contient toutes les informations nécessaires.
10269 \begin_layout Section
10270 Diapos Foils (alias
10282 \begin_inset CommandInset label
10291 \begin_layout Standard
10297 \begin_layout Subsection
10301 \begin_layout Standard
10302 Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
10303 pour préparer des transparents
10304 pour rétroprojecteurs.
10305 Il y a deux classes de document qui le permettent : la classe par défaut
10315 Cette section décrit la classe
10320 \begin_layout Standard
10321 Redisons-le donc bien clairement :
10324 \begin_layout Standard
10325 \begin_inset VSpace bigskip
10331 \begin_layout Standard
10335 Cette section concerne la classe
10338 \begin_inset Quotes fld
10344 \begin_inset space ~
10349 Foil\SpecialCharNoPassThru TeX
10352 \begin_inset Quotes frd
10358 \begin_layout Standard
10359 \begin_inset VSpace bigskip
10365 \begin_layout Standard
10366 Si vous voulez une documentation sur
10367 \begin_inset Quotes fld
10373 \begin_inset space ~
10379 \begin_inset Quotes frd
10383 \begin_inset space ~
10387 \begin_inset CommandInset ref
10389 reference "sec:slitex"
10394 Si votre machine n'a pas la classe
10403 \begin_inset Quotes fld
10406 slides (Foil\SpecialCharNoPassThru TeX
10410 \begin_inset Quotes frd
10415 , il vous faudra sûrement utiliser la classe
10419 par défaut, qui n'est pas aussi bonne.
10422 \begin_layout Standard
10427 est conçue pour être utilisée avec la version 2.1 du fichier de classe \SpecialCharNoPassThru LaTeX
10433 Celui-ci fait maintenant partie intégrante de \SpecialCharNoPassThru LaTeX2e
10437 \begin_layout Subsection
10441 \begin_layout Standard
10442 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
10444 \begin_inset Quotes fld
10450 \begin_inset space ~
10460 \begin_inset Quotes frd
10469 Document\SpecialChar menuseparator
10472 \SpecialChar menuseparator
10476 \begin_inset space ~
10480 \begin_inset space ~
10486 Il y a quelques autres réglages qui ont une signification spéciale avec
10490 \begin_layout Itemize
10491 Ne changez pas les options
10501 Document\SpecialChar menuseparator
10505 Elles sont ignorées par la classe
10512 \begin_layout Itemize
10513 La taille par défaut est de 20
10514 \begin_inset space ~
10517 pt, les autres choix étant respectivement 17
10518 \begin_inset space ~
10522 \begin_inset space ~
10526 \begin_inset space ~
10532 \begin_layout Itemize
10533 La police par défaut est
10536 \begin_inset space ~
10541 mais toutes les équations mathématiques restent formatées dans la police
10549 \begin_layout Itemize
10553 Foil\SpecialCharNoPassThru TeX
10556 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10557 pour travailler avec des diapos 35mm.
10558 Les tailles A5, B5,
10572 ne sont pas supportées.
10575 \begin_layout Itemize
10576 Ne vous occupez pas de
10579 \begin_inset space ~
10583 \begin_inset space ~
10588 : l'option est de toute façon ignorée.
10589 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10592 \begin_layout Itemize
10596 \begin_inset space ~
10600 \begin_inset space ~
10605 se comportent un peu différemment avec cette classe.
10609 Foil\SpecialCharNoPassThru TeX
10612 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10613 de page, comme l'insertion d'un logo défini par l'utilisateur.
10615 \begin_inset space ~
10619 \begin_inset CommandInset ref
10621 reference "sec:foil-en-tetes"
10625 pour de plus amples détails.
10626 La page de titre est traitée différemment de toutes les autres pages du
10634 L'éventuel logo y est
10642 centré au bas de la page.
10643 Les différentes mises en page possibles sont les suivantes :
10645 \begin_inset Separator parbreak
10651 \begin_layout Labeling
10652 \labelwidthstring MMMMMMM
10659 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10660 (sauf évidemment les notes de bas de page).
10663 \begin_layout Labeling
10664 \labelwidthstring MMMMMMM
10671 Les diapos auront un numéro de page centré en bas de la page.
10672 Ni en-tête, ni pied de page (à part les notes).
10675 \begin_layout Labeling
10676 \labelwidthstring MMMMMMM
10681 Le numéro apparaît en bas à droite.
10682 Les en-têtes et pieds de page seront présents.
10683 C'est le choix par défaut.
10686 \begin_layout Labeling
10687 \labelwidthstring MMMMMMM
10692 Vous donne accès au paquetage
10696 , et ce même si son utilisation est déconseillée par l'auteur de
10699 Foil\SpecialCharNoPassThru TeX
10702 car certaines incompatibilités apparaissent.
10706 \begin_layout Subsubsection
10707 Options supplémentaires
10710 \begin_layout Standard
10711 Les options suivantes peuvent être activées dans le champ
10717 Document\SpecialChar menuseparator
10720 \SpecialChar menuseparator
10724 \begin_inset space ~
10728 \begin_inset space ~
10736 \begin_layout Labeling
10737 \labelwidthstring MMMMMMx
10742 Règle le format de page à 7,33
10743 \begin_inset space ~
10747 \begin_inset space ~
10750 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10751 \begin_inset space ~
10754 mm, facilitant ainsi le travail avec ce support.
10757 \begin_layout Labeling
10758 \labelwidthstring MMMMMMx
10763 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10764 sur toutes les pages sauf celle de titre.
10767 \begin_layout Labeling
10768 \labelwidthstring MMMMMMx
10773 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10774 sur toutes les pages sauf celle de titre.
10777 \begin_layout Labeling
10778 \labelwidthstring MMMMMMx
10783 Cette option indique à
10786 Foil\SpecialCharNoPassThru TeX
10789 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10791 (Elle est automatiquement activée à la création d'un nouveau document
10799 \begin_layout Labeling
10800 \labelwidthstring MMMMMMx
10805 Change simplement la taille des pages au format paysage, mais sans effectuer
10807 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10808 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10809 votre imprimante directement en format paysage.
10810 Remarquez que cette option renverse les rôles respectifs des environnements
10817 En-tête_Diapo_Tourné
10819 (ne vous inquiétez pas, ils sont décrits plus loin).
10822 \begin_layout Labeling
10823 \labelwidthstring MMMMMMx
10828 Numéros des équations à gauche.
10831 \begin_layout Labeling
10832 \labelwidthstring MMMMMMx
10837 Équations alignées à gauche.
10840 \begin_layout Subsection
10841 Environnements supportés
10844 \begin_layout Standard
10845 La plupart des environnements courants sont supportés par la classe
10850 Il y a des environnements supplémentaires fournis par
10853 Foil\SpecialCharNoPassThru TeX
10856 ainsi que deux apportés par \SpecialCharNoPassThru LyX
10858 Les environnements suivants sont partagés avec d'autres classes :
10861 \begin_layout Standard
10865 \begin_layout Plain Layout
10869 begin{multicols}{2}
10877 \begin_layout Itemize
10883 \begin_layout Itemize
10889 \begin_layout Itemize
10895 \begin_layout Itemize
10901 \begin_layout Itemize
10907 \begin_layout Itemize
10910 \SpecialCharNoPassThru LyX
10914 \begin_layout Itemize
10920 \begin_layout Itemize
10926 \begin_layout Itemize
10932 \begin_layout Itemize
10938 \begin_layout Itemize
10944 \begin_layout Itemize
10950 \begin_layout Itemize
10956 \begin_layout Itemize
10962 \begin_layout Itemize
10968 \begin_layout Itemize
10974 \begin_layout Itemize
10980 \begin_layout Itemize
10986 \begin_layout Standard
10990 \begin_layout Plain Layout
11002 \begin_layout Standard
11003 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11004 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11008 Foil\SpecialCharNoPassThru TeX
11011 propose des commandes pour commencer de nouvelles diapos :
11014 \begin_layout Itemize
11022 \begin_layout Itemize
11025 En-Tête_Diapo_Tourné (RotateFoilhead)
11028 \begin_layout Standard
11029 \SpecialCharNoPassThru LyX
11030 a aussi des versions légèrement modifiées de ces deux environnements
11034 \begin_layout Itemize
11037 En-tête_Diapo_Court
11042 \begin_layout Itemize
11045 En-tête_Diapo_Court_Tourné
11047 (ShortRotateFoilhead)
11050 \begin_layout Standard
11051 Les différences seront expliquées dans une autre section.
11054 \begin_layout Standard
11055 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11056 nouveaux théorèmes.
11060 Foil\SpecialCharNoPassThru TeX
11063 fournit aussi un ensemble d'outils pour les présenter :
11066 \begin_layout Standard
11070 \begin_layout Plain Layout
11074 begin{multicols}{2}
11082 \begin_layout Itemize
11088 \begin_layout Itemize
11094 \begin_layout Itemize
11100 \begin_layout Itemize
11106 \begin_layout Itemize
11112 \begin_layout Itemize
11118 \begin_layout Itemize
11124 \begin_layout Itemize
11130 \begin_layout Itemize
11136 \begin_layout Itemize
11142 \begin_layout Itemize
11148 \begin_layout Standard
11152 \begin_layout Plain Layout
11164 \begin_layout Standard
11165 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11167 Il y a enfin des environnements de liste ajoutés par \SpecialCharNoPassThru LyX
11171 \begin_layout Itemize
11179 \begin_layout Itemize
11187 \begin_layout Standard
11191 Foil\SpecialCharNoPassThru TeX
11194 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11195 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11196 à tout moment dans le document.
11197 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11198 de le faire au tout début d'une diapo, donc juste après l'
11205 \begin_layout Standard
11206 Pour ces réglages, vous disposez des environnements suivants [
11213 \begin_layout Standard
11217 \begin_layout Plain Layout
11221 begin{multicols}{2}
11229 \begin_layout Itemize
11237 \begin_layout Itemize
11243 \begin_layout Itemize
11251 \begin_layout Itemize
11259 \begin_layout Itemize
11266 \begin_inset Separator parbreak
11272 \begin_layout Standard
11273 \begin_inset space ~
11280 \begin_layout Standard
11284 \begin_layout Plain Layout
11296 \begin_layout Standard
11297 Certaines commandes de
11299 Foil\SpecialCharNoPassThru TeX
11301 ne sont pas directement supportées par \SpecialCharNoPassThru LyX
11302 , mais vous pourrez tout de même
11303 les utiliser, comme l'explique la section
11304 \begin_inset space ~
11308 \begin_inset CommandInset ref
11310 reference "sec:foil-non-supporte"
11317 \begin_layout Subsection
11321 \begin_layout Standard
11322 Cette section est une rapide introduction aux différents environnements
11323 qui permettent de construire un ensemble de diapos.
11324 Si vous voulez un exemple, ouvrez
11328 qui se trouve dans le répertoire des
11329 \begin_inset Flex Code
11332 \begin_layout Plain Layout
11341 \begin_layout Subsubsection
11342 Donner un titre de page
11345 \begin_layout Standard
11346 À la différence des autres classes qui proposent les environnements
11362 crée le titre sur une page à part.
11363 Si vous laissez l'environnement
11367 vide, \SpecialCharNoPassThru LaTeX
11368 lui substituera la date du jour (et ce, à chaque fois que vous
11369 générerez le rendu).
11372 \begin_layout Subsubsection
11373 Débuter une nouvelle diapo
11376 \begin_layout Standard
11377 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
11379 Pour les formats portrait, utilisez
11385 En-tête_Diapo_Court
11388 La différence entre ces deux environnements est la quantité d'espace entre
11393 ) et le corps de la diapo.
11396 \begin_layout Standard
11397 Les diapos en position paysage seront créées via les environnements
11399 En-tête_Diapo_Tourné
11403 En-tête_Diapo_Court_Tourné
11406 À nouveau, la seule différence est l'espace entre le titre et le corps.
11407 Les deux versions courtes ont 0,5
11408 \begin_inset space ~
11411 pouce de séparation en moins.
11414 \begin_layout Standard
11419 pour générer des sorties PostScript de diapos en format paysage, sans quoi
11420 la rotation de ces diapos ne sera pas exécutée.
11421 Il vous sera possible d'obtenir des diapos en format paysage sans
11425 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
11429 \begin_layout Subsubsection
11430 Théorèmes, lemmes, preuves et tutti quanti
11433 \begin_layout Standard
11434 Un petit bogue de \SpecialCharNoPassThru LyX
11435 fait que deux de ces environnements ne peuvent se
11436 suivre directement.
11437 Ils doivent être séparés par quelque chose.
11438 Si vous essayez d'en coller deux, ça semblera marcher sous \SpecialCharNoPassThru LyX
11440 sortie \SpecialCharNoPassThru LaTeX
11441 aura fusionné les deux environnements en un seul.
11442 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
11443 du texte entre les deux environnements ou d'ajouter un environnement
11445 \SpecialCharNoPassThru LaTeX
11447 entre les deux paragraphes avec juste un
11448 \begin_inset Quotes fld
11456 \begin_inset Quotes frd
11460 Cela forcera \SpecialCharNoPassThru LyX
11461 à produire la bonne sortie \SpecialCharNoPassThru LaTeX
11463 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
11464 \SpecialCharNoPassThru LyX
11466 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
11467 deux environnements de type théorème juste l'un derrière l'autre.
11470 \begin_layout Subsubsection
11474 \begin_layout Standard
11475 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11476 autres classes plus deux nouvelles.
11477 Je ne décrirai ici que ces dernières.
11478 Si vous voulez plus d'informations sur les autres environnements de liste,
11482 \begin_inset space ~
11486 \begin_inset space ~
11492 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11493 le choix des puces, à la section
11494 \begin_inset space ~
11500 \begin_inset CommandInset ref
11502 reference "sec:puces"
11509 \begin_layout Standard
11510 Les deux nouveaux environnements de liste,
11518 , ont pour but de faciliter l'utilisation de listes
11519 \begin_inset Quotes fld
11523 \begin_inset space ~
11527 \begin_inset space ~
11531 \begin_inset space ~
11535 \begin_inset space ~
11539 \begin_inset Quotes frd
11543 \begin_inset Quotes fld
11547 \begin_inset space ~
11551 \begin_inset space ~
11555 \begin_inset Quotes frd
11558 , bref, qui utilisent comme puces des coches (
11562 \begin_layout Plain Layout
11575 \begin_layout Plain Layout
11585 Ces listes sont en fait des versions spécialisées de l'environnement
11590 Elles nécessitent cependant que vous disposiez du paquetage
11597 \begin_layout Subsubsection
11598 Figures et tableaux
11601 \begin_layout Standard
11605 Foil\SpecialCharNoPassThru TeX
11608 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11609 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11610 en une quelconque autre position prédéfinie.
11611 En fait, si vous changez les réglages de positionnement des flottants,
11612 ces modifications ne seront pas prises en compte.
11615 \begin_layout Subsubsection
11616 En-têtes et pieds de pages
11617 \begin_inset CommandInset label
11619 name "sec:foil-en-tetes"
11626 \begin_layout Standard
11635 servent à définir le texte en pied de page à gauche.
11636 La première vous permet d'insérer un logo sur vos diapos.
11637 Vous aurez par défaut comme logo
11638 \begin_inset Quotes fld
11644 Foil\SpecialCharNoPassThru TeX
11648 \begin_inset Quotes frd
11652 La seconde sert à classifier des documents en fonction du type de public,
11654 \begin_inset Quotes fld
11658 \begin_inset Quotes frd
11662 Par défaut elle ne contient rien.
11665 \begin_layout Standard
11666 Vous pouvez remplir les autres coins de la page avec
11670 (qui par défaut contient le numéro de page),
11681 \begin_layout Subsection
11684 Foil\SpecialCharNoPassThru TeX
11687 \begin_inset CommandInset label
11689 name "sec:foil-non-supporte"
11696 \begin_layout Standard
11697 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11700 \SpecialCharNoPassThru LaTeX
11704 \SpecialCharNoPassThru TeX
11706 dans un autre environnement.
11709 \begin_layout Subsubsection
11713 \begin_layout Standard
11714 Toutes les longueurs sont ajustées en utilisant la commande
11718 setlength\SpecialChar softhyphen
11725 }\SpecialChar softhyphen
11745 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11754 par la valeur de la variable.
11755 Toutes les variables de longueur doivent être indiquées dans des unités
11757 \begin_inset space ~
11765 \begin_inset space ~
11773 \begin_inset space ~
11780 ), ou bien dans une unité dépendant du document ou de la police employée,
11793 \begin_layout Standard
11794 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11795 diapo en ajustant la longueur spécifiée par
11802 Par exemple, pour rendre
11808 les titres plus proches des corps de 0,5
11809 \begin_inset space ~
11812 pouce, mettez dans le préambule
11821 foilheadskip}{-0.5in}
11826 \begin_layout Standard
11827 L'espacement autour des flottants peut être modifié via
11832 \begin_layout Labeling
11833 \labelwidthstring MMMMMMMMMMM
11840 Séparation entre le texte et le haut du flottant ;
11843 \begin_layout Labeling
11844 \labelwidthstring MMMMMMMMMMM
11851 Séparation entre le flottant et sa légende ;
11854 \begin_layout Labeling
11855 \labelwidthstring MMMMMMMMMMM
11862 Séparation entre la légende et le texte qui la suit ;
11865 \begin_layout Labeling
11866 \labelwidthstring MMMMMMMMMMM
11873 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11874 réglant cette valeur.
11875 Le mieux est sûrement de la définir en fonction de
11884 \begin_layout Standard
11885 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11886 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11890 \begin_layout Labeling
11891 \labelwidthstring MMMMMMMMMMM
11898 Séparation entre les en-têtes et le titre (environnement
11905 \begin_layout Labeling
11906 \labelwidthstring MMMMMMMMMMM
11913 entre les environnements
11924 \begin_layout Labeling
11925 \labelwidthstring MMMMMMMMMMM
11932 entre différentes lignes de l'environnement
11939 \begin_layout Labeling
11940 \labelwidthstring MMMMMMMMMMM
11947 entre l'auteur et la date ;
11950 \begin_layout Labeling
11951 \labelwidthstring MMMMMMMMMMM
11958 entre la date et le résumé (
11965 \begin_layout Standard
11966 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11980 un environnement de liste, tout l'espacement vertical entre les éléments
11981 de la liste est supprimé.
11982 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11995 \begin_layout Subsubsection
11996 En-têtes et pieds de page
11999 \begin_layout Standard
12014 permettent de préciser dans une page donnée si le logo de
12025 dans le préambule, aucune des diapos n'aura de logo.
12026 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12033 juste après le début de cette diapo et
12039 juste après le début de la suivante.
12042 \begin_layout Standard
12043 Si vous voulez utiliser le style d'en-têtes
12049 Document\SpecialChar menuseparator
12050 Paramètres\SpecialChar menuseparator
12053 , il vous faudra sûrement ajouter
12064 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12065 correctement une fois les pages retournées.
12066 C'est obligatoire à cause d'incompatibilités entre le paquetage
12077 \begin_layout Section
12078 Diapos Slides (alias S
12087 \begin_inset CommandInset label
12096 \begin_layout Standard
12104 \begin_layout Subsection
12108 \begin_layout Standard
12109 Cette section décrit comment utiliser \SpecialCharNoPassThru LyX
12110 pour préparer des transparents
12111 pour rétroprojecteurs.
12112 Il y a deux classes de document qui le permettent : la classe par défaut
12125 \begin_layout Plain Layout
12126 Il y en a d'autres, comme
12130 , mais elle ne sont pas décrites dans ce document (NdT).
12136 Cette section décrit la première.
12139 \begin_layout Standard
12140 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12144 \begin_layout Standard
12145 \begin_inset VSpace bigskip
12151 \begin_layout Standard
12155 Cette section décrit
12160 \begin_inset Quotes fld
12166 \begin_inset space ~
12170 \begin_inset Quotes frd
12176 \begin_layout Standard
12177 Si vous cherchez une documentation sur
12178 \begin_inset Quotes fld
12184 \begin_inset space ~
12187 (Foil\SpecialCharNoPassThru TeX
12191 \begin_inset Quotes frd
12195 \begin_inset space ~
12199 \begin_inset CommandInset ref
12201 reference "sec:foiltex"
12212 Foil\SpecialCharNoPassThru TeX
12214 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12221 \begin_layout Plain Layout
12223 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12224 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12232 dont parle cette section.
12235 \begin_layout Standard
12236 Cette classe est l'évolution en \SpecialCharNoPassThru LaTeX2e
12246 Toutes les distributions de \SpecialCharNoPassThru LaTeX2e
12247 comprennent cette classe (qu'à partir
12248 de maintenant j'appellerais simplement
12249 \begin_inset Quotes fld
12255 \begin_inset Quotes frd
12260 ), donc vous devez logiquement l'avoir.
12261 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12262 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12268 Cependant, il y a des choses que
12272 fait et que les autres ne font pas, comme générer des sur-couches.
12273 Continuez la lecture pour en savoir plus !
12276 \begin_layout Subsection
12278 \begin_inset CommandInset label
12280 name "sec:demarrer-slides"
12287 \begin_layout Standard
12288 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12290 \begin_inset Quotes fld
12296 \begin_inset space ~
12300 \begin_inset Quotes frd
12311 Document\SpecialChar menuseparator
12315 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12319 \begin_layout Itemize
12320 Ne vous fatiguez pas à changer les options
12330 Document\SpecialChar menuseparator
12333 : de toute façon, elles ne sont pas supportées par la classe
12338 \begin_layout Itemize
12342 \begin_inset space ~
12346 \begin_inset space ~
12353 Document\SpecialChar menuseparator
12356 a un comportement un peu différent pour cette classe.
12357 Voici les choix possibles et leurs effets :
12359 \begin_inset Separator parbreak
12365 \begin_layout Description
12370 Le rendu final contient des numéros de page dans le coin inférieur droit.
12373 \begin_layout Description
12378 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
12380 C'est le choix implicite.
12383 \begin_layout Description
12388 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
12389 ni de marqueurs d'alignement.
12393 \begin_layout Itemize
12398 a une option supplémentaire :
12403 Pour l'utiliser, mettez
12404 \begin_inset Quotes fld
12412 \begin_inset Quotes frd
12421 Document\SpecialChar menuseparator
12424 \SpecialChar menuseparator
12428 \begin_inset space ~
12432 \begin_inset space ~
12439 \begin_inset Separator parbreak
12445 \begin_layout Standard
12446 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
12453 \begin_inset space ~
12457 \begin_inset CommandInset ref
12459 reference "sec:note-slides"
12463 pour plus de détails.
12467 \begin_layout Standard
12468 Vous pouvez aussi utiliser le fichier modèle
12471 \begin_inset Quotes fld
12475 \begin_inset Quotes frd
12480 pour mettre en place automatiquement un document de la classe
12486 Fichier\SpecialChar menuseparator
12488 \begin_inset space ~
12492 \begin_inset space ~
12497 pour créer votre document).
12498 Le fichier modèle contient aussi quelques exemples d'environnements de
12499 paragraphe spéciaux utilisés par cette classe.
12500 Je vais maintenant décrire ces derniers.
12503 \begin_layout Subsection
12504 Environnements de paragraphe
12507 \begin_layout Subsubsection
12508 Environnements supportés
12511 \begin_layout Standard
12512 La première chose que vous allez remarquer en commençant un nouveau document
12517 est la taille et le type de police : il est équivalent à la taille
12520 \begin_inset space ~
12528 \begin_inset space ~
12534 C'est aussi la police qui est utilisée pour le rendu final.
12535 Dites-vous que c'est un
12536 \begin_inset Quotes fld
12540 \begin_inset Quotes frd
12543 pour vous rappeler que c'est une diapositive.
12544 Vos transparents finaux utiliseront une grande police, donc vous aurez
12546 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12550 \begin_layout Standard
12551 La deuxième chose qui frappe est le changement du menu des environnements
12552 (tout à gauche de la barre d'outils).
12553 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12555 Il y en a aussi cinq nouveaux.
12556 C'est parce que la classe
12560 elle-même ne supporte que certains environnements de paragraphe :
12563 \begin_layout Itemize
12569 \begin_layout Itemize
12575 \begin_layout Itemize
12581 \begin_layout Itemize
12587 \begin_layout Itemize
12593 \begin_layout Itemize
12599 \begin_layout Itemize
12605 \begin_layout Itemize
12611 \begin_layout Itemize
12617 \begin_layout Itemize
12620 \SpecialCharNoPassThru LyX
12624 \begin_layout Itemize
12630 \begin_layout Standard
12631 Tous les autres environnements standard, comme les en-têtes de section,
12632 ne servent pas dans la classe
12639 \begin_layout Standard
12640 D'autre part, vous remarquerez de nouveaux environnements :
12643 \begin_layout Itemize
12655 \begin_layout Itemize
12665 \begin_layout Itemize
12671 \begin_layout Itemize
12683 \begin_layout Itemize
12695 \begin_layout Standard
12696 Ces cinq-là présentent des subtilités, dues à une
12697 \begin_inset Quotes fld
12701 \begin_inset Quotes frd
12704 de \SpecialCharNoPassThru LyX
12706 \SpecialCharNoPassThru LyX
12707 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12708 dans un environnement vide.
12709 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12710 une diapo par autre chose que du texte.
12711 Pour contourner cela, j'ai fait un peu de
12712 \begin_inset Quotes fld
12715 magie \SpecialCharNoPassThru LaTeX
12716 \begin_inset Quotes frd
12722 \begin_layout Subsubsection
12723 Subtilités des nouveaux environnements
12724 \begin_inset CommandInset label
12726 name "sec:subtilité-slides"
12733 \begin_layout Standard
12734 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12735 dues aux limitations inhérentes à la version actuelle de \SpecialCharNoPassThru LyX
12737 Comme je viens de le dire, \SpecialCharNoPassThru LyX
12738 interdit les environnements qui commencent
12739 par un autre environnement.
12740 Pour contourner ceci, l'environnement
12744 n'en est pas vraiment un, si l'on se fie à la description du
12747 \begin_inset space ~
12751 \begin_inset space ~
12757 \begin_layout Standard
12771 \begin_inset Quotes fld
12774 pseudo-environnements
12775 \begin_inset Quotes frd
12779 Ils ressemblent à des en-têtes de section ou à une
12783 , mais en fait commencent un environnement de paragraphe (et terminent le
12784 précédent si nécessaire).
12785 De la même manière, considérez
12794 \begin_inset Quotes fld
12798 \begin_inset Quotes frd
12802 Ces deux objets réalisent en effet des actions.
12805 \begin_layout Standard
12806 Un propriété commune aux cinq environnements
12826 est un marqueur plutôt longuet.
12827 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12828 de paragraphe – n'est pas pris en compte par
12849 \SpecialCharNoPassThru LyX
12850 l'ignore totalement.
12851 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12854 \begin_layout Standard
12855 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12856 vous pouvez le faire.
12857 Ça peut être une brève description du contenu de la
12862 Dans ce cas, entrez votre description et tapez
12866 comme vous le feriez normalement.
12869 \begin_layout Standard
12870 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12871 rencontrer une autre subtilité de \SpecialCharNoPassThru LyX
12873 \SpecialCharNoPassThru LyX
12874 , comme la nature, a horreur du vide, et ne vous laissera pas entamer
12875 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12876 Vous ferez donc ainsi :
12879 \begin_layout Itemize
12880 Commencez à entrer le texte qui
12884 le nouveau paragraphe
12908 \begin_layout Itemize
12909 Placez-vous maintenant au début de ce paragraphe.
12913 \begin_layout Itemize
12922 \begin_layout Itemize
12923 Changez enfin ce nouveau paragraphe vide en un
12947 \begin_layout Standard
12948 Espérons qu'une future version de \SpecialCharNoPassThru LyX
12949 résoudra cette bizarrerie\SpecialChar ldots
12953 \begin_layout Subsection
12954 Réaliser une présentation grâce à
12967 \begin_layout Subsubsection
12968 Utiliser l'environnement
12973 \begin_layout Standard
12974 Si vous espérez apprendre dans cette section comment faire une présentation
12975 orale, vous serez amèrement déçu.
12976 Naturellement, je vais vous décrire en quoi la classe
12980 pourra vous aider à préparer les supports de la présentation.
12981 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12982 (C'est ça aussi, la philosophie \SpecialCharNoPassThru LyX
12986 \begin_layout Standard
12987 Sélectionnez l'environnement
12991 (de la manière décrite à la section
12992 \begin_inset space ~
12996 \begin_inset CommandInset ref
12998 reference "sec:subtilité-slides"
13002 ) pour dire à \SpecialCharNoPassThru LyX
13003 de commencer une nouvelle diapo (eh oui).
13004 Le marqueur pour cet environnement /
13005 \begin_inset Quotes fld
13009 \begin_inset Quotes frd
13013 \begin_inset Quotes fld
13017 \begin_inset Quotes frd
13020 en bleu, suivie de l'indication
13021 \begin_inset Quotes fld
13025 \begin_inset Quotes frd
13029 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13031 C'est aussi simple que ça.
13034 \begin_layout Standard
13035 Les diapos sont sûrement les seules fois dans \SpecialCharNoPassThru LyX
13036 où vous aurez à forcer
13037 la fin des pages (vous pouvez toujours le faire dans
13039 Édition\SpecialChar menuseparator
13041 \begin_inset space ~
13045 \begin_inset space ~
13051 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13053 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13054 en contenir, le surplus débordera sur une nouvelle diapo.
13055 Je vous déconseille de le faire, cependant, car la diapo
13056 \begin_inset Quotes fld
13060 \begin_inset Quotes frd
13063 ne présentera aucun numéro de page.
13064 De plus, elle peut interférer avec une
13068 que vous aurez préparé pour accompagner la
13075 \begin_layout Standard
13084 fonctionnent comme l'environnement
13089 Tous deux créent une
13090 \begin_inset Quotes fld
13094 \begin_inset Quotes frd
13097 suivie par un marqueur (
13098 \begin_inset Quotes fld
13102 \begin_inset Quotes frd
13106 \begin_inset Quotes fld
13110 \begin_inset Quotes frd
13114 La couleur n'est plus le bleu, mais un magenta éclatant et la
13115 \begin_inset Quotes fld
13119 \begin_inset Quotes frd
13122 se présente différemment, dans son style et sa longueur.
13123 Les trois marqueurs diffèrent par leur police.
13126 \begin_layout Standard
13127 Comme pour l'environnement
13131 , si le contenu d'une
13139 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13140 le surplus sera disposé sur une nouvelle page.
13141 À nouveau, je vous le déconseille, les
13149 n'auraient plus aucune utilité.
13152 \begin_layout Subsubsection
13162 \begin_layout Standard
13167 est de créer une diapo qui vienne se superposer à une autre.
13168 Vous pouvez vouloir présenter une figure sur la
13172 principale avant d'afficher le texte qui va avec.
13173 Une façon de faire est de poser une feuille de papier noire sur la partie
13178 que vous souhaitez cacher.
13179 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13180 superposer un graphique à un autre.
13181 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13185 pour que les graphiques se superposent.
13190 rend les choses bien plus faciles.
13193 \begin_layout Standard
13198 reçoit le numéro de page de la
13203 \begin_inset Quotes fld
13207 \begin_inset Quotes frd
13213 \begin_inset Quotes fld
13217 \begin_inset Quotes frd
13224 \begin_layout Plain Layout
13229 multiples auront donc
13232 \begin_inset Quotes fld
13236 \begin_inset Quotes frd
13244 \begin_inset Quotes fld
13248 \begin_inset Quotes frd
13254 accolé au numéro de page.
13262 En effet, vous voulez que la
13270 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13275 \begin_inset Quotes fld
13279 \begin_inset Quotes frd
13291 le laisse voir : le marqueur qui débute un environnement
13295 est moins long que celui d'une
13300 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13310 Ces marques vous aideront à aligner les deux transparents.
13313 \begin_layout Standard
13314 Le principal problème de la superposition de transparents est d'aligner
13315 les contenus de ces diapos.
13316 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13317 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13318 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13319 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13320 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13332 \begin_layout Standard
13333 Comme leur nom l'indique,
13341 sont deux environnements de paragraphe, qui rendent le texte respectivement
13342 visible et invisible.
13343 Remarquez à la section
13344 \begin_inset space ~
13348 \begin_inset CommandInset ref
13350 reference "sec:subtilité-slides"
13354 que vous ne placez rien
13360 ces environnements.
13361 Lorsque vous créez un
13368 , \SpecialCharNoPassThru LyX
13369 insère un marqueur centré, bleu clair, indiquant
13370 \begin_inset Quotes fld
13373 <Invisible Text Follows>
13374 \begin_inset Quotes frd
13378 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
13386 ), mais l'espace qu'ils auraient occupé sera laissé vide.
13389 \begin_layout Standard
13394 , l'étiquette centrée sera
13395 \begin_inset Quotes fld
13398 <Visible Text Follows>
13399 \begin_inset Quotes frd
13403 Les paragraphes qui suivent cette étiquette se comporteront normalement.
13404 Remarquez qu'au début d'une nouvelle
13420 est automatiquement désactivée.
13421 Il n'est donc pas nécessaire d'utiliser
13432 \begin_layout Standard
13433 Maintenant, voyons comment utiliser les commandes
13441 avec les environnements
13449 pour créer des diapos superposées :
13452 \begin_layout Enumerate
13461 ) avec tout ce qui devra apparaître autant sur la
13465 elle-même que sur les
13472 \begin_layout Enumerate
13473 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
13477 , insérez un environnement
13482 Si nécessaire, insérez un environnement
13486 là où le texte devra de nouveau apparaître sur la
13493 \begin_layout Enumerate
13494 Commencez un environnement
13498 juste après l'environnement
13505 \begin_layout Enumerate
13506 Copiez le contenu de l'environnement
13510 dans l'environnement
13517 \begin_layout Enumerate
13533 \begin_layout Standard
13534 C'est bon, vous avez votre superposition.
13537 \begin_layout Standard
13538 Il reste un problème avec la façon dont j'ai conçu la classe
13542 de \SpecialCharNoPassThru LyX
13543 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13544 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13545 Pour ce faire, vous devrez insérer du code \SpecialCharNoPassThru LaTeX
13549 \begin_layout Plain Layout
13550 Les commandes en question sont :
13553 \begin_layout Itemize
13561 \begin_layout Itemize
13569 \begin_layout Plain Layout
13571 et devront être entrées en mode \SpecialCharNoPassThru TeX
13573 Le texte dont vous voulez changer la
13574 \begin_inset Quotes fld
13578 \begin_inset Quotes frd
13581 sera à l'intérieur des accolades, derrière la commande
13594 Si vous ne savez pas comment entrer du \SpecialCharNoPassThru TeX
13595 sous \SpecialCharNoPassThru LyX
13596 , voyez la section approprié
13600 \begin_inset space ~
13604 \begin_inset space ~
13618 \begin_layout Subsubsection
13628 \begin_inset CommandInset label
13630 name "sec:note-slides"
13637 \begin_layout Standard
13646 est toujours associée à une
13651 \begin_inset Quotes fld
13655 \begin_inset Quotes frd
13659 Ici aussi, la classe
13663 de \SpecialCharNoPassThru LyX
13664 fournit des indices visuels.
13669 est magenta éclatant, comme celui d'une
13673 ; et en longueur, il est intermédiaire entre celui d'une
13677 (qui est plus long) et celui d'une
13681 (qui est plus court).
13682 De plus, une fois imprimée, une
13686 aura le numéro de page de sa
13691 \begin_inset Quotes fld
13695 \begin_inset Quotes frd
13701 \begin_inset Quotes fld
13705 \begin_inset Quotes frd
13713 \begin_inset Quotes fld
13717 \begin_inset Quotes frd
13725 \begin_inset Quotes fld
13729 \begin_inset Quotes frd
13736 Vous pouvez avoir plusieures
13740 associées à une seule
13744 , et, comme pour les
13752 , vous voudrez sûrement couper les longues
13756 de manière à ce qu'elles tiennent sur une seule page.
13759 \begin_layout Standard
13764 est évidente : elle contient toute sortes d'informations que vous voulez
13765 ajouter à propos d'une
13770 Elle peut aussi servir d'aide-mémoire pour une
13775 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13776 Actuellement, la classe
13780 de \SpecialCharNoPassThru LyX
13781 ne supporte pas d'origine les marqueurs temporels, qui sont une
13791 Il faudra donc passer par le code \SpecialCharNoPassThru LaTeX
13796 \begin_layout Standard
13797 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13799 \begin_inset Quotes fld
13807 \begin_inset Quotes frd
13811 \begin_inset space ~
13815 \begin_inset CommandInset ref
13817 reference "sec:demarrer-slides"
13822 Cette option active les marqueurs temporels qui apparaîtront alors dans
13823 le coin inférieur gauche de toutes les
13827 que vous générerez.
13828 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13829 \SpecialCharNoPassThru LaTeX
13831 \begin_inset Quotes fld
13841 \begin_inset Quotes frd
13845 \begin_inset Quotes fld
13855 \begin_inset Quotes frd
13859 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13861 \begin_inset Quotes fld
13871 \begin_inset Quotes frd
13874 sert à indiquer le temps voulu, tandis que
13875 \begin_inset Quotes fld
13885 \begin_inset Quotes frd
13888 est utilisé pour ajouter une certaine durée.
13893 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13894 vous voulez passer sur chaque
13901 \begin_layout Standard
13902 Il reste une fonction à décrire.
13903 Vous voudrez forcément imprimer toutes vos
13911 sur des transparents et toutes vos
13915 sur des feuilles blanches.
13924 à laquelle elle est associée.
13928 \begin_layout Standard
13929 Heureusement il existe deux commandes \SpecialCharNoPassThru LaTeX
13930 qui vous permettent de sélectionner
13931 ce qu'il faut imprimer.
13932 Toutes deux doivent être placées dans le préambule de votre document.
13934 \begin_inset Quotes fld
13946 \begin_inset Quotes frd
13949 n'imprimera que les
13958 De même, la commande
13959 \begin_inset Quotes fld
13969 \begin_inset Quotes frd
13972 n'imprimera que les
13977 Je vous conseille de mettre les deux commandes en commentaire dans votre
13979 \begin_inset Quotes fld
13983 \begin_inset Quotes frd
13986 celle dont vous avez besoin à l'impression.
13987 J'ai l'habitude de : décommenter
13990 \begin_inset Quotes fld
13998 \begin_inset Quotes frd
14003 , imprimer dans un fichier dont le nom contient
14006 \begin_inset Quotes fld
14010 \begin_inset Quotes frd
14015 , la recommenter et décommenter
14018 \begin_inset Quotes fld
14026 \begin_inset Quotes frd
14031 et imprimer dans un fichier
14034 \begin_inset Quotes fld
14038 \begin_inset Quotes frd
14044 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14045 des transparents ou des feuilles blanches selon le cas.
14048 \begin_layout Standard
14049 Vous pouvez aussi donner d'autres paramètres à
14050 \begin_inset Quotes fld
14060 \begin_inset Quotes frd
14064 \begin_inset Quotes fld
14074 \begin_inset Quotes frd
14078 Reportez-vous à un bon livre sur \SpecialCharNoPassThru LaTeX
14079 pour plus de détails.
14082 \begin_layout Subsection
14083 Le fichier modèle pour la classe
14088 \begin_layout Standard
14089 J'ai aussi créé un fichier modèle,
14090 \begin_inset Quotes fld
14098 \begin_inset Quotes frd
14106 Pour l'utiliser, créez votre document avec
14108 Fichier\SpecialChar menuseparator
14110 \begin_inset space ~
14114 \begin_inset space ~
14120 Votre fichier de présentation \SpecialCharNoPassThru LyX
14121 contiendra un exemple du triplet
14123 Diapo – Surcouche – Note
14134 contiennent un exemple de
14143 Enfin, le préambule contient :
14146 \begin_layout LyX-Code
14147 % Uncomment to print out only slides and overlays
14151 \begin_layout Plain Layout
14154 Décommentez pour n'imprimer que les diapos et les sur-couches
14162 \begin_layout LyX-Code
14166 \begin_layout LyX-Code
14172 \begin_inset Newline newline
14178 \begin_layout LyX-Code
14179 % Uncomment to print out only notes
14183 \begin_layout Plain Layout
14186 Décommentez pour n'imprimer que les notes
14194 \begin_layout LyX-Code
14198 \begin_layout LyX-Code
14206 \begin_layout Standard
14207 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14208 de \SpecialCharNoPassThru LaTeX2e
14210 \begin_inset Quotes fld
14215 Sli\SpecialCharNoPassThru TeX
14218 \begin_inset Quotes frd
14222 Ni moi ni le reste de l'Équipe \SpecialCharNoPassThru LyX
14223 n'impose d'utiliser ou de ne pas utiliser
14225 Elle est là si vous en avez besoin.
14226 Il y a d'autres classes de \SpecialCharNoPassThru LaTeX2e
14227 pour créer des présentations, comme
14234 \begin_inset space ~
14238 \begin_inset CommandInset ref
14240 reference "sec:foiltex"
14249 (présent sur certaines distributions \SpecialCharNoPassThru TeX
14251 Ce dernier n'est pas encore supporté par \SpecialCharNoPassThru LyX
14255 \begin_layout Plain Layout
14256 Si vous voulez vous y mettre...
14264 Je ne connais rien à ces classes.
14265 Essayez-les pour voir quelles alternatives elles représentent.
14268 \begin_layout Section
14269 Hollywood (scripts d'Hollywood)
14272 \begin_layout Standard
14278 \begin_layout Subsection
14282 \begin_layout Standard
14283 Maîtriser le format d'un script d'Hollywood est un
14284 \begin_inset Quotes fld
14288 \begin_inset Quotes frd
14292 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14293 et à être facile à lire et familier pour les acteurs.
14294 Chaque page d'un script doit représenter une minute de film.
14295 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14296 La police courier 12
14297 \begin_inset space ~
14300 pt doit être utilisée tout le long.
14304 \begin_layout Subsection
14305 Problèmes particuliers
14308 \begin_layout Standard
14309 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14310 Si le texte d'un personnage
14314 \begin_layout Plain Layout
14322 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14326 \begin_layout Plain Layout
14335 \begin_layout Subsection
14336 Fonctions particulières
14339 \begin_layout Standard
14340 Entrez les noms des personnages comme étiquettes, puis faites des références
14341 croisées sur ces étiquettes pour insérer le nom.
14342 La fenêtre de référence croisée montrera l'ensemble des personnages.
14343 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14344 e dans les parties narratives.
14347 \begin_layout Subsection
14348 Taille de papier et marges
14351 \begin_layout Standard
14352 USLetter, gauche 1,6
14353 \begin_inset space ~
14357 \begin_inset space ~
14361 \begin_inset space ~
14365 \begin_inset space ~
14371 \begin_layout Subsection
14375 \begin_layout Standard
14376 Les environnements suivants sont disponibles.
14377 Vous pouvez utiliser
14381 pour accéder aux touches de raccourci indiquées à droite.
14384 \begin_layout Itemize
14392 \begin_inset Newline newline
14397 Quand rien d'autre ne convient.
14398 Essayez de l'éviter.
14401 \begin_layout Itemize
14410 \begin_layout Plain Layout
14417 \begin_inset space \hfill{}
14425 \begin_inset Newline newline
14428 Suivi en général de quelque chose comme
14429 \begin_inset Quotes fld
14432 sur Sally qui se lève
14433 \begin_inset Quotes frd
14439 \begin_layout Itemize
14443 \begin_inset space \hfill{}
14447 \begin_inset Newline newline
14452 Introduit une nouvelle séquence INTÉRIEUR.
14453 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
14454 l'éclairage nécessaire.
14455 Toute cette ligne en MAJUSCULES.
14458 \begin_layout Itemize
14462 \begin_inset space \hfill{}
14466 \begin_inset Newline newline
14471 Introduit une nouvelle séquence EXTÉRIEUR.
14472 Toute cette ligne en MAJUSCULES.
14475 \begin_layout Itemize
14479 \begin_inset space \hfill{}
14483 \begin_inset Newline newline
14488 Le personnage qui parle.
14491 \begin_layout Itemize
14495 \begin_inset space \hfill{}
14499 \begin_inset Newline newline
14504 Instructions au personnage intervenant.
14505 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
14506 \SpecialCharNoPassThru LyX
14508 Les deux seront imprimées.
14511 \begin_layout Itemize
14515 \begin_inset space \hfill{}
14519 \begin_inset Newline newline
14524 Ce qui dit le personnage.
14527 \begin_layout Itemize
14531 \begin_inset space \hfill{}
14535 \begin_inset Newline newline
14540 Instruction de mouvement de caméra.
14543 \begin_layout Itemize
14547 \begin_inset space \hfill{}
14553 \begin_layout Itemize
14557 \begin_inset space \hfill{}
14563 \begin_layout Itemize
14567 \begin_inset space \hfill{}
14573 \begin_layout Itemize
14577 \begin_inset space \hfill{}
14583 \begin_layout Subsection
14587 \begin_layout Itemize
14588 (O.S) – off screen (hors écran)
14591 \begin_layout Itemize
14592 (V.O) – voice over (voix off)
14595 \begin_layout Itemize
14597 – background (arrière-plan)
14600 \begin_layout Itemize
14602 – close-up (plan rapproché)
14605 \begin_layout Itemize
14606 PAN – mouvement de caméra
14609 \begin_layout Itemize
14610 INSERT – insérez un plan rapproché
14613 \begin_layout Section
14617 \begin_layout Standard
14620 Panayotis Papasotiriou
14623 \begin_layout Subsection
14627 \begin_layout Standard
14632 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14636 International Journal of Modern Physics C
14648 est destiné à des manuscrits soumis à l'
14652 nternational Journal of Modern Physics D
14656 Les classes de document s'appellent respectivement
14665 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14667 \begin_inset Flex URL
14670 \begin_layout Plain Layout
14672 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14678 \begin_inset Flex URL
14681 \begin_layout Plain Layout
14683 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14689 Ces deux paquetages sont des versions modifiées du paquetage standard
14690 \begin_inset Quotes fld
14694 \begin_inset Quotes frd
14697 , et ils sont presques identiques (mais pas tout à fait).
14698 \SpecialCharNoPassThru LyX
14699 sait gérer la plupart de leurs fonctions.
14700 J'ai utilisé \SpecialCharNoPassThru LyX
14701 avec succès pour écrire des articles soumis à ces deux
14705 \begin_layout Subsection
14709 \begin_layout Standard
14710 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14714 Fichier\SpecialChar menuseparator
14716 \begin_inset space ~
14720 \begin_inset space ~
14725 , et choisissez le modèle
14734 Ça vous donnera un document (presque) vide comprenant les parties les plus
14735 courantes d'un manuscrit.
14736 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14742 Veuillez juste garder ce qui suit présent à l'esprit.
14745 \begin_layout Enumerate
14746 \SpecialCharNoPassThru LyX
14747 ne vous laissera pas changer la taille de police ni la mise en page
14748 du document, car les deux paquetage ne permettent pas de telles modifications.
14751 \begin_layout Enumerate
14752 La langue du document ne doit pas être modifiée.
14753 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14761 Outils\SpecialChar menuseparator
14767 \begin_inset space ~
14771 \begin_inset space ~
14774 langue\SpecialChar menuseparator
14780 \begin_inset space ~
14793 si vous voulez retenir ce changement).
14796 \begin_layout Enumerate
14798 \begin_inset Quotes fld
14802 \begin_inset Quotes frd
14805 doit être utilisé pour définir les mots clés.
14808 \begin_layout Enumerate
14813 fournit un style nommé
14814 \begin_inset Quotes fld
14817 Code de classification
14818 \begin_inset Quotes frd
14821 , qui peut être utilisé pour définir des codes de clasification comme les
14823 Notez que cette fonction n'est pas disponible dans le paquetage
14830 \begin_layout Enumerate
14831 Plusieurs nouveaux environnements sont disponibles :
14832 \begin_inset Quotes fld
14836 \begin_inset Quotes frd
14840 \begin_inset Quotes fld
14844 \begin_inset Quotes frd
14848 \begin_inset Quotes fld
14852 \begin_inset Quotes frd
14856 \begin_inset Quotes fld
14860 \begin_inset Quotes frd
14864 \begin_inset Quotes fld
14868 \begin_inset Quotes frd
14872 \begin_inset Quotes fld
14876 \begin_inset Quotes frd
14880 \begin_inset Quotes fld
14884 \begin_inset Quotes frd
14888 \begin_inset Quotes fld
14892 \begin_inset Quotes frd
14896 \begin_inset Quotes fld
14900 \begin_inset Quotes frd
14904 \begin_inset Quotes fld
14908 \begin_inset Quotes frd
14912 \begin_inset Quotes fld
14916 \begin_inset Quotes frd
14920 \begin_inset Quotes fld
14924 \begin_inset Quotes frd
14928 \begin_inset Quotes fld
14932 \begin_inset Quotes frd
14936 \begin_inset Quotes fld
14940 \begin_inset Quotes frd
14944 Leur utilisation est plus ou moins évidente.
14945 \SpecialCharNoPassThru LyX
14946 gère tous ces environnements ; il utilisera l'étiquette, le style de
14947 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14950 \begin_layout Enumerate
14951 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14957 Dans \SpecialCharNoPassThru LyX
14958 , les citations s'affichent comme d'habitude ; dans la sortie,
14959 les citations apparaissent comme des exposants.
14960 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14966 \begin_inset Quotes fld
14970 \begin_inset space ~
14978 \begin_inset Quotes frd
14985 \begin_layout Plain Layout
14986 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14994 \begin_layout Enumerate
14995 Il n'y a pas de section
14996 \begin_inset Quotes fld
15000 \begin_inset Quotes frd
15003 dans les deux paquetages, utilisez simplement l'environnement
15004 \begin_inset Quotes fld
15008 \begin_inset Quotes frd
15014 \begin_layout Enumerate
15015 Vous pouvez ajouter des annexes au papier,
15019 les remerciements et
15024 \SpecialCharNoPassThru LyX
15025 propose un marqueur spécial, via
15027 Document\SpecialChar menuseparator
15028 Début annexe(s) ici
15030 qui indique le début des annexes.
15031 Dans \SpecialCharNoPassThru LyX
15033 \begin_inset Quotes fld
15037 \begin_inset Quotes frd
15040 apparaît en lettres rouges, comme indication que toutes les sections qui
15041 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15043 Pour écrire une annexe, créez simplement une section dans cette zone (le
15045 \begin_inset Quotes fld
15049 \begin_inset Quotes frd
15052 fait la même chose, il avait été créé dans les formats
15056 à une époque où la fonctionnalité de création d'annexe était différente;
15057 vous pouvez l'ignorer).
15058 Une annexe peut contenir des
15069 \begin_layout Enumerate
15078 utilisent la commande
15082 pour les légendes des tableaux.
15083 La conséquence en est qu'un tableau créé avec \SpecialCharNoPassThru LyX
15084 est affiché correctement,
15085 mais sans sa légende.
15086 Cependant, vous pouvez utiliser un peu de code \SpecialCharNoPassThru TeX
15087 pour contourner ce problème,
15088 de façon à ce que les légendes s'impriment comme prévu.
15089 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15090 légende, et remplacez la par le code \SpecialCharNoPassThru LaTeX
15095 tbl{votre légende de tableau}{
15097 (sic) ; vous devez ensuite mettre le code \SpecialCharNoPassThru LaTeX
15102 immédiatement après votre tableau.
15103 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15104 voir comme cette astuce est utilisée.
15105 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15106 construire tout le tableau dans un fichier
15110 , puis inclure celui-ci dans le document \SpecialCharNoPassThru LyX
15113 Insertion\SpecialChar menuseparator
15114 Fichier\SpecialChar menuseparator
15118 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15127 , qui se trouve dans la distribution des paquetages correspondants.
15130 \begin_layout Subsection
15131 Préparer un papier avant de le soumettre
15134 \begin_layout Standard
15135 Avant de soumettre votre papier vous devez exporter le document \SpecialCharNoPassThru LyX
15137 que fichier \SpecialCharNoPassThru LaTeX
15140 Fichier\SpecialChar menuseparator
15141 Exporter\SpecialChar menuseparator
15142 \SpecialCharNoPassThru LaTeX
15144 ), puis modifier le fichier
15152 \begin_layout Plain Layout
15153 En fait, vous avez le choix entre \SpecialCharNoPassThru LaTeX
15154 \begin_inset space ~
15157 (standard) et \SpecialCharNoPassThru LaTeX
15158 \begin_inset space ~
15162 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15163 utiliser l'option pdflatex pour que les graphiques soient convertis au
15164 format PDF, prêts à être utilisés par pdflatex.
15172 \begin_layout Enumerate
15173 Enlevez les lignes de commentaires avant la commande
15182 \begin_layout Enumerate
15183 Enlevez tout ce qui se trouve entre les commandes
15195 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15196 préambule \SpecialCharNoPassThru LaTeX
15200 \begin_layout Standard
15201 Vous devez maintenant sauvegarder le fichier
15205 ainsi modifié, et lancer \SpecialCharNoPassThru LaTeX
15206 dessus autant de fois que nécessaire.
15207 Vous pouvez alors contrôler l'aspect du document
15214 \begin_layout Subsection
15215 Utilisation du code \SpecialCharNoPassThru TeX
15218 \begin_layout Standard
15219 L'usage du code \SpecialCharNoPassThru TeX
15220 est réduit à deux commandes, qui doivent être placées
15221 au début du document.
15222 Si vous avez commencé à écrire votre papier à partir du modèle
15230 , le code \SpecialCharNoPassThru TeX
15231 nécessaire est déjà là, et vous n'avez normalement pas besoin
15233 Vous pouvez seulement changer le premier code \SpecialCharNoPassThru TeX
15234 pour spécifier ce qui
15235 s'imprime en haut des pages paires et impaires (respectivement le titre
15236 abrégé et le nom des auteurs).
15237 Ce code \SpecialCharNoPassThru TeX
15238 doit être de la forme
15242 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
15247 \begin_layout Section
15251 \begin_layout Standard
15257 \begin_layout Subsection
15261 \begin_layout Standard
15266 fournit une classe de document pour créer un manuscrit adapté pour une
15267 soumission électronique à un des journaux publiés par l'IoP
15269 (Institute of Physics)
15272 Les instructions aux auteurs pour créer un papier en utilisant la classe
15277 peuvent être téléchargées en même temps que le paquetage iopart à partir
15279 \begin_inset Flex URL
15282 \begin_layout Plain Layout
15284 ftp://ftp.iop.org/pub/journals/latex2e
15292 \begin_layout Subsection
15296 \begin_layout Standard
15297 La manière la plus simple pour écrire un papier est de commencer avec le
15302 qui est disponible dans la liste des modèles de \SpecialCharNoPassThru LyX
15306 Fichier\SpecialChar menuseparator
15308 \begin_inset space ~
15312 \begin_inset space ~
15317 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
15319 Le modèle explique comment utiliser les environnements spéciaux.
15320 Voici les conseils les plus importants :
15323 \begin_layout Itemize
15324 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
15328 \begin_inset space ~
15332 \begin_inset space ~
15336 \begin_inset space ~
15341 ne sont pas activées dans les paramètres du document,
15351 \begin_layout Itemize
15352 L'environnement de titre définit le type de document.
15353 Vous devez donc utiliser un des environnements suivants pour le titre :
15354 \begin_inset Separator parbreak
15360 \begin_layout Itemize
15365 pour un papier (Paper)
15368 \begin_layout Itemize
15372 \begin_inset Note Note
15375 \begin_layout Plain Layout
15378 Je ne l'ai pas trouvé (NdT)
15385 pour une revue (Review)
15388 \begin_layout Itemize
15393 pour une revue thématique (Topical review)
15396 \begin_layout Itemize
15401 pour un commentaire (Comment)
15404 \begin_layout Itemize
15412 \begin_layout Itemize
15417 pour un papier ( comme titre)
15420 \begin_layout Itemize
15425 pour une communication préliminaire
15428 \begin_layout Itemize
15433 pour une communication rapide
15436 \begin_layout Itemize
15441 pour une lettre aux éditeurs (Letter)
15445 \begin_layout Itemize
15446 Tous les environnements de titre, sauf
15450 peuvent avoir un titre court facultatif.
15453 \begin_layout Itemize
15454 Il y a un environnement de titre général
15458 qui n'est pas géré par \SpecialCharNoPassThru LyX
15460 Il peut être utilisé en code \SpecialCharNoPassThru TeX
15461 si votre document ne correspond pas à
15462 l'un des autres types de titres.
15465 \begin_layout Standard
15466 Pour plus d'information comme des astuces pour des mises en formes spéciales
15467 pour les tableaux et les formules, voyez les instructions aux auteurs de
15471 \begin_layout Section
15475 \begin_layout Standard
15478 Panayotis Papasotiriou
15481 \begin_layout Subsection
15485 \begin_layout Standard
15486 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
15487 Academic Publishers, qui permet de soumettre sous format électronique des
15488 manuscrits destinés à leurs publications.
15489 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
15492 Astrophysics and Space Science
15498 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
15500 \begin_inset Flex URL
15503 \begin_layout Plain Layout
15505 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15511 On peut télécharger le paquetage Kluwer sur le site
15512 \begin_inset Flex URL
15515 \begin_layout Plain Layout
15517 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15523 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15524 être téléchargé séparément).
15527 \begin_layout Standard
15528 \SpecialCharNoPassThru LyX
15529 supporte de nombreuses fonctions de ce paquetage mais pas tout.
15530 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15531 \begin_inset Quotes fld
15535 \begin_inset Quotes frd
15539 \begin_inset CommandInset ref
15541 reference "subsec:particularités_kluwer"
15546 J'ai récemment utilisé \SpecialCharNoPassThru LyX
15547 pour écrire un article soumis à
15549 Astrophysics and Space Science
15551 sans aucun problème.
15554 \begin_layout Subsection
15558 \begin_layout Standard
15559 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15563 Fichier\SpecialChar menuseparator
15565 \begin_inset space ~
15569 \begin_inset space ~
15579 Ça vous donnera un document (presque) vide qui comprend les champs les
15580 plus couramment utilisés dans un manuscrit avec une courte description
15582 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15583 existant (y compris les crochets,
15587 ) par l'information correcte.
15590 \begin_layout Subsection
15591 Préparer un papier avant de le soumettre
15594 \begin_layout Standard
15595 Comme pour le paquetage AAS\SpecialCharNoPassThru TeX
15596 , avant de soumettre votre papier à la publication
15598 \begin_inset Quotes fld
15602 \begin_inset Quotes frd
15608 \begin_layout Enumerate
15609 Exportez votre papier comme fichier \SpecialCharNoPassThru LaTeX
15616 ichier\SpecialChar menuseparator
15621 porter\SpecialChar menuseparator
15626 a\SpecialCharNoPassThru TeX
15631 \begin_layout Enumerate
15632 Éditez avec un éditeur de texte le fichier
15636 obtenu, et faites les changements suivants
15638 \begin_inset Separator parbreak
15644 \begin_layout Enumerate
15645 enlevez les lignes de commentaire avant la commande
15654 \begin_layout Enumerate
15655 enlevez tout ce qui se trouve entre les commandes
15667 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15668 \SpecialCharNoPassThru LaTeX
15672 \begin_layout Standard
15673 Enregistrez le fichier
15681 \begin_layout Enumerate
15682 Lancez \SpecialCharNoPassThru LaTeX
15687 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15690 \begin_layout Enumerate
15691 Visualisez le document
15695 obtenu avec, par exemple,
15699 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15700 pas fait d'erreur).
15703 \begin_layout Subsection
15704 \begin_inset Quotes fld
15708 \begin_inset Quotes frd
15711 du paquetage Kluwer
15712 \begin_inset CommandInset label
15714 name "subsec:particularités_kluwer"
15721 \begin_layout Standard
15722 Le paquetage Kluwer présente les
15723 \begin_inset Quotes fld
15727 \begin_inset Quotes frd
15733 \begin_layout Enumerate
15734 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialCharNoPassThru LaTeX
15738 \begin_layout Plain Layout
15739 Je ne vois aucune bonne raison de le faire.
15745 Chaque article doit être compris dans l'environnement
15746 \begin_inset Quotes fld
15750 \begin_inset Quotes frd
15754 Malheureusement, cet environnement ne peut pas être omis, même si vous
15755 n'écrivez qu'un seul article.
15756 Ainsi, chaque article commence par la commande
15762 et, bien sûr, se termine par la commande
15769 Bien que cela puisse être implémenté dans \SpecialCharNoPassThru LyX
15770 , je ne l'ai pas fait car
15771 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15772 Vous devez donc les entrer directement et les marquer comme code \SpecialCharNoPassThru LaTeX
15774 \begin_inset Quotes fld
15778 \begin_inset Quotes frd
15784 \begin_layout Enumerate
15785 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15786 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15787 et les mots-clés) doit être comprise dans un environnement appelé
15788 \begin_inset Quotes fld
15792 \begin_inset Quotes frd
15796 Ce n'est pas implémenté dans \SpecialCharNoPassThru LyX
15797 , vous devez donc entrer le titre, le sous-titr
15799 entre deux lignes de Texte Rouge (
15814 \begin_layout Enumerate
15815 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15816 doit être écrite ainsi :
15839 \begin_layout Standard
15844 tient compte de toutes ces
15845 \begin_inset Quotes fld
15849 \begin_inset Quotes frd
15853 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15854 rien besoin de faire de spécial.
15858 \begin_layout Enumerate
15859 n'effacez pas le code \SpecialCharNoPassThru TeX
15860 qui se trouve dans le modèle, et
15863 \begin_layout Enumerate
15864 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15865 fourni et modifiez-le.
15868 \begin_layout Section
15872 \begin_layout Standard
15878 \begin_layout Subsection
15882 \begin_layout Standard
15883 Les classes de document \SpecialCharNoPassThru LyX
15886 article (koma-script)
15890 report (koma-script)
15908 correspondent respectivement aux classes \SpecialCharNoPassThru LaTeX
15925 , de la famille Koma-Script.
15926 Elles forment des alternatives aux classes standard, respectivement
15942 et sont plus proches des conventions typographiques européennes en un certain
15946 \begin_layout Itemize
15947 la taille de caractère standard est de 11
15948 \begin_inset space ~
15953 article (koma-script)
15957 report (koma-script)
15964 \begin_inset space ~
15969 letter (koma-script);
15972 \begin_layout Itemize
15973 les en-têtes, les marqueurs de l'environnement
15977 et d'autres éléments de la classe
15979 letter (koma-script)
15981 sont en police grasse sans empattement
15985 \begin_layout Plain Layout
15986 Il y a une grande différence entre les anciennes polices cm grasses sans
15987 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15988 En comparaison, les polices grasses sans empattement ec semblent un peu
15990 Le paquetage \SpecialCharNoPassThru LaTeX
15999 permet de reproduire l'apparence
16000 \begin_inset Quotes fld
16004 \begin_inset Quotes frd
16007 , tout en utilisant les polices ec.
16013 La numérotation des en-têtes de chapitre est rendue de la même manière
16014 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16016 \begin_inset Quotes fld
16020 \begin_inset Quotes frd
16024 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16025 d'options (à entrer dans le champ
16031 Document\SpecialChar menuseparator
16032 Paramètres\SpecialChar menuseparator
16034 \begin_inset space ~
16038 \begin_inset space ~
16044 Une description détaillée de ces options, en allemand, est disponible dans
16049 de la documentation Koma-script
16055 \begin_layout Plain Layout
16056 La version en anglais est le
16068 \begin_layout Itemize
16069 la principale méthode utilisée dans les classes de cocuments pour modifier
16071 \begin_inset Note Note
16074 \begin_layout Plain Layout
16075 je n'arrive pas à traduire
16076 \begin_inset Quotes fld
16080 \begin_inset Quotes frd
16096 ( dans \SpecialCharNoPassThru LyX
16097 elles doivent être entrées dans le champ d'
16103 Document\SpecialChar menuseparator
16104 Paramètres\SpecialChar menuseparator
16106 \begin_inset space ~
16110 \begin_inset space ~
16116 Elles permettent une modification plus claire des marges de page que celle
16119 Document\SpecialChar menuseparator
16123 Une description détaillée de ces options, en allemand, est disponible dans
16128 de la documentation Koma-script;
16131 \begin_layout Itemize
16132 les classes de document \SpecialCharNoPassThru LaTeX
16133 de la famille Koma-Script définissent un certain
16134 nombre de commandes supplémentaires.
16135 Celles d'entre elles qui ont une signification dans \SpecialCharNoPassThru LyX
16137 par des types de paragraphes y correspondant.
16140 \begin_layout Standard
16141 Une description détaillée, en allemand, des classes de document \SpecialCharNoPassThru LaTeX
16143 la famille Koma-Script se trouve dans le
16147 de la documentation Koma-Script
16151 \begin_layout Plain Layout
16152 Il y en a une traduction en anglais, incomplète,
16157 \begin_inset Note Note
16160 \begin_layout Plain Layout
16161 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16172 Les sections qui suivent décrivent seulement les aspects de ces classes
16173 qui ont un sens dans \SpecialCharNoPassThru LyX
16177 \begin_layout Subsection
16180 article (koma-script)
16184 report (koma-script)
16191 \begin_layout Standard
16192 Les classes de document
16194 article (koma-script)
16198 report (koma-script)
16204 sont implémentées respectivement dans les fichiers de format
16217 Ils contiennent tous les types de paragraphe correspondant aux classes
16218 standard respectives
16230 mais partiellement modifiés, à l'exception du type
16234 , spécifique à \SpecialCharNoPassThru LyX
16235 , qui est remplacé par le nouveau type
16239 (Labeling) qui a les mêmes fonctions.
16244 , il y d'autres nouveaux types de paragraphe.
16251 letter (koma-script)
16256 \begin_layout Itemize
16269 (Addsec) : sont les équivalents respectifs de
16281 , ajoutant de plus une entrée dans la table des matières.
16290 n'existent pas dans
16292 article (koma-script)
16297 \begin_layout Itemize
16306 : ont le même role que, respectivement
16314 , mais sans indiquer de numéro de chapitre ou de section.
16319 n'est pas disponible dans
16321 article (koma-script)
16327 \begin_layout Plain Layout
16328 Il y a aussi une commande
16340 report (koma-script)
16342 , mais comme elle fait la même chose que
16346 , elle n'a pas été implémentée dans \SpecialCharNoPassThru LyX
16355 \begin_layout Itemize
16360 : génère un en-tête écrit avec des caractères de taille standard, juste
16361 au-dessus du paragraphe suivant et sans modifier la structure du document.
16364 \begin_layout Itemize
16373 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16374 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16375 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16376 vous mettez toujours les légendes au-dessus des tableaux).
16377 Vous pouvez aussi utiliser l'option de classe
16389 pour les tableaux et en
16394 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16397 \begin_layout Itemize
16402 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16404 Si vous utilisez le paramètre optionnel (
16406 Insertion\SpecialChar menuseparator
16408 \begin_inset space ~
16413 ), vous pouvez y mettre l'auteur de la maxime.
16414 Maxime et auteur sont séparés par une ligne.
16415 Il vous faut au minimum Koma-Script version 2.8q.
16420 n'est pas présent dans
16422 article (koma-script)
16427 \begin_layout Standard
16428 Les types qui sont présentés ci-dessous forment en compagnie des types
16440 , la zone de titre du document.
16441 Ils doivent être entrés au-dessus du premier paragraphe
16442 \begin_inset Quotes fld
16446 \begin_inset Quotes frd
16453 \begin_layout Plain Layout
16454 Les commandes \SpecialCharNoPassThru LaTeX
16455 correspondantes doivent apparaître avant la commande
16468 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
16469 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
16470 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
16486 \begin_layout Itemize
16491 (Subject) : introduit au-dessus du titre ordinaire (
16503 ) un paragraphe centré pour indiquer le sujet du document.
16506 \begin_layout Itemize
16511 (Publishers) : introduit au-dessous du titre ordinaire (
16523 ) un paragraphe centré indiquant le nom de l'éditeur.
16526 \begin_layout Itemize
16531 (Dedication) : dans
16533 report (koma-script)
16539 , dispose un paragraphe centré, sur une page à part après la page de titre,
16543 article (koma-script)
16545 , dispose un paragraphe centré, en-dessous du titre normal (
16561 ) pour la dédicace.
16564 \begin_layout Itemize
16569 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16586 ) pour un en-tête de document.
16589 \begin_layout Itemize
16594 (Uppertitleback) : dans un document
16596 report (koma-script)
16598 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16599 verso de la page de titre.
16600 N'a aucun effet dans un document imprimé en recto seul ni dans
16602 article (koma-script).
16605 \begin_layout Itemize
16610 (Lowertitleback) : dans un document
16612 report (koma-script)
16614 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16615 de la page de titre.
16616 N'a aucun effet dans un document imprimé en recto seul ni dans
16618 article (koma-script).
16621 \begin_layout Itemize
16627 (Extratitle) : introduit une page
16628 \begin_inset Quotes fld
16632 \begin_inset Quotes frd
16635 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16638 \begin_layout Standard
16639 Les fichiers de configuration correspondant aux classes
16641 article (koma-script)
16645 report (koma-script)
16651 comprennent le fichier
16656 C'est là que vous définirez vos propres types.
16661 dans votre répertoire personnel de formats, et éditez-le !
16664 \begin_layout Subsection
16667 letter (koma-script)
16670 \begin_layout Standard
16671 La classe de document
16673 letter (koma-script)
16675 est implémentée dans le fichier
16680 Elle contient tous les paragraphes de la classe standard
16684 correspondante, partiellement modifiés, à l'exception des types
16686 \SpecialCharNoPassThru LyX
16697 , spécifiques à \SpecialCharNoPassThru LyX
16698 et qui sont remplacés par le nouveau type
16703 En plus par rapport à la classe standard, elle contient les types connus
16717 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16720 \begin_layout Standard
16721 L'apparence de la lettre produite par cette classe de document peut-être
16722 contrôlée par des commandes \SpecialCharNoPassThru LaTeX
16723 que vous pouvez insérer dans le préambule
16728 \begin_layout Plain Layout
16729 On obtient un en-tête
16730 \begin_inset Quotes fld
16734 \begin_inset Quotes frd
16737 , comportant le nom et l'adresse, avec les commandes \SpecialCharNoPassThru LaTeX
16742 \begin_layout LyX-Code
16752 \begin_layout LyX-Code
16768 \begin_layout LyX-Code
16778 \begin_layout LyX-Code
16799 Une description détaillée de ces commandes se trouve en langue allemande
16800 dans la documentation de Koma-Script
16805 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16808 \begin_layout Standard
16817 définissent le début de la lettre et doivent être présents dans toute lettre.
16818 Pour les identifier dans \SpecialCharNoPassThru LyX
16827 apparaissent dans la marge.
16828 Il est possible d'écrire plusieurs lettres en un seul fichier.
16833 provoque le passage à une nouvelle lettre au même destinataire, et le type
16838 permet de changer de destinataire.
16856 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16857 plusieurs fois dans une même lettre.
16860 \begin_layout Itemize
16865 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16866 t le début d'une lettre.
16869 \begin_layout Itemize
16874 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16875 et produit implicitement une nouvelle lettre.
16878 \begin_layout Itemize
16887 : introduit un paragraphe pour la formule de politesse finale.
16890 \begin_layout Itemize
16895 : introduit un post-scriptum.
16898 \begin_layout Itemize
16903 : introduit un paragraphe pour les co-destinataires.
16906 \begin_layout Itemize
16912 (Encl) : introduit un paragraphe pour les pièces jointes.
16915 \begin_layout Standard
16956 sont des types qui présentent une invite et qui servent à entrer des renseignem
16957 ents qui seront utilisés par la classe de document.
16958 Nous les appellerons
16959 \begin_inset Quotes fld
16963 \begin_inset Quotes frd
16970 \begin_layout Plain Layout
16971 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16972 \begin_inset Quotes fld
16976 \begin_inset Quotes frd
16979 , je ne dis pas non.
16988 \begin_layout Plain Layout
16989 On pourrait considérer que les types
16997 devraient être des types à invite.
16998 Cependant, à cause de la signification particulière de ces types, je les
16999 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17001 En plus, cela choquerait mon sens de la symétrie si les types
17009 avaient une apparence très différente.
17015 Ces types doivent être présents avant le type
17022 \begin_layout Standard
17023 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17024 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17025 ion d'un type donné, mais aussi d'autres facteurs.
17026 Par exemple, dans le comportement par défaut, une signature entrée avec
17031 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17036 La valeur indiquée pour
17040 n'apparaîtra même pas dans la lettre.
17041 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17042 environnement de lettre.
17045 \begin_layout Standard
17046 Les types à invite peuvent être utilisés comme des paragraphes vides.
17047 Cela a un sens par exemple pour le type
17051 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17056 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17061 vide, il n'y a réellement pas de signature spécifiée.
17064 \begin_layout Standard
17065 Il est possible en utilisant ces types à invite de créer un patron de lettre
17066 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17067 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17070 \begin_layout Itemize
17075 (Name) : nom de l'expéditeur.
17076 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17077 dans l'en-tête de la lettre.
17080 \begin_layout Itemize
17085 : signature de l'expéditeur.
17086 Par défaut, apparaît en dessous du type
17095 est absent, c'est la valeur du type
17102 \begin_layout Itemize
17107 (Address) : adresse de l'expéditeur.
17108 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17109 en dessous du nom de l'expéditeur.
17112 \begin_layout Itemize
17117 (Telephone) : numéro de téléphone de l'expéditeur.
17118 Par défaut, correspond à la variable
17124 de \SpecialCharNoPassThru LaTeX
17128 \begin_layout Itemize
17133 (Place) : lieu d'écriture de la lettre.
17136 \begin_layout Itemize
17141 : date d'écriture de la lettre.
17150 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17151 en dessous du destinataire.
17156 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17162 S'il n'y a pas de paragraphe
17166 , la date du jour est utilisée.
17169 \begin_layout Itemize
17174 (Backaddress) : adresse pour le retour du courrier.
17175 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17179 \begin_layout Itemize
17184 (Specialmail) : informations spéciales sur le courrier.
17185 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17186 l'adresse de retour du courrier.
17189 \begin_layout Itemize
17194 (Location) : informations supplémentaires.
17195 Par défaut, apparaît à droite en dessous du champ du destinataire.
17198 \begin_layout Itemize
17203 : le titre de la lettre.
17204 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17208 \begin_layout Itemize
17213 : le sujet de la lettre.
17214 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17221 \begin_layout Standard
17242 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17243 titre, une ligne qui contient les champs
17244 \begin_inset Quotes fld
17248 \begin_inset Quotes frd
17252 \begin_inset Quotes fld
17256 \begin_inset Quotes frd
17260 \begin_inset Quotes fld
17264 \begin_inset Quotes frd
17268 \begin_inset Quotes fld
17272 \begin_inset Quotes frd
17276 \begin_inset Quotes fld
17280 \begin_inset Quotes frd
17284 \begin_inset Quotes fld
17288 \begin_inset Quotes frd
17293 \begin_inset Quotes fld
17297 \begin_inset Quotes frd
17300 , \SpecialCharNoPassThru LyX
17301 reprend la valeur donnée dans
17306 Si l'un quelconque de ces types
17307 \begin_inset Quotes fld
17310 pour lettre commerciale
17311 \begin_inset Quotes frd
17314 est utilisé, la valeur donnée pour
17318 n'apparaîtra pas, seule est définie la variable \SpecialCharNoPassThru LaTeX
17326 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17327 le champ du destinataire) est supprimée.
17328 Les types sont implémentés comme des types à invite, avec les invites correspon
17329 dantes, et doivent être utilisés avant le type
17336 \begin_layout Itemize
17341 (Yourref) : Votre référence
17344 \begin_layout Itemize
17349 (Yourmail) : Votre courrier du
17352 \begin_layout Itemize
17357 (Myref) : Notre référence
17360 \begin_layout Itemize
17365 (Customer) : Numéro de client
17368 \begin_layout Itemize
17373 (Invoice) : Numéro de facture
17376 \begin_layout Subsection
17377 La nouvelle classe lettre :
17379 letter (koma-script v.2)
17382 \begin_layout Standard
17388 \begin_layout Standard
17389 \begin_inset VSpace medskip
17395 \begin_layout Standard
17396 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17404 , désormais périmée.
17405 Elle a – du côté \SpecialCharNoPassThru LaTeX
17406 – une interface complètement nouvelle et n'est pas
17407 compatible avec l'ancienne classe.
17408 \SpecialCharNoPassThru LyX
17409 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17412 \begin_layout Standard
17413 Cette classe recouvre les mêmes fonctionnalités que
17415 letter (koma-script)
17417 , plus quelques autres.
17418 Les éléments de base sont
17422 (adresse du destinataire, comme
17426 dans le précédent format),
17439 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
17440 lettres dans un même document).
17441 Les nouveaux éléments concernent l'expéditeur, ce sont :
17457 et la possibilité de mettre un
17463 Insertion\SpecialChar menuseparator
17469 \begin_layout Standard
17470 La plus grande amélioration est la possibilité de configurer la mise en
17471 page de la lettre pour s'adapter à presque tous les besoins, soit dans
17474 Document\SpecialChar menuseparator
17475 Paramètres\SpecialChar ldots
17478 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
17483 ), qui sera lu comme une option de classe
17487 \begin_layout Plain Layout
17488 Le paquetage KOMA est livré avec quelques fichiers
17493 Il y a par exemple un fichier
17497 qui suit les règles typographiques allemandes, et un
17501 qui permet de retrouver la mise en page par défaut de l'ancienne classe
17507 Vous pouvez charger cette dernière avec l'option de classe
17511 , mise dans le champ
17517 Document\SpecialChar menuseparator
17518 Paramètres\SpecialChar menuseparator
17520 \begin_inset space ~
17524 \begin_inset space ~
17535 Jetez donc un œil sur le modèle
17539 fourni avec \SpecialCharNoPassThru LyX
17540 , qui vous donnera des exemples.
17541 Vous trouverez une description détaillée dans la documentation de Koma-Script
17549 \begin_layout Subsection
17553 \begin_layout Standard
17554 Avec \SpecialCharNoPassThru LyX
17555 , la visualisation d'un document de classe Koma-Script peut poser
17556 quelques problèmes :
17559 \begin_layout Itemize
17560 le numéro de chapitre pour un type
17564 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17565 d'être sur la même ligne juste avant.
17566 C'est causé par le comportement interne de \SpecialCharNoPassThru LyX
17567 face au marqueur de type
17572 dans le fichier de format;
17575 \begin_layout Itemize
17576 les en-têtes des types
17584 sont uniquement dans la
17585 \begin_inset Quotes fld
17589 \begin_inset Quotes frd
17592 table des matières \SpecialCharNoPassThru LaTeX
17593 , et pas dans la table des matières \SpecialCharNoPassThru LyX
17596 Document\SpecialChar menuseparator
17602 \begin_layout Itemize
17603 les paragraphes avec la classe de document
17607 apparaissent séparés par de l'interligne supplémentaire, et non par une
17609 C'est le comportement par défaut, qui se passe de commande \SpecialCharNoPassThru LaTeX
17611 Mais dans la fenêtre
17613 Document\SpecialChar menuseparator
17616 le bouton à cocher correspondant indique
17625 insère toujours des commandes \SpecialCharNoPassThru LaTeX
17626 supplémentaires dans le document pour
17627 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17631 \begin_layout Section
17632 Article (mwart), book (mwbk) and report (mwrep)
17633 \begin_inset Argument 1
17636 \begin_layout Plain Layout
17647 \begin_layout Standard
17653 \begin_layout Standard
17654 Les classes de document \SpecialCharNoPassThru LyX
17667 correspondent aux classes de document \SpecialCharNoPassThru LaTeX
17681 Elles remplacent les classes de document standard
17693 et sont mieux adaptées en bien des aspects aux conventions typographiques
17697 \begin_layout Standard
17698 Les différences principales sont :
17701 \begin_layout Itemize
17702 Les titres non numérotés (avec une étoile, comme
17706 ) sont présents dans la table des matières.
17709 \begin_layout Itemize
17710 Des styles de mise en page supplémentaires :
17711 \begin_inset Separator parbreak
17717 \begin_layout Description
17718 uheadings en-têtes sur plusieurs lignes,
17721 \begin_layout Description
17722 myheadings en-têtes personnalisés, définis par les commandes
17737 \begin_layout Description
17738 myuheadings en-têtes personnalisés sur plusieurs lignes
17741 \begin_layout Description
17742 outer le numéro de page est placé du côté extérieur de la page
17746 \begin_layout Itemize
17748 \begin_inset Separator parbreak
17754 \begin_layout Description
17755 rmheadings titres avec empattement – par défaut,
17758 \begin_layout Description
17759 sfheadings titres sans empattement,
17762 \begin_layout Description
17763 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17766 \begin_layout Description
17767 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17770 \begin_layout Description
17771 withmarginpar réserver de la place sur la page pour les marges.
17775 \begin_layout Section
17779 \begin_layout Standard
17789 \begin_layout Subsection
17793 \begin_layout Standard
17798 est une classe très puissante et en constante évolution.
17799 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17800 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17801 en forme de son document.
17806 est basée sur la classe standard
17810 , mais elle peut aussi émuler la classe
17817 \begin_layout Standard
17822 , le développeur de
17826 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17827 \SpecialCharNoPassThru LaTeX
17829 La plupart ont été rassemblés avec
17834 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17835 les annexes, les chapitres et autres.
17836 \SpecialCharNoPassThru LyX
17837 , ne gère pas de façon native la plupart de ces fonctionnalités.
17838 Quelque-unes pourront être ajoutées dans de prochaines versions
17842 \begin_layout Plain Layout
17843 Vous êtes invités à faire des suggestions à
17844 \begin_inset Flex URL
17847 \begin_layout Plain Layout
17849 lyx-devel@lists.lyx.org
17859 , beaucoup ne le seront probablement jamais, à cause des limitations de
17860 la structure de \SpecialCharNoPassThru LyX
17862 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17863 de quelques commandes \SpecialCharNoPassThru LaTeX
17864 (en code \SpecialCharNoPassThru TeX
17868 \begin_layout Plain Layout
17870 \begin_inset space ~
17874 \begin_inset CommandInset ref
17876 reference "sec:Insérer-du-code-LaTeX"
17880 pour plus de détails.
17886 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17887 par \SpecialCharNoPassThru LyX
17889 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17890 ns de jeter un œil au manuel détaillé de la classe
17898 \begin_layout Plain Layout
17900 \begin_inset Flex URL
17903 \begin_layout Plain Layout
17905 CTAN:/macros/latex/memoir/memman.pdf
17915 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17916 à la fois une description complète de la bonne manière de typographier
17917 et un superbe exemple de bonne typographie en lui-même.
17920 \begin_layout Subsection
17921 Fonctions de base et restrictions
17924 \begin_layout Standard
17929 accepte toutes les fonctions de la classe standard
17934 Il y a pourtant quelques différences, comme celles qui suivent :
17937 \begin_layout Description
17939 \begin_inset space ~
17943 \begin_inset space ~
17947 \begin_inset space ~
17950 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17954 \begin_layout Description
17956 \begin_inset space ~
17960 \begin_inset space ~
17964 \begin_inset space ~
17968 \begin_inset Quotes fld
17972 \begin_inset Quotes frd
17975 n'est pas géré, à cause d'un conflit de commandes entre
17983 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17984 \SpecialCharNoPassThru LaTeX
17986 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17989 Document\SpecialChar menuseparator
17990 Paramètres\SpecialChar menuseparator
17992 \begin_inset space ~
17996 \begin_inset space ~
18000 \begin_inset space ~
18006 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18013 dans le corps du texte ou dans le préambule (par exemple
18017 chapterstyle{companion}
18022 \begin_layout Description
18024 \begin_inset space ~
18027 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18028 facultatif dans les classes standard.
18029 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18030 la table des matière et les entêtes (par exemple, quand le titre est trop
18032 Dans \SpecialCharNoPassThru LyX
18033 , vous pouvez le faire avec
18035 Insertion\SpecialChar menuseparator
18037 \begin_inset space ~
18042 au début de la section/chapitre.
18047 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18049 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18050 du texte, un pour la table des matières et un pour les entêtes.
18051 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
18052 fonction, le premier contient le titre court destiné à la table des matière,
18053 le second un autre titre court destiné aux entêtes.
18056 \begin_layout Description
18058 \begin_inset space ~
18061 : Dans les classes standard (et dans beaucoup d'autres classes), la table
18062 des matières, la liste des tableaux et la liste des figures commencent
18063 automatiquement une novelle page.
18068 ne suit pas cette règle.
18069 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18072 \begin_layout Description
18074 \begin_inset space ~
18078 \begin_inset space ~
18082 \begin_inset space ~
18085 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
18086 de titre (dans les classes standard, les pages de titres sont
18087 \begin_inset Quotes fld
18091 \begin_inset Quotes frd
18094 , c'est-à-dire sans numérotation).
18095 Si vous voulez une page de titre vide, tapez
18099 aliaspagestyle{title}{empty}
18104 \begin_layout Description
18106 \begin_inset space ~
18109 : Avec l'option de classe
18115 Document\SpecialChar menuseparator
18116 Paramètres\SpecialChar menuseparator
18118 \begin_inset space ~
18122 \begin_inset space ~
18131 ), vous pouvez imiter le style
18136 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18137 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18138 ne commenceront pas sur une nouvelle page (mais–contrairement à la
18139 \begin_inset Quotes fld
18143 \begin_inset Quotes frd
18150 —ils sont encore autorisés), les parties cependant utilisent leur propre
18158 \begin_layout Description
18160 \begin_inset space ~
18164 \begin_inset space ~
18168 \begin_inset space ~
18172 \begin_inset space ~
18175 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18176 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialCharNoPassThru LaTeX
18186 Il produit une erreur et arrête \SpecialCharNoPassThru LaTeX
18187 dès qu'une commande de ce genre apparaît.
18192 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18193 (qui au moins ne stoppe pas \SpecialCharNoPassThru LaTeX
18195 Puisque beaucoup de paquetages \SpecialCharNoPassThru LaTeX
18196 et en particulier les fichiers de
18197 style Bib\SpecialCharNoPassThru TeX
18198 utilisent encore ces commandes, nous avous décidé d'utiliser
18199 cette option par défaut.
18202 \begin_layout Subsection
18203 Fonctions supplémentaires
18206 \begin_layout Standard
18207 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialCharNoPassThru LyX
18209 ne fait pas beaucoup pour l'instant).
18210 veuillez consulter le manuel de
18218 \begin_layout Plain Layout
18220 \begin_inset Flex URL
18223 \begin_layout Plain Layout
18225 CTAN:/macros/latex/memoir/memman.pdf
18235 pour plus de détails.
18238 \begin_layout Description
18240 \begin_inset space ~
18243 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18245 Hé bien, c'est une classe book.
18246 En principe, les classes book n'ont pas d'abstract.
18247 Memoir, lui, en a une.
18248 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18252 \begin_layout Description
18254 \begin_inset space ~
18257 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18258 chapitre est brièvement décrit sous le titre et aussi dans la table des
18259 matières (par exemple :
18261 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18264 Chapterprecis fait exactement cela.
18265 Cela n'a donc de sens qu'après un début de chapitre.
18268 \begin_layout Description
18270 \begin_inset space ~
18273 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18274 L'environnement epigraph fournit un moyen élégant de mettre en forme une
18276 Le texte de la devise (texte) et son auteur (source) sont séparés par une
18278 Malheureusement, nous devons tromper \SpecialCharNoPassThru LyX
18279 encore un peu, puisque cet environneme
18280 nt a besoin de deux paramètres (le texte et la source).
18281 Dans ce cas nous devons utiliser des accolades (en mode \SpecialCharNoPassThru TeX
18285 <joli slogan> }{ <auteur du slogan>
18290 \begin_layout Description
18292 \begin_inset space ~
18295 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18296 (jusqu'à de très complexes poèmes figuratifs).
18297 \SpecialCharNoPassThru LyX
18298 n'en gère que quelques-uns.
18303 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18304 des matières (l'environnement standard pour les poèmes est
18313 a plusieurs versions améliorées de
18317 , mais vous aurez besoin d'utiliser du code \SpecialCharNoPassThru TeX
18318 , puisqu'ils doivent être
18319 emboîtés à l'intérieur d'environnements
18323 ordinaires, ce qui n'est pas possible avec \SpecialCharNoPassThru LyX
18327 \begin_layout Description
18329 \begin_inset space ~
18336 , mais il n'ajoute pas une entrée à la table des matières.
18339 \begin_layout Section
18343 \begin_layout Standard
18344 La classe de document
18349 \begin_inset Quotes fld
18353 \begin_inset Quotes frd
18356 ) offre une alternative à la classe standard
18361 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18362 des sections et en-têtes en police sans empattement, ainsi que d'autres
18366 \begin_layout Section
18367 Publications Springer sur deux colonnes (
18374 \begin_layout Standard
18380 \begin_layout Subsection
18384 \begin_layout Standard
18385 Ce sont les fichiers de format pour certains types de journaux édités par
18386 Springer Verlag et dont la liste apparaît à
18387 \begin_inset Flex URL
18390 \begin_layout Plain Layout
18392 http://www.springer.de/author/tex/help-journals.html
18397 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18398 maintenant du \SpecialCharNoPassThru LaTeX2e
18400 C'est un système modulaire : ce qui est commun à tous les journaux est
18405 , et les fichiers de format particuliers à un journal (comme, par exemple,
18414 ) peuvent l'inclure.
18417 \begin_layout Standard
18418 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18419 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
18428 en suivant le schéma donné dans
18435 \begin_layout Standard
18436 Ce n'a raisonnablement bien été testé que pour le
18449 sont fournis avec la distribution standard de \SpecialCharNoPassThru LyX
18451 Installez le fichier de classe correspondant (téléchargé chez Springer)
18452 dans un répertoire approprié, reconfigurez \SpecialCharNoPassThru LaTeX
18457 dans le cas de te\SpecialCharNoPassThru TeX
18458 , en tant que super-utilisateur si nécessaire – \SpecialCharNoPassThru LyX
18459 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez \SpecialCharNoPassThru LyX
18464 \begin_layout Subsection
18468 \begin_layout Standard
18469 Un grand nombre de styles de type théorème –
18477 , \SpecialChar ldots
18485 \begin_layout Standard
18508 Titre_\SpecialCharNoPassThru LaTeX
18511 (Running_\SpecialCharNoPassThru LaTeX
18540 (Acknowledgements),
18545 Voir la documentation du fichier de classe de Springer pour les détails.
18548 \begin_layout Subsection
18549 Publications supportées
18552 \begin_layout Itemize
18566 \begin_layout Itemize
18569 Probability Theory and Related Fields
18577 Jean-Marc Lasgouttes
18580 \begin_layout Standard
18581 Ajoutez le vôtre, ce n'est pas si dur !
18584 \begin_layout Subsection
18588 \begin_layout Standard
18589 Ces fichiers sont partiellement basés sur l'ancien
18593 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18594 style \SpecialCharNoPassThru LaTeX
18596 Tout ceci, ainsi que le format
18600 , est maintenant dépassé.
18601 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18602 des fichiers de format \SpecialCharNoPassThru LyX
18606 \begin_layout Subsection
18610 \begin_layout Standard
18612 Mais probablement moins que dans l'ancien
18619 \begin_layout Standard
18620 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18621 théorème, seulement #.
18624 \begin_layout Section
18625 Publications de l'AGU (
18632 \begin_layout Standard
18638 \begin_layout Subsection
18642 \begin_layout Standard
18643 Ce sont les fichiers de format correspondant à certaines publications de
18644 l'American Geophysical Society.
18645 Nous supposons que vous avez déjà installé les fichiers de classe propres
18646 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18647 \begin_inset Flex URL
18650 \begin_layout Plain Layout
18652 http://publications.agu.org/files/2013/08/AGU-\SpecialCharNoPassThru LaTeX
18661 \begin_layout Subsection
18662 Nouveaux environnements
18665 \begin_layout Standard
18675 Ils portent toujours ce nom dans l'interface \SpecialCharNoPassThru LyX
18676 , bien que leurs équivalents
18677 \SpecialCharNoPassThru LaTeX
18678 dans les classes AGU soient
18689 \begin_layout Standard
18690 Les environnements nouvellement définis sont
18751 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18752 dans la documentation des classes AGU.
18755 \begin_layout Standard
18756 Je soupçonne que tout ceci soit encore relativement incomplet.
18759 \begin_layout Subsection
18763 \begin_layout Standard
18773 Nous avons également une nouvelle
18780 \begin_layout Subsection
18781 Publications supportées
18784 \begin_layout Itemize
18787 Journal of Geophysical Research
18796 \begin_layout Standard
18797 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18808 \begin_layout Subsection
18809 Bogues et choses à retenir
18812 \begin_layout Standard
18813 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18814 à chaque nouveau document :
18817 \begin_layout Enumerate
18822 , ce que vous ferez dans
18824 Document\SpecialChar menuseparator
18828 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18833 choisir de langue.)
18836 \begin_layout Enumerate
18845 de la classe de document (c'est effectivement un bogue.)
18848 \begin_layout Enumerate
18849 Assurez-vous que vous utilisez le style de bibliographie
18857 dans le deuxième champ de l'insert Bib\SpecialCharNoPassThru TeX
18859 Aucun des styles standard ne conviendra.
18862 \begin_layout Section
18863 Publications de l'EGS (
18870 \begin_layout Standard
18876 \begin_layout Subsection
18880 \begin_layout Standard
18881 C'est le fichier de format pour les publications de l'EGS (
18883 European Geophysical Society
18886 Vous pouvez télécharger la classe
18890 (nécessaire) depuis le site de l'EGS à
18891 \begin_inset Flex URL
18894 \begin_layout Plain Layout
18904 \begin_layout Subsection
18905 Nouveaux environnements
18908 \begin_layout Standard
18919 , Affil., Journal, numéro_ms
18938 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18939 plus utiliser les inclusions
18946 \begin_layout Section
18947 Rev\SpecialCharNoPassThru TeX
18951 \begin_layout Standard
18957 \begin_layout Standard
18958 \begin_inset VSpace bigskip
18964 \begin_layout Standard
18969 \begin_inset space ~
18974 marche avec la classe Rev\SpecialCharNoPassThru TeX
18976 \begin_inset Formula $\beta$
18979 de mai 1999) de l'American Physical Society.
18982 \begin_layout Standard
18983 \SpecialCharNoPassThru LyX
18984 a une classe de texte
18988 , qui marche avec Rev\SpecialCharNoPassThru TeX
18990 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialCharNoPassThru LaTeX
18992 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialCharNoPassThru LyX
18994 de \SpecialCharNoPassThru LaTeX2e
18995 , même si on l'a trafiqué pour qu'elle marche.
18996 Comme Rev\SpecialCharNoPassThru TeX
18997 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialCharNoPassThru LaTeX2e
18999 \SpecialCharNoPassThru LyX
19000 avec la classe de texte
19003 \begin_inset space ~
19008 devrait être assez facile à utiliser.
19011 \begin_layout Standard
19012 Cette documentation est censée servir en
19016 de la documentation de Rev\SpecialCharNoPassThru TeX
19017 4.0, nous ne décrirons donc aucune des macros
19018 spéciales Rev\SpecialCharNoPassThru TeX
19019 , et supposerons que vous savez ce qu'il faut mettre dans
19020 le préambule si besoin.
19023 \begin_layout Subsection
19027 \begin_layout Standard
19028 Tout ce que vous avez à faire est d'installer Rev\SpecialCharNoPassThru TeX
19029 4, comme c'est décrit
19030 dans le fichier README du paquetage.
19031 Le paquetage est disponible sur le site de Rev\SpecialCharNoPassThru TeX
19033 \begin_inset Flex URL
19036 \begin_layout Plain Layout
19038 http://publish.aps.org/revtex4/
19044 Installez-le quelque part où \SpecialCharNoPassThru LaTeX
19046 Testez-le en essayant de \SpecialCharNoPassThru LaTeX
19047 er un court document Rev\SpecialCharNoPassThru TeX
19048 4 dans un répertoire
19049 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19051 Ensuite, si vous reconfigurez \SpecialCharNoPassThru LyX
19052 , il trouvera le fichier de classe et
19053 vous laissera utiliser la classe de texte
19060 \begin_layout Standard
19061 Probablement la façon la plus simple de démarrer est soit d'importer un
19062 document Rev\SpecialCharNoPassThru TeX
19067 , soit d'utiliser le modèle
19070 \begin_inset space ~
19075 , qui se trouve dans le répertoire de modèles.
19078 \begin_layout Subsection
19082 \begin_layout Standard
19083 Les paramètres optionnels de
19090 \begin_inset Quotes fld
19094 \begin_inset Quotes frd
19098 \begin_inset Quotes fld
19102 \begin_inset Quotes frd
19105 , vont dans le champ d'
19111 Document\SpecialChar menuseparator
19114 \SpecialChar menuseparator
19118 \begin_inset space ~
19122 \begin_inset space ~
19127 , comme d'habitude.
19128 Rappelez-vous que dans Rev\SpecialCharNoPassThru TeX
19129 , il faut au moins un paramètre optionnel
19133 \begin_layout Standard
19134 Le reste de ce qui va dans le préambule, comme
19140 etc., va comme d'habitude dans la fenêtre
19145 \begin_inset space ~
19150 \SpecialCharNoPassThru LaTeX
19155 \begin_layout Subsection
19160 \begin_layout Plain Layout
19161 NdT : Dans la section sur Rev\SpecialCharNoPassThru TeX
19163 \begin_inset Quotes fld
19167 \begin_inset Quotes frd
19171 \begin_inset Quotes fld
19175 \begin_inset Quotes frd
19178 à de nombreux endroits.
19179 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19180 de toute façon à un champ à remplir.
19181 N'ayant pas Rev\SpecialCharNoPassThru TeX
19182 , je ne peux pas aller vérifier.
19190 \begin_layout Standard
19191 Les champs correspondent basiquement aux commandes dans Rev\SpecialCharNoPassThru TeX
19193 Par exemple, le champ
19204 Notez que (au moins pour Rev\SpecialCharNoPassThru TeX
19205 4.0 Beta), les champs
19213 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19218 \begin_layout Plain Layout
19219 Au cas où ça vous intéresse, les deux sont inclus pour que
19223 puisse traduire à la fois
19243 \begin_layout Subsection
19247 \begin_layout Standard
19248 Il y a un ou deux aspects spécifiques de Rev\SpecialCharNoPassThru TeX
19249 4 qui peuvent causer des
19250 erreurs qui sont encore plus troublantes dans \SpecialCharNoPassThru LyX
19254 \begin_layout Standard
19255 Dans Rev\SpecialCharNoPassThru TeX
19273 L'équivalent \SpecialCharNoPassThru LyX
19274 en est qu'il y a un champ
19283 de notes de bas de page dans le champ
19287 , ou des choses étranges apparaîtront.
19288 Voyez la documentation de Rev\SpecialCharNoPassThru TeX
19289 4 pour plus de détails.
19293 \begin_layout Standard
19294 Également, les champs
19307 \begin_inset space ~
19314 (Thanks) doivent être placés
19326 correspondant (ou son équivalent
19339 , la compilation \SpecialCharNoPassThru LaTeX
19343 \begin_layout Subsection
19347 \begin_layout Standard
19348 Le principal problème avec ce format est que vous ne pouvez pas utiliser
19349 les paramètres optionnels de certains champs comme
19358 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
19359 plus utiliser les paramètres optionnels des environnements
19363 .) Ça signifie qu'après avoir exporté le fichier en \SpecialCharNoPassThru LaTeX
19364 (ce que vous devrez
19365 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
19366 fichier \SpecialCharNoPassThru LaTeX
19367 avec un éditeur de texte et ajouter les paramètres optionnels
19368 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
19370 Faute de cette possibilité, les commandes
19382 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
19383 devront être ajoutées à la main
19387 \begin_layout Plain Layout
19390 Note de Jean-Marc :
19392 en fait, \SpecialCharNoPassThru LyX
19393 1.3.0 gère certains types de paramètres optionnels, mais ce
19394 format n'a pas encore été mis à jour.
19402 \begin_layout Chapter
19403 \SpecialCharNoPassThru LyX
19404 et applications externes
19407 \begin_layout Section
19408 Correcteur \SpecialCharNoPassThru TeX
19411 \begin_layout Standard
19417 \begin_layout Subsection
19421 \begin_layout Standard
19422 Vous trouverez dans le menu
19429 \begin_inset space ~
19432 \SpecialCharNoPassThru TeX
19435 Cette fonctionnalité requière le programme
19444 \begin_layout Plain Layout
19449 n'est pas encore disponible avec la distribution MiK\SpecialCharNoPassThru TeX
19458 et la commande est donc grisée si celui-ci n'est pas installé.
19459 Vous pouvez vous le procurer de CTAN,
19460 \begin_inset Newline newline
19464 \begin_inset CommandInset href
19466 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19473 \begin_layout Standard
19476 Chk\SpecialCharNoPassThru TeX
19478 est un programme qui a été écrit par
19483 qui se plaignait que certaines commandes de \SpecialCharNoPassThru LaTeX
19484 n'étaient pas naturelles
19485 et s'oubliaient facilement.
19486 Ce programme parcourt votre fichier \SpecialCharNoPassThru LaTeX
19487 et en vérifie la bonne écriture.
19488 C'est donc l'équivalent de
19493 , mais pour \SpecialCharNoPassThru LaTeX
19497 \begin_layout Standard
19498 La question est donc : mais que vient faire ce logiciel sous \SpecialCharNoPassThru LyX
19500 \SpecialCharNoPassThru LyX
19501 est déjà censé produire du \SpecialCharNoPassThru LaTeX
19502 exempt de fautes ? La réponse est
19503 simple : tout comme
19507 ne vérifie pas seulement la
19513 d'un fichier C, mais aussi la bonne utilisation des types,
19518 Chk\SpecialCharNoPassThru TeX
19523 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19529 Chk\SpecialCharNoPassThru TeX
19534 est à même de détecter des erreurs courantes comme
19538 \begin_layout Plain Layout
19539 NdT : Certaines de ces règles me sont totalement inconnues.
19540 Il est possible qu'elles ne s'appliquent pas à la langue française.
19551 \begin_layout Itemize
19552 de mauvais points de suspension :
19553 \begin_inset Newline newline
19556 Utiliser \SpecialChar ldots
19560 \begin_layout Itemize
19561 des espaces à l'intérieur des parenthèses :
19562 \begin_inset Newline newline
19565 ( mauvais espacement );
19568 \begin_layout Itemize
19569 l'utilisation d'espaces normaux dans des abréviations courantes :
19570 \begin_inset Newline newline
19573 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19579 \begin_layout Itemize
19580 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19581 lettre est une majuscule :
19582 \begin_inset Newline newline
19586 Et l'espacement n'est pas bon;
19589 \begin_layout Itemize
19590 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19592 \begin_inset Newline newline
19595 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19596 d'apparaître sur une mauvaise page.
19598 \begin_inset CommandInset label
19608 \begin_layout Plain Layout
19609 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19610 numéro dans le texte) n'est pas collé au mot le précédant.
19616 L'étiquette est ici trop séparée;
19619 \begin_layout Itemize
19620 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19622 \begin_inset Newline newline
19625 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19627 \begin_inset Quotes fld
19631 \begin_inset Quotes frd
19634 et le numéro, et ça ferait le plus mauvais effet...
19636 \begin_inset CommandInset ref
19638 reference "sec:chktex"
19645 \begin_layout Itemize
19647 \begin_inset Quotes fld
19651 \begin_inset Quotes frd
19655 \begin_inset Quotes fld
19659 \begin_inset Formula $\times$
19663 \begin_inset Quotes frd
19666 entre deux nombres :
19667 \begin_inset Newline newline
19670 2x2 rend beaucoup moins bien que
19671 \begin_inset Formula $2\times2$
19677 \begin_layout Standard
19678 et bien plus encore...
19679 C'est un outil très utile pour le
19680 \begin_inset Quotes fld
19684 \begin_inset Quotes frd
19687 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19688 correction de l'orthographe et avant d'affiner la typographie.
19691 \begin_layout Subsection
19695 \begin_layout Standard
19696 Si le programme est installé, l'employer est un jeu d'enfant : faites
19697 \begin_inset Newline newline
19702 Outils\SpecialChar menuseparator
19704 \begin_inset space ~
19707 \SpecialCharNoPassThru TeX
19710 \SpecialCharNoPassThru LyX
19711 générera alors une version \SpecialCharNoPassThru LaTeX
19712 de votre document, lancera
19714 Chk\SpecialCharNoPassThru TeX
19716 pour la corriger, puis insérera des
19717 \begin_inset Quotes fld
19721 \begin_inset Quotes frd
19724 avec les avertissements de
19726 Chk\SpecialCharNoPassThru TeX
19729 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19730 facilement les trouver avec
19732 Navigation\SpecialChar menuseparator
19735 , ou par le raccourci clavier
19739 (d'après le fichier de raccourcis implicites
19744 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19761 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19762 Si vous ne comprenez pas l'avertissement, ignorez-le.
19763 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19766 Chk\SpecialCharNoPassThru TeX
19768 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19772 \begin_layout Standard
19773 Ce document est un excellent terrain d'entraînement, et sa vérification
19774 lèvera sûrement quelques avertissements.
19775 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19776 des fausses alertes.
19779 \begin_layout Subsection
19783 \begin_layout Standard
19784 Vous trouverez parfois que
19786 Chk\SpecialCharNoPassThru TeX
19788 est plus bavard qu'il ne devrait l'être.
19789 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19790 à vos propres goûts.
19794 \begin_layout Standard
19797 Chk\SpecialCharNoPassThru TeX
19799 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19802 Chk\SpecialCharNoPassThru TeX
19804 dans \SpecialCharNoPassThru LyX
19806 En effet, \SpecialCharNoPassThru LyX
19807 génère un fichier \SpecialCharNoPassThru LaTeX
19808 un peu particulier pour être ensuite
19809 capable de faire correspondre les numéros de lignes indiqués par
19811 Chk\SpecialCharNoPassThru TeX
19815 \begin_layout Plain Layout
19816 Vous pouvez trouver toutes les indications de
19822 Document\SpecialChar menuseparator
19824 \begin_inset space ~
19828 \begin_inset space ~
19831 \SpecialCharNoPassThru LaTeX
19844 avec la structure interne du document.
19845 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19846 Vous pouvez faire deux choses contre cela :
19849 \begin_layout Itemize
19850 Paramétrez l'appel à
19852 Chk\SpecialCharNoPassThru TeX
19856 Outils\SpecialChar menuseparator
19857 Préférences\SpecialChar menuseparator
19858 Sorties\SpecialChar menuseparator
19859 \SpecialCharNoPassThru LaTeX
19861 , ou alors dans le fichier de configuration de l'installation de
19863 Chk\SpecialCharNoPassThru TeX
19865 (souvent, le fichier
19870 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19871 ou désactivés à la ligne de commande.
19874 \begin_layout Itemize
19875 Exportez votre document en tant que fichier \SpecialCharNoPassThru LaTeX
19878 Fichier\SpecialChar menuseparator
19879 Exporter\SpecialChar menuseparator
19880 \SpecialCharNoPassThru LaTeX
19882 et lancer manuellement
19887 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19888 correspondant dans le document \SpecialCharNoPassThru LyX
19889 , mais avec un peu de patience, vous
19893 \begin_layout Standard
19894 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19904 pour désactiver un avertissement, et
19909 Les entrées en italiques sont désactivées par défaut, car le réglage de
19911 \begin_inset Quotes fld
19916 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19919 \begin_inset Quotes frd
19925 \begin_layout Standard
19926 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19927 désactivation d'avertissements, et pas aux autres.
19928 En effet, \SpecialCharNoPassThru LyX
19929 utilise les autres options à sa convenance pour dialoguer
19937 \begin_layout Enumerate
19941 Command terminated with space.
19942 (La commande se termine par une espace.)
19945 \begin_layout Enumerate
19948 Non-breaking space (
19949 \begin_inset Quotes eld
19957 \begin_inset Quotes erd
19960 ) should have been used.
19961 (Il faut utiliser ici une espace insécable (
19964 \begin_inset Quotes fld
19968 \begin_inset Quotes frd
19976 \begin_layout Enumerate
19980 You should enclose the previous parenthesis with
19981 \begin_inset Quotes eld
19989 \begin_inset Quotes erd
19993 (Vous devriez entourer les parenthèses précédentes par
19999 \begin_inset Quotes fld
20003 \begin_inset Quotes frd
20014 \begin_layout Enumerate
20017 Italic correction (
20018 \begin_inset Quotes eld
20028 \begin_inset Quotes erd
20031 ) found in non-italic buffer.
20032 (Une correction d'italique (
20035 \begin_inset Quotes fld
20041 \begin_inset Quotes frd
20046 ) est dans un groupe qui n'est pas en italique.)
20049 \begin_layout Enumerate
20052 Italic correction (
20053 \begin_inset Quotes eld
20063 \begin_inset Quotes erd
20066 ) found more than once.
20067 (Il y a plus d'une correction d'italique (
20070 \begin_inset Quotes fld
20076 \begin_inset Quotes frd
20084 \begin_layout Enumerate
20088 No italic correction (
20089 \begin_inset Quotes eld
20099 \begin_inset Quotes erd
20103 (Il n'y a pas de correcteur d'italique (
20106 \begin_inset Quotes fld
20112 \begin_inset Quotes frd
20123 \begin_layout Enumerate
20127 \begin_inset Quotes eld
20135 \begin_inset Quotes erd
20139 \begin_inset Quotes eld
20147 \begin_inset Quotes erd
20154 \begin_inset Quotes fld
20158 \begin_inset Quotes frd
20163 requière l'utilisation de
20166 \begin_inset Quotes fld
20170 \begin_inset Quotes frd
20178 \begin_layout Enumerate
20181 Wrong length of dash may have been used.
20182 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20185 \begin_layout Enumerate
20189 \begin_inset Quotes eld
20197 \begin_inset Quotes erd
20201 \begin_inset Quotes eld
20209 \begin_inset Quotes erd
20219 \begin_inset Quotes fld
20223 \begin_inset Quotes frd
20234 \begin_inset Quotes fld
20238 \begin_inset Quotes frd
20246 \begin_layout Enumerate
20250 \begin_inset Quotes eld
20258 \begin_inset Quotes erd
20267 \begin_inset Quotes fld
20275 \begin_inset Quotes frd
20284 \begin_layout Enumerate
20288 \begin_inset Quotes eld
20296 \begin_inset Quotes erd
20299 to achieve an ellipsis.
20300 (Vous devriez utiliser
20303 \begin_inset Quotes fld
20307 \begin_inset Quotes frd
20312 pour une ellipse (points de suspension).)
20315 \begin_layout Enumerate
20318 Inter-word spacing (
20319 \begin_inset Quotes eld
20329 \begin_inset Quotes eld
20332 ) should perhaps be used.
20333 (Une espace d'entre mots (
20336 \begin_inset Quotes fld
20342 \begin_inset space ~
20348 \begin_inset Quotes frd
20351 ) devrait peut-être être utilisé.)
20354 \begin_layout Enumerate
20357 Inter-sentence spacing (
20358 \begin_inset Quotes eld
20368 \begin_inset Quotes erd
20371 ) should perhaps be used.
20372 (Une espace d'entre phrases (
20375 \begin_inset Quotes fld
20381 \begin_inset Quotes frd
20386 ) devrait peut-être être utilisé.)
20389 \begin_layout Enumerate
20392 Could not find argument for command.
20393 (N'a pas trouvé de paramètre à la commande.)
20396 \begin_layout Enumerate
20400 \begin_inset Quotes eld
20408 \begin_inset Quotes erd
20412 (Aucune occurrence de
20413 \begin_inset Quotes fld
20421 \begin_inset Quotes frd
20427 \begin_layout Enumerate
20430 Math mode still on at end of \SpecialCharNoPassThru LaTeX
20432 (Le fichier \SpecialCharNoPassThru LaTeX
20433 se termine dans le mode Math.)
20436 \begin_layout Enumerate
20440 \begin_inset Quotes eld
20448 \begin_inset Quotes erd
20451 doesn't match the number of
20452 \begin_inset Quotes eld
20460 \begin_inset Quotes erd
20467 \begin_inset Quotes fld
20471 \begin_inset Quotes frd
20476 ne correspond pas à celui de
20479 \begin_inset Quotes fld
20483 \begin_inset Quotes frd
20491 \begin_layout Enumerate
20494 You should use either
20497 \begin_inset Quotes eld
20505 \begin_inset Quotes erd
20510 as an alternative to
20511 \begin_inset Quotes eld
20519 \begin_inset Quotes erd
20523 (Vous devriez utiliser
20526 \begin_inset Quotes eld
20534 \begin_inset Quotes erd
20542 \begin_inset Quotes fld
20546 \begin_inset Quotes frd
20554 \begin_layout Enumerate
20561 " (ASCII 39) instead of "´" (ASCII 180).
20562 (Vous devriez utiliser
20565 \begin_inset Quotes fld
20569 \begin_inset Quotes frd
20574 (ASCII 39) au lieu de
20577 \begin_inset Quotes fld
20585 \begin_inset Quotes frd
20593 \begin_layout Enumerate
20596 User-specified pattern found.
20597 (A trouvé un format défini par l'utilisateur.)
20600 \begin_layout Enumerate
20603 This command might not be intended.
20604 (Cette commande n'est peut-être pas volontaire.)
20607 \begin_layout Enumerate
20612 (Un commentaire est affiché.)
20615 \begin_layout Enumerate
20646 \begin_layout Enumerate
20649 Delete this space to maintain correct page references.
20650 (Enlevez cette espace pour avoir une pagination correcte.)
20653 \begin_layout Enumerate
20657 You might wish to put this between a pair of
20658 \begin_inset Quotes eld
20666 \begin_inset Quotes erd
20670 (Ce serait peut-être mieux entre deux accolades
20676 \begin_inset Quotes fld
20680 \begin_inset Quotes frd
20688 \begin_layout Enumerate
20691 You ought to remove spaces in front of punctuation.
20692 (Il n'y a pas d'espace devant cette ponctuation.)
20695 \begin_layout Enumerate
20698 Could not execute \SpecialCharNoPassThru LaTeX
20700 (Ne peut pas exécuter la commande \SpecialCharNoPassThru LaTeX
20704 \begin_layout Enumerate
20713 in front of small punctuation.
20720 devant la ponctuation basse.)
20723 \begin_layout Enumerate
20731 may look prettier here.
20741 \begin_layout Enumerate
20745 Multiple spaces detected in output.
20746 (La sortie affiche ici plusieurs espaces.)
20749 \begin_layout Enumerate
20752 This text may be ignored.
20753 (Ce texte ne sera peut-être pas pris en compte.)
20756 \begin_layout Enumerate
20762 \begin_inset Quotes eld
20767 to begin quotation, not
20775 \begin_inset Quotes eld
20780 pour ouvrir une citation et non
20787 \begin_layout Enumerate
20794 to end quotation, not
20797 \begin_inset Quotes eld
20807 pour clore une citation et non
20810 \begin_inset Quotes eld
20818 \begin_layout Enumerate
20822 (Ne mélangez pas les différents types de guillemets.)
20825 \begin_layout Enumerate
20828 You should perhaps use
20829 \begin_inset Quotes eld
20837 \begin_inset Quotes erd
20841 (Il vaudrait peut-être mieux utiliser
20844 \begin_inset Quotes fld
20848 \begin_inset Quotes frd
20856 \begin_layout Enumerate
20859 You should put a space in front of/after parenthesis.
20860 (Il faut des espaces à l'extérieur des parenthèses.)
20863 \begin_layout Enumerate
20866 You should avoid spaces in front of/after parenthesis.
20867 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20870 \begin_layout Enumerate
20874 You should not use punctuation in front of/after quotes.
20875 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20878 \begin_layout Enumerate
20881 Double space found.
20885 \begin_layout Enumerate
20888 You should put punctuation outside inner/inside display math mode.
20889 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20892 \begin_layout Enumerate
20895 You ought to not use primitive \SpecialCharNoPassThru TeX
20896 in \SpecialCharNoPassThru LaTeX
20898 (Vous ne devez pas utiliser de primitives \SpecialCharNoPassThru TeX
20899 dans du code \SpecialCharNoPassThru LaTeX
20903 \begin_layout Enumerate
20906 You should remove spaces in front of
20907 \begin_inset Quotes eld
20915 \begin_inset Quotes erd
20919 (Ne mettez pas d'espaces devant
20922 \begin_inset Quotes fld
20926 \begin_inset Quotes frd
20934 \begin_layout Enumerate
20937 \begin_inset Quotes eld
20945 \begin_inset Quotes erd
20948 is normally not followed by
20949 \begin_inset Quotes eld
20957 \begin_inset Quotes erd
20964 \begin_inset Quotes fld
20968 \begin_inset Quotes frd
20973 n'est normalement pas suivi de
20976 \begin_inset Quotes fld
20980 \begin_inset Quotes frd
20988 \begin_layout Standard
20989 Nous espérons fournir dans les versions futures de \SpecialCharNoPassThru LyX
20991 complète à cet outil (ainsi qu'à son petit cousin
20995 ) pour pouvoir en exploiter toute la puissance.
20996 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20997 de bonne taille, et voyez le résultat.
21000 \begin_layout Section
21001 Contrôle de version sous \SpecialCharNoPassThru LyX
21004 \begin_layout Standard
21007 Lars Gullik Bjønnes,
21014 \begin_layout Subsection
21018 \begin_layout Standard
21019 Un de mes amis voulut essayer \SpecialCharNoPassThru LyX
21020 pour un projet de groupe, mais lorsqu'il
21021 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
21023 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
21024 \SpecialCharNoPassThru LyX
21025 (avec la perspective future d'un support de CVS et/ou SCCS).
21026 Maintenant, c'est fait.
21027 \SpecialCharNoPassThru LyX
21028 accepte la plupart des commandes simples de RCS/CVS/SVN.
21029 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21030 cependant encore passer par un terminal de commande.
21033 \begin_layout Standard
21034 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21035 n, que nous vous conseillons donc.
21036 Un bon document de départ pour Subversion est le Manuel SVN
21040 \begin_layout Plain Layout
21041 \begin_inset CommandInset href
21043 target "http://svnbook.red-bean.com/"
21053 Pour RCS, lisez d'abord
21054 \begin_inset Quotes fld
21058 \begin_inset Quotes frd
21061 (c'est un fichier man : lisez-le avec
21066 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21067 Voyez particulièrement
21068 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21069 (le fichier finissant par
21076 \begin_layout Standard
21077 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialCharNoPassThru LyX
21079 vous devrez connaître l'utilisation de RCS/CVS/SVN.
21080 Le support assuré dans \SpecialCharNoPassThru LyX
21081 a été réalisé pour des versions récentes des
21082 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
21083 avec des versions plus anciennes.
21084 En général, les messages de contrôle ne sont pas affichés après chaque
21085 opération ― vous pouvez les vérifier dans la console de lancement de \SpecialCharNoPassThru LyX
21089 \begin_layout Standard
21090 Pour créer vos propres commandes externes, consultez
21091 \begin_inset Flex Code
21094 \begin_layout Plain Layout
21100 dans le manuel des fonctions \SpecialCharNoPassThru LyX
21104 \begin_layout Subsection
21105 Les commandes RCS sous \SpecialCharNoPassThru LyX
21108 \begin_layout Standard
21109 Les sections suivantes décrivent les commandes RCS supportées par \SpecialCharNoPassThru LyX
21111 Vous pouvez les trouver dans
21113 Fichier\SpecialChar menuseparator
21115 \begin_inset space ~
21119 \begin_inset space ~
21125 Lyx a été testé avec RCS 5.7.
21128 \begin_layout Subsubsection
21131 Initialiser le contrôle de version
21134 \begin_layout Standard
21135 Si votre document n'est pas sous le mode
21136 \begin_inset Quotes fld
21139 contrôle de version
21140 \begin_inset Quotes frd
21143 , c'est le seul choix qui vous soit proposé.
21144 Si vous êtes déjà sous ce mode, l'élément
21145 \begin_inset Flex MenuItem
21148 \begin_layout Plain Layout
21154 est grisé et inaccessible.
21157 \begin_layout Standard
21158 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21160 demandé de donner une description initiale du document.
21161 Le document est alors mis en mode
21162 \begin_inset Quotes fld
21166 \begin_inset Quotes frd
21169 et il vous faudra faire
21172 \begin_inset space ~
21176 \begin_inset space ~
21181 avant de le modifier.
21182 Un document sous contrôle de version a dans le minibuffer
21183 \begin_inset Quotes fld
21186 [RCS:<version><locker>]
21187 \begin_inset Quotes frd
21190 accolé au nom de fichier.
21193 \begin_layout Standard
21194 En arrière-plan, la commande RCS qui a été lancée est
21196 ci -q -u -i -t-\SpecialChar softhyphen
21197 "<description_\SpecialChar softhyphen
21198 initiale>" <nom_fichier>.
21201 \begin_layout Standard
21206 pour comprendre le sens des paramètres.
21210 \begin_layout Subsubsection
21212 \begin_inset space ~
21216 \begin_inset space ~
21222 \begin_layout Standard
21223 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21227 \begin_layout Plain Layout
21234 \begin_inset Flex MenuItem
21237 \begin_layout Plain Layout
21238 Fichier\SpecialChar menuseparator
21240 \begin_inset space ~
21244 \begin_inset space ~
21247 Version\SpecialChar menuseparator
21249 \begin_inset space ~
21253 \begin_inset space ~
21262 Il vous sera alors demandé une description de ceux-ci.
21263 Cette information est conservée dans le fichier d'historique.
21264 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21265 au fichier RCS maître et le document est déverrouillé et remis en mode
21267 \begin_inset Quotes fld
21271 \begin_inset Quotes frd
21277 \begin_layout Standard
21280 ci -q -u -m"<description>" <nom_fichier>
21283 \begin_layout Subsubsection
21286 Nouvelle version modifiable
21289 \begin_layout Standard
21290 En utilisant cette commande, vous verrouillez le document de manière à ce
21291 que vous soyez le seul à pouvoir l'éditer.
21292 Vous seul en possédez les droits d'écriture.
21293 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21295 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21298 \begin_layout Standard
21301 co -q -l <nom_fichier>
21304 \begin_layout Subsubsection
21307 Revenir à la version du dépôt
21310 \begin_layout Standard
21311 Ceci annule tous les changements réalisés sur le document depuis que le
21312 document a été figé la dernière fois.
21313 Une demande de confirmation apparaît alors, avant que tous les changements
21317 \begin_layout Standard
21320 co -f -u<version> <nom_fichier>
21323 \begin_layout Subsubsection
21326 Annuler le dernier enregistrement
21329 \begin_layout Standard
21330 Fait comme si la dernière modification n'avait jamais été faite.
21331 Aucune modification n'apparaît sur le document \SpecialCharNoPassThru LyX
21332 , mais la dernière version
21333 est effacée du fichier maître RCS.
21336 \begin_layout Standard
21339 rcs -o<version> <nom_fichier>
21342 \begin_layout Subsubsection
21345 Visionner historique
21348 \begin_layout Standard
21349 Montre l'historique complet du document RCS.
21354 est ainsi affichée dans une fenêtre.
21359 pour plus d'informations.
21362 \begin_layout Subsubsection
21363 Informations de révision
21366 \begin_layout Standard
21367 Lyx ne connaît que le numéro de version RCS, voir
21368 \begin_inset CommandInset ref
21370 reference "subsec:VCS-Revision-Information"
21377 \begin_layout Subsection
21380 CVS commands in \SpecialCharNoPassThru LyX
21381 \begin_inset Note Note
21384 \begin_layout Plain Layout
21385 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21393 \begin_layout Standard
21396 A subset of CVS operations is supported by \SpecialCharNoPassThru LyX
21398 You can find the commands in the
21400 File\SpecialChar menuseparator
21402 \begin_inset space ~
21408 The version control system SVN is more powerful, so please use it instead
21409 of CVS if possible.
21412 \begin_layout Subsubsection
21419 \begin_layout Standard
21422 If you start from scratch with CVS you have to create your repository and
21423 checkout the working copy with external tools.
21424 If you're using a client-server setup you may need to login before doing
21425 the first repository checkout.
21428 \begin_layout Standard
21431 If your documents are under revision control and others are using the same
21432 repository problems arise when different changes to the same document at
21433 the same location happen.
21434 Standard CVS repositories doesn't operate with a file locking mechanism.
21435 This may be surprising, but conflicts only occur if people disagree on
21436 the proper content of the same part of a document.
21437 So, if co-workers are used to communicate regularly, these conflicts occur
21439 If they don't communicate they have a fundamental problem anyway.
21440 Nevertheless some people like to work with so called
21441 \begin_inset Quotes eld
21445 \begin_inset Quotes erd
21449 If they do so the working copy of all files is readonly when checked out
21450 first and the user starts editing after using a special command to make
21451 the working copy writable.
21452 When the changes are checked in the working copy returns to readonly state.
21453 With \SpecialCharNoPassThru LyX
21454 one has to edit the
21455 \begin_inset Flex Code
21458 \begin_layout Plain Layout
21466 file and add the line
21467 \begin_inset Flex Code
21470 \begin_layout Plain Layout
21478 to work with reserved checkouts.
21479 The benefit is the possibility to see who is using a writable copy of some
21481 It's not guaranteed only one user makes a copy writable.
21484 \begin_layout Standard
21487 \SpecialCharNoPassThru LyX
21488 tries to guess if you're using reserved or non-reserved checkouts.
21489 If your working copy is readonly or it is writable and an additional copy
21490 of your document exists in the CVS/Base sub-directory a reserved otherwise
21491 a non-reserved checkout is assumed.
21492 When a reserved checkout is detected you have to use
21493 \begin_inset Flex MenuItem
21496 \begin_layout Plain Layout
21504 to make your working copy writable if it's readonly.
21506 \begin_inset Flex MenuItem
21509 \begin_layout Plain Layout
21517 operation is possible and that makes your working copy readonly again after
21518 transferring your changes to the repository.
21521 \begin_layout Standard
21524 More information about CVS can be found here
21525 \begin_inset Flex URL
21528 \begin_layout Plain Layout
21530 http://www.nongnu.org/cvs
21536 \begin_inset Flex URL
21539 \begin_layout Plain Layout
21541 http://ximbiot.com/cvs
21549 \begin_layout Standard
21556 to understand the sub-commands and the switches mentioned below.
21559 \begin_layout Subsubsection
21566 \begin_layout Standard
21569 If your document is not under revision control, this is the only item shown
21571 And if it is under revision control, the
21578 item is not visible.
21582 \begin_layout Standard
21585 This command registers in CVS your document
21586 \begin_inset Flex Strong
21589 \begin_layout Plain Layout
21598 in case you have already the documents directory under CVS control (in
21604 This means you have to create or checkout the archive by yourself using
21606 (In case you forget that step \SpecialCharNoPassThru LyX
21607 registers the document with RCS.)
21610 \begin_layout Standard
21613 Then you are asked interactively to supply an initial description of the
21615 Don't forget that registered file is not yet checked in.
21618 \begin_layout Standard
21621 CVS command that is run:
21623 cvs -q add -m"<entered message>" "<file-name>"
21626 \begin_layout Standard
21633 above and for all other CVS commands is an abbreviation for
21634 \begin_inset Quotes eld
21637 change the current working directory to file location and use the file name
21638 without path component as argument
21639 \begin_inset Quotes erd
21645 \begin_layout Subsubsection
21652 \begin_layout Standard
21655 When you are finished editing a file, you commit your changes.
21656 When you do this and you had changed the document, you are asked for a
21657 description of the changes.
21658 After that changes are written to the repository.
21659 In case you didn't change the document and a reserved checkout is detected
21660 the reservation made on
21661 \begin_inset Flex MenuItem
21664 \begin_layout Plain Layout
21675 \begin_layout Labeling
21676 \labelwidthstring 00.00.0000
21680 \begin_inset space ~
21684 \begin_inset space ~
21688 \begin_inset Newline newline
21692 \begin_inset Flex Code
21695 \begin_layout Plain Layout
21700 -q commit -m"<description>" "<file-name>"
21706 \begin_inset Newline newline
21710 \begin_inset Flex Code
21713 \begin_layout Plain Layout
21726 \begin_layout Subsubsection
21733 \begin_layout Standard
21736 When you are sharing a repository with others, you may have to incorporate
21737 their changes into your working copy.
21740 \begin_layout Standard
21745 cvs -q update "<file-name>"
21748 \begin_layout Standard
21751 If a readonly checkout is detected the working copy is made writable and
21755 \begin_layout Standard
21760 cvs -q edit "<file-name>"
21763 \begin_layout Subsubsection
21767 Revert To Repository Version
21770 \begin_layout Standard
21773 This will discard all changes made to the document since the last check
21775 You get a warning before changes are discarded.
21776 Firstly the file is deleted, secondly CVS update command is run.
21779 \begin_layout Standard
21784 cvs -q update "<file-name>"
21787 \begin_layout Standard
21790 If a reserved checkout is detected and the working copy has no changes only
21791 the reservation is undone.
21794 \begin_layout Standard
21799 cvs -q unedit "<file-name>"
21802 \begin_layout Subsubsection
21805 Update of the local directory checkout from repository
21808 \begin_layout Standard
21811 Once your documents gets more complex, containing sub-documents and pictures,
21813 \begin_inset Flex Code
21816 \begin_layout Plain Layout
21824 files and so on using version control becomes more complicated.
21825 \SpecialCharNoPassThru LyX
21826 supports updating the whole tree in which resides the document.
21827 This become especially useful once you cooperate with people which neither
21828 have detailed knowledge about CVS usage nor they have ambition to commit
21829 additional material to the repository.
21830 You have to organize the files structure so that all external files are
21831 in the same directory or subdirectories of the document.
21832 It's good practice anyway to store multipart documents in an extra directory.
21835 \begin_layout Standard
21839 \begin_inset Flex Code
21842 \begin_layout Plain Layout
21845 Update local directory from repository
21850 command updates the whole directory.
21851 If local changes are detected user is warned before update starts.
21852 In case of merge conflicts both versions of the conflicting document parts
21853 are placed in the final document.
21854 You have to review and correct the result of the merge.
21855 You'll find the conflicts enclosed in pairs of
21856 \begin_inset Flex Code
21859 \begin_layout Plain Layout
21868 \begin_inset Flex Code
21871 \begin_layout Plain Layout
21880 \begin_inset Flex Code
21883 \begin_layout Plain Layout
21892 The first part is your version as before the update operation with the
21893 document name prepended.
21894 The second one is the repository version with the version number after
21896 \begin_inset Flex Code
21899 \begin_layout Plain Layout
21910 \begin_layout Labeling
21911 \labelwidthstring 00.00.0000
21915 \begin_inset space ~
21919 \begin_inset space ~
21923 \begin_inset Newline newline
21927 \begin_inset Flex Code
21930 \begin_layout Plain Layout
21940 (Ask if changes are detected.)
21941 \begin_inset Newline newline
21945 \begin_inset Flex Code
21948 \begin_layout Plain Layout
21951 cd $path; cvs -q update
21961 \begin_layout Standard
21965 \begin_inset Flex Code
21968 \begin_layout Plain Layout
21976 stands for the path to the document.
21979 \begin_layout Subsubsection
21986 \begin_layout Standard
21989 This shows the complete history of the CVS document.
21992 cvs log "<file-name>"
21994 is shown in a browser.
21997 \begin_layout Subsection
22000 SVN commands in \SpecialCharNoPassThru LyX
22003 \begin_layout Standard
22006 SVN is now partially supported by \SpecialCharNoPassThru LyX
22008 You can find the commands in the
22010 File\SpecialChar menuseparator
22012 \begin_inset space ~
22018 Please note that if you use password protected access to repository via
22019 ssh, you will be asked in terminal window.
22020 \SpecialCharNoPassThru LyX
22021 was tested against SVN 1.5 and 1.6
22025 \begin_layout Plain Layout
22028 Most of the commands will work with 1.4 too, see
22029 \begin_inset CommandInset ref
22031 reference "subsec:SVN-Repo-Update"
22043 \begin_layout Subsubsection
22050 \begin_layout Standard
22053 If your document is not under revision control, this is the only item shown
22055 And if it is under revision control, the
22062 item is not visible.
22066 \begin_layout Standard
22069 This command registers in SVN your document ONLY in case you have already
22070 the documents directory under SVN control (in particular
22075 This means you have to checkout the archive by yourself.
22079 \begin_layout Standard
22082 Then you are asked interactively to supply an initial description of the
22084 Don't forget that registered file is not yet commited.
22087 \begin_layout Standard
22090 SVN command that is run:
22093 \begin_inset Quotes eld
22097 \begin_inset Quotes erd
22103 \begin_layout Standard
22110 to understand the switches.
22114 \begin_layout Subsubsection
22121 \begin_layout Standard
22124 When you are finished editing a file, you commit your changes.
22125 When you do this, you are asked for a description of the changes.
22126 After that changes are commited.
22129 \begin_layout Standard
22136 \begin_layout Plain Layout
22139 In case locking is not enabled.
22141 \begin_inset CommandInset ref
22143 reference "subsec:SVN-File-Locking"
22154 svn commit -q -m"<description>" <file-name>
22157 \begin_layout Subsubsection
22164 \begin_layout Standard
22167 Updates the changes of this file from the repository.
22168 Be sure you understand SVN merging and conflicts resolving before using
22169 this function, because all conflicts has to be resolved manually by you!
22172 \begin_layout Standard
22179 \begin_layout Plain Layout
22189 svn update \twohyphens
22191 \begin_inset Quotes eld
22195 \begin_inset Quotes erd
22201 \begin_layout Subsubsection
22205 Revert To Repository Version
22208 \begin_layout Standard
22211 This will discard all changes made to the document since the last check
22213 You get a warning before changes are discarded.
22217 \begin_layout Standard
22223 \begin_inset Quotes eld
22227 \begin_inset Quotes erd
22233 \begin_layout Subsubsection
22236 \begin_inset CommandInset label
22238 name "subsec:SVN-Repo-Update"
22242 Update of the local directory checkout from repository
22246 \begin_layout Plain Layout
22249 Note that this command will work only with subversion
22250 \begin_inset Formula $\geqq1.5$
22261 \begin_layout Standard
22264 All the commands above have one shortcomming - they deal with the current
22266 Once your document contains pictures, includes external
22267 \begin_inset Flex Code
22270 \begin_layout Plain Layout
22278 files and so on administration becomes more complicated.
22279 \SpecialCharNoPassThru LyX
22280 now supports updating the whole tree in which resides the document
22284 \begin_layout Plain Layout
22287 One need to organize the files structure so that all external files are
22288 in the same directory or subdirectories of the document.
22295 This become especially useful once you cooperate with people which neither
22296 know about subversion management nor they have ambition to commit additional
22297 material to the repository.
22301 \begin_layout Standard
22304 \begin_inset Flex Code
22307 \begin_layout Plain Layout
22310 Update local directory from repository
22315 command updates the whole directory and in case of merge conflicts local
22316 version of the files are left, so no unintended data loss occurs.
22317 If local changes are detected user is warned before update starts.
22320 \begin_layout Labeling
22321 \labelwidthstring 00.00.0000
22325 \begin_inset space ~
22329 \begin_inset space ~
22333 \begin_inset Newline newline
22337 \begin_inset Flex Code
22340 \begin_layout Plain Layout
22348 (Ask if changes are detected.)
22349 \begin_inset Newline newline
22353 \begin_inset Flex Code
22356 \begin_layout Plain Layout
22359 svn update \twohyphens
22360 accept mine-full $path
22368 \begin_layout Standard
22372 \begin_inset Flex Code
22375 \begin_layout Plain Layout
22383 stands for the path to the document.
22386 \begin_layout Subsubsection
22393 \begin_layout Standard
22396 This shows the complete history of the SVN document.
22400 \begin_inset Quotes eld
22404 \begin_inset Quotes erd
22409 is shown in a browser.
22412 \begin_layout Subsubsection
22416 \begin_inset CommandInset label
22418 name "subsec:SVN-File-Locking"
22425 \begin_layout Standard
22428 The file exchange through various revision control systems brings the problem
22429 of merge conflicts in case two different users try to edit the same (parts
22431 When such a conflict happens it needs manual resolving and one reasonable
22432 alternative is to provide some kind of locking mechanism, which guarantees
22433 that only one user is allowed to edit file at the given time.
22436 \begin_layout Standard
22439 SVN has two such mechanisms to provide mutual exclusivity for file access
22440 - locks and automatic setting of write permissions (see sec.
22442 \begin_inset CommandInset ref
22444 reference "subsec:Automatical-Locking-Property"
22449 \begin_inset Flex Code
22452 \begin_layout Plain Layout
22464 \begin_layout Plain Layout
22467 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
22473 If this property is detected for a given document \SpecialCharNoPassThru LyX
22475 locks for document editing automatically and the whole check-in/out mechanism
22476 switches to the same regimen as for RCS.
22477 This in particular means there are two different modes of file use in \SpecialCharNoPassThru LyX
22481 \begin_layout Itemize
22485 The loaded file is in the read-only mode.
22486 For editing on needs to check-out.
22491 consists of updating from the repository and gaining write lock.
22492 If the lock is not possible to obtain, we remain in unlocked state.
22495 \begin_layout Itemize
22499 The loaded file is in the 'normal' edit mode.
22500 No other user is allowed to edit the file.
22505 consists of commiting changes and releasing write-lock.
22506 If no changes have been made to the document, no commit will be produced
22510 \begin_layout Plain Layout
22513 Don't be puzzled by the fact that you will be asked for commit message anyway.
22518 and only the write-lock will be released.
22521 \begin_layout Standard
22527 \begin_layout Labeling
22528 \labelwidthstring 00.00.0000
22533 svn commit -q -m"<description>" "<file-name>"
22534 \begin_inset Newline newline
22537 svn unlock "<file-name>"
22540 \begin_layout Labeling
22541 \labelwidthstring 00.00.0000
22546 svn update "<file-name>"
22547 \begin_inset Newline newline
22550 svn lock "<file-name>"
22553 \begin_layout Subsubsection
22557 \begin_inset CommandInset label
22559 name "subsec:Automatical-Locking-Property"
22565 Automatic Locking Property
22568 \begin_layout Standard
22571 The above mentioned automatic setting of write permissions of the .lyx file
22577 ile\SpecialChar menuseparator
22583 \begin_inset space ~
22586 Control\SpecialChar menuseparator
22591 oggle locking property
22594 This command is active only when the file is not locked on the svn server
22596 you need to check-out before proceeding).
22599 \begin_layout Labeling
22600 \labelwidthstring 00.00.0000
22604 \begin_inset space ~
22610 \begin_layout Labeling
22611 \labelwidthstring 00.00.0000
22616 svn propset svn:needs-lock ON "<file-name>"
22619 \begin_layout Labeling
22620 \labelwidthstring 00.00.0000
22625 svn propdel svn:needs-lock "<file-name>"
22628 \begin_layout Subsubsection
22631 \begin_inset CommandInset label
22633 name "subsec:VCS-Revision-Information"
22637 Revision Information in Documents
22640 \begin_layout Standard
22643 There are more possibilities how to activate revision information in our
22647 \begin_layout Itemize
22650 \SpecialCharNoPassThru LyX
22652 \begin_inset Separator parbreak
22658 \begin_layout Itemize
22661 tree revision information (
22662 \begin_inset Flex Code
22665 \begin_layout Plain Layout
22674 The result is the output of the
22675 \begin_inset Flex Code
22678 \begin_layout Plain Layout
22686 command, the following table gives you an idea, how to read the results.
22689 \begin_layout Standard
22693 \begin_inset Tabular
22694 <lyxtabular version="3" rows="6" columns="2">
22695 <features rotate="0" tabularvalignment="middle">
22696 <column alignment="center" valignment="top">
22697 <column alignment="center" valignment="top">
22699 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22702 \begin_layout Plain Layout
22710 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22713 \begin_layout Plain Layout
22723 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22726 \begin_layout Plain Layout
22734 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22737 \begin_layout Plain Layout
22740 mixed revision working copy
22747 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22750 \begin_layout Plain Layout
22758 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22761 \begin_layout Plain Layout
22764 modified working copy
22771 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22774 \begin_layout Plain Layout
22782 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22785 \begin_layout Plain Layout
22788 switched working copy
22795 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22798 \begin_layout Plain Layout
22806 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22809 \begin_layout Plain Layout
22812 partial working copy, from a sparse checkout
22819 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22822 \begin_layout Plain Layout
22830 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22833 \begin_layout Plain Layout
22836 mixed revision, modified, switched working copy
22849 \begin_layout Itemize
22852 file revision information.
22853 The result comes from parsing the output of
22854 \begin_inset Newline newline
22858 \begin_inset Flex Code
22861 \begin_layout Plain Layout
22865 \begin_inset space ~
22869 \begin_inset space ~
22874 \begin_inset space ~
22883 Supported flags are:
22884 \begin_inset Separator parbreak
22890 \begin_layout Itemize
22893 version number of the last commit (
22894 \begin_inset Flex Code
22897 \begin_layout Plain Layout
22908 \begin_layout Itemize
22911 author of the last commit (
22912 \begin_inset Flex Code
22915 \begin_layout Plain Layout
22926 \begin_layout Itemize
22929 date of the last commit (
22930 \begin_inset Flex Code
22933 \begin_layout Plain Layout
22944 \begin_layout Itemize
22947 time of the last commit (
22948 \begin_inset Flex Code
22951 \begin_layout Plain Layout
22963 \begin_layout Standard
22966 You can obtain this info via InsetInfo (e.g.
22968 \begin_inset Flex Code
22971 \begin_layout Plain Layout
22974 info-insert buffer vcs-date
22980 The information will be available only when you have the file stored under
22981 svn managment (i.e.
22983 \begin_inset Flex Code
22986 \begin_layout Plain Layout
22994 directory is available with your document).
22998 \begin_layout Itemize
23001 Another\threehyphens
23002 a hacking one\threehyphens
23003 possibility is to use svn keywords
23007 \begin_layout Plain Layout
23010 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23016 In short \twohyphens
23017 you set file keywords property (e.g.
23020 svn propset svn:keywords 'Rev' file.lyx
23022 ) and then paste keyword \SpecialCharNoPassThru TeX
23027 \begin_layout Plain Layout
23030 This is an easy way how to ensure that \SpecialCharNoPassThru LyX
23031 won't break the line in the middle
23037 tag in your document (e.g.
23042 \begin_layout Plain Layout
23050 This way svn client will automatically substitute revision number (e.g.
23055 \begin_layout Plain Layout
23062 ) after each update and commit.
23063 There are more problems with this approach.
23064 Firstly, the '$' character is used in \SpecialCharNoPassThru TeX
23065 world for math equations, so
23066 any occurence of math formula
23067 \begin_inset Formula $Rev$
23071 \begin_inset Formula $Rev:59$
23074 in your \SpecialCharNoPassThru LyX
23076 Similarly for other keywords like Id, Date, Author, etc.
23077 Secondly svn output is dependent on your locales, so its very easy that
23078 svn would produce some problematic strings once Date is used.
23079 Thirdly you get the whole 'Rev: 59' string in your document instead of
23081 Until subversion implements user's custom keywords it will be hard to use
23082 this approach reliably or let \SpecialCharNoPassThru LyX
23083 to support it directly.
23086 \begin_layout Subsection
23089 SVN and Windows Environment
23092 \begin_layout Quote
23095 My inclination is to say that if the user cannot figure out the command
23096 line operations on their own fairly quickly, they would be well advised
23097 to use TortoiseSVN.
23104 \begin_layout Subsubsection
23110 \begin_layout Standard
23113 In addition to installing \SpecialCharNoPassThru LyX
23114 , and having access to a Subversion repository,
23115 the user will need to install the Subversion client program.
23116 A Windows installer for the client program is available from
23117 \begin_inset CommandInset href
23120 target "http://www.collab.net/nonav/downloads/subversion/"
23125 The user may also want to install
23126 \begin_inset CommandInset href
23129 target "http://tortoisesvn.tigris.org/"
23133 , which integrates Subversion operations into the context (rightclick) menu
23134 of Windows Explorer.
23135 Operations done outside \SpecialCharNoPassThru LyX
23136 will typically be more convenient using the
23137 Explorer context menu.
23138 Note that TortoiseSVN is not a replacement for the client program, which
23139 is what \SpecialCharNoPassThru LyX
23143 \begin_layout Subsubsection
23146 Bringing a document under Subversion control
23149 \begin_layout Standard
23152 Before a \SpecialCharNoPassThru LyX
23153 document can be brought under version control in Subversion,
23154 its parent directory needs to be under version control.
23155 If the document is being added to a project already in the repository,
23156 this is accomplished by checking the project out to the directory where
23157 the new document will be placed.
23158 If the project itself is not yet under version control (for instance, if
23159 this document starts a new project), the directory must be imported into
23161 This is done outside \SpecialCharNoPassThru LyX
23163 Both import and checkout are easily accomplished from the Explorer context
23164 menu using TortoiseSVN, or alternatively can be done using the command
23165 line client at a DOS prompt.
23166 The procedure for importing the project using TortoiseSVN is described
23167 below, assuming an existing repository and a new project being started
23175 For information on using the Subversion client program, run
23183 \begin_layout Enumerate
23192 in Windows Explorer, right click it, and select
23194 TortoiseSVN\SpecialChar menuseparator
23198 If necessary, adjust the URL for the repository, then click OK.
23201 \begin_layout Enumerate
23204 Right click the level of the repository under which you want to place the
23205 new project folder (typically the top level) and click
23209 Supply a name for the project folder and click OK.
23210 Add a message for the log file if desired, then click OK again.
23211 The new project folder should appear in the repository.
23212 Finally, click OK again to exit the repository browser.
23215 \begin_layout Enumerate
23218 Once again right click
23224 , this time selecting SVN Checkout\SpecialChar ldots
23225 Select the URL of the project folder
23226 you just created in the repository, and set the checkout directory to
23234 You will be warned about a non-empty folder; click OK to proceed.
23235 You should now have a
23246 \begin_layout Enumerate
23249 Create or open your document in \SpecialCharNoPassThru LyX
23252 File\SpecialChar menuseparator
23254 \begin_inset space ~
23257 Control\SpecialChar menuseparator
23261 Add a log message and click OK to commit the document to version control.
23264 \begin_layout Standard
23267 From this point onward, you should have full functionality in the
23269 File\SpecialChar menuseparator
23271 \begin_inset space ~
23277 You also have the option of checking the document in and out, viewing its
23279 using the TortoiseSVN context menu in Windows Explorer or the Subversion
23280 client program from a command prompt.
23283 \begin_layout Subsubsection
23286 SSH tunnel used with SVN under Windows
23289 \begin_layout Standard
23292 Compared with Linux setting up svn client to communicate over ssh under
23293 Windows is a rather troublesome task.
23294 We will at least offer some hints how to setup the client side but prior
23295 knowledge about ssh and the Windows command line is needed, also be prepared
23296 for a great deal of frustration\SpecialChar ldots
23300 \begin_layout Enumerate
23303 Get a svn client for windows, as described in the previous sections.
23304 When it is a fresh install run some svn command (e.g.
23306 \begin_inset Flex Code
23309 \begin_layout Plain Layout
23318 ) to create config files, which you will need to change later on.
23321 \begin_layout Enumerate
23324 Choose a ssh client for Windows.
23325 There are several possibilities, we will use the one from Putty tools
23329 \begin_layout Plain Layout
23332 \begin_inset Flex URL
23335 \begin_layout Plain Layout
23337 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
23348 You will need to set the connection up so that the client doesn't ask for
23349 any password from you.
23350 To keep things easy we will use only keys without any additional password
23352 \begin_inset Separator parbreak
23358 \begin_layout Enumerate
23362 \begin_inset Flex Code
23365 \begin_layout Plain Layout
23374 Save your private .ppk key file and put the public one on the server side.
23375 If the SVN server runs on Linux, note that the format of the public key
23376 is not compatible with Linux openssh and you will need to direcly copy-paste
23379 Public key for pasting into OpenSSH authorized_keys file
23381 :” edit field into the server's
23382 \begin_inset Flex Code
23385 \begin_layout Plain Layout
23388 ~/.ssh/authorized_keys
23394 \begin_inset Flex Code
23397 \begin_layout Plain Layout
23408 \begin_layout Enumerate
23412 \begin_inset Flex Code
23415 \begin_layout Plain Layout
23424 In the SVN config file
23428 \begin_layout Plain Layout
23431 Exact path depends on Windows version, usually somewhere around
23432 \begin_inset Flex Code
23435 \begin_layout Plain Layout
23440 Documents and Settings
23454 \begin_inset Flex Code
23457 \begin_layout Plain Layout
23474 , section [tunnels], setup ssh command, e.
23475 \begin_inset space \thinspace{}
23479 \begin_inset Newline newline
23483 \begin_inset Flex Code
23486 \begin_layout Plain Layout
23489 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
23498 \begin_layout Plain Layout
23501 It will usually take a lot of time to get exact command right and it depends
23503 For example do not have some remote server saved as a default session in
23505 If things fail, try to connect via plink without SVN first.
23514 \begin_layout Enumerate
23517 Checkout the SVN archive, e.
23518 \begin_inset space \thinspace{}
23522 \begin_inset Newline newline
23526 \begin_inset Flex Code
23529 \begin_layout Plain Layout
23532 svn co svn+ssh://user@server/repository_path
23540 \begin_layout Subsubsection
23543 End-of-Line Conversions
23546 \begin_layout Standard
23549 When the collsraborators are mixing Linux and Windows environments, \SpecialCharNoPassThru LyX
23550 will use different line endings inside the .lyx files.
23551 This is not a problem as far as \SpecialCharNoPassThru LyX
23552 functionality is concerned, but the
23553 commit diffs will be huge and merge-conflicts prone.
23554 Fortunately SVN itself knows
23558 \begin_layout Plain Layout
23561 \begin_inset Flex URL
23564 \begin_layout Plain Layout
23566 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
23576 how to deal with CR/LF problems when switching .lyx files to the
23577 \begin_inset Flex Code
23580 \begin_layout Plain Layout
23592 \begin_layout Plain Layout
23596 \begin_inset Flex Code
23599 \begin_layout Plain Layout
23602 svn propset svn:eol-style native FILE_NAME
23615 \begin_layout Subsection
23621 \begin_layout Standard
23624 With the recent addition of the vc-command function \SpecialCharNoPassThru LyX
23626 allowed to create their own commands for revision control.
23629 \begin_layout Standard
23632 As an example you can see how two TortoiseSVN commands could be integrated
23636 \begin_layout Description
23640 \begin_inset Flex Code
23643 \begin_layout Plain Layout
23646 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
23654 \begin_layout Description
23658 \begin_inset Flex Code
23661 \begin_layout Plain Layout
23664 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
23672 \begin_layout Subsection
23675 Version control and Document comparison
23678 \begin_layout Standard
23681 One of the typical uses of version control is to inspect the changes between
23682 revisions, usually by creating
23683 \begin_inset Flex Code
23686 \begin_layout Plain Layout
23695 While this is useful for plain text files, it is much less useful in the
23696 case of \SpecialCharNoPassThru LyX
23697 files, which have more complicated structure.
23698 Hence we provide binding to the Document comparison feature.
23699 They are two ways of calling this feature - either by direct call of
23700 \begin_inset Flex Code
23703 \begin_layout Plain Layout
23711 \SpecialCharNoPassThru LyX
23712 function (for details see \SpecialCharNoPassThru LyX
23713 functions manual) or by icon/menu item
23715 \begin_inset Flex MenuItem
23718 \begin_layout Plain Layout
23721 Compare with older revision...
23727 One can either compare two chosen revisions of the document or he can simply
23728 compare the current version of edited text with older revisions (where
23730 \begin_inset Flex MenuItem
23733 \begin_layout Plain Layout
23741 ' revisions back means comparison of the edited file with last commited
23746 \begin_layout Standard
23749 This feature is supported for SVN and RCS though due to the more complicated
23750 versioning scheme of RCS there is a constraint \twohyphens
23751 when addressing the revisions
23752 in dialog, numbers always point to the last number in RCS revision number,
23757 \begin_layout Section
23758 Programmation littéraire
23761 \begin_layout Standard
23766 (kayvan@sylvan.com), document d'origine écrit par
23768 Edmar Wienskoski Jr.
23771 (edmar-w-jr@technologist.com)
23774 \begin_layout Subsection
23778 \begin_layout Standard
23779 Le but principal de cette documentation est de montrer comment utiliser
23780 \SpecialCharNoPassThru LyX
23781 pour la programmation littéraire.
23782 Nous supposerons que vous êtes familiers de cette technique de programmation,
23783 et savez donc ce que
23784 \begin_inset Quotes fld
23788 \begin_inset Quotes frd
23792 \begin_inset Quotes fld
23796 \begin_inset Quotes frd
23803 \begin_layout Plain Layout
23804 NdT : Respectivement la génération du code et de la documentation.
23811 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23812 indiquées un peu plus loin.
23813 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23814 aux derniers trucs et astuces.
23817 \begin_layout Standard
23818 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialCharNoPassThru LyX
23820 changer vos préférences, et le fichier de ressources X.
23821 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialCharNoPassThru LyX
23826 \begin_layout Subsection
23827 La programmation littéraire
23830 \begin_layout Standard
23831 Extrait de la FAQ de la Programmation Littéraire :
23834 \begin_layout Quotation
23835 La programmation littéraire est la combinaison de la documentation et des
23836 sources en une forme lisible par un être humain.
23837 En fait, la programmation littéraire doit être agréable à lire, et même
23838 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23839 n littéraire combine la source et la documentation dans un seul et unique
23841 Des outils de programmation littéraire permettent ensuite de produire séparémen
23842 t le fichier source et la documentation.
23843 Le style WEB de programmation littéraire fut créé par D.E.
23844 Knuth lors du développement de son logiciel de typographie, \SpecialCharNoPassThru TeX
23848 \begin_layout Standard
23852 \begin_layout Quotation
23855 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23858 \begin_layout Quotation
23859 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23860 \begin_inset Separator parbreak
23866 \begin_layout Itemize
23867 un ordre d'élaboration flexible
23870 \begin_layout Itemize
23871 le support automatique pour la visualisation
23874 \begin_layout Itemize
23875 une documentation mise en forme, notamment les diagrammes et les mathématiques
23880 \begin_layout Standard
23881 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23884 \begin_layout Subsubsection
23888 \begin_layout Standard
23889 La FAQ complète de la Programmation Littéraire se trouve à :
23892 \begin_layout Quote
23893 FAQ de la Programmation Littéraire
23894 \begin_inset Flex URL
23897 \begin_layout Plain Layout
23899 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
23907 \begin_layout Standard
23908 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23910 Certains sont spécialisés pour certains langages de programmation, d'autre
23911 ont une portée plus générale.
23917 pour mon usage personnel pour plusieures raisons :
23920 \begin_layout Itemize
23921 Il sait générer la documentation aussi bien en \SpecialCharNoPassThru LaTeX
23925 \begin_layout Itemize
23926 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23927 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23930 \begin_layout Itemize
23931 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23934 \begin_layout Itemize
23938 \begin_layout Standard
23939 La page web de Noweb se trouve à :
23942 \begin_layout Quote
23943 Page d'accueil de Noweb
23944 \begin_inset Flex URL
23947 \begin_layout Plain Layout
23949 http://www.cs.virginia.edu/~nr/noweb/
23957 \begin_layout Standard
23958 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23959 exemples de programmation littéraire.
23962 \begin_layout Subsection
23963 \SpecialCharNoPassThru LyX
23964 et la Programmation Littéraire
23967 \begin_layout Standard
23968 \SpecialCharNoPassThru LyX
23969 supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23970 de gestion des convertisseurs.
23972 \begin_inset Quotes fld
23975 indépendant de Noweb
23976 \begin_inset Quotes frd
23979 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialCharNoPassThru LyX
23980 avec un autre outil de programmation littéraire de votre choix, en changeant
23981 juste vos préférences \SpecialCharNoPassThru LyX
23985 \begin_layout Subsubsection
23986 Génération des documents et du code (weaving and tangling)
23989 \begin_layout Paragraph
23990 Sélection de la classe de document
23993 \begin_layout Standard
23994 Si vous avez installé Noweb et \SpecialCharNoPassThru LyX
23995 avec succès, vous devez trouver trois
23996 nouvelles classes de document :
23999 \begin_layout Itemize
24003 \begin_inset space ~
24009 \begin_layout Itemize
24013 \begin_inset space ~
24019 \begin_layout Itemize
24023 \begin_inset space ~
24029 \begin_layout Standard
24030 Il vous faut sélectionner l'une d'entre elles pour créer votre document
24034 \begin_layout Standard
24035 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
24037 De nouvelles classes peuvent être générées à partir d'autres styles, comme
24038 les lettres, ou à partir d'autres variantes d'une classe, comme
24041 \begin_inset space ~
24047 Si vous avez des besoins particuliers qui ne peuvent être couverts par
24048 ces classes, faites-le savoir à la liste de diffusion des développeurs
24049 de \SpecialCharNoPassThru LyX
24051 \begin_inset Flex URL
24054 \begin_layout Plain Layout
24056 lyx-devel@lists.lyx.org
24061 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
24062 comment le faire vous-même
24066 \begin_layout Plain Layout
24067 C'est très simple, ça ne demande que la création d'un fichier de quatre
24068 lignes, et la relance de l'auto-configuration.
24074 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
24075 peut-être créer un nouvel ensemble de classes de document prévues pour.
24078 \begin_layout Paragraph
24082 \begin_layout Standard
24083 \SpecialCharNoPassThru LyX
24084 vous permet d'entrer du code par l'intermédiaire d'un format nommé
24087 \begin_inset Flex Noun
24090 \begin_layout Plain Layout
24108 \begin_layout LyX-Code
24112 \begin_layout LyX-Code
24116 \begin_layout LyX-Code
24120 \begin_layout LyX-Code
24124 \begin_layout LyX-Code
24128 \begin_layout Standard
24129 Le problème est que tout ce qui est compris entre le
24137 doit être pris tel quel, c'est-à-dire que \SpecialCharNoPassThru LyX
24138 ne doit faire aucune interprétati
24139 on de ce qui a été écrit.
24140 C'est aussi géré par le environnement
24143 \begin_inset Flex Noun
24146 \begin_layout Plain Layout
24156 , qui fonctionne comme un paragraphe normal mais qui présente une totale
24157 liberté en ce qui concerne l'espacement.
24160 \begin_layout Standard
24161 Il est à noter que vous pouvez aussi utiliser la construction
24164 \begin_inset Quotes fld
24168 \begin_inset Quotes frd
24177 pour ajouter des éléments de référence croisée :
24180 \begin_layout LyX-Code
24184 \begin_layout LyX-Code
24185 def une_fonction(param):
24188 \begin_layout LyX-Code
24189 "C'est la documentation de cette fonction."
24192 \begin_layout LyX-Code
24193 print "Mes paramètres : ", param
24196 \begin_layout LyX-Code
24197 @ %def une_fonction
24200 \begin_layout Standard
24201 Pour avoir un exemple de cette construction et des références croisées engendrée
24202 s, regardez le programme littéraire python dans
24207 /examples/listerrors.lyx
24209 qui devrait clarifier tout ça.
24212 \begin_layout Paragraph
24213 Génération de la documentation
24216 \begin_layout Standard
24217 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
24218 et vous avec tapé un peu de code et de texte dedans.
24219 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
24222 Affichage\SpecialChar menuseparator
24226 comme vous le feriez pour un document quelconque.
24227 Il n'y a aucune procédure particulière.
24230 \begin_layout Standard
24231 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
24232 à l'intérieur de \SpecialCharNoPassThru LyX
24236 \begin_layout Enumerate
24237 Quand vous choisissez
24239 Affichage\SpecialChar menuseparator
24241 \begin_inset space ~
24245 \begin_inset space ~
24248 Jour\SpecialChar menuseparator
24251 , un fichier \SpecialCharNoPassThru LaTeX
24254 \begin_inset Separator parbreak
24260 \begin_layout Standard
24261 Si le document est d'un type littéraire, le fichier généré sera nommé avec
24262 l'extension définie par le format
24263 \begin_inset Quotes fld
24267 \begin_inset Quotes frd
24270 (défini dans la fenêtre de
24274 ), sinon le fichier aura l'extension habituelle
24282 \begin_layout Enumerate
24283 Remarquez que la seule différence est cette extension : \SpecialCharNoPassThru LyX
24285 particulier à faire.
24286 Tant que vous avez utilisé l'environnement
24289 \begin_inset Flex Noun
24292 \begin_layout Plain Layout
24302 en entrant le texte, tout se passera sans problème.
24305 \begin_layout Enumerate
24306 Si le document est d'une classe littéraire, \SpecialCharNoPassThru LyX
24307 utilisera ensuite le convertisse
24308 ur interne \SpecialCharNoPassThru LyX
24309 vers Noweb, suivi par le convertisseur Noweb vers \SpecialCharNoPassThru LaTeX
24313 \begin_layout Plain Layout
24314 Les convertisseurs sont définis dans la fenêtre
24316 Outils\SpecialChar menuseparator
24317 Préférences\SpecialChar menuseparator
24318 Gestion de fichiers
24329 pour générer le fichier \SpecialCharNoPassThru LaTeX
24331 \begin_inset Separator parbreak
24337 \begin_layout Standard
24338 Sinon, il saute simplement cette étape.
24342 \begin_layout Enumerate
24343 Enfin, \SpecialCharNoPassThru LaTeX
24344 est invoqué et le processus continue comme s'il s'agissait
24345 d'un document quelconque.
24348 \begin_layout Standard
24349 Vous êtes donc indépendant d'un
24350 \begin_inset Quotes fld
24354 \begin_inset Quotes frd
24357 donné, car vous pouvez changer les commandes correspondant aux différents
24361 \begin_layout Paragraph
24365 \begin_layout Standard
24366 Quand on demande de
24370 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
24371 d'outils, un fichier \SpecialCharNoPassThru LaTeX
24372 est généré comme dans l'étape
24373 \begin_inset space ~
24377 \SpecialCharNoPassThru LyX
24378 invoque ensuite le convertisseur
24383 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
24386 \begin_layout Enumerate
24387 Le programme de conversion proprement dit.
24388 Ce programme procède à la conversion d'un format à un autre (ici, du format
24400 \begin_layout Enumerate
24401 Le filtre de messages d'erreur.
24402 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
24403 dans un format compréhensible par \SpecialCharNoPassThru LyX
24405 Ça permet à \SpecialCharNoPassThru LyX
24406 de placer des boîtes d'erreur au bon endroit dans le tampon
24410 \begin_layout Standard
24411 La première partie, déterminée par le champ
24416 \begin_inset Newline newline
24422 \begin_inset Quotes fld
24426 \begin_inset Quotes frd
24432 Ça signifie que \SpecialCharNoPassThru LyX
24437 (un programme ou un script) avec le nom du fichier Noweb (en général un
24438 fichier dans le répertoire temporaire de \SpecialCharNoPassThru LyX
24442 \begin_layout Standard
24443 Voici une implémentation de
24447 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
24451 \begin_layout Standard
24452 \begin_inset VSpace defskip
24458 \begin_layout Standard
24459 \begin_inset Newpage pagebreak
24465 \begin_layout Standard
24471 \begin_layout Standard
24477 \begin_layout Standard
24480 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
24483 \begin_layout Standard
24484 \begin_inset VSpace defskip
24490 \begin_layout Standard
24493 The next part of the converter setting is the
24494 \begin_inset Newline newline
24498 \begin_inset Quotes eld
24502 \begin_inset Quotes erd
24505 which is to be set to
24506 \begin_inset Quotes eld
24511 parselog=$$s/scripts/listerrors
24514 \begin_inset Quotes erd
24518 \begin_inset Newline newline
24521 This will run any errors that are generated by the
24522 \begin_inset Quotes eld
24526 \begin_inset Quotes erd
24529 process through the
24530 \begin_inset Quotes eld
24534 \begin_inset Quotes erd
24540 \begin_layout Standard
24543 The build will normally take place in \SpecialCharNoPassThru LyX
24544 's temporary directory, so the
24545 files produced by the conversion will be in that directory.
24546 \SpecialCharNoPassThru LyX
24547 will copy out what it regards as the `main' file, but the
24551 conversion may produce several files, and so most of these would then be
24552 deleted when \SpecialCharNoPassThru LyX
24554 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
24555 the build-script chunk can place the generated files in that location.
24558 \begin_layout Paragraph
24559 Instructions de compilation dans le document
24562 \begin_layout Standard
24563 La dernière partie de l'interface entre \SpecialCharNoPassThru LyX
24569 \begin_inset Quotes fld
24573 \begin_inset Quotes frd
24577 En général, les instructions de compilation de votre programme doivent
24578 être regroupées dans un
24587 vu plus haut est spécifique à noweb et utilise la commande
24596 \begin_inset Quotes fld
24600 \begin_inset Quotes frd
24603 ) et passer son contenu dans
24610 \begin_layout Standard
24611 Typiquement, un tel
24618 \begin_layout LyX-Code
24622 \begin_layout LyX-Code
24624 \begin_inset Newline newline
24627 if [ -z "${NOWEB_SOURCE}" ]
24628 \begin_inset Newline newline
24634 \begin_layout LyX-Code
24635 NOWEB_SOURCE=myfile.nw
24636 \begin_inset Newline newline
24640 \begin_inset Newline newline
24644 code to extract files ...
24645 use NOWEB_OUTPUT_DIR here ...]
24646 \begin_inset Newline newline
24650 code to compile files ...]
24651 \begin_inset Newline newline
24657 \begin_layout Standard
24663 /examples/listerrors.lyx
24666 \begin_inset Newline newline
24674 /examples/Literate.lyx
24676 qui implémentent deux versions du programme
24680 pour avoir des exemples de comment tout cela va ensemble.
24681 Vous pouvez encore consulter
24686 /examples/noweb2lyx.lyx
24689 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
24690 e de \SpecialCharNoPassThru LyX
24691 relativement au langage de programmation littéraire adopté car
24692 ils sont écrits respectivement en Python, C et Perl.
24695 \begin_layout LyX-Code
24699 \begin_layout Subsubsection
24700 Configurer \SpecialCharNoPassThru LyX
24703 \begin_layout Standard
24704 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
24711 Outils\SpecialChar menuseparator
24715 Les parties importantes sont :
24718 \begin_layout Description
24720 \begin_inset space ~
24724 \begin_inset space ~
24728 \begin_inset Quotes fld
24732 \begin_inset Quotes frd
24735 Choisi dans l'onglet
24739 , où vous mettez ce qui est spécifique à Noweb.
24743 \begin_inset space ~
24751 \begin_inset Quotes fld
24755 \begin_inset Quotes frd
24767 \begin_inset Quotes fld
24771 \begin_inset Quotes frd
24777 \SpecialCharNoPassThru LyX
24778 créera donc un fichier d'extension
24782 lors de la première étape du processus de conversion.
24785 \begin_layout Description
24787 \begin_inset space ~
24791 \begin_inset space ~
24798 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24799 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24803 \begin_layout Description
24810 \SpecialCharNoPassThru LaTeX
24812 Ce convertisseur assure la génération de la documentation (
24813 \begin_inset Quotes fld
24817 \begin_inset Quotes frd
24821 Pour Noweb, il faut mettre
24824 \begin_inset Quotes fld
24827 noweave -delay -index $$i > $$o
24828 \begin_inset Quotes frd
24834 \begin_layout Description
24843 Celui-ci assure la génération du code (
24844 \begin_inset Quotes fld
24848 \begin_inset Quotes frd
24852 Comme vu plus haut, il faut mettre
24855 \begin_inset Quotes fld
24859 \begin_inset Quotes frd
24867 \begin_inset space ~
24875 \begin_inset Quotes fld
24878 originaldir,parselog=listerrors
24879 \begin_inset Quotes frd
24887 \begin_layout Subsubsection
24888 Fonctions pour le déboguage
24891 \begin_layout Standard
24892 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialCharNoPassThru LyX
24895 \begin_inset Quotes fld
24898 serveur va à la bonne ligne
24899 \begin_inset Quotes frd
24902 que l'on utilisera avec
24910 ou un autre débogueur.
24913 \begin_layout Standard
24914 Lorsque vous déboguez du code avec
24922 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24923 on, avec un seul appui clavier.
24924 La configuration par défaut de
24933 Il se trouve que vous pouvez choisir l'éditeur appelé par
24939 Outils\SpecialChar menuseparator
24940 Préférences\SpecialChar menuseparator
24941 Gestion des fichiers\SpecialChar menuseparator
24944 en changeant l'entrée
24951 \begin_layout Standard
24952 J'ai trouvé avantageux d'utiliser \SpecialCharNoPassThru LyX
24964 \begin_layout Standard
24965 \begin_inset VSpace defskip
24971 \begin_layout Standard
24974 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24977 \begin_layout Standard
24978 \begin_inset VSpace defskip
24984 \begin_layout Standard
24985 Ainsi, quand vous utilisez
24989 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
25002 renvoie cette information à \SpecialCharNoPassThru LyX
25003 via le serveur \SpecialCharNoPassThru LyX
25005 La fenêtre \SpecialCharNoPassThru LyX
25006 montrera le fichier en question, avec le curseur pile poil
25012 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
25013 pour savoir où se situait le problème !
25016 \begin_layout Standard
25017 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialCharNoPassThru LyX
25020 Pour cela, allez dans
25022 Outils\SpecialChar menuseparator
25023 Préférences\SpecialChar menuseparator
25026 et mettez un chemin du genre
25029 \begin_inset Quotes fld
25032 /home/<votre-réperoire-home>/\SpecialChar softhyphen
25034 \begin_inset Quotes frd
25041 Tubes du Serveur \SpecialCharNoPassThru LyX
25046 \begin_layout Standard
25047 Lisez la documentation sur le serveur \SpecialCharNoPassThru LyX
25052 pour plus d'information.
25055 \begin_layout Subsubsection
25056 Ajouts à la barre d'outils
25059 \begin_layout Standard
25060 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
25061 de \SpecialCharNoPassThru LyX
25063 Cinq de ces boutons sont des raccourcis vers les styles
25073 \SpecialCharNoPassThru LaTeX
25077 \SpecialCharNoPassThru LyX
25087 Le dernier bouton est un raccourci vers la commande
25088 \begin_inset Quotes fld
25092 \begin_inset Quotes frd
25098 \begin_layout Standard
25099 \SpecialCharNoPassThru LyX
25100 a tout une série de boutons qui peuvent être intégrés dans la barre
25102 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
25105 Document\SpecialChar menuseparator
25107 \begin_inset space ~
25111 \begin_inset space ~
25114 Jour\SpecialChar menuseparator
25119 Document\SpecialChar menuseparator
25123 Voilà comment cela se présente :
25126 \begin_layout LyX-Code
25130 \begin_layout LyX-Code
25134 \begin_layout LyX-Code
25135 Icon "layout Standard"
25138 \begin_layout LyX-Code
25139 Icon "layout Section"
25142 \begin_layout LyX-Code
25143 Icon "layout \SpecialCharNoPassThru LaTeX
25147 \begin_layout LyX-Code
25148 Icon "layout \SpecialCharNoPassThru LyX
25152 \begin_layout LyX-Code
25153 Icon "layout Chunk"
25156 \begin_layout LyX-Code
25160 \begin_layout LyX-Code
25164 \begin_layout LyX-Code
25165 Icon "buffer-typeset"
25168 \begin_layout LyX-Code
25169 Icon "build-program"
25172 \begin_layout LyX-Code
25176 \begin_layout LyX-Code
25180 \begin_layout LyX-Code
25184 \begin_layout LyX-Code
25188 \begin_layout LyX-Code
25192 \begin_layout Subsubsection
25193 Couleurs personnalisées
25196 \begin_layout Standard
25197 Un certain nombre de couleurs de \SpecialCharNoPassThru LyX
25198 peuvent être personnalisées dans la
25204 Une des choses qui ennuient nombre d'entre nous est la couleur du code
25205 \SpecialCharNoPassThru LaTeX
25207 La couleur par défaut est le rouge, or les
25211 utilisent la police \SpecialCharNoPassThru LaTeX
25212 , et comme il y a beaucoup de
25216 dans un document de programmation littéraire, vous en aurez sûrement marre
25217 de tout voir en rouge.
25218 Vous pouvez la changer dans l'onglet
25220 Apparence\SpecialChar menuseparator
25226 \begin_layout Standard
25227 Le problème suivant est la présence visible des caractères
25228 \begin_inset Quotes fld
25232 \begin_inset Quotes frd
25236 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
25237 donc les faire se confondre avec le fond.
25238 Je vous conseille de choisir une couleur qui est proche de celle du fond,
25239 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
25243 \begin_layout Subsection
25246 \SpecialCharNoPassThru LyX
25250 \begin_layout Standard
25261 is documented in the
25265 example file and in the Sweave manual (menu
25267 Help\SpecialChar menuseparator
25273 \begin_layout Chapter
25274 Fonctionnalités particulières
25277 \begin_layout Standard
25278 Vous pouvez faire avec \SpecialCharNoPassThru LyX
25279 tout ce que vous pouvez faire avec \SpecialCharNoPassThru LaTeX
25281 Cependant, \SpecialCharNoPassThru LyX
25282 ne peut inclure directement toutes les fonctionnalités de
25283 \SpecialCharNoPassThru LaTeX
25284 , mais vous pouvez toujours utiliser le code \SpecialCharNoPassThru TeX
25286 montre quelques points particuliers qui peuvent vous intéresser.
25287 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
25288 les flottants, les boîtes et les notes, voyez le manuel des
25295 \begin_layout Section
25299 \begin_layout Standard
25300 Cette fonctionnalité est indépendante de l'option
25302 Document sur deux colonnes
25306 Document\SpecialChar menuseparator
25314 Si vous désirez une présentation sur deux colonnes dans tout le document,
25315 vous devez utiliser l'option
25317 Document sur deux colonnes
25320 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
25323 \begin_layout Standard
25324 Pour activer les colonnes multiples dans votre document, vous devez charger
25331 Document\SpecialChar menuseparator
25332 Paramètres\SpecialChar menuseparator
25335 ) et vous devez avoir installé le paquetage \SpecialCharNoPassThru LaTeX
25343 \begin_layout Standard
25344 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
25345 : pour les flottants, vous devez utiliser l'option
25347 Plusieurs colonnes.
25350 Les notes de bas de page provenant de colonnes multiples seront placées
25351 sur toute la largeur de la page et non pas sous chaque colonne.
25355 \begin_layout Subsection
25359 \begin_layout Standard
25360 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
25363 Insertion\SpecialChar menuseparator
25364 Inserts personnalisables\SpecialChar menuseparator
25367 là où les colonnes doivent débuter.
25368 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
25372 \begin_layout Standard
25376 \begin_layout Standard
25380 \begin_inset Flex Multiple Columns
25383 \begin_layout Plain Layout
25389 The Adventure of the Empty House
25392 \begin_inset Newline newline
25395 by Sir Arthur Conan Doyle
25398 \begin_layout Plain Layout
25402 It was in the spring of the year 1894 that all London was interested, and
25403 the fashionable world dismayed, by the murder of the Honourable Ronald
25404 Adair under most unusual and inexplicable circumstances.
25405 The public has already learned those particulars of the crime which came
25406 out in the police investigation, but a good deal was suppressed upon that
25407 occasion, since the case for the prosecution was so overwhelmingly strong
25408 that it was not necessary to bring forward all the facts.
25409 Only now, at the end of nearly ten years, am I allowed to supply those
25410 missing links which make up the whole of that remarkable chain.
25411 The crime was of interest in itself, but that interest was as nothing to
25412 me compared to the inconceivable sequel, which afforded me the greatest
25413 shock and surprise of any event in my adventurous life.
25414 Even now, after this long interval, I find myself thrilling as I think
25415 of it, and feeling once more that sudden flood of joy, amazement, and increduli
25416 ty which utterly submerged my mind.
25417 Let me say to that public, which has shown some interest in those glimpses
25418 which I have occasionally given them of the thoughts and actions of a very
25419 remarkable man, that they are not to blame me if I have not shared my knowledge
25420 with them, for I should have considered it my first duty to do so, had
25421 I not been barred by a positive prohibition from his own lips, which was
25422 only withdrawn upon the third of last month.
25430 \begin_layout Standard
25431 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
25432 es et utilisez le menu
25434 Insertion\SpecialChar menuseparator
25438 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
25440 \begin_inset Quotes fld
25444 \begin_inset Quotes frd
25448 \begin_inset Newline newline
25451 Voici un exemple avec 3 colonnes:
25454 \begin_layout Standard
25457 \begin_inset Flex Multiple Columns
25460 \begin_layout Plain Layout
25464 \begin_inset Argument 1
25467 \begin_layout Plain Layout
25475 It can be imagined that my close intimacy with Sherlock Holmes had interested
25476 me deeply in crime, and that after his disappearance I never failed to
25477 read with care the various problems which came before the public.
25478 And I even attempted, more than once, for my own private satisfaction,
25479 to employ his methods in their solution, though with indifferent success.
25480 There was none, however, which appealed to me like this tragedy of Ronald
25482 As I read the evidence at the inquest, which led up to a verdict of willful
25483 murder against some person or persons unknown, I realized more clearly
25484 than I had ever done the loss which the community had sustained by the
25485 death of Sherlock Holmes.
25486 There were points about this strange business which would, I was sure,
25487 have specially appealed to him, and the efforts of the police would have
25488 been supplemented, or more probably anticipated, by the trained observation
25489 and the alert mind of the first criminal agent in Europe.
25490 All day, as I drove upon my round, I turned over the case in my mind and
25491 found no explanation which appeared to me to be adequate.
25492 At the risk of telling a twice-told tale, I will recapitulate the facts
25493 as they were known to the public at the conclusion of the inquest.
25501 \begin_layout Standard
25502 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
25503 de ne pas être agréable à la lecture\SpecialChar ldots
25507 \begin_layout Standard
25510 \begin_inset Newpage newpage
25516 \begin_layout Subsection
25517 Des colonnes dans des colonnes
25520 \begin_layout Standard
25521 Vous pouvez également créer des colonnes dans des colonnes:
25524 \begin_layout Standard
25527 \begin_inset Flex Multiple Columns
25530 \begin_layout Plain Layout
25534 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
25535 at that time governor of one of the Australian colonies.
25536 Adair's mother had returned from Australia to undergo the operation for
25537 cataract, and she, her son Ronald, and her daughter Hilda were living together
25541 \begin_layout Plain Layout
25544 \begin_inset Flex Multiple Columns
25547 \begin_layout Plain Layout
25551 The youth moved in the best society–had, so far as was known, no enemies
25552 and no particular vices.
25553 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
25554 had been broken off by mutual consent some months before, and there was
25555 no sign that it had left any very profound feeling behind it.
25556 For the rest {sic} the man's life moved in a narrow and conventional circle,
25557 for his habits were quiet and his nature unemotional.
25558 Yet it was upon this easy-going young aristocrat that death came, in most
25559 strange and unexpected form, between the hours of ten and eleven-twenty
25560 on the night of March 30, 1894.
25568 \begin_layout Plain Layout
25572 Ronald Adair was fond of cards–playing continually, but never for such stakes
25574 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
25575 It was shown that, after dinner on the day of his death, he had played
25576 a rubber of whist at the latter club.
25577 He had also played there in the afternoon.
25582 The evidence of those who had played with him– Mr.
25583 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
25584 and that there was a fairly equal fall of the cards.
25585 Adair might have lost five pounds, but not more.
25586 His fortune was a considerable one, and such a loss could not in any way
25588 He had played nearly every day at one club or other, but he was a cautious
25589 player, and usually rose a winner.
25590 It came out in evidence that, in partnership with Colonel Moran, he had
25591 actually won as much as four hundred and twenty pounds in a sitting, some
25592 weeks before, from Godfrey Milner and Lord Balmoral.
25593 So much for his recent history as it came out at the inquest.
25601 \begin_layout Subsection
25602 Exemples plus compliqués
25605 \begin_layout Standard
25606 Les exemples proposés dans cette section illustrent quelques fonctionnalités
25607 plus particulières de l'insertion de colonnes multiples.
25610 \begin_layout Standard
25611 Pour découvrir d'autres fonctionnalités, référez-vous à le documentation
25617 \begin_inset CommandInset citation
25626 \begin_layout Subsubsection
25630 \begin_layout Standard
25631 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
25632 curseur dans l'insert multi-colonnes et appelez le menu
25634 Insertion\SpecialChar menuseparator
25638 Saisissez votre texte de préface dans cet insert.
25639 \begin_inset Newline newline
25642 Voici un exemple avec un texte en préface:
25645 \begin_layout Standard
25648 \begin_inset VSpace bigskip
25654 \begin_layout Standard
25657 \begin_inset Flex Multiple Columns
25660 \begin_layout Plain Layout
25663 \begin_inset Argument 2
25666 \begin_layout Plain Layout
25669 And the story continues and continues and continues and continues\SpecialChar ldots
25677 On the evening of the crime, he returned from the club exactly at ten.
25678 His mother and sister were out spending the evening with a relation.
25679 The servant deposed that she heard him enter the front room on the second
25680 floor, generally used as his sitting-room.
25681 She had lit a fire there, and as it smoked she had opened the window.
25682 No sound was heard from the room until eleven-twenty, the hour of the return
25683 of Lady Maynooth and her daughter.
25684 Desiring to say good-night, she attempted to enter her son's room.
25685 The door was locked on the inside, and no answer could be got to their
25686 cries and knocking.
25687 Help was obtained, and the door forced.
25688 The unfortunate young man was found lying near the table.
25689 His head had been horribly mutilated by an expanding revolver bullet, but
25690 no weapon of any sort was to be found in the room.
25698 \begin_layout Standard
25699 Vous pouvez également utiliser une en-tête de section en tant que préface
25700 si vous insérez une commande de section en code \SpecialCharNoPassThru TeX
25701 : par exemple, la commande
25704 \begin_layout Standard
25710 subsection{subsection title}
25713 \begin_layout Standard
25714 crée une sous-section.
25715 Et dans l'exemple suivant, la préface est une sous-sous-section:
25718 \begin_layout Standard
25721 \begin_inset Flex Multiple Columns
25724 \begin_layout Plain Layout
25727 \begin_inset Argument 2
25730 \begin_layout Plain Layout
25736 \begin_layout Plain Layout
25745 This is a subsubsection heading as a preface
25749 \begin_layout Plain Layout
25763 A minute examination of the circumstances served only to make the case more
25765 In the first place, no reason could be given why the young man should have
25766 fastened the door upon the inside.
25767 There was the possibility that the murderer had done this, and had afterwards
25768 escaped by the window.
25769 The drop was at least twenty feet, however, and a bed of crocuses in full
25771 Neither the flowers nor the earth showed any sign of having been disturbed,
25772 nor were there any marks upon the narrow strip of grass which separated
25773 the house from the road.
25774 Apparently, therefore, it was the young man himself who had fastened the
25776 But how did he come by his death? No one could have climbed up to the window
25777 without leaving traces.
25778 Suppose a man had fired through the window, he would indeed be a remarkable
25779 shot who could with a revolver inflict so deadly a wound.
25780 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25781 a hundred yards of the house.
25782 No one had heard a shot.
25790 \begin_layout Standard
25791 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
25792 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
25793 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
25794 du texte en préface: ceci peut se faire en positionnant le curseur dans
25795 l'insert multi-colonnes après la préface (si elle existe) et en appelant
25798 Insertion\SpecialChar menuseparator
25799 Espacement avant saut de page
25802 Saisissez alors l’espacement désiré, e.g.
25804 \begin_inset Quotes fld
25808 \begin_inset Quotes frd
25812 \begin_inset Quotes erd
25818 \begin_inset Newline newline
25823 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
25825 \begin_inset Quotes fld
25831 \begin_inset Quotes frd
25840 doit âtre insérée en code \SpecialCharNoPassThru TeX
25844 \begin_layout Standard
25847 \begin_inset Flex Multiple Columns
25850 \begin_layout Plain Layout
25853 \begin_inset Argument 3
25856 \begin_layout Plain Layout
25863 \begin_layout Plain Layout
25879 On the evening of the crime, he returned from the club exactly at ten.
25880 His mother and sister were out spending the evening with a relation.
25881 The servant deposed that she heard him enter the front room on the second
25882 floor, generally used as his sitting-room.
25883 She had lit a fire there, and as it smoked she had opened the window.
25884 No sound was heard from the room until eleven-twenty, the hour of the return
25885 of Lady Maynooth and her daughter.
25886 Desiring to say good-night, she attempted to enter her son's room.
25887 The door was locked on the inside, and no answer could be got to their
25888 cries and knocking.
25889 Help was obtained, and the door forced.
25890 The unfortunate young man was found lying near the table.
25891 His head had been horribly mutilated by an expanding revolver bullet, but
25892 no weapon of any sort was to be found in the room.
25900 \begin_layout Subsubsection
25903 Espacements environnants
25906 \begin_layout Standard
25907 L’espacement avant et après un bloc de colonnes multiples peut être réglé
25918 Par exemple la commande en code \SpecialCharNoPassThru TeX
25921 \begin_layout Standard
25932 \begin_layout Standard
25933 règle la valeur à 3cm.
25934 La modification doit être faite avant le début de l'insert multi-colonnes.
25935 La valeur prédéfinie est 13pt.
25938 \begin_layout Standard
25946 \begin_inset space \thinspace{}
25952 \begin_layout Standard
25956 \begin_layout Plain Layout
25962 multicolsep}{2.5cm}
25970 \begin_layout Standard
25973 \begin_inset Flex Multiple Columns
25976 \begin_layout Plain Layout
25980 All day I turned these facts over in my mind, endeavouring to hit upon some
25981 theory which could reconcile them all, and to find that line of least resistanc
25982 e which my poor friend had declared to be the starting-point of every investigat
25984 I confess that I made little progress.
25985 In the evening I strolled across the Park, and found myself about six o'clock
25986 at the Oxford Street end of Park Lane.
25987 A group of loafers upon the pavements, all staring up at a particular window,
25988 directed me to the house which I had come to see.
25989 A tall, thin man with coloured glasses, whom I strongly suspected of being
25990 a plain-clothes detective, was pointing out some theory of his own, while
25991 the others crowded round to listen to what he said.
25992 I got as near him as I could, but his observations seemed to me to be absurd,
25993 so I withdrew again in some disgust.
25994 As I did so I struck against an elderly, deformed man, who had been behind
25995 me, and I knocked down several books which he was carrying.
26003 \begin_layout Standard
26006 \begin_inset Note Greyedout
26009 \begin_layout Plain Layout
26014 les valeurs réglées via
26020 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
26021 la prochaine modification de la valeur.
26029 \begin_layout Standard
26033 \begin_layout Plain Layout
26047 \begin_inset Note Note
26050 \begin_layout Plain Layout
26053 go back to the default
26061 \begin_layout Standard
26064 \begin_inset Newpage newpage
26070 \begin_layout Subsubsection
26076 \begin_layout Standard
26077 Un saut de colonne peut être forcé en insérant la commande
26083 en code \SpecialCharNoPassThru TeX
26084 là où la colonne doit être interrompue.
26085 Notez bien que des zones vides seront créées la plupart du temps lorsque
26086 cette commande est utilisée.
26087 \begin_inset Newline newline
26093 \begin_layout Standard
26096 \begin_inset Flex Multiple Columns
26099 \begin_layout Plain Layout
26103 \begin_inset Quotes eld
26106 You're surprised to see me, sir,
26107 \begin_inset Quotes erd
26110 said he, in a strange, croaking voice.
26113 \begin_layout Plain Layout
26117 I acknowledged that I was.
26120 \begin_layout Plain Layout
26124 \begin_inset Quotes eld
26127 Well, I've a conscience, sir, and when I chanced to see you go into this
26128 house, as I came hobbling after you, I thought to myself, I'll just step
26129 in and see that kind gentleman, and tell him that if I was a bit gruff
26130 in my manner there was not any harm meant, and that I am much obliged to
26131 him for picking up my books.
26132 \begin_inset Quotes erd
26138 \begin_layout Plain Layout
26142 \begin_inset Quotes eld
26145 You make too much of a trifle,
26146 \begin_inset Quotes erd
26151 \begin_inset Quotes eld
26154 May I ask how you knew who I was?
26155 \begin_inset Quotes erd
26158 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
26162 \begin_layout Plain Layout
26174 \begin_layout Plain Layout
26178 \begin_inset Quotes eld
26181 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26182 you'll find my little bookshop at the corner of Church Street, and very
26183 happy to see you, I am sure.
26184 Maybe you collect yourself, sir.
26188 \begin_inset space ~
26202 a bargain, every one of them.
26203 With five volumes you could just fill that gap on that second shelf.
26204 It looks untidy, does it not, sir?
26205 \begin_inset Quotes erd
26216 \begin_layout Subsubsection
26217 Séparation entre colonnes
26220 \begin_layout Standard
26221 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
26222 l'espacement entre colonnes.
26223 Ceci est possible grâce à la longueur
26230 Sa valeur implicite est 10pt.
26231 Voici un exemple dans lequel l'espacement est fixé à 3cm:
26234 \begin_layout Standard
26238 \begin_layout Plain Layout
26252 \begin_layout Standard
26255 \begin_inset Flex Multiple Columns
26258 \begin_layout Plain Layout
26262 My observations of No.
26263 \begin_inset space \space{}
26266 427 Park Lane did little to clear up the problem in which I was interested.
26267 The house was separated from the street by a low wall and railing, the
26268 whole not more than five feet high.
26269 It was perfectly easy, therefore, for anyone to get into the garden, but
26270 the window was entirely inaccessible, since there was no water pipe or
26271 anything which could help the most active man to climb it.
26272 More puzzled than ever, I retraced my steps to Kensington.
26273 I had not been in my study five minutes when the maid entered to say that
26274 a person desired to see me.
26275 To my astonishment it was none other than my strange old book collector,
26276 his sharp, wizened face peering out from a frame of white hair, and his
26277 precious volumes, a dozen of them at least, wedged under his right arm.
26285 \begin_layout Standard
26289 \begin_layout Plain Layout
26303 \begin_inset Note Note
26306 \begin_layout Plain Layout
26309 go back to the default
26317 \begin_layout Subsubsection
26321 \begin_layout Standard
26322 Entre les colonnes est placé un filet de largeur
26329 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
26331 Dans l'exemple suivant, le filet a une largeur de 2pt:
26334 \begin_layout Standard
26338 \begin_layout Plain Layout
26344 columnseprule}{2pt}
26352 \begin_layout Standard
26355 \begin_inset Flex Multiple Columns
26358 \begin_layout Plain Layout
26362 \begin_inset Quotes eld
26365 You're surprised to see me, sir,
26366 \begin_inset Quotes erd
26369 said he, in a strange, croaking voice.
26372 \begin_layout Plain Layout
26376 I acknowledged that I was.
26379 \begin_layout Plain Layout
26383 \begin_inset Quotes eld
26386 Well, I've a conscience, sir, and when I chanced to see you go into this
26387 house, as I came hobbling after you, I thought to myself, I'll just step
26388 in and see that kind gentleman, and tell him that if I was a bit gruff
26389 in my manner there was not any harm meant, and that I am much obliged to
26390 him for picking up my books.
26391 \begin_inset Quotes erd
26397 \begin_layout Plain Layout
26401 \begin_inset Quotes eld
26404 You make too much of a trifle,
26405 \begin_inset Quotes erd
26410 \begin_inset Quotes eld
26413 May I ask how you knew who I was?
26414 \begin_inset Quotes erd
26420 \begin_layout Plain Layout
26424 \begin_inset Quotes eld
26427 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26428 you'll find my little bookshop at the corner of Church Street, and very
26429 happy to see you, I am sure.
26430 Maybe you collect yourself, sir.
26434 \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
26465 \begin_inset VSpace defskip
26471 \begin_layout Standard
26472 Le filet peut être mis en couleur en redéfinissant la commande
26479 Ceci est fait en insérant la commande
26480 \begin_inset Newline newline
26489 columnseprulecolor}{
26494 \begin_inset Newline newline
26497 en code \SpecialCharNoPassThru TeX
26498 , avant l'insert multi-colonnes.
26499 Remplacez dans cette commande
26503 par la couleur de votre choix.
26504 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
26505 vous-même, voyez le
26507 Manuel des objets insérés
26513 pour les détails sur la définition des couleurs.
26514 Pour revenir à la couleur implicite, insérez la commande
26515 \begin_inset Newline newline
26524 columnseprulecolor}{
26529 \begin_inset Newline newline
26532 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
26533 de colonnes de 1cm:
26536 \begin_layout Standard
26542 \begin_layout Plain Layout
26551 \begin_layout Plain Layout
26557 columnseprulecolor}{
26567 \begin_layout Standard
26570 \begin_inset Flex Multiple Columns
26573 \begin_layout Plain Layout
26577 \begin_inset Quotes eld
26580 You're surprised to see me, sir,
26581 \begin_inset Quotes erd
26584 said he, in a strange, croaking voice.
26587 \begin_layout Plain Layout
26591 I acknowledged that I was.
26594 \begin_layout Plain Layout
26598 \begin_inset Quotes eld
26601 Well, I've a conscience, sir, and when I chanced to see you go into this
26602 house, as I came hobbling after you, I thought to myself, I'll just step
26603 in and see that kind gentleman, and tell him that if I was a bit gruff
26604 in my manner there was not any harm meant, and that I am much obliged to
26605 him for picking up my books.
26606 \begin_inset Quotes erd
26612 \begin_layout Plain Layout
26616 \begin_inset Quotes eld
26619 You make too much of a trifle,
26620 \begin_inset Quotes erd
26625 \begin_inset Quotes eld
26628 May I ask how you knew who I was?
26629 \begin_inset Quotes erd
26635 \begin_layout Plain Layout
26639 \begin_inset Quotes eld
26642 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
26643 you'll find my little bookshop at the corner of Church Street, and very
26644 happy to see you, I am sure.
26645 Maybe you collect yourself, sir.
26649 \begin_inset space ~
26663 a bargain, every one of them.
26664 With five volumes you could just fill that gap on that second shelf.
26665 It looks untidy, does it not, sir?
26666 \begin_inset Quotes erd
26677 \begin_layout Standard
26683 \begin_layout Plain Layout
26689 columnseprule}{0pt}
26692 \begin_layout Plain Layout
26698 columnseprulecolor}{
26706 \begin_inset Note Note
26709 \begin_layout Plain Layout
26712 go back to the default
26720 \begin_layout Standard
26721 \begin_inset Newpage newpage
26727 \begin_layout Section
26728 Paragraphes de forme inhabituelle
26731 \begin_layout Standard
26733 \SpecialCharNoPassThru LaTeX
26734 , à l'instar des autres générateurs de texte, utilise implicitement
26735 des paragraphes rectangulaires.
26736 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
26737 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
26738 Ceci est possible grâce au paquetage \SpecialCharNoPassThru LaTeX
26743 qui est chargé en utilisant dans les paramètres du document le module
26745 Formes de paragraphe paramétrable
26750 \begin_layout Subsection
26754 \begin_layout Standard
26761 fournit les formes suivantes:
26764 \begin_layout Standard
26767 \begin_inset Tabular
26768 <lyxtabular version="3" rows="13" columns="3">
26769 <features rotate="0" booktabs="true" islongtable="true" longtabularalignment="center">
26770 <column alignment="center" valignment="middle" width="16col%">
26771 <column alignment="center" valignment="middle" width="40col%">
26772 <column alignment="center" valignment="middle" width="35col%">
26773 <row endhead="true">
26774 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26777 \begin_layout Plain Layout
26785 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26788 \begin_layout Plain Layout
26794 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26797 \begin_layout Plain Layout
26805 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26808 \begin_layout Plain Layout
26816 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26819 \begin_layout Plain Layout
26820 Disque avec un trou circulaire (à la taille d'un CD/DVD)
26825 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26828 \begin_layout Plain Layout
26829 Pas de mise à l'échelle possible.
26830 Attention, quantité de texte limitée
26837 <cell alignment="center" valignment="top" topline="true" usebox="none">
26840 \begin_layout Plain Layout
26848 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26851 \begin_layout Plain Layout
26857 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26860 \begin_layout Plain Layout
26861 Fragile, le calcul peut échouer
26868 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26871 \begin_layout Plain Layout
26879 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26882 \begin_layout Plain Layout
26883 Rhomboïde (symbolisant un
26884 \begin_inset Quotes fld
26888 \begin_inset Quotes frd
26896 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26899 \begin_layout Plain Layout
26907 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26910 \begin_layout Plain Layout
26918 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26921 \begin_layout Plain Layout
26927 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26930 \begin_layout Plain Layout
26938 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26941 \begin_layout Plain Layout
26949 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26952 \begin_layout Plain Layout
26958 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26961 \begin_layout Plain Layout
26969 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26972 \begin_layout Plain Layout
26980 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26983 \begin_layout Plain Layout
26984 Écrou (hexagone avec un trou circulaire)
26989 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26992 \begin_layout Plain Layout
27000 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27003 \begin_layout Plain Layout
27011 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27014 \begin_layout Plain Layout
27020 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27023 \begin_layout Plain Layout
27031 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27034 \begin_layout Plain Layout
27042 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27045 \begin_layout Plain Layout
27046 Étoile à 5 branches
27051 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27054 \begin_layout Plain Layout
27062 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27065 \begin_layout Plain Layout
27073 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27076 \begin_layout Plain Layout
27082 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27085 \begin_layout Plain Layout
27093 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27096 \begin_layout Plain Layout
27104 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27107 \begin_layout Plain Layout
27108 Goutte de pluie normale/inversée
27113 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27116 \begin_layout Plain Layout
27117 Fragile, le calcul peut échouer
27124 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27127 \begin_layout Plain Layout
27130 \SpecialCharNoPassThru TeX
27135 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27138 \begin_layout Plain Layout
27139 Le logo \SpecialCharNoPassThru TeX
27145 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27148 \begin_layout Plain Layout
27156 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27159 \begin_layout Plain Layout
27163 \begin_inset Newline newline
27171 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27174 \begin_layout Plain Layout
27175 Triangles avec des orientations différentes
27180 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27183 \begin_layout Plain Layout
27197 \begin_layout Standard
27198 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
27199 forme souhaitée dans le menu déroulant des styles.
27202 \begin_layout Standard
27203 \begin_inset Newpage newpage
27209 \begin_layout Standard
27210 Voici un exemple de paragraphe en forme d'écrou:
27213 \begin_layout Standard
27214 \begin_inset VSpace bigskip
27223 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27224 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27226 At vero eos et accusam et justo duo dolores et ea rebum.
27227 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27229 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27230 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27234 \begin_layout Standard
27235 \begin_inset VSpace bigskip
27241 \begin_layout Standard
27244 \begin_inset Note Greyedout
27247 \begin_layout Plain Layout
27253 a: les paragraphes mis en forme via shapepar ne peuvent pas franchir une
27262 \begin_layout Standard
27263 \begin_inset VSpace bigskip
27269 \begin_layout Standard
27276 prend soin de préserver la forme, quelle que soit la quantité de texte
27278 De ce fait la taille du paragraphe change avec cette quantité.
27279 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
27280 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
27281 fois plus de texte:
27284 \begin_layout Standard
27285 \begin_inset Newpage newpage
27294 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27295 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27297 At vero eos et accusam et justo duo dolores et ea rebum.
27298 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27300 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27301 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27303 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27304 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27306 At vero eos et accusam et justo duo dolores et ea rebum.
27307 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27309 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27310 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27314 \begin_layout Standard
27315 \begin_inset VSpace bigskip
27321 \begin_layout Standard
27326 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
27327 correspondre à une étiquette de CD/DVD.
27328 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
27331 \begin_inset Newline newline
27344 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
27345 en fonction de la quantité de texte.
27346 Vous aurez alors une erreur \SpecialCharNoPassThru LaTeX
27348 \begin_inset Quotes fld
27351 Arithmetic overflow
27352 \begin_inset Quotes frd
27356 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
27357 vous devez utiliser une autre forme\SpecialChar ldots
27361 \begin_layout Standard
27362 \begin_inset VSpace bigskip
27368 \begin_layout Standard
27369 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
27370 de césure de \SpecialCharNoPassThru LaTeX
27372 Il est alors souvent nécessaire d'ajouter des points de césure explicites
27378 arg "specialchar-insert hyphenation"
27383 ) dans les parties de texte correspondantes.
27386 \begin_layout Standard
27387 \begin_inset VSpace bigskip
27393 \begin_layout Standard
27394 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
27395 ou bien alignées au fer à gauche.
27396 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
27397 aligner ce type de paragraphe.
27398 Une solution consiste à mettre le paragraphe en forme dans une minipage
27399 ou une parbox et à aligner la boîte.
27400 Le problème est alors de trouver la bonne largeur pour la boîte, parce
27401 que si elle est trop large et que vous la centrez, le paragraphe n'est
27402 pas centré parce qu'il est au fer à gauche dans la boîte.
27403 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
27404 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
27405 second est aligné à droite:
27408 \begin_layout Standard
27409 \begin_inset Newpage newpage
27415 \begin_layout Heart
27419 Lo\SpecialChar softhyphen
27420 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27421 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27423 At vero eos et accusam et justo duo dolores et ea rebum.
27424 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27428 \begin_layout Standard
27429 \begin_inset VSpace bigskip
27435 \begin_layout Standard
27438 \begin_inset Box Frameless
27448 height_special "totalheight"
27453 backgroundcolor "none"
27456 \begin_layout Heart
27460 Lo\SpecialChar softhyphen
27461 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27462 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27464 At vero eos et accusam et justo duo dolores et ea rebum.
27465 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27474 \begin_layout Subsection
27475 Formes personnalisées
27478 \begin_layout Standard
27479 Vous pouvez définir vos propres formes.
27480 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
27481 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
27484 \begin_layout Enumerate
27485 Installer le programme
27486 \begin_inset CommandInset href
27489 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
27496 \begin_layout Enumerate
27507 \begin_layout Plain Layout
27518 \begin_layout Plain Layout
27525 eX\SpecialChar menuseparator
27526 Settings\SpecialChar menuseparator
27529 et sélectionner la taille de police utilisée dans le document.
27530 Par exemple, le présent document utilise un police 12pt.
27533 \begin_layout Enumerate
27537 \begin_layout Enumerate
27544 \begin_layout Plain Layout
27555 \begin_layout Plain Layout
27562 eX\SpecialChar menuseparator
27565 pour exporter la forme en coordonnées.
27566 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
27567 le chemin proprement dit
27571 \begin_layout Plain Layout
27572 Pour plus d'information voir
27573 \begin_inset CommandInset href
27575 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
27587 \begin_layout Standard
27588 Les coordonnées ont copiées dans un fichier \SpecialCharNoPassThru TeX
27590 Pour l'utiliser avec le document:
27593 \begin_layout Enumerate
27594 Placer le curseur avant le premier caractère du paragraphe concerné (ou
27595 dans un nouveau paragraphe vide).
27599 \begin_layout Enumerate
27600 Ouvrir dans \SpecialCharNoPassThru LyX
27603 Insertion\SpecialChar menuseparator
27604 Fichier\SpecialChar menuseparator
27607 , sélectionner le fichier exporté par
27616 \begin_layout Standard
27617 \begin_inset VSpace defskip
27623 \begin_layout Standard
27624 \begin_inset Note Greyedout
27627 \begin_layout Plain Layout
27632 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
27633 redevient normal pour le paragraphe suivant.
27634 De ce fait la définition de forme doit être répétée pour chaque paragraphe
27635 dont on veut imposer la forme personnalisée.
27643 \begin_layout Standard
27644 \begin_inset VSpace bigskip
27650 \begin_layout Standard
27654 \begin_layout Standard
27655 \begin_inset VSpace bigskip
27661 \begin_layout Standard
27662 \begin_inset CommandInset include
27664 filename "../SpecialParagraphShape.tex"
27670 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27671 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27673 At vero eos et accusam et justo duo dolores et ea rebum.
27674 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
27676 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
27677 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
27681 \begin_layout Standard
27682 \begin_inset VSpace bigskip
27688 \begin_layout Standard
27693 pour tracer des formes vraiment complexes avec
27697 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
27698 importer l'image correspondante dans
27703 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
27707 \begin_layout Standard
27708 \begin_inset VSpace bigskip
27714 \begin_layout Standard
27717 Formes de paragraphe paramétrables
27719 fournit également les deux styles
27727 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
27732 \begin_layout Plain Layout
27733 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
27740 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
27741 tés de personnalisation, voir la documentation du paquetage
27746 \begin_inset CommandInset citation
27755 \begin_layout Bibliography
27756 \begin_inset CommandInset bibitem
27757 LatexCommand bibitem
27762 Documentation du paquetage \SpecialCharNoPassThru LaTeX
27764 \begin_inset CommandInset href
27767 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27774 \begin_layout Bibliography
27775 \begin_inset CommandInset bibitem
27776 LatexCommand bibitem
27781 Documentation du paquetage \SpecialCharNoPassThru LaTeX
27783 \begin_inset CommandInset href
27786 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"