1 #LyX 2.0 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}}
37 % used for multi-column text
40 % extra space for tables
41 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
43 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
44 \use_default_options false
51 \maintain_unincluded_children false
54 InsetLayout CharStyle:MenuItem
63 \newcommand*{\menuitem}[1]{{\sffamily #1}}
68 \language_package default
73 \font_typewriter default
74 \font_default_family default
75 \use_non_tex_fonts false
82 \default_output_format default
84 \bibtex_command default
85 \index_command default
89 \pdf_title "Options avancées de LyX"
90 \pdf_author "LyX Team"
91 \pdf_subject "Options avancées LyX"
92 \pdf_keywords "LyX, Documentacion, Options avancées"
94 \pdf_bookmarksnumbered true
95 \pdf_bookmarksopen false
96 \pdf_bookmarksopenlevel 1
101 \pdf_pdfusetitle false
102 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
112 \paperorientation portrait
121 \paragraph_separation indent
122 \paragraph_indentation default
123 \quotes_language french
126 \paperpagestyle default
128 \tracking_changes false
129 \output_changes false
138 Options avancées de LyX
141 \begin_layout Subtitle
143 \begin_inset Note Note
146 \begin_layout Plain Layout
147 Informations de révision :
150 \begin_layout Plain Layout
151 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 20/06/12011
154 \begin_layout Plain Layout
155 Manque le chapitre 4, les sections 5.7 et 7.2.3 à 7.2.7
158 \begin_layout Plain Layout
159 Original : Révision: 38553, Date : 29/04/2011
172 \begin_layout Plain Layout
173 Le principal responsable de la rédaction de ce fichier est
178 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
179 de la documentation de LyX,
181 <lyx-docs@lists.lyx.org>
184 \begin_inset Newline newline
187 Traduction en français par :
224 Merci d'envoyer vos commentaires et corrections sur la traduction à la
225 liste de diffusion de LyX en français
227 <lyx-fr@lists.lyx.org>
237 \begin_layout Standard
238 \begin_inset CommandInset toc
239 LatexCommand tableofcontents
246 \begin_layout Chapter
250 \begin_layout Standard
259 de LyX que vous êtes en train de lire est avant tout la deuxième partie
273 La raison de la division en deux du document est très simple : le
285 est déjà énorme et il contient toutes les fonctions de base qu'il faut
286 connaître pour préparer la plupart des documents.
287 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
288 par différents fichiers de configuration et paquetages externes.
289 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
290 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
292 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
294 Il y a aussi quelques fonctionnalités plus
295 \begin_inset Quotes fld
299 \begin_inset Quotes frd
302 , comme les méthodes de présentation de bibliographies et la gestion des
303 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
306 Guide de l'utilisateur
308 et sont décrites ici.
311 \begin_layout Standard
312 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
313 fax, le contrôle de version et le support de SGML, qui nécessitent des
314 logiciels supplémentaires pour fonctionner convenablement.
315 Il y a également un chapitre consacré à LyX et HTML.
316 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
317 à améliorer vos documents grâce à la puissance de LaTeX.
318 Après tout, LyX est seulement WYSIWYM
322 \begin_layout Plain Layout
323 \begin_inset Quotes fld
326 What You See Is What You Mean
327 \begin_inset Quotes frd
331 \begin_inset Quotes fld
334 Vous voyez ce que vous voulez dire
335 \begin_inset Quotes frd
343 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
346 \begin_layout Standard
347 Si vous n'avez pas encore lu l'
351 , il est sûr que vous n'êtes pas au bon endroit.
356 est la première chose à consulter, car elle décrit les notations et les
357 formats de tous les manuels.
358 Vous devez aussi être à l'aise avec le
370 et avec toutes les fonctions de base de LyX.
373 \begin_layout Standard
374 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
375 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
376 de LyX et explique comment LyX peut générer exactement le code LaTeX que
378 Il est évidemment destiné à des utilisateurs aguerris de LyX.
381 \begin_layout Chapter
385 \begin_layout Section
386 Comment LyX utilise LaTeX
389 \begin_layout Standard
390 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
391 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
392 produire une sortie imprimable.
393 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
394 quelque chose à LaTeX.
397 \begin_layout Standard
398 À un moment, nous avions coutume d'appeler LyX une
399 \begin_inset Quotes fld
402 interface WYSIWYM pour LaTeX
403 \begin_inset Quotes frd
406 , mais ce n'est plus vrai désormais.
407 Des interfaces pour LaTeX existent.
408 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
409 et de marquer les erreurs dans le fichier que vous éditez.
418 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
419 beaucoup, beaucoup d'autres choses.
420 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
421 utiliser LyX efficacement.
422 LyX a aussi ajouté quelques extensions à LaTeX.
423 Essayez un jour ceci : faites
425 Fichier\SpecialChar \menuseparator
426 Exporter\SpecialChar \menuseparator
431 Visionner\SpecialChar \menuseparator
432 Afficher le code LaTeX
434 ) puis regardez le préambule du fichier
439 Vous remarquerez une variété de nouvelles macros définies spécialement
441 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
445 \begin_layout Standard
446 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
450 \begin_layout Itemize
453 Visionner\SpecialChar \menuseparator
459 \begin_layout Itemize
462 Visionner\SpecialChar \menuseparator
471 jour\SpecialChar \menuseparator
477 \begin_layout Itemize
480 Fichier\SpecialChar \menuseparator
481 Imprimer\SpecialChar \ldots{}
485 \begin_layout Itemize
488 Fichier\SpecialChar \menuseparator
489 Fax\SpecialChar \ldots{}
493 \begin_layout Standard
494 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
495 fois que LaTeX l'a traité.
498 \begin_layout Standard
499 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
500 les étapes suivantes :
503 \begin_layout Enumerate
504 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
516 \begin_layout Enumerate
517 Il fait tourner LaTeX sur le fichier
521 (peut-être plusieurs fois) et exécute toute autre commande (comme
529 ) nécessaire à la compilation du fichier LaTeX.
532 \begin_layout Enumerate
533 S'il y a des erreurs, il affiche le journal d'erreurs.
536 \begin_layout Standard
537 Si vous avez lancé LaTeX avec
539 Visionner\SpecialChar \menuseparator
549 Visionner\SpecialChar \menuseparator
554 Fichier\SpecialChar \menuseparator
557 , LyX réalise deux étapes supplémentaires :
560 \begin_layout Itemize
565 pour convertir le fichier DVI en PostScript;
568 \begin_layout Itemize
569 il exécute une visonneuse PostScript, comme
573 , pour afficher le résultat.
576 \begin_layout Standard
577 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
580 \begin_layout Section
581 Traduire des fichiers LaTeX en LyX
584 \begin_layout Standard
585 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
586 \SpecialChar \menuseparator
587 Importer\SpecialChar \menuseparator
589 Cela va appeler un programme nommé
593 , qui va créer un fichier
602 LyX va ensuite ouvrir ce fichier.
605 \begin_layout Standard
610 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
611 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
612 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
613 les portions en code TeX et les corriger manuellement.
616 \begin_layout Standard
617 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
620 \begin_layout Section
621 Insérer du code LaTeX dans des documents LyX
622 \begin_inset CommandInset label
624 name "sec:Insérer-du-code-LaTeX"
631 \begin_layout Standard
632 \begin_inset CommandInset label
634 name "sec:code-LaTeX"
638 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
639 très simple: vous pouvez toujours insérer du code LaTeX dans un document
641 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
642 toutes les structures LaTeX possibles.
643 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
644 vous pouvez utiliser la boîte de
648 , que vous pouvez mettre dans votre document avec
650 Insérer\SpecialChar \menuseparator
661 \begin_layout Standard
662 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
663 Le code ressemble à ceci :
666 \begin_layout LyX-Code
670 \begin_inset Newline newline
676 \begin_inset Newline newline
679 Un exemple d'environnement minipage.
681 \begin_inset Newline newline
684 mettre presque tout dedans, même des figures
685 \begin_inset Newline newline
688 et des tableaux (non flottants).
689 \begin_inset Newline newline
695 \begin_inset Newline newline
699 \begin_inset Newline newline
705 \begin_inset Newline newline
711 \begin_inset Newline newline
717 \begin_inset Newline newline
722 \begin_inset Newline newline
728 \begin_inset Newline newline
734 \begin_inset Newline newline
740 \begin_inset Newline newline
748 \begin_layout Standard
753 contenant ce texte est juste après ce paragraphe.
754 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
756 Ceux qui lisent une version imprimée du manuel verront le résultat final
760 \begin_layout Standard
764 \begin_layout Plain Layout
771 \begin_layout Plain Layout
778 \begin_layout Plain Layout
780 Un exemple d'environnement minipage.
781 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
785 \begin_layout Plain Layout
792 \begin_layout Plain Layout
797 \begin_layout Plain Layout
804 \begin_layout Plain Layout
811 \begin_layout Plain Layout
818 \begin_layout Plain Layout
824 \begin_layout Plain Layout
831 \begin_layout Plain Layout
838 \begin_layout Plain Layout
845 \begin_layout Plain Layout
857 \begin_layout Standard
858 En plus de l'utilisation du
862 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
864 Vous pouvez alors utiliser
866 Insérer\SpecialChar \menuseparator
867 Fichier\SpecialChar \menuseparator
870 pour inclure votre fichier (vous devez choisir le type
879 Nous vous recommandons de ne faire cela que si vous avez un fichier
888 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
891 \begin_layout Standard
892 Encore quelques notes pour insister:
895 \begin_layout Itemize
896 au sein de LyX, le code LaTeX apparaît
901 \begin_layout Itemize
906 si votre code LaTeX est correct;
909 \begin_layout Itemize
910 attention à ne pas réinventer la roue.
913 \begin_layout Standard
914 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
915 plus sont en préparation.
916 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
917 telle fonction avant de vous lancer joyeusement dans l'écriture de code
919 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
920 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
922 \begin_inset CommandInset href
925 target "http://www.ctan.org/"
929 pour plus de détails, et lisez le chapitre
934 \begin_inset CommandInset ref
936 reference "chap:Special-features"
943 \begin_layout Standard
944 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
945 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
946 Un certain nombre sont cités dans la bibliographie du
961 \begin_layout Section
962 LyX et le préambule LaTeX
965 \begin_layout Subsection
966 À propos du préambule LaTeX
969 \begin_layout Standard
970 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
972 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
973 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
975 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
976 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
977 faire dans le préambule LaTeX d'un document LyX.
980 \begin_layout Standard
981 Le préambule LaTeX vient au tout début d'un document,
989 \begin_layout Itemize
990 déclarer la classe de document.
991 LyX l'a déjà fait à votre place.
995 \begin_layout Standard
996 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
997 document particulière dont vous voulez vous servir, voyez le manuel de
1002 pour savoir comment la faire reconnaître par LyX.
1003 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
1004 dans de prochaines versions !
1008 \begin_layout Itemize
1009 déclarer les paquetages utilisés.
1010 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1011 dans un document seulement si le paquetage a été déclaré dans le préambule.
1012 Par exemple, le paquetage
1016 force l'indentation de tous les paragraphes.
1017 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1021 \begin_layout Itemize
1022 fixer les compteurs, variables, longueurs et largeurs.
1023 Il y a plusieurs compteurs et variables LaTeX qui
1027 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1028 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1029 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1030 Un autre exemple est le type de marqueur pour les listes.
1031 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1032 le faire une seule fois, dans le préambule.
1035 \begin_layout Itemize
1036 déclarer les commandes définies par l'utilisateur (avec
1048 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1049 apparaissent très souvent dans le document.
1050 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1055 être définies n'importe où ailleurs (mais
1059 d'être utilisées pour la première fois, bien sûr...).
1060 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1061 ce qui normalement ne devrait pas être le cas.
1064 \begin_layout Standard
1065 LyX ajoute son propre lot de définitions au préambule du fichier
1070 Ceci rend les fichiers LaTeX générés par LyX portables.
1073 \begin_layout Subsection
1074 Changer le préambule
1077 \begin_layout Standard
1078 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1079 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1080 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1083 Document\SpecialChar \menuseparator
1084 Paramètres\SpecialChar \menuseparator
1088 \begin_inset space ~
1096 LyX ajoute tout ce qu'il y a dans la fenêtre
1099 \begin_inset space ~
1104 à son propre préambule.
1105 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1106 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1107 avons dit : ne réinventez pas la roue !).
1110 Assurez-vous aussi que votre préambule est correct.
1113 LyX ne le vérifie pas.
1114 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1116 \begin_inset Quotes fld
1126 \begin_inset Quotes frd
1130 Si vous voyez ce message, vérifiez votre préambule.
1133 \begin_layout Subsection
1137 \begin_layout Standard
1138 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1142 \begin_layout Subsubsection
1143 Exemple 1 : Décalages
1146 \begin_layout Standard
1147 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1160 , c'est-à-dire décalage horizontal et décalage vertical.
1161 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1163 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1164 ne sont pas les mêmes.
1165 C'est là qu'interviennent
1180 \begin_layout Standard
1181 Les valeurs par défaut de
1193 sont toutes deux de 0
1194 \begin_inset space ~
1197 pt, c'est-à-dire que la page n'est pas décalée.
1200 \begin_layout Standard
1201 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1202 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1203 corrigé un tel comportement.
1204 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1205 et si votre administrateur système est un paresseux
1209 \begin_layout Plain Layout
1210 NdT : Traduction vraisemblable de
1211 \begin_inset Quotes fld
1214 your sysadmin is a doofus
1215 \begin_inset Quotes frd
1235 peuvent sauver la mise.
1236 Supposez que vos marges du haut et de gauche soient toujours 0,5
1237 \begin_inset space ~
1241 Vous pouvez ajouter ceci au préambule :
1244 \begin_layout LyX-Code
1252 \begin_layout LyX-Code
1260 \begin_layout Standard
1261 ...et vos marges devraient désormais être correctes.
1264 \begin_layout Subsubsection
1265 Exemple 2 : Étiquettes
1268 \begin_layout Standard
1269 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1270 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1271 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1276 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1277 Nous vous laissons le vérifier.
1278 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1280 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1284 \begin_layout Standard
1285 D'abord, assurez-vous que vous utilisez la classe de document
1290 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1293 \begin_layout LyX-Code
1299 \begin_layout LyX-Code
1305 \begin_layout LyX-Code
1311 \begin_layout LyX-Code
1317 \begin_layout LyX-Code
1323 \begin_layout LyX-Code
1329 \begin_layout LyX-Code
1335 \begin_layout Standard
1336 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1338 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1339 insérer du code LaTeX, placez les commandes
1351 autour de chaque étiquette.
1352 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1356 \begin_layout Standard
1357 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1359 Peut-être même que ce sera vous.
1362 \begin_layout Subsubsection
1363 Exemple 3 : Indentation de paragraphe
1366 \begin_layout Standard
1367 Les Américains ont l'habitude d'indenter la première ligne de
1372 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1373 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1374 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1377 \begin_layout Standard
1378 Bien sûr, cette habitude n'est pas typographiquement correcte.
1379 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1384 s'il en suit un autre.
1385 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1386 deux paragraphes consécutifs.
1387 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1388 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1392 \begin_layout Standard
1393 Si vous êtes un Américain typique
1397 \begin_layout Plain Layout
1398 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1403 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1404 voulez votre indentation ! Ajoutez ceci au préambule :
1407 \begin_layout LyX-Code
1410 usepackage{indentfirst}
1413 \begin_layout Standard
1414 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1415 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1418 \begin_layout Subsubsection
1419 Exemple 4 : Ce document
1422 \begin_layout Standard
1423 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1424 idée de certaines possibilités avancées.
1428 \begin_inset space ~
1433 risque de ne pas être visible en une fois, même en plein écran.
1434 Il y a aussi d'autres exemples et un assortiment de
1435 \begin_inset Quotes fld
1439 \begin_inset Quotes frd
1442 LaTeX dans le chapitre
1443 \begin_inset space ~
1447 \begin_inset CommandInset ref
1449 reference "chap:Special-features"
1456 \begin_layout Section
1457 LyX et les erreurs LaTeX
1460 \begin_layout Standard
1461 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1462 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1463 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1464 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1469 \begin_layout Plain Layout
1470 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1471 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1480 \begin_layout Standard
1481 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1484 Document\SpecialChar \menuseparator
1486 \begin_inset space ~
1490 \begin_inset space ~
1496 Il y a quelques erreurs et avertissements assez fréquents.
1497 Nous allons les traiter ici.
1498 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1501 \begin_layout Itemize
1504 \begin_inset Quotes fld
1508 \begin_inset Quotes frd
1515 \begin_layout Standard
1516 Tout ce qui commence par ces mots est un message d'avertissement destiné
1518 \begin_inset Quotes fld
1522 \begin_inset Quotes frd
1525 le code LaTeX lui-même.
1526 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1527 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1528 dire que vous devez l'exécuter une nouvelle fois.
1531 \begin_layout Standard
1532 Vous pouvez en général les ignorer.
1536 \begin_layout Itemize
1539 \begin_inset Quotes fld
1543 \begin_inset Quotes frd
1550 \begin_layout Standard
1551 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1553 Le reste du message indiquera souvent la police de substitution que LaTeX
1557 \begin_layout Standard
1558 Vous pouvez les ignorer sans crainte.
1562 \begin_layout Itemize
1565 \begin_inset Quotes fld
1571 \begin_inset Quotes frd
1578 \begin_layout Standard
1583 cracher ce genre de messages.
1584 Ils vous préviennent que les lignes sont trop longues et débordent sur
1586 C'est presque toujours impossible à déceler dans le rendu final.
1587 Ou bien seuls un ou deux caractères débordent sur la marge.
1588 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1592 \begin_layout Standard
1593 Vous pouvez ignorer ces messages stupides.
1594 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1595 qu'à regarder ce qui sort.
1599 \begin_layout Itemize
1602 \begin_inset Quotes fld
1608 \begin_inset Quotes frd
1615 \begin_layout Standard
1616 Pas aussi courant que son cousin.
1617 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1619 Nous ne savons pas pourquoi.
1622 \begin_layout Standard
1623 Vous pouvez tout autant les ignorer que les précédents.
1627 \begin_layout Itemize
1630 \begin_inset Quotes fld
1636 \begin_inset Quotes frd
1644 \begin_inset Quotes fld
1650 \begin_inset Quotes frd
1657 \begin_layout Standard
1658 Des avertissements sur des problèmes de saut de page.
1659 À nouveau, vous n'avez qu'à regarder ce qui sort.
1660 Vous verrez bien si quelque chose ne va pas.
1664 \begin_layout Itemize
1667 \begin_inset Quotes fld
1670 LaTeX Error: File 'Xxxx' not found
1671 \begin_inset Quotes frd
1678 \begin_layout Standard
1682 \begin_inset Quotes fld
1686 \begin_inset Quotes frd
1691 n'est pas présent sur ce système.
1692 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1694 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1701 , alors un des paquetages que LyX a essayé de charger est manquant.
1704 Aide\SpecialChar \menuseparator
1706 \begin_inset space ~
1711 pour voir la liste des paquetages dont LyX a entendu parler.
1712 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1715 Outils\SpecialChar \menuseparator
1718 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1721 \begin_layout Standard
1732 , et que le paquetage en question n'est pas installé, vous devez l'installer
1737 \begin_layout Itemize
1740 \begin_inset Quotes fld
1743 LaTeX Error: Unknown option
1744 \begin_inset Quotes frd
1751 \begin_layout Standard
1752 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1753 spécifié une option impossible ou inexistante dans un paquetage.
1754 Vérifiez dans sa documentation.
1758 \begin_layout Itemize
1761 \begin_inset Quotes fld
1764 Undefined control sequence
1765 \begin_inset Quotes frd
1772 \begin_layout Standard
1773 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1774 de frappe, vous aurez un de ceux-là.
1775 Vous pouvez aussi avoir oublié de charger un paquetage.
1776 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1777 utilisé une commande inconnue.
1781 \begin_layout Standard
1782 Il y a d'autres messages d'erreur et d'avertissement.
1783 Quelques-uns sont explicites
1787 \begin_layout Plain Layout
1788 NdT : Pour un anglophone...
1794 Ce sont souvent des messages LaTeX.
1795 D'autres sont carrément incompréhensibles.
1796 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1800 de ce qu'ils signifient ou de comment les déchiffrer.
1801 Personne ne le sait.
1804 \begin_layout Standard
1805 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1809 \begin_layout Enumerate
1810 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1814 \begin_layout Enumerate
1815 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1819 \begin_layout Enumerate
1820 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1821 ― et surtout si vous voyez
1822 \begin_inset Quotes fld
1832 \begin_inset Quotes frd
1835 , ça veut dire qu'il y a des erreurs dans le préambule.
1836 Commencez par corriger votre préambule;
1839 \begin_layout Enumerate
1840 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1841 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1843 Vérifiez s'il manque des paquetages et rajoutez-les;
1846 \begin_layout Enumerate
1847 très bien, il ne manque aucun paquetage.
1848 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1853 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1857 \begin_inset space ~
1862 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1863 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1867 \begin_layout Enumerate
1868 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1869 joué dans les règles.
1870 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1871 pas net dans un tableau ou une équation, comme insérer un graphique dans
1872 une case de tableau ?
1875 \begin_layout Enumerate
1876 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1877 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1878 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1880 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1882 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1888 pour que les passages à la ligne de LaTeX soient plus souples;
1891 \begin_layout Enumerate
1892 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1893 que vous restez dans les limites de l'imbrication d'environnements.
1894 Si vous avez imbriqué un tas d'environnements jusqu'au
1895 \begin_inset Formula $17^{e}$
1898 niveau, le problème est là;
1901 \begin_layout Enumerate
1902 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1904 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1905 pour la page, vous devez :
1909 \begin_layout Enumerate
1910 mettre la figure à l'échelle pour qu'elle tienne.
1913 \begin_layout Enumerate
1914 rétrécir le tableau pour qu'il tienne.
1918 \begin_layout Enumerate
1919 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1920 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1924 \begin_layout Standard
1925 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1929 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1933 \begin_layout Chapter
1934 Outils supplémentaires
1937 \begin_layout Section
1938 Personnaliser une bibliographie avec BibTeX
1941 \begin_layout Standard
1942 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1945 Les bases de données bibliographiques (BibTeX)
1949 Guide de l'utilisateur
1952 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1953 particulières qui sont accessibles depuis LyX.
1956 \begin_layout Subsection
1957 Autres styles de citation
1960 \begin_layout Standard
1961 Le style standard de BibTeX utilise des nombres (par exemple
1962 \begin_inset Quotes fld
1966 \begin_inset Quotes frd
1969 ) pour faire référence à un ouvrage cité.
1970 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1971 styles de citations.
1972 Le plus courant et le style auteur-année (par exemple
1973 \begin_inset Quotes fld
1977 \begin_inset Quotes frd
1981 LyX gère deux paquetages qui fournissent ce style,
1990 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1991 être listés ici en détail.
1992 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
1993 ou si vous voulez utiliser un des innombrables fichiers de styles pour
1994 natbib, alors vous choisirez probablement le paquetage
1999 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2000 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2008 \begin_layout Standard
2009 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
2012 Document\SpecialChar \menuseparator
2015 et choisissez la rubrique
2029 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2034 et vous pourrez choisir le style de la référence (
2035 \begin_inset Quotes fld
2039 \begin_inset Quotes frd
2043 \begin_inset Quotes fld
2047 \begin_inset Quotes fld
2051 \begin_inset Quotes frd
2055 \begin_inset Quotes fld
2059 \begin_inset Quotes frd
2063 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2064 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2065 de fichiers de style supplémentaires et même un programme interactif pour
2066 construire des fichiers de style
2070 \begin_layout Plain Layout
2072 \begin_inset Flex URL
2075 \begin_layout Plain Layout
2077 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2095 \begin_layout Subsection
2096 Bibliographies sectionnées
2097 \begin_inset CommandInset label
2099 name "sub:Bibliographies-sectionnées"
2106 \begin_layout Standard
2107 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2108 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2109 et les travaux scientifiques est vraisemblablement une possibilité
2110 \begin_inset Quotes fld
2114 \begin_inset Quotes frd
2118 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2119 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2120 BibTeX pour satisfaire vos besoins historiques.
2123 \begin_layout Standard
2124 LyX fournit un support natif d'un de ces paquetages,
2132 \begin_layout Plain Layout
2134 \begin_inset Flex URL
2137 \begin_layout Plain Layout
2139 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2150 L'avantage de ce paquetage (comparé à d'autres comme
2154 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2155 À la place, vous aurez à préparer des bases de données bibliographiques
2156 différentes pour les différentes sections de votre bibliographie.
2157 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2159 \begin_inset Quotes fld
2163 \begin_inset Quotes frd
2167 \begin_inset Quotes fld
2170 travaux scientifiques
2171 \begin_inset Quotes frd
2174 , vous devez d'abord créer deux bases de données, par exemple
2185 \begin_layout Standard
2186 Dans LyX, allez dans le menu
2188 Document\SpecialChar \menuseparator
2199 \begin_inset space ~
2203 \begin_inset space ~
2209 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2210 section de votre bibliographie.
2211 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2216 et une deuxième pour la base de données
2221 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2223 En plus, vous pouvez choisir que votre section bibliographique contienne
2225 \begin_inset Quotes fld
2228 toutes les références citées
2229 \begin_inset Quotes frd
2232 de la base de données utilisée (ce qui est le comportement par défaut),
2234 \begin_inset Quotes fld
2237 toutes les références non citées
2238 \begin_inset Quotes frd
2242 \begin_inset Quotes fld
2245 toutes les références
2246 \begin_inset Quotes frd
2250 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2252 \begin_inset Quotes fld
2256 \begin_inset Quotes frd
2260 \begin_inset Quotes fld
2264 \begin_inset Quotes frd
2268 \begin_inset Quotes fld
2271 Travaux scientifiques
2272 \begin_inset Quotes frd
2276 Les titres des sections peuvent être ajoutés comme des entêtes de section
2277 ou de sous-section ordinaires.
2282 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2283 t ( comme un chapitre* ou une section*, par exemple).
2286 \begin_layout Subsection
2287 Bibliographies multiples
2290 \begin_layout Standard
2291 Les bibliographies multiples, par exemple une bibliographie par section
2292 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2297 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2298 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2299 si vous êtes prêt à utiliser un peu de
2304 \begin_inset space ~
2308 \begin_inset CommandInset ref
2310 reference "sec:Insérer-du-code-LaTeX"
2318 \begin_layout Plain Layout
2319 Une autre approche consiste à utiliser les paquetages LaTeX
2335 \begin_layout Standard
2336 D'abord, allez dans le menu
2338 Document\SpecialChar \menuseparator
2341 , choisissez la rubrique Bibliographie et activez l'option
2344 \begin_inset space ~
2348 \begin_inset space ~
2354 Dans votre document vous devez inclure les sections qui auront leur propre
2355 bibliographie (en incluant la référence BibTeX elle-même), entre un
2367 (ces commandes doivent être mises en
2372 La bibliographie contiendra toutes les références qui ont été citées dans
2382 : si vous utilisez cette approche,
2386 les références doivent se trouver à l'intérieur d'une
2395 ne peuvent pas être emboîtées.
2398 \begin_layout Standard
2402 \begin_layout Section
2403 Documents en plusieurs fichiers
2406 \begin_layout Subsection
2410 \begin_layout Standard
2411 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2412 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2413 il arrive qu'un élément comme un tableau soit susceptible de modifications
2414 ultérieures, alors que le reste du texte ne changera plus.
2415 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2417 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2418 : introduction, observations, résultats, discussion, conclusion.
2419 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2421 \begin_inset Quotes fld
2425 \begin_inset Quotes frd
2428 qui contient le titre, les auteurs, le résumé, les références, etc.
2429 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2430 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2432 Tous ces fichiers doivent cependant avoir la même classe de document –
2433 n'essayez pas de mélanger la classe
2442 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2443 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2450 incluse, et sans la ligne
2456 ) pour éviter des erreurs à la création du fichier DVI.
2459 \begin_layout Standard
2460 LyX permet l'inclusion de fichiers en sélectionnant
2465 nsérer\SpecialChar \menuseparator
2466 Fichier\SpecialChar \menuseparator
2469 , ce qui positionne une balise à l'endroit du curseur.
2470 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2471 du fichier et la méthode d'inclusion.
2474 \begin_layout Standard
2475 Les trois méthodes d'inclusion sont
2476 \begin_inset Quotes fld
2484 \begin_inset Quotes frd
2488 \begin_inset Quotes fld
2496 \begin_inset Quotes frd
2500 \begin_inset Quotes fld
2508 \begin_inset Quotes frd
2513 \begin_inset Quotes fld
2517 \begin_inset Quotes frd
2521 \begin_inset Quotes fld
2525 \begin_inset Quotes frd
2528 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2529 est que les fichiers
2530 \begin_inset Quotes fld
2534 \begin_inset Quotes frd
2537 commenceront sur une nouvelle page, alors que ceux
2538 \begin_inset Quotes fld
2542 \begin_inset Quotes frd
2545 commenceront sur la page en cours.
2549 \begin_layout Standard
2550 Le fichier maître est généralement converti en un fichier LaTeX complet
2551 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2552 en fichiers LaTeX sans les informations de préambule.
2556 \begin_inset space ~
2561 , cette conversion n'aura pas lieu.
2564 \begin_layout Standard
2565 Un fichier inclus en
2566 \begin_inset Quotes fld
2570 \begin_inset Quotes frd
2573 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2574 dans le fichier d'origine.
2575 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2576 espaces consécutives sont conservées, a contrario des règles habituelles
2578 Cependant, cocher l'option
2581 \begin_inset space ~
2585 \begin_inset space ~
2590 résout toute incertitude en matérialisant chaque espace par un symbole.
2593 \begin_layout Subsection
2594 Références croisées entre fichiers
2597 \begin_layout Standard
2600 \begin_inset Box Shadowbox
2610 height_special "totalheight"
2613 \begin_layout Plain Layout
2614 Ce paragraphe est quelque peu obsolète.
2615 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2616 nts s'ouvrent en même temps que le document maître.
2624 Il est possible de faire des références croisées entre différents fichiers.
2625 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2626 B pour un exemple avec deux fichiers, avec B inclus dans A.
2627 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2628 faire référence dans B.
2629 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2630 alors possible de choisir le
2631 \begin_inset Quotes fld
2635 \begin_inset Quotes frd
2641 \begin_layout Subsection
2642 Listes bibliographiques dans tous les sous-documents
2645 \begin_layout Standard
2646 \begin_inset Box Frameless
2656 height_special "totalheight"
2659 \begin_layout Plain Layout
2660 Ce paragraphe nécessite également une mise à jour.
2661 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2670 \begin_layout Standard
2671 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2673 De cette façon LyX trouvera les fichiers
2677 et vous pouvez facilement insérer les références en masquant la liste des
2681 \begin_layout Standard
2682 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2683 pas dans la sortie imprimable et les références s'afficheront comme [?],
2685 Une solution est d'utiliser le paquetage
2689 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2690 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2691 les lignes suivantes;
2694 \begin_layout LyX-Code
2700 \begin_layout LyX-Code
2703 includecomment{comment}
2706 \begin_layout Standard
2708 \begin_inset Flex URL
2711 \begin_layout Plain Layout
2713 http://wiki.lyx.org/FAQ/Unsorted#toc31
2721 \begin_layout Section
2725 \begin_layout Standard
2726 Les utilisateurs ont parfois besoin de
2727 \begin_inset Quotes fld
2731 \begin_inset Quotes frd
2734 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2735 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2736 Lyx-2.0 inclut un script Python (
2737 \begin_inset Flex Code
2740 \begin_layout Plain Layout
2746 ) qui automatise le processus.
2747 Pour l'utiliser, il faut que l'un des modules Python
2748 \begin_inset Flex Code
2751 \begin_layout Plain Layout
2758 \begin_inset Flex Code
2761 \begin_layout Plain Layout
2767 soit installé sur votre système.
2768 Implicitement, le script préfère l'archive
2769 \begin_inset Flex Code
2772 \begin_layout Plain Layout
2779 \begin_inset Flex Code
2782 \begin_layout Plain Layout
2788 sur les systèmes Unix et le format
2789 \begin_inset Flex Code
2792 \begin_layout Plain Layout
2801 \begin_layout Standard
2802 La procédure de configuration de LyX positionne le script pour qu'il exporte
2804 \begin_inset Quotes fld
2808 \begin_inset Quotes frd
2811 , et ce format sera disponible via
2812 \begin_inset Flex Code
2815 \begin_layout Plain Layout
2816 Fichier\SpecialChar \menuseparator
2825 \begin_layout Standard
2826 Indépendamment du système d'exploitation, la création d'un format d'archive
2827 particulier peut être imposée en ajoutant soit l'option
2828 \begin_inset Flex Code
2831 \begin_layout Plain Layout
2838 \begin_inset Flex Code
2841 \begin_layout Plain Layout
2848 \begin_inset Flex Code
2851 \begin_layout Plain Layout
2858 \begin_inset Flex Code
2861 \begin_layout Plain Layout
2868 \begin_inset Flex Code
2871 \begin_layout Plain Layout
2872 LyX \SpecialChar \menuseparator
2879 \begin_inset Flex Code
2882 \begin_layout Plain Layout
2883 Outils\SpecialChar \menuseparator
2884 Préférences\SpecialChar \menuseparator
2885 Gestion des fichiers\SpecialChar \menuseparator
2891 (veillez bien à ajouter l'option après le nom du script, pas avant).
2894 \begin_layout Section
2895 En-têtes et pieds de page sur mesure
2898 \begin_layout Standard
2899 Le format de page implicite est assez banal : pour un document avec la classe
2900 article, tout ce que vous obtenez se limite au numéro de page en bas de
2902 Ce document-ci est de la classe
2903 \begin_inset Quotes fld
2907 \begin_inset Quotes frd
2910 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2911 plein la vue, il faut choisir la mise en page
2912 \begin_inset Quotes fld
2916 \begin_inset Quotes frd
2919 , comme l'explique le
2922 \begin_inset space ~
2926 \begin_inset space ~
2932 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2933 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2934 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2936 \begin_inset Flex Code
2939 \begin_layout Plain Layout
2948 \begin_inset Flex URL
2951 \begin_layout Plain Layout
2953 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2961 \begin_layout Standard
2962 L'en-tête est divisé en trois champs, appelés logiquement
2963 \begin_inset Quotes fld
2967 \begin_inset Quotes frd
2971 \begin_inset Quotes fld
2975 \begin_inset Quotes frd
2979 \begin_inset Quotes fld
2983 \begin_inset Quotes frd
2987 Le bas de page aussi a ces trois divisions.
2988 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
3014 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3015 page, insérez simplement cette commande dans le préambule :
3018 \begin_layout Standard
3027 \begin_layout Standard
3028 Vous verrez désormais votre nom dans le coin supérieur gauche.
3029 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3030 le numéro de page apparaissant en bas, centré), insérez simplement une
3031 commande avec un paramètre vide, par exemple :
3034 \begin_layout Standard
3042 \begin_layout Standard
3043 Maintenant, plus dur : mettons le mot
3044 \begin_inset Quotes fld
3048 \begin_inset Quotes frd
3051 et le numéro de la section en cours (par exemple Section
3052 \begin_inset space ~
3055 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3056 nom en bas à gauche et la date en bas à droite.
3057 Les commandes suivantes doivent donc apparaître dans votre préambule :
3060 \begin_layout Standard
3070 \begin_layout Standard
3078 \begin_layout Standard
3088 \begin_layout Standard
3097 \begin_layout Standard
3105 \begin_layout Standard
3115 \begin_layout Standard
3128 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3129 ainsi les numéros de la section et de la page en cours.
3136 affiche simplement la date d'aujourd'hui.
3139 \begin_layout Standard
3140 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3141 au dessus du pied de page peut elle aussi être modifiée.
3142 Si vous n'en voulez pas, mettez sa largeur à 0.
3143 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3144 \begin_inset space ~
3147 pt, et celle de pied de page une épaisseur de 0.
3148 Pour régler l'épaisseur, utilisez les commandes
3152 renewcommand\SpecialChar \-
3155 headrulewidth}\SpecialChar \-
3162 renewcommand\SpecialChar \-
3165 footrulewidth}\SpecialChar \-
3171 \begin_layout Standard
3172 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3173 page pour une page donnée avec, par exemple :
3177 thispagestyle\SpecialChar \-
3184 thispagestyle\SpecialChar \-
3191 thispagestyle\SpecialChar \-
3195 Insérez simplement ces commandes dans le texte de la page que vous voulez
3196 modifier, et mettez-les en mode TeX.
3197 En fait, par défaut, si vous utilisez le style global
3198 \begin_inset Quotes fld
3202 \begin_inset Quotes frd
3205 , les pages de titre sont en
3206 \begin_inset Quotes fld
3210 \begin_inset Quotes frd
3213 , alors que les autres sont en
3214 \begin_inset Quotes fld
3218 \begin_inset Quotes frd
3224 \begin_layout Standard
3225 Il existe des commandes plus complexes qui vous permettent d'introduire
3226 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3227 renvoyons à la documentation du paquetage
3231 pour plus de précisions.
3233 \begin_inset Flex URL
3236 \begin_layout Plain Layout
3238 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3246 \begin_layout Standard
3247 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3249 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3250 essayer quelque chose comme :
3253 \begin_layout Standard
3262 includegraphics{logo.eps}}}
3265 \begin_inset Newline newline
3268 (il vous faudra peut-être pré-ajouter
3272 usepackage{graphics}
3274 avant si aucun autre fichier EPS n'est inséré dans votre document).
3277 \begin_layout Standard
3281 \begin_layout Section
3287 \begin_inset CommandInset label
3296 \begin_layout Standard
3302 \begin_layout Subsection
3306 \begin_layout Standard
3307 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3308 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3309 de profondeur dans l'environnement
3314 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3315 spécifier différents types de puces pour différents paragraphes
3319 \begin_layout Plain Layout
3320 En fait, c'est possible mais il faut le faire à la main.
3328 \begin_layout Subsection
3329 À quoi elles ressemblent
3332 \begin_layout Standard
3333 Allez dans la rubrique
3339 Document\SpecialChar \menuseparator
3343 \begin_layout Standard
3344 La fenêtre vous présente un tableau avec des formes de puces.
3345 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3347 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3348 lequel vous agissez.
3349 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3350 de puce actuellement sélectionnée, et ce champ peut être édité.
3351 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3352 préambule LaTeX les paquetages requis.
3355 \begin_layout Standard
3356 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3357 Le tableau suivant vous montre la correspondance entre le nom des boutons
3358 et les paquetages LaTeX.
3361 \begin_layout Standard
3363 \begin_inset Tabular
3364 <lyxtabular version="3" rows="7" columns="2">
3365 <features tabularvalignment="middle">
3366 <column alignment="center" valignment="top" width="0pt">
3367 <column alignment="center" valignment="top" width="0pt">
3369 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3372 \begin_layout Plain Layout
3378 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3381 \begin_layout Plain Layout
3389 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3392 \begin_layout Plain Layout
3400 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3403 \begin_layout Plain Layout
3411 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3414 \begin_layout Plain Layout
3422 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3425 \begin_layout Plain Layout
3435 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3438 \begin_layout Plain Layout
3446 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3449 \begin_layout Plain Layout
3459 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3462 \begin_layout Plain Layout
3470 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3473 \begin_layout Plain Layout
3483 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3486 \begin_layout Plain Layout
3494 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3497 \begin_layout Plain Layout
3507 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3510 \begin_layout Plain Layout
3518 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3521 \begin_layout Plain Layout
3537 \begin_layout Standard
3538 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3539 que vous n'avez pas.
3540 Si vous obtenez des erreurs LaTeX lorsque vous essayez de Visionner ou
3541 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3542 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3543 part et imprimer avec un autre système.
3546 \begin_layout Subsection
3550 \begin_layout Standard
3551 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3552 motif de puce et la taille.
3553 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3557 \begin_layout Standard
3558 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3559 bouton droit de la souris sur la profondeur de la puce en question
3563 \begin_layout Plain Layout
3564 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3565 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3566 La fenêtre dont nous venons de parler est cependant utile car elle montre
3567 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3569 Pour personnaliser vos paragraphes, vous avez le choix :
3572 \begin_layout Plain Layout
3576 \begin_layout Plain Layout
3592 \begin_layout Plain Layout
3596 \begin_layout Plain Layout
3618 \begin_layout Itemize
3619 Utilisez la commande LaTeX
3625 pour spécifier un nouveau format de puce pour une profondeur donnée.
3626 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3628 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3629 les puces de profondeur 1 :
3632 \begin_inset Newline newline
3646 \begin_inset Newline newline
3662 \begin_inset Newline newline
3667 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3668 partie intégrante de la commande
3677 \begin_layout Itemize
3681 \begin_layout Plain Layout
3694 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3695 entre crochets en mode TeX.
3696 Par exemple, cet élément a commencé par
3709 \begin_layout Plain Layout
3713 \begin_layout Plain Layout
3729 \begin_layout Plain Layout
3730 Vous aurez besoin de remettre le
3734 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3736 Nous avons donc ici :
3739 \begin_inset Newline newline
3756 \begin_layout Chapter
3759 LyX and the World Wide Web
3760 \begin_inset Note Note
3763 \begin_layout Plain Layout
3764 Chapitre restant à traduire (JPChrétien, juin 2011)
3772 \begin_layout Standard
3775 LyX has long supported the export of documents to various web-friendly formats,
3777 Before verson 2.0, however, HTML export was always accomplished by the use
3778 of external converters.
3782 \begin_layout Plain Layout
3785 For details on the use of external converters with LyX, see the
3789 section of the Customization manual.
3794 These fall into two large groups: there are converters that use LaTeX as
3795 an intermediate format, such as
3796 \begin_inset Flex Code
3799 \begin_layout Plain Layout
3808 \begin_inset Flex Code
3811 \begin_layout Plain Layout
3820 \begin_inset Flex Code
3823 \begin_layout Plain Layout
3831 , relying upon LyX to produce the LaTeX; and there is a converter that works
3832 directly on LyX files,
3833 \begin_inset Flex Code
3836 \begin_layout Plain Layout
3845 All of these have different advantages and disadvantages.
3849 \begin_layout Standard
3852 The LaTeX-based converters have the advantage that, in principle, they know
3853 everything about the exported document that LaTeX does.
3854 Such converters do not care, for example, if a certain block of code was
3855 produced by LyX or was Evil Red Text.
3856 These converters know about
3857 \begin_inset Flex Code
3860 \begin_layout Plain Layout
3868 files, counters, and references, and can often make use of the
3869 \begin_inset Flex Code
3872 \begin_layout Plain Layout
3880 files generated by BibTeX.
3881 On the other hand, LaTeX is a very hard language to parse---it is sometimes
3882 said that only TeX itself understands TeX---and LaTeX-based converters
3883 will often choke on what seem to be quite simple constructs; complex ones
3884 can throw them completely, and as of this writing, for example, the
3888 manual will not export with
3889 \begin_inset Flex Code
3892 \begin_layout Plain Layout
3900 , though the others will.
3901 The other issue concerns how math is handled.
3902 These converters typically convert the formulae into little pictures that
3903 are then linked from the HTML document.
3904 Since these are actually generated by LaTeX, they are accurate.
3905 But they do not scale well, and just getting them to look as if they are
3906 actually meant to be in your document---so that the font sizes seem to
3907 be roughly the same---can be a challenge.
3910 \begin_layout Standard
3914 \begin_inset Flex Code
3917 \begin_layout Plain Layout
3926 \begin_inset CommandInset href
3928 name "http://elyxer.nongnu.org/"
3929 target "http://elyxer.nongnu.org/"
3933 ) solves some of these problems.
3934 In particular, the formulae it produces scale perfectly, since it renders
3935 math using a combination of HTML and CSS rather than converting the formulae
3937 But even moderately complex formula are rendered less well than with
3938 \begin_inset Flex Code
3941 \begin_layout Plain Layout
3949 ; this reflects the limitations of HTML.
3953 \begin_layout Plain Layout
3957 \begin_inset Flex Code
3960 \begin_layout Plain Layout
3968 can also use jsMath and MathJax for equations, but this setting is only
3969 available globally and requires one to have access to a server that runs
3975 More importantly (as of version 1.1.1, at least),
3976 \begin_inset Flex Code
3979 \begin_layout Plain Layout
3987 has limited support for math macros and no support for user-defined paragraph
3988 or character styles.
3989 These limitations make
3990 \begin_inset Flex Code
3993 \begin_layout Plain Layout
4001 unsuitable for many of the documents LyX users produce.
4002 In principle, of course, these problems could be solved, but the LyX developers
4003 have decided to follow a different path and have made LyX itself capable
4004 of writing XHTML, just as it is capable of writing LaTeX, DocBook, and
4008 \begin_layout Standard
4011 As of this writing, XHTML output remains under development and should probably
4013 \begin_inset Quotes eld
4017 \begin_inset Quotes erd
4024 \begin_layout Plain Layout
4028 \begin_inset Flex Code
4031 \begin_layout Plain Layout
4034 development/HTML.notes
4039 , which can be found in the LyX source tree or
4040 \begin_inset CommandInset href
4042 name "accessed online"
4043 target "http://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes"
4047 , usually contains up-to-date information about the state of XHTML output.
4048 See also the list of XHTML bugs on
4049 \begin_inset CommandInset href
4051 name "the bug tracker"
4052 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"
4061 Still, the developers have chosen this approach because it has several
4062 potential advantages over the other two.
4065 \begin_layout Standard
4068 These advantages are primarily due to the fact that the XHTML output routines,
4069 since they are part of LyX, know everything LyX knows about the document
4074 \begin_layout Plain Layout
4077 Another advantage is that, since these routines are internal to LyX, they
4078 are immune to changes in LyX's file format, or to changes in the semantics
4084 So they know about the table of contents (as displayed in the outline),
4085 about the counters associated with different paragraph styles, and about
4086 user-defined styles.
4087 The XHTML output routines know what LyX knows about internationalization,
4088 too, so they will output
4089 \begin_inset Quotes eld
4093 \begin_inset Quotes erd
4097 \begin_inset Quotes eld
4105 \begin_inset Quotes erd
4108 , depending upon the language in effect at the time.
4112 \begin_layout Standard
4115 Quite generally, the output routines know what LyX knows about document
4116 layout, that is, about how the document is to be rendered on screen.
4117 We use this information when we output the document as XHTML.
4122 generates CSS style information corresponding to the layout information
4123 it uses to render the document on screen: if section headings are supposed
4124 to be sans-serif and bold as seen in LyX, then (by default) they will be
4125 sans-serif and bold when viewed in a web browser, too.
4126 And this is true not just for pre-defined styles, like Section, but for
4127 any style, including user-defined styles.
4128 Indeed, the XHTML output routines make no distinction between user-defined
4129 paragraph and character styles and LyX's own pre-defined styles: in each
4130 case, everything LyX knows about the styles is contained in the layout
4132 And much the same is true as regards pre-defined textual insets, such as
4133 footnotes, and various custom insets.
4137 \begin_layout Standard
4140 The result is that XHTML output can be customized and extended in exactly
4141 the same way LaTeX output can be customized and extended: through layout
4143 See chapter five of the
4147 manual for the details.
4150 \begin_layout Standard
4153 The remainder of this chapter contains more detailed information on XHTML
4154 output, its limitations, and ways to work around those limitations.
4157 \begin_layout Section
4160 Math Output in XHTML
4163 \begin_layout Standard
4166 LyX offers four choices for how math is rendered.
4167 These have various advantages and disadvantages:
4170 \begin_layout Itemize
4174 \begin_inset Newline newline
4177 MathML is a dialect of XML designed specifically for mathematics on the
4178 web, and it typically renders very well in browsers that support it.
4179 The disadvantage is that not all browsers support MathML, and support is
4180 not complete even in the Gecko-based browsers, such as Firefox.
4181 \begin_inset Newline newline
4184 If LyX is unable to render a formula as MathML---for example, if the formula
4186 \begin_inset Flex Code
4189 \begin_layout Plain Layout
4197 package or ERT---then it will instead output the formula as an image.
4201 \begin_layout Itemize
4205 \begin_inset Newline newline
4209 \begin_inset Flex Code
4212 \begin_layout Plain Layout
4220 outputs math as HTML, styled by CSS.
4224 \begin_layout Plain Layout
4227 LyX has borrowed some of the CSS for its HTML output from
4228 \begin_inset Flex Code
4231 \begin_layout Plain Layout
4244 For simple formulae, this can work quite well, though with more complicated
4245 formulae it tends to break down.
4246 Still, this method has the advantage that it is very widely supported and
4247 so it may be appropriate for documents that contain only a little, fairly
4249 \begin_inset Newline newline
4252 If Lyx is unable to render a formula as HTML---for example, if the formula
4254 \begin_inset Flex Code
4257 \begin_layout Plain Layout
4265 package or ERT---then it will instead output the formula as an image.
4269 \begin_layout Itemize
4273 \begin_inset Newline newline
4277 \begin_inset Flex Code
4280 \begin_layout Plain Layout
4288 , LyX will output formulae as images, the very same images, in fact, that
4289 are used for instant preview.
4293 \begin_layout Plain Layout
4296 Instant preview does
4300 have to be on for images to be output, however.
4305 The advantage to this method is that the images are simply generated by
4306 LaTeX, so they are very accurate.
4307 The disadvantage, as mentioned earlier, is that these are bitmapped images,
4308 so they do not scale terribly well, and one cannot copy them, etc.
4309 (As of this writing, there are also problems about equation numbering.
4311 \begin_inset CommandInset href
4314 target "http://www.lyx.org/trac/ticket/6894"
4319 \begin_inset Newline newline
4322 The size of the images can be controlled by setting the
4323 \begin_inset Quotes eld
4327 \begin_inset Quotes erd
4331 \begin_inset Flex MenuItem
4334 \begin_layout Plain Layout
4337 Document\SpecialChar \menuseparator
4338 Settings\SpecialChar \menuseparator
4348 \begin_layout Plain Layout
4351 For those who want to know, this controls the resolution of the image in
4352 dots per inch and is based upon a default of 75 dpi.
4358 \begin_inset Newline newline
4361 If LyX for some reason fails to create an image for a formula (e.g., if a
4362 required LaTeX package is not installed), then it will fall back to outputing
4366 \begin_layout Itemize
4370 \begin_inset Newline newline
4373 Finally, LyX will happily output math as LaTeX.
4374 As well as being the output of last resort, this method can be used with
4376 \begin_inset CommandInset href
4379 target "http://www.math.union.edu/~dpvc/jsMath/"
4383 , which uses JavaScript to render LaTeX embedded in HTML documents.
4384 LyX wraps the LaTeX in either a
4385 \begin_inset Flex Code
4388 \begin_layout Plain Layout
4396 (for inline formulas) or
4397 \begin_inset Flex Code
4400 \begin_layout Plain Layout
4408 (for displayed formulas) with
4409 \begin_inset Flex Code
4412 \begin_layout Plain Layout
4420 , as is required for jsMath.
4423 \begin_layout Standard
4426 One of these output methods must be selected under
4427 \begin_inset Flex MenuItem
4430 \begin_layout Plain Layout
4433 Document\SpecialChar \menuseparator
4434 Settings\SpecialChar \menuseparator
4441 By default, LyX outputs MathML.
4442 This is a document-wide setting, therefore.
4445 \begin_layout Standard
4448 Eventually, LyX will offer the user the option to select an alternate output
4449 method for a particular inset, say, one that isn't being rendered very
4454 \begin_layout Plain Layout
4457 That said, since LyX falls back to images if the inset contains ERT, then
4458 one can force output as an image by putting some harmless ERT into the
4460 \begin_inset Formula $a=b\relax$
4471 \begin_layout Section
4474 Bibliography and Citations
4477 \begin_layout Standard
4480 XHTML output fully supports bibliographies and citations.
4484 \begin_layout Standard
4487 Citation labels are generated by the same machinery that generates LyX's
4488 on-screen labels, so the labels will look in the output much as they do
4489 in LyX, though better.
4490 If you are using numerical citations, then LyX will output numerical labels,
4491 such as [1] or [17], rather than simply showing the citation key in square
4492 brackets, as it does on-screen.
4493 If you are using author-year citations, then LyX will add lowercase letters
4494 to the years, just as BibTeX does, if it finds more than one citation for
4495 a given author-year combination.
4496 The labels will be printed with the bibliography entries.
4497 Note that there is, at present, no way to customize the appearance of the
4498 labels, for example, to choose between square brackets and parentheses.
4501 \begin_layout Standard
4504 Bibliography output is handled by the same machinery that handles the presentati
4505 on of reference information in the citation dialog, so you will see in the
4506 XHTML output pretty much what you would see if you were to look at a given
4507 entry in the citation dialog.
4508 The formatting can be customized in your layout file or, preferably, in
4514 manual for the details.
4517 \begin_layout Standard
4520 The main defect at present is that cross-referenced information is printed
4521 with every entry with which it is associated.
4522 So you can see things like this:
4529 \begin_inset Quotes eld
4532 Context and Logical Form
4533 \begin_inset Quotes erd
4538 Language in Context: Selected Essays
4540 (Oxford: Oxford University Press, 2007), pp.
4548 \begin_inset Quotes eld
4551 Semantics in Context
4552 \begin_inset Quotes erd
4557 Language in Context: Selected Essays
4559 (Oxford: Oxford University Press, 2007), pp.
4563 \begin_layout Standard
4566 This should be fixed before long.
4569 \begin_layout Standard
4572 There is no support at present for sectioned bibliographies.
4573 If you have multiple bibliographies, then LyX will print the same bibliography
4577 \begin_layout Section
4583 \begin_layout Standard
4586 LyX will happily export indexes as XHTML, but with certain limitations at
4590 \begin_layout Standard
4593 Index export will be most reliable when you do not attempt to use the fancy
4594 constructs that are described in the section on indexes in the
4602 \begin_layout Plain Layout
4605 The main issue here is that LyX itself does not really handle these.
4606 It just lets you enter what you would have to enter in raw LaTeX.
4611 We'll describe how they are handled using the subsection headings from
4615 \begin_layout Itemize
4618 Grouping Index Entries (aka, sub-entries): LyX makes an effort to support
4619 these, but the entries must be separated by
4620 \begin_inset Quotes eld
4624 \begin_inset Quotes erd
4627 , that is, there must be spaces around the exclamation point.
4628 This is because it is otherwise too difficult to check for escaped exclamation
4629 points, ones in math, and so forth.
4632 \begin_layout Itemize
4635 Page Ranges: There is no support at all for page ranges, since these make
4636 no sense with XHMTL.
4637 Instead, you will just get two index entries, one at either end.
4640 \begin_layout Itemize
4643 Cross-referencing: There is no support for cross-referencing.
4644 If LyX finds an entry containing the
4645 \begin_inset Quotes eld
4648 |see\SpecialChar \ldots{}
4650 \begin_inset Quotes erd
4653 construct, it is just dropped, and the rest is treated as an ordinary index
4657 \begin_layout Itemize
4660 Index Entry Order: LyX does support attempts to fix the sorting order.
4661 It will take what is before the first `@' it finds and use that for sorting,
4662 taking what follows the first `@' to be the actual entry.
4663 At present, LyX does not check for escaped `@', so do not try to index
4667 \begin_layout Itemize
4670 Index Entry Layout: You can format entries by using the text style dialog,
4671 or by using any other method available within LyX itself.
4672 There is no support for constructs like:
4673 \begin_inset Quotes eld
4677 \begin_inset Quotes erd
4681 Indeed, if LyX finds a pipe symbol, `|', in an entry, it will delete it
4682 and everything that follows it.
4685 \begin_layout Itemize
4688 Multiple Indexes: There is no support for multiple indexes.
4689 Rather, all index entries will be printed as one large index.
4690 To avoid our printing several versions of the index, we print only the
4691 main index, so make sure you have one.
4694 \begin_layout Section
4697 Nomenclature and Glossary
4700 \begin_layout Standard
4703 There is at present no support for glossaries.
4704 Adding it would be fairly trivial, and welcome.
4707 \begin_layout Chapter
4711 \begin_layout Section
4715 \begin_layout Standard
4717 \begin_inset Quotes fld
4721 \begin_inset Quotes frd
4724 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4725 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4726 à propos de son état interne.
4727 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4729 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4730 s comme JabRef peuvent permettre de
4731 \begin_inset Quotes fld
4735 \begin_inset Quotes frd
4738 des citations dans LyX.
4741 \begin_layout Section
4742 Démarrer le Serveur LyX
4745 \begin_layout Standard
4749 \begin_layout Plain Layout
4758 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4759 Ils sont habituellement disposés dans votre répertoire utilisateur
4763 (sauf sur Windows, ou des tubes nominatifs
4767 sont des objets spéciaux localisés dans
4777 ) et portent les noms
4780 \begin_inset Quotes fld
4784 \begin_inset Quotes frd
4792 \begin_inset Quotes fld
4796 \begin_inset Quotes frd
4802 Les programmes externes écrivent dans
4806 et lisent les données dans
4811 La racine de ces deux noms peut être définie dans la fenêtre
4813 Éditer\SpecialChar \menuseparator
4814 Préférences\SpecialChar \menuseparator
4815 Entrées\SpecialChar \menuseparator
4819 \begin_inset Quotes fld
4824 /home/mon_home/.lyxpipe
4827 \begin_inset Quotes frd
4833 \begin_inset Quotes fld
4847 \begin_inset Quotes frd
4850 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4851 Vous devez configurer ceci
4855 pour que le serveur puisse démarrer.
4859 \begin_layout Plain Layout
4871 \begin_layout Standard
4872 LyX ajoutera les suffixes
4875 \begin_inset Quotes fld
4879 \begin_inset Quotes frd
4887 \begin_inset Quotes fld
4891 \begin_inset Quotes frd
4896 pour créer les tubes.
4897 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4898 LyX est déjà en route et ne démarrera pas le serveur.
4899 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4901 \begin_inset Quotes fld
4905 \begin_inset Quotes frd
4908 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4909 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4910 tubes à la main et redémarrer LyX.
4911 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4912 programme ou après un crash, ainsi les tubes
4913 \begin_inset Quotes fld
4917 \begin_inset Quotes frd
4923 \begin_layout Standard
4924 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4925 vous devez utiliser différentes configurations, peut-être en utilisant
4926 des répertoires utilisateurs différents, avec leurs propres
4930 , pour chaque processus.
4934 \begin_layout Standard
4935 Si vous développez un programme client, il vous sera peut-être utile d'activer
4936 les informations de déboguage du serveur LyX.
4937 Pour cela, démarrez LyX avec la commande
4944 \begin_layout Standard
4945 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4948 development/server_monitor.c
4953 \begin_layout Standard
4954 Un autre outil utile est un client en ligne de commande que vous trouverez
4957 src/client/lyxclient
4962 \begin_layout Section
4963 Communication normale
4966 \begin_layout Standard
4967 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4968 le tube d'entrée, selon le format suivant :
4971 \begin_layout LyX-Code
4985 \begin_layout Description
4992 est un nom que le client peut choisir arbitrairement.
4993 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4994 les réponses aux différentes requêtes.
4997 \begin_layout Description
5004 est la fonction que vous voulez faire exécuter à LyX.
5005 C'est la commande que vous auriez entrée dans le minibuffer.
5008 \begin_layout Description
5015 est un paramètre optionnel qui n'est utile que pour certaines fonctions
5016 (par exemple, le LFUN
5017 \begin_inset Quotes fld
5021 \begin_inset Quotes frd
5024 qui insère le paramètre comme du texte à la position du curseur).
5027 \begin_layout Standard
5028 La réponse de LyX arrive dans le tube de sortie sous la forme :
5031 \begin_layout LyX-Code
5045 \begin_layout Standard
5058 sont les mêmes que dans la requête, tandis que
5064 contient des informations plus ou moins utiles selon la façon avec laquelle
5065 la commande s'est exécutée.
5066 Certaines commandes renvoient des informations à propos de l'état interne
5068 \begin_inset Quotes fld
5072 \begin_inset Quotes frd
5075 , tandis que d'autres ne renvoient rien.
5076 Ça signifie alors que l'exécution s'est bien passée.
5079 \begin_layout Standard
5080 En cas d'erreurs, la réponse de LyX aura la forme :
5083 \begin_layout LyX-Code
5097 \begin_layout Standard
5104 doit expliquer pourquoi la commande a échoué.
5107 \begin_layout Standard
5111 \begin_layout LyX-Code
5112 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5115 \begin_layout LyX-Code
5116 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5117 \begin_inset Newline newline
5120 read a <~/.lyxpipe.out
5121 \begin_inset Newline newline
5127 \begin_layout Section
5131 \begin_layout Standard
5132 LyX peut notifier aux clients les événements qui se produisent de manière
5134 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5135 de touches à la fonction
5136 \begin_inset Quotes fld
5140 \begin_inset Quotes frd
5144 Voici le format de ce que LyX envoie :
5147 \begin_layout LyX-Code
5153 \begin_layout Standard
5160 est la représentation imprimée de la séquence de touches réellement tapée
5164 \begin_layout Standard
5165 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5166 r des macros : associez certaines séquences de touches à
5167 \begin_inset Quotes fld
5171 \begin_inset Quotes frd
5174 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5175 la séquence et démarre une fonction qui peut utiliser des appels et des
5176 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5179 \begin_layout Section
5180 Le protocole serveur LyX
5183 \begin_layout Standard
5184 LyX implémente un protocole simple qui peut servir à la gestion de session.
5185 Tous les messages sont de la forme :
5188 \begin_layout LyX-Code
5198 \begin_layout Standard
5206 \begin_inset Quotes fld
5210 \begin_inset Quotes frd
5214 \begin_inset Quotes fld
5218 \begin_inset Quotes frd
5223 \begin_inset Quotes fld
5227 \begin_inset Quotes frd
5230 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5231 \begin_inset Quotes fld
5235 \begin_inset Quotes frd
5238 , c'est que LyX est en train de s'arrêter.
5241 \begin_layout Section
5242 Recherche inversée DVI/PDF
5245 \begin_layout Standard
5246 Quelques visionneuses DVI/PDF
5250 \begin_layout Plain Layout
5251 Les visionneuses suivantes proposent la fonction de recherche inversée en
5252 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5257 assurent la fonction de
5262 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5263 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5265 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5267 C'est la cas par le serveur LyX soit par un tube nommé (
5271 ), soit par un connecteur de domaine (
5275 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5277 \begin_inset Flex Code
5280 \begin_layout Plain Layout
5288 communique avec LyX).
5289 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5290 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5291 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5292 votre système d'exploitation.
5293 La même considération s'applique pour la configuration des visionneuses
5294 et pour le méthode d'implantation de la recherche inversée.
5295 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5296 inversée pour des visionneuses particulières.
5297 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5298 faut faire pour activer la recherche inversée depuis le résultat imprimable
5302 \begin_layout Subsection
5305 \begin_inset CommandInset label
5307 name "sub:rev-search"
5311 Activation automatique
5314 \begin_layout Standard
5315 Le plus souvent, LyX démarrera le serveur pour vous en activant
5316 \begin_inset Flex MenuItem
5319 \begin_layout Plain Layout
5320 Document\SpecialChar \menuseparator
5321 Paramètres\SpecialChar \menuseparator
5322 Sortie\SpecialChar \menuseparator
5323 Synchroniser avec la sortie imprimable
5329 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5330 chargera le paquetage srcltx (pour DVI).
5331 Cette option peut être facilement atteinte depuis la barre d'outils
5332 \begin_inset Flex Code
5335 \begin_layout Plain Layout
5336 Visionner/Mettre à jour
5344 \begin_layout Standard
5345 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5346 une macro personnalisée dans la liste déroulante située juste au-dessous
5348 \begin_inset Flex MenuItem
5351 \begin_layout Plain Layout
5352 Document\SpecialChar \menuseparator
5353 Paramètres\SpecialChar \menuseparator
5354 Sortie\SpecialChar \menuseparator
5355 Synchroniser avec la sortie imprimable
5363 \begin_layout Standard
5364 Notez bien que la l'inclusion des paquetages
5365 \begin_inset Flex Code
5368 \begin_layout Plain Layout
5375 \begin_inset Flex Code
5378 \begin_layout Plain Layout
5384 a quelquefois un impact imprévu sur la typographie.
5385 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5386 pour la compilation finale du document si vous utilisez
5387 \begin_inset Flex Code
5390 \begin_layout Plain Layout
5397 \begin_inset Flex Code
5400 \begin_layout Plain Layout
5409 \begin_layout Standard
5410 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5411 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5413 Si la configuration automatique vous convient, allez directement au paragraphe
5414 \begin_inset space ~
5418 \begin_inset CommandInset ref
5420 reference "sub:Configuration-et-utilisation"
5424 , où sont décrites les étapes de la configuration dans votre visionneuse,
5425 -- que la mise en œuvre soit automatique ou manuelle.
5428 \begin_layout Subsection
5432 \begin_layout Standard
5433 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5434 Certaines sont inhérentes au programme
5435 \begin_inset Flex Code
5438 \begin_layout Plain Layout
5446 , d'autres sont fournies par des paquetages externes.
5447 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5448 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5449 fait que votre visionneuse puisse le gérer.
5450 Les méthodes disponibles dont décrites dans la suite.
5453 \begin_layout Subsubsection*
5455 \begin_inset space ~
5459 \begin_inset space ~
5463 \begin_inset space ~
5467 \begin_inset space ~
5471 \begin_inset space ~
5475 \begin_inset space ~
5479 \begin_inset space ~
5485 \begin_layout Standard
5486 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5488 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5489 n suffisamment récente devrait l'inclure) et elle est fiable.
5490 Pour l'activer, modifier la commande dans le convertisseur
5491 \begin_inset Flex MenuItem
5494 \begin_layout Plain Layout
5501 \begin_layout Plain Layout
5514 \begin_inset Flex MenuItem
5517 \begin_layout Plain Layout
5524 \begin_layout Plain Layout
5531 eX (plain)->DraftDVI
5537 \begin_inset Flex MenuItem
5540 \begin_layout Plain Layout
5541 Préférences\SpecialChar \menuseparator
5542 Gestion des fichiers\SpecialChar \menuseparator
5549 \begin_inset Flex Code
5552 \begin_layout Plain Layout
5555 latex -src-specials $$i
5561 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5562 peut différer dans quelques distributions).
5565 \begin_layout Subsubsection*
5567 \begin_inset space ~
5571 \begin_inset space ~
5575 \begin_inset space ~
5579 \begin_inset space ~
5585 \begin_layout Standard
5594 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5595 s PDF (via pdflatex) et DVI, respectivement.
5596 Pour l'activer, charger les paquetages dans le préambule LyX:
5599 \begin_layout Itemize
5600 \begin_inset Flex Code
5603 \begin_layout Plain Layout
5613 pour la recherche inversée depuis le PDF;
5616 \begin_layout Itemize
5617 \begin_inset Flex Code
5620 \begin_layout Plain Layout
5625 usepackage[active]{srcltx}
5630 pour la recherche inversée depuis le DVI.
5633 \begin_layout Standard
5634 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5635 vous pouvez saisir les lignes suivantes dans le préambule:
5638 \begin_layout LyX-Code
5642 \begin_inset Newline newline
5648 \begin_inset Newline newline
5654 \begin_inset Newline newline
5660 \begin_inset Newline newline
5665 usepackage[active]{srcltx}
5666 \begin_inset Newline newline
5674 \begin_layout Standard
5675 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5676 PDF (pdflatex) et le paquetage adéquat sera chargé.
5679 \begin_layout Standard
5680 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5681 mieux le désactiver lors des passes finales de compilation du document.
5684 \begin_layout Subsubsection*
5686 \begin_inset space ~
5690 \begin_inset space ~
5694 \begin_inset space ~
5698 \begin_inset space ~
5702 \begin_inset space ~
5706 \begin_inset space ~
5710 \begin_inset space ~
5714 \begin_inset space ~
5720 \begin_layout Standard
5721 Les versions récentes de
5722 \begin_inset Flex Code
5725 \begin_layout Plain Layout
5733 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5734 Cette fonctionnalité dénommée
5738 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5740 \begin_inset Flex Code
5743 \begin_layout Plain Layout
5749 et de sa fusion avec l'approche
5754 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5756 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5757 sur Windows) supportent actuellement SyncTeX.
5760 \begin_layout Standard
5761 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5763 \begin_inset Flex MenuItem
5766 \begin_layout Plain Layout
5773 \begin_layout Plain Layout
5786 \begin_inset Flex MenuItem
5789 \begin_layout Plain Layout
5796 \begin_layout Plain Layout
5803 eX (plain) -> DraftDVI
5809 \begin_inset Flex MenuItem
5812 \begin_layout Plain Layout
5813 Préférences\SpecialChar \menuseparator
5814 Gestion des fichiers\SpecialChar \menuseparator
5821 \begin_inset Flex Code
5824 \begin_layout Plain Layout
5827 latex -synctex=1 $$i
5832 , et pour le résultat imprimable PDF, modifier le convertisseur
5833 \begin_inset Flex MenuItem
5836 \begin_layout Plain Layout
5843 \begin_layout Plain Layout
5850 eX (pdflatex) -> PDF (pdflatex)
5856 \begin_inset Flex Code
5859 \begin_layout Plain Layout
5862 pdflatex -synctex=1 $$i
5868 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5869 configuration pour SyncTeX
5873 \begin_layout Plain Layout
5875 \begin_inset Flex Code
5878 \begin_layout Plain Layout
5886 active la compression gzip.
5887 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5888 \begin_inset Flex Code
5891 \begin_layout Plain Layout
5907 \begin_layout Subsection
5908 Configuration et utilisation de visionneuses particulières
5909 \begin_inset CommandInset label
5911 name "sub:Configuration-et-utilisation"
5918 \begin_layout Subsubsection*
5919 Xdvi (toutes plate-formes)
5922 \begin_layout Standard
5924 \begin_inset Flex Code
5927 \begin_layout Plain Layout
5935 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5936 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5938 \begin_inset Flex Code
5941 \begin_layout Plain Layout
5950 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5951 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5955 \begin_layout Standard
5956 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5957 lieu du connecteur pour la communication avec LyX, modifiez simplement
5958 la visionneuse DVI dans
5959 \begin_inset Flex MenuItem
5962 \begin_layout Plain Layout
5967 références\SpecialChar \menuseparator
5968 Gestion des fichiers\SpecialChar \menuseparator
5978 \begin_layout Plain Layout
5979 Sur Mac OSX vous devez utiliser
5980 \begin_inset Flex Code
5983 \begin_layout Plain Layout
5986 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5997 \begin_inset Flex Code
6000 \begin_layout Plain Layout
6003 xdvi -editor 'lyxeditor.sh %f %l'
6009 \begin_inset Flex Code
6012 \begin_layout Plain Layout
6020 est un script approprié.
6021 Par exemple, un script minimal est le suivant:
6024 \begin_layout LyX-Code
6026 \begin_inset Newline newline
6029 LYXPIPE="/path/to/lyxpipe"
6030 \begin_inset Newline newline
6033 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
6034 \begin_inset Newline newline
6037 echo "$COMMAND" > "${LYXPIPE}".in || exit
6038 \begin_inset Newline newline
6041 read < "${LYXPIPE}".out || exit
6044 \begin_layout Standard
6046 \begin_inset Flex Code
6049 \begin_layout Plain Layout
6057 est le chemin d'accès au tube Ly
6061 \begin_layout Plain Layout
6068 XServer spécifié dans
6069 \begin_inset Flex MenuItem
6072 \begin_layout Plain Layout
6075 Preferences\SpecialChar \menuseparator
6085 \begin_layout Plain Layout
6087 \begin_inset Flex Code
6090 \begin_layout Plain Layout
6098 de la distribution des sources LyX, vous trouverez un script
6099 \begin_inset Flex Code
6102 \begin_layout Plain Layout
6110 , capable de trouver
6122 \begin_layout Subsubsection*
6126 \begin_layout Standard
6128 \begin_inset Flex Code
6131 \begin_layout Plain Layout
6134 /Applications/MacDviX_Folder/calleditor.script
6139 , ajoutez les lignes suivantes:
6142 \begin_layout LyX-Code
6147 \begin_layout Plain Layout
6154 X.app/Contents/MacOS/lyxeditor "$2" $1
6155 \begin_inset Newline newline
6161 \begin_layout Standard
6162 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6164 \begin_inset Flex Code
6167 \begin_layout Plain Layout
6176 \begin_layout Standard
6177 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6180 \begin_layout Subsubsection*
6184 \begin_layout Standard
6186 \begin_inset Flex Code
6189 \begin_layout Plain Layout
6192 open -a Skim.app $$i
6197 dans le réglage de la visionneuse
6198 \begin_inset Flex MenuItem
6201 \begin_layout Plain Layout
6202 Préférences\SpecialChar \menuseparator
6203 Gestion des fichiers\SpecialChar \menuseparator
6204 Formats de fichiers\SpecialChar \menuseparator
6210 , et sélectionnez Ly
6214 \begin_layout Plain Layout
6222 \begin_inset Flex MenuItem
6225 \begin_layout Plain Layout
6228 Skim\SpecialChar \menuseparator
6229 Preferences\SpecialChar \menuseparator
6238 \begin_layout Standard
6239 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6242 \begin_layout Subsubsection*
6246 \begin_layout Standard
6248 \begin_inset Flex MenuItem
6251 \begin_layout Plain Layout
6254 Configuration\SpecialChar \menuseparator
6255 Configurer Okular\SpecialChar \ldots{}
6256 \SpecialChar \menuseparator
6263 \begin_inset Quotes fld
6267 \begin_inset Quotes frd
6270 et ajouter la commande
6271 \begin_inset Flex Code
6274 \begin_layout Plain Layout
6285 \begin_layout Standard
6286 La recherche inversée est déclenchée par SHIFT-clic.
6289 \begin_layout Subsubsection*
6293 \begin_layout Standard
6294 Activer Yap, choisir le menu
6295 \begin_inset Flex MenuItem
6298 \begin_layout Plain Layout
6301 View\SpecialChar \menuseparator
6307 et sélectionner l'onglet
6308 \begin_inset Quotes fld
6311 Recherche inversée DVI
6312 \begin_inset Quotes frd
6316 Cliquer sur le bouton
6317 \begin_inset Quotes fld
6320 New\SpecialChar \ldots{}
6322 \begin_inset Quotes frd
6325 et, dans la fenêtre qui s'ouvre, saisir
6326 \begin_inset Quotes fld
6330 \begin_inset Quotes frd
6333 (ou un autre nom de votre choix) dans le champ
6334 \begin_inset Quotes fld
6338 \begin_inset Quotes frd
6342 Maintenant cliquer sur le bouton identifié par
6343 \begin_inset Quotes fld
6346 \SpecialChar \ldots{}
6348 \begin_inset Quotes frd
6351 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6352 contenant le fichier exécutable
6353 \begin_inset Flex Code
6356 \begin_layout Plain Layout
6366 \begin_inset Flex Code
6369 \begin_layout Plain Layout
6377 et spécifier les arguments du programme comme suit:
6378 \begin_inset Flex Code
6381 \begin_layout Plain Layout
6391 \begin_inset Flex Code
6394 \begin_layout Plain Layout
6402 est utilisé pour communiquer avec LyX via
6406 et se présente ainsi
6409 \begin_layout LyX-Code
6411 \begin_inset Newline newline
6414 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6423 \begin_inset Newline newline
6437 \begin_layout Standard
6438 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6440 \begin_inset Flex Code
6443 \begin_layout Plain Layout
6459 , sinon adapter le conteneur
6460 \begin_inset Flex Code
6463 \begin_layout Plain Layout
6474 \begin_layout Standard
6475 Avec Yap, la recherche inversée est déclenchée par double-clic.
6478 \begin_layout Subsubsection*
6479 SumatraPDF (Windows)
6482 \begin_layout Standard
6483 Pour utiliser SumatraPDF en recherche inversée, saisir
6484 \begin_inset Flex Code
6487 \begin_layout Plain Layout
6490 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6495 dans les réglages de la visionneuse dans
6496 \begin_inset Flex MenuItem
6499 \begin_layout Plain Layout
6500 Préférences\SpecialChar \menuseparator
6501 Gestion des fichiers\SpecialChar \menuseparator
6502 Formats de fichiers\SpecialChar \menuseparator
6509 \begin_inset Flex Code
6512 \begin_layout Plain Layout
6520 est le conteneur indiqué ci-dessus.
6522 \begin_inset Flex Code
6525 \begin_layout Plain Layout
6531 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6535 \begin_layout Standard
6536 La recherche inversée est déclenchée par double-clic.
6539 \begin_layout Subsubsection*
6543 \begin_layout Standard
6544 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6545 Windows, puis le lancer, choisir le menu
6546 \begin_inset Flex MenuItem
6549 \begin_layout Plain Layout
6552 View\SpecialChar \menuseparator
6558 et sélectionner l'onglet
6559 \begin_inset Quotes fld
6562 Recherche DVI inversée
6563 \begin_inset Quotes frd
6567 Cliquer sur le bouton
6568 \begin_inset Quotes fld
6571 New\SpecialChar \ldots{}
6573 \begin_inset Quotes frd
6576 et, dans la fenêtre qui s'ouvre, saisir
6577 \begin_inset Quotes fld
6581 \begin_inset Quotes frd
6584 (ou un autre nom de votre choix) dans le champ
6585 \begin_inset Quotes fld
6589 \begin_inset Quotes frd
6593 Maintenant cliquer sur le bouton identifié par
6594 \begin_inset Quotes fld
6597 \SpecialChar \ldots{}
6599 \begin_inset Quotes frd
6602 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6603 contenant le fichier exécutable
6604 \begin_inset Flex Code
6607 \begin_layout Plain Layout
6615 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6617 \begin_inset Flex Code
6620 \begin_layout Plain Layout
6628 et spécifier les arguments du programme comme suit:
6629 \begin_inset Flex Code
6632 \begin_layout Plain Layout
6641 De cette façon, vous utiliserez le
6645 pour communiquer avec LyX.
6646 Si pour quelque raison, vous souhaitez utiliser
6651 \begin_inset Flex Code
6654 \begin_layout Plain Layout
6662 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6665 \begin_layout Standard
6666 Avec Yap, la recherche inversée est déclenchée par double-clic.
6669 \begin_layout Subsubsection*
6673 \begin_layout Standard
6674 Pour utiliser SumatraPDF en recherche inversée, saisir
6675 \begin_inset Flex Code
6678 \begin_layout Plain Layout
6686 dans les réglages de la visionneuse dans
6687 \begin_inset Flex MenuItem
6690 \begin_layout Plain Layout
6691 Préférences\SpecialChar \menuseparator
6692 Gestion des fichiers\SpecialChar \menuseparator
6693 Formats de fichiers\SpecialChar \menuseparator
6700 \begin_inset Flex Code
6703 \begin_layout Plain Layout
6711 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6713 \begin_inset Flex Code
6716 \begin_layout Plain Layout
6724 étant le meilleur choix):
6727 \begin_layout LyX-Code
6729 \begin_inset Newline newline
6733 \begin_inset Newline newline
6736 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6739 \begin_layout Standard
6740 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6741 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6744 \begin_inset Flex Code
6747 \begin_layout Plain Layout
6753 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6756 \begin_inset Flex Code
6759 \begin_layout Plain Layout
6767 active la communication via
6772 De nouveau, l'omettre
6773 \begin_inset Flex Code
6776 \begin_layout Plain Layout
6788 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6792 \begin_layout Standard
6793 La recherche inversée est déclenchée par double-clic.
6796 \begin_layout Section
6800 \begin_inset Note Note
6803 \begin_layout Plain Layout
6804 Section restant à traduire (JPChrétien, juin 2011)
6812 \begin_layout Standard
6815 Forward search is, as the name implies, in a sense the
6816 \begin_inset Quotes eld
6820 \begin_inset Quotes erd
6824 It allows you to let the viewer jump to a given position from within LyX.
6825 If forward search is set up (as described in what follows), you can put
6826 the cursor anywhere in your LyX document, and hit
6827 \begin_inset Flex MenuItem
6830 \begin_layout Plain Layout
6833 Navigate\SpecialChar \menuseparator
6840 \begin_inset Flex MenuItem
6843 \begin_layout Plain Layout
6851 in the context menu via right mouse click), and then the viewer will jump
6852 to that position as well.
6853 This implies, of course, that your viewer supports this function.
6856 \begin_layout Standard
6859 To make forward search possible, you first need to provide the generated
6860 output PDF/DVI file with additional information about the TeX sources.
6861 This can be done via the methods described in the section
6862 \begin_inset CommandInset ref
6864 reference "sub:rev-search"
6871 \begin_layout Standard
6874 Additionally, you need to configure LyX for using your viewers in
6875 \begin_inset Flex MenuItem
6878 \begin_layout Plain Layout
6881 Tools\SpecialChar \menuseparator
6882 Preferences\SpecialChar \menuseparator
6883 Output\SpecialChar \menuseparator
6890 We provide a range of tested configurations for some viewers, which you
6891 can select from the drop down list.
6892 If none of these configurations suits you, you have to find out and enter
6893 a suitable configuration yourself.
6894 The definition syntax uses the following placeholders:
6897 \begin_layout Itemize
6901 \begin_inset Flex Code
6904 \begin_layout Plain Layout
6915 \begin_layout Itemize
6919 \begin_inset Flex Code
6922 \begin_layout Plain Layout
6930 : name of the (temporary) exported .tex file
6933 \begin_layout Itemize
6937 \begin_inset Flex Code
6940 \begin_layout Plain Layout
6948 : name of the exported output file (either dvi or pdf, depending on which
6949 one exists in the temporary directory)
6952 \begin_layout Standard
6955 Note that only some of the viewers provide full forward search functionality,
6956 among them yap, xdvi, okular and Sumatra PDF
6960 \begin_layout Plain Layout
6963 For Sumatra CMCDDE is needed --- downloadable from http://www.istri.fr/zip/CMCDDE.z
6970 While many of the widespread PDF viewers (most notably Adobe Reader) do
6971 not support forward search at all, some other viewers -- e.
6972 \begin_inset space \thinspace{}
6976 evince and xpdf -- allow at least to reload the document and jump to a
6977 specific page of the file, so you can at least navigate
6978 \begin_inset Quotes eld
6982 \begin_inset Quotes erd
6986 These latter functionality is provided by an external call of synctex (see
6987 the predefined example configurations).
6991 \begin_layout Standard
6994 Forward search works both with DVI and PDF output.
6995 LyX simply checks which preview format you have used before (i.
6996 \begin_inset space \thinspace{}
6999 e., which format is already there in the temporary directory) and chooses
7000 the appropriate configuration for the respective format.
7004 \begin_layout Chapter
7005 Classes de document spéciales
7008 \begin_layout Section
7012 \begin_layout Standard
7018 \begin_layout Subsection
7022 \begin_layout Standard
7023 AASTeX est un ensemble de macros produit par l'
7025 American Astronomical Society
7027 pour faciliter la soumission électronique de manuscrits aux trois journaux
7030 Astrophysical Journal
7042 Astronomical Journal
7046 Publications of the Astronomical Society of the Pacific
7049 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
7050 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
7051 et sont fondamentalement incompatibles avec LyX.
7052 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
7055 \begin_layout Standard
7056 \begin_inset VSpace medskip
7062 \begin_layout Standard
7064 \begin_inset Flex URL
7067 \begin_layout Plain Layout
7069 http://www.journals.uchicago.edu/AAS/AASTeX
7077 \begin_layout Standard
7078 \begin_inset VSpace medskip
7084 \begin_layout Standard
7085 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7086 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7087 à écrire un papier en LyX.
7088 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7089 il vous dispensera seulement de la corvée de toutes les taper.
7090 Il est de votre responsabilité de vous assurer que le document final exporté
7091 en LaTeX soit complètement conforme aux recommandations du journal auquel
7092 vous soumettez votre papier.
7095 \begin_layout Subsection
7096 Commencer un nouveau papier
7099 \begin_layout Standard
7100 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7103 Fichier\SpecialChar \menuseparator
7105 \begin_inset space ~
7109 \begin_inset space ~
7114 , entrez le nouveau nom de fichier, puis choisissez le modèle
7119 Il montrera les champs les plus courants dans un manuscrit.
7120 Écrivez par dessus le texte existant (y compris les crochets,
7124 ) les informations correctes.
7125 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7126 directement dans LyX, mais certains ne peuvent pas : notamment
7138 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7140 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7141 et signalé comme tel.
7142 De telles commandes sont du Vilain Texte Rouge, ou ERT
7146 \begin_layout Plain Layout
7153 J'essaye de minimiser la quantité de Vilain Texte Rouge nécessaire dans
7154 un document AASTeX, mais il y en a toujours trop.
7157 \begin_layout Subsection
7161 \begin_layout Standard
7162 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7163 / s'imprime correctement, il y a quelques opérations de
7164 \begin_inset Quotes fld
7168 \begin_inset Quotes frd
7171 à effectuer avant de le soumettre aux journaux.
7174 \begin_layout Enumerate
7175 Exportez votre papier en tant que fichier LaTeX (
7177 Fichier\SpecialChar \menuseparator
7178 Exporter\SpecialChar \menuseparator
7184 \begin_layout Enumerate
7189 résultant avec votre éditeur de texte favori.
7193 \begin_layout Enumerate
7194 enlevez les lignes de commentaire avant la commande
7203 \begin_layout Enumerate
7208 usepackage...{fontenc}
7210 si elle apparaît (en général juste après
7216 ) ; enlevez aussi la ligne
7222 si elle est présente.
7225 \begin_layout Enumerate
7226 enlevez tout entre les commandes
7238 comprises, sauf les commandes que vous avez volontairement mises dans le
7239 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7241 \begin_inset Quotes fld
7244 User specified LaTeX commands
7245 \begin_inset Quotes frd
7252 \begin_layout Plain Layout
7254 \begin_inset Quotes fld
7257 Commandes LaTeX spécifiées par l'utilisateur
7258 \begin_inset Quotes frd
7274 \begin_layout Enumerate
7275 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7276 peut encore être compilé correctement.
7279 \begin_layout Enumerate
7280 Relisez les spécifications du journal pour vous assurer que vos noms de
7281 fichier et vos formats sont corrects.
7284 \begin_layout Enumerate
7288 \begin_layout Subsection
7289 Commentaires sur des commandes particulières
7292 \begin_layout Standard
7293 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7294 Guide de l'utilisateur d'AASTeX (
7298 ) en donne une bonne description.
7299 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7300 la trouve dans le guide et de la commenter si nécessaire.
7304 \begin_layout Subsubsection
7305 Les choses qui marchent comme prévu
7308 \begin_layout Standard
7309 Puisqu'elles marchent comme prévu, j'en fais simplement la liste avec la
7310 section dans laquelle elles se trouvent :
7404 begin{thebibliography}
7436 (2.14.4, entre autres),
7463 \begin_layout Standard
7464 Les options de style qui suivent marchent elles aussi correctement :
7481 Mettez-les simplement dans le champ
7487 Document\SpecialChar \menuseparator
7493 \begin_inset space ~
7497 \begin_inset space ~
7503 \begin_layout Subsubsection
7504 Les choses qui marchent, mais qui nécessitent un commentaire
7507 \begin_layout Standard
7508 Les éléments suivants marchent, mais requièrent un petit commentaire :
7511 \begin_layout Itemize
7512 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7513 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7544 (tous à partir de 2.1.3)
7547 \begin_layout Itemize
7548 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7549 comme des blancs dans le fichier modèle :
7570 \begin_layout Itemize
7577 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7578 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7581 \begin_layout Itemize
7593 Ça ne devrait pas causer d'erreur.
7596 \begin_layout Itemize
7603 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7604 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7607 \begin_layout Itemize
7614 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7618 \begin_layout Itemize
7625 (2.8) – même chose que pour
7632 \begin_layout Itemize
7644 Ça ne devrait pas causer d'erreur.
7647 \begin_layout Itemize
7659 Ça ne devrait pas causer d'erreur.
7662 \begin_layout Itemize
7669 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7673 \begin_layout Subsubsection
7674 Les choses qui ne sont pas implémentées, utilisez du code TeX
7677 \begin_layout Standard
7700 setcounter{equation}
7714 (2.12), les abréviations des noms de journaux (2.12.4),
7750 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7751 après l'endroit où vous voulez le placer.
7752 N'utilisez pas les règles LyX dans le tableau
7756 \begin_layout Plain Layout
7757 NdT : Traduction incertaine.
7774 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7813 \begin_layout Subsubsection
7814 Les choses qui ne peuvent pas être implémentées
7817 \begin_layout Standard
7818 \SpecialChar \ldots{}
7819 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7820 Ce sont l'environnement
7824 (2.12.3) et l'environnement
7829 Si vous avez vraiment, vraiment besoin d'utiliser
7833 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7836 Insérer\SpecialChar \menuseparator
7837 Fichier\SpecialChar \menuseparator
7840 pour l'inclure dans votre document LyX.
7845 pour voir un exemple de cela.
7848 \begin_layout Subsection
7849 FAQs, conseils, trucs et autres astuces
7852 \begin_layout Subsubsection
7853 Faire coopérer LyX et AASTeX
7856 \begin_layout Standard
7857 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7858 et une nouvelle classe de document.
7859 Quand tout le reste échoue, faites ceci :
7862 \begin_layout Enumerate
7863 Assurez-vous que LaTeX trouve AASTeX.
7872 ) de la distribution AASTeX vers un répertoire complètement indépendant
7873 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7880 \begin_layout Enumerate
7885 apparaît bien dans le répertoire de formats (layout) de LyX.
7888 \begin_layout Enumerate
7891 Outils\SpecialChar \menuseparator
7894 dans LyX, puis redémarrez celui-ci.
7897 \begin_layout Enumerate
7898 Ouvrez un nouveau fichier normal, pas avec un modèle.
7899 AASTeX apparaît-il dans
7901 Document\SpecialChar \menuseparator
7902 Paramètres\SpecialChar \menuseparator
7904 \begin_inset space ~
7908 \begin_inset space ~
7916 \begin_layout Standard
7917 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7918 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7920 \begin_inset Quotes fld
7923 You should not mix title layouts with normal ones
7924 \begin_inset Quotes frd
7931 \begin_layout Plain Layout
7933 \begin_inset Quotes fld
7936 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7937 \begin_inset Quotes frd
7945 , c'est que les choses n'ont pas été installées correctement.
7948 \begin_layout Subsubsection
7949 Erreur LaTeX lors du traitement d'un tableau
7952 \begin_layout Standard
7953 LyX, par défaut, tente de centrer la légende/titre du tableau.
7954 Ça semble produire une interférence négative dans AASTeX.
7955 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7958 Éditer\SpecialChar \menuseparator
7960 \begin_inset space ~
7964 \begin_inset space ~
7978 Pour moi ça a résolu le problème.
7981 \begin_layout Subsubsection
7985 \begin_layout Standard
7986 Quelques petites choses :
7989 \begin_layout Enumerate
7990 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7991 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7996 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
8008 \begin_layout Enumerate
8009 Je suis vraiment malheureux de ne pas pouvoir rendre
8021 plus automatiques, mais ça nécessiterait des changements au code source
8023 Pour le moment vous pouvez faire deux choses :
8027 \begin_layout Enumerate
8028 entrez toutes vos citations en utilisant le mécanisme prédéfini
8030 Insérer\SpecialChar \menuseparator
8033 ; au moins vous pourrez tirer avantage des insertions automatiques.
8034 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
8035 changeant les entrées
8059 est actuellement équivalent à
8065 , donc vous n'avez pas absolument besoin de changer ceux-là).
8068 \begin_layout Enumerate
8069 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8070 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8071 dans la fenêtre de bibliographie, par exemple
8080 \begin_layout Standard
8081 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8082 ce que le mécanisme de citation de LyX ne comprenne
8090 \begin_layout Enumerate
8091 Rien qu'entrer les références n'est pas du tout évident.
8092 La façon la plus facile est de commencer à taper votre première référence
8093 à la fin du document, puis de la marquer comme
8098 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8099 Cliquez sur la boîte pour remplir le reste.
8100 Pour de nouvelles références, allez à la fin d'une référence existante
8106 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8109 \begin_layout Subsubsection
8110 Inclure des fichiers EPS
8113 \begin_layout Standard
8114 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8115 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8116 est vraiment mal foutu.
8117 Vous pouvez insérer les commandes
8124 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8125 réussi à obtenir une apparence correcte.
8126 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8127 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8128 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8130 LyX va insérer une commande
8134 usepackage{graphics}
8136 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8138 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8139 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8140 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8141 du choix de LaTeX2e ou du paquetage
8145 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8146 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8149 \begin_layout Subsubsection
8150 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8153 \begin_layout Standard
8154 Il y a quelques choses
8155 \begin_inset Quotes fld
8159 \begin_inset Quotes frd
8162 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8163 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8164 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8165 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8174 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8175 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8176 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8177 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8178 de l'État du Wisconsin :
8181 \begin_layout Quotation
8182 \begin_inset Quotes fld
8185 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8186 une majorité écrasante de l'assistance.
8187 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8188 envers les membres du jury, ni les membres du jury envers les réclamants
8189 (sauf s'ils viennent d'être frappés par un boomerang).
8190 \begin_inset Quotes frd
8196 \begin_layout Subsection
8200 \begin_layout Standard
8201 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8202 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8203 avec LaTeX et un peu de nettoyage.
8204 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8205 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8207 Donc, allez-y et publiez !
8210 \begin_layout Section
8214 \begin_layout Standard
8220 \begin_layout Subsection
8224 \begin_layout Standard
8225 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8226 au journal scientifique
8229 Astronomy and Astrophysics
8232 (www.edpsciences.fr/aa/
8233 \begin_inset Flex URL
8236 \begin_layout Plain Layout
8238 http://www.edpsciences.fr/aa/
8243 ), avec la Version 5.01 de la classe de document
8248 Ce paquetage peut être téléchargé depuis le site ftp
8251 \begin_layout Standard
8252 \begin_inset VSpace medskip
8258 \begin_layout Standard
8260 \begin_inset Flex URL
8263 \begin_layout Plain Layout
8265 ftp://ftp.edpsciences.org/pub/aa/readme.html
8273 \begin_layout Standard
8274 \begin_inset VSpace medskip
8280 \begin_layout Standard
8281 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8282 le manuel d'origine mais est simplement un bref guide à la réalisation
8283 d'un papier dans un format correct.
8286 \begin_layout Standard
8287 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8288 plus Springer mais EDP Sciences.
8289 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8290 de style, notamment la suppression de la commande thesaurus.
8295 supporte la dernière version de ces fichiers de style, V 5.01.
8296 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8297 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8303 Voyez les commentaires dans
8305 LyXDir/layouts/aapaper.layout
8310 \begin_layout Subsection
8314 \begin_layout Standard
8315 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8316 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8319 \begin_layout Itemize
8323 \begin_inset space ~
8333 \begin_inset space ~
8341 \begin_inset space ~
8350 Document\SpecialChar \menuseparator
8354 (D'accord, c'est évident.)
8357 \begin_layout Itemize
8358 Ne changez pas l'option
8361 \begin_inset space ~
8365 \begin_inset space ~
8375 La mise en page est prise en charge par les macros, vous n'avez rien à
8379 \begin_layout Subsection
8383 \begin_layout Standard
8384 La première chose à entrer est l'information d'en-tête.
8385 Elle consiste en sept entrées, dont certaines sont facultatives.
8389 \begin_layout Itemize
8394 (Title) : (nécessaire)
8397 \begin_layout Itemize
8402 (Subtitle) : (facultatif)
8405 \begin_layout Itemize
8410 (Author) : (nécessaire)
8413 \begin_layout Itemize
8418 (Address) : (nécessaire)
8421 \begin_layout Itemize
8426 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8430 \begin_layout Itemize
8435 : (facultatif) Adresse mail pour les contacts.
8438 \begin_layout Itemize
8443 : (nécessaire) Format suggéré
8445 Received: <date>; Accepted <date>
8448 \begin_layout Standard
8449 Il n'y a pas besoin de taper la commande
8455 , LyX le fait tout seul quand l'en-tête est fini.
8456 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8457 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8458 visuel et correspondre au format du document réel.
8461 \begin_layout Standard
8462 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8463 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8466 Insérer\SpecialChar \menuseparator
8468 \begin_inset space ~
8472 \begin_inset space ~
8476 \begin_inset space ~
8480 \begin_inset space ~
8486 LyX utilisera automagiquement
8495 \begin_layout Standard
8496 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8497 s qui n'ont pas d'équivalent dans LyX :
8500 \begin_layout Itemize
8507 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8510 \begin_layout Itemize
8517 pour marquer les couples auteur/institut correspondants.
8518 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8523 , vous devez donc mettre un marqueur à chaque auteur.
8526 \begin_layout Itemize
8533 pour fournir une adresse électronique pour être joignable rapidement.
8536 \begin_layout Standard
8537 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8542 \begin_layout Subsection
8546 \begin_layout Standard
8547 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8548 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8549 limité à un seul paragraphe.
8550 En plus, il doit contenir une entrée avec les mots-clés.
8551 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8553 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8560 à la main en mode TeX.
8561 Référez-vous au papier exemple.
8564 \begin_layout Subsection
8565 Environnements supportés
8568 \begin_layout Standard
8572 \begin_inset space ~
8577 supporte les environnements suivants pour structurer votre texte :
8580 \begin_layout Itemize
8586 \begin_layout Itemize
8592 \begin_layout Itemize
8598 \begin_layout Itemize
8604 \begin_layout Itemize
8610 \begin_layout Itemize
8616 \begin_layout Itemize
8622 \begin_layout Itemize
8628 \begin_layout Itemize
8634 \begin_layout Itemize
8640 \begin_layout Itemize
8646 \begin_layout Itemize
8652 \begin_layout Subsection
8653 Commandes non encore supportées par LyX
8656 \begin_layout Standard
8657 Quelques commandes ne sont pas encore supportées par le format
8660 \begin_inset space ~
8666 Quelques-unes ont déjà été mentionnées.
8667 Par souci d'exhaustivité, elles sont toutes listées ici :
8670 \begin_layout Itemize
8678 \begin_layout Itemize
8686 \begin_layout Itemize
8694 \begin_layout Itemize
8702 \begin_layout Itemize
8710 \begin_layout Itemize
8718 \begin_layout Itemize
8726 \begin_layout Itemize
8734 \begin_layout Standard
8735 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8738 N'oubliez pas de les signaler comme code LaTeX !
8741 \begin_layout Subsection
8742 Figures et tableaux flottants
8745 \begin_layout Standard
8746 LyX fournit le support pour les environnements de flottants
8762 , nous n'en dirons donc pas beaucoup plus.
8766 \begin_inset space ~
8770 \begin_inset space ~
8776 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8777 Pour cela, sélectionnez le tableau et changez l'alignement dans
8779 Format\SpecialChar \menuseparator
8785 \begin_layout Standard
8786 Il y a une seule chose spéciale : les figures avec la légende à côté.
8787 Pour créer une telle figure, vous devez faire ceci :
8790 \begin_layout Enumerate
8791 Créez une grande figure flottante : faites
8793 Insérer\SpecialChar \menuseparator
8794 Flottants\SpecialChar \menuseparator
8797 , puis un clic droit sur la figure et cochez
8800 \begin_inset space ~
8808 \begin_layout Enumerate
8809 Entrez votre légende.
8812 \begin_layout Enumerate
8817 pour déplacer le curseur au dessus de la figure.
8820 \begin_layout Enumerate
8821 Insérez votre figure.
8824 \begin_layout Enumerate
8825 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8828 Insérer\SpecialChar \menuseparator
8829 Formats\SpecialChar \menuseparator
8831 \begin_inset space ~
8839 \begin_layout Enumerate
8840 Passez en mode LaTeX :
8843 \begin_inset space ~
8851 \begin_layout Enumerate
8861 Ne fermez pas l'accolade !
8864 \begin_layout Enumerate
8865 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8866 et insérez l'accolade fermante :
8869 \begin_inset space ~
8881 \begin_layout Standard
8882 Là encore, voyez les figures dans le papier exemple.
8885 \begin_layout Subsection
8889 \begin_layout Standard
8890 Pour la soumission, le papier doit être formaté dans un format spécial à
8892 Pour ce faire, vous devez donner à la classe de document l'option
8897 Il faut la mettre dans le champ
8903 Document\SpecialChar \menuseparator
8909 \begin_inset space ~
8913 \begin_inset space ~
8919 Entrez-y juste le mot
8926 \begin_layout Subsection
8930 \begin_layout Standard
8931 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8932 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8933 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8934 avec la façon de l'écrire avec LyX.
8937 \begin_layout Section
8941 \begin_layout Standard
8951 \begin_layout Standard
8952 \begin_inset VSpace bigskip
8958 \begin_layout Standard
8959 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8960 pour les articles mathématiques à soumettre aux publications de l'
8962 American Mathematical Society
8965 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8966 facilement y être adaptés.
8967 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8968 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8969 dans la sortie TeX).
8970 Cette documentation est disponible sur le réseau à
8971 \begin_inset Flex URL
8974 \begin_layout Plain Layout
8982 \begin_inset Flex URL
8985 \begin_layout Plain Layout
8987 ftp://ftp.ams.org/pub/tex/amslatex/
8993 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8997 \begin_layout Standard
8998 Il y a actuellement 2 formats LaTeX AMS distincts :
9001 \begin_layout Enumerate
9002 amsart : le format standard d'article AMS.
9006 \begin_layout Enumerate
9007 amsbook :lLe format standard de livre AMS (en réalité de monographie).
9011 \begin_layout Standard
9012 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
9014 Ils n'inclent aps en particulier d'environnments de
9015 \begin_inset Quotes fld
9019 \begin_inset Quotes frd
9022 pour les théorèmes, les lemmes, et similaires.
9023 Ceux-ci sont fournis par le module
9024 \begin_inset Flex MenuItem
9027 \begin_layout Plain Layout
9033 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9034 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9036 Les environnements contenus dans
9037 \begin_inset Flex Code
9040 \begin_layout Plain Layout
9041 Théorèmes (extensions AMS)
9046 , moins fréquemment utilisés, doivent être chargés manuellement.
9049 \begin_layout Standard
9050 Implicitement, les théorèmes et environnements similaires sont numérotés
9051 consécutivement tout au long du document, mais ceci peut être modifié en
9053 \begin_inset Flex Code
9056 \begin_layout Plain Layout
9057 Théorèmes (numérotation par section)
9062 ou bien, si vous utilisez la classe
9063 \begin_inset Flex Code
9066 \begin_layout Plain Layout
9073 \begin_inset Flex Code
9076 \begin_layout Plain Layout
9077 Théorèmes (numérotation par chapitre)
9083 Ceux-ci vont numéroter les environnements comme
9087 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9088 le numéro d'ordre courant dans la section (ou le chapitre).
9089 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9090 sont marqués par un astérisque.
9091 Si par hasard vous désirez que tous les environnements soient non numérotés,
9093 \begin_inset Flex Code
9096 \begin_layout Plain Layout
9097 Théorèmes (non numérotés)
9105 \begin_layout Standard
9106 Notez que ces modules ne doivent pas être
9110 utilisés avec les classes AMS.
9111 Il est parfaitement possible d'utiliser les modules
9112 \begin_inset Flex Code
9115 \begin_layout Plain Layout
9121 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9123 \begin_inset Flex Code
9126 \begin_layout Plain Layout
9133 \begin_inset Flex Code
9136 \begin_layout Plain Layout
9143 \begin_inset Flex Code
9146 \begin_layout Plain Layout
9155 \begin_layout Subsection
9156 Ce qu'offrent ces formats
9159 \begin_layout Standard
9160 La liste des environnements offerts par ces formats est longue.
9161 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9163 \begin_inset Quotes fld
9167 \begin_inset Quotes frd
9171 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9172 Voici la liste des environnements ― ainsi que les environnements standard,
9176 \begin_inset Flex Noun
9179 \begin_layout Plain Layout
9192 \begin_inset Flex Noun
9195 \begin_layout Plain Layout
9210 \begin_inset Flex Noun
9213 \begin_layout Plain Layout
9226 \begin_inset Flex Noun
9229 \begin_layout Plain Layout
9238 \begin_inset Flex Noun
9241 \begin_layout Plain Layout
9252 \begin_inset Flex Code
9255 \begin_layout Plain Layout
9264 \begin_inset Flex Code
9267 \begin_layout Plain Layout
9278 \begin_layout Description
9279 Adresse Ce devrait être l'adresse permanente de l'auteur.
9282 \begin_layout Description
9283 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9284 de la soumission, si elle est différente de l'Adresse ci-dessus.
9287 \begin_layout Description
9288 Email L'adresse e-mail de l'auteur.
9291 \begin_layout Description
9292 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9295 \begin_layout Description
9296 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9297 discutés dans l'article.
9300 \begin_layout Description
9301 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9302 publiée et décrite dans
9304 Mathematical Reviews
9307 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9310 \begin_layout Description
9314 \begin_layout Description
9318 \begin_layout Description
9322 \begin_layout Standard
9323 Les environnments suivants sont fournis aussi bien par le module
9324 \begin_inset Flex Code
9327 \begin_layout Plain Layout
9334 \begin_inset Flex Code
9337 \begin_layout Plain Layout
9343 , en version numérotée ou non numérotée pour ce dernier.
9344 Ces environnements sont fournis dans la seule version non numérotée par
9346 \begin_inset Flex Code
9349 \begin_layout Plain Layout
9350 Théorèmes (non numérotés)
9358 \begin_layout Theorem
9359 Typiquement utilisé pour les résultats les plus importants.
9362 \begin_layout Corollary*
9363 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9365 Peuvent être également des résultats importants.
9369 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9372 \begin_layout Proposition
9373 e sont des résultats moins importants qui apportent quelque chose à la théorie
9374 générale dont il est question.
9377 \begin_layout Conjecture
9378 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9379 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9382 \begin_layout Definition*
9383 Devinez à quoi ça sert.
9384 La police, à la fois à l'écran et à l'impression, est différente dans cet
9388 \begin_layout Example*
9389 Utilisé pour illustrer des résultats prouvés.
9392 \begin_layout Problem
9393 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9396 \begin_layout Exercise*
9397 Écrire une description de celui-ci.
9400 \begin_layout Description
9401 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9405 \begin_inset Quotes fld
9409 \begin_inset Quotes frd
9414 apparaît en italique, et le reste comme du texte simple.
9417 \begin_layout Claim*
9418 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9422 En général, ils servent à diviser de longues preuves en examinant des cas
9428 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9429 pas à la même séquence que les autres assertions.
9433 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9434 carré, mais ça peut varier avec les différents styles).
9435 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9436 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9437 ceux-ci (voir la section
9439 Emboîter les environnements
9443 Guide de l'utilisateur
9448 \begin_layout Standard
9449 Et ces environnements sont fournis par le module
9450 \begin_inset Flex Code
9453 \begin_layout Plain Layout
9454 Théorèmes (extensions AMS)
9462 \begin_layout Criterion*
9463 Une condition requise.
9466 \begin_layout Algorithm*
9467 Une procédure générale à utiliser.
9470 \begin_layout Axiom*
9471 C'est une propriété ou assertion considérée comme vraie dans la théorie
9472 dont il est question.
9475 \begin_layout Condition*
9476 Utilisé parfois pour expliciter une condition admise dans le contexte de
9481 Note Typographie similaire à
9488 \begin_layout Notation*
9489 Comme son nom l'indique
9492 \begin_layout Acknowledgement*
9496 \begin_layout Conclusion*
9497 Utilisé parfois à la fin d'une argumentation
9501 Utilsable comme Propositon, à une échelle peut-être réduite
9504 \begin_layout Standard
9505 En plus, ces environnements se servent automatiquement des paquetages de
9506 polices AMS-LaTeX et AMS.
9507 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9511 \begin_layout Section
9515 \begin_layout Standard
9521 \begin_layout Subsection
9525 \begin_layout Standard
9526 Broadway est destiné à l'écriture de pièces de théâtre.
9527 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9528 Ce format devrait convenir à des ateliers.
9531 \begin_layout Subsection
9532 Problèmes particuliers
9535 \begin_layout Standard
9536 Les mêmes que dans Hollywood.
9539 \begin_layout Subsection
9540 Fonctions particulières
9543 \begin_layout Standard
9544 Entrez les noms des personnages comme étiquettes puis faites des références
9545 croisées sur ces étiquettes pour insérer le nom.
9546 La fenêtre de référence croisée montrera l'ensemble des personnages.
9549 \begin_layout Subsection
9550 Taille de papier et marges
9553 \begin_layout Standard
9554 USLetter, gauche 1,6
9555 \begin_inset space ~
9559 \begin_inset space ~
9563 \begin_inset space ~
9567 \begin_inset space ~
9573 \begin_layout Subsection
9577 \begin_layout Standard
9578 Les environnements suivants sont disponibles.
9579 Vous pouvez utiliser
9583 pour accéder aux touches de raccourci indiquées à droite.
9586 \begin_layout Itemize
9590 \begin_inset Newline newline
9595 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9596 n'a pas sa place ailleurs.
9599 \begin_layout Itemize
9603 \begin_inset space \hfill{}
9607 \begin_inset Newline newline
9612 Utilisé pour décrire le décor et l'action.
9613 La première occurrence des noms des personnages en MAJUSCULES.
9616 \begin_layout Itemize
9622 \begin_inset space \hfill{}
9628 \begin_inset Newline newline
9633 Automatiquement numéroté.
9634 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9637 \begin_layout Itemize
9643 \begin_inset space \hfill{}
9649 \begin_inset Newline newline
9659 C'est juste du texte centré.
9662 \begin_layout Itemize
9666 \begin_inset space \hfill{}
9670 \begin_inset Newline newline
9675 Pas automatiquement numéroté.
9676 Vous donnez le numéro.
9677 C'est parce que je n'ai pas trouvé comment faire.
9680 \begin_layout Itemize
9681 AT_RISE (Lever de Rideau)
9682 \begin_inset space \hfill{}
9688 \begin_inset Newline newline
9693 Un cas particulier de
9697 pour décrire le décor et l'action quand le rideau se lève.
9700 \begin_layout Itemize
9704 \begin_inset space \hfill{}
9708 \begin_inset Newline newline
9713 Le nom du personnage, centré en MAJUSCULES.
9716 \begin_layout Itemize
9722 \begin_inset space \hfill{}
9728 \begin_inset Newline newline
9733 Instructions au personnage.
9734 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9736 Les deux seront imprimées.
9737 Cet environnement n'est utilisé qu'à l'intérieur de
9744 \begin_layout Itemize
9748 \begin_inset space \hfill{}
9752 \begin_inset Newline newline
9757 Ce que dit le personnage.
9760 \begin_layout Itemize
9766 \begin_inset space \hfill{}
9772 \begin_inset Newline newline
9780 \begin_layout Itemize
9784 \begin_inset space \hfill{}
9790 \begin_layout Itemize
9794 \begin_inset space \hfill{}
9800 \begin_layout Itemize
9804 \begin_inset space \hfill{}
9810 \begin_layout Standard
9811 Salut tout le monde.
9814 \begin_layout Section
9818 \begin_layout Standard
9819 La classe de document
9823 peut servir à taper des lettres selon les conventions allemandes.
9824 Un fichier modèle est inclus dans
9826 .../lyx/share/templates
9828 pour vous servir de point de départ.
9831 \begin_layout Section
9835 \begin_layout Standard
9838 See the LyX template file
9843 It contains all infos you need.
9846 \begin_layout Section
9859 \begin_inset CommandInset label
9868 \begin_layout Standard
9874 \begin_layout Subsection
9878 \begin_layout Standard
9879 Cette section décrit comment utiliser LyX pour préparer des transparents
9880 pour rétroprojecteurs.
9881 Il y a deux classes de document qui le permettent : la classe par défaut
9891 Cette section décrit la classe
9896 \begin_layout Standard
9897 Redisons-le donc bien clairement :
9900 \begin_layout Standard
9901 \begin_inset VSpace bigskip
9907 \begin_layout Standard
9911 Cette section concerne la classe
9914 \begin_inset Quotes fld
9920 \begin_inset space ~
9928 \begin_inset Quotes frd
9934 \begin_layout Standard
9935 \begin_inset VSpace bigskip
9941 \begin_layout Standard
9942 Si vous voulez une documentation sur
9943 \begin_inset Quotes fld
9949 \begin_inset space ~
9955 \begin_inset Quotes frd
9959 \begin_inset space ~
9963 \begin_inset CommandInset ref
9965 reference "sec:slitex"
9970 Si votre machine n'a pas la classe
9979 \begin_inset Quotes fld
9985 \begin_inset Quotes frd
9990 , il vous faudra sûrement utiliser la classe
9994 par défaut, qui n'est pas aussi bonne.
9997 \begin_layout Standard
10002 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
10008 Celui-ci fait maintenant partie intégrante de LaTeX2e.
10011 \begin_layout Subsection
10015 \begin_layout Standard
10016 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
10018 \begin_inset Quotes fld
10024 \begin_inset space ~
10034 \begin_inset Quotes frd
10043 Document\SpecialChar \menuseparator
10046 \SpecialChar \menuseparator
10050 \begin_inset space ~
10054 \begin_inset space ~
10060 Il y a quelques autres réglages qui ont une signification spéciale avec
10064 \begin_layout Itemize
10065 Ne changez pas les options
10075 Document\SpecialChar \menuseparator
10079 Elles sont ignorées par la classe
10086 \begin_layout Itemize
10087 La taille par défaut est de 20
10088 \begin_inset space ~
10091 pt, les autres choix étant respectivement 17
10092 \begin_inset space ~
10096 \begin_inset space ~
10100 \begin_inset space ~
10106 \begin_layout Itemize
10107 La police par défaut est
10110 \begin_inset space ~
10115 mais toutes les équations mathématiques restent formatées dans la police
10123 \begin_layout Itemize
10130 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10131 pour travailler avec des diapos 35mm.
10132 Les tailles A5, B5,
10146 ne sont pas supportées.
10149 \begin_layout Itemize
10150 Ne vous occupez pas de
10153 \begin_inset space ~
10157 \begin_inset space ~
10162 : l'option est de toute façon ignorée.
10163 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10166 \begin_layout Itemize
10170 \begin_inset space ~
10174 \begin_inset space ~
10179 se comportent un peu différemment avec cette classe.
10186 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10187 de page, comme l'insertion d'un logo défini par l'utilisateur.
10189 \begin_inset space ~
10193 \begin_inset CommandInset ref
10195 reference "sec:foil-en-tetes"
10199 pour de plus amples détails.
10200 La page de titre est traitée différemment de toutes les autres pages du
10208 L'éventuel logo y est
10216 centré au bas de la page.
10217 Les différentes mises en page possibles sont les suivantes :
10221 \begin_layout Labeling
10222 \labelwidthstring MMMMMMM
10229 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10230 (sauf évidemment les notes de bas de page).
10233 \begin_layout Labeling
10234 \labelwidthstring MMMMMMM
10241 Les diapos auront un numéro de page centré en bas de la page.
10242 Ni en-tête, ni pied de page (à part les notes).
10245 \begin_layout Labeling
10246 \labelwidthstring MMMMMMM
10251 Le numéro apparaît en bas à droite.
10252 Les en-têtes et pieds de page seront présents.
10253 C'est le choix par défaut.
10256 \begin_layout Labeling
10257 \labelwidthstring MMMMMMM
10262 Vous donne accès au paquetage
10266 , et ce même si son utilisation est déconseillée par l'auteur de
10272 car certaines incompatibilités apparaissent.
10276 \begin_layout Subsubsection
10277 Options supplémentaires
10280 \begin_layout Standard
10281 Les options suivantes peuvent être activées dans le champ
10287 Document\SpecialChar \menuseparator
10290 \SpecialChar \menuseparator
10294 \begin_inset space ~
10298 \begin_inset space ~
10306 \begin_layout Labeling
10307 \labelwidthstring MMMMMMx
10312 Règle le format de page à 7,33
10313 \begin_inset space ~
10317 \begin_inset space ~
10320 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10321 \begin_inset space ~
10324 mm, facilitant ainsi le travail avec ce support.
10327 \begin_layout Labeling
10328 \labelwidthstring MMMMMMx
10333 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10334 sur toutes les pages sauf celle de titre.
10337 \begin_layout Labeling
10338 \labelwidthstring MMMMMMx
10343 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10344 sur toutes les pages sauf celle de titre.
10347 \begin_layout Labeling
10348 \labelwidthstring MMMMMMx
10353 Cette option indique à
10359 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10361 (Elle est automatiquement activée à la création d'un nouveau document
10369 \begin_layout Labeling
10370 \labelwidthstring MMMMMMx
10375 Change simplement la taille des pages au format paysage, mais sans effectuer
10377 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10378 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10379 votre imprimante directement en format paysage.
10380 Remarquez que cette option renverse les rôles respectifs des environnements
10387 En-tête_Diapo_Tourné
10389 (ne vous inquiétez pas, ils sont décrits plus loin).
10392 \begin_layout Labeling
10393 \labelwidthstring MMMMMMx
10398 Numéros des équations à gauche.
10401 \begin_layout Labeling
10402 \labelwidthstring MMMMMMx
10407 Équations alignées à gauche.
10410 \begin_layout Subsection
10411 Environnements supportés
10414 \begin_layout Standard
10415 La plupart des environnements courants sont supportés par la classe
10420 Il y a des environnements supplémentaires fournis par
10426 ainsi que deux apportés par LyX.
10427 Les environnements suivants sont partagés avec d'autres classes :
10430 \begin_layout Standard
10434 \begin_layout Plain Layout
10438 begin{multicols}{2}
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 Itemize
10530 \begin_layout Itemize
10536 \begin_layout Itemize
10542 \begin_layout Itemize
10548 \begin_layout Itemize
10554 \begin_layout Standard
10558 \begin_layout Plain Layout
10570 \begin_layout Standard
10571 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10572 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10579 propose des commandes pour commencer de nouvelles diapos :
10582 \begin_layout Itemize
10590 \begin_layout Itemize
10593 En-Tête_Diapo_Tourné (RotateFoilhead)
10596 \begin_layout Standard
10597 LyX a aussi des versions légèrement modifiées de ces deux environnements
10601 \begin_layout Itemize
10604 En-tête_Diapo_Court
10609 \begin_layout Itemize
10612 En-tête_Diapo_Court_Tourné
10614 (ShortRotateFoilhead)
10617 \begin_layout Standard
10618 Les différences seront expliquées dans une autre section.
10621 \begin_layout Standard
10622 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10623 nouveaux théorèmes.
10630 fournit aussi un ensemble d'outils pour les présenter :
10633 \begin_layout Standard
10637 \begin_layout Plain Layout
10641 begin{multicols}{2}
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 Itemize
10691 \begin_layout Itemize
10697 \begin_layout Itemize
10703 \begin_layout Itemize
10709 \begin_layout Itemize
10715 \begin_layout Standard
10719 \begin_layout Plain Layout
10731 \begin_layout Standard
10732 Les versions sans étoiles sont numérotées, tandis que celles avec étoiles
10734 Il y a enfin des environnements de liste ajoutés par LyX :
10737 \begin_layout Itemize
10745 \begin_layout Itemize
10753 \begin_layout Standard
10760 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10761 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10762 à tout moment dans le document.
10763 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10764 de le faire au tout début d'une diapo, donc juste après l'
10771 \begin_layout Standard
10772 Pour ces réglages, vous disposez des environnements suivants [
10779 \begin_layout Standard
10783 \begin_layout Plain Layout
10787 begin{multicols}{2}
10795 \begin_layout Itemize
10803 \begin_layout Itemize
10809 \begin_layout Itemize
10817 \begin_layout Itemize
10825 \begin_layout Itemize
10834 \begin_layout Standard
10835 \begin_inset space ~
10842 \begin_layout Standard
10846 \begin_layout Plain Layout
10858 \begin_layout Standard
10859 Certaines commandes de
10863 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10864 les utiliser, comme l'explique la section
10865 \begin_inset space ~
10869 \begin_inset CommandInset ref
10871 reference "sec:foil-non-supporte"
10878 \begin_layout Subsection
10882 \begin_layout Standard
10883 Cette section est une rapide introduction aux différents environnements
10884 qui permettent de construire un ensemble de diapos.
10885 Si vous voulez un exemple, ouvrez
10889 qui se trouve dans le répertoire des
10890 \begin_inset Flex Code
10893 \begin_layout Plain Layout
10902 \begin_layout Subsubsection
10903 Donner un titre de page
10906 \begin_layout Standard
10907 À la différence des autres classes qui proposent les environnements
10923 crée le titre sur une page à part.
10924 Si vous laissez l'environnement
10928 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10929 générerez le rendu).
10932 \begin_layout Subsubsection
10933 Débuter une nouvelle diapo
10936 \begin_layout Standard
10937 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10939 Pour les formats portrait, utilisez
10945 En-tête_Diapo_Court
10948 La différence entre ces deux environnements est la quantité d'espace entre
10953 ) et le corps de la diapo.
10956 \begin_layout Standard
10957 Les diapos en position paysage seront créées via les environnements
10959 En-tête_Diapo_Tourné
10963 En-tête_Diapo_Court_Tourné
10966 À nouveau, la seule différence est l'espace entre le titre et le corps.
10967 Les deux versions courtes ont 0,5
10968 \begin_inset space ~
10971 pouce de séparation en moins.
10974 \begin_layout Standard
10979 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10980 la rotation de ces diapos ne sera pas exécutée.
10981 Il vous sera possible d'obtenir des diapos en format paysage sans
10985 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10989 \begin_layout Subsubsection
10990 Théorèmes, lemmes, preuves et tutti quanti
10993 \begin_layout Standard
10994 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10995 suivre directement.
10996 Ils doivent être séparés par quelque chose.
10997 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10998 sortie LaTeX aura fusionné les deux environnements en un seul.
10999 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
11000 du texte entre les deux environnements ou d'ajouter un environnement
11004 entre les deux paragraphes avec juste un
11005 \begin_inset Quotes fld
11013 \begin_inset Quotes frd
11017 Cela forcera LyX à produire la bonne sortie LaTeX.
11018 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
11020 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
11021 deux environnements de type théorème juste l'un derrière l'autre.
11024 \begin_layout Subsubsection
11028 \begin_layout Standard
11029 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
11030 autres classes plus deux nouvelles.
11031 Je ne décrirai ici que ces dernières.
11032 Si vous voulez plus d'informations sur les autres environnements de liste,
11036 \begin_inset space ~
11040 \begin_inset space ~
11046 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11047 le choix des puces, à la section
11048 \begin_inset space ~
11054 \begin_inset CommandInset ref
11056 reference "sec:puces"
11063 \begin_layout Standard
11064 Les deux nouveaux environnements de liste,
11072 , ont pour but de faciliter l'utilisation de listes
11073 \begin_inset Quotes fld
11077 \begin_inset space ~
11081 \begin_inset space ~
11085 \begin_inset space ~
11089 \begin_inset space ~
11093 \begin_inset Quotes frd
11097 \begin_inset Quotes fld
11101 \begin_inset space ~
11105 \begin_inset space ~
11109 \begin_inset Quotes frd
11112 , bref, qui utilisent comme puces des coches (
11116 \begin_layout Plain Layout
11129 \begin_layout Plain Layout
11139 Ces listes sont en fait des versions spécialisées de l'environnement
11144 Elles nécessitent cependant que vous disposiez du paquetage
11151 \begin_layout Subsubsection
11152 Figures et tableaux
11155 \begin_layout Standard
11162 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11163 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11164 en une quelconque autre position prédéfinie.
11165 En fait, si vous changez les réglages de positionnement des flottants,
11166 ces modifications ne seront pas prises en compte.
11169 \begin_layout Subsubsection
11170 En-têtes et pieds de pages
11171 \begin_inset CommandInset label
11173 name "sec:foil-en-tetes"
11180 \begin_layout Standard
11189 servent à définir le texte en pied de page à gauche.
11190 La première vous permet d'insérer un logo sur vos diapos.
11191 Vous aurez par défaut comme logo
11192 \begin_inset Quotes fld
11202 \begin_inset Quotes frd
11206 La seconde sert à classifier des documents en fonction du type de public,
11208 \begin_inset Quotes fld
11212 \begin_inset Quotes frd
11216 Par défaut elle ne contient rien.
11219 \begin_layout Standard
11220 Vous pouvez remplir les autres coins de la page avec
11224 (qui par défaut contient le numéro de page),
11235 \begin_layout Subsection
11241 \begin_inset CommandInset label
11243 name "sec:foil-non-supporte"
11250 \begin_layout Standard
11251 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11260 dans un autre environnement.
11263 \begin_layout Subsubsection
11267 \begin_layout Standard
11268 Toutes les longueurs sont ajustées en utilisant la commande
11272 setlength\SpecialChar \-
11299 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11308 par la valeur de la variable.
11309 Toutes les variables de longueur doivent être indiquées dans des unités
11311 \begin_inset space ~
11319 \begin_inset space ~
11327 \begin_inset space ~
11334 ), ou bien dans une unité dépendant du document ou de la police employée,
11347 \begin_layout Standard
11348 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11349 diapo en ajustant la longueur spécifiée par
11356 Par exemple, pour rendre
11362 les titres plus proches des corps de 0,5
11363 \begin_inset space ~
11366 pouce, mettez dans le préambule
11375 foilheadskip}{-0.5in}
11380 \begin_layout Standard
11381 L'espacement autour des flottants peut être modifié via
11386 \begin_layout Labeling
11387 \labelwidthstring MMMMMMMMMMM
11394 Séparation entre le texte et le haut du flottant ;
11397 \begin_layout Labeling
11398 \labelwidthstring MMMMMMMMMMM
11405 Séparation entre le flottant et sa légende ;
11408 \begin_layout Labeling
11409 \labelwidthstring MMMMMMMMMMM
11416 Séparation entre la légende et le texte qui la suit ;
11419 \begin_layout Labeling
11420 \labelwidthstring MMMMMMMMMMM
11427 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11428 réglant cette valeur.
11429 Le mieux est sûrement de la définir en fonction de
11438 \begin_layout Standard
11439 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11440 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11444 \begin_layout Labeling
11445 \labelwidthstring MMMMMMMMMMM
11452 Séparation entre les en-têtes et le titre (environnement
11459 \begin_layout Labeling
11460 \labelwidthstring MMMMMMMMMMM
11467 entre les environnements
11478 \begin_layout Labeling
11479 \labelwidthstring MMMMMMMMMMM
11486 entre différentes lignes de l'environnement
11493 \begin_layout Labeling
11494 \labelwidthstring MMMMMMMMMMM
11501 entre l'auteur et la date ;
11504 \begin_layout Labeling
11505 \labelwidthstring MMMMMMMMMMM
11512 entre la date et le résumé (
11519 \begin_layout Standard
11520 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11534 un environnement de liste, tout l'espacement vertical entre les éléments
11535 de la liste est supprimé.
11536 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11549 \begin_layout Subsubsection
11550 En-têtes et pieds de page
11553 \begin_layout Standard
11568 permettent de préciser dans une page donnée si le logo de
11579 dans le préambule, aucune des diapos n'aura de logo.
11580 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11587 juste après le début de cette diapo et
11593 juste après le début de la suivante.
11596 \begin_layout Standard
11597 Si vous voulez utiliser la mise en page
11603 Document\SpecialChar \menuseparator
11606 , il vous faudra sûrement ajouter
11617 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11618 correctement une fois les pages retournées.
11619 C'est obligatoire à cause d'incompatibilités entre le paquetage
11630 \begin_layout Section
11631 Diapos Slides (alias S
11640 \begin_inset CommandInset label
11649 \begin_layout Standard
11657 \begin_layout Subsection
11661 \begin_layout Standard
11662 Cette section décrit comment utiliser LyX pour préparer des transparents
11663 pour rétroprojecteurs.
11664 Il y a deux classes de document qui le permettent : la classe par défaut
11677 \begin_layout Plain Layout
11678 Il y en a d'autres, comme
11682 , mais elle ne sont pas décrites dans ce document (NdT).
11688 Cette section décrit la première.
11691 \begin_layout Standard
11692 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11696 \begin_layout Standard
11697 \begin_inset VSpace bigskip
11703 \begin_layout Standard
11707 Cette section décrit
11712 \begin_inset Quotes fld
11718 \begin_inset space ~
11722 \begin_inset Quotes frd
11728 \begin_layout Standard
11729 Si vous cherchez une documentation sur
11730 \begin_inset Quotes fld
11736 \begin_inset space ~
11742 \begin_inset Quotes frd
11746 \begin_inset space ~
11750 \begin_inset CommandInset ref
11752 reference "sec:foiltex"
11765 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11772 \begin_layout Plain Layout
11774 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11775 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11783 dont parle cette section.
11786 \begin_layout Standard
11787 Cette classe est l'évolution en LaTeX2e du vieux package S
11796 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11797 de maintenant j'appellerais simplement
11798 \begin_inset Quotes fld
11804 \begin_inset Quotes frd
11809 ), donc vous devez logiquement l'avoir.
11810 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11811 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11817 Cependant, il y a des choses que
11821 fait et que les autres ne font pas, comme générer des sur-couches.
11822 Continuez la lecture pour en savoir plus !
11825 \begin_layout Subsection
11827 \begin_inset CommandInset label
11829 name "sec:demarrer-slides"
11836 \begin_layout Standard
11837 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11839 \begin_inset Quotes fld
11845 \begin_inset space ~
11849 \begin_inset Quotes frd
11860 Document\SpecialChar \menuseparator
11864 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11868 \begin_layout Itemize
11869 Ne vous fatiguez pas à changer les options
11879 Document\SpecialChar \menuseparator
11882 : de toute façon, elles ne sont pas supportées par la classe
11887 \begin_layout Itemize
11891 \begin_inset space ~
11895 \begin_inset space ~
11902 Document\SpecialChar \menuseparator
11905 a un comportement un peu différent pour cette classe.
11906 Voici les choix possibles et leurs effets :
11910 \begin_layout Description
11915 Le rendu final contient des numéros de page dans le coin inférieur droit.
11918 \begin_layout Description
11927 , mais imprime aussi tous les marqueurs temporels que vous aurez placés.
11928 C'est le choix par défaut.
11931 \begin_layout Description
11936 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11937 ni de marqueurs d'alignement.
11941 \begin_layout Itemize
11946 a une option supplémentaire :
11951 Pour l'utiliser, mettez
11952 \begin_inset Quotes fld
11960 \begin_inset Quotes frd
11969 Document\SpecialChar \menuseparator
11972 \SpecialChar \menuseparator
11976 \begin_inset space ~
11980 \begin_inset space ~
11989 \begin_layout Standard
11990 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11997 \begin_inset space ~
12001 \begin_inset CommandInset ref
12003 reference "sec:note-slides"
12007 pour plus de détails.
12011 \begin_layout Standard
12012 Vous pouvez aussi utiliser le fichier modèle
12015 \begin_inset Quotes fld
12019 \begin_inset Quotes frd
12024 pour mettre en place automatiquement un document de la classe
12030 Fichier\SpecialChar \menuseparator
12032 \begin_inset space ~
12036 \begin_inset space ~
12041 pour créer votre document).
12042 Le fichier modèle contient aussi quelques exemples d'environnements de
12043 paragraphe spéciaux utilisés par cette classe.
12044 Je vais maintenant décrire ces derniers.
12047 \begin_layout Subsection
12048 Environnements de paragraphe
12051 \begin_layout Subsubsection
12052 Environnements supportés
12055 \begin_layout Standard
12056 La première chose que vous allez remarquer en commençant un nouveau document
12061 est la taille et le type de police : il est équivalent à la taille
12064 \begin_inset space ~
12072 \begin_inset space ~
12078 C'est aussi la police qui est utilisée pour le rendu final.
12079 Dites-vous que c'est un
12080 \begin_inset Quotes fld
12084 \begin_inset Quotes frd
12087 pour vous rappeler que c'est une diapositive.
12088 Vos transparents finaux utiliseront une grande police, donc vous aurez
12090 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12094 \begin_layout Standard
12095 La deuxième chose qui frappe est le changement du menu des environnements
12096 (tout à gauche de la barre d'outils).
12097 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12099 Il y en a aussi cinq nouveaux.
12100 C'est parce que la classe
12104 elle-même ne supporte que certains environnements de paragraphe :
12107 \begin_layout Itemize
12113 \begin_layout Itemize
12119 \begin_layout Itemize
12125 \begin_layout Itemize
12131 \begin_layout Itemize
12137 \begin_layout Itemize
12143 \begin_layout Itemize
12149 \begin_layout Itemize
12155 \begin_layout Itemize
12161 \begin_layout Itemize
12167 \begin_layout Itemize
12173 \begin_layout Standard
12174 Tous les autres environnements standard, comme les en-têtes de section,
12175 ne servent pas dans la classe
12182 \begin_layout Standard
12183 D'autre part, vous remarquerez de nouveaux environnements :
12186 \begin_layout Itemize
12198 \begin_layout Itemize
12208 \begin_layout Itemize
12214 \begin_layout Itemize
12226 \begin_layout Itemize
12238 \begin_layout Standard
12239 Ces cinq-là présentent des subtilités, dues à une
12240 \begin_inset Quotes fld
12244 \begin_inset Quotes frd
12248 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12249 dans un environnement vide.
12250 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12251 une diapo par autre chose que du texte.
12252 Pour contourner cela, j'ai fait un peu de
12253 \begin_inset Quotes fld
12257 \begin_inset Quotes frd
12263 \begin_layout Subsubsection
12264 Subtilités des nouveaux environnements
12265 \begin_inset CommandInset label
12267 name "sec:subtilité-slides"
12274 \begin_layout Standard
12275 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12276 dues aux limitations inhérentes à la version actuelle de LyX.
12277 Comme je viens de le dire, LyX interdit les environnements qui commencent
12278 par un autre environnement.
12279 Pour contourner ceci, l'environnement
12283 n'en est pas vraiment un, si l'on se fie à la description du
12286 \begin_inset space ~
12290 \begin_inset space ~
12296 \begin_layout Standard
12310 \begin_inset Quotes fld
12313 pseudo-environnements
12314 \begin_inset Quotes frd
12318 Ils ressemblent à des en-têtes de section ou à une
12322 , mais en fait commencent un environnement de paragraphe (et terminent le
12323 précédent si nécessaire).
12324 De la même manière, considérez
12333 \begin_inset Quotes fld
12337 \begin_inset Quotes frd
12341 Ces deux objets réalisent en effet des actions.
12344 \begin_layout Standard
12345 Un propriété commune aux cinq environnements
12365 est un marqueur plutôt longuet.
12366 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12367 de paragraphe – n'est pas pris en compte par
12388 LyX l'ignore totalement.
12389 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12392 \begin_layout Standard
12393 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12394 vous pouvez le faire.
12395 Ça peut être une brève description du contenu de la
12400 Dans ce cas, entrez votre description et tapez
12404 comme vous le feriez normalement.
12407 \begin_layout Standard
12408 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12409 rencontrer une autre subtilité de LyX.
12410 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12411 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12412 Vous ferez donc ainsi :
12415 \begin_layout Itemize
12416 Commencez à entrer le texte qui
12420 le nouveau paragraphe
12444 \begin_layout Itemize
12445 Placez-vous maintenant au début de ce paragraphe.
12449 \begin_layout Itemize
12458 \begin_layout Itemize
12459 Changez enfin ce nouveau paragraphe vide en un
12483 \begin_layout Standard
12484 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12488 \begin_layout Subsection
12489 Réaliser une présentation grâce à
12502 \begin_layout Subsubsection
12503 Utiliser l'environnement
12508 \begin_layout Standard
12509 Si vous espérez apprendre dans cette section comment faire une présentation
12510 orale, vous serez amèrement déçu.
12511 Naturellement, je vais vous décrire en quoi la classe
12515 pourra vous aider à préparer les supports de la présentation.
12516 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12517 (C'est ça aussi, la philosophie LyX !)
12520 \begin_layout Standard
12521 Sélectionnez l'environnement
12525 (de la manière décrite à la section
12526 \begin_inset space ~
12530 \begin_inset CommandInset ref
12532 reference "sec:subtilité-slides"
12536 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12537 Le marqueur pour cet environnement /
12538 \begin_inset Quotes fld
12542 \begin_inset Quotes frd
12546 \begin_inset Quotes fld
12550 \begin_inset Quotes frd
12553 en bleu, suivie de l'indication
12554 \begin_inset Quotes fld
12558 \begin_inset Quotes frd
12562 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12564 C'est aussi simple que ça.
12567 \begin_layout Standard
12568 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12569 la fin des pages (vous pouvez toujours le faire dans
12571 Éditer\SpecialChar \menuseparator
12573 \begin_inset space ~
12577 \begin_inset space ~
12583 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12585 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12586 en contenir, le surplus débordera sur une nouvelle diapo.
12587 Je vous déconseille de le faire, cependant, car la diapo
12588 \begin_inset Quotes fld
12592 \begin_inset Quotes frd
12595 ne présentera aucun numéro de page.
12596 De plus, elle peut interférer avec une
12600 que vous aurez préparé pour accompagner la
12607 \begin_layout Standard
12616 fonctionnent comme l'environnement
12621 Tous deux créent une
12622 \begin_inset Quotes fld
12626 \begin_inset Quotes frd
12629 suivie par un marqueur (
12630 \begin_inset Quotes fld
12634 \begin_inset Quotes frd
12638 \begin_inset Quotes fld
12642 \begin_inset Quotes frd
12646 La couleur n'est plus le bleu, mais un magenta éclatant et la
12647 \begin_inset Quotes fld
12651 \begin_inset Quotes frd
12654 se présente différemment, dans son style et sa longueur.
12655 Les trois marqueurs diffèrent par leur police.
12658 \begin_layout Standard
12659 Comme pour l'environnement
12663 , si le contenu d'une
12671 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12672 le surplus sera disposé sur une nouvelle page.
12673 À nouveau, je vous le déconseille, les
12681 n'auraient plus aucune utilité.
12684 \begin_layout Subsubsection
12694 \begin_layout Standard
12699 est de créer une diapo qui vienne se superposer à une autre.
12700 Vous pouvez vouloir présenter une figure sur la
12704 principale avant d'afficher le texte qui va avec.
12705 Une façon de faire est de poser une feuille de papier noire sur la partie
12710 que vous souhaitez cacher.
12711 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12712 superposer un graphique à un autre.
12713 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12717 pour que les graphiques se superposent.
12722 rend les choses bien plus faciles.
12725 \begin_layout Standard
12730 reçoit le numéro de page de la
12735 \begin_inset Quotes fld
12739 \begin_inset Quotes frd
12745 \begin_inset Quotes fld
12749 \begin_inset Quotes frd
12756 \begin_layout Plain Layout
12761 multiples auront donc
12764 \begin_inset Quotes fld
12768 \begin_inset Quotes frd
12776 \begin_inset Quotes fld
12780 \begin_inset Quotes frd
12786 accolé au numéro de page.
12794 En effet, vous voulez que la
12802 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12807 \begin_inset Quotes fld
12811 \begin_inset Quotes frd
12823 le laisse voir : le marqueur qui débute un environnement
12827 est moins long que celui d'une
12832 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12842 Ces marques vous aideront à aligner les deux transparents.
12845 \begin_layout Standard
12846 Le principal problème de la superposition de transparents est d'aligner
12847 les contenus de ces diapos.
12848 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12849 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12850 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12851 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12852 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12864 \begin_layout Standard
12865 Comme leur nom l'indique,
12873 sont deux environnements de paragraphe, qui rendent le texte respectivement
12874 visible et invisible.
12875 Remarquez à la section
12876 \begin_inset space ~
12880 \begin_inset CommandInset ref
12882 reference "sec:subtilité-slides"
12886 que vous ne placez rien
12892 ces environnements.
12893 Lorsque vous créez un
12900 , LyX insère un marqueur centré, bleu clair, indiquant
12901 \begin_inset Quotes fld
12904 <Invisible Text Follows>
12905 \begin_inset Quotes frd
12909 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12917 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12920 \begin_layout Standard
12925 , l'étiquette centrée sera
12926 \begin_inset Quotes fld
12929 <Visible Text Follows>
12930 \begin_inset Quotes frd
12934 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12935 Remarquez qu'au début d'une nouvelle
12951 est automatiquement désactivée.
12952 Il n'est donc pas nécessaire d'utiliser
12963 \begin_layout Standard
12964 Maintenant, voyons comment utiliser les commandes
12972 avec les environnements
12980 pour créer des diapos superposées :
12983 \begin_layout Enumerate
12992 ) avec tout ce qui devra apparaître autant sur la
12996 elle-même que sur les
13003 \begin_layout Enumerate
13004 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
13008 , insérez un environnement
13013 Si nécessaire, insérez un environnement
13017 là où le texte devra de nouveau apparaître sur la
13024 \begin_layout Enumerate
13025 Commencez un environnement
13029 juste après l'environnement
13036 \begin_layout Enumerate
13037 Copiez le contenu de l'environnement
13041 dans l'environnement
13048 \begin_layout Enumerate
13064 \begin_layout Standard
13065 C'est bon, vous avez votre superposition.
13068 \begin_layout Standard
13069 Il reste un problème avec la façon dont j'ai conçu la classe
13073 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13074 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13075 Pour ce faire, vous devrez insérer du code LaTeX
13079 \begin_layout Plain Layout
13080 Les commandes en question sont :
13083 \begin_layout Itemize
13091 \begin_layout Itemize
13099 \begin_layout Plain Layout
13101 et devront être entrées en mode TeX.
13102 Le texte dont vous voulez changer la
13103 \begin_inset Quotes fld
13107 \begin_inset Quotes frd
13110 sera à l'intérieur des accolades, derrière la commande
13123 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13127 \begin_inset space ~
13131 \begin_inset space ~
13145 \begin_layout Subsubsection
13155 \begin_inset CommandInset label
13157 name "sec:note-slides"
13164 \begin_layout Standard
13173 est toujours associée à une
13178 \begin_inset Quotes fld
13182 \begin_inset Quotes frd
13186 Ici aussi, la classe
13190 de LyX fournit des indices visuels.
13195 est magenta éclatant, comme celui d'une
13199 ; et en longueur, il est intermédiaire entre celui d'une
13203 (qui est plus long) et celui d'une
13207 (qui est plus court).
13208 De plus, une fois imprimée, une
13212 aura le numéro de page de sa
13217 \begin_inset Quotes fld
13221 \begin_inset Quotes frd
13227 \begin_inset Quotes fld
13231 \begin_inset Quotes frd
13239 \begin_inset Quotes fld
13243 \begin_inset Quotes frd
13251 \begin_inset Quotes fld
13255 \begin_inset Quotes frd
13262 Vous pouvez avoir plusieures
13266 associées à une seule
13270 , et, comme pour les
13278 , vous voudrez sûrement couper les longues
13282 de manière à ce qu'elles tiennent sur une seule page.
13285 \begin_layout Standard
13290 est évidente : elle contient toute sortes d'informations que vous voulez
13291 ajouter à propos d'une
13296 Elle peut aussi servir d'aide-mémoire pour une
13301 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13302 Actuellement, la classe
13306 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13316 Il faudra donc passer par le code LaTeX.
13320 \begin_layout Standard
13321 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13323 \begin_inset Quotes fld
13331 \begin_inset Quotes frd
13335 \begin_inset space ~
13339 \begin_inset CommandInset ref
13341 reference "sec:demarrer-slides"
13346 Cette option active les marqueurs temporels qui apparaîtront alors dans
13347 le coin inférieur gauche de toutes les
13351 que vous générerez.
13352 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13354 \begin_inset Quotes fld
13364 \begin_inset Quotes frd
13368 \begin_inset Quotes fld
13378 \begin_inset Quotes frd
13382 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13384 \begin_inset Quotes fld
13394 \begin_inset Quotes frd
13397 sert à indiquer le temps voulu, tandis que
13398 \begin_inset Quotes fld
13408 \begin_inset Quotes frd
13411 est utilisé pour ajouter une certaine durée.
13416 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13417 vous voulez passer sur chaque
13424 \begin_layout Standard
13425 Il reste une fonction à décrire.
13426 Vous voudrez forcément imprimer toutes vos
13434 sur des transparents et toutes vos
13438 sur des feuilles blanches.
13447 à laquelle elle est associée.
13451 \begin_layout Standard
13452 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13453 ce qu'il faut imprimer.
13454 Toutes deux doivent être placées dans le préambule de votre document.
13456 \begin_inset Quotes fld
13468 \begin_inset Quotes frd
13471 n'imprimera que les
13480 De même, la commande
13481 \begin_inset Quotes fld
13491 \begin_inset Quotes frd
13494 n'imprimera que les
13499 Je vous conseille de mettre les deux commandes en commentaire dans votre
13501 \begin_inset Quotes fld
13505 \begin_inset Quotes frd
13508 celle dont vous avez besoin à l'impression.
13509 J'ai l'habitude de : décommenter
13512 \begin_inset Quotes fld
13520 \begin_inset Quotes frd
13525 , imprimer dans un fichier dont le nom contient
13528 \begin_inset Quotes fld
13532 \begin_inset Quotes frd
13537 , la recommenter et décommenter
13540 \begin_inset Quotes fld
13548 \begin_inset Quotes frd
13553 et imprimer dans un fichier
13556 \begin_inset Quotes fld
13560 \begin_inset Quotes frd
13566 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13567 des transparents ou des feuilles blanches selon le cas.
13570 \begin_layout Standard
13571 Vous pouvez aussi donner d'autres paramètres à
13572 \begin_inset Quotes fld
13582 \begin_inset Quotes frd
13586 \begin_inset Quotes fld
13596 \begin_inset Quotes frd
13600 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13603 \begin_layout Subsection
13604 Le fichier modèle pour la classe
13609 \begin_layout Standard
13610 J'ai aussi créé un fichier modèle,
13611 \begin_inset Quotes fld
13619 \begin_inset Quotes frd
13627 Pour l'utiliser, créez votre document avec
13629 Fichier\SpecialChar \menuseparator
13631 \begin_inset space ~
13635 \begin_inset space ~
13641 Votre fichier de présentation LyX contiendra un exemple du triplet
13643 Diapo – Surcouche – Note
13654 contiennent un exemple de
13663 Enfin, le préambule contient :
13666 \begin_layout LyX-Code
13667 % Uncomment to print out only slides and overlays
13671 \begin_layout Plain Layout
13674 Décommentez pour n'imprimer que les diapos et les sur-couches
13682 \begin_layout LyX-Code
13686 \begin_layout LyX-Code
13692 \begin_inset Newline newline
13698 \begin_layout LyX-Code
13699 % Uncomment to print out only notes
13703 \begin_layout Plain Layout
13706 Décommentez pour n'imprimer que les notes
13714 \begin_layout LyX-Code
13718 \begin_layout LyX-Code
13726 \begin_layout Standard
13727 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13729 \begin_inset Quotes fld
13737 \begin_inset Quotes frd
13741 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13743 Elle est là si vous en avez besoin.
13744 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13751 \begin_inset space ~
13755 \begin_inset CommandInset ref
13757 reference "sec:foiltex"
13766 (présent sur certaines distributions TeX).
13767 Ce dernier n'est pas encore supporté par LyX
13771 \begin_layout Plain Layout
13772 Si vous voulez vous y mettre...
13780 Je ne connais rien à ces classes.
13781 Essayez-les pour voir quelles alternatives elles représentent.
13784 \begin_layout Section
13785 Hollywood (scripts d'Hollywood)
13788 \begin_layout Standard
13794 \begin_layout Subsection
13798 \begin_layout Standard
13799 Maîtriser le format d'un script d'Hollywood est un
13800 \begin_inset Quotes fld
13804 \begin_inset Quotes frd
13808 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13809 et à être facile à lire et familier pour les acteurs.
13810 Chaque page d'un script doit représenter une minute de film.
13811 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13812 La police courier 12
13813 \begin_inset space ~
13816 pt doit être utilisée tout le long.
13820 \begin_layout Subsection
13821 Problèmes particuliers
13824 \begin_layout Standard
13825 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13826 Si le texte d'un personnage
13830 \begin_layout Plain Layout
13838 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13842 \begin_layout Plain Layout
13851 \begin_layout Subsection
13852 Fonctions particulières
13855 \begin_layout Standard
13856 Entrez les noms des personnages comme étiquettes, puis faites des références
13857 croisées sur ces étiquettes pour insérer le nom.
13858 La fenêtre de référence croisée montrera l'ensemble des personnages.
13859 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13860 e dans les parties narratives.
13863 \begin_layout Subsection
13864 Taille de papier et marges
13867 \begin_layout Standard
13868 USLetter, gauche 1,6
13869 \begin_inset space ~
13873 \begin_inset space ~
13877 \begin_inset space ~
13881 \begin_inset space ~
13887 \begin_layout Subsection
13891 \begin_layout Standard
13892 Les environnements suivants sont disponibles.
13893 Vous pouvez utiliser
13897 pour accéder aux touches de raccourci indiquées à droite.
13900 \begin_layout Itemize
13908 \begin_inset Newline newline
13913 Quand rien d'autre ne convient.
13914 Essayez de l'éviter.
13917 \begin_layout Itemize
13926 \begin_layout Plain Layout
13933 \begin_inset space \hfill{}
13941 \begin_inset Newline newline
13944 Suivi en général de quelque chose comme
13945 \begin_inset Quotes fld
13948 sur Sally qui se lève
13949 \begin_inset Quotes frd
13955 \begin_layout Itemize
13959 \begin_inset space \hfill{}
13963 \begin_inset Newline newline
13968 Introduit une nouvelle séquence INTÉRIEUR.
13969 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13970 l'éclairage nécessaire.
13971 Toute cette ligne en MAJUSCULES.
13974 \begin_layout Itemize
13978 \begin_inset space \hfill{}
13982 \begin_inset Newline newline
13987 Introduit une nouvelle séquence EXTÉRIEUR.
13988 Toute cette ligne en MAJUSCULES.
13991 \begin_layout Itemize
13995 \begin_inset space \hfill{}
13999 \begin_inset Newline newline
14004 Le personnage qui parle.
14007 \begin_layout Itemize
14011 \begin_inset space \hfill{}
14015 \begin_inset Newline newline
14020 Instructions au personnage intervenant.
14021 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
14023 Les deux seront imprimées.
14026 \begin_layout Itemize
14030 \begin_inset space \hfill{}
14034 \begin_inset Newline newline
14039 Ce qui dit le personnage.
14042 \begin_layout Itemize
14046 \begin_inset space \hfill{}
14050 \begin_inset Newline newline
14055 Instruction de mouvement de caméra.
14058 \begin_layout Itemize
14062 \begin_inset space \hfill{}
14068 \begin_layout Itemize
14072 \begin_inset space \hfill{}
14078 \begin_layout Itemize
14082 \begin_inset space \hfill{}
14088 \begin_layout Itemize
14092 \begin_inset space \hfill{}
14098 \begin_layout Subsection
14102 \begin_layout Itemize
14103 (O.S) – off screen (hors écran)
14106 \begin_layout Itemize
14107 (V.O) – voice over (voix off)
14110 \begin_layout Itemize
14112 – background (arrière-plan)
14115 \begin_layout Itemize
14117 – close-up (plan rapproché)
14120 \begin_layout Itemize
14121 PAN – mouvement de caméra
14124 \begin_layout Itemize
14125 INSERT – insérez un plan rapproché
14128 \begin_layout Section
14132 \begin_layout Standard
14135 Panayotis Papasotiriou
14138 \begin_layout Subsection
14142 \begin_layout Standard
14147 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14151 International Journal of Modern Physics C
14163 est destiné à des manuscrits soumis à l'
14167 ntenational Journal of Modern Physics D
14171 Les classes de document s'appellent respectivement
14180 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14182 \begin_inset Flex URL
14185 \begin_layout Plain Layout
14187 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14193 \begin_inset Flex URL
14196 \begin_layout Plain Layout
14198 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14204 Ces deux paquetages sont des versions modifiées du paquetage standard
14205 \begin_inset Quotes fld
14209 \begin_inset Quotes frd
14212 , et ils sont presques identiques (mais pas tout à fait).
14213 LyX sait gérer la plupart de leurs fonctions.
14214 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14218 \begin_layout Subsection
14222 \begin_layout Standard
14223 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14227 Fichier\SpecialChar \menuseparator
14229 \begin_inset space ~
14233 \begin_inset space ~
14238 , et choisissez le modèle
14247 Ça vous donnera un document (presque) vide comprenant les parties les plus
14248 courantes d'un manuscrit.
14249 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14255 Veuillez juste garder ce qui suit présent à l'esprit.
14258 \begin_layout Enumerate
14259 LyX ne vous laissera pas changer la taille de police ni la mise en page
14260 du document, car les deux paquetage ne permettent pas de telles modifications.
14263 \begin_layout Enumerate
14264 La langue du document ne doit pas être modifiée.
14265 Avant de Visionner votre papier, assurez-vous que vous n'utilisez pas le
14273 Outils\SpecialChar \menuseparator
14279 \begin_inset space ~
14283 \begin_inset space ~
14286 langue\SpecialChar \menuseparator
14292 \begin_inset space ~
14305 si vous voulez retenir ce changement).
14308 \begin_layout Enumerate
14310 \begin_inset Quotes fld
14314 \begin_inset Quotes frd
14317 doit être utilisé pour définir les mots clés.
14320 \begin_layout Enumerate
14325 fournit un style nommé
14326 \begin_inset Quotes fld
14329 Code de classification
14330 \begin_inset Quotes frd
14333 , qui peut être utilisé pour définir des codes de clasification comme les
14335 Notez que cette fonction n'est pas disponible dans le paquetage
14342 \begin_layout Enumerate
14343 Plusieurs nouveaux environnements sont disponibles :
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 \begin_inset Quotes fld
14428 \begin_inset Quotes frd
14432 \begin_inset Quotes fld
14436 \begin_inset Quotes frd
14440 \begin_inset Quotes fld
14444 \begin_inset Quotes frd
14448 \begin_inset Quotes fld
14452 \begin_inset Quotes frd
14456 Leur utilisation est plus ou moins évidente.
14457 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14458 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14461 \begin_layout Enumerate
14462 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14468 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14469 les citations apparaissent comme des exposants.
14470 Si vous voules utiliser une citation en texte normal, vous devez utiliser
14476 \begin_inset Quotes fld
14480 \begin_inset space ~
14488 \begin_inset Quotes frd
14495 \begin_layout Plain Layout
14496 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14504 \begin_layout Enumerate
14505 Il n'y a pas de section
14506 \begin_inset Quotes fld
14510 \begin_inset Quotes frd
14513 dans les deux paquetages, utilisez simplement l'environnement
14514 \begin_inset Quotes fld
14518 \begin_inset Quotes frd
14524 \begin_layout Enumerate
14525 Vous pouvez ajouter des appendices au papier,
14529 les remerciements et
14534 LyX propose un environnement spécial, appelé
14537 \begin_inset space ~
14546 \begin_layout Plain Layout
14556 qui indique le début des appendices.
14557 Cet environnement doit être laissé vide ; il sert juste à emettre une commande
14558 LaTeX, mais rien n'est imprimé.
14560 \begin_inset Quotes fld
14564 \begin_inset Quotes frd
14567 apparaît en lettres bleues, comme indications que toutes les sections qui
14568 suvent ce point sont des appendices.
14569 Pour écrire un appendice, utilisez l'environnement
14570 \begin_inset Quotes fld
14574 \begin_inset Quotes frd
14578 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14579 est demandé par les deux journaux.
14581 \begin_inset Quotes fld
14584 Section d'appendices
14585 \begin_inset Quotes frd
14592 être présente avant le premier appendice ; si ce n'est pasle cas, tous
14593 les appendices seront numérotés comme des sections normales, dans la sortie.
14594 Un appendice peut contenir des
14606 s de la manière habituelle.
14609 \begin_layout Enumerate
14618 utilisent la commande
14622 pour les légendes des tableaux.
14623 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14624 mais sans sa légende.
14625 Cependant, vous pouvez utiliser un peu d'ERT our contourner ce problème,
14626 de façon à ce que les légendes s'impriment comme prévu.
14627 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14628 légende, et remplacez la par le code LaTeX
14632 tbl{votre légende de tableau}{
14634 (sic) ; vous devez ensuite mettre le code LaTeX
14638 immédiatement après votre tableau.
14639 Étudiez l'exemple de tableau qui est inclu dans le fichier modèle pour
14640 voir comme cette astuce est utilisée.
14641 Une autre soution, si vous avez besoin de légendes de tableaux, est de
14642 construire tout le tableau dans un fichier
14646 , puis inclure celui-ci dans le document LyX (par
14648 Insérer\SpecialChar \menuseparator
14649 Fichier\SpecialChar \menuseparator
14653 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14662 , qui se trouve dans la distribution des paquetages correspondants.
14665 \begin_layout Subsection
14666 Préparer un papier avant de le soumettre
14669 \begin_layout Standard
14670 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14671 que fichier LaTeX (
14673 Fichier\SpecialChar \menuseparator
14674 Exporter\SpecialChar \menuseparator
14677 ), puis modifier le fichier
14685 \begin_layout Plain Layout
14686 En fait, vous avez le choix entre LaTeX
14687 \begin_inset space ~
14691 \begin_inset space ~
14695 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14696 utiliser l'option pdflatex pour que les graphiques soient convertis au
14697 format PDF, prêts à être utiliséspar pdflatex.
14705 \begin_layout Enumerate
14706 Enlevez les lignes de commentaires avant la commande
14715 \begin_layout Enumerate
14716 Enlevez tout ce qui se trouve entre les commandes
14728 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14732 \begin_layout Standard
14733 Vous devez maintenant sauvegarder le fichier
14737 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14738 Vous pouvez alors contrôler l'aspect du document
14745 \begin_layout Subsection
14746 Utilisation du code TeX
14749 \begin_layout Standard
14750 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14751 au début du document.
14752 Si vous avez commencé à écrire votre papier à partir du modèle
14760 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14762 Vous pouvez seulement changer le premier ERT pour spécifier ce qui s'imprime
14763 en haut des pages paires et impaires (respectivement le titre abrégé et
14764 le nom des auteurs).
14765 Ce code TeX doit être de la forme
14769 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14774 \begin_layout Section
14778 \begin_layout Standard
14784 \begin_layout Subsection
14788 \begin_layout Standard
14793 fournit une classe de document pour créer un manuscrit adapté pour une
14794 soumission électronique à un des journaux publiés par l'IoP
14796 (Institute of Physics)
14799 Les instructions aux auteurs pour créer un papier en utilisant la classe
14804 peuvent être téléchargées en même temps que le paquetage iopart à partir
14806 \begin_inset Flex URL
14809 \begin_layout Plain Layout
14811 ftp://ftp.iop.org/pub/journals/latex2e
14819 \begin_layout Subsection
14823 \begin_layout Standard
14824 La manière la plus simple pour écrire un papier est de commencer avec le
14829 qui est disponible dans la liste des modèles de LyX.
14832 Fichier\SpecialChar \menuseparator
14834 \begin_inset space ~
14838 \begin_inset space ~
14843 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14845 Le modèle explique comment utiliser les environnements spéciaux.
14846 Voici les conseils les plus importants :
14849 \begin_layout Itemize
14850 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez ques les
14854 \begin_inset space ~
14858 \begin_inset space ~
14862 \begin_inset space ~
14867 ne sont pas activées dans les paramètres du document,
14877 \begin_layout Itemize
14878 L'environnement de titre définit le type de document.
14879 Vous devez donc utiliser un des environnements suivants pour le titre :
14883 \begin_layout Itemize
14888 pour un papier (Paper)
14891 \begin_layout Itemize
14895 \begin_inset Note Note
14898 \begin_layout Plain Layout
14901 Je ne l'ai pas trouvé (NdT)
14908 pour une revue (Review)
14911 \begin_layout Itemize
14916 pour une revue thématique (Topical review)
14919 \begin_layout Itemize
14924 pour un commentaire (Comment)
14927 \begin_layout Itemize
14935 \begin_layout Itemize
14940 pour un papier ( comme titre)
14943 \begin_layout Itemize
14948 pour une communication préliminaire
14951 \begin_layout Itemize
14956 pour une communication rapide
14959 \begin_layout Itemize
14964 pour une lettre aux éditeurs (Letter)
14968 \begin_layout Itemize
14969 Tous les environnements de titre, sauf
14973 peuvent avoir un titre court facultatif.
14976 \begin_layout Itemize
14977 Il y a un environnement de titre général
14981 qui n'est pas géré par LyX.
14982 Il peut être utilisé en ERT si votre document ne correspond pas à l'un
14983 des autres types de titres.
14986 \begin_layout Standard
14987 Pour plus d'information comme des astuces pour des mises en formes spéciales
14988 pour les tableaux et les formules, voyez les instructions aux auteurs de
14992 \begin_layout Section
14996 \begin_layout Standard
14999 Panayotis Papasotiriou
15002 \begin_layout Subsection
15006 \begin_layout Standard
15007 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
15008 Academic Publishers, qui permet de soumettre sous format électronique des
15009 manuscrits destinés à leurs publications.
15010 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
15013 Astrophysics and Space Science
15019 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
15021 \begin_inset Flex URL
15024 \begin_layout Plain Layout
15026 http://www.wkap.nl/jrnllist.htm/JRNLHOME
15032 On peut télécharger le paquetage Kluwer sur le site
15033 \begin_inset Flex URL
15036 \begin_layout Plain Layout
15038 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15044 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15045 être téléchargé séparément).
15048 \begin_layout Standard
15049 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
15050 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15051 \begin_inset Quotes fld
15055 \begin_inset Quotes frd
15059 \begin_inset CommandInset ref
15061 reference "subsec:particularités_kluwer"
15066 J'ai récemment utilisé LyX pour écrire un article soumis à
15068 Astrophysics and Space Science
15070 sans aucun problème.
15073 \begin_layout Subsection
15077 \begin_layout Standard
15078 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15082 Fichier\SpecialChar \menuseparator
15084 \begin_inset space ~
15088 \begin_inset space ~
15098 Ça vous donnera un document (presque) vide qui comprend les champs les
15099 plus couramment utilisés dans un manuscrit avec une courte description
15101 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15102 existant (y compris les crochets,
15106 ) par l'information correcte.
15109 \begin_layout Subsection
15110 Préparer un papier avant de le soumettre
15113 \begin_layout Standard
15114 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15116 \begin_inset Quotes fld
15120 \begin_inset Quotes frd
15126 \begin_layout Enumerate
15127 Exportez votre papier comme fichier LaTeX.
15133 ichier\SpecialChar \menuseparator
15138 porter\SpecialChar \menuseparator
15148 \begin_layout Enumerate
15149 Éditez avec un éditeur de texte le fichier
15153 obtenu, et faites les changements suivants
15157 \begin_layout Enumerate
15158 enlevez les lignes de commentaire avant la commande
15167 \begin_layout Enumerate
15168 enlevez tout ce qui se trouve entre les commandes
15180 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15184 \begin_layout Standard
15185 Enregistrez le fichier
15193 \begin_layout Enumerate
15194 Lancez LaTeX sur ce fichier
15198 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15201 \begin_layout Enumerate
15202 Visualisez le document
15206 obtenu avec, par exemple,
15210 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15211 pas fait d'erreur).
15214 \begin_layout Subsection
15215 \begin_inset Quotes fld
15219 \begin_inset Quotes frd
15222 du paquetage Kluwer
15223 \begin_inset CommandInset label
15225 name "subsec:particularités_kluwer"
15232 \begin_layout Standard
15233 Le paquetage Kluwer présente les
15234 \begin_inset Quotes fld
15238 \begin_inset Quotes frd
15244 \begin_layout Enumerate
15245 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15249 \begin_layout Plain Layout
15250 Je ne vois aucune bonne raison de le faire.
15256 Chaque article doit être compris dans l'environnement
15257 \begin_inset Quotes fld
15261 \begin_inset Quotes frd
15265 Malheureusement, cet environnement ne peut pas être omis, même si vous
15266 n'écrivez qu'un seul article.
15267 Ainsi, chaque article commence par la commande
15273 et, bien sûr, se termine par la commande
15280 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15281 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15282 Vous devez donc les entrer directement et les marquer comme code LaTeX
15284 \begin_inset Quotes fld
15288 \begin_inset Quotes frd
15294 \begin_layout Enumerate
15295 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15296 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15297 et les mots-clés) doit être comprise dans un environnement appelé
15298 \begin_inset Quotes fld
15302 \begin_inset Quotes frd
15306 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15308 entre deux lignes de Texte Rouge (
15323 \begin_layout Enumerate
15324 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15325 doit être écrite ainsi :
15348 \begin_layout Standard
15353 tient compte de toutes ces
15354 \begin_inset Quotes fld
15358 \begin_inset Quotes frd
15362 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15363 rien besoin de faire de spécial.
15367 \begin_layout Enumerate
15368 n'effacez pas le Texte Rouge qui se trouve dans le modèle, et
15371 \begin_layout Enumerate
15372 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15373 fourni et modifiez-le.
15376 \begin_layout Section
15380 \begin_layout Standard
15386 \begin_layout Subsection
15390 \begin_layout Standard
15391 Les classes de document LyX
15393 article (koma-script)
15397 report (koma-script)
15415 correspondent respectivement aux classes LaTeX
15431 , de la famille Koma-Script.
15432 Elles forment des alternatives aux classes standard, respectivement
15448 et sont plus proches des conventions typographiques européennes en un certain
15452 \begin_layout Itemize
15453 La taille de caractère standard est de 11
15454 \begin_inset space ~
15459 article (koma-script)
15463 report (koma-script)
15470 \begin_inset space ~
15475 letter (koma-script)
15480 \begin_layout Itemize
15481 Les en-têtes, les marqueurs de l'environnement
15485 et d'autres éléments de la classe
15487 letter (koma-script)
15489 sont en police grasse sans empattement
15493 \begin_layout Plain Layout
15494 Il y a une grande différence entre les anciennes polices cm grasses sans
15495 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15496 En comparaison, les polices grasses sans empattement ec semblent un peu
15506 permet de reproduire l'apparence
15507 \begin_inset Quotes fld
15511 \begin_inset Quotes frd
15514 , tout en utilisant les polices ec.
15520 La numérotation des en-têtes de chapitre est rendue de la même manière
15521 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15523 \begin_inset Quotes fld
15527 \begin_inset Quotes frd
15531 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15532 d'options (à entrer dans le champ
15538 Document\SpecialChar \menuseparator
15539 Paramètres\SpecialChar \menuseparator
15541 \begin_inset space ~
15545 \begin_inset space ~
15551 Une description détaillée de ces options, en allemand, est disponible dans
15556 de la documentation Koma-script
15562 \begin_layout Plain Layout
15563 La version en anglais est le
15576 \begin_layout Itemize
15577 La principale méthode utilisée dans les classes de cocuments pour modifier
15579 \begin_inset Note Note
15582 \begin_layout Plain Layout
15583 je n'arrive pas à traduire
15584 \begin_inset Quotes fld
15588 \begin_inset Quotes frd
15604 ( dans LyX elles doivent être entrées dans le champ d'
15610 Document\SpecialChar \menuseparator
15611 Paramètres\SpecialChar \menuseparator
15613 \begin_inset space ~
15617 \begin_inset space ~
15623 Elles permettent une modification plus claire des marges de page que celle
15626 Document\SpecialChar \menuseparator
15630 Une description détaillée de ces options, en allemand, est disponible dans
15635 de la documentation Koma-script
15640 \begin_layout Itemize
15641 Les classes de document LaTeX de la famille Koma-Script définissent un certain
15642 nombre de commandes supplémentaires.
15643 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15644 par des types de paragraphes y correspondant.
15647 \begin_layout Standard
15648 Une description détaillée, en allemand, des classes de document LaTeX de
15649 la famille Koma-Script se trouve dans le
15653 de la documentation Koma-Script
15657 \begin_layout Plain Layout
15658 Il y en a une traduction en anglais, incomplète,
15663 \begin_inset Note Note
15666 \begin_layout Plain Layout
15667 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15678 Les sections qui suivent décrivent seulement les aspects de ces classes
15679 qui ont un sens dans LyX.
15682 \begin_layout Subsection
15685 article (koma-script)
15689 report (koma-script)
15696 \begin_layout Standard
15697 Les classes de document
15699 article (koma-script)
15703 report (koma-script)
15709 sont implémentées respectivement dans les fichiers de format
15722 Ils contiennent tous les types de paragraphe correspondant aux classes
15723 standard respectives
15735 mais partiellement modifiés, à l'exception du type
15739 , spécifique à LyX, qui est remplacé par le nouveau type
15743 (Labeling) qui a les mêmes fonctions.
15748 , il y d'autres nouveaux types de paragraphe.
15755 letter (koma-script)
15760 \begin_layout Itemize
15773 (Addsec) : sont les équivalents respectifs de
15785 , ajoutant de plus une entrée dans la table des matières.
15794 n'existent pas dans
15796 article (koma-script)
15801 \begin_layout Itemize
15810 : ont le même role que, respectivement
15818 , mais sans indiquer de numéro de chapitre ou de section.
15823 n'est pas disponible dans
15825 article (koma-script)
15831 \begin_layout Plain Layout
15832 Il y a aussi une commande
15844 report (koma-script)
15846 , mais comme elle fait la même chose que
15850 , elle n'a pas été implémentée dans LyX.
15858 \begin_layout Itemize
15863 : génère un en-tête écrit avec des caractères de taille standard, juste
15864 au-dessus du paragraphe suivant et sans modifier la structure du document.
15867 \begin_layout Itemize
15876 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15877 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15878 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15879 vous mettez toujours les légendes au-dessus des tableaux).
15880 Vous pouvez aussi utiliser l'option de classe
15892 pour les tableaux et en
15897 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15900 \begin_layout Itemize
15905 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15907 Si vous utilisez le paramètre optionnel (
15909 Insérer\SpecialChar \menuseparator
15911 \begin_inset space ~
15916 ), vous pouvez y mettre l'auteur de la maxime.
15917 Maxime et auteur sont séparés par une ligne.
15918 Il vous faut au minimum Koma-Script version 2.8q.
15923 n'est pas présent dans
15925 article (koma-script)
15930 \begin_layout Standard
15931 Les types qui sont présentés ci-dessous forment en compagnie des types
15943 , la zone de titre du document.
15944 Ils doivent être entrés au-dessus du premier paragraphe
15945 \begin_inset Quotes fld
15949 \begin_inset Quotes frd
15956 \begin_layout Plain Layout
15957 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15970 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15971 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15972 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15988 \begin_layout Itemize
15993 (Subject) : introduit au-dessus du titre ordinaire (
16005 ) un paragraphe centré pour indiquer le sujet du document.
16008 \begin_layout Itemize
16013 (Publishers) : introduit au-dessous du titre ordinaire (
16025 ) un paragraphe centré indiquant le nom de l'éditeur.
16028 \begin_layout Itemize
16033 (Dedication) : dans
16035 report (koma-script)
16041 , dispose un paragraphe centré, sur une page à part après la page de titre,
16045 article (koma-script)
16047 , dispose un paragraphe centré, en-dessous du titre normal (
16063 ) pour la dédicace.
16066 \begin_layout Itemize
16071 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16088 ) pour un en-tête de document.
16091 \begin_layout Itemize
16096 (Uppertitleback) : dans un document
16098 report (koma-script)
16100 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16101 verso de la page de titre.
16102 N'a aucun effet dans un document imprimé en recto seul ni dans
16104 article (koma-script).
16107 \begin_layout Itemize
16112 (Lowertitleback) : dans un document
16114 report (koma-script)
16116 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16117 de la page de titre.
16118 N'a aucun effet dans un document imprimé en recto seul ni dans
16120 article (koma-script).
16123 \begin_layout Itemize
16129 (Extratitle) : introduit une page
16130 \begin_inset Quotes fld
16134 \begin_inset Quotes frd
16137 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16140 \begin_layout Standard
16141 Les fichiers de configuration correspondant aux classes
16143 article (koma-script)
16147 report (koma-script)
16153 comprennent le fichier
16158 C'est là que vous définirez vos propres types.
16163 dans votre répertoire personnel de formats, et éditez-le !
16166 \begin_layout Subsection
16169 letter (koma-script)
16172 \begin_layout Standard
16173 La classe de document
16175 letter (koma-script)
16177 est implémentée dans le fichier
16182 Elle contient tous les paragraphes de la classe standard
16186 correspondante, partiellement modifiés, à l'exception des types
16198 , spécifiques à LyX et qui sont remplacés par le nouveau type
16203 En plus par rapport à la classe standard, elle contient les types connus
16217 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16220 \begin_layout Standard
16221 L'apparence de la lettre produite par cette classe de document peut-être
16222 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16227 \begin_layout Plain Layout
16228 On obtient un en-tête
16229 \begin_inset Quotes fld
16233 \begin_inset Quotes frd
16236 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16240 \begin_layout LyX-Code
16250 \begin_layout LyX-Code
16266 \begin_layout LyX-Code
16276 \begin_layout LyX-Code
16297 Une description détaillée de ces commandes se trouve en langue allemande
16298 dans la documentation de Koma-Script
16303 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16306 \begin_layout Standard
16315 définissent le début de la lettre et doivent être présents dans toute lettre.
16316 Pour les identifier dans LyX, les lettres
16324 apparaissent dans la marge.
16325 Il est possible d'écrire plusieurs lettres en un seul fichier.
16330 provoque le passage à une nouvelle lettre au même destinataire, et le type
16335 permet de changer de destinataire.
16353 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16354 plusieurs fois dans une même lettre.
16357 \begin_layout Itemize
16362 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16363 t le début d'une lettre.
16366 \begin_layout Itemize
16371 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16372 et produit implicitement une nouvelle lettre.
16375 \begin_layout Itemize
16384 : introduit un paragraphe pour la formule de politesse finale.
16387 \begin_layout Itemize
16392 : introduit un post-scriptum.
16395 \begin_layout Itemize
16400 : introduit un paragraphe pour les co-destinataires.
16403 \begin_layout Itemize
16409 (Encl) : introduit un paragraphe pour les pièces jointes.
16412 \begin_layout Standard
16453 sont des types qui présentent une invite et qui servent à entrer des renseignem
16454 ents qui seront utilisés par la classe de document.
16455 Nous les appellerons
16456 \begin_inset Quotes fld
16460 \begin_inset Quotes frd
16467 \begin_layout Plain Layout
16468 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16469 \begin_inset Quotes fld
16473 \begin_inset Quotes frd
16476 , je ne dis pas non.
16485 \begin_layout Plain Layout
16486 On pourrait considérer que les types
16494 devraient être des types à invite.
16495 Cependant, à cause de la signification particulière de ces types, je les
16496 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16498 En plus, cela choquerait mon sens de la symétrie si les types
16506 avaient une apparence très différente.
16512 Ces types doivent être présents avant le type
16519 \begin_layout Standard
16520 Une implémentation de ces types dans une logique WYSIWYG n'aurait pas de
16521 sens, car l'aspect réel de la lettre produite ne dépendra pas seulement
16522 de l'utilisation d'un type donné, mais aussi d'autres facteurs.
16523 Par exemple, dans le comportement par défaut, une signature entrée avec
16528 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16533 La valeur indiquée pour
16537 n'apparaîtra même pas dans la lettre.
16538 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16539 environnement de lettre.
16542 \begin_layout Standard
16543 Les types à invite peuvent être utilisés comme des paragraphes vides.
16544 Cela a un sens par exemple pour le type
16548 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16553 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16558 vide, il n'y a réellement pas de signature spécifiée.
16561 \begin_layout Standard
16562 Il est possible en utilisant ces types à invite de créer un patron de lettre
16563 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16564 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16567 \begin_layout Itemize
16572 (Name) : nom de l'expéditeur.
16573 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16574 dans l'en-tête de la lettre.
16577 \begin_layout Itemize
16582 : signature de l'expéditeur.
16583 Par défaut, apparaît en dessous du type
16592 est absent, c'est la valeur du type
16599 \begin_layout Itemize
16604 (Address) : adresse de l'expéditeur.
16605 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16606 en dessous du nom de l'expéditeur.
16609 \begin_layout Itemize
16614 (Telephone) : numéro de téléphone de l'expéditeur.
16615 Par défaut, correspond à la variable
16624 \begin_layout Itemize
16629 (Place) : lieu d'écriture de la lettre.
16632 \begin_layout Itemize
16637 : date d'écriture de la lettre.
16646 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16647 en dessous du destinataire.
16652 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16658 S'il n'y a pas de paragraphe
16662 , la date du jour est utilisée.
16665 \begin_layout Itemize
16670 (Backaddress) : adresse pour le retour du courrier.
16671 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16675 \begin_layout Itemize
16680 (Specialmail) : informations spéciales sur le courrier.
16681 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16682 l'adresse de retour du courrier.
16685 \begin_layout Itemize
16690 (Location) : informations supplémentaires.
16691 Par défaut, apparaît à droite en dessous du champ du destinataire.
16694 \begin_layout Itemize
16699 : le titre de la lettre.
16700 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16704 \begin_layout Itemize
16709 : le sujet de la lettre.
16710 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16717 \begin_layout Standard
16738 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16739 titre, une ligne qui contient les champs
16740 \begin_inset Quotes fld
16744 \begin_inset Quotes frd
16748 \begin_inset Quotes fld
16752 \begin_inset Quotes frd
16756 \begin_inset Quotes fld
16760 \begin_inset Quotes frd
16764 \begin_inset Quotes fld
16768 \begin_inset Quotes frd
16772 \begin_inset Quotes fld
16776 \begin_inset Quotes frd
16780 \begin_inset Quotes fld
16784 \begin_inset Quotes frd
16789 \begin_inset Quotes fld
16793 \begin_inset Quotes frd
16796 , LyX reprend la valeur donnée dans
16801 Si l'un quelconque de ces types
16802 \begin_inset Quotes fld
16805 pour lettre commerciale
16806 \begin_inset Quotes frd
16809 est utilisé, la valeur donnée pour
16813 n'apparaîtra pas, seule est définie la variable LaTeX
16820 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16821 le champ du destinataire) est supprimée.
16822 Les types sont implémentés comme des types à invite, avec les invites correspon
16823 dantes, et doivent être utilisés avant le type
16830 \begin_layout Itemize
16835 (Yourref) : Votre référence
16838 \begin_layout Itemize
16843 (Yourmail) : Votre courrier du
16846 \begin_layout Itemize
16851 (Myref) : Notre référence
16854 \begin_layout Itemize
16859 (Customer) : Numéro de client
16862 \begin_layout Itemize
16867 (Invoice) : Numéro de facture
16870 \begin_layout Subsection
16871 La nouvelle classe lettre :
16873 letter (koma-script v.2)
16876 \begin_layout Standard
16882 \begin_layout Standard
16883 \begin_inset VSpace medskip
16889 \begin_layout Standard
16890 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16898 , désormais périmée.
16899 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16900 compatible avec l'ancienne classe.
16901 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16904 \begin_layout Standard
16905 Cette classe recouvre les mêmes fonctionnalités que
16907 letter (koma-script)
16909 , plus quelques autres.
16910 Les éléments de base sont
16914 (adresse du destinataire, comme
16918 dans le précédent format),
16931 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16932 lettres dans un même document).
16933 Les nouveaux éléments concernent l'expéditeur, ce sont :
16949 et la possibilité de mettre un
16955 Insérer\SpecialChar \menuseparator
16961 \begin_layout Standard
16962 La plus grande amélioration est la possibilité de configurer la mise en
16963 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16966 Document\SpecialChar \menuseparator
16967 Paramètres\SpecialChar \ldots{}
16970 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16975 ), qui sera lu comme une option de classe
16979 \begin_layout Plain Layout
16980 Le paquetage KOMA est livré avec quelques fichiers
16985 Il y a par exemple un fichier
16989 qui suit les règles typographiques allemandes, et un
16993 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16999 Vous pouvez charger cette dernière avec l'option de classe
17003 , mise dans le champ
17009 Document\SpecialChar \menuseparator
17010 Paramètres\SpecialChar \menuseparator
17012 \begin_inset space ~
17016 \begin_inset space ~
17027 Jetez donc un œil sur le modèle
17031 fourni avec LyX, qui vous donnera des exemples.
17032 Vous trouverez une description détaillée dans la documentation de Koma-Script
17040 \begin_layout Subsection
17044 \begin_layout Standard
17045 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
17046 quelques problèmes :
17049 \begin_layout Itemize
17050 Le numéro de chapitre pour un type
17054 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17055 d'être sur la même ligne juste avant.
17056 C'est causé par le comportement interne de LyX face au marqueur de type
17061 dans le fichier de format.
17065 \begin_layout Itemize
17066 Les en-têtes des types
17074 sont uniquement dans la
17075 \begin_inset Quotes fld
17079 \begin_inset Quotes frd
17082 table des matières LaTeX, et pas dans la table des matières LyX (
17084 Document\SpecialChar \menuseparator
17090 \begin_layout Itemize
17091 Les paragraphes avec la classe de document
17095 apparaissent séparés par de l'interligne supplémentaire, et non par une
17097 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17098 Mais dans la fenêtre
17100 Document\SpecialChar \menuseparator
17103 le bouton à cocher correspondant indique
17112 insère toujours des commandes LaTeX supplémentaires dans le document pour
17113 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17117 \begin_layout Section
17118 Article (mwart), book (mwbk) and report (mwrep)
17119 \begin_inset Argument
17122 \begin_layout Plain Layout
17133 \begin_layout Standard
17139 \begin_layout Standard
17140 Les classes de document LyX
17152 correspondent aux classes de document LaTeX
17165 Elles remplacent les classes de document standard
17177 et sont mieux adaptées en bien des aspects aux conventions typographiques
17181 \begin_layout Standard
17182 Les différences principales sont :
17185 \begin_layout Itemize
17186 Les titres non numérotés (avec une étoile, comme
17190 ) sont présents dans la table des matières.
17193 \begin_layout Itemize
17194 Des styles de mise en page supplémentaires :
17198 \begin_layout Description
17199 uheadings en-têtes sur plusieurs lignes,
17202 \begin_layout Description
17203 myheadings en-têtes personnalisés, définis par les commandes
17218 \begin_layout Description
17219 myuheadings en-têtes personnalisés sur plusieurs lignes
17222 \begin_layout Description
17223 outer le numéro de page est placé du côté extérieur de la page
17227 \begin_layout Itemize
17232 \begin_layout Description
17233 rmheadings titres avec empattement – par défaut,
17236 \begin_layout Description
17237 sfheadings titres sans empattement,
17240 \begin_layout Description
17241 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17244 \begin_layout Description
17245 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17248 \begin_layout Description
17249 withmarginpar réserver de la place sur la page pour les marges.
17253 \begin_layout Section
17257 \begin_layout Standard
17267 \begin_layout Subsection
17271 \begin_layout Standard
17276 est une classe très puissante et en constante évolution.
17277 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17278 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17279 en forme de son document.
17284 est basée sur la classe standard
17288 , mais elle peut aussi émuler la classe
17295 \begin_layout Standard
17300 , le développeur de
17304 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17306 La plupart ont été rassemblés avec
17311 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17312 les appendices, les chapitres et autres.
17313 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17314 Quelque-unes pourront être ajoutées dans de prochaines versions
17318 \begin_layout Plain Layout
17319 Vous êtes invités à faire des suggestions à
17320 \begin_inset Flex URL
17323 \begin_layout Plain Layout
17325 lyx-devel@lists.lyx.org
17335 , beaucoup ne le seront probablement jamais, à cause des limitations de
17336 la structure de LyX.
17337 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17338 de quelques commandes LaTeX ( en ERT
17342 \begin_layout Plain Layout
17344 \begin_inset space ~
17348 \begin_inset CommandInset ref
17350 reference "sec:Insérer-du-code-LaTeX"
17354 pour plus de détails.
17360 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17361 par LyX de façon native.
17362 Pour une description détaillée (et pour le reste des fonctions) nous recommendo
17363 ns de jetter un œil au manuel détaillé de la classe
17371 \begin_layout Plain Layout
17373 \begin_inset Flex URL
17376 \begin_layout Plain Layout
17378 CTAN:/macros/latex/memoir/memman.pdf
17388 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17389 à la fois une description complète de la bonne manière de typographier
17390 et un superbe exemple de bonne typographie en lui-même.
17393 \begin_layout Subsection
17394 Fonctions de base et restrictions
17397 \begin_layout Standard
17402 accepte toutes les fonctions de la classe standard
17407 Il y a pourtant quelques différences, comme celles qui suivent :
17410 \begin_layout Description
17412 \begin_inset space ~
17416 \begin_inset space ~
17420 \begin_inset space ~
17423 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17427 \begin_layout Description
17429 \begin_inset space ~
17433 \begin_inset space ~
17437 \begin_inset space ~
17441 \begin_inset Quotes fld
17445 \begin_inset Quotes frd
17448 n'est pas géré, à cause d'un conflit de commandes entre
17456 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17458 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17461 Document\SpecialChar \menuseparator
17462 Paramètres\SpecialChar \menuseparator
17464 \begin_inset space ~
17468 \begin_inset space ~
17472 \begin_inset space ~
17478 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17485 dans le corps du texte ou dans le préambule (par exemple
17489 chapterstyle{companion}
17494 \begin_layout Description
17496 \begin_inset space ~
17499 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17500 facultatif dans les classes standard.
17501 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17502 la table des matière et les entêtes (par exemple, quand le titre est trop
17504 Dans LyX, vous pouvez le faire avec
17506 Insérer\SpecialChar \menuseparator
17508 \begin_inset space ~
17513 au début de la section/chapitre.
17518 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17520 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17521 du texte, un pour la table des matières et un pour les entêtes.
17522 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17523 fonction, le premier contient le titre court destiné à la table des matière,
17524 le second un autre titre court destiné aux entêtes.
17527 \begin_layout Description
17529 \begin_inset space ~
17532 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17533 des matières, la liste des tableaux et la liste des figures commencent
17534 automatiquement une novelle page.
17539 ne suit pas cette règle.
17540 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17543 \begin_layout Description
17545 \begin_inset space ~
17549 \begin_inset space ~
17553 \begin_inset space ~
17556 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17557 de titre (dans les classes standard, les pages de titres sont
17558 \begin_inset Quotes fld
17562 \begin_inset Quotes frd
17565 , c'est-à-dire sans numérotation).
17566 Si vous voulez une page de titre vide, tapez
17570 aliaspagestyle{title}{empty}
17575 \begin_layout Description
17577 \begin_inset space ~
17580 : Avec l'option de classe
17586 Document\SpecialChar \menuseparator
17587 Paramètres\SpecialChar \menuseparator
17589 \begin_inset space ~
17593 \begin_inset space ~
17602 ), vous pouvez imiter le style
17607 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17608 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17609 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17610 \begin_inset Quotes fld
17614 \begin_inset Quotes frd
17621 —ils sont encore autorisés), les parties cependant utilisent leur propre
17629 \begin_layout Description
17631 \begin_inset space ~
17635 \begin_inset space ~
17639 \begin_inset space ~
17643 \begin_inset space ~
17646 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17647 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17657 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17662 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17663 (qui au moins ne stoppe pas LaTeX).
17664 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17665 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17666 cette option par défaut.
17669 \begin_layout Subsection
17670 Fonctions supplémentaires
17673 \begin_layout Standard
17674 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17675 ne fait pas beaucoup pour l'instant).
17676 veuillez consulter le manuel de
17684 \begin_layout Plain Layout
17686 \begin_inset Flex URL
17689 \begin_layout Plain Layout
17691 CTAN:/macros/latex/memoir/memman.pdf
17701 pour plus de détails.
17704 \begin_layout Description
17706 \begin_inset space ~
17709 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17711 Hé bien, c'est une classe book.
17712 En principe, les classes book n'ont pas d'abstract.
17713 Memoir, lui, en a une.
17714 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17718 \begin_layout Description
17720 \begin_inset space ~
17723 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17724 chapitre est brièvement décrit sous le titre et aussi dans la table des
17725 matières (par exemple :
17727 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17730 Chapterprecis fait exactement cela.
17731 Cela n'a donc de sens qu'après un début de chapitre.
17734 \begin_layout Description
17736 \begin_inset space ~
17739 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17740 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17742 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17744 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17745 nt a besoin de deux paramètres (le texte et la source).
17746 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17749 <joli slogan> }{ <auteur du slogan>
17754 \begin_layout Description
17756 \begin_inset space ~
17759 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17760 (jusqu'à de très complexes poèmes figuratifs).
17761 LyX n'en gère que quelques-uns.
17766 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17767 des matières (l'environnement standard pour les poèmes est
17776 a plusieurs versions améliorées de
17780 , mais vous aurez besoin d'utiliser des ERT, puisqu'ils doivent être emboîtés
17781 à l'intérieur d'environnements
17785 ordinaires, ce qui n'est pas possible avec LyX).
17788 \begin_layout Description
17790 \begin_inset space ~
17797 , mais il n'ajoute pas une entrée à la table des matières.
17800 \begin_layout Section
17804 \begin_layout Standard
17805 La classe de document
17810 \begin_inset Quotes fld
17814 \begin_inset Quotes frd
17817 ) offre une alternative à la classe standard
17822 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17823 des sections et en-têtes en police sans empattement, ainsi que d'autres
17827 \begin_layout Section
17828 Publications Springer sur deux colonnes (
17835 \begin_layout Standard
17841 \begin_layout Subsection
17845 \begin_layout Standard
17846 Ce sont les fichiers de format pour certains types de journaux édités par
17847 Springer Verlag et dont la liste apparaît à
17848 \begin_inset Flex URL
17851 \begin_layout Plain Layout
17853 http://www.springer.de/author/tex/help-journals.html
17858 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17859 maintenant du LaTeX2e !).
17860 C'est un système modulaire : ce qui est commun à tous les journaux est
17865 , et les fichiers de format particuliers à un journal (comme, par exemple,
17874 ) peuvent l'inclure.
17877 \begin_layout Standard
17878 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17879 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17888 en suivant le schéma donné dans
17895 \begin_layout Standard
17896 Ce n'a raisonnablement bien été testé que pour le
17909 sont fournis avec la distribution standard de LyX.
17910 Installez le fichier de classe correspondant (téléchargé chez Springer)
17911 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17915 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17916 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17920 \begin_layout Subsection
17924 \begin_layout Standard
17925 Un grand nombre de styles de type théorème –
17933 , \SpecialChar \ldots{}
17941 \begin_layout Standard
17964 Titre_LaTeX_Courant
17966 (Running_LaTeX_Title
17994 (Acknowledgements),
17999 Voir la documentation du fichier de classe de Springer pour les détails.
18002 \begin_layout Subsection
18003 Publications supportées
18006 \begin_layout Itemize
18020 \begin_layout Itemize
18023 Probability Theory and Related Fields
18031 Jean-Marc Lasgouttes
18034 \begin_layout Standard
18035 Ajoutez le vôtre, ce n'est pas si dur !
18038 \begin_layout Subsection
18042 \begin_layout Standard
18043 Ces fichiers sont partiellement basés sur l'ancien
18047 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18048 style LaTeX 2.09 de Springer.
18049 Tout ceci, ainsi que le format
18053 , est maintenant dépassé.
18054 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18055 des fichiers de format LyX.
18058 \begin_layout Subsection
18062 \begin_layout Standard
18064 Mais probablement moins que dans l'ancien
18071 \begin_layout Standard
18072 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18073 théorème, seulement #.
18076 \begin_layout Section
18077 Publications de l'AGU (
18084 \begin_layout Standard
18090 \begin_layout Subsection
18094 \begin_layout Standard
18095 Ce sont les fichiers de format correspondant à certaines publications de
18096 l'American Geophysical Society.
18097 Nous supposons que vous avez déjà installé les fichiers de classe propres
18098 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18099 \begin_inset Flex URL
18102 \begin_layout Plain Layout
18104 ftp://ftp.agu.org/journals/latex/journals
18112 \begin_layout Subsection
18113 Nouveaux environnements
18116 \begin_layout Standard
18126 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18127 LaTeX dans les classes AGU soient
18138 \begin_layout Standard
18139 Les environnements nouvellement définis sont
18200 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18201 dans la documentation des classes AGU.
18204 \begin_layout Standard
18205 Je soupçonne que tout ceci soit encore relativement incomplet.
18208 \begin_layout Subsection
18212 \begin_layout Standard
18222 Nous avons également une nouvelle
18229 \begin_layout Subsection
18230 Publications supportées
18233 \begin_layout Itemize
18236 Journal of Geophysical Research
18245 \begin_layout Standard
18246 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18257 \begin_layout Subsection
18258 Bogues et choses à retenir
18261 \begin_layout Standard
18262 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18263 à chaque nouveau document :
18266 \begin_layout Enumerate
18271 , ce que vous ferez dans
18273 Document\SpecialChar \menuseparator
18277 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18282 choisir de langue.)
18285 \begin_layout Enumerate
18294 de la classe de document.
18295 (C'est effectivement un bogue.)
18298 \begin_layout Enumerate
18299 Assurez-vous que vous utilisez le style de bibliographie
18307 dans le deuxième champ de l'insert BibTeX.
18308 Aucun des styles standard ne conviendra.
18311 \begin_layout Section
18312 Publications de l'EGS (
18319 \begin_layout Standard
18325 \begin_layout Subsection
18329 \begin_layout Standard
18330 C'est le fichier de format pour les publications de l'EGS (
18332 European Geophysical Society
18335 Vous pouvez télécharger la classe
18339 (nécessaire) depuis le site de l'EGS à
18340 \begin_inset Flex URL
18343 \begin_layout Plain Layout
18353 \begin_layout Subsection
18354 Nouveaux environnements
18357 \begin_layout Standard
18368 , Affil., Journal, numéro_ms
18387 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18388 plus utiliser les inclusions
18395 \begin_layout Section
18399 \begin_layout Standard
18405 \begin_layout Standard
18406 \begin_inset VSpace bigskip
18412 \begin_layout Standard
18417 \begin_inset space ~
18422 marche avec la classe RevTeX 4.0 (version
18423 \begin_inset Formula $\beta$
18426 de mai 1999) de l'American Physical Society.
18429 \begin_layout Standard
18430 LyX a une classe de texte
18434 , qui marche avec RevTeX 3.1.
18435 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18436 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18437 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18438 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18439 LyX avec la classe de texte
18442 \begin_inset space ~
18447 devrait être assez facile à utiliser.
18450 \begin_layout Standard
18451 Cette documentation est censée servir en
18455 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18456 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18457 le préambule si besoin.
18460 \begin_layout Subsection
18464 \begin_layout Standard
18465 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18466 dans le fichier README du paquetage.
18467 Le paquetage est disponible sur le site de RevTeX 4
18468 \begin_inset Flex URL
18471 \begin_layout Plain Layout
18473 http://publish.aps.org/revtex4/
18479 Installez-le quelque part où LaTeX puisse le voir.
18480 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18481 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18483 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18484 vous laissera utiliser la classe de texte
18491 \begin_layout Standard
18492 Probablement la façon la plus simple de démarrer est soit d'importer un
18493 document RevTeX 4 avec
18497 , soit d'utiliser le modèle
18500 \begin_inset space ~
18505 , qui se trouve dans le répertoire de modèles.
18508 \begin_layout Subsection
18512 \begin_layout Standard
18513 Les paramètres optionnels de
18520 \begin_inset Quotes fld
18524 \begin_inset Quotes frd
18528 \begin_inset Quotes fld
18532 \begin_inset Quotes frd
18535 , vont dans le champ d'
18541 Document\SpecialChar \menuseparator
18544 \SpecialChar \menuseparator
18548 \begin_inset space ~
18552 \begin_inset space ~
18557 , comme d'habitude.
18558 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18562 \begin_layout Standard
18563 Le reste de ce qui va dans le préambule, comme
18569 etc., va comme d'habitude dans la fenêtre
18574 \begin_inset space ~
18584 \begin_layout Subsection
18589 \begin_layout Plain Layout
18590 NdT : Dans la section sur RevTeX, j'ai traduit
18591 \begin_inset Quotes fld
18595 \begin_inset Quotes frd
18599 \begin_inset Quotes fld
18603 \begin_inset Quotes frd
18606 à de nombreux endroits.
18607 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18608 de toute façon à un champ à remplir.
18609 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18617 \begin_layout Standard
18618 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18619 Par exemple, le champ
18630 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18638 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18643 \begin_layout Plain Layout
18644 Au cas où ça vous intéresse, les deux sont inclus pour que
18648 puisse traduire à la fois
18668 \begin_layout Subsection
18672 \begin_layout Standard
18673 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18674 erreurs qui sont encore plus troublantes dans LyX.
18677 \begin_layout Standard
18678 Dans RevTeX, la commande
18695 L'équivalent LyX en est qu'il y a un champ
18704 de notes de bas de page dans le champ
18708 , ou des choses étranges apparaîtront.
18709 Voyez la documentation de RevTeX 4 pour plus de détails.
18713 \begin_layout Standard
18714 Également, les champs
18727 \begin_inset space ~
18734 (Thanks) doivent être placés
18746 correspondant (ou son équivalent
18759 , la compilation LaTeX échouera.
18762 \begin_layout Subsection
18766 \begin_layout Standard
18767 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18768 les paramètres optionnels de certains champs comme
18777 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18778 plus utiliser les paramètres optionnels des environnements
18782 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18783 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18784 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18785 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18787 Faute de cette possibilité, les commandes
18799 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18800 devront être ajoutées à la main
18804 \begin_layout Plain Layout
18807 Note de Jean-Marc :
18809 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18810 format n'a pas encore été mis à jour.
18818 \begin_layout Chapter
18819 LyX et applications externes
18822 \begin_layout Section
18826 \begin_layout Standard
18832 \begin_layout Subsection
18836 \begin_layout Standard
18837 Vous trouverez dans le menu
18844 \begin_inset space ~
18850 Cette fonctionnalité requière le programme
18859 \begin_layout Plain Layout
18864 n'est pas encore disponible avec la distribution MiKTeX
18873 et la commande est donc grisée si celui-ci n'est pas installé.
18874 Vous pouvez vous le procurer de CTAN,
18875 \begin_inset CommandInset href
18877 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18884 \begin_layout Standard
18889 est un programme qui a été écrit par
18894 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18895 et s'oubliaient facilement.
18896 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18897 C'est donc l'équivalent de
18905 \begin_layout Standard
18906 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18907 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18908 simple : tout comme
18912 ne vérifie pas seulement la
18918 d'un fichier C, mais aussi la bonne utilisation des types,
18928 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18939 est à même de détecter des erreurs courantes comme
18943 \begin_layout Plain Layout
18944 NdT : Certaines de ces règles me sont totalement inconnues.
18945 Il est possible qu'elles ne s'appliquent pas à la langue française.
18956 \begin_layout Itemize
18957 De mauvais points de suspension :
18958 \begin_inset Newline newline
18961 Utiliser \SpecialChar \ldots{}
18965 \begin_layout Itemize
18966 Des espaces à l'intérieur des parenthèses :
18967 \begin_inset Newline newline
18970 ( mauvais espacement )
18973 \begin_layout Itemize
18974 L'utisation d'espaces normaux dans des abréviations courantes :
18975 \begin_inset Newline newline
18978 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18984 \begin_layout Itemize
18985 L'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18986 lettre est une majuscule :
18987 \begin_inset Newline newline
18991 Et l'espacement n'est pas bon.
18994 \begin_layout Itemize
18995 L'insertion d'une espace avant une étiquette ou un autre objet de ce type
18997 \begin_inset Newline newline
19000 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19001 d'apparaître sur une mauvaise page.
19003 \begin_inset CommandInset label
19013 \begin_layout Plain Layout
19014 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19015 numéro dans le texte) n'est pas collé au mot le précédant.
19021 L'étiquette est ici trop séparée.
19024 \begin_layout Itemize
19025 L'utilisation d'espaces simples au lieu d'espaces insécables devant des
19027 \begin_inset Newline newline
19030 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19032 \begin_inset Quotes fld
19036 \begin_inset Quotes frd
19039 et le numéro, et ça ferait le plus mauvais effet...
19041 \begin_inset CommandInset ref
19043 reference "sec:chktex"
19050 \begin_layout Itemize
19052 \begin_inset Quotes fld
19056 \begin_inset Quotes frd
19060 \begin_inset Quotes fld
19064 \begin_inset Formula $\times$
19068 \begin_inset Quotes frd
19071 entre deux nombres :
19072 \begin_inset Newline newline
19075 2x2 rend beaucoup moins bien que
19076 \begin_inset Formula $2\times2$
19082 \begin_layout Standard
19083 et bien plus encore...
19084 C'est un outil très utile pour le
19085 \begin_inset Quotes fld
19089 \begin_inset Quotes frd
19092 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19093 correction de l'orthographe et avant d'affiner la typographie.
19096 \begin_layout Subsection
19100 \begin_layout Standard
19101 Si le programme est installé, l'employer est un jeu d'enfant : faites
19103 Outils\SpecialChar \menuseparator
19105 \begin_inset space ~
19111 LyX générera alors une version LaTeX de votre document, lancera
19115 pour la corriger, puis insérera des
19116 \begin_inset Quotes fld
19120 \begin_inset Quotes frd
19123 avec les avertissements de
19128 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19129 facilement les trouver avec
19131 Naviguer\SpecialChar \menuseparator
19134 , ou par le raccourci clavier
19138 (d'après le fichier de raccourcis implicites
19143 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19160 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19161 Si vous ne comprenez pas l'avertissement, ignorez-le.
19162 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19167 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19171 \begin_layout Standard
19172 Ce document est un excellent terrain d'entraînement, et sa vérification
19173 lèvera sûrement quelques avertissements.
19174 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19175 des fausses alertes.
19178 \begin_layout Subsection
19182 \begin_layout Standard
19183 Vous trouverez parfois que
19187 est plus bavard qu'il ne devrait l'être.
19188 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19189 à vos propres goûts.
19193 \begin_layout Standard
19198 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19203 dans LyX de cette manière.
19204 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19205 capable de faire correspondre les numéros de lignes indiqués par
19211 \begin_layout Plain Layout
19212 Vous pouvez trouver toutes les indications de
19218 Document\SpecialChar \menuseparator
19220 \begin_inset space ~
19224 \begin_inset space ~
19240 avec la structure interne du document.
19241 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19242 Vous pouvez faire deux choses contre cela :
19245 \begin_layout Itemize
19246 Paramétrez l'appel à
19252 Éditer\SpecialChar \menuseparator
19253 Préférences\SpecialChar \menuseparator
19254 Sorties\SpecialChar \menuseparator
19257 LaTeX, ou alors dans le fichier de configuration de l'installation de
19261 (souvent, le fichier
19266 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19267 ou désactivés à la ligne de commande.
19270 \begin_layout Itemize
19271 Exportez votre document en tant que fichier LaTeX normal par
19273 Fichier\SpecialChar \menuseparator
19274 Exporter\SpecialChar \menuseparator
19277 et lancer manuellement
19282 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19283 correspondant dans le document LyX, mais avec un peu de patience, vous
19287 \begin_layout Standard
19288 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19298 pour désactiver un avertissement, et
19303 Les entrées en italiques sont désactivées par défaut, car le réglage de
19305 \begin_inset Quotes fld
19310 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19313 \begin_inset Quotes frd
19319 \begin_layout Standard
19320 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19321 désactivation d'avertissements, et pas aux autres.
19322 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19330 \begin_layout Enumerate
19334 Command terminated with space.
19335 (La commande se termine par une espace.)
19338 \begin_layout Enumerate
19341 Non-breaking space (
19342 \begin_inset Quotes eld
19350 \begin_inset Quotes erd
19353 ) should have been used.
19354 (Il faut utiliser ici une espace insécable (
19357 \begin_inset Quotes fld
19361 \begin_inset Quotes frd
19369 \begin_layout Enumerate
19373 You should enclose the previous parenthesis with
19374 \begin_inset Quotes eld
19382 \begin_inset Quotes erd
19386 (Vous devriez entourer les parenthèses précédentes par
19392 \begin_inset Quotes fld
19396 \begin_inset Quotes frd
19407 \begin_layout Enumerate
19410 Italic correction (
19411 \begin_inset Quotes eld
19421 \begin_inset Quotes erd
19424 ) found in non-italic buffer.
19425 (Une correction d'italique (
19428 \begin_inset Quotes fld
19434 \begin_inset Quotes frd
19439 ) est dans un groupe qui n'est pas en italique.)
19442 \begin_layout Enumerate
19445 Italic correction (
19446 \begin_inset Quotes eld
19456 \begin_inset Quotes erd
19459 ) found more than once.
19460 (Il y a plus d'une correction d'italique (
19463 \begin_inset Quotes fld
19469 \begin_inset Quotes frd
19477 \begin_layout Enumerate
19481 No italic correction (
19482 \begin_inset Quotes eld
19492 \begin_inset Quotes erd
19496 (Il n'y a pas de correcteur d'italique (
19499 \begin_inset Quotes fld
19505 \begin_inset Quotes frd
19516 \begin_layout Enumerate
19520 \begin_inset Quotes eld
19528 \begin_inset Quotes erd
19532 \begin_inset Quotes eld
19540 \begin_inset Quotes erd
19547 \begin_inset Quotes fld
19551 \begin_inset Quotes frd
19556 requière l'utilisation de
19559 \begin_inset Quotes fld
19563 \begin_inset Quotes frd
19571 \begin_layout Enumerate
19574 Wrong length of dash may have been used.
19575 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19578 \begin_layout Enumerate
19582 \begin_inset Quotes eld
19590 \begin_inset Quotes erd
19594 \begin_inset Quotes eld
19602 \begin_inset Quotes erd
19612 \begin_inset Quotes fld
19616 \begin_inset Quotes frd
19627 \begin_inset Quotes fld
19631 \begin_inset Quotes frd
19639 \begin_layout Enumerate
19643 \begin_inset Quotes eld
19651 \begin_inset Quotes erd
19660 \begin_inset Quotes fld
19668 \begin_inset Quotes frd
19677 \begin_layout Enumerate
19681 \begin_inset Quotes eld
19689 \begin_inset Quotes erd
19692 to achieve an ellipsis.
19693 (Vous devriez utiliser
19696 \begin_inset Quotes fld
19700 \begin_inset Quotes frd
19705 pour une ellipse (points de suspension).)
19708 \begin_layout Enumerate
19711 Inter-word spacing (
19712 \begin_inset Quotes eld
19722 \begin_inset Quotes eld
19725 ) should perhaps be used.
19726 (Une espace d'entre mots (
19729 \begin_inset Quotes fld
19735 \begin_inset space ~
19741 \begin_inset Quotes frd
19744 ) devrait peut-être être utilisé.)
19747 \begin_layout Enumerate
19750 Inter-sentence spacing (
19751 \begin_inset Quotes eld
19761 \begin_inset Quotes erd
19764 ) should perhaps be used.
19765 (Une espace d'entre phrases (
19768 \begin_inset Quotes fld
19774 \begin_inset Quotes frd
19779 ) devrait peut-être être utilisé.)
19782 \begin_layout Enumerate
19785 Could not find argument for command.
19786 (N'a pas trouvé de paramètre à la commande.)
19789 \begin_layout Enumerate
19793 \begin_inset Quotes eld
19801 \begin_inset Quotes erd
19805 (Aucune occurrence de
19806 \begin_inset Quotes fld
19814 \begin_inset Quotes frd
19820 \begin_layout Enumerate
19823 Math mode still on at end of LaTeX file.
19824 (Le fichier LaTeX se termine dans le mode Math.)
19827 \begin_layout Enumerate
19831 \begin_inset Quotes eld
19839 \begin_inset Quotes erd
19842 doesn't match the number of
19843 \begin_inset Quotes eld
19851 \begin_inset Quotes erd
19858 \begin_inset Quotes fld
19862 \begin_inset Quotes frd
19867 ne correspond pas à celui de
19870 \begin_inset Quotes fld
19874 \begin_inset Quotes frd
19882 \begin_layout Enumerate
19885 You should use either
19888 \begin_inset Quotes eld
19896 \begin_inset Quotes erd
19901 as an alternative to
19902 \begin_inset Quotes eld
19910 \begin_inset Quotes erd
19914 (Vous devriez utiliser
19917 \begin_inset Quotes eld
19925 \begin_inset Quotes erd
19933 \begin_inset Quotes fld
19937 \begin_inset Quotes frd
19945 \begin_layout Enumerate
19952 " (ASCII 39) instead of "´" (ASCII 180).
19953 (Vous devriez utiliser
19956 \begin_inset Quotes fld
19960 \begin_inset Quotes frd
19965 (ASCII 39) au lieu de
19968 \begin_inset Quotes fld
19976 \begin_inset Quotes frd
19984 \begin_layout Enumerate
19987 User-specified pattern found.
19988 (A trouvé un format défini par l'utilisateur.)
19991 \begin_layout Enumerate
19994 This command might not be intended.
19995 (Cette commande n'est peut-être pas volontaire.)
19998 \begin_layout Enumerate
20003 (Un commentaire est affiché.)
20006 \begin_layout Enumerate
20037 \begin_layout Enumerate
20040 Delete this space to maintain correct page references.
20041 (Enlevez cette espace pour avoir une pagination correcte.)
20044 \begin_layout Enumerate
20048 You might wish to put this between a pair of
20049 \begin_inset Quotes eld
20057 \begin_inset Quotes erd
20061 (Ce serait peut-être mieux entre deux accolades
20067 \begin_inset Quotes fld
20071 \begin_inset Quotes frd
20079 \begin_layout Enumerate
20082 You ought to remove spaces in front of punctuation.
20083 (Il n'y a pas d'espace devant cette ponctuation.)
20086 \begin_layout Enumerate
20089 Could not execute LaTeX command.
20090 (Ne peut pas exécuter la commande LaTeX.)
20093 \begin_layout Enumerate
20102 in front of small punctuation.
20109 devant la ponctuation basse.)
20112 \begin_layout Enumerate
20120 may look prettier here.
20130 \begin_layout Enumerate
20134 Multiple spaces detected in output.
20135 (La sortie affiche ici plusieurs espaces.)
20138 \begin_layout Enumerate
20141 This text may be ignored.
20142 (Ce texte ne sera peut-être pas pris en compte.)
20145 \begin_layout Enumerate
20151 \begin_inset Quotes eld
20156 to begin quotation, not
20164 \begin_inset Quotes eld
20169 pour ouvrir une citation et non
20176 \begin_layout Enumerate
20183 to end quotation, not
20186 \begin_inset Quotes eld
20196 pour clore une citation et non
20199 \begin_inset Quotes eld
20207 \begin_layout Enumerate
20211 (Ne mélangez pas les différents types de guillemets.)
20214 \begin_layout Enumerate
20217 You should perhaps use
20218 \begin_inset Quotes eld
20226 \begin_inset Quotes erd
20230 (Il vaudrait peut-être mieux utiliser
20233 \begin_inset Quotes fld
20237 \begin_inset Quotes frd
20245 \begin_layout Enumerate
20248 You should put a space in front of/after parenthesis.
20249 (Il faut des espaces à l'extérieur des parenthèses.)
20252 \begin_layout Enumerate
20255 You should avoid spaces in front of/after parenthesis.
20256 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20259 \begin_layout Enumerate
20263 You should not use punctuation in front of/after quotes.
20264 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20267 \begin_layout Enumerate
20270 Double space found.
20274 \begin_layout Enumerate
20277 You should put punctuation outside inner/inside display math mode.
20278 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20281 \begin_layout Enumerate
20284 You ought to not use primitive TeX in LaTeX code.
20285 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20288 \begin_layout Enumerate
20291 You should remove spaces in front of
20292 \begin_inset Quotes eld
20300 \begin_inset Quotes erd
20304 (Ne mettez pas d'espaces devant
20307 \begin_inset Quotes fld
20311 \begin_inset Quotes frd
20319 \begin_layout Enumerate
20322 \begin_inset Quotes eld
20330 \begin_inset Quotes erd
20333 is normally not followed by
20334 \begin_inset Quotes eld
20342 \begin_inset Quotes erd
20349 \begin_inset Quotes fld
20353 \begin_inset Quotes frd
20358 n'est normalement pas suivi de
20361 \begin_inset Quotes fld
20365 \begin_inset Quotes frd
20373 \begin_layout Standard
20374 Nous espérons fournir dans les versions futures de LyX une interface plus
20375 complète à cet outil (ainsi qu'à son petit cousin
20379 ) pour pouvoir en exploiter toute la puissance.
20380 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20381 de bonne taille, et voyez le résultat.
20384 \begin_layout Section
20385 Contrôle de version sous LyX
20388 \begin_layout Standard
20391 Lars Gullik Bjønnes,
20398 \begin_layout Subsection
20402 \begin_layout Standard
20403 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20404 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20406 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20407 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20408 Maintenant, c'est fait.
20409 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20410 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20411 cependant encore passer par un terminal de commande.
20414 \begin_layout Standard
20415 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20416 n, que nous vous conseillons donc.
20417 Un bon document de départ pour Subversion est le Manuel SVN
20421 \begin_layout Plain Layout
20422 \begin_inset CommandInset href
20424 target "http://svnbook.red-bean.com/"
20434 Pour RCS, lisez d'abord
20435 \begin_inset Quotes fld
20439 \begin_inset Quotes frd
20442 (c'est un fichier man : lisez-le avec
20447 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20448 Voyez particulièrement
20449 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20450 (le fichier finissant par
20457 \begin_layout Standard
20458 Le support assuré dans LyX a été réalisé pour des versions récentes des
20459 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20460 avec des versions plus anciennes.
20461 En général, les messages de contrôle ne sont pas affichés après chaque
20462 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20466 \begin_layout Standard
20467 Pour créer vos propres commandes externes, consultez
20468 \begin_inset Flex Code
20471 \begin_layout Plain Layout
20477 dans le manuel des fonctions LyX.
20480 \begin_layout Subsection
20481 Les commandes RCS sous LyX
20484 \begin_layout Standard
20485 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20486 Vous pouvez les trouver dans
20488 Fichier\SpecialChar \menuseparator
20490 \begin_inset space ~
20494 \begin_inset space ~
20500 Lyx a été testé avec RCS 5.7.
20503 \begin_layout Subsubsection
20506 Initialiser le contrôle de version
20509 \begin_layout Standard
20510 Si votre document n'est pas sous le mode
20511 \begin_inset Quotes fld
20514 contrôle de version
20515 \begin_inset Quotes frd
20518 , c'est le seul choix qui vous soit proposé.
20519 Si vous êtes déjà sous ce mode, l'élément
20520 \begin_inset Flex MenuItem
20523 \begin_layout Plain Layout
20529 est grisé et inaccessible.
20532 \begin_layout Standard
20533 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20535 demandé de donner une description initiale du document.
20536 Le document est alors mis en mode
20537 \begin_inset Quotes fld
20541 \begin_inset Quotes frd
20544 et il vous faudra faire
20547 \begin_inset space ~
20551 \begin_inset space ~
20556 avant de le modifier.
20557 Un document sous contrôle de version a dans le minibuffer
20558 \begin_inset Quotes fld
20561 [RCS:<version><locker>]
20562 \begin_inset Quotes frd
20565 accolé au nom de fichier.
20568 \begin_layout Standard
20569 En arrière-plan, la commande RCS qui a été lancée est
20571 ci -q -u -i -t-\SpecialChar \-
20572 "<description_\SpecialChar \-
20573 initiale>" <nom_fichier>.
20576 \begin_layout Standard
20581 pour comprendre le sens des paramètres.
20585 \begin_layout Subsubsection
20587 \begin_inset space ~
20591 \begin_inset space ~
20597 \begin_layout Standard
20598 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20602 \begin_layout Plain Layout
20609 \begin_inset Flex MenuItem
20612 \begin_layout Plain Layout
20613 Fichier\SpecialChar \menuseparator
20615 \begin_inset space ~
20619 \begin_inset space ~
20622 Version\SpecialChar \menuseparator
20624 \begin_inset space ~
20628 \begin_inset space ~
20637 Il vous sera alors demandé une description de ceux-ci.
20638 Cette information est conservée dans le fichier d'historique.
20639 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20640 au fichier RCS maître et le document est déverrouillé et remis en mode
20642 \begin_inset Quotes fld
20646 \begin_inset Quotes frd
20652 \begin_layout Standard
20655 ci -q -u -m"<description>" <nom_fichier>
20658 \begin_layout Subsubsection
20661 Nouvelle version modifiable
20664 \begin_layout Standard
20665 En utilisant cette commande, vous verrouillez le document de manière à ce
20666 que vous soyez le seul à pouvoir l'éditer.
20667 Vous seul en possédez les droits d'écriture.
20668 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20670 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20673 \begin_layout Standard
20676 co -q -l <nom_fichier>
20679 \begin_layout Subsubsection
20682 Revenir à la version du dépôt
20685 \begin_layout Standard
20686 Ceci annule tous les changements réalisés sur le document depuis que le
20687 document a été figé la dernière fois.
20688 Une demande de confirmation apparaît alors, avant que tous les changements
20692 \begin_layout Standard
20695 co -f -u<version> <nom_fichier>
20698 \begin_layout Subsubsection
20701 Annuler le dernier enregistrement
20704 \begin_layout Standard
20705 Fait comme si la dernière modification n'avait jamais été faite.
20706 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20707 est effacée du fichier maître RCS.
20710 \begin_layout Standard
20713 rcs -o<version> <nom_fichier>
20716 \begin_layout Subsubsection
20719 Visionner historique
20722 \begin_layout Standard
20723 Montre l'historique complet du document RCS.
20728 est ainsi affichée dans une fenêtre.
20733 pour plus d'informations.
20736 \begin_layout Subsubsection
20737 Informations de révision
20740 \begin_layout Standard
20741 Lyx ne connaît que le numéro de version RCS, voir
20742 \begin_inset CommandInset ref
20744 reference "sub:VCS-Revision-Information"
20751 \begin_layout Subsection
20754 CVS commands in LyX
20755 \begin_inset Note Note
20758 \begin_layout Plain Layout
20759 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20767 \begin_layout Standard
20770 A subset of CVS operations is supported by LyX.
20771 You can find the commands in the
20773 File\SpecialChar \menuseparator
20775 \begin_inset space ~
20781 The version control system SVN is more powerful, so please use it instead
20782 of CVS if possible.
20785 \begin_layout Subsubsection
20792 \begin_layout Standard
20795 If you start from scratch with CVS you have to create your repository and
20796 checkout the working copy with external tools.
20797 If you're using a client-server setup you may need to login before doing
20798 the first repository checkout.
20801 \begin_layout Standard
20804 If your documents are under revision control and others are using the same
20805 repository problems arise when different changes to the same document at
20806 the same location happen.
20807 Standard CVS repositories doesn't operate with a file locking mechanism.
20808 This may be surprising, but conflicts only occur if people disagree on
20809 the proper content of the same part of a document.
20810 So, if co-workers are used to communicate regularly, these conflicts occur
20812 If they don't communicate they have a fundamental problem anyway.
20813 Nevertheless some people like to work with so called
20814 \begin_inset Quotes eld
20818 \begin_inset Quotes erd
20822 If they do so the working copy of all files is readonly when checked out
20823 first and the user starts editing after using a special command to make
20824 the working copy writable.
20825 When the changes are checked in the working copy returns to readonly state.
20826 With LyX one has to edit the
20827 \begin_inset Flex Code
20830 \begin_layout Plain Layout
20838 file and add the line
20839 \begin_inset Flex Code
20842 \begin_layout Plain Layout
20850 to work with reserved checkouts.
20851 The benefit is the possibility to see who is using a writable copy of some
20853 It's not guaranteed only one user makes a copy writable.
20856 \begin_layout Standard
20859 LyX tries to guess if you're using reserved or non-reserved checkouts.
20860 If your working copy is readonly or it is writable and an additional copy
20861 of your document exists in the CVS/Base sub-directory a reserved otherwise
20862 a non-reserved checkout is assumed.
20863 When a reserved checkout is detected you have to use
20864 \begin_inset Flex MenuItem
20867 \begin_layout Plain Layout
20875 to make your working copy writable if it's readonly.
20877 \begin_inset Flex MenuItem
20880 \begin_layout Plain Layout
20888 operation is possible and that makes your working copy readonly again after
20889 transferring your changes to the repository.
20892 \begin_layout Standard
20895 More information about CVS can be found here
20896 \begin_inset Flex URL
20899 \begin_layout Plain Layout
20901 http://www.nongnu.org/cvs
20907 \begin_inset Flex URL
20910 \begin_layout Plain Layout
20912 http://ximbiot.com/cvs
20920 \begin_layout Standard
20927 to understand the sub-commands and the switches mentioned below.
20930 \begin_layout Subsubsection
20937 \begin_layout Standard
20940 If your document is not under revision control, this is the only item shown
20942 And if it is under revision control, the
20949 item is not visible.
20953 \begin_layout Standard
20956 This command registers in CVS your document
20957 \begin_inset Flex Strong
20960 \begin_layout Plain Layout
20969 in case you have already the documents directory under CVS control (in
20975 This means you have to create or checkout the archive by yourself using
20977 (In case you forget that step LyX registers the document with RCS.)
20980 \begin_layout Standard
20983 Then you are asked interactively to supply an initial description of the
20985 Don't forget that registered file is not yet checked in.
20988 \begin_layout Standard
20991 CVS command that is run:
20993 cvs -q add -m"<entered message>" "<file-name>"
20996 \begin_layout Standard
21003 above and for all other CVS commands is an abbreviation for
21004 \begin_inset Quotes eld
21007 change the current working directory to file location and use the file name
21008 without path component as argument
21009 \begin_inset Quotes erd
21015 \begin_layout Subsubsection
21022 \begin_layout Standard
21025 When you are finished editing a file, you commit your changes.
21026 When you do this and you had changed the document, you are asked for a
21027 description of the changes.
21028 After that changes are written to the repository.
21029 In case you didn't change the document and a reserved checkout is detected
21030 the reservation made on
21031 \begin_inset Flex MenuItem
21034 \begin_layout Plain Layout
21045 \begin_layout Labeling
21046 \labelwidthstring 00.00.0000
21050 \begin_inset space ~
21054 \begin_inset space ~
21058 \begin_inset Newline newline
21062 \begin_inset Flex Code
21065 \begin_layout Plain Layout
21070 -q commit -m"<description>" "<file-name>"
21076 \begin_inset Newline newline
21080 \begin_inset Flex Code
21083 \begin_layout Plain Layout
21096 \begin_layout Subsubsection
21103 \begin_layout Standard
21106 When you are sharing a repository with others, you may have to incorporate
21107 their changes into your working copy.
21110 \begin_layout Standard
21115 cvs -q update "<file-name>"
21118 \begin_layout Standard
21121 If a readonly checkout is detected the working copy is made writable and
21125 \begin_layout Standard
21130 cvs -q edit "<file-name>"
21133 \begin_layout Subsubsection
21137 Revert To Repository Version
21140 \begin_layout Standard
21143 This will discard all changes made to the document since the last check
21145 You get a warning before changes are discarded.
21146 Firstly the file is deleted, secondly CVS update command is run.
21149 \begin_layout Standard
21154 cvs -q update "<file-name>"
21157 \begin_layout Standard
21160 If a reserved checkout is detected and the working copy has no changes only
21161 the reservation is undone.
21164 \begin_layout Standard
21169 cvs -q unedit "<file-name>"
21172 \begin_layout Subsubsection
21175 Update of the local directory checkout from repository
21178 \begin_layout Standard
21181 Once your documents gets more complex, containing sub-documents and pictures,
21183 \begin_inset Flex Code
21186 \begin_layout Plain Layout
21194 files and so on using version control becomes more complicated.
21195 LyX supports updating the whole tree in which resides the document.
21196 This become especially useful once you cooperate with people which neither
21197 have detailed knowledge about CVS usage nor they have ambition to commit
21198 additional material to the repository.
21199 You have to organize the files structure so that all external files are
21200 in the same directory or subdirectories of the document.
21201 It's good practice anyway to store multipart documents in an extra directory.
21204 \begin_layout Standard
21208 \begin_inset Flex Code
21211 \begin_layout Plain Layout
21214 Update local directory from repository
21219 command updates the whole directory.
21220 If local changes are detected user is warned before update starts.
21221 In case of merge conflicts both versions of the conflicting document parts
21222 are placed in the final document.
21223 You have to review and correct the result of the merge.
21224 You'll find the conflicts enclosed in pairs of
21225 \begin_inset Flex Code
21228 \begin_layout Plain Layout
21237 \begin_inset Flex Code
21240 \begin_layout Plain Layout
21249 \begin_inset Flex Code
21252 \begin_layout Plain Layout
21261 The first part is your version as before the update operation with the
21262 document name prepended.
21263 The second one is the repository version with the version number after
21265 \begin_inset Flex Code
21268 \begin_layout Plain Layout
21279 \begin_layout Labeling
21280 \labelwidthstring 00.00.0000
21284 \begin_inset space ~
21288 \begin_inset space ~
21292 \begin_inset Newline newline
21296 \begin_inset Flex Code
21299 \begin_layout Plain Layout
21309 (Ask if changes are detected.)
21310 \begin_inset Newline newline
21314 \begin_inset Flex Code
21317 \begin_layout Plain Layout
21320 cd $path; cvs -q update
21330 \begin_layout Standard
21334 \begin_inset Flex Code
21337 \begin_layout Plain Layout
21345 stands for the path to the document.
21348 \begin_layout Subsubsection
21355 \begin_layout Standard
21358 This shows the complete history of the CVS document.
21361 cvs log "<file-name>"
21363 is shown in a browser.
21366 \begin_layout Subsection
21369 SVN commands in LyX
21372 \begin_layout Standard
21375 SVN is now partially supported by LyX.
21376 You can find the commands in the
21378 File\SpecialChar \menuseparator
21380 \begin_inset space ~
21386 Please note that if you use password protected access to repository via
21387 ssh, you will be asked in terminal window.
21388 LyX was tested against SVN 1.5 and 1.6
21392 \begin_layout Plain Layout
21395 Most of the commands will work with 1.4 too, see
21396 \begin_inset CommandInset ref
21398 reference "sub:SVN-Repo-Update"
21410 \begin_layout Subsubsection
21417 \begin_layout Standard
21420 If your document is not under revision control, this is the only item shown
21422 And if it is under revision control, the
21429 item is not visible.
21433 \begin_layout Standard
21436 This command registers in SVN your document ONLY in case you have already
21437 the documents directory under SVN control (in particular
21442 This means you have to checkout the archive by yourself.
21446 \begin_layout Standard
21449 Then you are asked interactively to supply an initial description of the
21451 Don't forget that registered file is not yet commited.
21454 \begin_layout Standard
21457 SVN command that is run:
21460 \begin_inset Quotes eld
21464 \begin_inset Quotes erd
21470 \begin_layout Standard
21477 to understand the switches.
21481 \begin_layout Subsubsection
21488 \begin_layout Standard
21491 When you are finished editing a file, you commit your changes.
21492 When you do this, you are asked for a description of the changes.
21493 After that changes are commited.
21496 \begin_layout Standard
21503 \begin_layout Plain Layout
21506 In case locking is not enabled.
21508 \begin_inset CommandInset ref
21510 reference "subsec:SVN-File-Locking"
21521 svn commit -q -m"<description>" <file-name>
21524 \begin_layout Subsubsection
21531 \begin_layout Standard
21534 Updates the changes of this file from the repository.
21535 Be sure you understand SVN merging and conflicts resolving before using
21536 this function, because all conflicts has to be resolved manually by you!
21539 \begin_layout Standard
21546 \begin_layout Plain Layout
21556 svn update --non-interactive
21557 \begin_inset Quotes eld
21561 \begin_inset Quotes erd
21567 \begin_layout Subsubsection
21571 Revert To Repository Version
21574 \begin_layout Standard
21577 This will discard all changes made to the document since the last check
21579 You get a warning before changes are discarded.
21583 \begin_layout Standard
21589 \begin_inset Quotes eld
21593 \begin_inset Quotes erd
21599 \begin_layout Subsubsection
21602 \begin_inset CommandInset label
21604 name "sub:SVN-Repo-Update"
21608 Update of the local directory checkout from repository
21612 \begin_layout Plain Layout
21615 Note that this command will work only with subversion
21616 \begin_inset Formula $\geqq1.5$
21627 \begin_layout Standard
21630 All the commands above have one shortcomming - they deal with the current
21632 Once your document contains pictures, includes external
21633 \begin_inset Flex Code
21636 \begin_layout Plain Layout
21644 files and so on administration becomes more complicated.
21645 LyX now supports updating the whole tree in which resides the document
21649 \begin_layout Plain Layout
21652 One need to organize the files structure so that all external files are
21653 in the same directory or subdirectories of the document.
21660 This become especially useful once you cooperate with people which neither
21661 know about subversion management nor they have ambition to commit additional
21662 material to the repository.
21666 \begin_layout Standard
21669 \begin_inset Flex Code
21672 \begin_layout Plain Layout
21675 Update local directory from repository
21680 command updates the whole directory and in case of merge conflicts local
21681 version of the files are left, so no unintended data loss occurs.
21682 If local changes are detected user is warned before update starts.
21685 \begin_layout Labeling
21686 \labelwidthstring 00.00.0000
21690 \begin_inset space ~
21694 \begin_inset space ~
21698 \begin_inset Newline newline
21702 \begin_inset Flex Code
21705 \begin_layout Plain Layout
21713 (Ask if changes are detected.)
21714 \begin_inset Newline newline
21718 \begin_inset Flex Code
21721 \begin_layout Plain Layout
21724 svn update --accept mine-full $path
21732 \begin_layout Standard
21736 \begin_inset Flex Code
21739 \begin_layout Plain Layout
21747 stands for the path to the document.
21750 \begin_layout Subsubsection
21757 \begin_layout Standard
21760 This shows the complete history of the SVN document.
21764 \begin_inset Quotes eld
21768 \begin_inset Quotes erd
21773 is shown in a browser.
21776 \begin_layout Subsubsection
21780 \begin_inset CommandInset label
21782 name "subsec:SVN-File-Locking"
21789 \begin_layout Standard
21792 The file exchange through various revision control systems brings the problem
21793 of merge conflicts in case two different users try to edit the same (parts
21795 When such a conflict happens it needs manual resolving and one reasonable
21796 alternative is to provide some kind of locking mechanism, which guarantees
21797 that only one user is allowed to edit file at the given time.
21800 \begin_layout Standard
21803 SVN has two such mechanisms to provide mutual exclusivity for file access
21804 - locks and automatic setting of write permissions (see sec.
21806 \begin_inset CommandInset ref
21808 reference "subsec:Automatical-Locking-Property"
21813 \begin_inset Flex Code
21816 \begin_layout Plain Layout
21828 \begin_layout Plain Layout
21831 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21837 If this property is detected for a given document LyX starts to use SVN
21838 locks for document editing automatically and the whole check-in/out mechanism
21839 switches to the same regimen as for RCS.
21840 This in particular means there are two different modes of file use in LyX:
21843 \begin_layout Itemize
21847 The loaded file is in the read-only mode.
21848 For editing on needs to check-out.
21853 consists of updating from the repository and gaining write lock.
21854 If the lock is not possible to obtain, we remain in unlocked state.
21857 \begin_layout Itemize
21861 The loaded file is in the 'normal' edit mode.
21862 No other user is allowed to edit the file.
21867 consists of commiting changes and releasing write-lock.
21868 If no changes have been made to the document, no commit will be produced
21872 \begin_layout Plain Layout
21875 Don't be puzzled by the fact that you will be asked for commit message anyway.
21880 and only the write-lock will be released.
21883 \begin_layout Standard
21889 \begin_layout Labeling
21890 \labelwidthstring 00.00.0000
21895 svn commit -q -m"<description>" "<file-name>"
21896 \begin_inset Newline newline
21899 svn unlock "<file-name>"
21902 \begin_layout Labeling
21903 \labelwidthstring 00.00.0000
21908 svn update "<file-name>"
21909 \begin_inset Newline newline
21912 svn lock "<file-name>"
21915 \begin_layout Subsubsection
21919 \begin_inset CommandInset label
21921 name "subsec:Automatical-Locking-Property"
21927 Automatic Locking Property
21930 \begin_layout Standard
21933 The above mentioned automatic setting of write permissions of the .lyx file
21939 ile\SpecialChar \menuseparator
21945 \begin_inset space ~
21948 Control\SpecialChar \menuseparator
21953 oggle locking property
21956 This command is active only when the file is not locked on the svn server
21958 you need to check-out before proceeding).
21961 \begin_layout Labeling
21962 \labelwidthstring 00.00.0000
21966 \begin_inset space ~
21972 \begin_layout Labeling
21973 \labelwidthstring 00.00.0000
21978 svn propset svn:needs-lock ON "<file-name>"
21981 \begin_layout Labeling
21982 \labelwidthstring 00.00.0000
21987 svn propdel svn:needs-lock "<file-name>"
21990 \begin_layout Subsubsection
21993 \begin_inset CommandInset label
21995 name "sub:VCS-Revision-Information"
21999 Revision Information in Documents
22002 \begin_layout Standard
22005 There are more possibilities how to activate revision information in our
22009 \begin_layout Itemize
22012 LyX supports directly:
22016 \begin_layout Itemize
22019 tree revision information (
22020 \begin_inset Flex Code
22023 \begin_layout Plain Layout
22032 The result is the output of the
22033 \begin_inset Flex Code
22036 \begin_layout Plain Layout
22044 command, the following table gives you an idea, how to read the results.
22047 \begin_layout Standard
22051 \begin_inset Tabular
22052 <lyxtabular version="3" rows="6" columns="2">
22053 <features tabularvalignment="middle">
22054 <column alignment="center" valignment="top" width="0">
22055 <column alignment="center" valignment="top" width="0">
22057 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22060 \begin_layout Plain Layout
22068 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22071 \begin_layout Plain Layout
22081 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22084 \begin_layout Plain Layout
22092 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22095 \begin_layout Plain Layout
22098 mixed revision working copy
22105 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22108 \begin_layout Plain Layout
22116 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22119 \begin_layout Plain Layout
22122 modified working copy
22129 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22132 \begin_layout Plain Layout
22140 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22143 \begin_layout Plain Layout
22146 switched working copy
22153 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22156 \begin_layout Plain Layout
22164 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22167 \begin_layout Plain Layout
22170 partial working copy, from a sparse checkout
22177 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22180 \begin_layout Plain Layout
22188 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22191 \begin_layout Plain Layout
22194 mixed revision, modified, switched working copy
22207 \begin_layout Itemize
22210 file revision information.
22211 The result comes from parsing the output of
22212 \begin_inset Flex Code
22215 \begin_layout Plain Layout
22219 \begin_inset space ~
22223 \begin_inset space ~
22227 \begin_inset space ~
22236 Supported flags are:
22240 \begin_layout Itemize
22243 version number of the last commit (
22244 \begin_inset Flex Code
22247 \begin_layout Plain Layout
22258 \begin_layout Itemize
22261 author of the last commit (
22262 \begin_inset Flex Code
22265 \begin_layout Plain Layout
22276 \begin_layout Itemize
22279 date of the last commit (
22280 \begin_inset Flex Code
22283 \begin_layout Plain Layout
22294 \begin_layout Itemize
22297 time of the last commit (
22298 \begin_inset Flex Code
22301 \begin_layout Plain Layout
22313 \begin_layout Standard
22316 You can obtain this info via InsetInfo (e.g.
22318 \begin_inset Flex Code
22321 \begin_layout Plain Layout
22324 info-insert buffer vcs-date
22330 The information will be available only when you have the file stored under
22331 svn managment (i.e.
22333 \begin_inset Flex Code
22336 \begin_layout Plain Layout
22344 directory is available with your document).
22348 \begin_layout Itemize
22351 Another---a hacking one---possibility is to use svn keywords
22355 \begin_layout Plain Layout
22358 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22364 In short -- you set file keywords property (e.g.
22367 svn propset svn:keywords 'Rev' file.lyx
22369 ) and then paste keyword TeX code
22373 \begin_layout Plain Layout
22376 This is an easy way how to ensure that LyX won't break the line in the middle
22382 tag in your document (e.g.
22387 \begin_layout Plain Layout
22395 This way svn client will automatically substitute revision number (e.g.
22400 \begin_layout Plain Layout
22407 ) after each update and commit.
22408 There are more problems with this approach.
22409 Firstly, the '$' character is used in TeX world for math equations, so
22410 any occurence of math formula
22411 \begin_inset Formula $Rev$
22415 \begin_inset Formula $Rev:59$
22418 in your LyX document.
22419 Similarly for other keywords like Id, Date, Author, etc.
22420 Secondly svn output is dependent on your locales, so its very easy that
22421 svn would produce some problematic strings once Date is used.
22422 Thirdly you get the whole 'Rev: 59' string in your document instead of
22424 Until subversion implements user's custom keywords it will be hard to use
22425 this approach reliably or let LyX to support it directly.
22428 \begin_layout Subsection
22431 SVN and Windows Environment
22434 \begin_layout Quote
22437 My inclination is to say that if the user cannot figure out the command
22438 line operations on their own fairly quickly, they would be well advised
22439 to use TortoiseSVN.
22445 \begin_layout Subsubsection
22451 \begin_layout Standard
22454 In addition to installing LyX, and having access to a Subversion repository,
22455 the user will need to install the Subversion client program.
22456 A Windows installer for the client program is available from
22457 \begin_inset CommandInset href
22460 target "http://www.collab.net/nonav/downloads/subversion/"
22465 The user may also want to install
22466 \begin_inset CommandInset href
22469 target "http://tortoisesvn.tigris.org/"
22473 , which integrates Subversion operations into the context (rightclick) menu
22474 of Windows Explorer.
22475 Operations done outside LyX will typically be more convenient using the
22476 Explorer context menu.
22477 Note that TortoiseSVN is not a replacement for the client program, which
22478 is what LyX itself will use.
22481 \begin_layout Subsubsection
22484 Bringing a document under Subversion control
22487 \begin_layout Standard
22490 Before a LyX document can be brought under version control in Subversion,
22491 its parent directory needs to be under version control.
22492 If the document is being added to a project already in the repository,
22493 this is accomplished by checking the project out to the directory where
22494 the new document will be placed.
22495 If the project itself is not yet under version control (for instance, if
22496 this document starts a new project), the directory must be imported into
22498 This is done outside LyX.
22499 Both import and checkout are easily accomplished from the Explorer context
22500 menu using TortoiseSVN, or alternatively can be done using the command
22501 line client at a DOS prompt.
22502 The procedure for importing the project using TortoiseSVN is described
22503 below, assuming an existing repository and a new project being started
22511 For information on using the Subversion client program, run
22518 \begin_layout Enumerate
22527 in Windows Explorer, right click it, and select
22529 TortoiseSVN > Repo-browser
22532 If necessary, adjust the URL for the repository, then click OK.
22535 \begin_layout Enumerate
22538 Right click the level of the repository under which you want to place the
22539 new project folder (typically the top level) and click
22541 Create folder\SpecialChar \ldots{}
22544 Supply a name for the project folder and click OK.
22545 Add a message for the log file if desired, then click OK again.
22546 The new project folder should appear in the repository.
22547 Finally, click OK again to exit the repository browser.
22550 \begin_layout Enumerate
22553 Once again right click
22559 , this time selecting SVN Checkout\SpecialChar \ldots{}
22560 Select the URL of the project folder
22561 you just created in the repository, and set the checkout directory to
22569 You will be warned about a non-empty folder; click OK to proceed.
22570 You should now have a
22581 \begin_layout Enumerate
22584 Create or open your document in LyX and click
22589 ile\SpecialChar \menuseparator
22595 \begin_inset space ~
22598 Control\SpecialChar \menuseparator
22606 Add a log message and click OK to commit the document to version control.
22609 \begin_layout Standard
22612 From this point onward, you should have full functionality in the
22617 ile\SpecialChar \menuseparator
22623 \begin_inset space ~
22629 You also have the option of checking the document in and out, viewing its
22631 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22632 client program from a command prompt.
22635 \begin_layout Subsubsection
22638 SSH tunnel used with SVN under Windows
22641 \begin_layout Standard
22644 Compared with Linux setting up svn client to communicate over ssh under
22645 Windows is a rather troublesome task.
22646 We will at least offer some hints how to setup the client side but prior
22647 knowledge about ssh and the Windows command line is needed, also be prepared
22648 for a great deal of frustration\SpecialChar \ldots{}
22652 \begin_layout Enumerate
22655 Get a svn client for windows, as described in the previous sections.
22656 When it is a fresh install run some svn command (e.g.
22658 \begin_inset Flex Code
22661 \begin_layout Plain Layout
22669 ) to create config files, which you will need to change later on.
22672 \begin_layout Enumerate
22675 Choose a ssh client for Windows.
22676 There are several possibilities, we will use the one from Putty tools
22680 \begin_layout Plain Layout
22683 \begin_inset Flex URL
22686 \begin_layout Plain Layout
22688 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22699 You will need to set the connection up so that the client doesn't ask for
22700 any password from you.
22701 To keep things easy we will use only keys without any additional password
22706 \begin_layout Enumerate
22710 \begin_inset Flex Code
22713 \begin_layout Plain Layout
22722 Save your private .ppk key file and put the public one on the server side.
22723 If the SVN server runs on Linux, note that the format of the public key
22724 is not compatible with Linux openssh and you will need to direcly copy-paste
22727 Public key for pasting into OpenSSH authorized_keys file
22729 :” edit field into the server's
22730 \begin_inset Flex Code
22733 \begin_layout Plain Layout
22736 ~/.ssh/authorized_keys
22742 \begin_inset Flex Code
22745 \begin_layout Plain Layout
22756 \begin_layout Enumerate
22760 \begin_inset Flex Code
22763 \begin_layout Plain Layout
22772 In the SVN config file
22776 \begin_layout Plain Layout
22779 Exact path depends on Windows version, usually somewhere around
22780 \begin_inset Flex Code
22783 \begin_layout Plain Layout
22788 Documents and Settings
22802 \begin_inset Flex Code
22805 \begin_layout Plain Layout
22822 , section [tunnels], setup ssh command, e.g.
22824 \begin_inset Flex Code
22827 \begin_layout Plain Layout
22830 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22839 \begin_layout Plain Layout
22842 It will usually take a lot of time to get exact command right and it depends
22844 For example do not have some remote server saved as a default session in
22846 If things fail, try to connect via plink without SVN first.
22855 \begin_layout Enumerate
22858 Checkout the SVN archive, e.g.
22860 \begin_inset Flex Code
22863 \begin_layout Plain Layout
22866 svn co svn+ssh://user@server/repository_path
22874 \begin_layout Subsubsection
22877 End-of-Line Conversions
22880 \begin_layout Standard
22883 When the collsraborators are mixing Linux and Windows environments, LyX
22884 will use different line endings inside the .lyx files.
22885 This is not a problem as far as LyX functionality is concerned, but the
22886 commit diffs will be huge and merge-conflicts prone.
22887 Fortunately SVN itself knows
22891 \begin_layout Plain Layout
22894 \begin_inset Flex URL
22897 \begin_layout Plain Layout
22899 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22909 how to deal with CR/LF problems when switching .lyx files to the
22910 \begin_inset Flex Code
22913 \begin_layout Plain Layout
22925 \begin_layout Plain Layout
22929 \begin_inset Flex Code
22932 \begin_layout Plain Layout
22935 svn propset svn:eol-style native FILE_NAME
22948 \begin_layout Subsection
22954 \begin_layout Standard
22957 With the recent addition of the vc-command function LyX power users are
22958 allowed to create their own commands for revision control.
22961 \begin_layout Standard
22964 As an example you can see how two TortoiseSVN commands could be integrated
22968 \begin_layout Description
22972 \begin_inset Flex Code
22975 \begin_layout Plain Layout
22978 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22986 \begin_layout Description
22990 \begin_inset Flex Code
22993 \begin_layout Plain Layout
22996 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
23004 \begin_layout Subsection
23007 Version control and Document comparison
23010 \begin_layout Standard
23013 One of the typical uses of version control is to inspect the changes between
23014 revisions, usually by creating
23015 \begin_inset Flex Code
23018 \begin_layout Plain Layout
23027 While this is useful for plain text files, it is much less useful in the
23028 case of LyX files, which have more complicated structure.
23029 Hence we provide binding to the Document comparison feature.
23030 They are two ways of calling this feature - either by direct call of
23031 \begin_inset Flex Code
23034 \begin_layout Plain Layout
23042 LyX function (for details see LyX functions manual) or by icon/menu item
23044 \begin_inset Flex MenuItem
23047 \begin_layout Plain Layout
23050 Compare with older revision...
23056 One can either compare two chosen revisions of the document or he can simply
23057 compare the current version of edited text with older revisions (where
23059 \begin_inset Flex MenuItem
23062 \begin_layout Plain Layout
23070 ' revisions back means comparison of the edited file with last commited
23075 \begin_layout Standard
23078 This feature is supported for SVN and RCS though due to the more complicated
23079 versioning scheme of RCS there is a constraint -- when addressing the revisions
23080 in dialog, numbers always point to the last number in RCS revision number,
23085 \begin_layout Section
23086 Programmation littéraire
23089 \begin_layout Standard
23094 (kayvan@sylvan.com), document d'origine écrit par
23096 Edmar Wienskoski Jr.
23099 (edmar-w-jr@technologist.com)
23102 \begin_layout Subsection
23106 \begin_layout Standard
23107 Le but principal de cette documentation est de montrer comment utiliser
23108 LyX pour la programmation littéraire.
23109 Nous supposerons que vous êtes familiers de cette technique de programmation,
23110 et savez donc ce que
23111 \begin_inset Quotes fld
23115 \begin_inset Quotes frd
23119 \begin_inset Quotes fld
23123 \begin_inset Quotes frd
23130 \begin_layout Plain Layout
23131 NdT : Respectivement la génération du code et de la documentation.
23138 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23139 indiquées un peu plus loin.
23140 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23141 aux derniers trucs et astuces.
23144 \begin_layout Standard
23145 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23146 changer vos préférences, et le fichier de ressources X.
23147 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23151 \begin_layout Subsection
23152 La programmation littéraire
23155 \begin_layout Standard
23156 Extrait de la FAQ de la Programmation Littéraire :
23159 \begin_layout Quotation
23160 La programmation littéraire est la combinaison de la documentation et des
23161 sources en une forme lisible par un être humain.
23162 En fait, la programmation littéraire doit être agréable à lire, et même
23163 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23164 n littéraire combine la source et la documentation dans un seul et unique
23166 Des outils de programmation littéraire permettent ensuite de produire séparémen
23167 t le fichier source et la documentation.
23168 Le style WEB de programmation littéraire fut créé par D.E.
23169 Knuth lors du développement de son logiciel de typographie, TeX.
23172 \begin_layout Standard
23176 \begin_layout Quotation
23179 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23182 \begin_layout Quotation
23183 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23187 \begin_layout Itemize
23188 un ordre d'élaboration flexible
23191 \begin_layout Itemize
23192 le support automatique pour la visualisation
23195 \begin_layout Itemize
23196 une documentation mise en forme, notamment les diagrammes et les mathématiques
23201 \begin_layout Standard
23202 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23205 \begin_layout Subsubsection
23209 \begin_layout Standard
23210 La FAQ complète de la Programmation Littéraire se trouve à :
23213 \begin_layout Quote
23214 FAQ de la Programmation Littéraire
23215 \begin_inset Flex URL
23218 \begin_layout Plain Layout
23220 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23228 \begin_layout Standard
23229 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23231 Certains sont spécialisés pour certains langages de programmation, d'autre
23232 ont une portée plus générale.
23238 pour mon usage personnel pour plusieures raisons :
23241 \begin_layout Itemize
23242 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23245 \begin_layout Itemize
23246 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23247 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23250 \begin_layout Itemize
23251 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23254 \begin_layout Itemize
23258 \begin_layout Standard
23259 La page web de Noweb se trouve à :
23262 \begin_layout Quote
23263 Page d'accueil de Noweb
23264 \begin_inset Flex URL
23267 \begin_layout Plain Layout
23269 http://www.cs.virginia.edu/~nr/noweb/
23277 \begin_layout Standard
23278 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23279 exemples de programmation littéraire.
23282 \begin_layout Subsection
23283 LyX et la Programmation Littéraire
23286 \begin_layout Standard
23287 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23288 de gestion des convertisseurs.
23290 \begin_inset Quotes fld
23293 indépendant de Noweb
23294 \begin_inset Quotes frd
23297 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23298 avec un autre outil de programmation littéraire de votre choix, en changeant
23299 juste vos préférences LyX.
23302 \begin_layout Subsubsection
23303 Génération des documents et du code (weaving and tangling)
23306 \begin_layout Paragraph
23307 Sélection de la classe de document
23310 \begin_layout Standard
23311 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23312 nouvelles classes de document :
23315 \begin_layout Itemize
23319 \begin_inset space ~
23325 \begin_layout Itemize
23329 \begin_inset space ~
23335 \begin_layout Itemize
23339 \begin_inset space ~
23345 \begin_layout Standard
23346 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23350 \begin_layout Standard
23351 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23353 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23354 les lettres, ou à partir d'autres variantes d'une classe, comme
23357 \begin_inset space ~
23363 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23364 ces classes, faites-le savoir à la liste de diffusion des développeurs
23366 \begin_inset Flex URL
23369 \begin_layout Plain Layout
23371 lyx-devel@lists.lyx.org
23376 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23377 comment le faire vous-même
23381 \begin_layout Plain Layout
23382 C'est très simple, ça ne demande que la création d'un fichier de quatre
23383 lignes, et la relance de l'auto-configuration.
23389 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23390 peut-être créer un nouvel ensemble de classes de document prévues pour.
23393 \begin_layout Paragraph
23397 \begin_layout Standard
23398 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23404 \begin_layout Plain Layout
23408 Le terme équivalent sous Noweb est
23409 \begin_inset Quotes fld
23413 \begin_inset Quotes frd
23417 Pour des raisons historiques, j'ai gardé le terme
23418 \begin_inset Quotes fld
23422 \begin_inset Quotes frd
23425 d'un autre outil littéraire appelé Nuweb, que j'ai utilisé bien des années
23426 avant de me convertir à Noweb.
23434 Noweb délimite les scraps ainsi :
23437 \begin_layout LyX-Code
23441 \begin_layout LyX-Code
23445 \begin_layout LyX-Code
23449 \begin_layout LyX-Code
23453 \begin_layout LyX-Code
23457 \begin_layout Standard
23458 Le problème est que tout ce qui est compris entre le
23466 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23467 on de ce qui a été écrit.
23468 C'est géré par un environnement spécial appelé
23472 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23473 liberté en ce qui concerne l'espacement.
23476 \begin_layout Standard
23477 L'inconvénient de l'environnement de paragraphe
23481 est que des paragraphes consécutifs de code vont être séparés par une ligne
23482 vide dans le code source et dans la documentation imprimée.
23483 Pour éviter ça, il faut donc, dans un
23487 donné, finir chaque ligne de code par un saut de ligne (
23496 L'exemple ci-dessus donnera donc
23500 \begin_layout Plain Layout
23501 Sur un document imprimé, il n'y a aucune différence entre cet exemple et
23510 \begin_layout LyX-Code
23512 \begin_inset Newline newline
23516 \begin_inset Newline newline
23520 \begin_inset Newline newline
23524 \begin_inset Newline newline
23530 \begin_layout Standard
23531 Cet environnement fonctionne bien.
23532 Le seul réel inconvénient est de devoir taper
23542 \begin_layout Plain Layout
23543 Régler ce problème fait partie de la liste des améliorations à apporter.
23553 \begin_layout Standard
23554 Il est à noter que vous pouvez aussi utiliser la construction
23557 \begin_inset Quotes fld
23561 \begin_inset Quotes frd
23566 de Noweb dans vos scraps pour ajouter des éléments de référence croisée
23570 \begin_layout LyX-Code
23572 \begin_inset Newline newline
23575 def une_fonction(param):
23576 \begin_inset Newline newline
23579 "C'est la documentation de cette fonction."
23580 \begin_inset Newline newline
23583 print "Mes paramètres : ", param
23586 \begin_layout LyX-Code
23587 @ %def une_fonction
23590 \begin_layout Standard
23591 Pour avoir un exemple de cette construction et des références croisées engendrée
23592 s, regardez le programme littéraire python dans
23597 /examples/listerrors.lyx
23599 qui devrait clarifier tout ça.
23602 \begin_layout Paragraph
23603 Génération de la documentation
23606 \begin_layout Standard
23607 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23608 et vous avec tapé un peu de code et de texte dedans.
23609 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23612 Visionner\SpecialChar \menuseparator
23616 comme vous le feriez pour un document quelconque.
23617 Il n'y a aucune procédure particulière.
23620 \begin_layout Standard
23621 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23622 à l'intérieur de LyX :
23625 \begin_layout Enumerate
23626 Quand vous choisissez
23628 Visionner\SpecialChar \menuseparator
23630 \begin_inset space ~
23634 \begin_inset space ~
23637 Jour\SpecialChar \menuseparator
23640 , un fichier LaTeX est généré.
23644 \begin_layout Standard
23645 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23646 l'extension définie par le format
23647 \begin_inset Quotes fld
23651 \begin_inset Quotes frd
23654 (défini dans la fenêtre de
23658 ), sinon le fichier aura l'extension habituelle
23666 \begin_layout Enumerate
23667 Remarquez que la seule différence est cette extension : LyX n'a rien de
23668 particulier à faire.
23669 Tant que vous avez utilisé l'environnement
23673 en entrant le texte, tout se passera sans problème.
23676 \begin_layout Enumerate
23677 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23678 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23682 \begin_layout Plain Layout
23683 Les convertisseurs sont définis dans la fenêtre
23685 Éditer\SpecialChar \menuseparator
23697 pour générer le fichier LaTeX
23701 \begin_layout Standard
23702 Sinon, il saute simplement cette étape.
23706 \begin_layout Enumerate
23707 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23708 d'un document quelconque.
23711 \begin_layout Standard
23712 Vous êtes donc indépendant d'un
23713 \begin_inset Quotes fld
23717 \begin_inset Quotes frd
23720 donné, car vous pouvez changer les commandes correspondant aux différents
23724 \begin_layout Paragraph
23728 \begin_layout Standard
23729 Quand on demande de
23733 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23734 d'outils, un fichier LaTeX est généré comme dans l'étape
23735 \begin_inset space ~
23739 LyX invoque ensuite le convertisseur
23744 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23747 \begin_layout Enumerate
23748 Le programme de conversion proprement dit.
23749 Ce programme procède à la conversion d'un format à un autre (ici, du format
23761 \begin_layout Enumerate
23762 Le filtre de messages d'erreur.
23763 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23764 dans un format compréhensible par LyX.
23765 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23769 \begin_layout Standard
23770 La première partie, déterminée par le champ
23777 \begin_inset Quotes fld
23781 \begin_inset Quotes frd
23787 Ça signifie que LyX va appeler
23791 (un programme ou un script) avec le nom du fichier Noweb (en général un
23792 fichier dans le répertoire temporaire de LyX).
23795 \begin_layout Standard
23796 Voici une implémentation de
23800 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23804 \begin_layout LyX-Code
23808 \begin_layout LyX-Code
23812 \begin_layout LyX-Code
23813 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
23816 \begin_layout Standard
23817 L'autre partie de la définition du convertisseur est le champ
23820 \begin_inset space ~
23828 \begin_inset Quotes fld
23831 originaldir,parselog=listerrors
23832 \begin_inset Quotes frd
23838 Ça fera passer toutes les erreurs générées par
23842 à travers le programme
23849 \begin_layout Standard
23850 La gestion des convertisseurs cherche le programme
23868 puis dans le chemin d'accès par défaut.
23871 \begin_layout Paragraph
23872 Instructions de compilation dans le document
23875 \begin_layout Standard
23876 La dernière partie de l'interface entre LyX et noweb est le scrap
23877 \begin_inset Quotes fld
23881 \begin_inset Quotes frd
23885 En général, les instructions de compilation de votre programme doivent
23886 être regroupées dans un scrap à part.
23891 vu plus haut est spécifique à noweb et utilise la commande
23895 pour rechercher ce scrap (appelé
23896 \begin_inset Quotes fld
23900 \begin_inset Quotes frd
23903 ) et passer son contenu dans
23910 \begin_layout Standard
23911 Typiquement, un tel scrap ressemble à ceci :
23914 \begin_layout LyX-Code
23916 \begin_inset Newline newline
23920 \begin_inset Newline newline
23924 \begin_inset Newline newline
23927 if [ -z "${NOWEB_SOURCE}" ]
23928 \begin_inset Newline newline
23932 \begin_inset Newline newline
23935 NOWEB_SOURCE=mon_fichier.nw
23936 \begin_inset Newline newline
23940 \begin_inset Newline newline
23944 code pour extraire les fichiers ...]
23945 \begin_inset Newline newline
23949 code pour compiler les fichiers ...]
23950 \begin_inset Newline newline
23956 \begin_layout Standard
23962 /examples/listerrors.lyx
23969 /examples/Literate.lyx
23971 qui implémentent deux versions du programme
23975 pour avoir des exemples de comment tout cela va ensemble.
23976 Vous pouvez encore consulter
23981 /examples/noweb2lyx.lyx
23984 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23985 e de LyX relativement au langage de programmation littéraire adopté car
23986 ils sont écrits respectivement en Python, C et Perl.
23989 \begin_layout LyX-Code
23993 \begin_layout Subsubsection
23997 \begin_layout Standard
23998 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
24005 Éditer\SpecialChar \menuseparator
24009 Les parties importantes sont :
24012 \begin_layout Description
24014 \begin_inset space ~
24018 \begin_inset space ~
24022 \begin_inset Quotes fld
24026 \begin_inset Quotes frd
24029 Choisi dans l'onglet
24033 , où vous mettez ce qui est spécifique à Noweb.
24037 \begin_inset space ~
24045 \begin_inset Quotes fld
24049 \begin_inset Quotes frd
24061 \begin_inset Quotes fld
24065 \begin_inset Quotes frd
24071 LyX créera donc un fichier d'extension
24075 lors de la première étape du processus de conversion.
24078 \begin_layout Description
24080 \begin_inset space ~
24084 \begin_inset space ~
24091 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24092 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24096 \begin_layout Description
24105 Ce convertisseur assure la génération de la documentation (
24106 \begin_inset Quotes fld
24110 \begin_inset Quotes frd
24114 Pour Noweb, il faut mettre
24117 \begin_inset Quotes fld
24120 noweave -delay -index $$i > $$o
24121 \begin_inset Quotes frd
24127 \begin_layout Description
24136 Celui-ci assure la génération du code (
24137 \begin_inset Quotes fld
24141 \begin_inset Quotes frd
24145 Comme vu plus haut, il faut mettre
24148 \begin_inset Quotes fld
24152 \begin_inset Quotes frd
24160 \begin_inset space ~
24168 \begin_inset Quotes fld
24171 originaldir,parselog=listerrors
24172 \begin_inset Quotes frd
24180 \begin_layout Subsubsection
24181 Fonctions pour le déboguage
24184 \begin_layout Standard
24185 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24187 \begin_inset Quotes fld
24190 serveur va à la bonne ligne
24191 \begin_inset Quotes frd
24194 que l'on utilisera avec
24202 ou un autre débogueur.
24205 \begin_layout Standard
24206 Lorsque vous déboguez du code avec
24214 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24215 on, avec un seul appui clavier.
24216 La configuration par défaut de
24225 Il se trouve que vous pouvez choisir l'éditeur appelé par
24231 Éditer\SpecialChar \menuseparator
24232 Préférences\SpecialChar \menuseparator
24235 en changeant l'entrée
24238 \begin_inset space ~
24246 \begin_layout Standard
24247 J'ai trouvé avantageux d'utiliser LyX avec
24254 \begin_inset space ~
24262 \begin_layout LyX-Code
24263 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24266 \begin_layout Standard
24267 Ainsi, quand vous utilisez
24271 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24284 renvoie cette information à LyX via le serveur LyX.
24285 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24291 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24292 pour savoir où se situait le problème !
24295 \begin_layout Standard
24296 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24298 Pour cela, allez dans
24300 Outils\SpecialChar \menuseparator
24301 Préférences\SpecialChar \menuseparator
24304 et mettez un chemin du genre
24307 \begin_inset Quotes fld
24310 /home/<votre-réperoire-home>/\SpecialChar \-
24312 \begin_inset Quotes frd
24319 Tubes du Serveur LyX
24324 \begin_layout Standard
24325 Lisez la documentation sur le serveur LyX dans le manuel de
24329 pour plus d'information.
24332 \begin_layout Subsubsection
24333 Ajouts à la barre d'outils
24336 \begin_layout Standard
24337 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24339 Cinq de ces boutons sont des raccourcis vers les styles
24360 Le dernier bouton est un raccourci vers la commande
24361 \begin_inset Quotes fld
24365 \begin_inset Quotes frd
24371 \begin_layout Standard
24372 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24374 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24377 Visionner\SpecialChar \menuseparator
24379 \begin_inset space ~
24383 \begin_inset space ~
24386 Jour\SpecialChar \menuseparator
24391 Visionner\SpecialChar \menuseparator
24395 Voilà comment cela se présente :
24398 \begin_layout LyX-Code
24402 \begin_layout LyX-Code
24406 \begin_layout LyX-Code
24407 Icon "layout Standard"
24410 \begin_layout LyX-Code
24411 Icon "layout Section"
24414 \begin_layout LyX-Code
24415 Icon "layout LaTeX"
24418 \begin_layout LyX-Code
24419 Icon "layout LyX-Code"
24422 \begin_layout LyX-Code
24423 Icon "layout Scrap"
24426 \begin_layout LyX-Code
24430 \begin_layout LyX-Code
24434 \begin_layout LyX-Code
24435 Icon "buffer-typeset"
24438 \begin_layout LyX-Code
24439 Icon "build-program"
24442 \begin_layout LyX-Code
24446 \begin_layout LyX-Code
24450 \begin_layout LyX-Code
24454 \begin_layout LyX-Code
24458 \begin_layout LyX-Code
24462 \begin_layout Subsubsection
24463 Couleurs personnalisées
24466 \begin_layout Standard
24467 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24473 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24475 La couleur par défaut est le rouge, or les scraps utilisent la police LaTeX,
24476 et comme il y a beaucoup de scraps dans un document de programmation littéraire
24477 , vous en aurez sûrement marre de tout voir en rouge.
24478 Vous pouvez la changer dans l'onglet
24480 Apparence\SpecialChar \menuseparator
24486 \begin_layout Standard
24487 Le problème suivant est la présence visible des caractères
24488 \begin_inset Quotes fld
24492 \begin_inset Quotes frd
24496 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24497 donc les faire se confondre avec le fond.
24498 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24499 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24503 \begin_layout Chapter
24509 \begin_inset CommandInset label
24511 name "chap:Special-features"
24518 \begin_layout Standard
24521 You can do everything with LyX that you can do with LaTeX.
24522 However, LyX cannot support every LaTeX feature directly.
24523 But you can always use TeX Code.
24524 This chapter shows you some more special things you might want to use.
24525 For other special things you can do with figures, tables, floats, boxes
24526 and notes, have a look at the
24533 \begin_layout Section
24536 Multiple Text Columns
24539 \begin_layout Standard
24542 This feature is independent of the option
24544 Two-column document
24546 in the document settings under
24551 If you want to have 2
24552 \begin_inset space ~
24555 columns for the whole document, it is recommended to use the
24557 Two-column document
24560 For all other cases use this feature.
24563 \begin_layout Standard
24566 To use multiple text columns in your document, you have to load the module
24573 Document\SpecialChar \menuseparator
24574 Settings\SpecialChar \menuseparator
24577 ) and must have the LaTeX-package
24582 \begin_inset Index idx
24585 \begin_layout Plain Layout
24588 LaTeX-packages ! multicol
24596 \begin_layout Standard
24599 Footnotes within multiple columns will be placed at the bottom of the page
24600 and not under each column.
24601 Within the different columns you can use everything, with the limitation
24602 that for floats you need to use the float option
24609 \begin_layout Subsection
24615 \begin_layout Standard
24618 If you want to have 2 columns in your text, use the style
24620 Begin Multiple Columns
24622 where the columns should start.
24623 The content of the style is the number of the columns, so in this case
24625 \begin_inset Quotes eld
24629 \begin_inset Quotes erd
24633 At the point where the columns should end use the style
24635 End Multiple Columns
24640 \begin_layout Standard
24643 Here is an example:
24646 \begin_layout Begin Multiple Columns
24652 \begin_layout Standard
24658 The Adventure of the Empty House
24661 \begin_inset Newline newline
24666 Sir Arthur Conan Doyle
24669 \begin_layout Standard
24673 It was in the spring of the year 1894 that all London was interested, and
24674 the fashionable world dismayed, by the murder of the Honourable Ronald
24675 Adair under most unusual and inexplicable circumstances.
24676 The public has already learned those particulars of the crime which came
24677 out in the police investigation, but a good deal was suppressed upon that
24678 occasion, since the case for the prosecution was so overwhelmingly strong
24679 that it was not necessary to bring forward all the facts.
24680 Only now, at the end of nearly ten years, am I allowed to supply those
24681 missing links which make up the whole of that remarkable chain.
24682 The crime was of interest in itself, but that interest was as nothing to
24683 me compared to the inconceivable sequel, which afforded me the greatest
24684 shock and surprise of any event in my adventurous life.
24685 Even now, after this long interval, I find myself thrilling as I think
24686 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24687 ty which utterly submerged my mind.
24688 Let me say to that public, which has shown some interest in those glimpses
24689 which I have occasionally given them of the thoughts and actions of a very
24690 remarkable man, that they are not to blame me if I have not shared my knowledge
24691 with them, for I should have considered it my first duty to do so, had
24692 I not been barred by a positive prohibition from his own lips, which was
24693 only withdrawn upon the third of last month.
24696 \begin_layout End Multiple Columns
24700 \begin_layout Standard
24703 Here is an example with 3
24704 \begin_inset space ~
24710 \begin_layout Begin Multiple Columns
24716 \begin_layout Standard
24720 It can be imagined that my close intimacy with Sherlock Holmes had interested
24721 me deeply in crime, and that after his disappearance I never failed to
24722 read with care the various problems which came before the public.
24723 And I even attempted, more than once, for my own private satisfaction,
24724 to employ his methods in their solution, though with indifferent success.
24725 There was none, however, which appealed to me like this tragedy of Ronald
24727 As I read the evidence at the inquest, which led up to a verdict of willful
24728 murder against some person or persons unknown, I realized more clearly
24729 than I had ever done the loss which the community had sustained by the
24730 death of Sherlock Holmes.
24731 There were points about this strange business which would, I was sure,
24732 have specially appealed to him, and the efforts of the police would have
24733 been supplemented, or more probably anticipated, by the trained observation
24734 and the alert mind of the first criminal agent in Europe.
24735 All day, as I drove upon my round, I turned over the case in my mind and
24736 found no explanation which appeared to me to be adequate.
24737 At the risk of telling a twice-told tale, I will recapitulate the facts
24738 as they were known to the public at the conclusion of the inquest.
24741 \begin_layout End Multiple Columns
24745 \begin_layout Standard
24748 You can have up to 10
24749 \begin_inset space ~
24752 columns if you want to, but that might not be very pleasant for the readers
24756 \begin_layout Standard
24759 \begin_inset Newpage newpage
24765 \begin_layout Subsection
24768 Columns inside Columns
24771 \begin_layout Standard
24774 You can also have columns inside columns:
24777 \begin_layout Begin Multiple Columns
24783 \begin_layout Standard
24787 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24788 at that time governor of one of the Australian colonies.
24789 Adair's mother had returned from Australia to undergo the operation for
24790 cataract, and she, her son Ronald, and her daughter Hilda were living together
24794 \begin_layout Begin Multiple Columns
24800 \begin_layout Standard
24804 The youth moved in the best society–had, so far as was known, no enemies
24805 and no particular vices.
24806 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24807 had been broken off by mutual consent some months before, and there was
24808 no sign that it had left any very profound feeling behind it.
24809 For the rest {sic} the man's life moved in a narrow and conventional circle,
24810 for his habits were quiet and his nature unemotional.
24811 Yet it was upon this easy-going young aristocrat that death came, in most
24812 strange and unexpected form, between the hours of ten and eleven-twenty
24813 on the night of March 30, 1894.
24816 \begin_layout End Multiple Columns
24820 \begin_layout Standard
24824 Ronald Adair was fond of cards–playing continually, but never for such stakes
24826 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24827 It was shown that, after dinner on the day of his death, he had played
24828 a rubber of whist at the latter club.
24829 He had also played there in the afternoon.
24834 The evidence of those who had played with him– Mr.
24835 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24836 and that there was a fairly equal fall of the cards.
24837 Adair might have lost five pounds, but not more.
24838 His fortune was a considerable one, and such a loss could not in any way
24840 He had played nearly every day at one club or other, but he was a cautious
24841 player, and usually rose a winner.
24842 It came out in evidence that, in partnership with Colonel Moran, he had
24843 actually won as much as four hundred and twenty pounds in a sitting, some
24844 weeks before, from Godfrey Milner and Lord Balmoral.
24845 So much for his recent history as it came out at the inquest.
24848 \begin_layout End Multiple Columns
24852 \begin_layout Subsection
24858 \begin_layout Standard
24861 The examples in this section show some more special features of multiple
24865 \begin_layout Standard
24868 For more features of multiple columns, have a look at the documentation
24869 of the LaTeX-package
24874 \begin_inset Index idx
24877 \begin_layout Plain Layout
24880 LaTeX-packages ! multicol
24888 \begin_inset CommandInset citation
24897 \begin_layout Subsubsection
24903 \begin_layout Standard
24906 To add a preface text for multiple columns, add the command
24909 \begin_layout Standard
24916 \begin_layout Standard
24919 as TeX Code behind the number of columns in the
24921 Begin Multiple Columns
24924 behind the command write the text.
24925 At the end of the style use the command
24928 \begin_layout Standard
24935 \begin_layout Standard
24939 An example with some preface text:
24942 \begin_layout Standard
24945 \begin_inset VSpace bigskip
24951 \begin_layout Begin Multiple Columns
24958 \begin_layout Plain Layout
24965 And the story continues and continues and continues and continues\SpecialChar \ldots{}
24970 \begin_layout Plain Layout
24980 \begin_layout Standard
24984 On the evening of the crime, he returned from the club exactly at ten.
24985 His mother and sister were out spending the evening with a relation.
24986 The servant deposed that she heard him enter the front room on the second
24987 floor, generally used as his sitting-room.
24988 She had lit a fire there, and as it smoked she had opened the window.
24989 No sound was heard from the room until eleven-twenty, the hour of the return
24990 of Lady Maynooth and her daughter.
24991 Desiring to say good-night, she attempted to enter her son's room.
24992 The door was locked on the inside, and no answer could be got to their
24993 cries and knocking.
24994 Help was obtained, and the door forced.
24995 The unfortunate young man was found lying near the table.
24996 His head had been horribly mutilated by an expanding revolver bullet, but
24997 no weapon of any sort was to be found in the room.
25000 \begin_layout End Multiple Columns
25004 \begin_layout Standard
25007 You can also use a section heading as the preface if you use a section command
25008 as TeX Code behind the first TeX Code.
25009 For example the command
25012 \begin_layout Standard
25018 subsection{subsection title}
25021 \begin_layout Standard
25024 creates a subsection.
25025 In this example the preface is a subsubsection:
25028 \begin_layout Begin Multiple Columns
25035 \begin_layout Plain Layout
25046 \begin_layout Plain Layout
25055 This is a subsubsection heading as a preface
25059 \begin_layout Plain Layout
25070 \begin_layout Plain Layout
25080 \begin_layout Standard
25084 A minute examination of the circumstances served only to make the case more
25086 In the first place, no reason could be given why the young man should have
25087 fastened the door upon the inside.
25088 There was the possibility that the murderer had done this, and had afterwards
25089 escaped by the window.
25090 The drop was at least twenty feet, however, and a bed of crocuses in full
25092 Neither the flowers nor the earth showed any sign of having been disturbed,
25093 nor were there any marks upon the narrow strip of grass which separated
25094 the house from the road.
25095 Apparently, therefore, it was the young man himself who had fastened the
25097 But how did he come by his death? No one could have climbed up to the window
25098 without leaving traces.
25099 Suppose a man had fired through the window, he would indeed be a remarkable
25100 shot who could with a revolver inflict so deadly a wound.
25101 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25102 a hundred yards of the house.
25103 No one had heard a shot.
25106 \begin_layout End Multiple Columns
25110 \begin_layout Standard
25113 If there is less vertical space left on the page at the beginning of the
25114 multiple columns than needed for 6
25115 \begin_inset space ~
25118 text lines, a page break will be inserted before the multiple columns.
25119 Depending on the number of lines of the preface text, you might want to
25121 It is determined by inserting the command
25124 \begin_layout Standard
25133 \begin_layout Standard
25136 as TeX Code behind the preface definition but before the final
25145 is hereby the number of text lines.
25146 In this example the space is set to 7
25147 \begin_inset space ~
25153 \begin_layout Begin Multiple Columns
25160 \begin_layout Plain Layout
25171 \begin_layout Plain Layout
25180 This is the sectioning command
25181 \begin_inset Newline newline
25185 \begin_inset Newline newline
25188 with multiple text lines
25192 \begin_layout Plain Layout
25203 \begin_layout Plain Layout
25216 \begin_layout Plain Layout
25226 \begin_layout Standard
25230 On the evening of the crime, he returned from the club exactly at ten.
25231 His mother and sister were out spending the evening with a relation.
25232 The servant deposed that she heard him enter the front room on the second
25233 floor, generally used as his sitting-room.
25234 She had lit a fire there, and as it smoked she had opened the window.
25235 No sound was heard from the room until eleven-twenty, the hour of the return
25236 of Lady Maynooth and her daughter.
25237 Desiring to say good-night, she attempted to enter her son's room.
25238 The door was locked on the inside, and no answer could be got to their
25239 cries and knocking.
25240 Help was obtained, and the door forced.
25241 The unfortunate young man was found lying near the table.
25242 His head had been horribly mutilated by an expanding revolver bullet, but
25243 no weapon of any sort was to be found in the room.
25246 \begin_layout End Multiple Columns
25250 \begin_layout Subsubsection
25256 \begin_layout Standard
25259 The amount of space before and after multiple columns can be changed by
25260 changing the length
25267 For example the command
25270 \begin_layout Standard
25281 \begin_layout Standard
25284 in TeX Code changes its value to 3
25285 \begin_inset space \thinspace{}
25289 The change must be made before the multiple columns' start.
25290 The predefined value is 13
25291 \begin_inset space \thinspace{}
25297 \begin_layout Standard
25307 \begin_inset space \thinspace{}
25313 \begin_layout Standard
25319 \begin_layout Plain Layout
25325 multicolsep}{2.5cm}
25333 \begin_layout Begin Multiple Columns
25339 \begin_layout Standard
25343 All day I turned these facts over in my mind, endeavouring to hit upon some
25344 theory which could reconcile them all, and to find that line of least resistanc
25345 e which my poor friend had declared to be the starting-point of every investigat
25347 I confess that I made little progress.
25348 In the evening I strolled across the Park, and found myself about six o'clock
25349 at the Oxford Street end of Park Lane.
25350 A group of loafers upon the pavements, all staring up at a particular window,
25351 directed me to the house which I had come to see.
25352 A tall, thin man with coloured glasses, whom I strongly suspected of being
25353 a plain-clothes detective, was pointing out some theory of his own, while
25354 the others crowded round to listen to what he said.
25355 I got as near him as I could, but his observations seemed to me to be absurd,
25356 so I withdrew again in some disgust.
25357 As I did so I struck against an elderly, deformed man, who had been behind
25358 me, and I knocked down several books which he was carrying.
25361 \begin_layout End Multiple Columns
25365 \begin_layout Standard
25368 \begin_inset Note Greyedout
25371 \begin_layout Plain Layout
25377 The values you set with
25383 will be used for all following multiple columns until to change them again.
25391 \begin_layout Standard
25397 \begin_layout Plain Layout
25409 \begin_inset Note Note
25412 \begin_layout Plain Layout
25415 go back to the default
25423 \begin_layout Subsubsection
25429 \begin_layout Standard
25432 The width of the columns is automatically calculated, but you can modify
25433 the space between the columns.
25434 This is done by changing the length
25441 Its predefined value is 10
25442 \begin_inset space \thinspace{}
25446 Here is an example where
25453 \begin_inset space \thinspace{}
25459 \begin_layout Standard
25465 \begin_layout Plain Layout
25479 \begin_layout Begin Multiple Columns
25485 \begin_layout Standard
25489 My observations of No.
25490 \begin_inset space \space{}
25493 427 Park Lane did little to clear up the problem in which I was interested.
25494 The house was separated from the street by a low wall and railing, the
25495 whole not more than five feet high.
25496 It was perfectly easy, therefore, for anyone to get into the garden, but
25497 the window was entirely inaccessible, since there was no water pipe or
25498 anything which could help the most active man to climb it.
25499 More puzzled than ever, I retraced my steps to Kensington.
25500 I had not been in my study five minutes when the maid entered to say that
25501 a person desired to see me.
25502 To my astonishment it was none other than my strange old book collector,
25503 his sharp, wizened face peering out from a frame of white hair, and his
25504 precious volumes, a dozen of them at least, wedged under his right arm.
25507 \begin_layout End Multiple Columns
25511 \begin_layout Standard
25517 \begin_layout Plain Layout
25529 \begin_inset Note Note
25532 \begin_layout Plain Layout
25535 go back to the default
25543 \begin_layout Subsubsection
25549 \begin_layout Standard
25552 Between the columns a rule with a width of the length
25559 If this rule width is set to 0
25560 \begin_inset space \thinspace{}
25563 pt (this is the default), the rule is suppressed.
25564 In the following example, the line separating the columns is 2
25565 \begin_inset space \thinspace{}
25571 \begin_layout Standard
25577 \begin_layout Plain Layout
25583 columnseprule}{2pt}
25591 \begin_layout Begin Multiple Columns
25597 \begin_layout Standard
25601 \begin_inset Quotes eld
25604 You're surprised to see me, sir,
25605 \begin_inset Quotes erd
25608 said he, in a strange, croaking voice.
25611 \begin_layout Standard
25615 I acknowledged that I was.
25618 \begin_layout Standard
25622 \begin_inset Quotes eld
25625 Well, I've a conscience, sir, and when I chanced to see you go into this
25626 house, as I came hobbling after you, I thought to myself, I'll just step
25627 in and see that kind gentleman, and tell him that if I was a bit gruff
25628 in my manner there was not any harm meant, and that I am much obliged to
25629 him for picking up my books.
25630 \begin_inset Quotes erd
25636 \begin_layout Standard
25640 \begin_inset Quotes eld
25643 You make too much of a trifle,
25644 \begin_inset Quotes erd
25649 \begin_inset Quotes eld
25652 May I ask how you knew who I was?
25653 \begin_inset Quotes erd
25659 \begin_layout Standard
25663 \begin_inset Quotes eld
25666 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25667 you'll find my little bookshop at the corner of Church Street, and very
25668 happy to see you, I am sure.
25669 Maybe you collect yourself, sir.
25673 \begin_inset space ~
25686 --a bargain, every one of them.
25687 With five volumes you could just fill that gap on that second shelf.
25688 It looks untidy, does it not, sir?
25689 \begin_inset Quotes erd
25695 \begin_layout End Multiple Columns
25699 \begin_layout Standard
25705 \begin_layout Plain Layout
25711 columnseprule}{0pt}
25717 \begin_inset Note Note
25720 \begin_layout Plain Layout
25723 go back to the default
25731 \begin_layout Standard
25732 \begin_inset Newpage newpage
25738 \begin_layout Section
25739 Paragraphes de forme inhabituelle
25742 \begin_layout Standard
25746 \begin_layout Plain Layout
25758 \begin_layout Standard
25762 \begin_layout Plain Layout
25771 \begin_layout Plain Layout
25785 \begin_layout Standard
25790 \begin_layout Plain Layout
25801 \begin_layout Plain Layout
25810 \begin_layout Plain Layout
25819 \begin_layout Plain Layout
25828 \begin_layout Plain Layout
25837 \begin_layout Plain Layout
25846 \begin_layout Plain Layout
25855 \begin_layout Plain Layout
25864 \begin_layout Plain Layout
25873 \begin_layout Plain Layout
25882 \begin_layout Plain Layout
25891 \begin_layout Plain Layout
25900 \begin_layout Plain Layout
25909 \begin_layout Plain Layout
25918 \begin_layout Plain Layout
25927 \begin_layout Plain Layout
25936 \begin_layout Plain Layout
25945 \begin_layout Plain Layout
25954 \begin_layout Plain Layout
25963 \begin_layout Plain Layout
25969 Il y a des fois où il faut en finir avec la tyrannie des paragraphes rectangulai
25971 Dans de telles situations, il faut recourir à la délicieuse commande TeX
25979 Comme vous voyez, on peut construire des formes complètement arbitraires
25980 en déclarant un ensemble de longueurs de ligne.
25981 Cette forme de paragraphe peut sembler un peu idiote et sans utilité, mais
25982 on peut imaginer des situations, comme des lettrines finement ajustées,
25983 l'enrobage de graphiques non rectangulaires, etc.
25984 qui bénéficieraient d'une telle opération.
25988 \begin_layout Standard
25989 \begin_inset VSpace bigskip
25995 \begin_layout Standard
26000 parshape nombre_lignes #1indentation #1longueur #2indentation #2longueur
26001 \SpecialChar \ldots{}
26002 #nindentation #nlongueur
26008 est le nombre de lignes du texte qui définit le paragraphe.
26009 S'il n'y a pas assez de lignes, la forme est tronquée ; s'il y en a trop,
26010 les lignes en surplus ont les mêmes dimensions que la dernière ligne ainsi
26020 spécifient l'indentation de la ligne à compter de la marge de gauche, et
26021 la longueur de la ligne à partir de ce point.
26022 La forme ne s'applique qu'au paragraphe en cours ; tout est remis à la
26023 normale pour le paragraphe suivant.
26026 \begin_layout Standard
26030 \begin_layout Plain Layout
26042 \begin_layout Bibliography
26043 \begin_inset CommandInset bibitem
26044 LatexCommand bibitem
26051 Documentation of the LaTeX-package
26054 \begin_inset CommandInset href
26057 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26064 \begin_inset Index idx
26067 \begin_layout Plain Layout
26070 LaTeX-packages ! multicol