1 #LyX 2.1 created this file. For more info see http://www.lyx.org/
7 % DO NOT ALTER THIS PREAMBLE!!!
9 % This preamble is designed to ensure that the User's Guide prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the User's Guide may not print out as expected. If you
12 % have problems LaTeXing this file, please contact
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
20 % set fonts for nicer pdf view
21 \IfFileExists{lmodern.sty}
22 {\usepackage{lmodern}}{}
24 \fi % end if pdflatex is used
26 % the pages of the TOC is numbered roman
27 % and a pdf-bookmark for the TOC is added
29 \let\myTOC\tableofcontents
30 \renewcommand{\tableofcontents}{%
31 \pdfbookmark[1]{\contentsname}{}
34 \pagenumbering{arabic}}
36 % extra space for tables
37 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
39 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
40 \use_default_options false
48 \maintain_unincluded_children false
51 InsetLayout CharStyle:MenuItem
60 \newcommand*{\menuitem}[1]{{\sffamily #1}}
65 \language_package default
70 \font_typewriter default
72 \font_default_family default
73 \use_non_tex_fonts false
79 \default_output_format default
81 \bibtex_command default
82 \index_command default
86 \pdf_title "Options avancées de LyX"
87 \pdf_author "LyX Team"
88 \pdf_subject "Options avancées LyX"
89 \pdf_keywords "LyX, Documentacion, Options avancées"
91 \pdf_bookmarksnumbered true
92 \pdf_bookmarksopen false
93 \pdf_bookmarksopenlevel 1
98 \pdf_pdfusetitle false
99 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
102 \use_package amsmath 1
103 \use_package amssymb 1
105 \use_package mathdots 1
106 \use_package mathtools 0
107 \use_package mhchem 1
108 \use_package stackrel 0
109 \use_package stmaryrd 0
110 \use_package undertilde 0
112 \cite_engine_type numerical
116 \paperorientation portrait
120 \notefontcolor #0000ff
127 \paragraph_separation indent
128 \paragraph_indentation default
129 \quotes_language french
132 \paperpagestyle default
134 \tracking_changes false
135 \output_changes false
144 Options avancées de LyX
147 \begin_layout Subtitle
149 \begin_inset Note Note
152 \begin_layout Plain Layout
153 Informations de révision :
156 \begin_layout Plain Layout
157 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
158 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
159 er par Édition/Affichage/Insertion/Navigation
162 \begin_layout Plain Layout
163 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
166 \begin_layout Plain Layout
167 Original : Révision: 39368, Date : 23/07/2011
180 \begin_layout Plain Layout
181 Le principal responsable de la rédaction de ce fichier est
186 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
187 de la documentation de LyX,
189 <lyx-docs@lists.lyx.org>
192 \begin_inset Newline newline
195 Traduction en français par :
232 Merci d'envoyer vos commentaires et corrections sur la traduction à la
233 liste de diffusion de LyX en français
235 <lyx-fr@lists.lyx.org>
245 \begin_layout Standard
246 \begin_inset CommandInset toc
247 LatexCommand tableofcontents
254 \begin_layout Chapter
258 \begin_layout Standard
267 de LyX que vous êtes en train de lire est avant tout la deuxième partie
281 La raison de la division en deux du document est très simple : le
293 est déjà énorme et il contient toutes les fonctions de base qu'il faut
294 connaître pour préparer la plupart des documents.
295 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
296 par différents fichiers de configuration et paquetages externes.
297 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
298 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
300 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
302 Il y a aussi quelques fonctionnalités plus
303 \begin_inset Quotes fld
307 \begin_inset Quotes frd
310 , comme les méthodes de présentation de bibliographies et la gestion des
311 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
314 Guide de l'utilisateur
316 et sont décrites ici.
319 \begin_layout Standard
320 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
321 fax, le contrôle de version et le support de SGML, qui nécessitent des
322 logiciels supplémentaires pour fonctionner convenablement.
323 Il y a également un chapitre consacré à LyX et HTML.
324 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
325 à améliorer vos documents grâce à la puissance de LaTeX.
326 Après tout, LyX est seulement WYSIWYM
330 \begin_layout Plain Layout
331 \begin_inset Quotes fld
334 What You See Is What You Mean
335 \begin_inset Quotes frd
339 \begin_inset Quotes fld
342 Vous voyez ce que vous voulez dire
343 \begin_inset Quotes frd
351 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
354 \begin_layout Standard
355 Si vous n'avez pas encore lu l'
359 , il est sûr que vous n'êtes pas au bon endroit.
364 est la première chose à consulter, car elle décrit les notations et les
365 formats de tous les manuels.
366 Vous devez aussi être à l'aise avec le
378 et avec toutes les fonctions de base de LyX.
381 \begin_layout Standard
382 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
383 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
384 de LyX et explique comment LyX peut générer exactement le code LaTeX que
386 Il est évidemment destiné à des utilisateurs aguerris de LyX.
389 \begin_layout Chapter
393 \begin_layout Section
394 Comment LyX utilise LaTeX
397 \begin_layout Standard
398 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
399 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
400 produire une sortie imprimable.
401 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
402 quelque chose à LaTeX.
405 \begin_layout Standard
406 À un moment, nous avions coutume d'appeler LyX une
407 \begin_inset Quotes fld
410 interface WYSIWYM pour LaTeX
411 \begin_inset Quotes frd
414 , mais ce n'est plus vrai désormais.
415 Des interfaces pour LaTeX existent.
416 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
417 et de marquer les erreurs dans le fichier que vous éditez.
426 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
427 beaucoup, beaucoup d'autres choses.
428 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
429 utiliser LyX efficacement.
430 LyX a aussi ajouté quelques extensions à LaTeX.
431 Essayez un jour ceci : faites
433 Fichier\SpecialChar \menuseparator
434 Exporter\SpecialChar \menuseparator
439 Affichage\SpecialChar \menuseparator
440 Afficher le code LaTeX
442 ) puis regardez le préambule du fichier
447 Vous remarquerez une variété de nouvelles macros définies spécialement
449 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
453 \begin_layout Standard
454 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
458 \begin_layout Itemize
461 Affichage\SpecialChar \menuseparator
467 \begin_layout Itemize
470 Affichage\SpecialChar \menuseparator
479 jour\SpecialChar \menuseparator
485 \begin_layout Itemize
488 Fichier\SpecialChar \menuseparator
489 Imprimer\SpecialChar \ldots{}
493 \begin_layout Itemize
496 Fichier\SpecialChar \menuseparator
497 Fax\SpecialChar \ldots{}
501 \begin_layout Standard
502 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
503 fois que LaTeX l'a traité.
506 \begin_layout Standard
507 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
508 les étapes suivantes :
511 \begin_layout Enumerate
512 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
524 \begin_layout Enumerate
525 Il fait tourner LaTeX sur le fichier
529 (peut-être plusieurs fois) et exécute toute autre commande (comme
537 ) nécessaire à la compilation du fichier LaTeX.
540 \begin_layout Enumerate
541 S'il y a des erreurs, il affiche le journal d'erreurs.
544 \begin_layout Standard
545 Si vous avez lancé LaTeX avec
547 Affichage\SpecialChar \menuseparator
557 Affichage\SpecialChar \menuseparator
562 Fichier\SpecialChar \menuseparator
565 , LyX réalise deux étapes supplémentaires :
568 \begin_layout Itemize
573 pour convertir le fichier DVI en PostScript;
576 \begin_layout Itemize
577 il exécute une visonneuse PostScript, comme
581 , pour afficher le résultat.
584 \begin_layout Standard
585 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
588 \begin_layout Section
589 Traduire des fichiers LaTeX en LyX
592 \begin_layout Standard
593 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
594 \SpecialChar \menuseparator
595 Importer\SpecialChar \menuseparator
597 Cela va appeler un programme nommé
601 , qui va créer un fichier
610 LyX va ensuite ouvrir ce fichier.
613 \begin_layout Standard
618 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
619 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
620 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
621 les portions en code TeX et les corriger manuellement.
624 \begin_layout Standard
625 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
628 \begin_layout Section
629 Insérer du code LaTeX dans des documents LyX
630 \begin_inset CommandInset label
632 name "sec:Insérer-du-code-LaTeX"
639 \begin_layout Standard
640 \begin_inset CommandInset label
642 name "sec:code-LaTeX"
646 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
647 très simple: vous pouvez toujours insérer du code LaTeX dans un document
649 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
650 toutes les structures LaTeX possibles.
651 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
652 vous pouvez utiliser la boîte de
656 , que vous pouvez mettre dans votre document avec
658 Insertion\SpecialChar \menuseparator
669 \begin_layout Standard
670 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
671 Le code ressemble à ceci :
674 \begin_layout LyX-Code
678 \begin_inset Newline newline
684 \begin_inset Newline newline
687 Un exemple d'environnement minipage.
689 \begin_inset Newline newline
692 mettre presque tout dedans, même des figures
693 \begin_inset Newline newline
696 et des tableaux (non flottants).
697 \begin_inset Newline newline
703 \begin_inset Newline newline
707 \begin_inset Newline newline
713 \begin_inset Newline newline
719 \begin_inset Newline newline
725 \begin_inset Newline newline
730 \begin_inset Newline newline
736 \begin_inset Newline newline
742 \begin_inset Newline newline
748 \begin_inset Newline newline
756 \begin_layout Standard
761 contenant ce texte est juste après ce paragraphe.
762 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
764 Ceux qui lisent une version imprimée du manuel verront le résultat final
768 \begin_layout Standard
772 \begin_layout Plain Layout
779 \begin_layout Plain Layout
786 \begin_layout Plain Layout
788 Un exemple d'environnement minipage.
789 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
793 \begin_layout Plain Layout
800 \begin_layout Plain Layout
805 \begin_layout Plain Layout
812 \begin_layout Plain Layout
819 \begin_layout Plain Layout
826 \begin_layout Plain Layout
832 \begin_layout Plain Layout
839 \begin_layout Plain Layout
846 \begin_layout Plain Layout
853 \begin_layout Plain Layout
865 \begin_layout Standard
866 En plus de l'utilisation du
870 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
872 Vous pouvez alors utiliser
874 Insertion\SpecialChar \menuseparator
875 Fichier\SpecialChar \menuseparator
878 pour inclure votre fichier (vous devez choisir le type
887 Nous vous recommandons de ne faire cela que si vous avez un fichier
896 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
899 \begin_layout Standard
900 Encore quelques notes pour insister:
903 \begin_layout Itemize
904 au sein de LyX, le code LaTeX apparaît
909 \begin_layout Itemize
914 si votre code LaTeX est correct;
917 \begin_layout Itemize
918 attention à ne pas réinventer la roue.
921 \begin_layout Standard
922 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
923 plus sont en préparation.
924 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
925 telle fonction avant de vous lancer joyeusement dans l'écriture de code
927 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
928 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
930 \begin_inset CommandInset href
933 target "http://www.ctan.org/"
937 pour plus de détails, et lisez le chapitre
942 \begin_inset CommandInset ref
944 reference "chap:Fonctionnalités-particulières"
951 \begin_layout Standard
952 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
953 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
954 Un certain nombre sont cités dans la bibliographie du
969 \begin_layout Section
970 LyX et le préambule LaTeX
973 \begin_layout Subsection
974 À propos du préambule LaTeX
977 \begin_layout Standard
978 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
980 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
981 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
983 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
984 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
985 faire dans le préambule LaTeX d'un document LyX.
988 \begin_layout Standard
989 Le préambule LaTeX vient au tout début d'un document,
997 \begin_layout Itemize
998 déclarer la classe de document.
999 LyX l'a déjà fait à votre place.
1003 \begin_layout Standard
1004 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
1005 document particulière dont vous voulez vous servir, voyez le manuel de
1010 pour savoir comment la faire reconnaître par LyX.
1011 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
1012 dans de prochaines versions !
1016 \begin_layout Itemize
1017 déclarer les paquetages utilisés.
1018 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1019 dans un document seulement si le paquetage a été déclaré dans le préambule.
1020 Par exemple, le paquetage
1024 force l'indentation de tous les paragraphes.
1025 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1029 \begin_layout Itemize
1030 fixer les compteurs, variables, longueurs et largeurs.
1031 Il y a plusieurs compteurs et variables LaTeX qui
1035 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1036 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1037 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1038 Un autre exemple est le type de marqueur pour les listes.
1039 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1040 le faire une seule fois, dans le préambule.
1043 \begin_layout Itemize
1044 déclarer les commandes définies par l'utilisateur (avec
1056 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1057 apparaissent très souvent dans le document.
1058 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1063 être définies n'importe où ailleurs (mais
1067 d'être utilisées pour la première fois, bien sûr...).
1068 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1069 ce qui normalement ne devrait pas être le cas.
1072 \begin_layout Standard
1073 LyX ajoute son propre lot de définitions au préambule du fichier
1078 Ceci rend les fichiers LaTeX générés par LyX portables.
1081 \begin_layout Subsection
1082 Changer le préambule
1085 \begin_layout Standard
1086 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1087 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1088 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1091 Document\SpecialChar \menuseparator
1092 Paramètres\SpecialChar \menuseparator
1096 \begin_inset space ~
1104 LyX ajoute tout ce qu'il y a dans la fenêtre
1107 \begin_inset space ~
1112 à son propre préambule.
1113 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1114 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1115 avons dit : ne réinventez pas la roue !).
1118 Assurez-vous aussi que votre préambule est correct.
1121 LyX ne le vérifie pas.
1122 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1124 \begin_inset Quotes fld
1134 \begin_inset Quotes frd
1138 Si vous voyez ce message, vérifiez votre préambule.
1141 \begin_layout Subsection
1145 \begin_layout Standard
1146 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1150 \begin_layout Subsubsection
1151 Exemple 1 : Décalages
1154 \begin_layout Standard
1155 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1168 , c'est-à-dire décalage horizontal et décalage vertical.
1169 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1171 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1172 ne sont pas les mêmes.
1173 C'est là qu'interviennent
1188 \begin_layout Standard
1189 Les valeurs par défaut de
1201 sont toutes deux de 0
1202 \begin_inset space ~
1205 pt, c'est-à-dire que la page n'est pas décalée.
1208 \begin_layout Standard
1209 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1210 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1211 corrigé un tel comportement.
1212 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1213 et si votre administrateur système est un paresseux
1217 \begin_layout Plain Layout
1218 NdT : Traduction vraisemblable de
1219 \begin_inset Quotes fld
1222 your sysadmin is a doofus
1223 \begin_inset Quotes frd
1243 peuvent sauver la mise.
1244 Supposez que vos marges du haut et de gauche soient toujours 0,5
1245 \begin_inset space ~
1249 Vous pouvez ajouter ceci au préambule :
1252 \begin_layout LyX-Code
1260 \begin_layout LyX-Code
1268 \begin_layout Standard
1269 ...et vos marges devraient désormais être correctes.
1272 \begin_layout Subsubsection
1273 Exemple 2 : Étiquettes
1276 \begin_layout Standard
1277 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1278 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1279 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1284 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1285 Nous vous laissons le vérifier.
1286 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1288 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1292 \begin_layout Standard
1293 D'abord, assurez-vous que vous utilisez la classe de document
1298 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1301 \begin_layout LyX-Code
1307 \begin_layout LyX-Code
1313 \begin_layout LyX-Code
1319 \begin_layout LyX-Code
1325 \begin_layout LyX-Code
1331 \begin_layout LyX-Code
1337 \begin_layout LyX-Code
1343 \begin_layout Standard
1344 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1346 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1347 insérer du code LaTeX, placez les commandes
1359 autour de chaque étiquette.
1360 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1364 \begin_layout Standard
1365 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1367 Peut-être même que ce sera vous.
1370 \begin_layout Subsubsection
1371 Exemple 3 : Indentation de paragraphe
1374 \begin_layout Standard
1375 Les Américains ont l'habitude d'indenter la première ligne de
1380 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1381 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1382 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1385 \begin_layout Standard
1386 Bien sûr, cette habitude n'est pas typographiquement correcte.
1387 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1392 s'il en suit un autre.
1393 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1394 deux paragraphes consécutifs.
1395 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1396 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1400 \begin_layout Standard
1401 Si vous êtes un Américain typique
1405 \begin_layout Plain Layout
1406 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1411 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1412 voulez votre indentation ! Ajoutez ceci au préambule :
1415 \begin_layout LyX-Code
1418 usepackage{indentfirst}
1421 \begin_layout Standard
1422 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1423 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1426 \begin_layout Subsubsection
1427 Exemple 4 : Ce document
1430 \begin_layout Standard
1431 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1432 idée de certaines possibilités avancées.
1436 \begin_inset space ~
1441 risque de ne pas être visible en une fois, même en plein écran.
1442 Il y a aussi d'autres exemples et un assortiment de
1443 \begin_inset Quotes fld
1447 \begin_inset Quotes frd
1450 LaTeX dans le chapitre
1451 \begin_inset space ~
1455 \begin_inset CommandInset ref
1457 reference "chap:Fonctionnalités-particulières"
1464 \begin_layout Section
1465 LyX et les erreurs LaTeX
1468 \begin_layout Standard
1469 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1470 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1471 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1472 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1477 \begin_layout Plain Layout
1478 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1479 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1488 \begin_layout Standard
1489 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1492 Document\SpecialChar \menuseparator
1494 \begin_inset space ~
1498 \begin_inset space ~
1504 Il y a quelques erreurs et avertissements assez fréquents.
1505 Nous allons les traiter ici.
1506 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1509 \begin_layout Itemize
1512 \begin_inset Quotes fld
1516 \begin_inset Quotes frd
1523 \begin_layout Standard
1524 Tout ce qui commence par ces mots est un message d'avertissement destiné
1526 \begin_inset Quotes fld
1530 \begin_inset Quotes frd
1533 le code LaTeX lui-même.
1534 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1535 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1536 dire que vous devez l'exécuter une nouvelle fois.
1539 \begin_layout Standard
1540 Vous pouvez en général les ignorer.
1544 \begin_layout Itemize
1547 \begin_inset Quotes fld
1551 \begin_inset Quotes frd
1558 \begin_layout Standard
1559 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1561 Le reste du message indiquera souvent la police de substitution que LaTeX
1565 \begin_layout Standard
1566 Vous pouvez les ignorer sans crainte.
1570 \begin_layout Itemize
1573 \begin_inset Quotes fld
1579 \begin_inset Quotes frd
1586 \begin_layout Standard
1591 cracher ce genre de messages.
1592 Ils vous préviennent que les lignes sont trop longues et débordent sur
1594 C'est presque toujours impossible à déceler dans le rendu final.
1595 Ou bien seuls un ou deux caractères débordent sur la marge.
1596 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1600 \begin_layout Standard
1601 Vous pouvez ignorer ces messages stupides.
1602 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1603 qu'à regarder ce qui sort.
1607 \begin_layout Itemize
1610 \begin_inset Quotes fld
1616 \begin_inset Quotes frd
1623 \begin_layout Standard
1624 Pas aussi courant que son cousin.
1625 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1627 Nous ne savons pas pourquoi.
1630 \begin_layout Standard
1631 Vous pouvez tout autant les ignorer que les précédents.
1635 \begin_layout Itemize
1638 \begin_inset Quotes fld
1644 \begin_inset Quotes frd
1652 \begin_inset Quotes fld
1658 \begin_inset Quotes frd
1665 \begin_layout Standard
1666 Des avertissements sur des problèmes de saut de page.
1667 À nouveau, vous n'avez qu'à regarder ce qui sort.
1668 Vous verrez bien si quelque chose ne va pas.
1672 \begin_layout Itemize
1675 \begin_inset Quotes fld
1678 LaTeX Error: File 'Xxxx' not found
1679 \begin_inset Quotes frd
1686 \begin_layout Standard
1690 \begin_inset Quotes fld
1694 \begin_inset Quotes frd
1699 n'est pas présent sur ce système.
1700 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1702 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1709 , alors un des paquetages que LyX a essayé de charger est manquant.
1712 Aide\SpecialChar \menuseparator
1714 \begin_inset space ~
1719 pour voir la liste des paquetages dont LyX a entendu parler.
1720 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1723 Outils\SpecialChar \menuseparator
1726 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1729 \begin_layout Standard
1740 , et que le paquetage en question n'est pas installé, vous devez l'installer
1745 \begin_layout Itemize
1748 \begin_inset Quotes fld
1751 LaTeX Error: Unknown option
1752 \begin_inset Quotes frd
1759 \begin_layout Standard
1760 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1761 spécifié une option impossible ou inexistante dans un paquetage.
1762 Vérifiez dans sa documentation.
1766 \begin_layout Itemize
1769 \begin_inset Quotes fld
1772 Undefined control sequence
1773 \begin_inset Quotes frd
1780 \begin_layout Standard
1781 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1782 de frappe, vous aurez un de ceux-là.
1783 Vous pouvez aussi avoir oublié de charger un paquetage.
1784 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1785 utilisé une commande inconnue.
1789 \begin_layout Standard
1790 Il y a d'autres messages d'erreur et d'avertissement.
1791 Quelques-uns sont explicites
1795 \begin_layout Plain Layout
1796 NdT : Pour un anglophone...
1802 Ce sont souvent des messages LaTeX.
1803 D'autres sont carrément incompréhensibles.
1804 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1808 de ce qu'ils signifient ou de comment les déchiffrer.
1809 Personne ne le sait.
1812 \begin_layout Standard
1813 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1817 \begin_layout Enumerate
1818 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1822 \begin_layout Enumerate
1823 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1827 \begin_layout Enumerate
1828 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1829 ― et surtout si vous voyez
1830 \begin_inset Quotes fld
1840 \begin_inset Quotes frd
1843 , ça veut dire qu'il y a des erreurs dans le préambule.
1844 Commencez par corriger votre préambule;
1847 \begin_layout Enumerate
1848 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1849 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1851 Vérifiez s'il manque des paquetages et rajoutez-les;
1854 \begin_layout Enumerate
1855 très bien, il ne manque aucun paquetage.
1856 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1861 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1865 \begin_inset space ~
1870 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1871 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1875 \begin_layout Enumerate
1876 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1877 joué dans les règles.
1878 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1879 pas net dans un tableau ou une équation, comme insérer un graphique dans
1880 une case de tableau ?
1883 \begin_layout Enumerate
1884 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1885 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1886 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1888 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1890 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1896 pour que les passages à la ligne de LaTeX soient plus souples;
1899 \begin_layout Enumerate
1900 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1901 que vous restez dans les limites de l'imbrication d'environnements.
1902 Si vous avez imbriqué un tas d'environnements jusqu'au
1903 \begin_inset Formula $17^{e}$
1906 niveau, le problème est là;
1909 \begin_layout Enumerate
1910 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1912 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1913 pour la page, vous devez :
1917 \begin_layout Enumerate
1918 mettre la figure à l'échelle pour qu'elle tienne.
1921 \begin_layout Enumerate
1922 rétrécir le tableau pour qu'il tienne.
1926 \begin_layout Enumerate
1927 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1928 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1932 \begin_layout Standard
1933 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1937 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1941 \begin_layout Chapter
1942 Outils supplémentaires
1945 \begin_layout Section
1946 Personnaliser une bibliographie avec BibTeX
1949 \begin_layout Standard
1950 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1953 Les bases de données bibliographiques (BibTeX)
1957 Guide de l'utilisateur
1960 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1961 particulières qui sont accessibles depuis LyX.
1964 \begin_layout Subsection
1965 Autres styles de citation
1968 \begin_layout Standard
1969 Le style standard de BibTeX utilise des nombres (par exemple
1970 \begin_inset Quotes fld
1974 \begin_inset Quotes frd
1977 ) pour faire référence à un ouvrage cité.
1978 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1979 styles de citations.
1980 Le plus courant et le style auteur-année (par exemple
1981 \begin_inset Quotes fld
1985 \begin_inset Quotes frd
1989 LyX gère deux paquetages qui fournissent ce style,
1998 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1999 être listés ici en détail.
2000 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2001 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2002 natbib, alors vous choisirez probablement le paquetage
2007 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2008 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2016 \begin_layout Standard
2017 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
2020 Document\SpecialChar \menuseparator
2023 et choisissez la rubrique
2037 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2042 et vous pourrez choisir le style de la référence (
2043 \begin_inset Quotes fld
2047 \begin_inset Quotes frd
2051 \begin_inset Quotes fld
2055 \begin_inset Quotes fld
2059 \begin_inset Quotes frd
2063 \begin_inset Quotes fld
2067 \begin_inset Quotes frd
2071 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2072 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2073 de fichiers de style supplémentaires et même un programme interactif pour
2074 construire des fichiers de style
2078 \begin_layout Plain Layout
2080 \begin_inset Flex URL
2083 \begin_layout Plain Layout
2085 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2103 \begin_layout Subsection
2104 Bibliographies sectionnées
2105 \begin_inset CommandInset label
2107 name "sub:Bibliographies-sectionnées"
2114 \begin_layout Standard
2115 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2116 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2117 et les travaux scientifiques est vraisemblablement une possibilité
2118 \begin_inset Quotes fld
2122 \begin_inset Quotes frd
2126 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2127 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2128 BibTeX pour satisfaire vos besoins historiques.
2131 \begin_layout Standard
2132 LyX fournit un support natif d'un de ces paquetages,
2140 \begin_layout Plain Layout
2142 \begin_inset Flex URL
2145 \begin_layout Plain Layout
2147 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2158 L'avantage de ce paquetage (comparé à d'autres comme
2162 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2163 À la place, vous aurez à préparer des bases de données bibliographiques
2164 différentes pour les différentes sections de votre bibliographie.
2165 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2167 \begin_inset Quotes fld
2171 \begin_inset Quotes frd
2175 \begin_inset Quotes fld
2178 travaux scientifiques
2179 \begin_inset Quotes frd
2182 , vous devez d'abord créer deux bases de données, par exemple
2193 \begin_layout Standard
2194 Dans LyX, allez dans le menu
2196 Document\SpecialChar \menuseparator
2207 \begin_inset space ~
2211 \begin_inset space ~
2217 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2218 section de votre bibliographie.
2219 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2224 et une deuxième pour la base de données
2229 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2231 En plus, vous pouvez choisir que votre section bibliographique contienne
2233 \begin_inset Quotes fld
2236 toutes les références citées
2237 \begin_inset Quotes frd
2240 de la base de données utilisée (ce qui est le comportement par défaut),
2242 \begin_inset Quotes fld
2245 toutes les références non citées
2246 \begin_inset Quotes frd
2250 \begin_inset Quotes fld
2253 toutes les références
2254 \begin_inset Quotes frd
2258 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2260 \begin_inset Quotes fld
2264 \begin_inset Quotes frd
2268 \begin_inset Quotes fld
2272 \begin_inset Quotes frd
2276 \begin_inset Quotes fld
2279 Travaux scientifiques
2280 \begin_inset Quotes frd
2284 Les titres des sections peuvent être ajoutés comme des entêtes de section
2285 ou de sous-section ordinaires.
2290 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2291 t ( comme un chapitre* ou une section*, par exemple).
2294 \begin_layout Subsection
2295 Bibliographies multiples
2298 \begin_layout Standard
2299 Les bibliographies multiples, par exemple une bibliographie par section
2300 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2305 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2306 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2307 si vous êtes prêt à utiliser un peu de
2312 \begin_inset space ~
2316 \begin_inset CommandInset ref
2318 reference "sec:Insérer-du-code-LaTeX"
2326 \begin_layout Plain Layout
2327 Une autre approche consiste à utiliser les paquetages LaTeX
2343 \begin_layout Standard
2344 D'abord, allez dans le menu
2346 Document\SpecialChar \menuseparator
2349 , choisissez la rubrique Bibliographie et activez l'option
2352 \begin_inset space ~
2356 \begin_inset space ~
2362 Dans votre document vous devez inclure les sections qui auront leur propre
2363 bibliographie (en incluant la référence BibTeX elle-même), entre un
2375 (ces commandes doivent être mises en
2380 La bibliographie contiendra toutes les références qui ont été citées dans
2390 : si vous utilisez cette approche,
2394 les références doivent se trouver à l'intérieur d'une
2403 ne peuvent pas être emboîtées.
2406 \begin_layout Standard
2410 \begin_layout Section
2411 Documents en plusieurs fichiers
2414 \begin_layout Subsection
2418 \begin_layout Standard
2419 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2420 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2421 il arrive qu'un élément comme un tableau soit susceptible de modifications
2422 ultérieures, alors que le reste du texte ne changera plus.
2423 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2425 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2426 : introduction, observations, résultats, discussion, conclusion.
2427 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2429 \begin_inset Quotes fld
2433 \begin_inset Quotes frd
2436 qui contient le titre, les auteurs, le résumé, les références, etc.
2437 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2438 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2440 Tous ces fichiers doivent cependant avoir la même classe de document –
2441 n'essayez pas de mélanger la classe
2450 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2451 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2458 incluse, et sans la ligne
2464 ) pour éviter des erreurs à la création du fichier DVI.
2467 \begin_layout Standard
2468 LyX permet l'inclusion de fichiers en sélectionnant
2473 \SpecialChar \menuseparator
2474 Fichier\SpecialChar \menuseparator
2477 , ce qui positionne une balise à l'endroit du curseur.
2478 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2479 du fichier et la méthode d'inclusion.
2482 \begin_layout Standard
2483 Les trois méthodes d'inclusion sont
2484 \begin_inset Quotes fld
2492 \begin_inset Quotes frd
2496 \begin_inset Quotes fld
2504 \begin_inset Quotes frd
2508 \begin_inset Quotes fld
2516 \begin_inset Quotes frd
2521 \begin_inset Quotes fld
2525 \begin_inset Quotes frd
2529 \begin_inset Quotes fld
2533 \begin_inset Quotes frd
2536 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2537 est que les fichiers
2538 \begin_inset Quotes fld
2542 \begin_inset Quotes frd
2545 commenceront sur une nouvelle page, alors que ceux
2546 \begin_inset Quotes fld
2550 \begin_inset Quotes frd
2553 commenceront sur la page en cours.
2557 \begin_layout Standard
2558 Le fichier maître est généralement converti en un fichier LaTeX complet
2559 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2560 en fichiers LaTeX sans les informations de préambule.
2564 \begin_inset space ~
2569 , cette conversion n'aura pas lieu.
2572 \begin_layout Standard
2573 Un fichier inclus en
2574 \begin_inset Quotes fld
2578 \begin_inset Quotes frd
2581 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2582 dans le fichier d'origine.
2583 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2584 espaces consécutives sont conservées, a contrario des règles habituelles
2586 Cependant, cocher l'option
2589 \begin_inset space ~
2593 \begin_inset space ~
2598 résout toute incertitude en matérialisant chaque espace par un symbole.
2601 \begin_layout Subsection
2602 Références croisées entre fichiers
2605 \begin_layout Standard
2608 \begin_inset Box Shadowbox
2618 height_special "totalheight"
2621 \begin_layout Plain Layout
2622 Ce paragraphe est quelque peu obsolète.
2623 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2624 nts s'ouvrent en même temps que le document maître.
2632 Il est possible de faire des références croisées entre différents fichiers.
2633 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2634 B pour un exemple avec deux fichiers, avec B inclus dans A.
2635 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2636 faire référence dans B.
2637 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2638 alors possible de choisir le
2639 \begin_inset Quotes fld
2643 \begin_inset Quotes frd
2649 \begin_layout Subsection
2650 Listes bibliographiques dans tous les sous-documents
2653 \begin_layout Standard
2654 \begin_inset Box Frameless
2664 height_special "totalheight"
2667 \begin_layout Plain Layout
2668 Ce paragraphe nécessite également une mise à jour.
2669 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2678 \begin_layout Standard
2679 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2681 De cette façon LyX trouvera les fichiers
2685 et vous pouvez facilement insérer les références en masquant la liste des
2689 \begin_layout Standard
2690 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2691 pas dans la sortie imprimable et les références s'afficheront comme [?],
2693 Une solution est d'utiliser le paquetage
2697 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2698 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2699 les lignes suivantes;
2702 \begin_layout LyX-Code
2708 \begin_layout LyX-Code
2711 includecomment{comment}
2714 \begin_layout Standard
2716 \begin_inset Flex URL
2719 \begin_layout Plain Layout
2721 http://wiki.lyx.org/FAQ/Unsorted#toc31
2729 \begin_layout Section
2733 \begin_layout Standard
2734 Les utilisateurs ont parfois besoin de
2735 \begin_inset Quotes fld
2739 \begin_inset Quotes frd
2742 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2743 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2744 Lyx-2.0 inclut un script Python (
2745 \begin_inset Flex Code
2748 \begin_layout Plain Layout
2754 ) qui automatise le processus.
2755 Pour l'utiliser, il faut que l'un des modules Python
2756 \begin_inset Flex Code
2759 \begin_layout Plain Layout
2766 \begin_inset Flex Code
2769 \begin_layout Plain Layout
2775 soit installé sur votre système.
2776 Implicitement, le script préfère l'archive
2777 \begin_inset Flex Code
2780 \begin_layout Plain Layout
2787 \begin_inset Flex Code
2790 \begin_layout Plain Layout
2796 sur les systèmes Unix et le format
2797 \begin_inset Flex Code
2800 \begin_layout Plain Layout
2809 \begin_layout Standard
2810 La procédure de configuration de LyX positionne le script pour qu'il exporte
2812 \begin_inset Quotes fld
2816 \begin_inset Quotes frd
2819 , et ce format sera disponible via
2820 \begin_inset Flex Code
2823 \begin_layout Plain Layout
2824 Fichier\SpecialChar \menuseparator
2833 \begin_layout Standard
2834 Indépendamment du système d'exploitation, la création d'un format d'archive
2835 particulier peut être imposée en ajoutant soit l'option
2836 \begin_inset Flex Code
2839 \begin_layout Plain Layout
2846 \begin_inset Flex Code
2849 \begin_layout Plain Layout
2856 \begin_inset Flex Code
2859 \begin_layout Plain Layout
2866 \begin_inset Flex Code
2869 \begin_layout Plain Layout
2876 \begin_inset Flex Code
2879 \begin_layout Plain Layout
2880 LyX \SpecialChar \menuseparator
2887 \begin_inset Flex Code
2890 \begin_layout Plain Layout
2891 Outils\SpecialChar \menuseparator
2892 Préférences\SpecialChar \menuseparator
2893 Gestion des fichiers\SpecialChar \menuseparator
2899 (veillez bien à ajouter l'option après le nom du script, pas avant).
2902 \begin_layout Section
2903 En-têtes et pieds de page sur mesure
2906 \begin_layout Standard
2907 Le format de page implicite est assez banal : pour un document avec la classe
2908 article, tout ce que vous obtenez se limite au numéro de page en bas de
2910 Ce document-ci est de la classe
2911 \begin_inset Quotes fld
2915 \begin_inset Quotes frd
2918 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2919 plein la vue, il faut choisir le style d'en-têtes
2920 \begin_inset Quotes fld
2924 \begin_inset Quotes frd
2927 , comme l'explique le
2930 \begin_inset space ~
2934 \begin_inset space ~
2940 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2941 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2942 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2944 \begin_inset Flex Code
2947 \begin_layout Plain Layout
2956 \begin_inset Flex URL
2959 \begin_layout Plain Layout
2961 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2969 \begin_layout Standard
2970 L'en-tête est divisé en trois champs, appelés logiquement
2971 \begin_inset Quotes fld
2975 \begin_inset Quotes frd
2979 \begin_inset Quotes fld
2983 \begin_inset Quotes frd
2987 \begin_inset Quotes fld
2991 \begin_inset Quotes frd
2995 Le bas de page aussi a ces trois divisions.
2996 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
3022 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3023 page, insérez simplement cette commande dans le préambule :
3026 \begin_layout Standard
3035 \begin_layout Standard
3036 Vous verrez désormais votre nom dans le coin supérieur gauche.
3037 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3038 le numéro de page apparaissant en bas, centré), insérez simplement une
3039 commande avec un paramètre vide, par exemple :
3042 \begin_layout Standard
3050 \begin_layout Standard
3051 Maintenant, plus dur : mettons le mot
3052 \begin_inset Quotes fld
3056 \begin_inset Quotes frd
3059 et le numéro de la section en cours (par exemple Section
3060 \begin_inset space ~
3063 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3064 nom en bas à gauche et la date en bas à droite.
3065 Les commandes suivantes doivent donc apparaître dans votre préambule :
3068 \begin_layout Standard
3078 \begin_layout Standard
3086 \begin_layout Standard
3096 \begin_layout Standard
3105 \begin_layout Standard
3113 \begin_layout Standard
3123 \begin_layout Standard
3136 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3137 ainsi les numéros de la section et de la page en cours.
3144 affiche simplement la date d'aujourd'hui.
3147 \begin_layout Standard
3148 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3149 au dessus du pied de page peut elle aussi être modifiée.
3150 Si vous n'en voulez pas, mettez sa largeur à 0.
3151 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3152 \begin_inset space ~
3155 pt, et celle de pied de page une épaisseur de 0.
3156 Pour régler l'épaisseur, utilisez les commandes
3160 renewcommand\SpecialChar \-
3163 headrulewidth}\SpecialChar \-
3170 renewcommand\SpecialChar \-
3173 footrulewidth}\SpecialChar \-
3179 \begin_layout Standard
3180 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3181 page pour une page donnée avec, par exemple :
3185 thispagestyle\SpecialChar \-
3192 thispagestyle\SpecialChar \-
3199 thispagestyle\SpecialChar \-
3203 Insérez simplement ces commandes dans le texte de la page que vous voulez
3204 modifier, et mettez-les en mode TeX.
3205 En fait, par défaut, si vous utilisez le style global
3206 \begin_inset Quotes fld
3210 \begin_inset Quotes frd
3213 , les pages de titre sont en
3214 \begin_inset Quotes fld
3218 \begin_inset Quotes frd
3221 , alors que les autres sont en
3222 \begin_inset Quotes fld
3226 \begin_inset Quotes frd
3232 \begin_layout Standard
3233 Il existe des commandes plus complexes qui vous permettent d'introduire
3234 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3235 renvoyons à la documentation du paquetage
3239 pour plus de précisions.
3241 \begin_inset Flex URL
3244 \begin_layout Plain Layout
3246 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3254 \begin_layout Standard
3255 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3257 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3258 essayer quelque chose comme :
3261 \begin_layout Standard
3270 includegraphics{logo.eps}}}
3273 \begin_inset Newline newline
3276 (il vous faudra peut-être pré-ajouter
3280 usepackage{graphics}
3282 avant si aucun autre fichier EPS n'est inséré dans votre document).
3285 \begin_layout Standard
3289 \begin_layout Section
3295 \begin_inset CommandInset label
3304 \begin_layout Standard
3310 \begin_layout Subsection
3314 \begin_layout Standard
3315 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3316 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3317 de profondeur dans l'environnement
3322 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3323 spécifier différents types de puces pour différents paragraphes
3327 \begin_layout Plain Layout
3328 En fait, c'est possible mais il faut le faire à la main.
3336 \begin_layout Subsection
3337 À quoi elles ressemblent
3340 \begin_layout Standard
3341 Allez dans la rubrique
3347 Document\SpecialChar \menuseparator
3351 \begin_layout Standard
3352 La fenêtre vous présente un tableau avec des formes de puces.
3353 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3355 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3356 lequel vous agissez.
3357 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3358 de puce actuellement sélectionnée, et ce champ peut être édité.
3359 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3360 préambule LaTeX les paquetages requis.
3363 \begin_layout Standard
3364 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3365 Le tableau suivant vous montre la correspondance entre le nom des boutons
3366 et les paquetages LaTeX.
3369 \begin_layout Standard
3371 \begin_inset Tabular
3372 <lyxtabular version="3" rows="7" columns="2">
3373 <features rotate="0" tabularvalignment="middle">
3374 <column alignment="center" valignment="top" width="0pt">
3375 <column alignment="center" valignment="top" width="0pt">
3377 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3380 \begin_layout Plain Layout
3386 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3389 \begin_layout Plain Layout
3397 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3400 \begin_layout Plain Layout
3408 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3411 \begin_layout Plain Layout
3419 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3422 \begin_layout Plain Layout
3430 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3433 \begin_layout Plain Layout
3443 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3446 \begin_layout Plain Layout
3454 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3457 \begin_layout Plain Layout
3467 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3470 \begin_layout Plain Layout
3478 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3481 \begin_layout Plain Layout
3491 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3494 \begin_layout Plain Layout
3502 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3505 \begin_layout Plain Layout
3515 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3518 \begin_layout Plain Layout
3526 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3529 \begin_layout Plain Layout
3545 \begin_layout Standard
3546 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3547 que vous n'avez pas.
3548 Si vous obtenez des erreurs LaTeX lorsque vous essayez de visionner ou
3549 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3550 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3551 part et imprimer avec un autre système.
3554 \begin_layout Subsection
3558 \begin_layout Standard
3559 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3560 motif de puce et la taille.
3561 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3565 \begin_layout Standard
3566 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3567 bouton droit de la souris sur la profondeur de la puce en question
3571 \begin_layout Plain Layout
3572 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3573 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3574 La fenêtre dont nous venons de parler est cependant utile car elle montre
3575 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3577 Pour personnaliser vos paragraphes, vous avez le choix :
3580 \begin_layout Plain Layout
3584 \begin_layout Plain Layout
3600 \begin_layout Plain Layout
3604 \begin_layout Plain Layout
3626 \begin_layout Itemize
3627 Utilisez la commande LaTeX
3633 pour spécifier un nouveau format de puce pour une profondeur donnée.
3634 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3636 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3637 les puces de profondeur 1 :
3640 \begin_inset Newline newline
3654 \begin_inset Newline newline
3670 \begin_inset Newline newline
3675 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3676 partie intégrante de la commande
3685 \begin_layout Itemize
3689 \begin_layout Plain Layout
3702 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3703 entre crochets en mode TeX.
3704 Par exemple, cet élément a commencé par
3717 \begin_layout Plain Layout
3721 \begin_layout Plain Layout
3737 \begin_layout Plain Layout
3738 Vous aurez besoin de remettre le
3742 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3744 Nous avons donc ici :
3747 \begin_inset Newline newline
3764 \begin_layout Chapter
3768 \begin_layout Standard
3769 LyX inclut depuis longtemps l'exportation de documents vers divers formats
3770 appropriés au monde du Web, comme HTML.
3771 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3776 \begin_layout Plain Layout
3777 Pour les détails sur l'utilisation des convertisseurs externes depuis LyX,
3782 de manuel de Personnalisation.
3787 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3788 utilisent LaTeX comme format intermédiaire, comme
3789 \begin_inset Flex Code
3792 \begin_layout Plain Layout
3799 \begin_inset Flex Code
3802 \begin_layout Plain Layout
3809 \begin_inset Flex Code
3812 \begin_layout Plain Layout
3818 , en créant le code LaTeX à partir de LyX; et il existe un convertisseur
3819 qui travaille directement sur le code LyX,
3820 \begin_inset Flex Code
3823 \begin_layout Plain Layout
3830 Chacun d'eux présente des avantages et des inconvénients.
3833 \begin_layout Standard
3834 Les convertisseurs fondés sur LaTeX présentent l'avantage qu'il connaissent
3835 (en principe) les mêmes informations que LaTeX concernant le document exporté.
3836 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3837 LyX ou par un insert de code TeX.
3838 Ils comprennent les fichiers
3839 \begin_inset Flex Code
3842 \begin_layout Plain Layout
3848 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
3850 \begin_inset Flex Code
3853 \begin_layout Plain Layout
3859 engendrés par BibTeX.
3860 En contrepartie, LaTeX est un langage vraiment difficile à analyser ---
3861 on dit souvent que seul TeX comprend TeX --- et les convertisseurs fondés
3862 sur LaTeX échouent souvent sur des constructions apparemment simples; des
3863 constructions compliqués peuvent les faire avorter totalement, et actuellement
3864 par exemple, le manuel des
3868 ne s'exporte pas via
3869 \begin_inset Flex Code
3872 \begin_layout Plain Layout
3878 , bien que les autres le fassent.
3879 L'autre préoccupation provient de la manière dont les formules mathématiques
3880 sont traitées: ces convertisseurs traduisent habituellement les formules
3881 en petites images qui sont liées dans le document HTML.
3882 Puisque celles-ci sont créées par LaTeX, la typographie est précise.
3883 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
3884 faires s'insérer harmonieusement dans le document comme si elles en faisaient
3885 partie nativement --- avec des polices de taille similaire --- peut être
3886 à elle seule un défi.
3889 \begin_layout Standard
3891 \begin_inset Flex Code
3894 \begin_layout Plain Layout
3901 \begin_inset CommandInset href
3903 name "http://elyxer.nongnu.org/"
3904 target "http://elyxer.nongnu.org/"
3908 ) créé par Alex Fernandez résout certaines de ces problèmes.
3909 En particulier, les formules produites se mettent parfaitement à l'échelle,
3910 car il traduit les mathématiques en utilisant une combinaison de HTML et
3911 CSS plutôt que de convertir les formules en images.
3912 mais même les formules modérément compliquées sont moins bien rendues qu'avec
3914 \begin_inset Flex Code
3917 \begin_layout Plain Layout
3923 : ceci révèle les limitations de HTML.
3927 \begin_layout Plain Layout
3929 \begin_inset Flex Code
3932 \begin_layout Plain Layout
3938 peut également utiliser
3939 \begin_inset Flex MenuItem
3942 \begin_layout Plain Layout
3949 \begin_inset Flex MenuItem
3952 \begin_layout Plain Layout
3958 pour les équations, mais ce réglage ne peut être que global et nécessite
3959 l'accès à un serveur qui exécute le code de conversion.
3964 Plus important (du moins pour la version 1.1.1),
3965 \begin_inset Flex Code
3968 \begin_layout Plain Layout
3974 ne comprend pas bien les macros mathématiques et pas du tout les styles
3975 de paragraphes définis par l'utilisateur et les styles de caractères.
3976 Ces limitations rendent
3977 \begin_inset Flex Code
3980 \begin_layout Plain Layout
3986 peu approprié pour de nombreux documents créés par les utilisateurs de
3988 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
3989 de Lyx ont choisi une autre voie et ont rendu LyX lui-même capable d'écrire
3990 en XHTML, de la même façon qu'il peut écrire en LaTeX, en DocBoook ou en
3994 \begin_layout Standard
3995 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
3996 probablement être considérée comme
3997 \begin_inset Quotes fld
4001 \begin_inset Quotes frd
4008 \begin_layout Plain Layout
4010 \begin_inset Flex Code
4013 \begin_layout Plain Layout
4014 development/HTML.notes
4019 , qui se trouve dans l'arborescence des sources LyX ou qui peut être
4020 \begin_inset CommandInset href
4022 name "consultée en ligne"
4023 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4027 (en anglais), contient normalement des informations à jour sur l'état de
4028 développement de l'exportation XHTML.
4029 Voir également la liste des bogues sur le
4030 \begin_inset CommandInset href
4032 name "suivi de bogues"
4033 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"
4042 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4043 avantages potentiels sur les deux autres.
4046 \begin_layout Standard
4047 Les avantages sont dus principalement au fait que les fonctions d'exportation
4048 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4049 les mêmes choses que LyX.
4053 \begin_layout Plain Layout
4054 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4055 à Lyx, elle sont insensibles aux changements de format des fichiers LyX,
4056 ou aux modifications de la sémantique des inserts existants.
4061 Elles connaissent donc la table des matières (telle qu'affichée dans le
4062 plan), les compteurs associés aux différents styles de paragraphes standard
4063 et aux styles de paragraphe définis par l'utilisateur.
4064 Les fonctions d'exportation XHTML connaissent les mêmes choses que LyX
4065 du point de vue de l'internationalisation également, et elles traduiront
4067 \begin_inset Quotes fld
4071 \begin_inset Quotes frd
4075 \begin_inset Quotes fld
4079 \begin_inset Quotes frd
4082 en fonction de la langue définie localement.
4085 \begin_layout Standard
4086 D'un manière générale, les fonctions d'exportation connaissent le format
4087 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4088 cette information est exploitée pour l'exportation en XHTML.
4089 En particulier, LyX engendre
4093 les informations CSS correspondant aux informations de format utilisées
4094 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4095 sans empattement et gras dans LyX, ils seront implicitement sans empattement
4096 et gras dans un navigateur Web.
4097 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4098 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4099 tous les cas, tout ce que connaît LyX se trouve dans les fichiers de format.
4100 Ceci s'applique également aux inserts textuels comme les notes de bas de
4101 page et divers inserts personnalisés.
4104 \begin_layout Standard
4105 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4106 même façon que le résultat LaTeX: au moyen des fichiers de format et des
4107 modules; voir le chapitre 5 du manuel de
4114 \begin_layout Standard
4115 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4116 ns et les moyens de contourner celles-ci.
4119 \begin_layout Section
4120 Formules mathématiques en XHTML
4123 \begin_layout Standard
4124 LyX propose quatre méthodes d'affichages des formules mathématiques, qui
4125 ont divers avantages et inconvénients:
4128 \begin_layout Itemize
4130 \begin_inset Newline newline
4133 MathML est in dialecte de XML développé spécifiquement pour afficher les
4134 formules mathématiques sur le web, et il offre un excellent rendu dans
4135 les navigateurs qui le reconnaissent.
4136 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4137 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4139 \begin_inset Newline newline
4142 Si Lyx ne sait pas afficher un formule en MathML --- par exemple, la formule
4143 utilise le paquetage
4144 \begin_inset Flex Code
4147 \begin_layout Plain Layout
4153 ou du code TeX --- il affichera la formule sous la forme d'une image.
4156 \begin_layout Itemize
4158 \begin_inset Newline newline
4161 Comme on l'a vu plus haut,
4162 \begin_inset Flex Code
4165 \begin_layout Plain Layout
4171 exporte les formules mathématiques en HTML, mis en forme par CSS.
4175 \begin_layout Plain Layout
4177 \begin_inset Flex Code
4180 \begin_layout Plain Layout
4186 quelques unes des feuilles de style CSS utilisées dans son exportation
4192 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4193 à échouer pour des formules plus compliquées.
4194 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4195 donc être utilisée pour des documents contenant peu de formules, et qui
4196 soient suffisamment simples.
4199 \begin_inset Newline newline
4204 Si Lyx ne sait pas afficher un formule en HTML --- par exemple, la formule
4205 utilise le paquetage
4206 \begin_inset Flex Code
4209 \begin_layout Plain Layout
4215 ou du code TeX --- il affichera la formule sous la forme d'une image.
4219 \begin_layout Itemize
4221 \begin_inset Newline newline
4225 \begin_inset Flex Code
4228 \begin_layout Plain Layout
4234 ,LyX exportera les formules comme des images, les mêmes images en fait que
4235 celles utilisées par la fonction d'aperçu sur le vif.
4239 \begin_layout Plain Layout
4240 L'aperçu sur le vif n'a
4244 besoin d'être actif pour que les images soient créées, cependant.
4249 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4250 précision des images puisqu'elles sont engendrées par LaTeX.
4251 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4252 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4254 (actuellement, il y a également un problème de numérotation des équations,
4256 \begin_inset CommandInset href
4259 target "http://www.lyx.org/trac/ticket/6894"
4264 \begin_inset Newline newline
4267 La taille des images peut être réglée via le paramètre
4268 \begin_inset Flex MenuItem
4271 \begin_layout Plain Layout
4272 Mise à l'échelle des images mathématiques
4278 \begin_inset Flex MenuItem
4281 \begin_layout Plain Layout
4282 Document\SpecialChar \menuseparator
4283 Paramètres\SpecialChar \menuseparator
4293 \begin_layout Plain Layout
4294 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4295 et vaut implicitement 75 dpi.
4301 \begin_inset Newline newline
4304 Si LyX ne peut créer un image d'une formule pour une raison ou une autre
4305 (e.g., si un paquetage LaTeX requis n'est pas installé), alors il émettra
4306 le code latex brut de la formule.
4310 \begin_layout Itemize
4312 \begin_inset Newline newline
4315 Enfin, LyX peut heureusement émettre les formules en LaTeX.
4316 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4317 être utilisée avec des outils externes comme
4318 \begin_inset CommandInset href
4321 target "http://www.math.union.edu/~dpvc/jsMath/"
4325 , qui utilise JavaScript pour afficher le code LaTeX inclus dans les documents
4327 LyX encapsule le code LaTeX soit dans un insert de type
4328 \begin_inset Flex Code
4331 \begin_layout Plain Layout
4337 (pour les formules en ligne) soit dans un insert de type
4338 \begin_inset Flex Code
4341 \begin_layout Plain Layout
4347 (pour les formules hors ligne) marqué par
4348 \begin_inset Flex Code
4351 \begin_layout Plain Layout
4357 , comme requis par jsMath.
4360 \begin_layout Standard
4361 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4363 \begin_inset Flex MenuItem
4366 \begin_layout Plain Layout
4367 Document\SpecialChar \menuseparator
4368 Paramètres\SpecialChar \menuseparator
4375 Implicitement, LyX émet en MathML.
4376 Ceci est un réglage global pour le document.
4379 \begin_layout Standard
4380 LyX offre également le choix d'une méthode différente pour un insert particulier
4381 , s'il est par exemple mal affiché via MathML.
4385 \begin_layout Plain Layout
4386 Ceci dit, puisque LyX se rabat sur les images quand la formule contient
4387 du code TeX, il est possible de forcer l'affichage par une image en insérant
4388 un code TeX innocent, par exemple
4389 \begin_inset Formula $a=b\relax$
4400 \begin_layout Section
4401 Bibliographie et citations
4404 \begin_layout Standard
4405 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4409 \begin_layout Standard
4410 Les étiquettes de citation sont créées par le même mécanisme qui produit
4411 le étiquettes apparaissant dans l'écran LyX: les citations se présenteront
4412 donc aussi bien que dans LyX si ce n'est mieux.
4413 Si vous utilisez des citations numériques, LyX émettra des étiquettes numérique
4414 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4416 Si vous utilisez des citations auteur-année, LyX ajoutera des lettres en
4417 bas de casse à l'année, comme le fait BibTeX, s'il trouve plus d'une citation
4418 du même auteur dans le même année.
4419 Les étiquettes seront imprimées avec les entrées bibliographiques.
4420 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4421 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4424 \begin_layout Standard
4425 L'affichage de la bibliographie est régie par le même mécanisme que celui
4426 qui gère le présentation des références dans la fenêtre de dialogue des
4427 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4428 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4429 La présentation peut être personnalisée dans le fichier de format, ou de
4430 préférence dans un module, voyez le manuel de
4437 \begin_layout Standard
4438 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4439 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4447 \begin_inset Quotes eld
4450 Context and Logical Form
4451 \begin_inset Quotes erd
4456 Language in Context: Selected Essays
4458 (Oxford: Oxford University Press, 2007), pp.
4466 \begin_inset Quotes eld
4469 Semantics in Context
4470 \begin_inset Quotes erd
4475 Language in Context: Selected Essays
4477 (Oxford: Oxford University Press, 2007), pp.
4481 \begin_layout Standard
4482 Ceci devrait être corrigé rapidement.
4485 \begin_layout Standard
4486 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4487 Si vous avez des bibliographies multiples, LyX exportera la même bibliographie
4491 \begin_layout Section
4495 \begin_layout Standard
4496 LyX exporte heureusement les index ne XHTML, avec quelques limitations pour
4500 \begin_layout Standard
4501 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4502 constructions sophistiquées décrites dans le paragraphe consacré aux index
4505 Guide de l'utilisateur
4511 \begin_layout Plain Layout
4512 Le principal problème ici vient du fait que LyX ne gère pas vraiment ces
4513 entrées d'index, il se contente de vous laisser saisir le code LaTeX.
4518 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4519 de sous-section de cette section.
4522 \begin_layout Itemize
4523 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): LyX essaye
4524 de les traduire, mais les entrées doivent être séparées par
4525 \begin_inset Quotes fld
4529 \begin_inset Quotes frd
4532 , il doit y avoir des espaces autour du point d'exclamation.
4533 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4534 points d'exclamation affectés d'un échappement, de ceux des expressions
4538 \begin_layout Itemize
4539 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4540 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4541 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4544 \begin_layout Itemize
4545 Références croisées: les références croisées ne sont APA traduites.
4546 Si LyX trouve une entrées contenant
4547 \begin_inset Quotes fld
4554 \SpecialChar \ldots{}
4556 \begin_inset Quotes frd
4559 , il l'ignore cette indication, et le reste est traité comme une entrée
4563 \begin_layout Itemize
4564 Ordre des entrées d'index: LyX essaie de gérer l'ordre de tri.
4565 Il prend ce qui est avant le premier
4566 \begin_inset Quotes fld
4570 \begin_inset Quotes frd
4573 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4575 \begin_inset Quotes fld
4579 \begin_inset Quotes frd
4582 comme l'entrée effective.
4583 Pour le moment, LyX ne vérifie pas si
4584 \begin_inset Quotes fld
4588 \begin_inset Quotes frd
4591 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4595 \begin_layout Itemize
4596 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4597 la fenêtre de choix des styles de caractères, ou par une autre méthode
4599 Les constructions telles que
4600 \begin_inset Quotes fld
4604 \begin_inset Quotes frd
4607 ne sont pas traduites.
4608 En fait, si LyX trouve un caractère tube (
4609 \begin_inset Quotes fld
4613 \begin_inset Quotes frd
4616 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4619 \begin_layout Itemize
4620 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4621 d'index seront considérées comme un seul grand index.
4622 Pour éviter d'exporter plusieurs versions du même index, LyX n'exporte
4623 que l'index principal, assurez-vous d'en créer un.
4626 \begin_layout Section
4627 Nomenclatures et glossaires
4630 \begin_layout Standard
4631 Il n'y a actuellement pas d'exportation des glossaires.
4632 Il serait trivial de les ajouter, et ce serait bienvenu.
4635 \begin_layout Chapter
4639 \begin_layout Section
4643 \begin_layout Standard
4645 \begin_inset Quotes fld
4649 \begin_inset Quotes frd
4652 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4653 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4654 à propos de son état interne.
4655 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4657 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4658 s comme JabRef peuvent permettre de
4659 \begin_inset Quotes fld
4663 \begin_inset Quotes frd
4666 des citations dans LyX.
4669 \begin_layout Section
4670 Démarrer le Serveur LyX
4673 \begin_layout Standard
4677 \begin_layout Plain Layout
4686 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4687 Ils sont habituellement disposés dans votre répertoire utilisateur
4691 (sauf sur Windows, ou des tubes nominatifs
4695 sont des objets spéciaux localisés dans
4705 ) et portent les noms
4708 \begin_inset Quotes fld
4712 \begin_inset Quotes frd
4720 \begin_inset Quotes fld
4724 \begin_inset Quotes frd
4730 Les programmes externes écrivent dans
4734 et lisent les données dans
4739 La racine de ces deux noms peut être définie dans la fenêtre
4741 Édition\SpecialChar \menuseparator
4742 Préférences\SpecialChar \menuseparator
4743 Entrées\SpecialChar \menuseparator
4747 \begin_inset Quotes fld
4752 /home/mon_home/.lyxpipe
4755 \begin_inset Quotes frd
4761 \begin_inset Quotes fld
4775 \begin_inset Quotes frd
4778 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4779 Vous devez configurer ceci
4783 pour que le serveur puisse démarrer.
4787 \begin_layout Plain Layout
4799 \begin_layout Standard
4800 LyX ajoutera les suffixes
4803 \begin_inset Quotes fld
4807 \begin_inset Quotes frd
4815 \begin_inset Quotes fld
4819 \begin_inset Quotes frd
4824 pour créer les tubes.
4825 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4826 LyX est déjà en route et ne démarrera pas le serveur.
4827 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4829 \begin_inset Quotes fld
4833 \begin_inset Quotes frd
4836 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4837 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4838 tubes à la main et redémarrer LyX.
4839 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4840 programme ou après un crash, ainsi les tubes
4841 \begin_inset Quotes fld
4845 \begin_inset Quotes frd
4851 \begin_layout Standard
4852 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4853 vous devez utiliser différentes configurations, peut-être en utilisant
4854 des répertoires utilisateurs différents, avec leurs propres
4858 , pour chaque processus.
4862 \begin_layout Standard
4863 Si vous développez un programme client, il vous sera peut-être utile d'activer
4864 les informations de déboguage du serveur LyX.
4865 Pour cela, démarrez LyX avec la commande
4872 \begin_layout Standard
4873 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4876 development/server_monitor.c
4881 \begin_layout Standard
4882 Un autre outil utile est un client en ligne de commande que vous trouverez
4885 src/client/lyxclient
4890 \begin_layout Section
4891 Communication normale
4894 \begin_layout Standard
4895 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4896 le tube d'entrée, selon le format suivant :
4899 \begin_layout LyX-Code
4913 \begin_layout Description
4920 est un nom que le client peut choisir arbitrairement.
4921 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4922 les réponses aux différentes requêtes.
4925 \begin_layout Description
4932 est la fonction que vous voulez faire exécuter à LyX.
4933 C'est la commande que vous auriez entrée dans le minibuffer.
4936 \begin_layout Description
4943 est un paramètre optionnel qui n'est utile que pour certaines fonctions
4944 (par exemple, le LFUN
4945 \begin_inset Quotes fld
4949 \begin_inset Quotes frd
4952 qui insère le paramètre comme du texte à la position du curseur).
4955 \begin_layout Standard
4956 La réponse de LyX arrive dans le tube de sortie sous la forme :
4959 \begin_layout LyX-Code
4973 \begin_layout Standard
4986 sont les mêmes que dans la requête, tandis que
4992 contient des informations plus ou moins utiles selon la façon avec laquelle
4993 la commande s'est exécutée.
4994 Certaines commandes renvoient des informations à propos de l'état interne
4996 \begin_inset Quotes fld
5000 \begin_inset Quotes frd
5003 , tandis que d'autres ne renvoient rien.
5004 Ça signifie alors que l'exécution s'est bien passée.
5007 \begin_layout Standard
5008 En cas d'erreurs, la réponse de LyX aura la forme :
5011 \begin_layout LyX-Code
5025 \begin_layout Standard
5032 doit expliquer pourquoi la commande a échoué.
5035 \begin_layout Standard
5039 \begin_layout LyX-Code
5040 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5043 \begin_layout LyX-Code
5044 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5045 \begin_inset Newline newline
5048 read a <~/.lyxpipe.out
5049 \begin_inset Newline newline
5055 \begin_layout Section
5059 \begin_layout Standard
5060 LyX peut notifier aux clients les événements qui se produisent de manière
5062 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5063 de touches à la fonction
5064 \begin_inset Quotes fld
5068 \begin_inset Quotes frd
5072 Voici le format de ce que LyX envoie :
5075 \begin_layout LyX-Code
5081 \begin_layout Standard
5088 est la représentation imprimée de la séquence de touches réellement tapée
5092 \begin_layout Standard
5093 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5094 r des macros : associez certaines séquences de touches à
5095 \begin_inset Quotes fld
5099 \begin_inset Quotes frd
5102 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5103 la séquence et démarre une fonction qui peut utiliser des appels et des
5104 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5107 \begin_layout Section
5108 Le protocole serveur LyX
5111 \begin_layout Standard
5112 LyX implémente un protocole simple qui peut servir à la gestion de session.
5113 Tous les messages sont de la forme :
5116 \begin_layout LyX-Code
5126 \begin_layout Standard
5134 \begin_inset Quotes fld
5138 \begin_inset Quotes frd
5142 \begin_inset Quotes fld
5146 \begin_inset Quotes frd
5151 \begin_inset Quotes fld
5155 \begin_inset Quotes frd
5158 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5159 \begin_inset Quotes fld
5163 \begin_inset Quotes frd
5166 , c'est que LyX est en train de s'arrêter.
5169 \begin_layout Section
5170 Recherche inversée DVI/PDF
5173 \begin_layout Standard
5174 Quelques visionneuses DVI/PDF
5178 \begin_layout Plain Layout
5179 Les visionneuses suivantes proposent la fonction de recherche inversée en
5180 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5185 assurent la fonction de
5190 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5191 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5193 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5195 C'est la cas par le serveur LyX soit par un tube nommé (
5199 ), soit par un connecteur de domaine (
5203 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5205 \begin_inset Flex Code
5208 \begin_layout Plain Layout
5214 communique avec LyX).
5215 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5216 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5217 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5218 votre système d'exploitation.
5219 La même considération s'applique pour la configuration des visionneuses
5220 et pour le méthode d'implantation de la recherche inversée.
5221 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5222 inversée pour des visionneuses particulières.
5223 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5224 faut faire pour activer la recherche inversée depuis le résultat imprimable
5228 \begin_layout Subsection
5231 \begin_inset CommandInset label
5233 name "sub:rev-search"
5239 Activation automatique
5242 \begin_layout Standard
5243 Le plus souvent, LyX démarrera le serveur pour vous en activant
5244 \begin_inset Flex MenuItem
5247 \begin_layout Plain Layout
5248 Document\SpecialChar \menuseparator
5249 Paramètres\SpecialChar \menuseparator
5250 Sortie\SpecialChar \menuseparator
5251 Synchroniser avec la sortie imprimable
5257 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5258 chargera le paquetage srcltx (pour DVI).
5259 Cette option peut être facilement atteinte depuis la barre d'outils
5260 \begin_inset Flex Code
5263 \begin_layout Plain Layout
5264 Visionner/Mettre à jour
5272 \begin_layout Standard
5273 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5274 une macro personnalisée dans la liste déroulante située juste au-dessous
5276 \begin_inset Flex MenuItem
5279 \begin_layout Plain Layout
5280 Document\SpecialChar \menuseparator
5281 Paramètres\SpecialChar \menuseparator
5282 Sortie\SpecialChar \menuseparator
5283 Synchroniser avec la sortie imprimable
5289 Notez que la méthode
5290 \begin_inset Flex Code
5293 \begin_layout Plain Layout
5301 active la compression
5306 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5309 \begin_inset Flex Code
5312 \begin_layout Plain Layout
5323 \begin_layout Standard
5324 Notez également que la l'inclusion des paquetages
5325 \begin_inset Flex Code
5328 \begin_layout Plain Layout
5335 \begin_inset Flex Code
5338 \begin_layout Plain Layout
5344 a quelquefois un impact imprévu sur la typographie.
5345 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5346 pour la compilation finale du document si vous utilisez
5347 \begin_inset Flex Code
5350 \begin_layout Plain Layout
5357 \begin_inset Flex Code
5360 \begin_layout Plain Layout
5369 \begin_layout Standard
5370 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5371 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5373 Si la configuration automatique vous convient, allez directement au paragraphe
5374 \begin_inset space ~
5378 \begin_inset CommandInset ref
5380 reference "sub:Configuration-et-utilisation"
5384 , où sont décrites les étapes de la configuration dans votre visionneuse,
5385 -- que la mise en œuvre soit automatique ou manuelle.
5388 \begin_layout Subsection
5392 \begin_layout Standard
5393 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5394 Certaines sont inhérentes au programme
5395 \begin_inset Flex Code
5398 \begin_layout Plain Layout
5404 , d'autres sont fournies par des paquetages externes.
5405 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5406 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5407 fait que votre visionneuse puisse le gérer.
5408 Les méthodes disponibles dont décrites dans la suite.
5411 \begin_layout Subsubsection*
5413 \begin_inset space ~
5417 \begin_inset space ~
5421 \begin_inset space ~
5425 \begin_inset space ~
5429 \begin_inset space ~
5433 \begin_inset space ~
5437 \begin_inset space ~
5443 \begin_layout Standard
5444 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5446 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5447 n suffisamment récente devrait l'inclure) et elle est fiable.
5448 Pour l'activer, modifier la commande dans le convertisseur
5449 \begin_inset Flex MenuItem
5452 \begin_layout Plain Layout
5459 \begin_layout Plain Layout
5472 \begin_inset Flex MenuItem
5475 \begin_layout Plain Layout
5482 \begin_layout Plain Layout
5489 eX (standard)->DraftDVI
5495 \begin_inset Flex MenuItem
5498 \begin_layout Plain Layout
5499 Préférences\SpecialChar \menuseparator
5500 Gestion des fichiers\SpecialChar \menuseparator
5507 \begin_inset Flex Code
5510 \begin_layout Plain Layout
5511 latex -src-specials $$i
5517 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5518 peut différer dans quelques distributions).
5521 \begin_layout Subsubsection*
5523 \begin_inset space ~
5527 \begin_inset space ~
5531 \begin_inset space ~
5535 \begin_inset space ~
5541 \begin_layout Standard
5550 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5551 s PDF (via pdflatex) et DVI, respectivement.
5552 Pour l'activer, charger les paquetages dans le préambule LyX:
5555 \begin_layout Itemize
5556 \begin_inset Flex Code
5559 \begin_layout Plain Layout
5567 pour la recherche inversée depuis le PDF;
5570 \begin_layout Itemize
5571 \begin_inset Flex Code
5574 \begin_layout Plain Layout
5577 usepackage[active]{srcltx}
5582 pour la recherche inversée depuis le DVI.
5585 \begin_layout Standard
5586 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5587 vous pouvez saisir les lignes suivantes dans le préambule:
5590 \begin_layout LyX-Code
5594 \begin_inset Newline newline
5600 \begin_inset Newline newline
5606 \begin_inset Newline newline
5612 \begin_inset Newline newline
5617 usepackage[active]{srcltx}
5618 \begin_inset Newline newline
5626 \begin_layout Standard
5627 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5628 PDF (pdflatex) et le paquetage adéquat sera chargé.
5631 \begin_layout Standard
5632 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5633 mieux le désactiver lors des passes finales de compilation du document.
5636 \begin_layout Subsubsection*
5638 \begin_inset space ~
5642 \begin_inset space ~
5646 \begin_inset space ~
5650 \begin_inset space ~
5654 \begin_inset space ~
5658 \begin_inset space ~
5662 \begin_inset space ~
5666 \begin_inset space ~
5672 \begin_layout Standard
5673 Les versions récentes de
5674 \begin_inset Flex Code
5677 \begin_layout Plain Layout
5683 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5684 Cette fonctionnalité dénommée
5688 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5690 \begin_inset Flex Code
5693 \begin_layout Plain Layout
5699 et de sa fusion avec l'approche
5704 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5706 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5707 sur Windows) supportent actuellement SyncTeX.
5710 \begin_layout Standard
5711 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5713 \begin_inset Flex MenuItem
5716 \begin_layout Plain Layout
5723 \begin_layout Plain Layout
5730 eX (standard) -> DVI
5736 \begin_inset Flex MenuItem
5739 \begin_layout Plain Layout
5746 \begin_layout Plain Layout
5753 eX (standard) -> DraftDVI
5759 \begin_inset Flex MenuItem
5762 \begin_layout Plain Layout
5763 Préférences\SpecialChar \menuseparator
5764 Gestion des fichiers\SpecialChar \menuseparator
5771 \begin_inset Flex Code
5774 \begin_layout Plain Layout
5777 latex -synctex=1 $$i
5782 , et pour le résultat imprimable PDF, modifier le convertisseur
5783 \begin_inset Flex MenuItem
5786 \begin_layout Plain Layout
5793 \begin_layout Plain Layout
5800 eX (pdflatex) -> PDF (pdflatex)
5806 \begin_inset Flex Code
5809 \begin_layout Plain Layout
5812 pdflatex -synctex=1 $$i
5818 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5819 configuration pour SyncTeX.
5823 \begin_layout Plain Layout
5825 \begin_inset Flex Code
5828 \begin_layout Plain Layout
5834 active la compression gzip.
5835 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5836 \begin_inset Flex Code
5839 \begin_layout Plain Layout
5853 \begin_layout Subsection
5854 Configuration et utilisation de visionneuses particulières
5855 \begin_inset CommandInset label
5857 name "sub:Configuration-et-utilisation"
5864 \begin_layout Subsubsection*
5865 Xdvi (toutes plate-formes)
5868 \begin_layout Standard
5870 \begin_inset Flex Code
5873 \begin_layout Plain Layout
5879 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5880 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5882 \begin_inset Flex Code
5885 \begin_layout Plain Layout
5892 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5893 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5897 \begin_layout Standard
5898 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5899 lieu du connecteur pour la communication avec LyX, modifiez simplement
5900 la visionneuse DVI dans
5901 \begin_inset Flex MenuItem
5904 \begin_layout Plain Layout
5909 références\SpecialChar \menuseparator
5910 Gestion des fichiers\SpecialChar \menuseparator
5920 \begin_layout Plain Layout
5921 Sur Mac OSX vous devez utiliser
5922 \begin_inset Flex Code
5925 \begin_layout Plain Layout
5928 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5939 \begin_inset Flex Code
5942 \begin_layout Plain Layout
5943 xdvi -editor 'lyxeditor.sh %f %l'
5949 \begin_inset Flex Code
5952 \begin_layout Plain Layout
5958 est un script approprié.
5959 Par exemple, un script minimal est le suivant:
5962 \begin_layout LyX-Code
5964 \begin_inset Newline newline
5967 LYXPIPE="/path/to/lyxpipe"
5968 \begin_inset Newline newline
5971 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
5972 \begin_inset Newline newline
5975 echo "$COMMAND" > "${LYXPIPE}".in || exit
5976 \begin_inset Newline newline
5979 read < "${LYXPIPE}".out || exit
5982 \begin_layout Standard
5984 \begin_inset Flex Code
5987 \begin_layout Plain Layout
5995 est le chemin d'accès au tube Ly
5999 \begin_layout Plain Layout
6006 XServer spécifié dans
6007 \begin_inset Flex MenuItem
6010 \begin_layout Plain Layout
6013 Preferences\SpecialChar \menuseparator
6023 \begin_layout Plain Layout
6025 \begin_inset Flex Code
6028 \begin_layout Plain Layout
6036 de la distribution des sources LyX, vous trouverez un script
6037 \begin_inset Flex Code
6040 \begin_layout Plain Layout
6048 , capable de trouver
6060 \begin_layout Subsubsection*
6064 \begin_layout Standard
6066 \begin_inset Flex Code
6069 \begin_layout Plain Layout
6072 /Applications/MacDviX_Folder/calleditor.script
6077 , ajoutez les lignes suivantes:
6080 \begin_layout LyX-Code
6085 \begin_layout Plain Layout
6092 X.app/Contents/MacOS/lyxeditor "$2" $1
6093 \begin_inset Newline newline
6099 \begin_layout Standard
6100 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6102 \begin_inset Flex Code
6105 \begin_layout Plain Layout
6114 \begin_layout Standard
6115 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6118 \begin_layout Subsubsection*
6122 \begin_layout Standard
6124 \begin_inset Flex Code
6127 \begin_layout Plain Layout
6128 open -a Skim.app $$i
6133 dans le réglage de la visionneuse
6134 \begin_inset Flex MenuItem
6137 \begin_layout Plain Layout
6138 Préférences\SpecialChar \menuseparator
6139 Gestion des fichiers\SpecialChar \menuseparator
6140 Formats de fichiers\SpecialChar \menuseparator
6146 , et sélectionnez Ly
6150 \begin_layout Plain Layout
6158 \begin_inset Flex MenuItem
6161 \begin_layout Plain Layout
6164 Skim\SpecialChar \menuseparator
6165 Preferences\SpecialChar \menuseparator
6174 \begin_layout Standard
6175 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6178 \begin_layout Subsubsection*
6182 \begin_layout Standard
6184 \begin_inset Flex MenuItem
6187 \begin_layout Plain Layout
6190 Configuration\SpecialChar \menuseparator
6191 Configurer Okular\SpecialChar \ldots{}
6192 \SpecialChar \menuseparator
6199 \begin_inset Quotes fld
6203 \begin_inset Quotes frd
6206 et ajouter la commande
6207 \begin_inset Flex Code
6210 \begin_layout Plain Layout
6221 \begin_layout Standard
6222 La recherche inversée est déclenchée par SHIFT-clic.
6225 \begin_layout Subsubsection*
6229 \begin_layout Standard
6230 Activer Yap, choisir le menu
6231 \begin_inset Flex MenuItem
6234 \begin_layout Plain Layout
6237 View\SpecialChar \menuseparator
6243 et sélectionner l'onglet
6244 \begin_inset Quotes fld
6247 Recherche inversée DVI
6248 \begin_inset Quotes frd
6252 Cliquer sur le bouton
6253 \begin_inset Quotes fld
6256 New\SpecialChar \ldots{}
6258 \begin_inset Quotes frd
6261 et, dans la fenêtre qui s'ouvre, saisir
6262 \begin_inset Quotes fld
6266 \begin_inset Quotes frd
6269 (ou un autre nom de votre choix) dans le champ
6270 \begin_inset Quotes fld
6274 \begin_inset Quotes frd
6278 Maintenant cliquer sur le bouton identifié par
6279 \begin_inset Quotes fld
6282 \SpecialChar \ldots{}
6284 \begin_inset Quotes frd
6287 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6288 contenant le fichier exécutable
6289 \begin_inset Flex Code
6292 \begin_layout Plain Layout
6302 \begin_inset Flex Code
6305 \begin_layout Plain Layout
6313 et spécifier les arguments du programme comme suit:
6314 \begin_inset Flex Code
6317 \begin_layout Plain Layout
6327 \begin_inset Flex Code
6330 \begin_layout Plain Layout
6338 est utilisé pour communiquer avec LyX via
6342 et se présente ainsi
6345 \begin_layout LyX-Code
6347 \begin_inset Newline newline
6350 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6359 \begin_inset Newline newline
6373 \begin_layout Standard
6374 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6376 \begin_inset Flex Code
6379 \begin_layout Plain Layout
6395 , sinon adapter le conteneur
6396 \begin_inset Flex Code
6399 \begin_layout Plain Layout
6410 \begin_layout Standard
6411 Avec Yap, la recherche inversée est déclenchée par double-clic.
6414 \begin_layout Subsubsection*
6415 SumatraPDF (Windows)
6418 \begin_layout Standard
6419 Pour utiliser SumatraPDF en recherche inversée, saisir
6420 \begin_inset Flex Code
6423 \begin_layout Plain Layout
6426 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6431 dans les réglages de la visionneuse dans
6432 \begin_inset Flex MenuItem
6435 \begin_layout Plain Layout
6436 Préférences\SpecialChar \menuseparator
6437 Gestion des fichiers\SpecialChar \menuseparator
6438 Formats de fichiers\SpecialChar \menuseparator
6445 \begin_inset Flex Code
6448 \begin_layout Plain Layout
6456 est le conteneur indiqué ci-dessus.
6458 \begin_inset Flex Code
6461 \begin_layout Plain Layout
6467 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6471 \begin_layout Standard
6472 La recherche inversée est déclenchée par double-clic.
6475 \begin_layout Subsubsection*
6479 \begin_layout Standard
6480 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6481 Windows, puis le lancer, choisir le menu
6482 \begin_inset Flex MenuItem
6485 \begin_layout Plain Layout
6488 View\SpecialChar \menuseparator
6494 et sélectionner l'onglet
6495 \begin_inset Quotes fld
6498 Recherche DVI inversée
6499 \begin_inset Quotes frd
6503 Cliquer sur le bouton
6504 \begin_inset Quotes fld
6507 New\SpecialChar \ldots{}
6509 \begin_inset Quotes frd
6512 et, dans la fenêtre qui s'ouvre, saisir
6513 \begin_inset Quotes fld
6517 \begin_inset Quotes frd
6520 (ou un autre nom de votre choix) dans le champ
6521 \begin_inset Quotes fld
6525 \begin_inset Quotes frd
6529 Maintenant cliquer sur le bouton identifié par
6530 \begin_inset Quotes fld
6533 \SpecialChar \ldots{}
6535 \begin_inset Quotes frd
6538 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6539 contenant le fichier exécutable
6540 \begin_inset Flex Code
6543 \begin_layout Plain Layout
6551 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6553 \begin_inset Flex Code
6556 \begin_layout Plain Layout
6564 et spécifier les arguments du programme comme suit:
6565 \begin_inset Flex Code
6568 \begin_layout Plain Layout
6577 De cette façon, vous utiliserez le
6581 pour communiquer avec LyX.
6582 Si pour quelque raison, vous souhaitez utiliser
6587 \begin_inset Flex Code
6590 \begin_layout Plain Layout
6598 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6601 \begin_layout Standard
6602 Avec Yap, la recherche inversée est déclenchée par double-clic.
6605 \begin_layout Subsubsection*
6609 \begin_layout Standard
6610 Pour utiliser SumatraPDF en recherche inversée, saisir
6611 \begin_inset Flex Code
6614 \begin_layout Plain Layout
6622 dans les réglages de la visionneuse dans
6623 \begin_inset Flex MenuItem
6626 \begin_layout Plain Layout
6627 Préférences\SpecialChar \menuseparator
6628 Gestion des fichiers\SpecialChar \menuseparator
6629 Formats de fichiers\SpecialChar \menuseparator
6636 \begin_inset Flex Code
6639 \begin_layout Plain Layout
6647 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6649 \begin_inset Flex Code
6652 \begin_layout Plain Layout
6660 étant le meilleur choix):
6663 \begin_layout LyX-Code
6665 \begin_inset Newline newline
6669 \begin_inset Newline newline
6672 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6675 \begin_layout Standard
6676 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6677 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6680 \begin_inset Flex Code
6683 \begin_layout Plain Layout
6689 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6692 \begin_inset Flex Code
6695 \begin_layout Plain Layout
6703 active la communication via
6708 De nouveau, l'omettre
6709 \begin_inset Flex Code
6712 \begin_layout Plain Layout
6724 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6728 \begin_layout Standard
6729 La recherche inversée est déclenchée par double-clic.
6732 \begin_layout Section
6736 \begin_layout Standard
6737 La recherche directe est, comme son nom l'indique,
6738 \begin_inset Quotes fld
6742 \begin_inset Quotes frd
6745 de la recherche inversée.
6746 Elle vous permet de positionner le curseur dans la visionneuse directement
6748 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6749 positionner le curseur où vous voulez dan le document LyX, et sélectionner
6751 \begin_inset Flex MenuItem
6754 \begin_layout Plain Layout
6755 Navigation\SpecialChar \menuseparator
6762 \begin_inset Flex MenuItem
6765 \begin_layout Plain Layout
6771 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6772 au même emplacement.
6773 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
6776 \begin_layout Standard
6777 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
6778 PDF/DVI avec les informations supplémentaires concernant les source TeX:
6779 ceci peut être fait par les méthodes décrites dans la section
6780 \begin_inset space ~
6784 \begin_inset CommandInset ref
6786 reference "sub:rev-search"
6793 \begin_layout Standard
6794 De plus, vous devez configurer LyX pour utiliser les visionneuses dans
6795 \begin_inset Flex MenuItem
6798 \begin_layout Plain Layout
6799 Outils\SpecialChar \menuseparator
6800 Préférences\SpecialChar \menuseparator
6801 Sortie\SpecialChar \menuseparator
6808 LyX fournit une série de configurations validées pour quelques visionneuses,
6809 que vous pouvez sélectionner dans le menu déroulant.
6810 Si aucune de ces configurations ne vous convient, vous devrez chercher
6811 et trouver une configuration appropriée vous-même.
6812 La syntaxe utilise les marqueurs suivants:
6815 \begin_layout Itemize
6817 \begin_inset Flex Code
6820 \begin_layout Plain Layout
6829 \begin_layout Itemize
6831 \begin_inset Flex Code
6834 \begin_layout Plain Layout
6841 \begin_inset Flex Code
6844 \begin_layout Plain Layout
6851 (temporairement) créé;
6854 \begin_layout Itemize
6856 \begin_inset Flex Code
6859 \begin_layout Plain Layout
6865 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
6866 existe dans le répertoire temporaire).
6869 \begin_layout Standard
6870 Notez que seules quelques visionneuses présentent une fonctionnalité de
6871 recherche directe complète, parmi lesquelles
6872 \begin_inset Flex MenuItem
6875 \begin_layout Plain Layout
6882 \begin_inset Flex MenuItem
6885 \begin_layout Plain Layout
6892 \begin_inset Flex MenuItem
6895 \begin_layout Plain Layout
6902 \begin_inset Flex MenuItem
6905 \begin_layout Plain Layout
6915 \begin_layout Plain Layout
6916 Pour Sumatra, CMCDDE est requis --- téléchargeable ici
6917 \begin_inset Flex URL
6920 \begin_layout Plain Layout
6922 http://www.istri.fr/zip/CMCDDE.zip
6933 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
6934 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
6935 d'autre visionneuses, comme
6936 \begin_inset Flex MenuItem
6939 \begin_layout Plain Layout
6946 \begin_inset Flex MenuItem
6949 \begin_layout Plain Layout
6955 , permettent au moins de recharger le document et de sauter à une page donnée:
6956 vous pouvez au moins naviguer à proximité du point visé.
6957 Cette dernière fonctionnalité est activée par un appel externe à
6958 \begin_inset Flex Code
6961 \begin_layout Plain Layout
6967 (voir les configurations prédéfinies).
6970 \begin_layout Standard
6971 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
6972 LyX vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
6973 format est déjà résident dans le répertoire temporaire) et choisit la configura
6977 \begin_layout Chapter
6978 Classes de document spéciales
6981 \begin_layout Section
6985 \begin_layout Standard
6991 \begin_layout Subsection
6995 \begin_layout Standard
6996 AASTeX est un ensemble de macros produit par l'
6998 American Astronomical Society
7000 pour faciliter la soumission électronique de manuscrits aux trois journaux
7003 Astrophysical Journal
7015 Astronomical Journal
7019 Publications of the Astronomical Society of the Pacific
7022 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
7023 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
7024 et sont fondamentalement incompatibles avec LyX.
7025 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
7028 \begin_layout Standard
7029 \begin_inset VSpace medskip
7035 \begin_layout Standard
7037 \begin_inset Flex URL
7040 \begin_layout Plain Layout
7042 http://www.journals.uchicago.edu/AAS/AASTeX
7050 \begin_layout Standard
7051 \begin_inset VSpace medskip
7057 \begin_layout Standard
7058 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7059 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7060 à écrire un papier en LyX.
7061 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7062 il vous dispensera seulement de la corvée de toutes les taper.
7063 Il est de votre responsabilité de vous assurer que le document final exporté
7064 en LaTeX soit complètement conforme aux recommandations du journal auquel
7065 vous soumettez votre papier.
7068 \begin_layout Subsection
7069 Commencer un nouveau papier
7072 \begin_layout Standard
7073 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7076 Fichier\SpecialChar \menuseparator
7078 \begin_inset space ~
7082 \begin_inset space ~
7087 , entrez le nouveau nom de fichier, puis choisissez le modèle
7092 Il montrera les champs les plus courants dans un manuscrit.
7093 Écrivez par dessus le texte existant (y compris les crochets,
7097 ) les informations correctes.
7098 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7099 directement dans LyX, mais certains ne peuvent pas : notamment
7111 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7113 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7114 et signalé comme tel.
7115 De telles commandes sont dénommées
7116 \begin_inset Quotes fld
7120 \begin_inset Quotes frd
7124 J'essaye de minimiser la quantité de code TeX nécessaire dans un document
7125 AASTeX, mais il y en a toujours trop.
7128 \begin_layout Subsection
7132 \begin_layout Standard
7133 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7134 / s'imprime correctement, il y a quelques opérations de
7135 \begin_inset Quotes fld
7139 \begin_inset Quotes frd
7142 à effectuer avant de le soumettre aux journaux.
7145 \begin_layout Enumerate
7146 Exportez votre papier en tant que fichier LaTeX (
7148 Fichier\SpecialChar \menuseparator
7149 Exporter\SpecialChar \menuseparator
7155 \begin_layout Enumerate
7160 résultant avec votre éditeur de texte favori.
7164 \begin_layout Enumerate
7165 enlevez les lignes de commentaire avant la commande
7174 \begin_layout Enumerate
7179 usepackage...{fontenc}
7181 si elle apparaît (en général juste après
7187 ) ; enlevez aussi la ligne
7193 si elle est présente.
7196 \begin_layout Enumerate
7197 enlevez tout entre les commandes
7209 comprises, sauf les commandes que vous avez volontairement mises dans le
7210 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7212 \begin_inset Quotes fld
7215 User specified LaTeX commands
7216 \begin_inset Quotes frd
7223 \begin_layout Plain Layout
7225 \begin_inset Quotes fld
7228 Commandes LaTeX spécifiées par l'utilisateur
7229 \begin_inset Quotes frd
7245 \begin_layout Enumerate
7246 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7247 peut encore être compilé correctement.
7250 \begin_layout Enumerate
7251 Relisez les spécifications du journal pour vous assurer que vos noms de
7252 fichier et vos formats sont corrects.
7255 \begin_layout Enumerate
7259 \begin_layout Subsection
7260 Commentaires sur des commandes particulières
7263 \begin_layout Standard
7264 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7265 Guide de l'utilisateur d'AASTeX (
7269 ) en donne une bonne description.
7270 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7271 la trouve dans le guide et de la commenter si nécessaire.
7275 \begin_layout Subsubsection
7276 Les choses qui fonctionnent comme prévu
7279 \begin_layout Standard
7280 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7281 la section dans laquelle elles se trouvent :
7375 begin{thebibliography}
7407 (2.14.4, entre autres),
7434 \begin_layout Standard
7435 Les options de style qui suivent marchent elles aussi correctement :
7452 Mettez-les simplement dans le champ
7458 Document\SpecialChar \menuseparator
7464 \begin_inset space ~
7468 \begin_inset space ~
7474 \begin_layout Subsubsection
7475 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7478 \begin_layout Standard
7479 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7483 \begin_layout Itemize
7484 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7485 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7516 (tous à partir de 2.1.3)
7519 \begin_layout Itemize
7520 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7521 comme des blancs dans le fichier modèle :
7542 \begin_layout Itemize
7549 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7550 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7553 \begin_layout Itemize
7565 Ça ne devrait pas causer d'erreur.
7568 \begin_layout Itemize
7575 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7576 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7579 \begin_layout Itemize
7586 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7590 \begin_layout Itemize
7597 (2.8) – même chose que pour
7604 \begin_layout Itemize
7616 Ça ne devrait pas causer d'erreur.
7619 \begin_layout Itemize
7631 Ça ne devrait pas causer d'erreur.
7634 \begin_layout Itemize
7641 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7645 \begin_layout Subsubsection
7646 Les choses qui ne sont pas implantées, utilisez du code TeX
7649 \begin_layout Standard
7672 setcounter{equation}
7686 (2.12), les abréviations des noms de journaux (2.12.4),
7722 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7723 après l'endroit où vous voulez le placer.
7724 N'utilisez pas les règles LyX dans le tableau
7728 \begin_layout Plain Layout
7729 NdT : Traduction incertaine.
7746 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7785 \begin_layout Subsubsection
7786 Les choses qui ne peuvent pas être implantées
7789 \begin_layout Standard
7790 \SpecialChar \ldots{}
7791 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7792 Ce sont l'environnement
7796 (2.12.3) et l'environnement
7801 Si vous avez vraiment, vraiment besoin d'utiliser
7805 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7808 Insertion\SpecialChar \menuseparator
7809 Fichier\SpecialChar \menuseparator
7812 pour l'inclure dans votre document LyX.
7817 pour voir un exemple de cela.
7820 \begin_layout Subsection
7821 FAQs, conseils, trucs et autres astuces
7824 \begin_layout Subsubsection
7825 Faire coopérer LyX et AASTeX
7828 \begin_layout Standard
7829 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7830 et une nouvelle classe de document.
7831 Quand tout le reste échoue, faites ceci :
7834 \begin_layout Enumerate
7835 Assurez-vous que LaTeX trouve AASTeX.
7844 ) de la distribution AASTeX vers un répertoire complètement indépendant
7845 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7852 \begin_layout Enumerate
7857 apparaît bien dans le répertoire de formats (layout) de LyX.
7860 \begin_layout Enumerate
7863 Outils\SpecialChar \menuseparator
7866 dans LyX, puis redémarrez celui-ci.
7869 \begin_layout Enumerate
7870 Ouvrez un nouveau fichier normal, pas avec un modèle.
7871 AASTeX apparaît-il dans
7873 Document\SpecialChar \menuseparator
7874 Paramètres\SpecialChar \menuseparator
7876 \begin_inset space ~
7880 \begin_inset space ~
7888 \begin_layout Standard
7889 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7890 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7892 \begin_inset Quotes fld
7895 You should not mix title layouts with normal ones
7896 \begin_inset Quotes frd
7903 \begin_layout Plain Layout
7905 \begin_inset Quotes fld
7908 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7909 \begin_inset Quotes frd
7917 , c'est que les choses n'ont pas été installées correctement.
7920 \begin_layout Subsubsection
7921 Erreur LaTeX lors du traitement d'un tableau
7924 \begin_layout Standard
7925 LyX, par défaut, tente de centrer la légende/titre du tableau.
7926 Ça semble produire une interférence négative dans AASTeX.
7927 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7930 Édition\SpecialChar \menuseparator
7932 \begin_inset space ~
7936 \begin_inset space ~
7950 Pour moi ça a résolu le problème.
7953 \begin_layout Subsubsection
7957 \begin_layout Standard
7958 Quelques petites choses :
7961 \begin_layout Enumerate
7962 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7963 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7968 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
7980 \begin_layout Enumerate
7981 Je suis vraiment malheureux de ne pas pouvoir rendre
7993 plus automatiques, mais ça nécessiterait des changements au code source
7995 Pour le moment vous pouvez faire deux choses :
7999 \begin_layout Enumerate
8000 entrez toutes vos citations en utilisant le mécanisme prédéfini
8002 Insertion\SpecialChar \menuseparator
8005 ; au moins vous pourrez tirer avantage des insertions automatiques.
8006 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
8007 changeant les entrées
8031 est actuellement équivalent à
8037 , donc vous n'avez pas absolument besoin de changer ceux-là).
8040 \begin_layout Enumerate
8041 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8042 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8043 dans la fenêtre de bibliographie, par exemple
8052 \begin_layout Standard
8053 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8054 ce que le mécanisme de citation de LyX ne comprenne
8062 \begin_layout Enumerate
8063 Rien qu'entrer les références n'est pas du tout évident.
8064 La façon la plus facile est de commencer à taper votre première référence
8065 à la fin du document, puis de la marquer comme
8070 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8071 Cliquez sur la boîte pour remplir le reste.
8072 Pour de nouvelles références, allez à la fin d'une référence existante
8078 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8081 \begin_layout Subsubsection
8082 Inclure des fichiers EPS
8085 \begin_layout Standard
8086 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8087 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8088 est vraiment mal foutu.
8089 Vous pouvez insérer les commandes
8096 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8097 réussi à obtenir une apparence correcte.
8098 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8099 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8100 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8102 LyX va insérer une commande
8106 usepackage{graphics}
8108 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8110 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8111 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8112 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8113 du choix de LaTeX2e ou du paquetage
8117 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8118 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8121 \begin_layout Subsubsection
8122 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8125 \begin_layout Standard
8126 Il y a quelques choses
8127 \begin_inset Quotes fld
8131 \begin_inset Quotes frd
8134 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8135 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8136 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8137 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8146 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8147 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8148 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8149 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8150 de l'État du Wisconsin :
8153 \begin_layout Quotation
8154 \begin_inset Quotes fld
8157 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8158 une majorité écrasante de l'assistance.
8159 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8160 envers les membres du jury, ni les membres du jury envers les réclamants
8161 (sauf s'ils viennent d'être frappés par un boomerang).
8162 \begin_inset Quotes frd
8168 \begin_layout Subsection
8172 \begin_layout Standard
8173 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8174 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8175 avec LaTeX et un peu de nettoyage.
8176 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8177 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8179 Donc, allez-y et publiez !
8182 \begin_layout Section
8186 \begin_layout Standard
8192 \begin_layout Subsection
8196 \begin_layout Standard
8197 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8198 au journal scientifique
8201 Astronomy and Astrophysics
8204 (www.edpsciences.fr/aa/
8205 \begin_inset Flex URL
8208 \begin_layout Plain Layout
8210 http://www.edpsciences.fr/aa/
8215 ), avec la Version 5.01 de la classe de document
8220 Ce paquetage peut être téléchargé depuis le site ftp
8223 \begin_layout Standard
8224 \begin_inset VSpace medskip
8230 \begin_layout Standard
8232 \begin_inset Flex URL
8235 \begin_layout Plain Layout
8237 ftp://ftp.edpsciences.org/pub/aa/readme.html
8245 \begin_layout Standard
8246 \begin_inset VSpace medskip
8252 \begin_layout Standard
8253 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8254 le manuel d'origine mais est simplement un bref guide à la réalisation
8255 d'un papier dans un format correct.
8258 \begin_layout Standard
8259 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8260 plus Springer mais EDP Sciences.
8261 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8262 de style, notamment la suppression de la commande thesaurus.
8267 supporte la dernière version de ces fichiers de style, V 5.01.
8268 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8269 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8275 Voyez les commentaires dans
8277 LyXDir/layouts/aapaper.layout
8282 \begin_layout Subsection
8286 \begin_layout Standard
8287 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8288 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8291 \begin_layout Itemize
8295 \begin_inset space ~
8305 \begin_inset space ~
8313 \begin_inset space ~
8322 Document\SpecialChar \menuseparator
8326 (D'accord, c'est évident.)
8329 \begin_layout Itemize
8330 Ne changez pas l'option
8333 \begin_inset space ~
8337 \begin_inset space ~
8347 La mise en page est prise en charge par les macros, vous n'avez rien à
8351 \begin_layout Subsection
8355 \begin_layout Standard
8356 La première chose à entrer est l'information d'en-tête.
8357 Elle consiste en sept entrées, dont certaines sont facultatives.
8361 \begin_layout Itemize
8366 (Title) : (nécessaire)
8369 \begin_layout Itemize
8374 (Subtitle) : (facultatif)
8377 \begin_layout Itemize
8382 (Author) : (nécessaire)
8385 \begin_layout Itemize
8390 (Address) : (nécessaire)
8393 \begin_layout Itemize
8398 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8402 \begin_layout Itemize
8407 : (facultatif) Adresse mail pour les contacts.
8410 \begin_layout Itemize
8415 : (nécessaire) Format suggéré
8417 Received: <date>; Accepted <date>
8420 \begin_layout Standard
8421 Il n'y a pas besoin de taper la commande
8427 , LyX le fait tout seul quand l'en-tête est fini.
8428 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8429 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8430 visuel et correspondre au format du document réel.
8433 \begin_layout Standard
8434 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8435 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8438 Insertion\SpecialChar \menuseparator
8440 \begin_inset space ~
8444 \begin_inset space ~
8448 \begin_inset space ~
8452 \begin_inset space ~
8458 LyX utilisera automagiquement
8467 \begin_layout Standard
8468 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8469 s qui n'ont pas d'équivalent dans LyX :
8472 \begin_layout Itemize
8479 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8482 \begin_layout Itemize
8489 pour marquer les couples auteur/institut correspondants.
8490 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8495 , vous devez donc mettre un marqueur à chaque auteur.
8498 \begin_layout Itemize
8505 pour fournir une adresse électronique pour être joignable rapidement.
8508 \begin_layout Standard
8509 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8514 \begin_layout Subsection
8518 \begin_layout Standard
8519 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8520 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8521 limité à un seul paragraphe.
8522 En plus, il doit contenir une entrée avec les mots-clés.
8523 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8525 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8532 à la main en mode TeX.
8533 Référez-vous au papier exemple.
8536 \begin_layout Subsection
8537 Environnements supportés
8540 \begin_layout Standard
8544 \begin_inset space ~
8549 supporte les environnements suivants pour structurer votre texte :
8552 \begin_layout Itemize
8558 \begin_layout Itemize
8564 \begin_layout Itemize
8570 \begin_layout Itemize
8576 \begin_layout Itemize
8582 \begin_layout Itemize
8588 \begin_layout Itemize
8594 \begin_layout Itemize
8600 \begin_layout Itemize
8606 \begin_layout Itemize
8612 \begin_layout Itemize
8618 \begin_layout Itemize
8624 \begin_layout Subsection
8625 Commandes non encore supportées par LyX
8628 \begin_layout Standard
8629 Quelques commandes ne sont pas encore supportées par le format
8632 \begin_inset space ~
8638 Quelques-unes ont déjà été mentionnées.
8639 Par souci d'exhaustivité, elles sont toutes listées ici :
8642 \begin_layout Itemize
8650 \begin_layout Itemize
8658 \begin_layout Itemize
8666 \begin_layout Itemize
8674 \begin_layout Itemize
8682 \begin_layout Itemize
8690 \begin_layout Itemize
8698 \begin_layout Itemize
8706 \begin_layout Standard
8707 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8710 N'oubliez pas de les signaler comme code LaTeX !
8713 \begin_layout Subsection
8714 Figures et tableaux flottants
8717 \begin_layout Standard
8718 LyX fournit le support pour les environnements de flottants
8734 , nous n'en dirons donc pas beaucoup plus.
8738 \begin_inset space ~
8742 \begin_inset space ~
8748 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8749 Pour cela, sélectionnez le tableau et changez l'alignement dans
8751 Format\SpecialChar \menuseparator
8757 \begin_layout Standard
8758 Il y a une seule chose spéciale : les figures avec la légende à côté.
8759 Pour créer une telle figure, vous devez faire ceci :
8762 \begin_layout Enumerate
8763 Créez une grande figure flottante : faites
8765 Insertion\SpecialChar \menuseparator
8766 Flottants\SpecialChar \menuseparator
8769 , puis un clic droit sur la figure et cochez
8772 \begin_inset space ~
8780 \begin_layout Enumerate
8781 Entrez votre légende.
8784 \begin_layout Enumerate
8789 pour déplacer le curseur au dessus de la figure.
8792 \begin_layout Enumerate
8793 Insérez votre figure.
8796 \begin_layout Enumerate
8797 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8800 Insertion\SpecialChar \menuseparator
8801 Formats\SpecialChar \menuseparator
8803 \begin_inset space ~
8811 \begin_layout Enumerate
8812 Passez en mode LaTeX :
8815 \begin_inset space ~
8823 \begin_layout Enumerate
8833 Ne fermez pas l'accolade !
8836 \begin_layout Enumerate
8837 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8838 et insérez l'accolade fermante :
8841 \begin_inset space ~
8853 \begin_layout Standard
8854 Là encore, voyez les figures dans le papier exemple.
8857 \begin_layout Subsection
8861 \begin_layout Standard
8862 Pour la soumission, le papier doit être formaté dans un format spécial à
8864 Pour ce faire, vous devez donner à la classe de document l'option
8869 Il faut la mettre dans le champ
8875 Document\SpecialChar \menuseparator
8881 \begin_inset space ~
8885 \begin_inset space ~
8891 Entrez-y juste le mot
8898 \begin_layout Subsection
8902 \begin_layout Standard
8903 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8904 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8905 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8906 avec la façon de l'écrire avec LyX.
8909 \begin_layout Section
8913 \begin_layout Standard
8923 \begin_layout Standard
8924 \begin_inset VSpace bigskip
8930 \begin_layout Standard
8931 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8932 pour les articles mathématiques à soumettre aux publications de l'
8934 American Mathematical Society
8937 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8938 facilement y être adaptés.
8939 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8940 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8941 dans la sortie TeX).
8942 Cette documentation est disponible sur le réseau à
8943 \begin_inset Flex URL
8946 \begin_layout Plain Layout
8954 \begin_inset Flex URL
8957 \begin_layout Plain Layout
8959 ftp://ftp.ams.org/pub/tex/amslatex/
8965 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8969 \begin_layout Standard
8970 Il y a actuellement 2 formats LaTeX AMS distincts :
8973 \begin_layout Enumerate
8974 amsart : le format standard d'article AMS.
8978 \begin_layout Enumerate
8979 amsbook :lLe format standard de livre AMS (en réalité de monographie).
8983 \begin_layout Standard
8984 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
8986 Ils n'inclent aps en particulier d'environnments de
8987 \begin_inset Quotes fld
8991 \begin_inset Quotes frd
8994 pour les théorèmes, les lemmes, et similaires.
8995 Ceux-ci sont fournis par le module
8996 \begin_inset Flex MenuItem
8999 \begin_layout Plain Layout
9005 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9006 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9008 Les environnements contenus dans
9009 \begin_inset Flex Code
9012 \begin_layout Plain Layout
9013 Théorèmes (extensions AMS)
9018 , moins fréquemment utilisés, doivent être chargés manuellement.
9021 \begin_layout Standard
9022 Implicitement, les théorèmes et environnements similaires sont numérotés
9023 consécutivement tout au long du document, mais ceci peut être modifié en
9025 \begin_inset Flex Code
9028 \begin_layout Plain Layout
9029 Théorèmes (numérotation par section)
9034 ou bien, si vous utilisez la classe
9035 \begin_inset Flex Code
9038 \begin_layout Plain Layout
9045 \begin_inset Flex Code
9048 \begin_layout Plain Layout
9049 Théorèmes (numérotation par chapitre)
9055 Ceux-ci vont numéroter les environnements comme
9059 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9060 le numéro d'ordre courant dans la section (ou le chapitre).
9061 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9062 sont marqués par un astérisque.
9063 Si par hasard vous désirez que tous les environnements soient non numérotés,
9065 \begin_inset Flex Code
9068 \begin_layout Plain Layout
9069 Théorèmes (non numérotés)
9077 \begin_layout Standard
9078 Notez que ces modules ne doivent pas être
9082 utilisés avec les classes AMS.
9083 Il est parfaitement possible d'utiliser les modules
9084 \begin_inset Flex Code
9087 \begin_layout Plain Layout
9093 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9095 \begin_inset Flex Code
9098 \begin_layout Plain Layout
9105 \begin_inset Flex Code
9108 \begin_layout Plain Layout
9115 \begin_inset Flex Code
9118 \begin_layout Plain Layout
9127 \begin_layout Subsection
9128 Ce qu'offrent ces formats
9131 \begin_layout Standard
9132 La liste des environnements offerts par ces formats est longue.
9133 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9135 \begin_inset Quotes fld
9139 \begin_inset Quotes frd
9143 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9144 Voici la liste des environnements ― ainsi que les environnements standard,
9148 \begin_inset Flex Noun
9151 \begin_layout Plain Layout
9164 \begin_inset Flex Noun
9167 \begin_layout Plain Layout
9182 \begin_inset Flex Noun
9185 \begin_layout Plain Layout
9198 \begin_inset Flex Noun
9201 \begin_layout Plain Layout
9210 \begin_inset Flex Noun
9213 \begin_layout Plain Layout
9224 \begin_inset Flex Code
9227 \begin_layout Plain Layout
9236 \begin_inset Flex Code
9239 \begin_layout Plain Layout
9250 \begin_layout Description
9251 Adresse Ce devrait être l'adresse permanente de l'auteur.
9254 \begin_layout Description
9255 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9256 de la soumission, si elle est différente de l'Adresse ci-dessus.
9259 \begin_layout Description
9260 Email L'adresse e-mail de l'auteur.
9263 \begin_layout Description
9264 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9267 \begin_layout Description
9268 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9269 discutés dans l'article.
9272 \begin_layout Description
9273 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9274 publiée et décrite dans
9276 Mathematical Reviews
9279 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9282 \begin_layout Description
9286 \begin_layout Description
9290 \begin_layout Description
9294 \begin_layout Standard
9295 Les environnements suivants sont fournis aussi bien par le module
9296 \begin_inset Flex Code
9299 \begin_layout Plain Layout
9306 \begin_inset Flex Code
9309 \begin_layout Plain Layout
9315 , en version numérotée ou non numérotée pour ce dernier.
9316 Ces environnements sont fournis dans la seule version non numérotée par
9318 \begin_inset Flex Code
9321 \begin_layout Plain Layout
9322 Théorèmes (non numérotés)
9330 \begin_layout Theorem
9331 Typiquement utilisé pour les résultats les plus importants.
9334 \begin_layout Corollary*
9335 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9337 Peuvent être également des résultats importants.
9341 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9344 \begin_layout Proposition
9345 e sont des résultats moins importants qui apportent quelque chose à la théorie
9346 générale dont il est question.
9349 \begin_layout Conjecture
9350 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9351 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9354 \begin_layout Definition*
9355 Devinez à quoi ça sert.
9356 La police, à la fois à l'écran et à l'impression, est différente dans cet
9360 \begin_layout Example*
9361 Utilisé pour illustrer des résultats prouvés.
9364 \begin_layout Problem
9365 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9368 \begin_layout Exercise*
9369 Écrire une description de celui-ci.
9372 \begin_layout Description
9373 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9377 \begin_inset Quotes fld
9381 \begin_inset Quotes frd
9386 apparaît en italique, et le reste comme du texte simple.
9389 \begin_layout Claim*
9390 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9394 En général, ils servent à diviser de longues preuves en examinant des cas
9400 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9401 pas à la même séquence que les autres assertions.
9405 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9406 carré, mais ça peut varier avec les différents styles).
9407 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9408 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9409 ceux-ci (voir la section
9411 Emboîter les environnements
9415 Guide de l'utilisateur
9420 \begin_layout Standard
9421 Et ces environnements sont fournis par le module
9422 \begin_inset Flex Code
9425 \begin_layout Plain Layout
9426 Théorèmes (extensions AMS)
9434 \begin_layout Criterion*
9435 Une condition requise.
9438 \begin_layout Algorithm*
9439 Une procédure générale à utiliser.
9442 \begin_layout Axiom*
9443 C'est une propriété ou assertion considérée comme vraie dans la théorie
9444 dont il est question.
9447 \begin_layout Condition*
9448 Utilisé parfois pour expliciter une condition admise dans le contexte de
9453 Note Typographie similaire à
9460 \begin_layout Notation*
9461 Comme son nom l'indique
9464 \begin_layout Acknowledgement*
9468 \begin_layout Conclusion*
9469 Utilisé parfois à la fin d'une argumentation
9473 Utilisable comme Proposition, à une échelle peut-être réduite
9476 \begin_layout Standard
9477 En plus, ces environnements se servent automatiquement des paquetages de
9478 polices AMS-LaTeX et AMS.
9479 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9483 \begin_layout Section
9487 \begin_layout Standard
9493 \begin_layout Subsection
9497 \begin_layout Standard
9498 Broadway est destiné à l'écriture de pièces de théâtre.
9499 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9500 Ce format devrait convenir à des ateliers.
9503 \begin_layout Subsection
9504 Problèmes particuliers
9507 \begin_layout Standard
9508 Les mêmes que dans Hollywood.
9511 \begin_layout Subsection
9512 Fonctions particulières
9515 \begin_layout Standard
9516 Entrez les noms des personnages comme étiquettes puis faites des références
9517 croisées sur ces étiquettes pour insérer le nom.
9518 La fenêtre de référence croisée montrera l'ensemble des personnages.
9521 \begin_layout Subsection
9522 Taille de papier et marges
9525 \begin_layout Standard
9526 USLetter, gauche 1,6
9527 \begin_inset space ~
9531 \begin_inset space ~
9535 \begin_inset space ~
9539 \begin_inset space ~
9545 \begin_layout Subsection
9549 \begin_layout Standard
9550 Les environnements suivants sont disponibles.
9551 Vous pouvez utiliser
9555 pour accéder aux touches de raccourci indiquées à droite.
9558 \begin_layout Itemize
9562 \begin_inset Newline newline
9567 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9568 n'a pas sa place ailleurs.
9571 \begin_layout Itemize
9575 \begin_inset space \hfill{}
9579 \begin_inset Newline newline
9584 Utilisé pour décrire le décor et l'action.
9585 La première occurrence des noms des personnages en MAJUSCULES.
9588 \begin_layout Itemize
9594 \begin_inset space \hfill{}
9600 \begin_inset Newline newline
9605 Automatiquement numéroté.
9606 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9609 \begin_layout Itemize
9615 \begin_inset space \hfill{}
9621 \begin_inset Newline newline
9631 C'est juste du texte centré.
9634 \begin_layout Itemize
9638 \begin_inset space \hfill{}
9642 \begin_inset Newline newline
9647 Pas automatiquement numéroté.
9648 Vous donnez le numéro.
9649 C'est parce que je n'ai pas trouvé comment faire.
9652 \begin_layout Itemize
9653 AT_RISE (Lever de Rideau)
9654 \begin_inset space \hfill{}
9660 \begin_inset Newline newline
9665 Un cas particulier de
9669 pour décrire le décor et l'action quand le rideau se lève.
9672 \begin_layout Itemize
9676 \begin_inset space \hfill{}
9680 \begin_inset Newline newline
9685 Le nom du personnage, centré en MAJUSCULES.
9688 \begin_layout Itemize
9694 \begin_inset space \hfill{}
9700 \begin_inset Newline newline
9705 Instructions au personnage.
9706 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9708 Les deux seront imprimées.
9709 Cet environnement n'est utilisé qu'à l'intérieur de
9716 \begin_layout Itemize
9720 \begin_inset space \hfill{}
9724 \begin_inset Newline newline
9729 Ce que dit le personnage.
9732 \begin_layout Itemize
9738 \begin_inset space \hfill{}
9744 \begin_inset Newline newline
9752 \begin_layout Itemize
9756 \begin_inset space \hfill{}
9762 \begin_layout Itemize
9766 \begin_inset space \hfill{}
9772 \begin_layout Itemize
9776 \begin_inset space \hfill{}
9782 \begin_layout Standard
9783 Salut tout le monde.
9786 \begin_layout Section
9790 \begin_layout Standard
9791 La classe de document
9795 peut servir à taper des lettres selon les conventions allemandes.
9796 Un fichier modèle est inclus dans
9798 .../lyx/share/templates
9800 pour vous servir de point de départ.
9803 \begin_layout Section
9807 \begin_layout Standard
9808 Voir le fichier modèle
9813 Il contient toutes les informations nécessaires.
9816 \begin_layout Section
9829 \begin_inset CommandInset label
9838 \begin_layout Standard
9844 \begin_layout Subsection
9848 \begin_layout Standard
9849 Cette section décrit comment utiliser LyX pour préparer des transparents
9850 pour rétroprojecteurs.
9851 Il y a deux classes de document qui le permettent : la classe par défaut
9861 Cette section décrit la classe
9866 \begin_layout Standard
9867 Redisons-le donc bien clairement :
9870 \begin_layout Standard
9871 \begin_inset VSpace bigskip
9877 \begin_layout Standard
9881 Cette section concerne la classe
9884 \begin_inset Quotes fld
9890 \begin_inset space ~
9898 \begin_inset Quotes frd
9904 \begin_layout Standard
9905 \begin_inset VSpace bigskip
9911 \begin_layout Standard
9912 Si vous voulez une documentation sur
9913 \begin_inset Quotes fld
9919 \begin_inset space ~
9925 \begin_inset Quotes frd
9929 \begin_inset space ~
9933 \begin_inset CommandInset ref
9935 reference "sec:slitex"
9940 Si votre machine n'a pas la classe
9949 \begin_inset Quotes fld
9955 \begin_inset Quotes frd
9960 , il vous faudra sûrement utiliser la classe
9964 par défaut, qui n'est pas aussi bonne.
9967 \begin_layout Standard
9972 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
9978 Celui-ci fait maintenant partie intégrante de LaTeX2e.
9981 \begin_layout Subsection
9985 \begin_layout Standard
9986 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
9988 \begin_inset Quotes fld
9994 \begin_inset space ~
10004 \begin_inset Quotes frd
10013 Document\SpecialChar \menuseparator
10016 \SpecialChar \menuseparator
10020 \begin_inset space ~
10024 \begin_inset space ~
10030 Il y a quelques autres réglages qui ont une signification spéciale avec
10034 \begin_layout Itemize
10035 Ne changez pas les options
10045 Document\SpecialChar \menuseparator
10049 Elles sont ignorées par la classe
10056 \begin_layout Itemize
10057 La taille par défaut est de 20
10058 \begin_inset space ~
10061 pt, les autres choix étant respectivement 17
10062 \begin_inset space ~
10066 \begin_inset space ~
10070 \begin_inset space ~
10076 \begin_layout Itemize
10077 La police par défaut est
10080 \begin_inset space ~
10085 mais toutes les équations mathématiques restent formatées dans la police
10093 \begin_layout Itemize
10100 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10101 pour travailler avec des diapos 35mm.
10102 Les tailles A5, B5,
10116 ne sont pas supportées.
10119 \begin_layout Itemize
10120 Ne vous occupez pas de
10123 \begin_inset space ~
10127 \begin_inset space ~
10132 : l'option est de toute façon ignorée.
10133 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10136 \begin_layout Itemize
10140 \begin_inset space ~
10144 \begin_inset space ~
10149 se comportent un peu différemment avec cette classe.
10156 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10157 de page, comme l'insertion d'un logo défini par l'utilisateur.
10159 \begin_inset space ~
10163 \begin_inset CommandInset ref
10165 reference "sec:foil-en-tetes"
10169 pour de plus amples détails.
10170 La page de titre est traitée différemment de toutes les autres pages du
10178 L'éventuel logo y est
10186 centré au bas de la page.
10187 Les différentes mises en page possibles sont les suivantes :
10191 \begin_layout Labeling
10192 \labelwidthstring MMMMMMM
10199 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10200 (sauf évidemment les notes de bas de page).
10203 \begin_layout Labeling
10204 \labelwidthstring MMMMMMM
10211 Les diapos auront un numéro de page centré en bas de la page.
10212 Ni en-tête, ni pied de page (à part les notes).
10215 \begin_layout Labeling
10216 \labelwidthstring MMMMMMM
10221 Le numéro apparaît en bas à droite.
10222 Les en-têtes et pieds de page seront présents.
10223 C'est le choix par défaut.
10226 \begin_layout Labeling
10227 \labelwidthstring MMMMMMM
10232 Vous donne accès au paquetage
10236 , et ce même si son utilisation est déconseillée par l'auteur de
10242 car certaines incompatibilités apparaissent.
10246 \begin_layout Subsubsection
10247 Options supplémentaires
10250 \begin_layout Standard
10251 Les options suivantes peuvent être activées dans le champ
10257 Document\SpecialChar \menuseparator
10260 \SpecialChar \menuseparator
10264 \begin_inset space ~
10268 \begin_inset space ~
10276 \begin_layout Labeling
10277 \labelwidthstring MMMMMMx
10282 Règle le format de page à 7,33
10283 \begin_inset space ~
10287 \begin_inset space ~
10290 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10291 \begin_inset space ~
10294 mm, facilitant ainsi le travail avec ce support.
10297 \begin_layout Labeling
10298 \labelwidthstring MMMMMMx
10303 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10304 sur toutes les pages sauf celle de titre.
10307 \begin_layout Labeling
10308 \labelwidthstring MMMMMMx
10313 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10314 sur toutes les pages sauf celle de titre.
10317 \begin_layout Labeling
10318 \labelwidthstring MMMMMMx
10323 Cette option indique à
10329 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10331 (Elle est automatiquement activée à la création d'un nouveau document
10339 \begin_layout Labeling
10340 \labelwidthstring MMMMMMx
10345 Change simplement la taille des pages au format paysage, mais sans effectuer
10347 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10348 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10349 votre imprimante directement en format paysage.
10350 Remarquez que cette option renverse les rôles respectifs des environnements
10357 En-tête_Diapo_Tourné
10359 (ne vous inquiétez pas, ils sont décrits plus loin).
10362 \begin_layout Labeling
10363 \labelwidthstring MMMMMMx
10368 Numéros des équations à gauche.
10371 \begin_layout Labeling
10372 \labelwidthstring MMMMMMx
10377 Équations alignées à gauche.
10380 \begin_layout Subsection
10381 Environnements supportés
10384 \begin_layout Standard
10385 La plupart des environnements courants sont supportés par la classe
10390 Il y a des environnements supplémentaires fournis par
10396 ainsi que deux apportés par LyX.
10397 Les environnements suivants sont partagés avec d'autres classes :
10400 \begin_layout Standard
10404 \begin_layout Plain Layout
10408 begin{multicols}{2}
10416 \begin_layout Itemize
10422 \begin_layout Itemize
10428 \begin_layout Itemize
10434 \begin_layout Itemize
10440 \begin_layout Itemize
10446 \begin_layout Itemize
10452 \begin_layout Itemize
10458 \begin_layout Itemize
10464 \begin_layout Itemize
10470 \begin_layout Itemize
10476 \begin_layout Itemize
10482 \begin_layout Itemize
10488 \begin_layout Itemize
10494 \begin_layout Itemize
10500 \begin_layout Itemize
10506 \begin_layout Itemize
10512 \begin_layout Itemize
10518 \begin_layout Itemize
10524 \begin_layout Standard
10528 \begin_layout Plain Layout
10540 \begin_layout Standard
10541 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10542 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10549 propose des commandes pour commencer de nouvelles diapos :
10552 \begin_layout Itemize
10560 \begin_layout Itemize
10563 En-Tête_Diapo_Tourné (RotateFoilhead)
10566 \begin_layout Standard
10567 LyX a aussi des versions légèrement modifiées de ces deux environnements
10571 \begin_layout Itemize
10574 En-tête_Diapo_Court
10579 \begin_layout Itemize
10582 En-tête_Diapo_Court_Tourné
10584 (ShortRotateFoilhead)
10587 \begin_layout Standard
10588 Les différences seront expliquées dans une autre section.
10591 \begin_layout Standard
10592 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10593 nouveaux théorèmes.
10600 fournit aussi un ensemble d'outils pour les présenter :
10603 \begin_layout Standard
10607 \begin_layout Plain Layout
10611 begin{multicols}{2}
10619 \begin_layout Itemize
10625 \begin_layout Itemize
10631 \begin_layout Itemize
10637 \begin_layout Itemize
10643 \begin_layout Itemize
10649 \begin_layout Itemize
10655 \begin_layout Itemize
10661 \begin_layout Itemize
10667 \begin_layout Itemize
10673 \begin_layout Itemize
10679 \begin_layout Itemize
10685 \begin_layout Standard
10689 \begin_layout Plain Layout
10701 \begin_layout Standard
10702 Les versions sans étoile sont numérotées, tandis que celles avec étoile
10704 Il y a enfin des environnements de liste ajoutés par LyX :
10707 \begin_layout Itemize
10715 \begin_layout Itemize
10723 \begin_layout Standard
10730 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10731 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10732 à tout moment dans le document.
10733 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10734 de le faire au tout début d'une diapo, donc juste après l'
10741 \begin_layout Standard
10742 Pour ces réglages, vous disposez des environnements suivants [
10749 \begin_layout Standard
10753 \begin_layout Plain Layout
10757 begin{multicols}{2}
10765 \begin_layout Itemize
10773 \begin_layout Itemize
10779 \begin_layout Itemize
10787 \begin_layout Itemize
10795 \begin_layout Itemize
10804 \begin_layout Standard
10805 \begin_inset space ~
10812 \begin_layout Standard
10816 \begin_layout Plain Layout
10828 \begin_layout Standard
10829 Certaines commandes de
10833 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10834 les utiliser, comme l'explique la section
10835 \begin_inset space ~
10839 \begin_inset CommandInset ref
10841 reference "sec:foil-non-supporte"
10848 \begin_layout Subsection
10852 \begin_layout Standard
10853 Cette section est une rapide introduction aux différents environnements
10854 qui permettent de construire un ensemble de diapos.
10855 Si vous voulez un exemple, ouvrez
10859 qui se trouve dans le répertoire des
10860 \begin_inset Flex Code
10863 \begin_layout Plain Layout
10872 \begin_layout Subsubsection
10873 Donner un titre de page
10876 \begin_layout Standard
10877 À la différence des autres classes qui proposent les environnements
10893 crée le titre sur une page à part.
10894 Si vous laissez l'environnement
10898 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10899 générerez le rendu).
10902 \begin_layout Subsubsection
10903 Débuter une nouvelle diapo
10906 \begin_layout Standard
10907 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10909 Pour les formats portrait, utilisez
10915 En-tête_Diapo_Court
10918 La différence entre ces deux environnements est la quantité d'espace entre
10923 ) et le corps de la diapo.
10926 \begin_layout Standard
10927 Les diapos en position paysage seront créées via les environnements
10929 En-tête_Diapo_Tourné
10933 En-tête_Diapo_Court_Tourné
10936 À nouveau, la seule différence est l'espace entre le titre et le corps.
10937 Les deux versions courtes ont 0,5
10938 \begin_inset space ~
10941 pouce de séparation en moins.
10944 \begin_layout Standard
10949 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10950 la rotation de ces diapos ne sera pas exécutée.
10951 Il vous sera possible d'obtenir des diapos en format paysage sans
10955 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10959 \begin_layout Subsubsection
10960 Théorèmes, lemmes, preuves et tutti quanti
10963 \begin_layout Standard
10964 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10965 suivre directement.
10966 Ils doivent être séparés par quelque chose.
10967 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10968 sortie LaTeX aura fusionné les deux environnements en un seul.
10969 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
10970 du texte entre les deux environnements ou d'ajouter un environnement
10974 entre les deux paragraphes avec juste un
10975 \begin_inset Quotes fld
10983 \begin_inset Quotes frd
10987 Cela forcera LyX à produire la bonne sortie LaTeX.
10988 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
10990 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
10991 deux environnements de type théorème juste l'un derrière l'autre.
10994 \begin_layout Subsubsection
10998 \begin_layout Standard
10999 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11000 autres classes plus deux nouvelles.
11001 Je ne décrirai ici que ces dernières.
11002 Si vous voulez plus d'informations sur les autres environnements de liste,
11006 \begin_inset space ~
11010 \begin_inset space ~
11016 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11017 le choix des puces, à la section
11018 \begin_inset space ~
11024 \begin_inset CommandInset ref
11026 reference "sec:puces"
11033 \begin_layout Standard
11034 Les deux nouveaux environnements de liste,
11042 , ont pour but de faciliter l'utilisation de listes
11043 \begin_inset Quotes fld
11047 \begin_inset space ~
11051 \begin_inset space ~
11055 \begin_inset space ~
11059 \begin_inset space ~
11063 \begin_inset Quotes frd
11067 \begin_inset Quotes fld
11071 \begin_inset space ~
11075 \begin_inset space ~
11079 \begin_inset Quotes frd
11082 , bref, qui utilisent comme puces des coches (
11086 \begin_layout Plain Layout
11099 \begin_layout Plain Layout
11109 Ces listes sont en fait des versions spécialisées de l'environnement
11114 Elles nécessitent cependant que vous disposiez du paquetage
11121 \begin_layout Subsubsection
11122 Figures et tableaux
11125 \begin_layout Standard
11132 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11133 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11134 en une quelconque autre position prédéfinie.
11135 En fait, si vous changez les réglages de positionnement des flottants,
11136 ces modifications ne seront pas prises en compte.
11139 \begin_layout Subsubsection
11140 En-têtes et pieds de pages
11141 \begin_inset CommandInset label
11143 name "sec:foil-en-tetes"
11150 \begin_layout Standard
11159 servent à définir le texte en pied de page à gauche.
11160 La première vous permet d'insérer un logo sur vos diapos.
11161 Vous aurez par défaut comme logo
11162 \begin_inset Quotes fld
11172 \begin_inset Quotes frd
11176 La seconde sert à classifier des documents en fonction du type de public,
11178 \begin_inset Quotes fld
11182 \begin_inset Quotes frd
11186 Par défaut elle ne contient rien.
11189 \begin_layout Standard
11190 Vous pouvez remplir les autres coins de la page avec
11194 (qui par défaut contient le numéro de page),
11205 \begin_layout Subsection
11211 \begin_inset CommandInset label
11213 name "sec:foil-non-supporte"
11220 \begin_layout Standard
11221 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11230 dans un autre environnement.
11233 \begin_layout Subsubsection
11237 \begin_layout Standard
11238 Toutes les longueurs sont ajustées en utilisant la commande
11242 setlength\SpecialChar \-
11269 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11278 par la valeur de la variable.
11279 Toutes les variables de longueur doivent être indiquées dans des unités
11281 \begin_inset space ~
11289 \begin_inset space ~
11297 \begin_inset space ~
11304 ), ou bien dans une unité dépendant du document ou de la police employée,
11317 \begin_layout Standard
11318 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11319 diapo en ajustant la longueur spécifiée par
11326 Par exemple, pour rendre
11332 les titres plus proches des corps de 0,5
11333 \begin_inset space ~
11336 pouce, mettez dans le préambule
11345 foilheadskip}{-0.5in}
11350 \begin_layout Standard
11351 L'espacement autour des flottants peut être modifié via
11356 \begin_layout Labeling
11357 \labelwidthstring MMMMMMMMMMM
11364 Séparation entre le texte et le haut du flottant ;
11367 \begin_layout Labeling
11368 \labelwidthstring MMMMMMMMMMM
11375 Séparation entre le flottant et sa légende ;
11378 \begin_layout Labeling
11379 \labelwidthstring MMMMMMMMMMM
11386 Séparation entre la légende et le texte qui la suit ;
11389 \begin_layout Labeling
11390 \labelwidthstring MMMMMMMMMMM
11397 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11398 réglant cette valeur.
11399 Le mieux est sûrement de la définir en fonction de
11408 \begin_layout Standard
11409 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11410 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11414 \begin_layout Labeling
11415 \labelwidthstring MMMMMMMMMMM
11422 Séparation entre les en-têtes et le titre (environnement
11429 \begin_layout Labeling
11430 \labelwidthstring MMMMMMMMMMM
11437 entre les environnements
11448 \begin_layout Labeling
11449 \labelwidthstring MMMMMMMMMMM
11456 entre différentes lignes de l'environnement
11463 \begin_layout Labeling
11464 \labelwidthstring MMMMMMMMMMM
11471 entre l'auteur et la date ;
11474 \begin_layout Labeling
11475 \labelwidthstring MMMMMMMMMMM
11482 entre la date et le résumé (
11489 \begin_layout Standard
11490 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11504 un environnement de liste, tout l'espacement vertical entre les éléments
11505 de la liste est supprimé.
11506 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11519 \begin_layout Subsubsection
11520 En-têtes et pieds de page
11523 \begin_layout Standard
11538 permettent de préciser dans une page donnée si le logo de
11549 dans le préambule, aucune des diapos n'aura de logo.
11550 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11557 juste après le début de cette diapo et
11563 juste après le début de la suivante.
11566 \begin_layout Standard
11567 Si vous voulez utiliser le style d'en-têtes
11573 Document\SpecialChar \menuseparator
11574 Paramètres\SpecialChar \menuseparator
11577 , il vous faudra sûrement ajouter
11588 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11589 correctement une fois les pages retournées.
11590 C'est obligatoire à cause d'incompatibilités entre le paquetage
11601 \begin_layout Section
11602 Diapos Slides (alias S
11611 \begin_inset CommandInset label
11620 \begin_layout Standard
11628 \begin_layout Subsection
11632 \begin_layout Standard
11633 Cette section décrit comment utiliser LyX pour préparer des transparents
11634 pour rétroprojecteurs.
11635 Il y a deux classes de document qui le permettent : la classe par défaut
11648 \begin_layout Plain Layout
11649 Il y en a d'autres, comme
11653 , mais elle ne sont pas décrites dans ce document (NdT).
11659 Cette section décrit la première.
11662 \begin_layout Standard
11663 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11667 \begin_layout Standard
11668 \begin_inset VSpace bigskip
11674 \begin_layout Standard
11678 Cette section décrit
11683 \begin_inset Quotes fld
11689 \begin_inset space ~
11693 \begin_inset Quotes frd
11699 \begin_layout Standard
11700 Si vous cherchez une documentation sur
11701 \begin_inset Quotes fld
11707 \begin_inset space ~
11713 \begin_inset Quotes frd
11717 \begin_inset space ~
11721 \begin_inset CommandInset ref
11723 reference "sec:foiltex"
11736 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11743 \begin_layout Plain Layout
11745 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11746 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11754 dont parle cette section.
11757 \begin_layout Standard
11758 Cette classe est l'évolution en LaTeX2e du vieux package S
11767 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11768 de maintenant j'appellerais simplement
11769 \begin_inset Quotes fld
11775 \begin_inset Quotes frd
11780 ), donc vous devez logiquement l'avoir.
11781 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11782 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11788 Cependant, il y a des choses que
11792 fait et que les autres ne font pas, comme générer des sur-couches.
11793 Continuez la lecture pour en savoir plus !
11796 \begin_layout Subsection
11798 \begin_inset CommandInset label
11800 name "sec:demarrer-slides"
11807 \begin_layout Standard
11808 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11810 \begin_inset Quotes fld
11816 \begin_inset space ~
11820 \begin_inset Quotes frd
11831 Document\SpecialChar \menuseparator
11835 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11839 \begin_layout Itemize
11840 Ne vous fatiguez pas à changer les options
11850 Document\SpecialChar \menuseparator
11853 : de toute façon, elles ne sont pas supportées par la classe
11858 \begin_layout Itemize
11862 \begin_inset space ~
11866 \begin_inset space ~
11873 Document\SpecialChar \menuseparator
11876 a un comportement un peu différent pour cette classe.
11877 Voici les choix possibles et leurs effets :
11881 \begin_layout Description
11886 Le rendu final contient des numéros de page dans le coin inférieur droit.
11889 \begin_layout Description
11894 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
11896 C'est le choix implicite.
11899 \begin_layout Description
11904 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11905 ni de marqueurs d'alignement.
11909 \begin_layout Itemize
11914 a une option supplémentaire :
11919 Pour l'utiliser, mettez
11920 \begin_inset Quotes fld
11928 \begin_inset Quotes frd
11937 Document\SpecialChar \menuseparator
11940 \SpecialChar \menuseparator
11944 \begin_inset space ~
11948 \begin_inset space ~
11957 \begin_layout Standard
11958 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11965 \begin_inset space ~
11969 \begin_inset CommandInset ref
11971 reference "sec:note-slides"
11975 pour plus de détails.
11979 \begin_layout Standard
11980 Vous pouvez aussi utiliser le fichier modèle
11983 \begin_inset Quotes fld
11987 \begin_inset Quotes frd
11992 pour mettre en place automatiquement un document de la classe
11998 Fichier\SpecialChar \menuseparator
12000 \begin_inset space ~
12004 \begin_inset space ~
12009 pour créer votre document).
12010 Le fichier modèle contient aussi quelques exemples d'environnements de
12011 paragraphe spéciaux utilisés par cette classe.
12012 Je vais maintenant décrire ces derniers.
12015 \begin_layout Subsection
12016 Environnements de paragraphe
12019 \begin_layout Subsubsection
12020 Environnements supportés
12023 \begin_layout Standard
12024 La première chose que vous allez remarquer en commençant un nouveau document
12029 est la taille et le type de police : il est équivalent à la taille
12032 \begin_inset space ~
12040 \begin_inset space ~
12046 C'est aussi la police qui est utilisée pour le rendu final.
12047 Dites-vous que c'est un
12048 \begin_inset Quotes fld
12052 \begin_inset Quotes frd
12055 pour vous rappeler que c'est une diapositive.
12056 Vos transparents finaux utiliseront une grande police, donc vous aurez
12058 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12062 \begin_layout Standard
12063 La deuxième chose qui frappe est le changement du menu des environnements
12064 (tout à gauche de la barre d'outils).
12065 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12067 Il y en a aussi cinq nouveaux.
12068 C'est parce que la classe
12072 elle-même ne supporte que certains environnements de paragraphe :
12075 \begin_layout Itemize
12081 \begin_layout Itemize
12087 \begin_layout Itemize
12093 \begin_layout Itemize
12099 \begin_layout Itemize
12105 \begin_layout Itemize
12111 \begin_layout Itemize
12117 \begin_layout Itemize
12123 \begin_layout Itemize
12129 \begin_layout Itemize
12135 \begin_layout Itemize
12141 \begin_layout Standard
12142 Tous les autres environnements standard, comme les en-têtes de section,
12143 ne servent pas dans la classe
12150 \begin_layout Standard
12151 D'autre part, vous remarquerez de nouveaux environnements :
12154 \begin_layout Itemize
12166 \begin_layout Itemize
12176 \begin_layout Itemize
12182 \begin_layout Itemize
12194 \begin_layout Itemize
12206 \begin_layout Standard
12207 Ces cinq-là présentent des subtilités, dues à une
12208 \begin_inset Quotes fld
12212 \begin_inset Quotes frd
12216 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12217 dans un environnement vide.
12218 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12219 une diapo par autre chose que du texte.
12220 Pour contourner cela, j'ai fait un peu de
12221 \begin_inset Quotes fld
12225 \begin_inset Quotes frd
12231 \begin_layout Subsubsection
12232 Subtilités des nouveaux environnements
12233 \begin_inset CommandInset label
12235 name "sec:subtilité-slides"
12242 \begin_layout Standard
12243 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12244 dues aux limitations inhérentes à la version actuelle de LyX.
12245 Comme je viens de le dire, LyX interdit les environnements qui commencent
12246 par un autre environnement.
12247 Pour contourner ceci, l'environnement
12251 n'en est pas vraiment un, si l'on se fie à la description du
12254 \begin_inset space ~
12258 \begin_inset space ~
12264 \begin_layout Standard
12278 \begin_inset Quotes fld
12281 pseudo-environnements
12282 \begin_inset Quotes frd
12286 Ils ressemblent à des en-têtes de section ou à une
12290 , mais en fait commencent un environnement de paragraphe (et terminent le
12291 précédent si nécessaire).
12292 De la même manière, considérez
12301 \begin_inset Quotes fld
12305 \begin_inset Quotes frd
12309 Ces deux objets réalisent en effet des actions.
12312 \begin_layout Standard
12313 Un propriété commune aux cinq environnements
12333 est un marqueur plutôt longuet.
12334 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12335 de paragraphe – n'est pas pris en compte par
12356 LyX l'ignore totalement.
12357 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12360 \begin_layout Standard
12361 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12362 vous pouvez le faire.
12363 Ça peut être une brève description du contenu de la
12368 Dans ce cas, entrez votre description et tapez
12372 comme vous le feriez normalement.
12375 \begin_layout Standard
12376 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12377 rencontrer une autre subtilité de LyX.
12378 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12379 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12380 Vous ferez donc ainsi :
12383 \begin_layout Itemize
12384 Commencez à entrer le texte qui
12388 le nouveau paragraphe
12412 \begin_layout Itemize
12413 Placez-vous maintenant au début de ce paragraphe.
12417 \begin_layout Itemize
12426 \begin_layout Itemize
12427 Changez enfin ce nouveau paragraphe vide en un
12451 \begin_layout Standard
12452 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12456 \begin_layout Subsection
12457 Réaliser une présentation grâce à
12470 \begin_layout Subsubsection
12471 Utiliser l'environnement
12476 \begin_layout Standard
12477 Si vous espérez apprendre dans cette section comment faire une présentation
12478 orale, vous serez amèrement déçu.
12479 Naturellement, je vais vous décrire en quoi la classe
12483 pourra vous aider à préparer les supports de la présentation.
12484 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12485 (C'est ça aussi, la philosophie LyX !)
12488 \begin_layout Standard
12489 Sélectionnez l'environnement
12493 (de la manière décrite à la section
12494 \begin_inset space ~
12498 \begin_inset CommandInset ref
12500 reference "sec:subtilité-slides"
12504 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12505 Le marqueur pour cet environnement /
12506 \begin_inset Quotes fld
12510 \begin_inset Quotes frd
12514 \begin_inset Quotes fld
12518 \begin_inset Quotes frd
12521 en bleu, suivie de l'indication
12522 \begin_inset Quotes fld
12526 \begin_inset Quotes frd
12530 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12532 C'est aussi simple que ça.
12535 \begin_layout Standard
12536 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12537 la fin des pages (vous pouvez toujours le faire dans
12539 Édition\SpecialChar \menuseparator
12541 \begin_inset space ~
12545 \begin_inset space ~
12551 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12553 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12554 en contenir, le surplus débordera sur une nouvelle diapo.
12555 Je vous déconseille de le faire, cependant, car la diapo
12556 \begin_inset Quotes fld
12560 \begin_inset Quotes frd
12563 ne présentera aucun numéro de page.
12564 De plus, elle peut interférer avec une
12568 que vous aurez préparé pour accompagner la
12575 \begin_layout Standard
12584 fonctionnent comme l'environnement
12589 Tous deux créent une
12590 \begin_inset Quotes fld
12594 \begin_inset Quotes frd
12597 suivie par un marqueur (
12598 \begin_inset Quotes fld
12602 \begin_inset Quotes frd
12606 \begin_inset Quotes fld
12610 \begin_inset Quotes frd
12614 La couleur n'est plus le bleu, mais un magenta éclatant et la
12615 \begin_inset Quotes fld
12619 \begin_inset Quotes frd
12622 se présente différemment, dans son style et sa longueur.
12623 Les trois marqueurs diffèrent par leur police.
12626 \begin_layout Standard
12627 Comme pour l'environnement
12631 , si le contenu d'une
12639 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12640 le surplus sera disposé sur une nouvelle page.
12641 À nouveau, je vous le déconseille, les
12649 n'auraient plus aucune utilité.
12652 \begin_layout Subsubsection
12662 \begin_layout Standard
12667 est de créer une diapo qui vienne se superposer à une autre.
12668 Vous pouvez vouloir présenter une figure sur la
12672 principale avant d'afficher le texte qui va avec.
12673 Une façon de faire est de poser une feuille de papier noire sur la partie
12678 que vous souhaitez cacher.
12679 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12680 superposer un graphique à un autre.
12681 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12685 pour que les graphiques se superposent.
12690 rend les choses bien plus faciles.
12693 \begin_layout Standard
12698 reçoit le numéro de page de la
12703 \begin_inset Quotes fld
12707 \begin_inset Quotes frd
12713 \begin_inset Quotes fld
12717 \begin_inset Quotes frd
12724 \begin_layout Plain Layout
12729 multiples auront donc
12732 \begin_inset Quotes fld
12736 \begin_inset Quotes frd
12744 \begin_inset Quotes fld
12748 \begin_inset Quotes frd
12754 accolé au numéro de page.
12762 En effet, vous voulez que la
12770 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12775 \begin_inset Quotes fld
12779 \begin_inset Quotes frd
12791 le laisse voir : le marqueur qui débute un environnement
12795 est moins long que celui d'une
12800 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12810 Ces marques vous aideront à aligner les deux transparents.
12813 \begin_layout Standard
12814 Le principal problème de la superposition de transparents est d'aligner
12815 les contenus de ces diapos.
12816 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12817 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12818 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12819 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12820 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12832 \begin_layout Standard
12833 Comme leur nom l'indique,
12841 sont deux environnements de paragraphe, qui rendent le texte respectivement
12842 visible et invisible.
12843 Remarquez à la section
12844 \begin_inset space ~
12848 \begin_inset CommandInset ref
12850 reference "sec:subtilité-slides"
12854 que vous ne placez rien
12860 ces environnements.
12861 Lorsque vous créez un
12868 , LyX insère un marqueur centré, bleu clair, indiquant
12869 \begin_inset Quotes fld
12872 <Invisible Text Follows>
12873 \begin_inset Quotes frd
12877 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12885 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12888 \begin_layout Standard
12893 , l'étiquette centrée sera
12894 \begin_inset Quotes fld
12897 <Visible Text Follows>
12898 \begin_inset Quotes frd
12902 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12903 Remarquez qu'au début d'une nouvelle
12919 est automatiquement désactivée.
12920 Il n'est donc pas nécessaire d'utiliser
12931 \begin_layout Standard
12932 Maintenant, voyons comment utiliser les commandes
12940 avec les environnements
12948 pour créer des diapos superposées :
12951 \begin_layout Enumerate
12960 ) avec tout ce qui devra apparaître autant sur la
12964 elle-même que sur les
12971 \begin_layout Enumerate
12972 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
12976 , insérez un environnement
12981 Si nécessaire, insérez un environnement
12985 là où le texte devra de nouveau apparaître sur la
12992 \begin_layout Enumerate
12993 Commencez un environnement
12997 juste après l'environnement
13004 \begin_layout Enumerate
13005 Copiez le contenu de l'environnement
13009 dans l'environnement
13016 \begin_layout Enumerate
13032 \begin_layout Standard
13033 C'est bon, vous avez votre superposition.
13036 \begin_layout Standard
13037 Il reste un problème avec la façon dont j'ai conçu la classe
13041 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13042 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13043 Pour ce faire, vous devrez insérer du code LaTeX
13047 \begin_layout Plain Layout
13048 Les commandes en question sont :
13051 \begin_layout Itemize
13059 \begin_layout Itemize
13067 \begin_layout Plain Layout
13069 et devront être entrées en mode TeX.
13070 Le texte dont vous voulez changer la
13071 \begin_inset Quotes fld
13075 \begin_inset Quotes frd
13078 sera à l'intérieur des accolades, derrière la commande
13091 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13095 \begin_inset space ~
13099 \begin_inset space ~
13113 \begin_layout Subsubsection
13123 \begin_inset CommandInset label
13125 name "sec:note-slides"
13132 \begin_layout Standard
13141 est toujours associée à une
13146 \begin_inset Quotes fld
13150 \begin_inset Quotes frd
13154 Ici aussi, la classe
13158 de LyX fournit des indices visuels.
13163 est magenta éclatant, comme celui d'une
13167 ; et en longueur, il est intermédiaire entre celui d'une
13171 (qui est plus long) et celui d'une
13175 (qui est plus court).
13176 De plus, une fois imprimée, une
13180 aura le numéro de page de sa
13185 \begin_inset Quotes fld
13189 \begin_inset Quotes frd
13195 \begin_inset Quotes fld
13199 \begin_inset Quotes frd
13207 \begin_inset Quotes fld
13211 \begin_inset Quotes frd
13219 \begin_inset Quotes fld
13223 \begin_inset Quotes frd
13230 Vous pouvez avoir plusieures
13234 associées à une seule
13238 , et, comme pour les
13246 , vous voudrez sûrement couper les longues
13250 de manière à ce qu'elles tiennent sur une seule page.
13253 \begin_layout Standard
13258 est évidente : elle contient toute sortes d'informations que vous voulez
13259 ajouter à propos d'une
13264 Elle peut aussi servir d'aide-mémoire pour une
13269 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13270 Actuellement, la classe
13274 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13284 Il faudra donc passer par le code LaTeX.
13288 \begin_layout Standard
13289 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13291 \begin_inset Quotes fld
13299 \begin_inset Quotes frd
13303 \begin_inset space ~
13307 \begin_inset CommandInset ref
13309 reference "sec:demarrer-slides"
13314 Cette option active les marqueurs temporels qui apparaîtront alors dans
13315 le coin inférieur gauche de toutes les
13319 que vous générerez.
13320 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13322 \begin_inset Quotes fld
13332 \begin_inset Quotes frd
13336 \begin_inset Quotes fld
13346 \begin_inset Quotes frd
13350 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13352 \begin_inset Quotes fld
13362 \begin_inset Quotes frd
13365 sert à indiquer le temps voulu, tandis que
13366 \begin_inset Quotes fld
13376 \begin_inset Quotes frd
13379 est utilisé pour ajouter une certaine durée.
13384 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13385 vous voulez passer sur chaque
13392 \begin_layout Standard
13393 Il reste une fonction à décrire.
13394 Vous voudrez forcément imprimer toutes vos
13402 sur des transparents et toutes vos
13406 sur des feuilles blanches.
13415 à laquelle elle est associée.
13419 \begin_layout Standard
13420 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13421 ce qu'il faut imprimer.
13422 Toutes deux doivent être placées dans le préambule de votre document.
13424 \begin_inset Quotes fld
13436 \begin_inset Quotes frd
13439 n'imprimera que les
13448 De même, la commande
13449 \begin_inset Quotes fld
13459 \begin_inset Quotes frd
13462 n'imprimera que les
13467 Je vous conseille de mettre les deux commandes en commentaire dans votre
13469 \begin_inset Quotes fld
13473 \begin_inset Quotes frd
13476 celle dont vous avez besoin à l'impression.
13477 J'ai l'habitude de : décommenter
13480 \begin_inset Quotes fld
13488 \begin_inset Quotes frd
13493 , imprimer dans un fichier dont le nom contient
13496 \begin_inset Quotes fld
13500 \begin_inset Quotes frd
13505 , la recommenter et décommenter
13508 \begin_inset Quotes fld
13516 \begin_inset Quotes frd
13521 et imprimer dans un fichier
13524 \begin_inset Quotes fld
13528 \begin_inset Quotes frd
13534 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13535 des transparents ou des feuilles blanches selon le cas.
13538 \begin_layout Standard
13539 Vous pouvez aussi donner d'autres paramètres à
13540 \begin_inset Quotes fld
13550 \begin_inset Quotes frd
13554 \begin_inset Quotes fld
13564 \begin_inset Quotes frd
13568 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13571 \begin_layout Subsection
13572 Le fichier modèle pour la classe
13577 \begin_layout Standard
13578 J'ai aussi créé un fichier modèle,
13579 \begin_inset Quotes fld
13587 \begin_inset Quotes frd
13595 Pour l'utiliser, créez votre document avec
13597 Fichier\SpecialChar \menuseparator
13599 \begin_inset space ~
13603 \begin_inset space ~
13609 Votre fichier de présentation LyX contiendra un exemple du triplet
13611 Diapo – Surcouche – Note
13622 contiennent un exemple de
13631 Enfin, le préambule contient :
13634 \begin_layout LyX-Code
13635 % Uncomment to print out only slides and overlays
13639 \begin_layout Plain Layout
13642 Décommentez pour n'imprimer que les diapos et les sur-couches
13650 \begin_layout LyX-Code
13654 \begin_layout LyX-Code
13660 \begin_inset Newline newline
13666 \begin_layout LyX-Code
13667 % Uncomment to print out only notes
13671 \begin_layout Plain Layout
13674 Décommentez pour n'imprimer que les notes
13682 \begin_layout LyX-Code
13686 \begin_layout LyX-Code
13694 \begin_layout Standard
13695 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13697 \begin_inset Quotes fld
13705 \begin_inset Quotes frd
13709 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13711 Elle est là si vous en avez besoin.
13712 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13719 \begin_inset space ~
13723 \begin_inset CommandInset ref
13725 reference "sec:foiltex"
13734 (présent sur certaines distributions TeX).
13735 Ce dernier n'est pas encore supporté par LyX
13739 \begin_layout Plain Layout
13740 Si vous voulez vous y mettre...
13748 Je ne connais rien à ces classes.
13749 Essayez-les pour voir quelles alternatives elles représentent.
13752 \begin_layout Section
13753 Hollywood (scripts d'Hollywood)
13756 \begin_layout Standard
13762 \begin_layout Subsection
13766 \begin_layout Standard
13767 Maîtriser le format d'un script d'Hollywood est un
13768 \begin_inset Quotes fld
13772 \begin_inset Quotes frd
13776 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13777 et à être facile à lire et familier pour les acteurs.
13778 Chaque page d'un script doit représenter une minute de film.
13779 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13780 La police courier 12
13781 \begin_inset space ~
13784 pt doit être utilisée tout le long.
13788 \begin_layout Subsection
13789 Problèmes particuliers
13792 \begin_layout Standard
13793 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13794 Si le texte d'un personnage
13798 \begin_layout Plain Layout
13806 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13810 \begin_layout Plain Layout
13819 \begin_layout Subsection
13820 Fonctions particulières
13823 \begin_layout Standard
13824 Entrez les noms des personnages comme étiquettes, puis faites des références
13825 croisées sur ces étiquettes pour insérer le nom.
13826 La fenêtre de référence croisée montrera l'ensemble des personnages.
13827 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13828 e dans les parties narratives.
13831 \begin_layout Subsection
13832 Taille de papier et marges
13835 \begin_layout Standard
13836 USLetter, gauche 1,6
13837 \begin_inset space ~
13841 \begin_inset space ~
13845 \begin_inset space ~
13849 \begin_inset space ~
13855 \begin_layout Subsection
13859 \begin_layout Standard
13860 Les environnements suivants sont disponibles.
13861 Vous pouvez utiliser
13865 pour accéder aux touches de raccourci indiquées à droite.
13868 \begin_layout Itemize
13876 \begin_inset Newline newline
13881 Quand rien d'autre ne convient.
13882 Essayez de l'éviter.
13885 \begin_layout Itemize
13894 \begin_layout Plain Layout
13901 \begin_inset space \hfill{}
13909 \begin_inset Newline newline
13912 Suivi en général de quelque chose comme
13913 \begin_inset Quotes fld
13916 sur Sally qui se lève
13917 \begin_inset Quotes frd
13923 \begin_layout Itemize
13927 \begin_inset space \hfill{}
13931 \begin_inset Newline newline
13936 Introduit une nouvelle séquence INTÉRIEUR.
13937 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13938 l'éclairage nécessaire.
13939 Toute cette ligne en MAJUSCULES.
13942 \begin_layout Itemize
13946 \begin_inset space \hfill{}
13950 \begin_inset Newline newline
13955 Introduit une nouvelle séquence EXTÉRIEUR.
13956 Toute cette ligne en MAJUSCULES.
13959 \begin_layout Itemize
13963 \begin_inset space \hfill{}
13967 \begin_inset Newline newline
13972 Le personnage qui parle.
13975 \begin_layout Itemize
13979 \begin_inset space \hfill{}
13983 \begin_inset Newline newline
13988 Instructions au personnage intervenant.
13989 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13991 Les deux seront imprimées.
13994 \begin_layout Itemize
13998 \begin_inset space \hfill{}
14002 \begin_inset Newline newline
14007 Ce qui dit le personnage.
14010 \begin_layout Itemize
14014 \begin_inset space \hfill{}
14018 \begin_inset Newline newline
14023 Instruction de mouvement de caméra.
14026 \begin_layout Itemize
14030 \begin_inset space \hfill{}
14036 \begin_layout Itemize
14040 \begin_inset space \hfill{}
14046 \begin_layout Itemize
14050 \begin_inset space \hfill{}
14056 \begin_layout Itemize
14060 \begin_inset space \hfill{}
14066 \begin_layout Subsection
14070 \begin_layout Itemize
14071 (O.S) – off screen (hors écran)
14074 \begin_layout Itemize
14075 (V.O) – voice over (voix off)
14078 \begin_layout Itemize
14080 – background (arrière-plan)
14083 \begin_layout Itemize
14085 – close-up (plan rapproché)
14088 \begin_layout Itemize
14089 PAN – mouvement de caméra
14092 \begin_layout Itemize
14093 INSERT – insérez un plan rapproché
14096 \begin_layout Section
14100 \begin_layout Standard
14103 Panayotis Papasotiriou
14106 \begin_layout Subsection
14110 \begin_layout Standard
14115 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14119 International Journal of Modern Physics C
14131 est destiné à des manuscrits soumis à l'
14135 nternational Journal of Modern Physics D
14139 Les classes de document s'appellent respectivement
14148 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14150 \begin_inset Flex URL
14153 \begin_layout Plain Layout
14155 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14161 \begin_inset Flex URL
14164 \begin_layout Plain Layout
14166 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14172 Ces deux paquetages sont des versions modifiées du paquetage standard
14173 \begin_inset Quotes fld
14177 \begin_inset Quotes frd
14180 , et ils sont presques identiques (mais pas tout à fait).
14181 LyX sait gérer la plupart de leurs fonctions.
14182 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14186 \begin_layout Subsection
14190 \begin_layout Standard
14191 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14195 Fichier\SpecialChar \menuseparator
14197 \begin_inset space ~
14201 \begin_inset space ~
14206 , et choisissez le modèle
14215 Ça vous donnera un document (presque) vide comprenant les parties les plus
14216 courantes d'un manuscrit.
14217 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14223 Veuillez juste garder ce qui suit présent à l'esprit.
14226 \begin_layout Enumerate
14227 LyX ne vous laissera pas changer la taille de police ni la mise en page
14228 du document, car les deux paquetage ne permettent pas de telles modifications.
14231 \begin_layout Enumerate
14232 La langue du document ne doit pas être modifiée.
14233 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14241 Outils\SpecialChar \menuseparator
14247 \begin_inset space ~
14251 \begin_inset space ~
14254 langue\SpecialChar \menuseparator
14260 \begin_inset space ~
14273 si vous voulez retenir ce changement).
14276 \begin_layout Enumerate
14278 \begin_inset Quotes fld
14282 \begin_inset Quotes frd
14285 doit être utilisé pour définir les mots clés.
14288 \begin_layout Enumerate
14293 fournit un style nommé
14294 \begin_inset Quotes fld
14297 Code de classification
14298 \begin_inset Quotes frd
14301 , qui peut être utilisé pour définir des codes de clasification comme les
14303 Notez que cette fonction n'est pas disponible dans le paquetage
14310 \begin_layout Enumerate
14311 Plusieurs nouveaux environnements sont disponibles :
14312 \begin_inset Quotes fld
14316 \begin_inset Quotes frd
14320 \begin_inset Quotes fld
14324 \begin_inset Quotes frd
14328 \begin_inset Quotes fld
14332 \begin_inset Quotes frd
14336 \begin_inset Quotes fld
14340 \begin_inset Quotes frd
14344 \begin_inset Quotes fld
14348 \begin_inset Quotes frd
14352 \begin_inset Quotes fld
14356 \begin_inset Quotes frd
14360 \begin_inset Quotes fld
14364 \begin_inset Quotes frd
14368 \begin_inset Quotes fld
14372 \begin_inset Quotes frd
14376 \begin_inset Quotes fld
14380 \begin_inset Quotes frd
14384 \begin_inset Quotes fld
14388 \begin_inset Quotes frd
14392 \begin_inset Quotes fld
14396 \begin_inset Quotes frd
14400 \begin_inset Quotes fld
14404 \begin_inset Quotes frd
14408 \begin_inset Quotes fld
14412 \begin_inset Quotes frd
14416 \begin_inset Quotes fld
14420 \begin_inset Quotes frd
14424 Leur utilisation est plus ou moins évidente.
14425 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14426 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14429 \begin_layout Enumerate
14430 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14436 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14437 les citations apparaissent comme des exposants.
14438 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14444 \begin_inset Quotes fld
14448 \begin_inset space ~
14456 \begin_inset Quotes frd
14463 \begin_layout Plain Layout
14464 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14472 \begin_layout Enumerate
14473 Il n'y a pas de section
14474 \begin_inset Quotes fld
14478 \begin_inset Quotes frd
14481 dans les deux paquetages, utilisez simplement l'environnement
14482 \begin_inset Quotes fld
14486 \begin_inset Quotes frd
14492 \begin_layout Enumerate
14493 Vous pouvez ajouter des appendices au papier,
14497 les remerciements et
14502 LyX propose un environnement spécial, appelé
14505 \begin_inset space ~
14514 \begin_layout Plain Layout
14524 qui indique le début des appendices.
14525 Cet environnement doit être laissé vide ; il sert juste à émettre une commande
14526 LaTeX, mais rien n'est imprimé.
14528 \begin_inset Quotes fld
14532 \begin_inset Quotes frd
14535 apparaît en lettres bleues, comme indications que toutes les sections qui
14536 suivent ce point sont des appendices.
14537 Pour écrire un appendice, utilisez l'environnement
14538 \begin_inset Quotes fld
14542 \begin_inset Quotes frd
14546 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14547 est demandé par les deux journaux.
14549 \begin_inset Quotes fld
14552 Section d'appendices
14553 \begin_inset Quotes frd
14560 être présente avant le premier appendice ; si ce n'est pas le cas, tous
14561 les appendices seront numérotés comme des sections normales, dans la sortie.
14562 Un appendice peut contenir des
14574 s de la manière habituelle.
14577 \begin_layout Enumerate
14586 utilisent la commande
14590 pour les légendes des tableaux.
14591 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14592 mais sans sa légende.
14593 Cependant, vous pouvez utiliser un peu de code TeX pour contourner ce problème,
14594 de façon à ce que les légendes s'impriment comme prévu.
14595 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14596 légende, et remplacez la par le code LaTeX
14600 tbl{votre légende de tableau}{
14602 (sic) ; vous devez ensuite mettre le code LaTeX
14606 immédiatement après votre tableau.
14607 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
14608 voir comme cette astuce est utilisée.
14609 Une autre solution, si vous avez besoin de légendes de tableaux, est de
14610 construire tout le tableau dans un fichier
14614 , puis inclure celui-ci dans le document LyX (par
14616 Insertion\SpecialChar \menuseparator
14617 Fichier\SpecialChar \menuseparator
14621 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14630 , qui se trouve dans la distribution des paquetages correspondants.
14633 \begin_layout Subsection
14634 Préparer un papier avant de le soumettre
14637 \begin_layout Standard
14638 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14639 que fichier LaTeX (
14641 Fichier\SpecialChar \menuseparator
14642 Exporter\SpecialChar \menuseparator
14645 ), puis modifier le fichier
14653 \begin_layout Plain Layout
14654 En fait, vous avez le choix entre LaTeX
14655 \begin_inset space ~
14658 (standard) et LaTeX
14659 \begin_inset space ~
14663 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14664 utiliser l'option pdflatex pour que les graphiques soient convertis au
14665 format PDF, prêts à être utilisés par pdflatex.
14673 \begin_layout Enumerate
14674 Enlevez les lignes de commentaires avant la commande
14683 \begin_layout Enumerate
14684 Enlevez tout ce qui se trouve entre les commandes
14696 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14700 \begin_layout Standard
14701 Vous devez maintenant sauvegarder le fichier
14705 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14706 Vous pouvez alors contrôler l'aspect du document
14713 \begin_layout Subsection
14714 Utilisation du code TeX
14717 \begin_layout Standard
14718 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14719 au début du document.
14720 Si vous avez commencé à écrire votre papier à partir du modèle
14728 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14730 Vous pouvez seulement changer le premier code TeX pour spécifier ce qui
14731 s'imprime en haut des pages paires et impaires (respectivement le titre
14732 abrégé et le nom des auteurs).
14733 Ce code TeX doit être de la forme
14737 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14742 \begin_layout Section
14746 \begin_layout Standard
14752 \begin_layout Subsection
14756 \begin_layout Standard
14761 fournit une classe de document pour créer un manuscrit adapté pour une
14762 soumission électronique à un des journaux publiés par l'IoP
14764 (Institute of Physics)
14767 Les instructions aux auteurs pour créer un papier en utilisant la classe
14772 peuvent être téléchargées en même temps que le paquetage iopart à partir
14774 \begin_inset Flex URL
14777 \begin_layout Plain Layout
14779 ftp://ftp.iop.org/pub/journals/latex2e
14787 \begin_layout Subsection
14791 \begin_layout Standard
14792 La manière la plus simple pour écrire un papier est de commencer avec le
14797 qui est disponible dans la liste des modèles de LyX.
14800 Fichier\SpecialChar \menuseparator
14802 \begin_inset space ~
14806 \begin_inset space ~
14811 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14813 Le modèle explique comment utiliser les environnements spéciaux.
14814 Voici les conseils les plus importants :
14817 \begin_layout Itemize
14818 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
14822 \begin_inset space ~
14826 \begin_inset space ~
14830 \begin_inset space ~
14835 ne sont pas activées dans les paramètres du document,
14845 \begin_layout Itemize
14846 L'environnement de titre définit le type de document.
14847 Vous devez donc utiliser un des environnements suivants pour le titre :
14851 \begin_layout Itemize
14856 pour un papier (Paper)
14859 \begin_layout Itemize
14863 \begin_inset Note Note
14866 \begin_layout Plain Layout
14869 Je ne l'ai pas trouvé (NdT)
14876 pour une revue (Review)
14879 \begin_layout Itemize
14884 pour une revue thématique (Topical review)
14887 \begin_layout Itemize
14892 pour un commentaire (Comment)
14895 \begin_layout Itemize
14903 \begin_layout Itemize
14908 pour un papier ( comme titre)
14911 \begin_layout Itemize
14916 pour une communication préliminaire
14919 \begin_layout Itemize
14924 pour une communication rapide
14927 \begin_layout Itemize
14932 pour une lettre aux éditeurs (Letter)
14936 \begin_layout Itemize
14937 Tous les environnements de titre, sauf
14941 peuvent avoir un titre court facultatif.
14944 \begin_layout Itemize
14945 Il y a un environnement de titre général
14949 qui n'est pas géré par LyX.
14950 Il peut être utilisé en code TeX si votre document ne correspond pas à
14951 l'un des autres types de titres.
14954 \begin_layout Standard
14955 Pour plus d'information comme des astuces pour des mises en formes spéciales
14956 pour les tableaux et les formules, voyez les instructions aux auteurs de
14960 \begin_layout Section
14964 \begin_layout Standard
14967 Panayotis Papasotiriou
14970 \begin_layout Subsection
14974 \begin_layout Standard
14975 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
14976 Academic Publishers, qui permet de soumettre sous format électronique des
14977 manuscrits destinés à leurs publications.
14978 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
14981 Astrophysics and Space Science
14987 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
14989 \begin_inset Flex URL
14992 \begin_layout Plain Layout
14994 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15000 On peut télécharger le paquetage Kluwer sur le site
15001 \begin_inset Flex URL
15004 \begin_layout Plain Layout
15006 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15012 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15013 être téléchargé séparément).
15016 \begin_layout Standard
15017 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
15018 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15019 \begin_inset Quotes fld
15023 \begin_inset Quotes frd
15027 \begin_inset CommandInset ref
15029 reference "subsec:particularités_kluwer"
15034 J'ai récemment utilisé LyX pour écrire un article soumis à
15036 Astrophysics and Space Science
15038 sans aucun problème.
15041 \begin_layout Subsection
15045 \begin_layout Standard
15046 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15050 Fichier\SpecialChar \menuseparator
15052 \begin_inset space ~
15056 \begin_inset space ~
15066 Ça vous donnera un document (presque) vide qui comprend les champs les
15067 plus couramment utilisés dans un manuscrit avec une courte description
15069 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15070 existant (y compris les crochets,
15074 ) par l'information correcte.
15077 \begin_layout Subsection
15078 Préparer un papier avant de le soumettre
15081 \begin_layout Standard
15082 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15084 \begin_inset Quotes fld
15088 \begin_inset Quotes frd
15094 \begin_layout Enumerate
15095 Exportez votre papier comme fichier LaTeX.
15101 ichier\SpecialChar \menuseparator
15106 porter\SpecialChar \menuseparator
15116 \begin_layout Enumerate
15117 Éditez avec un éditeur de texte le fichier
15121 obtenu, et faites les changements suivants
15125 \begin_layout Enumerate
15126 enlevez les lignes de commentaire avant la commande
15135 \begin_layout Enumerate
15136 enlevez tout ce qui se trouve entre les commandes
15148 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15152 \begin_layout Standard
15153 Enregistrez le fichier
15161 \begin_layout Enumerate
15162 Lancez LaTeX sur ce fichier
15166 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15169 \begin_layout Enumerate
15170 Visualisez le document
15174 obtenu avec, par exemple,
15178 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15179 pas fait d'erreur).
15182 \begin_layout Subsection
15183 \begin_inset Quotes fld
15187 \begin_inset Quotes frd
15190 du paquetage Kluwer
15191 \begin_inset CommandInset label
15193 name "subsec:particularités_kluwer"
15200 \begin_layout Standard
15201 Le paquetage Kluwer présente les
15202 \begin_inset Quotes fld
15206 \begin_inset Quotes frd
15212 \begin_layout Enumerate
15213 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15217 \begin_layout Plain Layout
15218 Je ne vois aucune bonne raison de le faire.
15224 Chaque article doit être compris dans l'environnement
15225 \begin_inset Quotes fld
15229 \begin_inset Quotes frd
15233 Malheureusement, cet environnement ne peut pas être omis, même si vous
15234 n'écrivez qu'un seul article.
15235 Ainsi, chaque article commence par la commande
15241 et, bien sûr, se termine par la commande
15248 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15249 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15250 Vous devez donc les entrer directement et les marquer comme code LaTeX
15252 \begin_inset Quotes fld
15256 \begin_inset Quotes frd
15262 \begin_layout Enumerate
15263 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15264 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15265 et les mots-clés) doit être comprise dans un environnement appelé
15266 \begin_inset Quotes fld
15270 \begin_inset Quotes frd
15274 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15276 entre deux lignes de Texte Rouge (
15291 \begin_layout Enumerate
15292 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15293 doit être écrite ainsi :
15316 \begin_layout Standard
15321 tient compte de toutes ces
15322 \begin_inset Quotes fld
15326 \begin_inset Quotes frd
15330 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15331 rien besoin de faire de spécial.
15335 \begin_layout Enumerate
15336 n'effacez pas le code TeX qui se trouve dans le modèle, et
15339 \begin_layout Enumerate
15340 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15341 fourni et modifiez-le.
15344 \begin_layout Section
15348 \begin_layout Standard
15354 \begin_layout Subsection
15358 \begin_layout Standard
15359 Les classes de document LyX
15361 article (koma-script)
15365 report (koma-script)
15383 correspondent respectivement aux classes LaTeX
15399 , de la famille Koma-Script.
15400 Elles forment des alternatives aux classes standard, respectivement
15416 et sont plus proches des conventions typographiques européennes en un certain
15420 \begin_layout Itemize
15421 la taille de caractère standard est de 11
15422 \begin_inset space ~
15427 article (koma-script)
15431 report (koma-script)
15438 \begin_inset space ~
15443 letter (koma-script);
15446 \begin_layout Itemize
15447 les en-têtes, les marqueurs de l'environnement
15451 et d'autres éléments de la classe
15453 letter (koma-script)
15455 sont en police grasse sans empattement
15459 \begin_layout Plain Layout
15460 Il y a une grande différence entre les anciennes polices cm grasses sans
15461 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15462 En comparaison, les polices grasses sans empattement ec semblent un peu
15472 permet de reproduire l'apparence
15473 \begin_inset Quotes fld
15477 \begin_inset Quotes frd
15480 , tout en utilisant les polices ec.
15486 La numérotation des en-têtes de chapitre est rendue de la même manière
15487 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15489 \begin_inset Quotes fld
15493 \begin_inset Quotes frd
15497 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15498 d'options (à entrer dans le champ
15504 Document\SpecialChar \menuseparator
15505 Paramètres\SpecialChar \menuseparator
15507 \begin_inset space ~
15511 \begin_inset space ~
15517 Une description détaillée de ces options, en allemand, est disponible dans
15522 de la documentation Koma-script
15528 \begin_layout Plain Layout
15529 La version en anglais est le
15541 \begin_layout Itemize
15542 la principale méthode utilisée dans les classes de cocuments pour modifier
15544 \begin_inset Note Note
15547 \begin_layout Plain Layout
15548 je n'arrive pas à traduire
15549 \begin_inset Quotes fld
15553 \begin_inset Quotes frd
15569 ( dans LyX elles doivent être entrées dans le champ d'
15575 Document\SpecialChar \menuseparator
15576 Paramètres\SpecialChar \menuseparator
15578 \begin_inset space ~
15582 \begin_inset space ~
15588 Elles permettent une modification plus claire des marges de page que celle
15591 Document\SpecialChar \menuseparator
15595 Une description détaillée de ces options, en allemand, est disponible dans
15600 de la documentation Koma-script;
15603 \begin_layout Itemize
15604 les classes de document LaTeX de la famille Koma-Script définissent un certain
15605 nombre de commandes supplémentaires.
15606 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15607 par des types de paragraphes y correspondant.
15610 \begin_layout Standard
15611 Une description détaillée, en allemand, des classes de document LaTeX de
15612 la famille Koma-Script se trouve dans le
15616 de la documentation Koma-Script
15620 \begin_layout Plain Layout
15621 Il y en a une traduction en anglais, incomplète,
15626 \begin_inset Note Note
15629 \begin_layout Plain Layout
15630 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15641 Les sections qui suivent décrivent seulement les aspects de ces classes
15642 qui ont un sens dans LyX.
15645 \begin_layout Subsection
15648 article (koma-script)
15652 report (koma-script)
15659 \begin_layout Standard
15660 Les classes de document
15662 article (koma-script)
15666 report (koma-script)
15672 sont implémentées respectivement dans les fichiers de format
15685 Ils contiennent tous les types de paragraphe correspondant aux classes
15686 standard respectives
15698 mais partiellement modifiés, à l'exception du type
15702 , spécifique à LyX, qui est remplacé par le nouveau type
15706 (Labeling) qui a les mêmes fonctions.
15711 , il y d'autres nouveaux types de paragraphe.
15718 letter (koma-script)
15723 \begin_layout Itemize
15736 (Addsec) : sont les équivalents respectifs de
15748 , ajoutant de plus une entrée dans la table des matières.
15757 n'existent pas dans
15759 article (koma-script)
15764 \begin_layout Itemize
15773 : ont le même role que, respectivement
15781 , mais sans indiquer de numéro de chapitre ou de section.
15786 n'est pas disponible dans
15788 article (koma-script)
15794 \begin_layout Plain Layout
15795 Il y a aussi une commande
15807 report (koma-script)
15809 , mais comme elle fait la même chose que
15813 , elle n'a pas été implémentée dans LyX.
15821 \begin_layout Itemize
15826 : génère un en-tête écrit avec des caractères de taille standard, juste
15827 au-dessus du paragraphe suivant et sans modifier la structure du document.
15830 \begin_layout Itemize
15839 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15840 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15841 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15842 vous mettez toujours les légendes au-dessus des tableaux).
15843 Vous pouvez aussi utiliser l'option de classe
15855 pour les tableaux et en
15860 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15863 \begin_layout Itemize
15868 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15870 Si vous utilisez le paramètre optionnel (
15872 Insertion\SpecialChar \menuseparator
15874 \begin_inset space ~
15879 ), vous pouvez y mettre l'auteur de la maxime.
15880 Maxime et auteur sont séparés par une ligne.
15881 Il vous faut au minimum Koma-Script version 2.8q.
15886 n'est pas présent dans
15888 article (koma-script)
15893 \begin_layout Standard
15894 Les types qui sont présentés ci-dessous forment en compagnie des types
15906 , la zone de titre du document.
15907 Ils doivent être entrés au-dessus du premier paragraphe
15908 \begin_inset Quotes fld
15912 \begin_inset Quotes frd
15919 \begin_layout Plain Layout
15920 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15933 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15934 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15935 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15951 \begin_layout Itemize
15956 (Subject) : introduit au-dessus du titre ordinaire (
15968 ) un paragraphe centré pour indiquer le sujet du document.
15971 \begin_layout Itemize
15976 (Publishers) : introduit au-dessous du titre ordinaire (
15988 ) un paragraphe centré indiquant le nom de l'éditeur.
15991 \begin_layout Itemize
15996 (Dedication) : dans
15998 report (koma-script)
16004 , dispose un paragraphe centré, sur une page à part après la page de titre,
16008 article (koma-script)
16010 , dispose un paragraphe centré, en-dessous du titre normal (
16026 ) pour la dédicace.
16029 \begin_layout Itemize
16034 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16051 ) pour un en-tête de document.
16054 \begin_layout Itemize
16059 (Uppertitleback) : dans un document
16061 report (koma-script)
16063 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16064 verso de la page de titre.
16065 N'a aucun effet dans un document imprimé en recto seul ni dans
16067 article (koma-script).
16070 \begin_layout Itemize
16075 (Lowertitleback) : dans un document
16077 report (koma-script)
16079 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16080 de la page de titre.
16081 N'a aucun effet dans un document imprimé en recto seul ni dans
16083 article (koma-script).
16086 \begin_layout Itemize
16092 (Extratitle) : introduit une page
16093 \begin_inset Quotes fld
16097 \begin_inset Quotes frd
16100 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16103 \begin_layout Standard
16104 Les fichiers de configuration correspondant aux classes
16106 article (koma-script)
16110 report (koma-script)
16116 comprennent le fichier
16121 C'est là que vous définirez vos propres types.
16126 dans votre répertoire personnel de formats, et éditez-le !
16129 \begin_layout Subsection
16132 letter (koma-script)
16135 \begin_layout Standard
16136 La classe de document
16138 letter (koma-script)
16140 est implémentée dans le fichier
16145 Elle contient tous les paragraphes de la classe standard
16149 correspondante, partiellement modifiés, à l'exception des types
16161 , spécifiques à LyX et qui sont remplacés par le nouveau type
16166 En plus par rapport à la classe standard, elle contient les types connus
16180 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16183 \begin_layout Standard
16184 L'apparence de la lettre produite par cette classe de document peut-être
16185 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16190 \begin_layout Plain Layout
16191 On obtient un en-tête
16192 \begin_inset Quotes fld
16196 \begin_inset Quotes frd
16199 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16203 \begin_layout LyX-Code
16213 \begin_layout LyX-Code
16229 \begin_layout LyX-Code
16239 \begin_layout LyX-Code
16260 Une description détaillée de ces commandes se trouve en langue allemande
16261 dans la documentation de Koma-Script
16266 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16269 \begin_layout Standard
16278 définissent le début de la lettre et doivent être présents dans toute lettre.
16279 Pour les identifier dans LyX, les lettres
16287 apparaissent dans la marge.
16288 Il est possible d'écrire plusieurs lettres en un seul fichier.
16293 provoque le passage à une nouvelle lettre au même destinataire, et le type
16298 permet de changer de destinataire.
16316 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16317 plusieurs fois dans une même lettre.
16320 \begin_layout Itemize
16325 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16326 t le début d'une lettre.
16329 \begin_layout Itemize
16334 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16335 et produit implicitement une nouvelle lettre.
16338 \begin_layout Itemize
16347 : introduit un paragraphe pour la formule de politesse finale.
16350 \begin_layout Itemize
16355 : introduit un post-scriptum.
16358 \begin_layout Itemize
16363 : introduit un paragraphe pour les co-destinataires.
16366 \begin_layout Itemize
16372 (Encl) : introduit un paragraphe pour les pièces jointes.
16375 \begin_layout Standard
16416 sont des types qui présentent une invite et qui servent à entrer des renseignem
16417 ents qui seront utilisés par la classe de document.
16418 Nous les appellerons
16419 \begin_inset Quotes fld
16423 \begin_inset Quotes frd
16430 \begin_layout Plain Layout
16431 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16432 \begin_inset Quotes fld
16436 \begin_inset Quotes frd
16439 , je ne dis pas non.
16448 \begin_layout Plain Layout
16449 On pourrait considérer que les types
16457 devraient être des types à invite.
16458 Cependant, à cause de la signification particulière de ces types, je les
16459 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16461 En plus, cela choquerait mon sens de la symétrie si les types
16469 avaient une apparence très différente.
16475 Ces types doivent être présents avant le type
16482 \begin_layout Standard
16483 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
16484 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
16485 ion d'un type donné, mais aussi d'autres facteurs.
16486 Par exemple, dans le comportement par défaut, une signature entrée avec
16491 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16496 La valeur indiquée pour
16500 n'apparaîtra même pas dans la lettre.
16501 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16502 environnement de lettre.
16505 \begin_layout Standard
16506 Les types à invite peuvent être utilisés comme des paragraphes vides.
16507 Cela a un sens par exemple pour le type
16511 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16516 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16521 vide, il n'y a réellement pas de signature spécifiée.
16524 \begin_layout Standard
16525 Il est possible en utilisant ces types à invite de créer un patron de lettre
16526 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16527 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16530 \begin_layout Itemize
16535 (Name) : nom de l'expéditeur.
16536 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16537 dans l'en-tête de la lettre.
16540 \begin_layout Itemize
16545 : signature de l'expéditeur.
16546 Par défaut, apparaît en dessous du type
16555 est absent, c'est la valeur du type
16562 \begin_layout Itemize
16567 (Address) : adresse de l'expéditeur.
16568 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16569 en dessous du nom de l'expéditeur.
16572 \begin_layout Itemize
16577 (Telephone) : numéro de téléphone de l'expéditeur.
16578 Par défaut, correspond à la variable
16587 \begin_layout Itemize
16592 (Place) : lieu d'écriture de la lettre.
16595 \begin_layout Itemize
16600 : date d'écriture de la lettre.
16609 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16610 en dessous du destinataire.
16615 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16621 S'il n'y a pas de paragraphe
16625 , la date du jour est utilisée.
16628 \begin_layout Itemize
16633 (Backaddress) : adresse pour le retour du courrier.
16634 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16638 \begin_layout Itemize
16643 (Specialmail) : informations spéciales sur le courrier.
16644 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16645 l'adresse de retour du courrier.
16648 \begin_layout Itemize
16653 (Location) : informations supplémentaires.
16654 Par défaut, apparaît à droite en dessous du champ du destinataire.
16657 \begin_layout Itemize
16662 : le titre de la lettre.
16663 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16667 \begin_layout Itemize
16672 : le sujet de la lettre.
16673 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16680 \begin_layout Standard
16701 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16702 titre, une ligne qui contient les champs
16703 \begin_inset Quotes fld
16707 \begin_inset Quotes frd
16711 \begin_inset Quotes fld
16715 \begin_inset Quotes frd
16719 \begin_inset Quotes fld
16723 \begin_inset Quotes frd
16727 \begin_inset Quotes fld
16731 \begin_inset Quotes frd
16735 \begin_inset Quotes fld
16739 \begin_inset Quotes frd
16743 \begin_inset Quotes fld
16747 \begin_inset Quotes frd
16752 \begin_inset Quotes fld
16756 \begin_inset Quotes frd
16759 , LyX reprend la valeur donnée dans
16764 Si l'un quelconque de ces types
16765 \begin_inset Quotes fld
16768 pour lettre commerciale
16769 \begin_inset Quotes frd
16772 est utilisé, la valeur donnée pour
16776 n'apparaîtra pas, seule est définie la variable LaTeX
16783 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16784 le champ du destinataire) est supprimée.
16785 Les types sont implémentés comme des types à invite, avec les invites correspon
16786 dantes, et doivent être utilisés avant le type
16793 \begin_layout Itemize
16798 (Yourref) : Votre référence
16801 \begin_layout Itemize
16806 (Yourmail) : Votre courrier du
16809 \begin_layout Itemize
16814 (Myref) : Notre référence
16817 \begin_layout Itemize
16822 (Customer) : Numéro de client
16825 \begin_layout Itemize
16830 (Invoice) : Numéro de facture
16833 \begin_layout Subsection
16834 La nouvelle classe lettre :
16836 letter (koma-script v.2)
16839 \begin_layout Standard
16845 \begin_layout Standard
16846 \begin_inset VSpace medskip
16852 \begin_layout Standard
16853 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16861 , désormais périmée.
16862 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16863 compatible avec l'ancienne classe.
16864 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16867 \begin_layout Standard
16868 Cette classe recouvre les mêmes fonctionnalités que
16870 letter (koma-script)
16872 , plus quelques autres.
16873 Les éléments de base sont
16877 (adresse du destinataire, comme
16881 dans le précédent format),
16894 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16895 lettres dans un même document).
16896 Les nouveaux éléments concernent l'expéditeur, ce sont :
16912 et la possibilité de mettre un
16918 Insertion\SpecialChar \menuseparator
16924 \begin_layout Standard
16925 La plus grande amélioration est la possibilité de configurer la mise en
16926 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16929 Document\SpecialChar \menuseparator
16930 Paramètres\SpecialChar \ldots{}
16933 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16938 ), qui sera lu comme une option de classe
16942 \begin_layout Plain Layout
16943 Le paquetage KOMA est livré avec quelques fichiers
16948 Il y a par exemple un fichier
16952 qui suit les règles typographiques allemandes, et un
16956 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16962 Vous pouvez charger cette dernière avec l'option de classe
16966 , mise dans le champ
16972 Document\SpecialChar \menuseparator
16973 Paramètres\SpecialChar \menuseparator
16975 \begin_inset space ~
16979 \begin_inset space ~
16990 Jetez donc un œil sur le modèle
16994 fourni avec LyX, qui vous donnera des exemples.
16995 Vous trouverez une description détaillée dans la documentation de Koma-Script
17003 \begin_layout Subsection
17007 \begin_layout Standard
17008 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
17009 quelques problèmes :
17012 \begin_layout Itemize
17013 le numéro de chapitre pour un type
17017 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17018 d'être sur la même ligne juste avant.
17019 C'est causé par le comportement interne de LyX face au marqueur de type
17024 dans le fichier de format;
17027 \begin_layout Itemize
17028 les en-têtes des types
17036 sont uniquement dans la
17037 \begin_inset Quotes fld
17041 \begin_inset Quotes frd
17044 table des matières LaTeX, et pas dans la table des matières LyX (
17046 Document\SpecialChar \menuseparator
17052 \begin_layout Itemize
17053 les paragraphes avec la classe de document
17057 apparaissent séparés par de l'interligne supplémentaire, et non par une
17059 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17060 Mais dans la fenêtre
17062 Document\SpecialChar \menuseparator
17065 le bouton à cocher correspondant indique
17074 insère toujours des commandes LaTeX supplémentaires dans le document pour
17075 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17079 \begin_layout Section
17080 Article (mwart), book (mwbk) and report (mwrep)
17081 \begin_inset Argument 1
17084 \begin_layout Plain Layout
17095 \begin_layout Standard
17101 \begin_layout Standard
17102 Les classes de document LyX
17114 correspondent aux classes de document LaTeX
17127 Elles remplacent les classes de document standard
17139 et sont mieux adaptées en bien des aspects aux conventions typographiques
17143 \begin_layout Standard
17144 Les différences principales sont :
17147 \begin_layout Itemize
17148 Les titres non numérotés (avec une étoile, comme
17152 ) sont présents dans la table des matières.
17155 \begin_layout Itemize
17156 Des styles de mise en page supplémentaires :
17160 \begin_layout Description
17161 uheadings en-têtes sur plusieurs lignes,
17164 \begin_layout Description
17165 myheadings en-têtes personnalisés, définis par les commandes
17180 \begin_layout Description
17181 myuheadings en-têtes personnalisés sur plusieurs lignes
17184 \begin_layout Description
17185 outer le numéro de page est placé du côté extérieur de la page
17189 \begin_layout Itemize
17194 \begin_layout Description
17195 rmheadings titres avec empattement – par défaut,
17198 \begin_layout Description
17199 sfheadings titres sans empattement,
17202 \begin_layout Description
17203 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17206 \begin_layout Description
17207 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17210 \begin_layout Description
17211 withmarginpar réserver de la place sur la page pour les marges.
17215 \begin_layout Section
17219 \begin_layout Standard
17229 \begin_layout Subsection
17233 \begin_layout Standard
17238 est une classe très puissante et en constante évolution.
17239 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17240 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17241 en forme de son document.
17246 est basée sur la classe standard
17250 , mais elle peut aussi émuler la classe
17257 \begin_layout Standard
17262 , le développeur de
17266 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17268 La plupart ont été rassemblés avec
17273 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17274 les appendices, les chapitres et autres.
17275 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17276 Quelque-unes pourront être ajoutées dans de prochaines versions
17280 \begin_layout Plain Layout
17281 Vous êtes invités à faire des suggestions à
17282 \begin_inset Flex URL
17285 \begin_layout Plain Layout
17287 lyx-devel@lists.lyx.org
17297 , beaucoup ne le seront probablement jamais, à cause des limitations de
17298 la structure de LyX.
17299 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17300 de quelques commandes LaTeX (en code TeX
17304 \begin_layout Plain Layout
17306 \begin_inset space ~
17310 \begin_inset CommandInset ref
17312 reference "sec:Insérer-du-code-LaTeX"
17316 pour plus de détails.
17322 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17323 par LyX de façon native.
17324 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17325 ns de jeter un œil au manuel détaillé de la classe
17333 \begin_layout Plain Layout
17335 \begin_inset Flex URL
17338 \begin_layout Plain Layout
17340 CTAN:/macros/latex/memoir/memman.pdf
17350 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17351 à la fois une description complète de la bonne manière de typographier
17352 et un superbe exemple de bonne typographie en lui-même.
17355 \begin_layout Subsection
17356 Fonctions de base et restrictions
17359 \begin_layout Standard
17364 accepte toutes les fonctions de la classe standard
17369 Il y a pourtant quelques différences, comme celles qui suivent :
17372 \begin_layout Description
17374 \begin_inset space ~
17378 \begin_inset space ~
17382 \begin_inset space ~
17385 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17389 \begin_layout Description
17391 \begin_inset space ~
17395 \begin_inset space ~
17399 \begin_inset space ~
17403 \begin_inset Quotes fld
17407 \begin_inset Quotes frd
17410 n'est pas géré, à cause d'un conflit de commandes entre
17418 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17420 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17423 Document\SpecialChar \menuseparator
17424 Paramètres\SpecialChar \menuseparator
17426 \begin_inset space ~
17430 \begin_inset space ~
17434 \begin_inset space ~
17440 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17447 dans le corps du texte ou dans le préambule (par exemple
17451 chapterstyle{companion}
17456 \begin_layout Description
17458 \begin_inset space ~
17461 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17462 facultatif dans les classes standard.
17463 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17464 la table des matière et les entêtes (par exemple, quand le titre est trop
17466 Dans LyX, vous pouvez le faire avec
17468 Insertion\SpecialChar \menuseparator
17470 \begin_inset space ~
17475 au début de la section/chapitre.
17480 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17482 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17483 du texte, un pour la table des matières et un pour les entêtes.
17484 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17485 fonction, le premier contient le titre court destiné à la table des matière,
17486 le second un autre titre court destiné aux entêtes.
17489 \begin_layout Description
17491 \begin_inset space ~
17494 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17495 des matières, la liste des tableaux et la liste des figures commencent
17496 automatiquement une novelle page.
17501 ne suit pas cette règle.
17502 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17505 \begin_layout Description
17507 \begin_inset space ~
17511 \begin_inset space ~
17515 \begin_inset space ~
17518 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17519 de titre (dans les classes standard, les pages de titres sont
17520 \begin_inset Quotes fld
17524 \begin_inset Quotes frd
17527 , c'est-à-dire sans numérotation).
17528 Si vous voulez une page de titre vide, tapez
17532 aliaspagestyle{title}{empty}
17537 \begin_layout Description
17539 \begin_inset space ~
17542 : Avec l'option de classe
17548 Document\SpecialChar \menuseparator
17549 Paramètres\SpecialChar \menuseparator
17551 \begin_inset space ~
17555 \begin_inset space ~
17564 ), vous pouvez imiter le style
17569 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17570 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17571 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17572 \begin_inset Quotes fld
17576 \begin_inset Quotes frd
17583 —ils sont encore autorisés), les parties cependant utilisent leur propre
17591 \begin_layout Description
17593 \begin_inset space ~
17597 \begin_inset space ~
17601 \begin_inset space ~
17605 \begin_inset space ~
17608 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17609 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17619 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17624 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17625 (qui au moins ne stoppe pas LaTeX).
17626 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17627 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17628 cette option par défaut.
17631 \begin_layout Subsection
17632 Fonctions supplémentaires
17635 \begin_layout Standard
17636 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17637 ne fait pas beaucoup pour l'instant).
17638 veuillez consulter le manuel de
17646 \begin_layout Plain Layout
17648 \begin_inset Flex URL
17651 \begin_layout Plain Layout
17653 CTAN:/macros/latex/memoir/memman.pdf
17663 pour plus de détails.
17666 \begin_layout Description
17668 \begin_inset space ~
17671 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17673 Hé bien, c'est une classe book.
17674 En principe, les classes book n'ont pas d'abstract.
17675 Memoir, lui, en a une.
17676 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17680 \begin_layout Description
17682 \begin_inset space ~
17685 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17686 chapitre est brièvement décrit sous le titre et aussi dans la table des
17687 matières (par exemple :
17689 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17692 Chapterprecis fait exactement cela.
17693 Cela n'a donc de sens qu'après un début de chapitre.
17696 \begin_layout Description
17698 \begin_inset space ~
17701 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17702 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17704 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17706 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17707 nt a besoin de deux paramètres (le texte et la source).
17708 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17711 <joli slogan> }{ <auteur du slogan>
17716 \begin_layout Description
17718 \begin_inset space ~
17721 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17722 (jusqu'à de très complexes poèmes figuratifs).
17723 LyX n'en gère que quelques-uns.
17728 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17729 des matières (l'environnement standard pour les poèmes est
17738 a plusieurs versions améliorées de
17742 , mais vous aurez besoin d'utiliser du code TeX, puisqu'ils doivent être
17743 emboîtés à l'intérieur d'environnements
17747 ordinaires, ce qui n'est pas possible avec LyX).
17750 \begin_layout Description
17752 \begin_inset space ~
17759 , mais il n'ajoute pas une entrée à la table des matières.
17762 \begin_layout Section
17766 \begin_layout Standard
17767 La classe de document
17772 \begin_inset Quotes fld
17776 \begin_inset Quotes frd
17779 ) offre une alternative à la classe standard
17784 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17785 des sections et en-têtes en police sans empattement, ainsi que d'autres
17789 \begin_layout Section
17790 Publications Springer sur deux colonnes (
17797 \begin_layout Standard
17803 \begin_layout Subsection
17807 \begin_layout Standard
17808 Ce sont les fichiers de format pour certains types de journaux édités par
17809 Springer Verlag et dont la liste apparaît à
17810 \begin_inset Flex URL
17813 \begin_layout Plain Layout
17815 http://www.springer.de/author/tex/help-journals.html
17820 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17821 maintenant du LaTeX2e !).
17822 C'est un système modulaire : ce qui est commun à tous les journaux est
17827 , et les fichiers de format particuliers à un journal (comme, par exemple,
17836 ) peuvent l'inclure.
17839 \begin_layout Standard
17840 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17841 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17850 en suivant le schéma donné dans
17857 \begin_layout Standard
17858 Ce n'a raisonnablement bien été testé que pour le
17871 sont fournis avec la distribution standard de LyX.
17872 Installez le fichier de classe correspondant (téléchargé chez Springer)
17873 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17877 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17878 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17882 \begin_layout Subsection
17886 \begin_layout Standard
17887 Un grand nombre de styles de type théorème –
17895 , \SpecialChar \ldots{}
17903 \begin_layout Standard
17926 Titre_LaTeX_Courant
17928 (Running_LaTeX_Title
17956 (Acknowledgements),
17961 Voir la documentation du fichier de classe de Springer pour les détails.
17964 \begin_layout Subsection
17965 Publications supportées
17968 \begin_layout Itemize
17982 \begin_layout Itemize
17985 Probability Theory and Related Fields
17993 Jean-Marc Lasgouttes
17996 \begin_layout Standard
17997 Ajoutez le vôtre, ce n'est pas si dur !
18000 \begin_layout Subsection
18004 \begin_layout Standard
18005 Ces fichiers sont partiellement basés sur l'ancien
18009 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18010 style LaTeX 2.09 de Springer.
18011 Tout ceci, ainsi que le format
18015 , est maintenant dépassé.
18016 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18017 des fichiers de format LyX.
18020 \begin_layout Subsection
18024 \begin_layout Standard
18026 Mais probablement moins que dans l'ancien
18033 \begin_layout Standard
18034 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18035 théorème, seulement #.
18038 \begin_layout Section
18039 Publications de l'AGU (
18046 \begin_layout Standard
18052 \begin_layout Subsection
18056 \begin_layout Standard
18057 Ce sont les fichiers de format correspondant à certaines publications de
18058 l'American Geophysical Society.
18059 Nous supposons que vous avez déjà installé les fichiers de classe propres
18060 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18061 \begin_inset Flex URL
18064 \begin_layout Plain Layout
18066 ftp://ftp.agu.org/journals/latex/journals
18074 \begin_layout Subsection
18075 Nouveaux environnements
18078 \begin_layout Standard
18088 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18089 LaTeX dans les classes AGU soient
18100 \begin_layout Standard
18101 Les environnements nouvellement définis sont
18162 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18163 dans la documentation des classes AGU.
18166 \begin_layout Standard
18167 Je soupçonne que tout ceci soit encore relativement incomplet.
18170 \begin_layout Subsection
18174 \begin_layout Standard
18184 Nous avons également une nouvelle
18191 \begin_layout Subsection
18192 Publications supportées
18195 \begin_layout Itemize
18198 Journal of Geophysical Research
18207 \begin_layout Standard
18208 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18219 \begin_layout Subsection
18220 Bogues et choses à retenir
18223 \begin_layout Standard
18224 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18225 à chaque nouveau document :
18228 \begin_layout Enumerate
18233 , ce que vous ferez dans
18235 Document\SpecialChar \menuseparator
18239 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18244 choisir de langue.)
18247 \begin_layout Enumerate
18256 de la classe de document (c'est effectivement un bogue.)
18259 \begin_layout Enumerate
18260 Assurez-vous que vous utilisez le style de bibliographie
18268 dans le deuxième champ de l'insert BibTeX.
18269 Aucun des styles standard ne conviendra.
18272 \begin_layout Section
18273 Publications de l'EGS (
18280 \begin_layout Standard
18286 \begin_layout Subsection
18290 \begin_layout Standard
18291 C'est le fichier de format pour les publications de l'EGS (
18293 European Geophysical Society
18296 Vous pouvez télécharger la classe
18300 (nécessaire) depuis le site de l'EGS à
18301 \begin_inset Flex URL
18304 \begin_layout Plain Layout
18314 \begin_layout Subsection
18315 Nouveaux environnements
18318 \begin_layout Standard
18329 , Affil., Journal, numéro_ms
18348 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18349 plus utiliser les inclusions
18356 \begin_layout Section
18360 \begin_layout Standard
18366 \begin_layout Standard
18367 \begin_inset VSpace bigskip
18373 \begin_layout Standard
18378 \begin_inset space ~
18383 marche avec la classe RevTeX 4.0 (version
18384 \begin_inset Formula $\beta$
18387 de mai 1999) de l'American Physical Society.
18390 \begin_layout Standard
18391 LyX a une classe de texte
18395 , qui marche avec RevTeX 3.1.
18396 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18397 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18398 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18399 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18400 LyX avec la classe de texte
18403 \begin_inset space ~
18408 devrait être assez facile à utiliser.
18411 \begin_layout Standard
18412 Cette documentation est censée servir en
18416 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18417 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18418 le préambule si besoin.
18421 \begin_layout Subsection
18425 \begin_layout Standard
18426 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18427 dans le fichier README du paquetage.
18428 Le paquetage est disponible sur le site de RevTeX 4
18429 \begin_inset Flex URL
18432 \begin_layout Plain Layout
18434 http://publish.aps.org/revtex4/
18440 Installez-le quelque part où LaTeX puisse le voir.
18441 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18442 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18444 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18445 vous laissera utiliser la classe de texte
18452 \begin_layout Standard
18453 Probablement la façon la plus simple de démarrer est soit d'importer un
18454 document RevTeX 4 avec
18458 , soit d'utiliser le modèle
18461 \begin_inset space ~
18466 , qui se trouve dans le répertoire de modèles.
18469 \begin_layout Subsection
18473 \begin_layout Standard
18474 Les paramètres optionnels de
18481 \begin_inset Quotes fld
18485 \begin_inset Quotes frd
18489 \begin_inset Quotes fld
18493 \begin_inset Quotes frd
18496 , vont dans le champ d'
18502 Document\SpecialChar \menuseparator
18505 \SpecialChar \menuseparator
18509 \begin_inset space ~
18513 \begin_inset space ~
18518 , comme d'habitude.
18519 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18523 \begin_layout Standard
18524 Le reste de ce qui va dans le préambule, comme
18530 etc., va comme d'habitude dans la fenêtre
18535 \begin_inset space ~
18545 \begin_layout Subsection
18550 \begin_layout Plain Layout
18551 NdT : Dans la section sur RevTeX, j'ai traduit
18552 \begin_inset Quotes fld
18556 \begin_inset Quotes frd
18560 \begin_inset Quotes fld
18564 \begin_inset Quotes frd
18567 à de nombreux endroits.
18568 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18569 de toute façon à un champ à remplir.
18570 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18578 \begin_layout Standard
18579 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18580 Par exemple, le champ
18591 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18599 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18604 \begin_layout Plain Layout
18605 Au cas où ça vous intéresse, les deux sont inclus pour que
18609 puisse traduire à la fois
18629 \begin_layout Subsection
18633 \begin_layout Standard
18634 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18635 erreurs qui sont encore plus troublantes dans LyX.
18638 \begin_layout Standard
18639 Dans RevTeX, la commande
18656 L'équivalent LyX en est qu'il y a un champ
18665 de notes de bas de page dans le champ
18669 , ou des choses étranges apparaîtront.
18670 Voyez la documentation de RevTeX 4 pour plus de détails.
18674 \begin_layout Standard
18675 Également, les champs
18688 \begin_inset space ~
18695 (Thanks) doivent être placés
18707 correspondant (ou son équivalent
18720 , la compilation LaTeX échouera.
18723 \begin_layout Subsection
18727 \begin_layout Standard
18728 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18729 les paramètres optionnels de certains champs comme
18738 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18739 plus utiliser les paramètres optionnels des environnements
18743 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18744 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18745 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18746 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18748 Faute de cette possibilité, les commandes
18760 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18761 devront être ajoutées à la main
18765 \begin_layout Plain Layout
18768 Note de Jean-Marc :
18770 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18771 format n'a pas encore été mis à jour.
18779 \begin_layout Chapter
18780 LyX et applications externes
18783 \begin_layout Section
18787 \begin_layout Standard
18793 \begin_layout Subsection
18797 \begin_layout Standard
18798 Vous trouverez dans le menu
18805 \begin_inset space ~
18811 Cette fonctionnalité requière le programme
18820 \begin_layout Plain Layout
18825 n'est pas encore disponible avec la distribution MiKTeX
18834 et la commande est donc grisée si celui-ci n'est pas installé.
18835 Vous pouvez vous le procurer de CTAN,
18836 \begin_inset Newline newline
18840 \begin_inset CommandInset href
18842 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18849 \begin_layout Standard
18854 est un programme qui a été écrit par
18859 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18860 et s'oubliaient facilement.
18861 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18862 C'est donc l'équivalent de
18870 \begin_layout Standard
18871 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18872 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18873 simple : tout comme
18877 ne vérifie pas seulement la
18883 d'un fichier C, mais aussi la bonne utilisation des types,
18893 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18904 est à même de détecter des erreurs courantes comme
18908 \begin_layout Plain Layout
18909 NdT : Certaines de ces règles me sont totalement inconnues.
18910 Il est possible qu'elles ne s'appliquent pas à la langue française.
18921 \begin_layout Itemize
18922 de mauvais points de suspension :
18923 \begin_inset Newline newline
18926 Utiliser \SpecialChar \ldots{}
18930 \begin_layout Itemize
18931 des espaces à l'intérieur des parenthèses :
18932 \begin_inset Newline newline
18935 ( mauvais espacement );
18938 \begin_layout Itemize
18939 l'utilisation d'espaces normaux dans des abréviations courantes :
18940 \begin_inset Newline newline
18943 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18949 \begin_layout Itemize
18950 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18951 lettre est une majuscule :
18952 \begin_inset Newline newline
18956 Et l'espacement n'est pas bon;
18959 \begin_layout Itemize
18960 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
18962 \begin_inset Newline newline
18965 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
18966 d'apparaître sur une mauvaise page.
18968 \begin_inset CommandInset label
18978 \begin_layout Plain Layout
18979 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
18980 numéro dans le texte) n'est pas collé au mot le précédant.
18986 L'étiquette est ici trop séparée;
18989 \begin_layout Itemize
18990 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
18992 \begin_inset Newline newline
18995 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
18997 \begin_inset Quotes fld
19001 \begin_inset Quotes frd
19004 et le numéro, et ça ferait le plus mauvais effet...
19006 \begin_inset CommandInset ref
19008 reference "sec:chktex"
19015 \begin_layout Itemize
19017 \begin_inset Quotes fld
19021 \begin_inset Quotes frd
19025 \begin_inset Quotes fld
19029 \begin_inset Formula $\times$
19033 \begin_inset Quotes frd
19036 entre deux nombres :
19037 \begin_inset Newline newline
19040 2x2 rend beaucoup moins bien que
19041 \begin_inset Formula $2\times2$
19047 \begin_layout Standard
19048 et bien plus encore...
19049 C'est un outil très utile pour le
19050 \begin_inset Quotes fld
19054 \begin_inset Quotes frd
19057 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19058 correction de l'orthographe et avant d'affiner la typographie.
19061 \begin_layout Subsection
19065 \begin_layout Standard
19066 Si le programme est installé, l'employer est un jeu d'enfant : faites
19067 \begin_inset Newline newline
19072 Outils\SpecialChar \menuseparator
19074 \begin_inset space ~
19080 LyX générera alors une version LaTeX de votre document, lancera
19084 pour la corriger, puis insérera des
19085 \begin_inset Quotes fld
19089 \begin_inset Quotes frd
19092 avec les avertissements de
19097 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19098 facilement les trouver avec
19100 Navigation\SpecialChar \menuseparator
19103 , ou par le raccourci clavier
19107 (d'après le fichier de raccourcis implicites
19112 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19129 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19130 Si vous ne comprenez pas l'avertissement, ignorez-le.
19131 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19136 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19140 \begin_layout Standard
19141 Ce document est un excellent terrain d'entraînement, et sa vérification
19142 lèvera sûrement quelques avertissements.
19143 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19144 des fausses alertes.
19147 \begin_layout Subsection
19151 \begin_layout Standard
19152 Vous trouverez parfois que
19156 est plus bavard qu'il ne devrait l'être.
19157 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19158 à vos propres goûts.
19162 \begin_layout Standard
19167 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19172 dans LyX de cette manière.
19173 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19174 capable de faire correspondre les numéros de lignes indiqués par
19180 \begin_layout Plain Layout
19181 Vous pouvez trouver toutes les indications de
19187 Document\SpecialChar \menuseparator
19189 \begin_inset space ~
19193 \begin_inset space ~
19209 avec la structure interne du document.
19210 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19211 Vous pouvez faire deux choses contre cela :
19214 \begin_layout Itemize
19215 Paramétrez l'appel à
19221 Outils\SpecialChar \menuseparator
19222 Préférences\SpecialChar \menuseparator
19223 Sorties\SpecialChar \menuseparator
19226 , ou alors dans le fichier de configuration de l'installation de
19230 (souvent, le fichier
19235 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19236 ou désactivés à la ligne de commande.
19239 \begin_layout Itemize
19240 Exportez votre document en tant que fichier LaTeX normal par
19242 Fichier\SpecialChar \menuseparator
19243 Exporter\SpecialChar \menuseparator
19246 et lancer manuellement
19251 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19252 correspondant dans le document LyX, mais avec un peu de patience, vous
19256 \begin_layout Standard
19257 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19267 pour désactiver un avertissement, et
19272 Les entrées en italiques sont désactivées par défaut, car le réglage de
19274 \begin_inset Quotes fld
19279 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19282 \begin_inset Quotes frd
19288 \begin_layout Standard
19289 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19290 désactivation d'avertissements, et pas aux autres.
19291 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19299 \begin_layout Enumerate
19303 Command terminated with space.
19304 (La commande se termine par une espace.)
19307 \begin_layout Enumerate
19310 Non-breaking space (
19311 \begin_inset Quotes eld
19319 \begin_inset Quotes erd
19322 ) should have been used.
19323 (Il faut utiliser ici une espace insécable (
19326 \begin_inset Quotes fld
19330 \begin_inset Quotes frd
19338 \begin_layout Enumerate
19342 You should enclose the previous parenthesis with
19343 \begin_inset Quotes eld
19351 \begin_inset Quotes erd
19355 (Vous devriez entourer les parenthèses précédentes par
19361 \begin_inset Quotes fld
19365 \begin_inset Quotes frd
19376 \begin_layout Enumerate
19379 Italic correction (
19380 \begin_inset Quotes eld
19390 \begin_inset Quotes erd
19393 ) found in non-italic buffer.
19394 (Une correction d'italique (
19397 \begin_inset Quotes fld
19403 \begin_inset Quotes frd
19408 ) est dans un groupe qui n'est pas en italique.)
19411 \begin_layout Enumerate
19414 Italic correction (
19415 \begin_inset Quotes eld
19425 \begin_inset Quotes erd
19428 ) found more than once.
19429 (Il y a plus d'une correction d'italique (
19432 \begin_inset Quotes fld
19438 \begin_inset Quotes frd
19446 \begin_layout Enumerate
19450 No italic correction (
19451 \begin_inset Quotes eld
19461 \begin_inset Quotes erd
19465 (Il n'y a pas de correcteur d'italique (
19468 \begin_inset Quotes fld
19474 \begin_inset Quotes frd
19485 \begin_layout Enumerate
19489 \begin_inset Quotes eld
19497 \begin_inset Quotes erd
19501 \begin_inset Quotes eld
19509 \begin_inset Quotes erd
19516 \begin_inset Quotes fld
19520 \begin_inset Quotes frd
19525 requière l'utilisation de
19528 \begin_inset Quotes fld
19532 \begin_inset Quotes frd
19540 \begin_layout Enumerate
19543 Wrong length of dash may have been used.
19544 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19547 \begin_layout Enumerate
19551 \begin_inset Quotes eld
19559 \begin_inset Quotes erd
19563 \begin_inset Quotes eld
19571 \begin_inset Quotes erd
19581 \begin_inset Quotes fld
19585 \begin_inset Quotes frd
19596 \begin_inset Quotes fld
19600 \begin_inset Quotes frd
19608 \begin_layout Enumerate
19612 \begin_inset Quotes eld
19620 \begin_inset Quotes erd
19629 \begin_inset Quotes fld
19637 \begin_inset Quotes frd
19646 \begin_layout Enumerate
19650 \begin_inset Quotes eld
19658 \begin_inset Quotes erd
19661 to achieve an ellipsis.
19662 (Vous devriez utiliser
19665 \begin_inset Quotes fld
19669 \begin_inset Quotes frd
19674 pour une ellipse (points de suspension).)
19677 \begin_layout Enumerate
19680 Inter-word spacing (
19681 \begin_inset Quotes eld
19691 \begin_inset Quotes eld
19694 ) should perhaps be used.
19695 (Une espace d'entre mots (
19698 \begin_inset Quotes fld
19704 \begin_inset space ~
19710 \begin_inset Quotes frd
19713 ) devrait peut-être être utilisé.)
19716 \begin_layout Enumerate
19719 Inter-sentence spacing (
19720 \begin_inset Quotes eld
19730 \begin_inset Quotes erd
19733 ) should perhaps be used.
19734 (Une espace d'entre phrases (
19737 \begin_inset Quotes fld
19743 \begin_inset Quotes frd
19748 ) devrait peut-être être utilisé.)
19751 \begin_layout Enumerate
19754 Could not find argument for command.
19755 (N'a pas trouvé de paramètre à la commande.)
19758 \begin_layout Enumerate
19762 \begin_inset Quotes eld
19770 \begin_inset Quotes erd
19774 (Aucune occurrence de
19775 \begin_inset Quotes fld
19783 \begin_inset Quotes frd
19789 \begin_layout Enumerate
19792 Math mode still on at end of LaTeX file.
19793 (Le fichier LaTeX se termine dans le mode Math.)
19796 \begin_layout Enumerate
19800 \begin_inset Quotes eld
19808 \begin_inset Quotes erd
19811 doesn't match the number of
19812 \begin_inset Quotes eld
19820 \begin_inset Quotes erd
19827 \begin_inset Quotes fld
19831 \begin_inset Quotes frd
19836 ne correspond pas à celui de
19839 \begin_inset Quotes fld
19843 \begin_inset Quotes frd
19851 \begin_layout Enumerate
19854 You should use either
19857 \begin_inset Quotes eld
19865 \begin_inset Quotes erd
19870 as an alternative to
19871 \begin_inset Quotes eld
19879 \begin_inset Quotes erd
19883 (Vous devriez utiliser
19886 \begin_inset Quotes eld
19894 \begin_inset Quotes erd
19902 \begin_inset Quotes fld
19906 \begin_inset Quotes frd
19914 \begin_layout Enumerate
19921 " (ASCII 39) instead of "´" (ASCII 180).
19922 (Vous devriez utiliser
19925 \begin_inset Quotes fld
19929 \begin_inset Quotes frd
19934 (ASCII 39) au lieu de
19937 \begin_inset Quotes fld
19945 \begin_inset Quotes frd
19953 \begin_layout Enumerate
19956 User-specified pattern found.
19957 (A trouvé un format défini par l'utilisateur.)
19960 \begin_layout Enumerate
19963 This command might not be intended.
19964 (Cette commande n'est peut-être pas volontaire.)
19967 \begin_layout Enumerate
19972 (Un commentaire est affiché.)
19975 \begin_layout Enumerate
20006 \begin_layout Enumerate
20009 Delete this space to maintain correct page references.
20010 (Enlevez cette espace pour avoir une pagination correcte.)
20013 \begin_layout Enumerate
20017 You might wish to put this between a pair of
20018 \begin_inset Quotes eld
20026 \begin_inset Quotes erd
20030 (Ce serait peut-être mieux entre deux accolades
20036 \begin_inset Quotes fld
20040 \begin_inset Quotes frd
20048 \begin_layout Enumerate
20051 You ought to remove spaces in front of punctuation.
20052 (Il n'y a pas d'espace devant cette ponctuation.)
20055 \begin_layout Enumerate
20058 Could not execute LaTeX command.
20059 (Ne peut pas exécuter la commande LaTeX.)
20062 \begin_layout Enumerate
20071 in front of small punctuation.
20078 devant la ponctuation basse.)
20081 \begin_layout Enumerate
20089 may look prettier here.
20099 \begin_layout Enumerate
20103 Multiple spaces detected in output.
20104 (La sortie affiche ici plusieurs espaces.)
20107 \begin_layout Enumerate
20110 This text may be ignored.
20111 (Ce texte ne sera peut-être pas pris en compte.)
20114 \begin_layout Enumerate
20120 \begin_inset Quotes eld
20125 to begin quotation, not
20133 \begin_inset Quotes eld
20138 pour ouvrir une citation et non
20145 \begin_layout Enumerate
20152 to end quotation, not
20155 \begin_inset Quotes eld
20165 pour clore une citation et non
20168 \begin_inset Quotes eld
20176 \begin_layout Enumerate
20180 (Ne mélangez pas les différents types de guillemets.)
20183 \begin_layout Enumerate
20186 You should perhaps use
20187 \begin_inset Quotes eld
20195 \begin_inset Quotes erd
20199 (Il vaudrait peut-être mieux utiliser
20202 \begin_inset Quotes fld
20206 \begin_inset Quotes frd
20214 \begin_layout Enumerate
20217 You should put a space in front of/after parenthesis.
20218 (Il faut des espaces à l'extérieur des parenthèses.)
20221 \begin_layout Enumerate
20224 You should avoid spaces in front of/after parenthesis.
20225 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20228 \begin_layout Enumerate
20232 You should not use punctuation in front of/after quotes.
20233 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20236 \begin_layout Enumerate
20239 Double space found.
20243 \begin_layout Enumerate
20246 You should put punctuation outside inner/inside display math mode.
20247 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20250 \begin_layout Enumerate
20253 You ought to not use primitive TeX in LaTeX code.
20254 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20257 \begin_layout Enumerate
20260 You should remove spaces in front of
20261 \begin_inset Quotes eld
20269 \begin_inset Quotes erd
20273 (Ne mettez pas d'espaces devant
20276 \begin_inset Quotes fld
20280 \begin_inset Quotes frd
20288 \begin_layout Enumerate
20291 \begin_inset Quotes eld
20299 \begin_inset Quotes erd
20302 is normally not followed by
20303 \begin_inset Quotes eld
20311 \begin_inset Quotes erd
20318 \begin_inset Quotes fld
20322 \begin_inset Quotes frd
20327 n'est normalement pas suivi de
20330 \begin_inset Quotes fld
20334 \begin_inset Quotes frd
20342 \begin_layout Standard
20343 Nous espérons fournir dans les versions futures de LyX une interface plus
20344 complète à cet outil (ainsi qu'à son petit cousin
20348 ) pour pouvoir en exploiter toute la puissance.
20349 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20350 de bonne taille, et voyez le résultat.
20353 \begin_layout Section
20354 Contrôle de version sous LyX
20357 \begin_layout Standard
20360 Lars Gullik Bjønnes,
20367 \begin_layout Subsection
20371 \begin_layout Standard
20372 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20373 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20375 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20376 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20377 Maintenant, c'est fait.
20378 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20379 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20380 cependant encore passer par un terminal de commande.
20383 \begin_layout Standard
20384 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20385 n, que nous vous conseillons donc.
20386 Un bon document de départ pour Subversion est le Manuel SVN
20390 \begin_layout Plain Layout
20391 \begin_inset CommandInset href
20393 target "http://svnbook.red-bean.com/"
20403 Pour RCS, lisez d'abord
20404 \begin_inset Quotes fld
20408 \begin_inset Quotes frd
20411 (c'est un fichier man : lisez-le avec
20416 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20417 Voyez particulièrement
20418 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20419 (le fichier finissant par
20426 \begin_layout Standard
20427 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
20428 vous devrez connaître l'utilisation de RCS/CVS/SVN.
20429 Le support assuré dans LyX a été réalisé pour des versions récentes des
20430 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20431 avec des versions plus anciennes.
20432 En général, les messages de contrôle ne sont pas affichés après chaque
20433 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20437 \begin_layout Standard
20438 Pour créer vos propres commandes externes, consultez
20439 \begin_inset Flex Code
20442 \begin_layout Plain Layout
20448 dans le manuel des fonctions LyX.
20451 \begin_layout Subsection
20452 Les commandes RCS sous LyX
20455 \begin_layout Standard
20456 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20457 Vous pouvez les trouver dans
20459 Fichier\SpecialChar \menuseparator
20461 \begin_inset space ~
20465 \begin_inset space ~
20471 Lyx a été testé avec RCS 5.7.
20474 \begin_layout Subsubsection
20477 Initialiser le contrôle de version
20480 \begin_layout Standard
20481 Si votre document n'est pas sous le mode
20482 \begin_inset Quotes fld
20485 contrôle de version
20486 \begin_inset Quotes frd
20489 , c'est le seul choix qui vous soit proposé.
20490 Si vous êtes déjà sous ce mode, l'élément
20491 \begin_inset Flex MenuItem
20494 \begin_layout Plain Layout
20500 est grisé et inaccessible.
20503 \begin_layout Standard
20504 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20506 demandé de donner une description initiale du document.
20507 Le document est alors mis en mode
20508 \begin_inset Quotes fld
20512 \begin_inset Quotes frd
20515 et il vous faudra faire
20518 \begin_inset space ~
20522 \begin_inset space ~
20527 avant de le modifier.
20528 Un document sous contrôle de version a dans le minibuffer
20529 \begin_inset Quotes fld
20532 [RCS:<version><locker>]
20533 \begin_inset Quotes frd
20536 accolé au nom de fichier.
20539 \begin_layout Standard
20540 En arrière-plan, la commande RCS qui a été lancée est
20542 ci -q -u -i -t-\SpecialChar \-
20543 "<description_\SpecialChar \-
20544 initiale>" <nom_fichier>.
20547 \begin_layout Standard
20552 pour comprendre le sens des paramètres.
20556 \begin_layout Subsubsection
20558 \begin_inset space ~
20562 \begin_inset space ~
20568 \begin_layout Standard
20569 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20573 \begin_layout Plain Layout
20580 \begin_inset Flex MenuItem
20583 \begin_layout Plain Layout
20584 Fichier\SpecialChar \menuseparator
20586 \begin_inset space ~
20590 \begin_inset space ~
20593 Version\SpecialChar \menuseparator
20595 \begin_inset space ~
20599 \begin_inset space ~
20608 Il vous sera alors demandé une description de ceux-ci.
20609 Cette information est conservée dans le fichier d'historique.
20610 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20611 au fichier RCS maître et le document est déverrouillé et remis en mode
20613 \begin_inset Quotes fld
20617 \begin_inset Quotes frd
20623 \begin_layout Standard
20626 ci -q -u -m"<description>" <nom_fichier>
20629 \begin_layout Subsubsection
20632 Nouvelle version modifiable
20635 \begin_layout Standard
20636 En utilisant cette commande, vous verrouillez le document de manière à ce
20637 que vous soyez le seul à pouvoir l'éditer.
20638 Vous seul en possédez les droits d'écriture.
20639 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20641 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20644 \begin_layout Standard
20647 co -q -l <nom_fichier>
20650 \begin_layout Subsubsection
20653 Revenir à la version du dépôt
20656 \begin_layout Standard
20657 Ceci annule tous les changements réalisés sur le document depuis que le
20658 document a été figé la dernière fois.
20659 Une demande de confirmation apparaît alors, avant que tous les changements
20663 \begin_layout Standard
20666 co -f -u<version> <nom_fichier>
20669 \begin_layout Subsubsection
20672 Annuler le dernier enregistrement
20675 \begin_layout Standard
20676 Fait comme si la dernière modification n'avait jamais été faite.
20677 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20678 est effacée du fichier maître RCS.
20681 \begin_layout Standard
20684 rcs -o<version> <nom_fichier>
20687 \begin_layout Subsubsection
20690 Visionner historique
20693 \begin_layout Standard
20694 Montre l'historique complet du document RCS.
20699 est ainsi affichée dans une fenêtre.
20704 pour plus d'informations.
20707 \begin_layout Subsubsection
20708 Informations de révision
20711 \begin_layout Standard
20712 Lyx ne connaît que le numéro de version RCS, voir
20713 \begin_inset CommandInset ref
20715 reference "sub:VCS-Revision-Information"
20722 \begin_layout Subsection
20725 CVS commands in LyX
20726 \begin_inset Note Note
20729 \begin_layout Plain Layout
20730 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20738 \begin_layout Standard
20741 A subset of CVS operations is supported by LyX.
20742 You can find the commands in the
20744 File\SpecialChar \menuseparator
20746 \begin_inset space ~
20752 The version control system SVN is more powerful, so please use it instead
20753 of CVS if possible.
20756 \begin_layout Subsubsection
20763 \begin_layout Standard
20766 If you start from scratch with CVS you have to create your repository and
20767 checkout the working copy with external tools.
20768 If you're using a client-server setup you may need to login before doing
20769 the first repository checkout.
20772 \begin_layout Standard
20775 If your documents are under revision control and others are using the same
20776 repository problems arise when different changes to the same document at
20777 the same location happen.
20778 Standard CVS repositories doesn't operate with a file locking mechanism.
20779 This may be surprising, but conflicts only occur if people disagree on
20780 the proper content of the same part of a document.
20781 So, if co-workers are used to communicate regularly, these conflicts occur
20783 If they don't communicate they have a fundamental problem anyway.
20784 Nevertheless some people like to work with so called
20785 \begin_inset Quotes eld
20789 \begin_inset Quotes erd
20793 If they do so the working copy of all files is readonly when checked out
20794 first and the user starts editing after using a special command to make
20795 the working copy writable.
20796 When the changes are checked in the working copy returns to readonly state.
20797 With LyX one has to edit the
20798 \begin_inset Flex Code
20801 \begin_layout Plain Layout
20809 file and add the line
20810 \begin_inset Flex Code
20813 \begin_layout Plain Layout
20821 to work with reserved checkouts.
20822 The benefit is the possibility to see who is using a writable copy of some
20824 It's not guaranteed only one user makes a copy writable.
20827 \begin_layout Standard
20830 LyX tries to guess if you're using reserved or non-reserved checkouts.
20831 If your working copy is readonly or it is writable and an additional copy
20832 of your document exists in the CVS/Base sub-directory a reserved otherwise
20833 a non-reserved checkout is assumed.
20834 When a reserved checkout is detected you have to use
20835 \begin_inset Flex MenuItem
20838 \begin_layout Plain Layout
20846 to make your working copy writable if it's readonly.
20848 \begin_inset Flex MenuItem
20851 \begin_layout Plain Layout
20859 operation is possible and that makes your working copy readonly again after
20860 transferring your changes to the repository.
20863 \begin_layout Standard
20866 More information about CVS can be found here
20867 \begin_inset Flex URL
20870 \begin_layout Plain Layout
20872 http://www.nongnu.org/cvs
20878 \begin_inset Flex URL
20881 \begin_layout Plain Layout
20883 http://ximbiot.com/cvs
20891 \begin_layout Standard
20898 to understand the sub-commands and the switches mentioned below.
20901 \begin_layout Subsubsection
20908 \begin_layout Standard
20911 If your document is not under revision control, this is the only item shown
20913 And if it is under revision control, the
20920 item is not visible.
20924 \begin_layout Standard
20927 This command registers in CVS your document
20928 \begin_inset Flex Strong
20931 \begin_layout Plain Layout
20940 in case you have already the documents directory under CVS control (in
20946 This means you have to create or checkout the archive by yourself using
20948 (In case you forget that step LyX registers the document with RCS.)
20951 \begin_layout Standard
20954 Then you are asked interactively to supply an initial description of the
20956 Don't forget that registered file is not yet checked in.
20959 \begin_layout Standard
20962 CVS command that is run:
20964 cvs -q add -m"<entered message>" "<file-name>"
20967 \begin_layout Standard
20974 above and for all other CVS commands is an abbreviation for
20975 \begin_inset Quotes eld
20978 change the current working directory to file location and use the file name
20979 without path component as argument
20980 \begin_inset Quotes erd
20986 \begin_layout Subsubsection
20993 \begin_layout Standard
20996 When you are finished editing a file, you commit your changes.
20997 When you do this and you had changed the document, you are asked for a
20998 description of the changes.
20999 After that changes are written to the repository.
21000 In case you didn't change the document and a reserved checkout is detected
21001 the reservation made on
21002 \begin_inset Flex MenuItem
21005 \begin_layout Plain Layout
21016 \begin_layout Labeling
21017 \labelwidthstring 00.00.0000
21021 \begin_inset space ~
21025 \begin_inset space ~
21029 \begin_inset Newline newline
21033 \begin_inset Flex Code
21036 \begin_layout Plain Layout
21041 -q commit -m"<description>" "<file-name>"
21047 \begin_inset Newline newline
21051 \begin_inset Flex Code
21054 \begin_layout Plain Layout
21067 \begin_layout Subsubsection
21074 \begin_layout Standard
21077 When you are sharing a repository with others, you may have to incorporate
21078 their changes into your working copy.
21081 \begin_layout Standard
21086 cvs -q update "<file-name>"
21089 \begin_layout Standard
21092 If a readonly checkout is detected the working copy is made writable and
21096 \begin_layout Standard
21101 cvs -q edit "<file-name>"
21104 \begin_layout Subsubsection
21108 Revert To Repository Version
21111 \begin_layout Standard
21114 This will discard all changes made to the document since the last check
21116 You get a warning before changes are discarded.
21117 Firstly the file is deleted, secondly CVS update command is run.
21120 \begin_layout Standard
21125 cvs -q update "<file-name>"
21128 \begin_layout Standard
21131 If a reserved checkout is detected and the working copy has no changes only
21132 the reservation is undone.
21135 \begin_layout Standard
21140 cvs -q unedit "<file-name>"
21143 \begin_layout Subsubsection
21146 Update of the local directory checkout from repository
21149 \begin_layout Standard
21152 Once your documents gets more complex, containing sub-documents and pictures,
21154 \begin_inset Flex Code
21157 \begin_layout Plain Layout
21165 files and so on using version control becomes more complicated.
21166 LyX supports updating the whole tree in which resides the document.
21167 This become especially useful once you cooperate with people which neither
21168 have detailed knowledge about CVS usage nor they have ambition to commit
21169 additional material to the repository.
21170 You have to organize the files structure so that all external files are
21171 in the same directory or subdirectories of the document.
21172 It's good practice anyway to store multipart documents in an extra directory.
21175 \begin_layout Standard
21179 \begin_inset Flex Code
21182 \begin_layout Plain Layout
21185 Update local directory from repository
21190 command updates the whole directory.
21191 If local changes are detected user is warned before update starts.
21192 In case of merge conflicts both versions of the conflicting document parts
21193 are placed in the final document.
21194 You have to review and correct the result of the merge.
21195 You'll find the conflicts enclosed in pairs of
21196 \begin_inset Flex Code
21199 \begin_layout Plain Layout
21208 \begin_inset Flex Code
21211 \begin_layout Plain Layout
21220 \begin_inset Flex Code
21223 \begin_layout Plain Layout
21232 The first part is your version as before the update operation with the
21233 document name prepended.
21234 The second one is the repository version with the version number after
21236 \begin_inset Flex Code
21239 \begin_layout Plain Layout
21250 \begin_layout Labeling
21251 \labelwidthstring 00.00.0000
21255 \begin_inset space ~
21259 \begin_inset space ~
21263 \begin_inset Newline newline
21267 \begin_inset Flex Code
21270 \begin_layout Plain Layout
21280 (Ask if changes are detected.)
21281 \begin_inset Newline newline
21285 \begin_inset Flex Code
21288 \begin_layout Plain Layout
21291 cd $path; cvs -q update
21301 \begin_layout Standard
21305 \begin_inset Flex Code
21308 \begin_layout Plain Layout
21316 stands for the path to the document.
21319 \begin_layout Subsubsection
21326 \begin_layout Standard
21329 This shows the complete history of the CVS document.
21332 cvs log "<file-name>"
21334 is shown in a browser.
21337 \begin_layout Subsection
21340 SVN commands in LyX
21343 \begin_layout Standard
21346 SVN is now partially supported by LyX.
21347 You can find the commands in the
21349 File\SpecialChar \menuseparator
21351 \begin_inset space ~
21357 Please note that if you use password protected access to repository via
21358 ssh, you will be asked in terminal window.
21359 LyX was tested against SVN 1.5 and 1.6
21363 \begin_layout Plain Layout
21366 Most of the commands will work with 1.4 too, see
21367 \begin_inset CommandInset ref
21369 reference "sub:SVN-Repo-Update"
21381 \begin_layout Subsubsection
21388 \begin_layout Standard
21391 If your document is not under revision control, this is the only item shown
21393 And if it is under revision control, the
21400 item is not visible.
21404 \begin_layout Standard
21407 This command registers in SVN your document ONLY in case you have already
21408 the documents directory under SVN control (in particular
21413 This means you have to checkout the archive by yourself.
21417 \begin_layout Standard
21420 Then you are asked interactively to supply an initial description of the
21422 Don't forget that registered file is not yet commited.
21425 \begin_layout Standard
21428 SVN command that is run:
21431 \begin_inset Quotes eld
21435 \begin_inset Quotes erd
21441 \begin_layout Standard
21448 to understand the switches.
21452 \begin_layout Subsubsection
21459 \begin_layout Standard
21462 When you are finished editing a file, you commit your changes.
21463 When you do this, you are asked for a description of the changes.
21464 After that changes are commited.
21467 \begin_layout Standard
21474 \begin_layout Plain Layout
21477 In case locking is not enabled.
21479 \begin_inset CommandInset ref
21481 reference "subsec:SVN-File-Locking"
21492 svn commit -q -m"<description>" <file-name>
21495 \begin_layout Subsubsection
21502 \begin_layout Standard
21505 Updates the changes of this file from the repository.
21506 Be sure you understand SVN merging and conflicts resolving before using
21507 this function, because all conflicts has to be resolved manually by you!
21510 \begin_layout Standard
21517 \begin_layout Plain Layout
21527 svn update --non-interactive
21528 \begin_inset Quotes eld
21532 \begin_inset Quotes erd
21538 \begin_layout Subsubsection
21542 Revert To Repository Version
21545 \begin_layout Standard
21548 This will discard all changes made to the document since the last check
21550 You get a warning before changes are discarded.
21554 \begin_layout Standard
21560 \begin_inset Quotes eld
21564 \begin_inset Quotes erd
21570 \begin_layout Subsubsection
21573 \begin_inset CommandInset label
21575 name "sub:SVN-Repo-Update"
21579 Update of the local directory checkout from repository
21583 \begin_layout Plain Layout
21586 Note that this command will work only with subversion
21587 \begin_inset Formula $\geqq1.5$
21598 \begin_layout Standard
21601 All the commands above have one shortcomming - they deal with the current
21603 Once your document contains pictures, includes external
21604 \begin_inset Flex Code
21607 \begin_layout Plain Layout
21615 files and so on administration becomes more complicated.
21616 LyX now supports updating the whole tree in which resides the document
21620 \begin_layout Plain Layout
21623 One need to organize the files structure so that all external files are
21624 in the same directory or subdirectories of the document.
21631 This become especially useful once you cooperate with people which neither
21632 know about subversion management nor they have ambition to commit additional
21633 material to the repository.
21637 \begin_layout Standard
21640 \begin_inset Flex Code
21643 \begin_layout Plain Layout
21646 Update local directory from repository
21651 command updates the whole directory and in case of merge conflicts local
21652 version of the files are left, so no unintended data loss occurs.
21653 If local changes are detected user is warned before update starts.
21656 \begin_layout Labeling
21657 \labelwidthstring 00.00.0000
21661 \begin_inset space ~
21665 \begin_inset space ~
21669 \begin_inset Newline newline
21673 \begin_inset Flex Code
21676 \begin_layout Plain Layout
21684 (Ask if changes are detected.)
21685 \begin_inset Newline newline
21689 \begin_inset Flex Code
21692 \begin_layout Plain Layout
21695 svn update --accept mine-full $path
21703 \begin_layout Standard
21707 \begin_inset Flex Code
21710 \begin_layout Plain Layout
21718 stands for the path to the document.
21721 \begin_layout Subsubsection
21728 \begin_layout Standard
21731 This shows the complete history of the SVN document.
21735 \begin_inset Quotes eld
21739 \begin_inset Quotes erd
21744 is shown in a browser.
21747 \begin_layout Subsubsection
21751 \begin_inset CommandInset label
21753 name "subsec:SVN-File-Locking"
21760 \begin_layout Standard
21763 The file exchange through various revision control systems brings the problem
21764 of merge conflicts in case two different users try to edit the same (parts
21766 When such a conflict happens it needs manual resolving and one reasonable
21767 alternative is to provide some kind of locking mechanism, which guarantees
21768 that only one user is allowed to edit file at the given time.
21771 \begin_layout Standard
21774 SVN has two such mechanisms to provide mutual exclusivity for file access
21775 - locks and automatic setting of write permissions (see sec.
21777 \begin_inset CommandInset ref
21779 reference "subsec:Automatical-Locking-Property"
21784 \begin_inset Flex Code
21787 \begin_layout Plain Layout
21799 \begin_layout Plain Layout
21802 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21808 If this property is detected for a given document LyX starts to use SVN
21809 locks for document editing automatically and the whole check-in/out mechanism
21810 switches to the same regimen as for RCS.
21811 This in particular means there are two different modes of file use in LyX:
21814 \begin_layout Itemize
21818 The loaded file is in the read-only mode.
21819 For editing on needs to check-out.
21824 consists of updating from the repository and gaining write lock.
21825 If the lock is not possible to obtain, we remain in unlocked state.
21828 \begin_layout Itemize
21832 The loaded file is in the 'normal' edit mode.
21833 No other user is allowed to edit the file.
21838 consists of commiting changes and releasing write-lock.
21839 If no changes have been made to the document, no commit will be produced
21843 \begin_layout Plain Layout
21846 Don't be puzzled by the fact that you will be asked for commit message anyway.
21851 and only the write-lock will be released.
21854 \begin_layout Standard
21860 \begin_layout Labeling
21861 \labelwidthstring 00.00.0000
21866 svn commit -q -m"<description>" "<file-name>"
21867 \begin_inset Newline newline
21870 svn unlock "<file-name>"
21873 \begin_layout Labeling
21874 \labelwidthstring 00.00.0000
21879 svn update "<file-name>"
21880 \begin_inset Newline newline
21883 svn lock "<file-name>"
21886 \begin_layout Subsubsection
21890 \begin_inset CommandInset label
21892 name "subsec:Automatical-Locking-Property"
21898 Automatic Locking Property
21901 \begin_layout Standard
21904 The above mentioned automatic setting of write permissions of the .lyx file
21910 ile\SpecialChar \menuseparator
21916 \begin_inset space ~
21919 Control\SpecialChar \menuseparator
21924 oggle locking property
21927 This command is active only when the file is not locked on the svn server
21929 you need to check-out before proceeding).
21932 \begin_layout Labeling
21933 \labelwidthstring 00.00.0000
21937 \begin_inset space ~
21943 \begin_layout Labeling
21944 \labelwidthstring 00.00.0000
21949 svn propset svn:needs-lock ON "<file-name>"
21952 \begin_layout Labeling
21953 \labelwidthstring 00.00.0000
21958 svn propdel svn:needs-lock "<file-name>"
21961 \begin_layout Subsubsection
21964 \begin_inset CommandInset label
21966 name "sub:VCS-Revision-Information"
21970 Revision Information in Documents
21973 \begin_layout Standard
21976 There are more possibilities how to activate revision information in our
21980 \begin_layout Itemize
21983 LyX supports directly:
21987 \begin_layout Itemize
21990 tree revision information (
21991 \begin_inset Flex Code
21994 \begin_layout Plain Layout
22003 The result is the output of the
22004 \begin_inset Flex Code
22007 \begin_layout Plain Layout
22015 command, the following table gives you an idea, how to read the results.
22018 \begin_layout Standard
22022 \begin_inset Tabular
22023 <lyxtabular version="3" rows="6" columns="2">
22024 <features rotate="0" tabularvalignment="middle">
22025 <column alignment="center" valignment="top" width="0">
22026 <column alignment="center" valignment="top" width="0">
22028 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22031 \begin_layout Plain Layout
22039 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22042 \begin_layout Plain Layout
22052 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22055 \begin_layout Plain Layout
22063 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22066 \begin_layout Plain Layout
22069 mixed revision working copy
22076 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22079 \begin_layout Plain Layout
22087 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22090 \begin_layout Plain Layout
22093 modified working copy
22100 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22103 \begin_layout Plain Layout
22111 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22114 \begin_layout Plain Layout
22117 switched working copy
22124 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22127 \begin_layout Plain Layout
22135 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22138 \begin_layout Plain Layout
22141 partial working copy, from a sparse checkout
22148 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22151 \begin_layout Plain Layout
22159 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22162 \begin_layout Plain Layout
22165 mixed revision, modified, switched working copy
22178 \begin_layout Itemize
22181 file revision information.
22182 The result comes from parsing the output of
22183 \begin_inset Newline newline
22187 \begin_inset Flex Code
22190 \begin_layout Plain Layout
22194 \begin_inset space ~
22198 \begin_inset space ~
22202 \begin_inset space ~
22211 Supported flags are:
22215 \begin_layout Itemize
22218 version number of the last commit (
22219 \begin_inset Flex Code
22222 \begin_layout Plain Layout
22233 \begin_layout Itemize
22236 author of the last commit (
22237 \begin_inset Flex Code
22240 \begin_layout Plain Layout
22251 \begin_layout Itemize
22254 date of the last commit (
22255 \begin_inset Flex Code
22258 \begin_layout Plain Layout
22269 \begin_layout Itemize
22272 time of the last commit (
22273 \begin_inset Flex Code
22276 \begin_layout Plain Layout
22288 \begin_layout Standard
22291 You can obtain this info via InsetInfo (e.g.
22293 \begin_inset Flex Code
22296 \begin_layout Plain Layout
22299 info-insert buffer vcs-date
22305 The information will be available only when you have the file stored under
22306 svn managment (i.e.
22308 \begin_inset Flex Code
22311 \begin_layout Plain Layout
22319 directory is available with your document).
22323 \begin_layout Itemize
22326 Another---a hacking one---possibility is to use svn keywords
22330 \begin_layout Plain Layout
22333 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22339 In short -- you set file keywords property (e.g.
22342 svn propset svn:keywords 'Rev' file.lyx
22344 ) and then paste keyword TeX code
22348 \begin_layout Plain Layout
22351 This is an easy way how to ensure that LyX won't break the line in the middle
22357 tag in your document (e.g.
22362 \begin_layout Plain Layout
22370 This way svn client will automatically substitute revision number (e.g.
22375 \begin_layout Plain Layout
22382 ) after each update and commit.
22383 There are more problems with this approach.
22384 Firstly, the '$' character is used in TeX world for math equations, so
22385 any occurence of math formula
22386 \begin_inset Formula $Rev$
22390 \begin_inset Formula $Rev:59$
22393 in your LyX document.
22394 Similarly for other keywords like Id, Date, Author, etc.
22395 Secondly svn output is dependent on your locales, so its very easy that
22396 svn would produce some problematic strings once Date is used.
22397 Thirdly you get the whole 'Rev: 59' string in your document instead of
22399 Until subversion implements user's custom keywords it will be hard to use
22400 this approach reliably or let LyX to support it directly.
22403 \begin_layout Subsection
22406 SVN and Windows Environment
22409 \begin_layout Quote
22412 My inclination is to say that if the user cannot figure out the command
22413 line operations on their own fairly quickly, they would be well advised
22414 to use TortoiseSVN.
22420 \begin_layout Subsubsection
22426 \begin_layout Standard
22429 In addition to installing LyX, and having access to a Subversion repository,
22430 the user will need to install the Subversion client program.
22431 A Windows installer for the client program is available from
22432 \begin_inset CommandInset href
22435 target "http://www.collab.net/nonav/downloads/subversion/"
22440 The user may also want to install
22441 \begin_inset CommandInset href
22444 target "http://tortoisesvn.tigris.org/"
22448 , which integrates Subversion operations into the context (rightclick) menu
22449 of Windows Explorer.
22450 Operations done outside LyX will typically be more convenient using the
22451 Explorer context menu.
22452 Note that TortoiseSVN is not a replacement for the client program, which
22453 is what LyX itself will use.
22456 \begin_layout Subsubsection
22459 Bringing a document under Subversion control
22462 \begin_layout Standard
22465 Before a LyX document can be brought under version control in Subversion,
22466 its parent directory needs to be under version control.
22467 If the document is being added to a project already in the repository,
22468 this is accomplished by checking the project out to the directory where
22469 the new document will be placed.
22470 If the project itself is not yet under version control (for instance, if
22471 this document starts a new project), the directory must be imported into
22473 This is done outside LyX.
22474 Both import and checkout are easily accomplished from the Explorer context
22475 menu using TortoiseSVN, or alternatively can be done using the command
22476 line client at a DOS prompt.
22477 The procedure for importing the project using TortoiseSVN is described
22478 below, assuming an existing repository and a new project being started
22486 For information on using the Subversion client program, run
22493 \begin_layout Enumerate
22502 in Windows Explorer, right click it, and select
22504 TortoiseSVN\SpecialChar \menuseparator
22508 If necessary, adjust the URL for the repository, then click OK.
22511 \begin_layout Enumerate
22514 Right click the level of the repository under which you want to place the
22515 new project folder (typically the top level) and click
22519 Supply a name for the project folder and click OK.
22520 Add a message for the log file if desired, then click OK again.
22521 The new project folder should appear in the repository.
22522 Finally, click OK again to exit the repository browser.
22525 \begin_layout Enumerate
22528 Once again right click
22534 , this time selecting SVN Checkout\SpecialChar \ldots{}
22535 Select the URL of the project folder
22536 you just created in the repository, and set the checkout directory to
22544 You will be warned about a non-empty folder; click OK to proceed.
22545 You should now have a
22556 \begin_layout Enumerate
22559 Create or open your document in LyX and click
22561 File\SpecialChar \menuseparator
22563 \begin_inset space ~
22566 Control\SpecialChar \menuseparator
22570 Add a log message and click OK to commit the document to version control.
22573 \begin_layout Standard
22576 From this point onward, you should have full functionality in the
22578 File\SpecialChar \menuseparator
22580 \begin_inset space ~
22586 You also have the option of checking the document in and out, viewing its
22588 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22589 client program from a command prompt.
22592 \begin_layout Subsubsection
22595 SSH tunnel used with SVN under Windows
22598 \begin_layout Standard
22601 Compared with Linux setting up svn client to communicate over ssh under
22602 Windows is a rather troublesome task.
22603 We will at least offer some hints how to setup the client side but prior
22604 knowledge about ssh and the Windows command line is needed, also be prepared
22605 for a great deal of frustration\SpecialChar \ldots{}
22609 \begin_layout Enumerate
22612 Get a svn client for windows, as described in the previous sections.
22613 When it is a fresh install run some svn command (e.g.
22615 \begin_inset Flex Code
22618 \begin_layout Plain Layout
22626 ) to create config files, which you will need to change later on.
22629 \begin_layout Enumerate
22632 Choose a ssh client for Windows.
22633 There are several possibilities, we will use the one from Putty tools
22637 \begin_layout Plain Layout
22640 \begin_inset Flex URL
22643 \begin_layout Plain Layout
22645 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22656 You will need to set the connection up so that the client doesn't ask for
22657 any password from you.
22658 To keep things easy we will use only keys without any additional password
22663 \begin_layout Enumerate
22667 \begin_inset Flex Code
22670 \begin_layout Plain Layout
22679 Save your private .ppk key file and put the public one on the server side.
22680 If the SVN server runs on Linux, note that the format of the public key
22681 is not compatible with Linux openssh and you will need to direcly copy-paste
22684 Public key for pasting into OpenSSH authorized_keys file
22686 :” edit field into the server's
22687 \begin_inset Flex Code
22690 \begin_layout Plain Layout
22693 ~/.ssh/authorized_keys
22699 \begin_inset Flex Code
22702 \begin_layout Plain Layout
22713 \begin_layout Enumerate
22717 \begin_inset Flex Code
22720 \begin_layout Plain Layout
22729 In the SVN config file
22733 \begin_layout Plain Layout
22736 Exact path depends on Windows version, usually somewhere around
22737 \begin_inset Flex Code
22740 \begin_layout Plain Layout
22745 Documents and Settings
22759 \begin_inset Flex Code
22762 \begin_layout Plain Layout
22779 , section [tunnels], setup ssh command, e.
22780 \begin_inset space \thinspace{}
22784 \begin_inset Newline newline
22788 \begin_inset Flex Code
22791 \begin_layout Plain Layout
22794 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22803 \begin_layout Plain Layout
22806 It will usually take a lot of time to get exact command right and it depends
22808 For example do not have some remote server saved as a default session in
22810 If things fail, try to connect via plink without SVN first.
22819 \begin_layout Enumerate
22822 Checkout the SVN archive, e.
22823 \begin_inset space \thinspace{}
22827 \begin_inset Newline newline
22831 \begin_inset Flex Code
22834 \begin_layout Plain Layout
22837 svn co svn+ssh://user@server/repository_path
22845 \begin_layout Subsubsection
22848 End-of-Line Conversions
22851 \begin_layout Standard
22854 When the collsraborators are mixing Linux and Windows environments, LyX
22855 will use different line endings inside the .lyx files.
22856 This is not a problem as far as LyX functionality is concerned, but the
22857 commit diffs will be huge and merge-conflicts prone.
22858 Fortunately SVN itself knows
22862 \begin_layout Plain Layout
22865 \begin_inset Flex URL
22868 \begin_layout Plain Layout
22870 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22880 how to deal with CR/LF problems when switching .lyx files to the
22881 \begin_inset Flex Code
22884 \begin_layout Plain Layout
22896 \begin_layout Plain Layout
22900 \begin_inset Flex Code
22903 \begin_layout Plain Layout
22906 svn propset svn:eol-style native FILE_NAME
22919 \begin_layout Subsection
22925 \begin_layout Standard
22928 With the recent addition of the vc-command function LyX power users are
22929 allowed to create their own commands for revision control.
22932 \begin_layout Standard
22935 As an example you can see how two TortoiseSVN commands could be integrated
22939 \begin_layout Description
22943 \begin_inset Flex Code
22946 \begin_layout Plain Layout
22949 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22957 \begin_layout Description
22961 \begin_inset Flex Code
22964 \begin_layout Plain Layout
22967 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
22975 \begin_layout Subsection
22978 Version control and Document comparison
22981 \begin_layout Standard
22984 One of the typical uses of version control is to inspect the changes between
22985 revisions, usually by creating
22986 \begin_inset Flex Code
22989 \begin_layout Plain Layout
22998 While this is useful for plain text files, it is much less useful in the
22999 case of LyX files, which have more complicated structure.
23000 Hence we provide binding to the Document comparison feature.
23001 They are two ways of calling this feature - either by direct call of
23002 \begin_inset Flex Code
23005 \begin_layout Plain Layout
23013 LyX function (for details see LyX functions manual) or by icon/menu item
23015 \begin_inset Flex MenuItem
23018 \begin_layout Plain Layout
23021 Compare with older revision...
23027 One can either compare two chosen revisions of the document or he can simply
23028 compare the current version of edited text with older revisions (where
23030 \begin_inset Flex MenuItem
23033 \begin_layout Plain Layout
23041 ' revisions back means comparison of the edited file with last commited
23046 \begin_layout Standard
23049 This feature is supported for SVN and RCS though due to the more complicated
23050 versioning scheme of RCS there is a constraint -- when addressing the revisions
23051 in dialog, numbers always point to the last number in RCS revision number,
23056 \begin_layout Section
23057 Programmation littéraire
23060 \begin_layout Standard
23065 (kayvan@sylvan.com), document d'origine écrit par
23067 Edmar Wienskoski Jr.
23070 (edmar-w-jr@technologist.com)
23073 \begin_layout Subsection
23077 \begin_layout Standard
23078 Le but principal de cette documentation est de montrer comment utiliser
23079 LyX pour la programmation littéraire.
23080 Nous supposerons que vous êtes familiers de cette technique de programmation,
23081 et savez donc ce que
23082 \begin_inset Quotes fld
23086 \begin_inset Quotes frd
23090 \begin_inset Quotes fld
23094 \begin_inset Quotes frd
23101 \begin_layout Plain Layout
23102 NdT : Respectivement la génération du code et de la documentation.
23109 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23110 indiquées un peu plus loin.
23111 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23112 aux derniers trucs et astuces.
23115 \begin_layout Standard
23116 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23117 changer vos préférences, et le fichier de ressources X.
23118 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23122 \begin_layout Subsection
23123 La programmation littéraire
23126 \begin_layout Standard
23127 Extrait de la FAQ de la Programmation Littéraire :
23130 \begin_layout Quotation
23131 La programmation littéraire est la combinaison de la documentation et des
23132 sources en une forme lisible par un être humain.
23133 En fait, la programmation littéraire doit être agréable à lire, et même
23134 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23135 n littéraire combine la source et la documentation dans un seul et unique
23137 Des outils de programmation littéraire permettent ensuite de produire séparémen
23138 t le fichier source et la documentation.
23139 Le style WEB de programmation littéraire fut créé par D.E.
23140 Knuth lors du développement de son logiciel de typographie, TeX.
23143 \begin_layout Standard
23147 \begin_layout Quotation
23150 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23153 \begin_layout Quotation
23154 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23158 \begin_layout Itemize
23159 un ordre d'élaboration flexible
23162 \begin_layout Itemize
23163 le support automatique pour la visualisation
23166 \begin_layout Itemize
23167 une documentation mise en forme, notamment les diagrammes et les mathématiques
23172 \begin_layout Standard
23173 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23176 \begin_layout Subsubsection
23180 \begin_layout Standard
23181 La FAQ complète de la Programmation Littéraire se trouve à :
23184 \begin_layout Quote
23185 FAQ de la Programmation Littéraire
23186 \begin_inset Flex URL
23189 \begin_layout Plain Layout
23191 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23199 \begin_layout Standard
23200 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23202 Certains sont spécialisés pour certains langages de programmation, d'autre
23203 ont une portée plus générale.
23209 pour mon usage personnel pour plusieures raisons :
23212 \begin_layout Itemize
23213 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23216 \begin_layout Itemize
23217 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23218 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23221 \begin_layout Itemize
23222 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23225 \begin_layout Itemize
23229 \begin_layout Standard
23230 La page web de Noweb se trouve à :
23233 \begin_layout Quote
23234 Page d'accueil de Noweb
23235 \begin_inset Flex URL
23238 \begin_layout Plain Layout
23240 http://www.cs.virginia.edu/~nr/noweb/
23248 \begin_layout Standard
23249 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23250 exemples de programmation littéraire.
23253 \begin_layout Subsection
23254 LyX et la Programmation Littéraire
23257 \begin_layout Standard
23258 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23259 de gestion des convertisseurs.
23261 \begin_inset Quotes fld
23264 indépendant de Noweb
23265 \begin_inset Quotes frd
23268 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23269 avec un autre outil de programmation littéraire de votre choix, en changeant
23270 juste vos préférences LyX.
23273 \begin_layout Subsubsection
23274 Génération des documents et du code (weaving and tangling)
23277 \begin_layout Paragraph
23278 Sélection de la classe de document
23281 \begin_layout Standard
23282 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23283 nouvelles classes de document :
23286 \begin_layout Itemize
23290 \begin_inset space ~
23296 \begin_layout Itemize
23300 \begin_inset space ~
23306 \begin_layout Itemize
23310 \begin_inset space ~
23316 \begin_layout Standard
23317 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23321 \begin_layout Standard
23322 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23324 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23325 les lettres, ou à partir d'autres variantes d'une classe, comme
23328 \begin_inset space ~
23334 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23335 ces classes, faites-le savoir à la liste de diffusion des développeurs
23337 \begin_inset Flex URL
23340 \begin_layout Plain Layout
23342 lyx-devel@lists.lyx.org
23347 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23348 comment le faire vous-même
23352 \begin_layout Plain Layout
23353 C'est très simple, ça ne demande que la création d'un fichier de quatre
23354 lignes, et la relance de l'auto-configuration.
23360 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23361 peut-être créer un nouvel ensemble de classes de document prévues pour.
23364 \begin_layout Paragraph
23368 \begin_layout Standard
23369 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23372 \begin_inset Flex Noun
23375 \begin_layout Plain Layout
23393 \begin_layout LyX-Code
23397 \begin_layout LyX-Code
23401 \begin_layout LyX-Code
23405 \begin_layout LyX-Code
23409 \begin_layout LyX-Code
23413 \begin_layout Standard
23414 Le problème est que tout ce qui est compris entre le
23422 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23423 on de ce qui a été écrit.
23424 C'est aussi géré par le environnement
23427 \begin_inset Flex Noun
23430 \begin_layout Plain Layout
23440 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23441 liberté en ce qui concerne l'espacement.
23444 \begin_layout Standard
23445 Il est à noter que vous pouvez aussi utiliser la construction
23448 \begin_inset Quotes fld
23452 \begin_inset Quotes frd
23461 pour ajouter des éléments de référence croisée :
23464 \begin_layout LyX-Code
23468 \begin_layout LyX-Code
23469 def une_fonction(param):
23472 \begin_layout LyX-Code
23473 "C'est la documentation de cette fonction."
23476 \begin_layout LyX-Code
23477 print "Mes paramètres : ", param
23480 \begin_layout LyX-Code
23481 @ %def une_fonction
23484 \begin_layout Standard
23485 Pour avoir un exemple de cette construction et des références croisées engendrée
23486 s, regardez le programme littéraire python dans
23491 /examples/listerrors.lyx
23493 qui devrait clarifier tout ça.
23496 \begin_layout Paragraph
23497 Génération de la documentation
23500 \begin_layout Standard
23501 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23502 et vous avec tapé un peu de code et de texte dedans.
23503 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23506 Affichage\SpecialChar \menuseparator
23510 comme vous le feriez pour un document quelconque.
23511 Il n'y a aucune procédure particulière.
23514 \begin_layout Standard
23515 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23516 à l'intérieur de LyX :
23519 \begin_layout Enumerate
23520 Quand vous choisissez
23522 Affichage\SpecialChar \menuseparator
23524 \begin_inset space ~
23528 \begin_inset space ~
23531 Jour\SpecialChar \menuseparator
23534 , un fichier LaTeX est généré.
23538 \begin_layout Standard
23539 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23540 l'extension définie par le format
23541 \begin_inset Quotes fld
23545 \begin_inset Quotes frd
23548 (défini dans la fenêtre de
23552 ), sinon le fichier aura l'extension habituelle
23560 \begin_layout Enumerate
23561 Remarquez que la seule différence est cette extension : LyX n'a rien de
23562 particulier à faire.
23563 Tant que vous avez utilisé l'environnement
23566 \begin_inset Flex Noun
23569 \begin_layout Plain Layout
23579 en entrant le texte, tout se passera sans problème.
23582 \begin_layout Enumerate
23583 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23584 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23588 \begin_layout Plain Layout
23589 Les convertisseurs sont définis dans la fenêtre
23591 Outils\SpecialChar \menuseparator
23592 Préférences\SpecialChar \menuseparator
23593 Gestion de fichiers
23604 pour générer le fichier LaTeX
23608 \begin_layout Standard
23609 Sinon, il saute simplement cette étape.
23613 \begin_layout Enumerate
23614 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23615 d'un document quelconque.
23618 \begin_layout Standard
23619 Vous êtes donc indépendant d'un
23620 \begin_inset Quotes fld
23624 \begin_inset Quotes frd
23627 donné, car vous pouvez changer les commandes correspondant aux différents
23631 \begin_layout Paragraph
23635 \begin_layout Standard
23636 Quand on demande de
23640 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23641 d'outils, un fichier LaTeX est généré comme dans l'étape
23642 \begin_inset space ~
23646 LyX invoque ensuite le convertisseur
23651 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23654 \begin_layout Enumerate
23655 Le programme de conversion proprement dit.
23656 Ce programme procède à la conversion d'un format à un autre (ici, du format
23668 \begin_layout Enumerate
23669 Le filtre de messages d'erreur.
23670 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23671 dans un format compréhensible par LyX.
23672 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23676 \begin_layout Standard
23677 La première partie, déterminée par le champ
23682 \begin_inset Newline newline
23688 \begin_inset Quotes fld
23692 \begin_inset Quotes frd
23698 Ça signifie que LyX va appeler
23702 (un programme ou un script) avec le nom du fichier Noweb (en général un
23703 fichier dans le répertoire temporaire de LyX).
23706 \begin_layout Standard
23707 Voici une implémentation de
23711 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23715 \begin_layout Standard
23716 \begin_inset VSpace defskip
23722 \begin_layout Standard
23723 \begin_inset Newpage pagebreak
23729 \begin_layout Standard
23735 \begin_layout Standard
23741 \begin_layout Standard
23744 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
23747 \begin_layout Standard
23748 \begin_inset VSpace defskip
23754 \begin_layout Standard
23757 The next part of the converter setting is the
23758 \begin_inset Newline newline
23762 \begin_inset Quotes eld
23766 \begin_inset Quotes erd
23769 which is to be set to
23770 \begin_inset Quotes eld
23775 parselog=$$s/scripts/listerrors
23778 \begin_inset Quotes erd
23782 \begin_inset Newline newline
23785 This will run any errors that are generated by the
23786 \begin_inset Quotes eld
23790 \begin_inset Quotes erd
23793 process through the
23794 \begin_inset Quotes eld
23798 \begin_inset Quotes erd
23804 \begin_layout Standard
23807 The build will normally take place in LyX's temporary directory, so the
23808 files produced by the conversion will be in that directory.
23809 LyX will copy out what it regards as the `main' file, but the
23813 conversion may produce several files, and so most of these would then be
23814 deleted when LyX was closed.
23815 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
23816 the build-script chunk can place the generated files in that location.
23819 \begin_layout Paragraph
23820 Instructions de compilation dans le document
23823 \begin_layout Standard
23824 La dernière partie de l'interface entre LyX et noweb est le
23829 \begin_inset Quotes fld
23833 \begin_inset Quotes frd
23837 En général, les instructions de compilation de votre programme doivent
23838 être regroupées dans un
23847 vu plus haut est spécifique à noweb et utilise la commande
23856 \begin_inset Quotes fld
23860 \begin_inset Quotes frd
23863 ) et passer son contenu dans
23870 \begin_layout Standard
23871 Typiquement, un tel
23878 \begin_layout LyX-Code
23882 \begin_layout LyX-Code
23884 \begin_inset Newline newline
23887 if [ -z "${NOWEB_SOURCE}" ]
23888 \begin_inset Newline newline
23894 \begin_layout LyX-Code
23895 NOWEB_SOURCE=myfile.nw
23896 \begin_inset Newline newline
23900 \begin_inset Newline newline
23904 code to extract files ...
23905 use NOWEB_OUTPUT_DIR here ...]
23906 \begin_inset Newline newline
23910 code to compile files ...]
23911 \begin_inset Newline newline
23917 \begin_layout Standard
23923 /examples/listerrors.lyx
23926 \begin_inset Newline newline
23934 /examples/Literate.lyx
23936 qui implémentent deux versions du programme
23940 pour avoir des exemples de comment tout cela va ensemble.
23941 Vous pouvez encore consulter
23946 /examples/noweb2lyx.lyx
23949 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23950 e de LyX relativement au langage de programmation littéraire adopté car
23951 ils sont écrits respectivement en Python, C et Perl.
23954 \begin_layout LyX-Code
23958 \begin_layout Subsubsection
23962 \begin_layout Standard
23963 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
23970 Outils\SpecialChar \menuseparator
23974 Les parties importantes sont :
23977 \begin_layout Description
23979 \begin_inset space ~
23983 \begin_inset space ~
23987 \begin_inset Quotes fld
23991 \begin_inset Quotes frd
23994 Choisi dans l'onglet
23998 , où vous mettez ce qui est spécifique à Noweb.
24002 \begin_inset space ~
24010 \begin_inset Quotes fld
24014 \begin_inset Quotes frd
24026 \begin_inset Quotes fld
24030 \begin_inset Quotes frd
24036 LyX créera donc un fichier d'extension
24040 lors de la première étape du processus de conversion.
24043 \begin_layout Description
24045 \begin_inset space ~
24049 \begin_inset space ~
24056 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24057 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24061 \begin_layout Description
24070 Ce convertisseur assure la génération de la documentation (
24071 \begin_inset Quotes fld
24075 \begin_inset Quotes frd
24079 Pour Noweb, il faut mettre
24082 \begin_inset Quotes fld
24085 noweave -delay -index $$i > $$o
24086 \begin_inset Quotes frd
24092 \begin_layout Description
24101 Celui-ci assure la génération du code (
24102 \begin_inset Quotes fld
24106 \begin_inset Quotes frd
24110 Comme vu plus haut, il faut mettre
24113 \begin_inset Quotes fld
24117 \begin_inset Quotes frd
24125 \begin_inset space ~
24133 \begin_inset Quotes fld
24136 originaldir,parselog=listerrors
24137 \begin_inset Quotes frd
24145 \begin_layout Subsubsection
24146 Fonctions pour le déboguage
24149 \begin_layout Standard
24150 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24152 \begin_inset Quotes fld
24155 serveur va à la bonne ligne
24156 \begin_inset Quotes frd
24159 que l'on utilisera avec
24167 ou un autre débogueur.
24170 \begin_layout Standard
24171 Lorsque vous déboguez du code avec
24179 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24180 on, avec un seul appui clavier.
24181 La configuration par défaut de
24190 Il se trouve que vous pouvez choisir l'éditeur appelé par
24196 Outils\SpecialChar \menuseparator
24197 Préférences\SpecialChar \menuseparator
24198 Gestion des fichiers\SpecialChar \menuseparator
24201 en changeant l'entrée
24208 \begin_layout Standard
24209 J'ai trouvé avantageux d'utiliser LyX avec
24220 \begin_layout Standard
24221 \begin_inset VSpace defskip
24227 \begin_layout Standard
24230 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24233 \begin_layout Standard
24234 \begin_inset VSpace defskip
24240 \begin_layout Standard
24241 Ainsi, quand vous utilisez
24245 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24258 renvoie cette information à LyX via le serveur LyX.
24259 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24265 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24266 pour savoir où se situait le problème !
24269 \begin_layout Standard
24270 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24272 Pour cela, allez dans
24274 Outils\SpecialChar \menuseparator
24275 Préférences\SpecialChar \menuseparator
24278 et mettez un chemin du genre
24281 \begin_inset Quotes fld
24284 /home/<votre-réperoire-home>/\SpecialChar \-
24286 \begin_inset Quotes frd
24293 Tubes du Serveur LyX
24298 \begin_layout Standard
24299 Lisez la documentation sur le serveur LyX dans le manuel de
24303 pour plus d'information.
24306 \begin_layout Subsubsection
24307 Ajouts à la barre d'outils
24310 \begin_layout Standard
24311 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24313 Cinq de ces boutons sont des raccourcis vers les styles
24336 Le dernier bouton est un raccourci vers la commande
24337 \begin_inset Quotes fld
24341 \begin_inset Quotes frd
24347 \begin_layout Standard
24348 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24350 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24353 Affichage\SpecialChar \menuseparator
24355 \begin_inset space ~
24359 \begin_inset space ~
24362 Jour\SpecialChar \menuseparator
24367 Affichage\SpecialChar \menuseparator
24371 Voilà comment cela se présente :
24374 \begin_layout LyX-Code
24378 \begin_layout LyX-Code
24382 \begin_layout LyX-Code
24383 Icon "layout Standard"
24386 \begin_layout LyX-Code
24387 Icon "layout Section"
24390 \begin_layout LyX-Code
24391 Icon "layout LaTeX"
24394 \begin_layout LyX-Code
24395 Icon "layout LyX-Code"
24398 \begin_layout LyX-Code
24399 Icon "layout Chunk"
24402 \begin_layout LyX-Code
24406 \begin_layout LyX-Code
24410 \begin_layout LyX-Code
24411 Icon "buffer-typeset"
24414 \begin_layout LyX-Code
24415 Icon "build-program"
24418 \begin_layout LyX-Code
24422 \begin_layout LyX-Code
24426 \begin_layout LyX-Code
24430 \begin_layout LyX-Code
24434 \begin_layout LyX-Code
24438 \begin_layout Subsubsection
24439 Couleurs personnalisées
24442 \begin_layout Standard
24443 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24449 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24451 La couleur par défaut est le rouge, or les
24455 utilisent la police LaTeX, et comme il y a beaucoup de
24459 dans un document de programmation littéraire, vous en aurez sûrement marre
24460 de tout voir en rouge.
24461 Vous pouvez la changer dans l'onglet
24463 Apparence\SpecialChar \menuseparator
24469 \begin_layout Standard
24470 Le problème suivant est la présence visible des caractères
24471 \begin_inset Quotes fld
24475 \begin_inset Quotes frd
24479 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24480 donc les faire se confondre avec le fond.
24481 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24482 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24486 \begin_layout Subsection
24489 LyX and knitr/Sweave
24492 \begin_layout Standard
24503 is documented in the
24507 example file and in the Sweave manual (menu
24509 Help\SpecialChar \menuseparator
24515 \begin_layout Chapter
24516 Fonctionnalités particulières
24519 \begin_layout Standard
24520 Vous pouvez faire avec LyX tout ce que vous pouvez faire avec LaTeX.
24521 Cependant, LyX ne peut inclure directement toutes les fonctionnalités de
24522 LaTeX, mais vous pouvez toujours utiliser le code TeX; Ce chapitre vous
24523 montre quelques points particuliers qui peuvent vous intéresser.
24524 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
24525 les flottants, les boîtes et les notes, voyez le manuel des
24532 \begin_layout Section
24536 \begin_layout Standard
24539 This feature is independent of the option
24541 Two-column document
24543 in the document settings under
24548 If you want to have 2
24549 \begin_inset space ~
24552 columns for the whole document, it is recommended to use the
24554 Two-column document
24557 For all other cases use this feature.
24560 \begin_layout Standard
24563 To use multiple text columns in your document, you have to load the module
24570 Document\SpecialChar \menuseparator
24571 Settings\SpecialChar \menuseparator
24574 ) and must have the LaTeX-package
24581 \begin_layout Standard
24584 Footnotes within multiple columns will be placed at the bottom of the page
24585 and not under each column.
24586 Within the different columns you can use everything, with the limitation
24587 that for floats you need to use the float option
24594 \begin_layout Subsection
24600 \begin_layout Standard
24603 If you want to have 2 columns in your text, use the style
24605 Begin Multiple Columns
24607 where the columns should start.
24608 The content of the style is the number of the columns, so in this case
24610 \begin_inset Quotes eld
24614 \begin_inset Quotes erd
24618 At the point where the columns should end use the style
24620 End Multiple Columns
24625 \begin_layout Standard
24628 Here is an example:
24631 \begin_layout Begin Multiple Columns
24635 \begin_layout Standard
24641 The Adventure of the Empty House
24644 \begin_inset Newline newline
24649 Sir Arthur Conan Doyle
24652 \begin_layout Standard
24656 It was in the spring of the year 1894 that all London was interested, and
24657 the fashionable world dismayed, by the murder of the Honourable Ronald
24658 Adair under most unusual and inexplicable circumstances.
24659 The public has already learned those particulars of the crime which came
24660 out in the police investigation, but a good deal was suppressed upon that
24661 occasion, since the case for the prosecution was so overwhelmingly strong
24662 that it was not necessary to bring forward all the facts.
24663 Only now, at the end of nearly ten years, am I allowed to supply those
24664 missing links which make up the whole of that remarkable chain.
24665 The crime was of interest in itself, but that interest was as nothing to
24666 me compared to the inconceivable sequel, which afforded me the greatest
24667 shock and surprise of any event in my adventurous life.
24668 Even now, after this long interval, I find myself thrilling as I think
24669 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24670 ty which utterly submerged my mind.
24671 Let me say to that public, which has shown some interest in those glimpses
24672 which I have occasionally given them of the thoughts and actions of a very
24673 remarkable man, that they are not to blame me if I have not shared my knowledge
24674 with them, for I should have considered it my first duty to do so, had
24675 I not been barred by a positive prohibition from his own lips, which was
24676 only withdrawn upon the third of last month.
24679 \begin_layout End Multiple Columns
24683 \begin_layout Standard
24686 Here is an example with 3
24687 \begin_inset space ~
24693 \begin_layout Begin Multiple Columns
24699 \begin_layout Standard
24703 It can be imagined that my close intimacy with Sherlock Holmes had interested
24704 me deeply in crime, and that after his disappearance I never failed to
24705 read with care the various problems which came before the public.
24706 And I even attempted, more than once, for my own private satisfaction,
24707 to employ his methods in their solution, though with indifferent success.
24708 There was none, however, which appealed to me like this tragedy of Ronald
24710 As I read the evidence at the inquest, which led up to a verdict of willful
24711 murder against some person or persons unknown, I realized more clearly
24712 than I had ever done the loss which the community had sustained by the
24713 death of Sherlock Holmes.
24714 There were points about this strange business which would, I was sure,
24715 have specially appealed to him, and the efforts of the police would have
24716 been supplemented, or more probably anticipated, by the trained observation
24717 and the alert mind of the first criminal agent in Europe.
24718 All day, as I drove upon my round, I turned over the case in my mind and
24719 found no explanation which appeared to me to be adequate.
24720 At the risk of telling a twice-told tale, I will recapitulate the facts
24721 as they were known to the public at the conclusion of the inquest.
24724 \begin_layout End Multiple Columns
24728 \begin_layout Standard
24731 You can have up to 10
24732 \begin_inset space ~
24735 columns if you want to, but that might not be very pleasant for the readers
24739 \begin_layout Standard
24740 \begin_inset Newpage newpage
24746 \begin_layout Subsection
24747 Des Colonnes dans une Colonne
24750 \begin_layout Standard
24751 Vous pouvez même avoir des colonnes dans une colonne :
24754 \begin_layout Begin Multiple Columns
24758 \begin_layout Standard
24762 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24763 at that time governor of one of the Australian colonies.
24764 Adair's mother had returned from Australia to undergo the operation for
24765 cataract, and she, her son Ronald, and her daughter Hilda were living together
24769 \begin_layout Begin Multiple Columns
24773 \begin_layout Standard
24777 The youth moved in the best society–had, so far as was known, no enemies
24778 and no particular vices.
24779 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24780 had been broken off by mutual consent some months before, and there was
24781 no sign that it had left any very profound feeling behind it.
24782 For the rest {sic} the man's life moved in a narrow and conventional circle,
24783 for his habits were quiet and his nature unemotional.
24784 Yet it was upon this easy-going young aristocrat that death came, in most
24785 strange and unexpected form, between the hours of ten and eleven-twenty
24786 on the night of March 30, 1894.
24789 \begin_layout End Multiple Columns
24793 \begin_layout Standard
24797 Ronald Adair was fond of cards–playing continually, but never for such stakes
24799 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24800 It was shown that, after dinner on the day of his death, he had played
24801 a rubber of whist at the latter club.
24802 He had also played there in the afternoon.
24807 The evidence of those who had played with him– Mr.
24808 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24809 and that there was a fairly equal fall of the cards.
24810 Adair might have lost five pounds, but not more.
24811 His fortune was a considerable one, and such a loss could not in any way
24813 He had played nearly every day at one club or other, but he was a cautious
24814 player, and usually rose a winner.
24815 It came out in evidence that, in partnership with Colonel Moran, he had
24816 actually won as much as four hundred and twenty pounds in a sitting, some
24817 weeks before, from Godfrey Milner and Lord Balmoral.
24818 So much for his recent history as it came out at the inquest.
24821 \begin_layout End Multiple Columns
24825 \begin_layout Subsection
24831 \begin_layout Standard
24834 The examples in this section show some more special features of multiple
24838 \begin_layout Standard
24841 For more features of multiple columns, have a look at the documentation
24842 of the LaTeX-package
24848 \begin_inset CommandInset citation
24857 \begin_layout Subsubsection
24863 \begin_layout Standard
24866 To add a preface text for multiple columns, add the command
24869 \begin_layout Standard
24875 \begin_layout Standard
24878 as TeX Code behind the number of columns in the
24880 Begin Multiple Columns
24883 behind the command write the text.
24884 At the end of the style use the command
24887 \begin_layout Standard
24893 \begin_layout Standard
24897 An example with some preface text:
24900 \begin_layout Standard
24903 \begin_inset VSpace bigskip
24909 \begin_layout Begin Multiple Columns
24914 \begin_layout Plain Layout
24923 And the story continues and continues and continues and continues
24925 \SpecialChar \ldots{}
24930 \begin_layout Plain Layout
24940 \begin_layout Standard
24944 On the evening of the crime, he returned from the club exactly at ten.
24945 His mother and sister were out spending the evening with a relation.
24946 The servant deposed that she heard him enter the front room on the second
24947 floor, generally used as his sitting-room.
24948 She had lit a fire there, and as it smoked she had opened the window.
24949 No sound was heard from the room until eleven-twenty, the hour of the return
24950 of Lady Maynooth and her daughter.
24951 Desiring to say good-night, she attempted to enter her son's room.
24952 The door was locked on the inside, and no answer could be got to their
24953 cries and knocking.
24954 Help was obtained, and the door forced.
24955 The unfortunate young man was found lying near the table.
24956 His head had been horribly mutilated by an expanding revolver bullet, but
24957 no weapon of any sort was to be found in the room.
24960 \begin_layout End Multiple Columns
24964 \begin_layout Standard
24967 You can also use a section heading as the preface if you use a section command
24968 as TeX Code behind the first TeX Code.
24969 For example the command
24972 \begin_layout Standard
24978 subsection{subsection title}
24981 \begin_layout Standard
24984 creates a subsection.
24985 In this example the preface is a subsubsection:
24988 \begin_layout Begin Multiple Columns
24995 \begin_layout Plain Layout
25006 \begin_layout Plain Layout
25015 This is a subsubsection heading as a preface
25019 \begin_layout Plain Layout
25030 \begin_layout Plain Layout
25040 \begin_layout Standard
25044 A minute examination of the circumstances served only to make the case more
25046 In the first place, no reason could be given why the young man should have
25047 fastened the door upon the inside.
25048 There was the possibility that the murderer had done this, and had afterwards
25049 escaped by the window.
25050 The drop was at least twenty feet, however, and a bed of crocuses in full
25052 Neither the flowers nor the earth showed any sign of having been disturbed,
25053 nor were there any marks upon the narrow strip of grass which separated
25054 the house from the road.
25055 Apparently, therefore, it was the young man himself who had fastened the
25057 But how did he come by his death? No one could have climbed up to the window
25058 without leaving traces.
25059 Suppose a man had fired through the window, he would indeed be a remarkable
25060 shot who could with a revolver inflict so deadly a wound.
25061 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25062 a hundred yards of the house.
25063 No one had heard a shot.
25066 \begin_layout End Multiple Columns
25070 \begin_layout Standard
25073 If there is less vertical space left on the page at the beginning of the
25074 multiple columns than needed for 6
25075 \begin_inset space ~
25078 text lines, a page break will be inserted before the multiple columns.
25079 Depending on the number of lines of the preface text, you might want to
25081 It is determined by inserting the command
25084 \begin_layout Standard
25092 \begin_layout Standard
25095 as TeX Code behind the preface definition but before the final
25104 is hereby the number of text lines.
25105 In this example the space is set to 7
25106 \begin_inset space ~
25112 \begin_layout Begin Multiple Columns
25117 \begin_layout Plain Layout
25128 \begin_layout Plain Layout
25139 This is the sectioning command
25140 \begin_inset Newline newline
25144 \begin_inset Newline newline
25147 with multiple text lines
25153 \begin_layout Plain Layout
25164 \begin_layout Plain Layout
25177 \begin_layout Plain Layout
25187 \begin_layout Standard
25191 On the evening of the crime, he returned from the club exactly at ten.
25192 His mother and sister were out spending the evening with a relation.
25193 The servant deposed that she heard him enter the front room on the second
25194 floor, generally used as his sitting-room.
25195 She had lit a fire there, and as it smoked she had opened the window.
25196 No sound was heard from the room until eleven-twenty, the hour of the return
25197 of Lady Maynooth and her daughter.
25198 Desiring to say good-night, she attempted to enter her son's room.
25199 The door was locked on the inside, and no answer could be got to their
25200 cries and knocking.
25201 Help was obtained, and the door forced.
25202 The unfortunate young man was found lying near the table.
25203 His head had been horribly mutilated by an expanding revolver bullet, but
25204 no weapon of any sort was to be found in the room.
25207 \begin_layout End Multiple Columns
25211 \begin_layout Subsubsection
25217 \begin_layout Standard
25220 The amount of space before and after multiple columns can be changed by
25221 changing the length
25228 For example the command
25231 \begin_layout Standard
25242 \begin_layout Standard
25245 in TeX Code changes its value to 3
25246 \begin_inset space \thinspace{}
25250 The change must be made before the multiple columns' start.
25251 The predefined value is 13
25252 \begin_inset space \thinspace{}
25258 \begin_layout Standard
25268 \begin_inset space \thinspace{}
25274 \begin_layout Standard
25278 \begin_layout Plain Layout
25284 multicolsep}{2.5cm}
25292 \begin_layout Begin Multiple Columns
25296 \begin_layout Standard
25300 All day I turned these facts over in my mind, endeavouring to hit upon some
25301 theory which could reconcile them all, and to find that line of least resistanc
25302 e which my poor friend had declared to be the starting-point of every investigat
25304 I confess that I made little progress.
25305 In the evening I strolled across the Park, and found myself about six o'clock
25306 at the Oxford Street end of Park Lane.
25307 A group of loafers upon the pavements, all staring up at a particular window,
25308 directed me to the house which I had come to see.
25309 A tall, thin man with coloured glasses, whom I strongly suspected of being
25310 a plain-clothes detective, was pointing out some theory of his own, while
25311 the others crowded round to listen to what he said.
25312 I got as near him as I could, but his observations seemed to me to be absurd,
25313 so I withdrew again in some disgust.
25314 As I did so I struck against an elderly, deformed man, who had been behind
25315 me, and I knocked down several books which he was carrying.
25318 \begin_layout End Multiple Columns
25322 \begin_layout Standard
25325 \begin_inset Note Greyedout
25328 \begin_layout Plain Layout
25334 The values you set with
25340 will be used for all following multiple columns until to change them again.
25348 \begin_layout Standard
25352 \begin_layout Plain Layout
25366 \begin_inset Note Note
25369 \begin_layout Plain Layout
25372 go back to the default
25380 \begin_layout Subsubsection
25386 \begin_layout Standard
25389 The width of the columns is automatically calculated, but you can modify
25390 the space between the columns.
25391 This is done by changing the length
25398 Its predefined value is 10
25399 \begin_inset space \thinspace{}
25403 Here is an example where
25410 \begin_inset space \thinspace{}
25416 \begin_layout Standard
25420 \begin_layout Plain Layout
25434 \begin_layout Begin Multiple Columns
25438 \begin_layout Standard
25442 My observations of No.
25443 \begin_inset space \space{}
25446 427 Park Lane did little to clear up the problem in which I was interested.
25447 The house was separated from the street by a low wall and railing, the
25448 whole not more than five feet high.
25449 It was perfectly easy, therefore, for anyone to get into the garden, but
25450 the window was entirely inaccessible, since there was no water pipe or
25451 anything which could help the most active man to climb it.
25452 More puzzled than ever, I retraced my steps to Kensington.
25453 I had not been in my study five minutes when the maid entered to say that
25454 a person desired to see me.
25455 To my astonishment it was none other than my strange old book collector,
25456 his sharp, wizened face peering out from a frame of white hair, and his
25457 precious volumes, a dozen of them at least, wedged under his right arm.
25460 \begin_layout End Multiple Columns
25464 \begin_layout Standard
25468 \begin_layout Plain Layout
25482 \begin_inset Note Note
25485 \begin_layout Plain Layout
25488 go back to the default
25496 \begin_layout Subsubsection
25502 \begin_layout Standard
25505 Between the columns a rule with a width of the length
25512 If this rule width is set to 0
25513 \begin_inset space \thinspace{}
25516 pt (this is the default), the rule is suppressed.
25517 In the following example, the line separating the columns is 2
25518 \begin_inset space \thinspace{}
25524 \begin_layout Standard
25528 \begin_layout Plain Layout
25534 columnseprule}{2pt}
25542 \begin_layout Begin Multiple Columns
25546 \begin_layout Standard
25550 \begin_inset Quotes eld
25553 You're surprised to see me, sir,
25554 \begin_inset Quotes erd
25557 said he, in a strange, croaking voice.
25560 \begin_layout Standard
25564 I acknowledged that I was.
25567 \begin_layout Standard
25571 \begin_inset Quotes eld
25574 Well, I've a conscience, sir, and when I chanced to see you go into this
25575 house, as I came hobbling after you, I thought to myself, I'll just step
25576 in and see that kind gentleman, and tell him that if I was a bit gruff
25577 in my manner there was not any harm meant, and that I am much obliged to
25578 him for picking up my books.
25579 \begin_inset Quotes erd
25585 \begin_layout Standard
25589 \begin_inset Quotes eld
25592 You make too much of a trifle,
25593 \begin_inset Quotes erd
25598 \begin_inset Quotes eld
25601 May I ask how you knew who I was?
25602 \begin_inset Quotes erd
25608 \begin_layout Standard
25612 \begin_inset Quotes eld
25615 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25616 you'll find my little bookshop at the corner of Church Street, and very
25617 happy to see you, I am sure.
25618 Maybe you collect yourself, sir.
25622 \begin_inset space ~
25635 --a bargain, every one of them.
25636 With five volumes you could just fill that gap on that second shelf.
25637 It looks untidy, does it not, sir?
25638 \begin_inset Quotes erd
25644 \begin_layout End Multiple Columns
25648 \begin_layout Standard
25652 \begin_layout Plain Layout
25658 columnseprule}{0pt}
25666 \begin_inset Note Note
25669 \begin_layout Plain Layout
25672 go back to the default
25680 \begin_layout Standard
25681 \begin_inset Newpage newpage
25687 \begin_layout Section
25688 Paragraphes de forme inhabituelle
25691 \begin_layout Standard
25695 LaTeX as well as any other text processor uses by default rectangular paragraphs.
25696 For special cases like for example posters, invitation cards or poems you
25697 can modify the paragraph shape to one of your choice.
25698 This can be done by using the LaTeX-package
25702 which is loaded by using in the document settings the module
25704 Custom paragraph shapes
25709 \begin_layout Subsection
25715 \begin_layout Standard
25721 provides the following shapes:
25724 \begin_layout Standard
25727 \begin_inset Tabular
25728 <lyxtabular version="3" rows="13" columns="3">
25729 <features rotate="0" booktabs="true" islongtable="true" longtabularalignment="center">
25730 <column alignment="center" valignment="middle" width="16col%">
25731 <column alignment="center" valignment="middle" width="40col%">
25732 <column alignment="center" valignment="middle" width="35col%">
25733 <row endhead="true">
25734 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25737 \begin_layout Plain Layout
25745 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25748 \begin_layout Plain Layout
25756 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
25759 \begin_layout Plain Layout
25769 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25772 \begin_layout Plain Layout
25780 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25783 \begin_layout Plain Layout
25786 Circle with circular hole (in the size of a CD/DVD)
25791 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25794 \begin_layout Plain Layout
25797 Cannot be scaled, take care there is not too much text
25804 <cell alignment="center" valignment="top" topline="true" usebox="none">
25807 \begin_layout Plain Layout
25815 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25818 \begin_layout Plain Layout
25826 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25829 \begin_layout Plain Layout
25832 Fragile, calculation might fail
25839 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25842 \begin_layout Plain Layout
25850 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25853 \begin_layout Plain Layout
25856 Rhomboid (symbolizing a
25857 \begin_inset Quotes eld
25861 \begin_inset Quotes erd
25869 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25872 \begin_layout Plain Layout
25882 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25885 \begin_layout Plain Layout
25893 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25896 \begin_layout Plain Layout
25904 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25907 \begin_layout Plain Layout
25917 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25920 \begin_layout Plain Layout
25928 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25931 \begin_layout Plain Layout
25939 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25942 \begin_layout Plain Layout
25952 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25955 \begin_layout Plain Layout
25963 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25966 \begin_layout Plain Layout
25969 Nut for bolt (hexagon with circular hole)
25974 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25977 \begin_layout Plain Layout
25987 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
25990 \begin_layout Plain Layout
25998 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26001 \begin_layout Plain Layout
26009 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26012 \begin_layout Plain Layout
26022 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26025 \begin_layout Plain Layout
26033 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26036 \begin_layout Plain Layout
26044 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26047 \begin_layout Plain Layout
26057 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26060 \begin_layout Plain Layout
26068 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26071 \begin_layout Plain Layout
26079 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26082 \begin_layout Plain Layout
26092 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26095 \begin_layout Plain Layout
26103 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26106 \begin_layout Plain Layout
26109 Normal/reversed rain drop
26114 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26117 \begin_layout Plain Layout
26120 Fragile, calculation might fail
26127 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26130 \begin_layout Plain Layout
26138 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
26141 \begin_layout Plain Layout
26149 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
26152 \begin_layout Plain Layout
26162 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26165 \begin_layout Plain Layout
26169 \begin_inset Newline newline
26177 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
26180 \begin_layout Plain Layout
26183 Triangles in different orientations
26188 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
26191 \begin_layout Plain Layout
26207 \begin_layout Standard
26210 To use a shape for your paragraph, simply select it in LyX's pull-down box
26211 for environments in the toolbar.
26214 \begin_layout Standard
26215 \begin_inset Newpage newpage
26221 \begin_layout Standard
26224 Here is an example paragraph in the shape of a nut:
26227 \begin_layout Standard
26228 \begin_inset VSpace bigskip
26237 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26238 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26240 At vero eos et accusam et justo duo dolores et ea rebum.
26241 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26243 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26244 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26248 \begin_layout Standard
26249 \begin_inset VSpace bigskip
26255 \begin_layout Standard
26258 \begin_inset Note Greyedout
26261 \begin_layout Plain Layout
26267 : shapepar paragraphs cannot run over a page break.
26275 \begin_layout Standard
26276 \begin_inset VSpace bigskip
26282 \begin_layout Standard
26288 takes care that the shape will always be preserved, no matter how much
26289 text is in the paragraph.
26290 Therefore the paragraph size changes with the amount of contained text.
26291 This can lead to paragraph sizes exceeding the page margins.
26292 To demonstrate the size scaling, here is the same example paragraph but
26293 with twice as much text:
26296 \begin_layout Standard
26297 \begin_inset Newpage newpage
26306 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26307 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26309 At vero eos et accusam et justo duo dolores et ea rebum.
26310 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26312 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26313 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26315 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26316 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26318 At vero eos et accusam et justo duo dolores et ea rebum.
26319 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26321 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26322 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26326 \begin_layout Standard
26327 \begin_inset VSpace bigskip
26333 \begin_layout Standard
26336 An exception is the shape
26341 It cannot be scaled because it must fit the size of a CD/DVD.
26342 Therefore the amount of text that fits into the shape is limited.
26343 \begin_inset Newline newline
26354 shape are fragile, meaning that the calculation of their size can fail,
26355 depending on the amount of text.
26356 You will then get the LaTeX error
26357 \begin_inset Quotes eld
26360 Arithmetic overflow
26361 \begin_inset Quotes erd
26365 In this case one can try to remove or add some text; if nothing works one
26366 has to use another shape.
26369 \begin_layout Standard
26370 \begin_inset VSpace bigskip
26376 \begin_layout Standard
26379 For shapes with tips you will maybe see that LaTeX's hyphenation routine
26380 fails for text in the tips.
26381 Therefore it is often necessary to add hyphenation points
26386 arg "specialchar-insert hyphenation"
26391 ) to the corresponding text parts.
26394 \begin_layout Standard
26395 \begin_inset VSpace bigskip
26401 \begin_layout Standard
26404 Shapepar paragraphs are always placed on the page that their left border
26405 touches the left page margin.
26406 You can therefore not use the paragraph dialog to align such paragraphs.
26407 A solution is to put the paragraph into a minipage or parbox and align
26409 The problem is hereby to find the right width for the box.
26410 Because if it is too wide and you center the box, the paragraph is not
26411 centered too because it sticks at the left side of the box.
26412 So you might have to play a bit with the width until it fits.
26413 Here are two triangular paragraphs, the first one is not aligned, the second
26417 \begin_layout Standard
26418 \begin_inset Newpage newpage
26424 \begin_layout Triangle up
26428 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26429 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26431 At vero eos et accusam et justo duo dolores et ea rebum.
26432 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26436 \begin_layout Standard
26437 \begin_inset VSpace bigskip
26443 \begin_layout Standard
26445 \begin_inset Box Frameless
26455 height_special "totalheight"
26458 \begin_layout Triangle up
26462 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26463 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26465 At vero eos et accusam et justo duo dolores et ea rebum.
26466 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26475 \begin_layout Subsection
26481 \begin_layout Standard
26484 You can define any shape you want.
26485 Doing this manually is a lot of work because every coordinate must be specified.
26486 But there is a way to let the computer calculate the coordinates:
26489 \begin_layout Enumerate
26492 Install the program
26495 \begin_inset CommandInset href
26498 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
26505 \begin_layout Enumerate
26518 \begin_layout Plain Layout
26529 \begin_layout Plain Layout
26536 eX\SpecialChar \menuseparator
26537 Settings\SpecialChar \menuseparator
26540 and select the font size you are using in your document.
26541 For example this document uses the size 12
26542 \begin_inset space \thinspace{}
26548 \begin_layout Enumerate
26554 \begin_layout Enumerate
26563 \begin_layout Plain Layout
26574 \begin_layout Plain Layout
26581 eX\SpecialChar \menuseparator
26584 to export the shape to coordinates.
26585 In the appearing dialog use either the outline of your shape for the coordinate
26586 s or the path itself.
26590 \begin_layout Plain Layout
26593 For more information see
26594 \begin_inset CommandInset href
26596 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
26608 \begin_layout Standard
26611 The coordinates are written into a TeX-file.
26612 To use it for your LyX document
26615 \begin_layout Enumerate
26618 Place the cursor before the first character of your paragraph (or into a
26622 \begin_layout Enumerate
26625 Open in LyX the menu
26627 Insert\SpecialChar \menuseparator
26628 File\SpecialChar \menuseparator
26630 \begin_inset space ~
26635 , select the file and use
26644 \begin_layout Standard
26645 \begin_inset VSpace defskip
26651 \begin_layout Standard
26654 \begin_inset Note Greyedout
26657 \begin_layout Plain Layout
26663 : The changed shape only applies to the current paragraph; everything is
26664 reset to normal for the next paragraph.
26665 Therefore the shape definition file must be input into every paragraph
26666 with the desired shape.
26674 \begin_layout Standard
26675 \begin_inset VSpace bigskip
26681 \begin_layout Standard
26684 Here is an example:
26687 \begin_layout Standard
26688 \begin_inset VSpace bigskip
26694 \begin_layout Standard
26695 \begin_inset CommandInset include
26697 filename "../SpecialParagraphShape.tex"
26703 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26704 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26706 At vero eos et accusam et justo duo dolores et ea rebum.
26707 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
26709 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
26710 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
26714 \begin_layout Standard
26715 \begin_inset VSpace bigskip
26721 \begin_layout Standard
26727 to draw complexer shapes in
26731 you can draw the shape in a program of your choice and import the resulting
26737 Then you only need to draw a line or spline along the outline of the image.
26740 \begin_layout Standard
26741 \begin_inset VSpace bigskip
26747 \begin_layout Standard
26752 Custom paragraph shapes
26754 also provides the two commands
26762 which can be used to define custom shapes coordinate by coordinate.
26766 \begin_layout Plain Layout
26769 These commands are internally used for all shapes described here.
26774 For information how these styles are used and about further customization
26775 possibilities, have a look at the documentation of the package
26781 \begin_inset CommandInset citation
26790 \begin_layout Bibliography
26791 \begin_inset CommandInset bibitem
26792 LatexCommand bibitem
26797 Documentation du paquetage LaTeX
26798 \begin_inset CommandInset href
26801 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26808 \begin_layout Bibliography
26809 \begin_inset CommandInset bibitem
26810 LatexCommand bibitem
26815 Documentation du paquetage LaTeX
26816 \begin_inset CommandInset href
26819 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"