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
115 \notefontcolor #0000ff
122 \paragraph_separation indent
123 \paragraph_indentation default
124 \quotes_language french
127 \paperpagestyle default
129 \tracking_changes false
130 \output_changes false
139 Options avancées de LyX
142 \begin_layout Subtitle
144 \begin_inset Note Note
147 \begin_layout Plain Layout
148 Informations de révision :
151 \begin_layout Plain Layout
152 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011
155 \begin_layout Plain Layout
156 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
159 \begin_layout Plain Layout
160 Original : Révision: 39368, Date : 23/07/2011
173 \begin_layout Plain Layout
174 Le principal responsable de la rédaction de ce fichier est
179 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
180 de la documentation de LyX,
182 <lyx-docs@lists.lyx.org>
185 \begin_inset Newline newline
188 Traduction en français par :
225 Merci d'envoyer vos commentaires et corrections sur la traduction à la
226 liste de diffusion de LyX en français
228 <lyx-fr@lists.lyx.org>
238 \begin_layout Standard
239 \begin_inset CommandInset toc
240 LatexCommand tableofcontents
247 \begin_layout Chapter
251 \begin_layout Standard
260 de LyX que vous êtes en train de lire est avant tout la deuxième partie
274 La raison de la division en deux du document est très simple : le
286 est déjà énorme et il contient toutes les fonctions de base qu'il faut
287 connaître pour préparer la plupart des documents.
288 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
289 par différents fichiers de configuration et paquetages externes.
290 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
291 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
293 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
295 Il y a aussi quelques fonctionnalités plus
296 \begin_inset Quotes fld
300 \begin_inset Quotes frd
303 , comme les méthodes de présentation de bibliographies et la gestion des
304 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
307 Guide de l'utilisateur
309 et sont décrites ici.
312 \begin_layout Standard
313 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
314 fax, le contrôle de version et le support de SGML, qui nécessitent des
315 logiciels supplémentaires pour fonctionner convenablement.
316 Il y a également un chapitre consacré à LyX et HTML.
317 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
318 à améliorer vos documents grâce à la puissance de LaTeX.
319 Après tout, LyX est seulement WYSIWYM
323 \begin_layout Plain Layout
324 \begin_inset Quotes fld
327 What You See Is What You Mean
328 \begin_inset Quotes frd
332 \begin_inset Quotes fld
335 Vous voyez ce que vous voulez dire
336 \begin_inset Quotes frd
344 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
347 \begin_layout Standard
348 Si vous n'avez pas encore lu l'
352 , il est sûr que vous n'êtes pas au bon endroit.
357 est la première chose à consulter, car elle décrit les notations et les
358 formats de tous les manuels.
359 Vous devez aussi être à l'aise avec le
371 et avec toutes les fonctions de base de LyX.
374 \begin_layout Standard
375 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
376 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
377 de LyX et explique comment LyX peut générer exactement le code LaTeX que
379 Il est évidemment destiné à des utilisateurs aguerris de LyX.
382 \begin_layout Chapter
386 \begin_layout Section
387 Comment LyX utilise LaTeX
390 \begin_layout Standard
391 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
392 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
393 produire une sortie imprimable.
394 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
395 quelque chose à LaTeX.
398 \begin_layout Standard
399 À un moment, nous avions coutume d'appeler LyX une
400 \begin_inset Quotes fld
403 interface WYSIWYM pour LaTeX
404 \begin_inset Quotes frd
407 , mais ce n'est plus vrai désormais.
408 Des interfaces pour LaTeX existent.
409 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
410 et de marquer les erreurs dans le fichier que vous éditez.
419 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
420 beaucoup, beaucoup d'autres choses.
421 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
422 utiliser LyX efficacement.
423 LyX a aussi ajouté quelques extensions à LaTeX.
424 Essayez un jour ceci : faites
426 Fichier\SpecialChar \menuseparator
427 Exporter\SpecialChar \menuseparator
432 Visionner\SpecialChar \menuseparator
433 Afficher le code LaTeX
435 ) puis regardez le préambule du fichier
440 Vous remarquerez une variété de nouvelles macros définies spécialement
442 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
446 \begin_layout Standard
447 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
451 \begin_layout Itemize
454 Visionner\SpecialChar \menuseparator
460 \begin_layout Itemize
463 Visionner\SpecialChar \menuseparator
472 jour\SpecialChar \menuseparator
478 \begin_layout Itemize
481 Fichier\SpecialChar \menuseparator
482 Imprimer\SpecialChar \ldots{}
486 \begin_layout Itemize
489 Fichier\SpecialChar \menuseparator
490 Fax\SpecialChar \ldots{}
494 \begin_layout Standard
495 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
496 fois que LaTeX l'a traité.
499 \begin_layout Standard
500 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
501 les étapes suivantes :
504 \begin_layout Enumerate
505 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
517 \begin_layout Enumerate
518 Il fait tourner LaTeX sur le fichier
522 (peut-être plusieurs fois) et exécute toute autre commande (comme
530 ) nécessaire à la compilation du fichier LaTeX.
533 \begin_layout Enumerate
534 S'il y a des erreurs, il affiche le journal d'erreurs.
537 \begin_layout Standard
538 Si vous avez lancé LaTeX avec
540 Visionner\SpecialChar \menuseparator
550 Visionner\SpecialChar \menuseparator
555 Fichier\SpecialChar \menuseparator
558 , LyX réalise deux étapes supplémentaires :
561 \begin_layout Itemize
566 pour convertir le fichier DVI en PostScript;
569 \begin_layout Itemize
570 il exécute une visonneuse PostScript, comme
574 , pour afficher le résultat.
577 \begin_layout Standard
578 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
581 \begin_layout Section
582 Traduire des fichiers LaTeX en LyX
585 \begin_layout Standard
586 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
587 \SpecialChar \menuseparator
588 Importer\SpecialChar \menuseparator
590 Cela va appeler un programme nommé
594 , qui va créer un fichier
603 LyX va ensuite ouvrir ce fichier.
606 \begin_layout Standard
611 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
612 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
613 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
614 les portions en code TeX et les corriger manuellement.
617 \begin_layout Standard
618 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
621 \begin_layout Section
622 Insérer du code LaTeX dans des documents LyX
623 \begin_inset CommandInset label
625 name "sec:Insérer-du-code-LaTeX"
632 \begin_layout Standard
633 \begin_inset CommandInset label
635 name "sec:code-LaTeX"
639 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
640 très simple: vous pouvez toujours insérer du code LaTeX dans un document
642 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
643 toutes les structures LaTeX possibles.
644 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
645 vous pouvez utiliser la boîte de
649 , que vous pouvez mettre dans votre document avec
651 Insérer\SpecialChar \menuseparator
662 \begin_layout Standard
663 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
664 Le code ressemble à ceci :
667 \begin_layout LyX-Code
671 \begin_inset Newline newline
677 \begin_inset Newline newline
680 Un exemple d'environnement minipage.
682 \begin_inset Newline newline
685 mettre presque tout dedans, même des figures
686 \begin_inset Newline newline
689 et des tableaux (non flottants).
690 \begin_inset Newline newline
696 \begin_inset Newline newline
700 \begin_inset Newline newline
706 \begin_inset Newline newline
712 \begin_inset Newline newline
718 \begin_inset Newline newline
723 \begin_inset Newline newline
729 \begin_inset Newline newline
735 \begin_inset Newline newline
741 \begin_inset Newline newline
749 \begin_layout Standard
754 contenant ce texte est juste après ce paragraphe.
755 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
757 Ceux qui lisent une version imprimée du manuel verront le résultat final
761 \begin_layout Standard
765 \begin_layout Plain Layout
772 \begin_layout Plain Layout
779 \begin_layout Plain Layout
781 Un exemple d'environnement minipage.
782 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
786 \begin_layout Plain Layout
793 \begin_layout Plain Layout
798 \begin_layout Plain Layout
805 \begin_layout Plain Layout
812 \begin_layout Plain Layout
819 \begin_layout Plain Layout
825 \begin_layout Plain Layout
832 \begin_layout Plain Layout
839 \begin_layout Plain Layout
846 \begin_layout Plain Layout
858 \begin_layout Standard
859 En plus de l'utilisation du
863 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
865 Vous pouvez alors utiliser
867 Insérer\SpecialChar \menuseparator
868 Fichier\SpecialChar \menuseparator
871 pour inclure votre fichier (vous devez choisir le type
880 Nous vous recommandons de ne faire cela que si vous avez un fichier
889 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
892 \begin_layout Standard
893 Encore quelques notes pour insister:
896 \begin_layout Itemize
897 au sein de LyX, le code LaTeX apparaît
902 \begin_layout Itemize
907 si votre code LaTeX est correct;
910 \begin_layout Itemize
911 attention à ne pas réinventer la roue.
914 \begin_layout Standard
915 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
916 plus sont en préparation.
917 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
918 telle fonction avant de vous lancer joyeusement dans l'écriture de code
920 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
921 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
923 \begin_inset CommandInset href
926 target "http://www.ctan.org/"
930 pour plus de détails, et lisez le chapitre
935 \begin_inset CommandInset ref
937 reference "chap:Fonctionnalités-particulières"
944 \begin_layout Standard
945 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
946 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
947 Un certain nombre sont cités dans la bibliographie du
962 \begin_layout Section
963 LyX et le préambule LaTeX
966 \begin_layout Subsection
967 À propos du préambule LaTeX
970 \begin_layout Standard
971 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
973 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
974 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
976 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
977 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
978 faire dans le préambule LaTeX d'un document LyX.
981 \begin_layout Standard
982 Le préambule LaTeX vient au tout début d'un document,
990 \begin_layout Itemize
991 déclarer la classe de document.
992 LyX l'a déjà fait à votre place.
996 \begin_layout Standard
997 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
998 document particulière dont vous voulez vous servir, voyez le manuel de
1003 pour savoir comment la faire reconnaître par LyX.
1004 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
1005 dans de prochaines versions !
1009 \begin_layout Itemize
1010 déclarer les paquetages utilisés.
1011 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1012 dans un document seulement si le paquetage a été déclaré dans le préambule.
1013 Par exemple, le paquetage
1017 force l'indentation de tous les paragraphes.
1018 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1022 \begin_layout Itemize
1023 fixer les compteurs, variables, longueurs et largeurs.
1024 Il y a plusieurs compteurs et variables LaTeX qui
1028 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1029 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1030 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1031 Un autre exemple est le type de marqueur pour les listes.
1032 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1033 le faire une seule fois, dans le préambule.
1036 \begin_layout Itemize
1037 déclarer les commandes définies par l'utilisateur (avec
1049 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1050 apparaissent très souvent dans le document.
1051 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1056 être définies n'importe où ailleurs (mais
1060 d'être utilisées pour la première fois, bien sûr...).
1061 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1062 ce qui normalement ne devrait pas être le cas.
1065 \begin_layout Standard
1066 LyX ajoute son propre lot de définitions au préambule du fichier
1071 Ceci rend les fichiers LaTeX générés par LyX portables.
1074 \begin_layout Subsection
1075 Changer le préambule
1078 \begin_layout Standard
1079 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1080 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1081 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1084 Document\SpecialChar \menuseparator
1085 Paramètres\SpecialChar \menuseparator
1089 \begin_inset space ~
1097 LyX ajoute tout ce qu'il y a dans la fenêtre
1100 \begin_inset space ~
1105 à son propre préambule.
1106 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1107 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1108 avons dit : ne réinventez pas la roue !).
1111 Assurez-vous aussi que votre préambule est correct.
1114 LyX ne le vérifie pas.
1115 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1117 \begin_inset Quotes fld
1127 \begin_inset Quotes frd
1131 Si vous voyez ce message, vérifiez votre préambule.
1134 \begin_layout Subsection
1138 \begin_layout Standard
1139 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1143 \begin_layout Subsubsection
1144 Exemple 1 : Décalages
1147 \begin_layout Standard
1148 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1161 , c'est-à-dire décalage horizontal et décalage vertical.
1162 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1164 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1165 ne sont pas les mêmes.
1166 C'est là qu'interviennent
1181 \begin_layout Standard
1182 Les valeurs par défaut de
1194 sont toutes deux de 0
1195 \begin_inset space ~
1198 pt, c'est-à-dire que la page n'est pas décalée.
1201 \begin_layout Standard
1202 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1203 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1204 corrigé un tel comportement.
1205 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1206 et si votre administrateur système est un paresseux
1210 \begin_layout Plain Layout
1211 NdT : Traduction vraisemblable de
1212 \begin_inset Quotes fld
1215 your sysadmin is a doofus
1216 \begin_inset Quotes frd
1236 peuvent sauver la mise.
1237 Supposez que vos marges du haut et de gauche soient toujours 0,5
1238 \begin_inset space ~
1242 Vous pouvez ajouter ceci au préambule :
1245 \begin_layout LyX-Code
1253 \begin_layout LyX-Code
1261 \begin_layout Standard
1262 ...et vos marges devraient désormais être correctes.
1265 \begin_layout Subsubsection
1266 Exemple 2 : Étiquettes
1269 \begin_layout Standard
1270 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1271 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1272 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1277 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1278 Nous vous laissons le vérifier.
1279 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1281 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1285 \begin_layout Standard
1286 D'abord, assurez-vous que vous utilisez la classe de document
1291 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1294 \begin_layout LyX-Code
1300 \begin_layout LyX-Code
1306 \begin_layout LyX-Code
1312 \begin_layout LyX-Code
1318 \begin_layout LyX-Code
1324 \begin_layout LyX-Code
1330 \begin_layout LyX-Code
1336 \begin_layout Standard
1337 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1339 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1340 insérer du code LaTeX, placez les commandes
1352 autour de chaque étiquette.
1353 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1357 \begin_layout Standard
1358 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1360 Peut-être même que ce sera vous.
1363 \begin_layout Subsubsection
1364 Exemple 3 : Indentation de paragraphe
1367 \begin_layout Standard
1368 Les Américains ont l'habitude d'indenter la première ligne de
1373 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1374 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1375 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1378 \begin_layout Standard
1379 Bien sûr, cette habitude n'est pas typographiquement correcte.
1380 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1385 s'il en suit un autre.
1386 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1387 deux paragraphes consécutifs.
1388 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1389 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1393 \begin_layout Standard
1394 Si vous êtes un Américain typique
1398 \begin_layout Plain Layout
1399 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1404 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1405 voulez votre indentation ! Ajoutez ceci au préambule :
1408 \begin_layout LyX-Code
1411 usepackage{indentfirst}
1414 \begin_layout Standard
1415 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1416 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1419 \begin_layout Subsubsection
1420 Exemple 4 : Ce document
1423 \begin_layout Standard
1424 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1425 idée de certaines possibilités avancées.
1429 \begin_inset space ~
1434 risque de ne pas être visible en une fois, même en plein écran.
1435 Il y a aussi d'autres exemples et un assortiment de
1436 \begin_inset Quotes fld
1440 \begin_inset Quotes frd
1443 LaTeX dans le chapitre
1444 \begin_inset space ~
1448 \begin_inset CommandInset ref
1450 reference "chap:Fonctionnalités-particulières"
1457 \begin_layout Section
1458 LyX et les erreurs LaTeX
1461 \begin_layout Standard
1462 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1463 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1464 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1465 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1470 \begin_layout Plain Layout
1471 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1472 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1481 \begin_layout Standard
1482 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1485 Document\SpecialChar \menuseparator
1487 \begin_inset space ~
1491 \begin_inset space ~
1497 Il y a quelques erreurs et avertissements assez fréquents.
1498 Nous allons les traiter ici.
1499 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1502 \begin_layout Itemize
1505 \begin_inset Quotes fld
1509 \begin_inset Quotes frd
1516 \begin_layout Standard
1517 Tout ce qui commence par ces mots est un message d'avertissement destiné
1519 \begin_inset Quotes fld
1523 \begin_inset Quotes frd
1526 le code LaTeX lui-même.
1527 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1528 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1529 dire que vous devez l'exécuter une nouvelle fois.
1532 \begin_layout Standard
1533 Vous pouvez en général les ignorer.
1537 \begin_layout Itemize
1540 \begin_inset Quotes fld
1544 \begin_inset Quotes frd
1551 \begin_layout Standard
1552 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1554 Le reste du message indiquera souvent la police de substitution que LaTeX
1558 \begin_layout Standard
1559 Vous pouvez les ignorer sans crainte.
1563 \begin_layout Itemize
1566 \begin_inset Quotes fld
1572 \begin_inset Quotes frd
1579 \begin_layout Standard
1584 cracher ce genre de messages.
1585 Ils vous préviennent que les lignes sont trop longues et débordent sur
1587 C'est presque toujours impossible à déceler dans le rendu final.
1588 Ou bien seuls un ou deux caractères débordent sur la marge.
1589 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1593 \begin_layout Standard
1594 Vous pouvez ignorer ces messages stupides.
1595 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1596 qu'à regarder ce qui sort.
1600 \begin_layout Itemize
1603 \begin_inset Quotes fld
1609 \begin_inset Quotes frd
1616 \begin_layout Standard
1617 Pas aussi courant que son cousin.
1618 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1620 Nous ne savons pas pourquoi.
1623 \begin_layout Standard
1624 Vous pouvez tout autant les ignorer que les précédents.
1628 \begin_layout Itemize
1631 \begin_inset Quotes fld
1637 \begin_inset Quotes frd
1645 \begin_inset Quotes fld
1651 \begin_inset Quotes frd
1658 \begin_layout Standard
1659 Des avertissements sur des problèmes de saut de page.
1660 À nouveau, vous n'avez qu'à regarder ce qui sort.
1661 Vous verrez bien si quelque chose ne va pas.
1665 \begin_layout Itemize
1668 \begin_inset Quotes fld
1671 LaTeX Error: File 'Xxxx' not found
1672 \begin_inset Quotes frd
1679 \begin_layout Standard
1683 \begin_inset Quotes fld
1687 \begin_inset Quotes frd
1692 n'est pas présent sur ce système.
1693 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1695 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1702 , alors un des paquetages que LyX a essayé de charger est manquant.
1705 Aide\SpecialChar \menuseparator
1707 \begin_inset space ~
1712 pour voir la liste des paquetages dont LyX a entendu parler.
1713 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1716 Outils\SpecialChar \menuseparator
1719 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1722 \begin_layout Standard
1733 , et que le paquetage en question n'est pas installé, vous devez l'installer
1738 \begin_layout Itemize
1741 \begin_inset Quotes fld
1744 LaTeX Error: Unknown option
1745 \begin_inset Quotes frd
1752 \begin_layout Standard
1753 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1754 spécifié une option impossible ou inexistante dans un paquetage.
1755 Vérifiez dans sa documentation.
1759 \begin_layout Itemize
1762 \begin_inset Quotes fld
1765 Undefined control sequence
1766 \begin_inset Quotes frd
1773 \begin_layout Standard
1774 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1775 de frappe, vous aurez un de ceux-là.
1776 Vous pouvez aussi avoir oublié de charger un paquetage.
1777 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1778 utilisé une commande inconnue.
1782 \begin_layout Standard
1783 Il y a d'autres messages d'erreur et d'avertissement.
1784 Quelques-uns sont explicites
1788 \begin_layout Plain Layout
1789 NdT : Pour un anglophone...
1795 Ce sont souvent des messages LaTeX.
1796 D'autres sont carrément incompréhensibles.
1797 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1801 de ce qu'ils signifient ou de comment les déchiffrer.
1802 Personne ne le sait.
1805 \begin_layout Standard
1806 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1810 \begin_layout Enumerate
1811 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1815 \begin_layout Enumerate
1816 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1820 \begin_layout Enumerate
1821 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1822 ― et surtout si vous voyez
1823 \begin_inset Quotes fld
1833 \begin_inset Quotes frd
1836 , ça veut dire qu'il y a des erreurs dans le préambule.
1837 Commencez par corriger votre préambule;
1840 \begin_layout Enumerate
1841 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1842 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1844 Vérifiez s'il manque des paquetages et rajoutez-les;
1847 \begin_layout Enumerate
1848 très bien, il ne manque aucun paquetage.
1849 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1854 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1858 \begin_inset space ~
1863 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1864 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1868 \begin_layout Enumerate
1869 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1870 joué dans les règles.
1871 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1872 pas net dans un tableau ou une équation, comme insérer un graphique dans
1873 une case de tableau ?
1876 \begin_layout Enumerate
1877 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1878 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1879 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1881 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1883 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1889 pour que les passages à la ligne de LaTeX soient plus souples;
1892 \begin_layout Enumerate
1893 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1894 que vous restez dans les limites de l'imbrication d'environnements.
1895 Si vous avez imbriqué un tas d'environnements jusqu'au
1896 \begin_inset Formula $17^{e}$
1899 niveau, le problème est là;
1902 \begin_layout Enumerate
1903 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1905 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1906 pour la page, vous devez :
1910 \begin_layout Enumerate
1911 mettre la figure à l'échelle pour qu'elle tienne.
1914 \begin_layout Enumerate
1915 rétrécir le tableau pour qu'il tienne.
1919 \begin_layout Enumerate
1920 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1921 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1925 \begin_layout Standard
1926 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1930 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1934 \begin_layout Chapter
1935 Outils supplémentaires
1938 \begin_layout Section
1939 Personnaliser une bibliographie avec BibTeX
1942 \begin_layout Standard
1943 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1946 Les bases de données bibliographiques (BibTeX)
1950 Guide de l'utilisateur
1953 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1954 particulières qui sont accessibles depuis LyX.
1957 \begin_layout Subsection
1958 Autres styles de citation
1961 \begin_layout Standard
1962 Le style standard de BibTeX utilise des nombres (par exemple
1963 \begin_inset Quotes fld
1967 \begin_inset Quotes frd
1970 ) pour faire référence à un ouvrage cité.
1971 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1972 styles de citations.
1973 Le plus courant et le style auteur-année (par exemple
1974 \begin_inset Quotes fld
1978 \begin_inset Quotes frd
1982 LyX gère deux paquetages qui fournissent ce style,
1991 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1992 être listés ici en détail.
1993 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
1994 ou si vous voulez utiliser un des innombrables fichiers de styles pour
1995 natbib, alors vous choisirez probablement le paquetage
2000 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2001 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2009 \begin_layout Standard
2010 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
2013 Document\SpecialChar \menuseparator
2016 et choisissez la rubrique
2030 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2035 et vous pourrez choisir le style de la référence (
2036 \begin_inset Quotes fld
2040 \begin_inset Quotes frd
2044 \begin_inset Quotes fld
2048 \begin_inset Quotes fld
2052 \begin_inset Quotes frd
2056 \begin_inset Quotes fld
2060 \begin_inset Quotes frd
2064 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2065 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2066 de fichiers de style supplémentaires et même un programme interactif pour
2067 construire des fichiers de style
2071 \begin_layout Plain Layout
2073 \begin_inset Flex URL
2076 \begin_layout Plain Layout
2078 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2096 \begin_layout Subsection
2097 Bibliographies sectionnées
2098 \begin_inset CommandInset label
2100 name "sub:Bibliographies-sectionnées"
2107 \begin_layout Standard
2108 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2109 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2110 et les travaux scientifiques est vraisemblablement une possibilité
2111 \begin_inset Quotes fld
2115 \begin_inset Quotes frd
2119 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2120 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2121 BibTeX pour satisfaire vos besoins historiques.
2124 \begin_layout Standard
2125 LyX fournit un support natif d'un de ces paquetages,
2133 \begin_layout Plain Layout
2135 \begin_inset Flex URL
2138 \begin_layout Plain Layout
2140 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2151 L'avantage de ce paquetage (comparé à d'autres comme
2155 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2156 À la place, vous aurez à préparer des bases de données bibliographiques
2157 différentes pour les différentes sections de votre bibliographie.
2158 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2160 \begin_inset Quotes fld
2164 \begin_inset Quotes frd
2168 \begin_inset Quotes fld
2171 travaux scientifiques
2172 \begin_inset Quotes frd
2175 , vous devez d'abord créer deux bases de données, par exemple
2186 \begin_layout Standard
2187 Dans LyX, allez dans le menu
2189 Document\SpecialChar \menuseparator
2200 \begin_inset space ~
2204 \begin_inset space ~
2210 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2211 section de votre bibliographie.
2212 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2217 et une deuxième pour la base de données
2222 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2224 En plus, vous pouvez choisir que votre section bibliographique contienne
2226 \begin_inset Quotes fld
2229 toutes les références citées
2230 \begin_inset Quotes frd
2233 de la base de données utilisée (ce qui est le comportement par défaut),
2235 \begin_inset Quotes fld
2238 toutes les références non citées
2239 \begin_inset Quotes frd
2243 \begin_inset Quotes fld
2246 toutes les références
2247 \begin_inset Quotes frd
2251 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2253 \begin_inset Quotes fld
2257 \begin_inset Quotes frd
2261 \begin_inset Quotes fld
2265 \begin_inset Quotes frd
2269 \begin_inset Quotes fld
2272 Travaux scientifiques
2273 \begin_inset Quotes frd
2277 Les titres des sections peuvent être ajoutés comme des entêtes de section
2278 ou de sous-section ordinaires.
2283 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2284 t ( comme un chapitre* ou une section*, par exemple).
2287 \begin_layout Subsection
2288 Bibliographies multiples
2291 \begin_layout Standard
2292 Les bibliographies multiples, par exemple une bibliographie par section
2293 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2298 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2299 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2300 si vous êtes prêt à utiliser un peu de
2305 \begin_inset space ~
2309 \begin_inset CommandInset ref
2311 reference "sec:Insérer-du-code-LaTeX"
2319 \begin_layout Plain Layout
2320 Une autre approche consiste à utiliser les paquetages LaTeX
2336 \begin_layout Standard
2337 D'abord, allez dans le menu
2339 Document\SpecialChar \menuseparator
2342 , choisissez la rubrique Bibliographie et activez l'option
2345 \begin_inset space ~
2349 \begin_inset space ~
2355 Dans votre document vous devez inclure les sections qui auront leur propre
2356 bibliographie (en incluant la référence BibTeX elle-même), entre un
2368 (ces commandes doivent être mises en
2373 La bibliographie contiendra toutes les références qui ont été citées dans
2383 : si vous utilisez cette approche,
2387 les références doivent se trouver à l'intérieur d'une
2396 ne peuvent pas être emboîtées.
2399 \begin_layout Standard
2403 \begin_layout Section
2404 Documents en plusieurs fichiers
2407 \begin_layout Subsection
2411 \begin_layout Standard
2412 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2413 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2414 il arrive qu'un élément comme un tableau soit susceptible de modifications
2415 ultérieures, alors que le reste du texte ne changera plus.
2416 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2418 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2419 : introduction, observations, résultats, discussion, conclusion.
2420 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2422 \begin_inset Quotes fld
2426 \begin_inset Quotes frd
2429 qui contient le titre, les auteurs, le résumé, les références, etc.
2430 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2431 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2433 Tous ces fichiers doivent cependant avoir la même classe de document –
2434 n'essayez pas de mélanger la classe
2443 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2444 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2451 incluse, et sans la ligne
2457 ) pour éviter des erreurs à la création du fichier DVI.
2460 \begin_layout Standard
2461 LyX permet l'inclusion de fichiers en sélectionnant
2466 nsérer\SpecialChar \menuseparator
2467 Fichier\SpecialChar \menuseparator
2470 , ce qui positionne une balise à l'endroit du curseur.
2471 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2472 du fichier et la méthode d'inclusion.
2475 \begin_layout Standard
2476 Les trois méthodes d'inclusion sont
2477 \begin_inset Quotes fld
2485 \begin_inset Quotes frd
2489 \begin_inset Quotes fld
2497 \begin_inset Quotes frd
2501 \begin_inset Quotes fld
2509 \begin_inset Quotes frd
2514 \begin_inset Quotes fld
2518 \begin_inset Quotes frd
2522 \begin_inset Quotes fld
2526 \begin_inset Quotes frd
2529 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2530 est que les fichiers
2531 \begin_inset Quotes fld
2535 \begin_inset Quotes frd
2538 commenceront sur une nouvelle page, alors que ceux
2539 \begin_inset Quotes fld
2543 \begin_inset Quotes frd
2546 commenceront sur la page en cours.
2550 \begin_layout Standard
2551 Le fichier maître est généralement converti en un fichier LaTeX complet
2552 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2553 en fichiers LaTeX sans les informations de préambule.
2557 \begin_inset space ~
2562 , cette conversion n'aura pas lieu.
2565 \begin_layout Standard
2566 Un fichier inclus en
2567 \begin_inset Quotes fld
2571 \begin_inset Quotes frd
2574 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2575 dans le fichier d'origine.
2576 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2577 espaces consécutives sont conservées, a contrario des règles habituelles
2579 Cependant, cocher l'option
2582 \begin_inset space ~
2586 \begin_inset space ~
2591 résout toute incertitude en matérialisant chaque espace par un symbole.
2594 \begin_layout Subsection
2595 Références croisées entre fichiers
2598 \begin_layout Standard
2601 \begin_inset Box Shadowbox
2611 height_special "totalheight"
2614 \begin_layout Plain Layout
2615 Ce paragraphe est quelque peu obsolète.
2616 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2617 nts s'ouvrent en même temps que le document maître.
2625 Il est possible de faire des références croisées entre différents fichiers.
2626 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2627 B pour un exemple avec deux fichiers, avec B inclus dans A.
2628 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2629 faire référence dans B.
2630 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2631 alors possible de choisir le
2632 \begin_inset Quotes fld
2636 \begin_inset Quotes frd
2642 \begin_layout Subsection
2643 Listes bibliographiques dans tous les sous-documents
2646 \begin_layout Standard
2647 \begin_inset Box Frameless
2657 height_special "totalheight"
2660 \begin_layout Plain Layout
2661 Ce paragraphe nécessite également une mise à jour.
2662 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2671 \begin_layout Standard
2672 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2674 De cette façon LyX trouvera les fichiers
2678 et vous pouvez facilement insérer les références en masquant la liste des
2682 \begin_layout Standard
2683 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2684 pas dans la sortie imprimable et les références s'afficheront comme [?],
2686 Une solution est d'utiliser le paquetage
2690 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2691 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2692 les lignes suivantes;
2695 \begin_layout LyX-Code
2701 \begin_layout LyX-Code
2704 includecomment{comment}
2707 \begin_layout Standard
2709 \begin_inset Flex URL
2712 \begin_layout Plain Layout
2714 http://wiki.lyx.org/FAQ/Unsorted#toc31
2722 \begin_layout Section
2726 \begin_layout Standard
2727 Les utilisateurs ont parfois besoin de
2728 \begin_inset Quotes fld
2732 \begin_inset Quotes frd
2735 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2736 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2737 Lyx-2.0 inclut un script Python (
2738 \begin_inset Flex Code
2741 \begin_layout Plain Layout
2747 ) qui automatise le processus.
2748 Pour l'utiliser, il faut que l'un des modules Python
2749 \begin_inset Flex Code
2752 \begin_layout Plain Layout
2759 \begin_inset Flex Code
2762 \begin_layout Plain Layout
2768 soit installé sur votre système.
2769 Implicitement, le script préfère l'archive
2770 \begin_inset Flex Code
2773 \begin_layout Plain Layout
2780 \begin_inset Flex Code
2783 \begin_layout Plain Layout
2789 sur les systèmes Unix et le format
2790 \begin_inset Flex Code
2793 \begin_layout Plain Layout
2802 \begin_layout Standard
2803 La procédure de configuration de LyX positionne le script pour qu'il exporte
2805 \begin_inset Quotes fld
2809 \begin_inset Quotes frd
2812 , et ce format sera disponible via
2813 \begin_inset Flex Code
2816 \begin_layout Plain Layout
2817 Fichier\SpecialChar \menuseparator
2826 \begin_layout Standard
2827 Indépendamment du système d'exploitation, la création d'un format d'archive
2828 particulier peut être imposée en ajoutant soit l'option
2829 \begin_inset Flex Code
2832 \begin_layout Plain Layout
2839 \begin_inset Flex Code
2842 \begin_layout Plain Layout
2849 \begin_inset Flex Code
2852 \begin_layout Plain Layout
2859 \begin_inset Flex Code
2862 \begin_layout Plain Layout
2869 \begin_inset Flex Code
2872 \begin_layout Plain Layout
2873 LyX \SpecialChar \menuseparator
2880 \begin_inset Flex Code
2883 \begin_layout Plain Layout
2884 Outils\SpecialChar \menuseparator
2885 Préférences\SpecialChar \menuseparator
2886 Gestion des fichiers\SpecialChar \menuseparator
2892 (veillez bien à ajouter l'option après le nom du script, pas avant).
2895 \begin_layout Section
2896 En-têtes et pieds de page sur mesure
2899 \begin_layout Standard
2900 Le format de page implicite est assez banal : pour un document avec la classe
2901 article, tout ce que vous obtenez se limite au numéro de page en bas de
2903 Ce document-ci est de la classe
2904 \begin_inset Quotes fld
2908 \begin_inset Quotes frd
2911 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2912 plein la vue, il faut choisir la mise en page
2913 \begin_inset Quotes fld
2917 \begin_inset Quotes frd
2920 , comme l'explique le
2923 \begin_inset space ~
2927 \begin_inset space ~
2933 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2934 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2935 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2937 \begin_inset Flex Code
2940 \begin_layout Plain Layout
2949 \begin_inset Flex URL
2952 \begin_layout Plain Layout
2954 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2962 \begin_layout Standard
2963 L'en-tête est divisé en trois champs, appelés logiquement
2964 \begin_inset Quotes fld
2968 \begin_inset Quotes frd
2972 \begin_inset Quotes fld
2976 \begin_inset Quotes frd
2980 \begin_inset Quotes fld
2984 \begin_inset Quotes frd
2988 Le bas de page aussi a ces trois divisions.
2989 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
3015 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3016 page, insérez simplement cette commande dans le préambule :
3019 \begin_layout Standard
3028 \begin_layout Standard
3029 Vous verrez désormais votre nom dans le coin supérieur gauche.
3030 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3031 le numéro de page apparaissant en bas, centré), insérez simplement une
3032 commande avec un paramètre vide, par exemple :
3035 \begin_layout Standard
3043 \begin_layout Standard
3044 Maintenant, plus dur : mettons le mot
3045 \begin_inset Quotes fld
3049 \begin_inset Quotes frd
3052 et le numéro de la section en cours (par exemple Section
3053 \begin_inset space ~
3056 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3057 nom en bas à gauche et la date en bas à droite.
3058 Les commandes suivantes doivent donc apparaître dans votre préambule :
3061 \begin_layout Standard
3071 \begin_layout Standard
3079 \begin_layout Standard
3089 \begin_layout Standard
3098 \begin_layout Standard
3106 \begin_layout Standard
3116 \begin_layout Standard
3129 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3130 ainsi les numéros de la section et de la page en cours.
3137 affiche simplement la date d'aujourd'hui.
3140 \begin_layout Standard
3141 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3142 au dessus du pied de page peut elle aussi être modifiée.
3143 Si vous n'en voulez pas, mettez sa largeur à 0.
3144 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3145 \begin_inset space ~
3148 pt, et celle de pied de page une épaisseur de 0.
3149 Pour régler l'épaisseur, utilisez les commandes
3153 renewcommand\SpecialChar \-
3156 headrulewidth}\SpecialChar \-
3163 renewcommand\SpecialChar \-
3166 footrulewidth}\SpecialChar \-
3172 \begin_layout Standard
3173 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3174 page pour une page donnée avec, par exemple :
3178 thispagestyle\SpecialChar \-
3185 thispagestyle\SpecialChar \-
3192 thispagestyle\SpecialChar \-
3196 Insérez simplement ces commandes dans le texte de la page que vous voulez
3197 modifier, et mettez-les en mode TeX.
3198 En fait, par défaut, si vous utilisez le style global
3199 \begin_inset Quotes fld
3203 \begin_inset Quotes frd
3206 , les pages de titre sont en
3207 \begin_inset Quotes fld
3211 \begin_inset Quotes frd
3214 , alors que les autres sont en
3215 \begin_inset Quotes fld
3219 \begin_inset Quotes frd
3225 \begin_layout Standard
3226 Il existe des commandes plus complexes qui vous permettent d'introduire
3227 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3228 renvoyons à la documentation du paquetage
3232 pour plus de précisions.
3234 \begin_inset Flex URL
3237 \begin_layout Plain Layout
3239 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3247 \begin_layout Standard
3248 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3250 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3251 essayer quelque chose comme :
3254 \begin_layout Standard
3263 includegraphics{logo.eps}}}
3266 \begin_inset Newline newline
3269 (il vous faudra peut-être pré-ajouter
3273 usepackage{graphics}
3275 avant si aucun autre fichier EPS n'est inséré dans votre document).
3278 \begin_layout Standard
3282 \begin_layout Section
3288 \begin_inset CommandInset label
3297 \begin_layout Standard
3303 \begin_layout Subsection
3307 \begin_layout Standard
3308 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3309 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3310 de profondeur dans l'environnement
3315 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3316 spécifier différents types de puces pour différents paragraphes
3320 \begin_layout Plain Layout
3321 En fait, c'est possible mais il faut le faire à la main.
3329 \begin_layout Subsection
3330 À quoi elles ressemblent
3333 \begin_layout Standard
3334 Allez dans la rubrique
3340 Document\SpecialChar \menuseparator
3344 \begin_layout Standard
3345 La fenêtre vous présente un tableau avec des formes de puces.
3346 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3348 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3349 lequel vous agissez.
3350 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3351 de puce actuellement sélectionnée, et ce champ peut être édité.
3352 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3353 préambule LaTeX les paquetages requis.
3356 \begin_layout Standard
3357 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3358 Le tableau suivant vous montre la correspondance entre le nom des boutons
3359 et les paquetages LaTeX.
3362 \begin_layout Standard
3364 \begin_inset Tabular
3365 <lyxtabular version="3" rows="7" columns="2">
3366 <features tabularvalignment="middle">
3367 <column alignment="center" valignment="top" width="0pt">
3368 <column alignment="center" valignment="top" width="0pt">
3370 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3373 \begin_layout Plain Layout
3379 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3382 \begin_layout Plain Layout
3390 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3393 \begin_layout Plain Layout
3401 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3404 \begin_layout Plain Layout
3412 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3415 \begin_layout Plain Layout
3423 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3426 \begin_layout Plain Layout
3436 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3439 \begin_layout Plain Layout
3447 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3450 \begin_layout Plain Layout
3460 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3463 \begin_layout Plain Layout
3471 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3474 \begin_layout Plain Layout
3484 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3487 \begin_layout Plain Layout
3495 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3498 \begin_layout Plain Layout
3508 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3511 \begin_layout Plain Layout
3519 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3522 \begin_layout Plain Layout
3538 \begin_layout Standard
3539 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3540 que vous n'avez pas.
3541 Si vous obtenez des erreurs LaTeX lorsque vous essayez de Visionner ou
3542 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3543 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3544 part et imprimer avec un autre système.
3547 \begin_layout Subsection
3551 \begin_layout Standard
3552 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3553 motif de puce et la taille.
3554 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3558 \begin_layout Standard
3559 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3560 bouton droit de la souris sur la profondeur de la puce en question
3564 \begin_layout Plain Layout
3565 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3566 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3567 La fenêtre dont nous venons de parler est cependant utile car elle montre
3568 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3570 Pour personnaliser vos paragraphes, vous avez le choix :
3573 \begin_layout Plain Layout
3577 \begin_layout Plain Layout
3593 \begin_layout Plain Layout
3597 \begin_layout Plain Layout
3619 \begin_layout Itemize
3620 Utilisez la commande LaTeX
3626 pour spécifier un nouveau format de puce pour une profondeur donnée.
3627 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3629 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3630 les puces de profondeur 1 :
3633 \begin_inset Newline newline
3647 \begin_inset Newline newline
3663 \begin_inset Newline newline
3668 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3669 partie intégrante de la commande
3678 \begin_layout Itemize
3682 \begin_layout Plain Layout
3695 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3696 entre crochets en mode TeX.
3697 Par exemple, cet élément a commencé par
3710 \begin_layout Plain Layout
3714 \begin_layout Plain Layout
3730 \begin_layout Plain Layout
3731 Vous aurez besoin de remettre le
3735 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3737 Nous avons donc ici :
3740 \begin_inset Newline newline
3757 \begin_layout Chapter
3761 \begin_layout Standard
3762 LyX inclut depuis longtemps l'exportation de documents vers divers formats
3763 appropriés au monde du Web, comme HTML.
3764 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3769 \begin_layout Plain Layout
3770 Pour les détails sur l'utilisation des convertisseurs externes depuis LyX,
3775 de manuel de Personnalisation.
3780 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3781 utilisent LaTeX comme format intermédiaire, comme
3782 \begin_inset Flex Code
3785 \begin_layout Plain Layout
3792 \begin_inset Flex Code
3795 \begin_layout Plain Layout
3802 \begin_inset Flex Code
3805 \begin_layout Plain Layout
3811 , en créant le code LaTeX à partir de LyX; et il existe un convertisseur
3812 qui travaille directement sur le code LyX,
3813 \begin_inset Flex Code
3816 \begin_layout Plain Layout
3823 Chacun d'eux présente des avantages et des inconvénients.
3826 \begin_layout Standard
3827 Les convertisseurs fondés sur LaTeX présentent l'avantage qu'il connaissent
3828 (en principe) les mêmes informations que LaTeX concernant le document exporté.
3829 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3830 LyX ou par un insert de code TeX.
3831 Ils comprennent les fichiers
3832 \begin_inset Flex Code
3835 \begin_layout Plain Layout
3841 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
3843 \begin_inset Flex Code
3846 \begin_layout Plain Layout
3852 engendrés par BibTeX.
3853 En contrepartie, LaTeX est un langage vraiment difficile à analyser ---
3854 on dit souvent que seul TeX comprend TeX --- et les convertisseurs fondés
3855 sur LaTeX échouent souvent sur des constructions apparemment simples; des
3856 constructions compliqués peuvent les faire avorter totalement, et actuellement
3857 par exemple, le manuel des
3861 ne s'exporte pas via
3862 \begin_inset Flex Code
3865 \begin_layout Plain Layout
3871 , bien que les autres le fassent.
3872 L'autre préoccupation provient de la manière dont les formules mathématiques
3873 sont traitées: ces convertisseurs traduisent habituellement les formules
3874 en petites images qui sont liées dans le document HTML.
3875 Puisque celles-ci sont créées par LaTeX, la typographie est précise.
3876 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
3877 faires s'insérer harmonieusement dans le document comme si elles en faisaient
3878 partie nativement --- avec des polices de taille similaire --- peut être
3879 à elle seule un défi.
3882 \begin_layout Standard
3884 \begin_inset Flex Code
3887 \begin_layout Plain Layout
3894 \begin_inset CommandInset href
3896 name "http://elyxer.nongnu.org/"
3897 target "http://elyxer.nongnu.org/"
3901 ) créé par Alex Fernandez résout certaines de ces problèmes.
3902 En particulier, les formules produites se mettent parfaitement à l'échelle,
3903 car il traduit les mathématiques en utilisant une combinaison de HTML et
3904 CSS plutôt que de convertir les formules en images.
3905 mais même les formules modérément compliquées sont moins bien rendues qu'avec
3907 \begin_inset Flex Code
3910 \begin_layout Plain Layout
3916 : ceci révèle les limitations de HTML.
3920 \begin_layout Plain Layout
3922 \begin_inset Flex Code
3925 \begin_layout Plain Layout
3931 peut également utiliser
3932 \begin_inset Flex MenuItem
3935 \begin_layout Plain Layout
3942 \begin_inset Flex MenuItem
3945 \begin_layout Plain Layout
3951 pour les équations, mais ce réglage ne peut être que global et nécessite
3952 l'accès à un serveur qui exécute le code de conversion.
3957 Plus important (du moins pour la version 1.1.1),
3958 \begin_inset Flex Code
3961 \begin_layout Plain Layout
3967 ne comprend pas bien les macros mathématiques et pas du tout les styles
3968 de paragraphes définis par l'utilisateur et les styles de caractères.
3969 Ces limitations rendent
3970 \begin_inset Flex Code
3973 \begin_layout Plain Layout
3979 peu approprié pour de nombreux documents créés par les utilisateurs de
3981 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
3982 de Lyx ont choisi une autre voie et ont rendu LyX lui-même capable d'écrire
3983 en XHTML, de la même façon qu'il peut écrire en LaTeX, en DocBoook ou en
3987 \begin_layout Standard
3988 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
3989 probablement être considérée comme
3990 \begin_inset Quotes fld
3994 \begin_inset Quotes frd
4001 \begin_layout Plain Layout
4003 \begin_inset Flex Code
4006 \begin_layout Plain Layout
4007 development/HTML.notes
4012 , qui se trouve dans l'arborescence des sources LyX ou qui peut être
4013 \begin_inset CommandInset href
4015 name "consultée en ligne"
4016 target "http://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes"
4020 (en anglais), contient normalement des informations à jour sur l'état de
4021 développement de l'exportation XHTML.
4022 Voir également la liste des bogues sur le
4023 \begin_inset CommandInset href
4025 name "suivi de bogues"
4026 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"
4035 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4036 avantages potentiels sur les deux autres.
4039 \begin_layout Standard
4040 Les avantages sont dus principalement au fait que les fonctions d'exportation
4041 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4042 les mêmes choses que LyX.
4046 \begin_layout Plain Layout
4047 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4048 à Lyx, elle sont insensibles aux changements de format des fichiers LyX,
4049 ou aux modifications de la sémantique des inserts existants.
4054 Elles connaissent donc la table des matières (telle qu'affichée dans le
4055 plan), les compteurs associés aux différents styles de paragraphes standard
4056 et aux styles de paragraphe définis par l'utilisateur.
4057 Les fonctions d'exportation XHTML connaissent les mêmes choses que LyX
4058 du point de vue de l'internationalisation également, et elles traduiront
4060 \begin_inset Quotes fld
4064 \begin_inset Quotes frd
4068 \begin_inset Quotes fld
4072 \begin_inset Quotes frd
4075 en fonction de la langue définie localement.
4078 \begin_layout Standard
4079 D'un manière générale, les fonctions d'exportation connaissent le format
4080 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4081 cette information est exploitée pour l'exportation en XHTML.
4082 En particulier, LyX engendre
4086 les informations CSS correspondant aux informations de format utilisées
4087 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4088 sans empattement et gras dans LyX, ils seront implicitement sans empattement
4089 et gras dans un navigateur Web.
4090 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4091 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4092 tous les cas, tout ce que connaît LyX se trouve dans les fichiers de format.
4093 Ceci s'applique également aux inserts textuels comme les notes de bas de
4094 page et divers inserts personnalisés.
4097 \begin_layout Standard
4098 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4099 même façon que le résultat LaTeX: au moyen des fichiers de format et des
4100 modules; voir le chapitre 5 du manuel de
4107 \begin_layout Standard
4108 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4109 ns et les moyens de contourner celles-ci.
4112 \begin_layout Section
4113 Formules mathématiques en XHTML
4116 \begin_layout Standard
4117 LyX propose quatre méthodes d'affichages des formules mathématiques, qui
4118 ont divers avantages et inconvénients:
4121 \begin_layout Itemize
4123 \begin_inset Newline newline
4126 MathML est in dialecte de XML développé spécifiquement pour afficher les
4127 formules mathématiques sur le web, et il offre un excellent rendu dans
4128 les navigateurs qui le reconnaissent.
4129 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4130 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4132 \begin_inset Newline newline
4135 Si Lyx ne sait pas afficher un formule en MathML --- par exemple, la formule
4136 utilise le paquetage
4137 \begin_inset Flex Code
4140 \begin_layout Plain Layout
4146 ou du code TeX --- il affichera la formule sous la forme d'une image.
4149 \begin_layout Itemize
4151 \begin_inset Newline newline
4154 Comme on l'a vu plus haut,
4155 \begin_inset Flex Code
4158 \begin_layout Plain Layout
4164 exporte les formules mathématiques en HTML, mis en forme par CSS.
4168 \begin_layout Plain Layout
4170 \begin_inset Flex Code
4173 \begin_layout Plain Layout
4179 quelques unes des feuilles de style CSS utilisées dans son exportation
4185 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4186 à échouer pour des formules plus compliquées.
4187 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4188 donc être utilisée pour des documents contenant peu de formules, et qui
4189 soient suffisamment simples.
4192 \begin_inset Newline newline
4197 Si Lyx ne sait pas afficher un formule en HTML --- par exemple, la formule
4198 utilise le paquetage
4199 \begin_inset Flex Code
4202 \begin_layout Plain Layout
4208 ou du code TeX --- il affichera la formule sous la forme d'une image.
4212 \begin_layout Itemize
4214 \begin_inset Newline newline
4218 \begin_inset Flex Code
4221 \begin_layout Plain Layout
4227 ,LyX exportera les formules comme des images, les mêmes images en fait que
4228 celles utilisées par la fonction d'aperçu sur le vif.
4232 \begin_layout Plain Layout
4233 L'aperçu sur le vif n'a
4237 besoin d'être actif pour que les images soient créées, cependant.
4242 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4243 précision des images puisqu'elles sont engendrées par LaTeX.
4244 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4245 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4247 (actuellement, il y a également un problème de numérotation des équations,
4249 \begin_inset CommandInset href
4252 target "http://www.lyx.org/trac/ticket/6894"
4257 \begin_inset Newline newline
4260 La taille des images peut être réglée via le paramètre
4261 \begin_inset Flex MenuItem
4264 \begin_layout Plain Layout
4265 Mise à l'échelle des images mathématiques
4271 \begin_inset Flex MenuItem
4274 \begin_layout Plain Layout
4275 Document\SpecialChar \menuseparator
4276 Paramètres\SpecialChar \menuseparator
4286 \begin_layout Plain Layout
4287 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4288 et vaut implicitement 75 dpi.
4294 \begin_inset Newline newline
4297 Si LyX ne peut créer un image d'une formule pour une raison ou une autre
4298 (e.g., si un paquetage LaTeX requis n'est pas installé), alors il émettra
4299 le code latex brut de la formule.
4303 \begin_layout Itemize
4305 \begin_inset Newline newline
4308 Enfin, LyX peut heureusement émettre les formules en LaTeX.
4309 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4310 être utilisée avec des outils externes comme
4311 \begin_inset CommandInset href
4314 target "http://www.math.union.edu/~dpvc/jsMath/"
4318 , qui utilise JavaScript pour afficher le code LaTeX inclus dans les documents
4320 LyX encapsule le code LaTeX soit dans un insert de type
4321 \begin_inset Flex Code
4324 \begin_layout Plain Layout
4330 (pour les formules en ligne) soit dans un insert de type
4331 \begin_inset Flex Code
4334 \begin_layout Plain Layout
4340 (pour les formules hors ligne) marqué par
4341 \begin_inset Flex Code
4344 \begin_layout Plain Layout
4350 , comme requis par jsMath.
4353 \begin_layout Standard
4354 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4356 \begin_inset Flex MenuItem
4359 \begin_layout Plain Layout
4360 Document\SpecialChar \menuseparator
4361 Paramètres\SpecialChar \menuseparator
4368 Implicitement, LyX émet en MathML.
4369 Ceci est un réglage global pour le document.
4372 \begin_layout Standard
4373 LyX offre également le choix d'une méthode différente pour un insert particulier
4374 , s'il est par exemple mal affiché via MathML.
4378 \begin_layout Plain Layout
4379 Ceci dit, puisque LyX se rabat sur les images quand la formule contient
4380 du code TeX, il est possible de forcer l'affichage par une image en insérant
4381 un code TeX innocent, par exemple
4382 \begin_inset Formula $a=b\relax$
4393 \begin_layout Section
4394 Bibliographie et citations
4397 \begin_layout Standard
4398 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4402 \begin_layout Standard
4403 Les étiquettes de citation sont créées par le même mécanisme qui produit
4404 le étiquettes apparaissant dans l'écran LyX: les citations se présenteront
4405 donc aussi bien que dans LyX si ce n'est mieux.
4406 Si vous utilisez des citations numériques, LyX émettra des étiquettes numérique
4407 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4409 Si vous utilisez des citations auteur-année, LyX ajoutera des lettres en
4410 bas de casse à l'année, comme le fait BibTeX, s'il trouve plus d'une citation
4411 du même auteur dans le même année.
4412 Les étiquettes seront imprimées avec les entrées bibliographiques.
4413 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4414 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4417 \begin_layout Standard
4418 L'affichage de la bibliographie est régie par le même mécanisme que celui
4419 qui gère le présentation des références dans la fenêtre de dialogue des
4420 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4421 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4422 La présentation peut être personnalisée dans le fichier de format, ou de
4423 préférence dans un module, voyez le manuel de
4430 \begin_layout Standard
4431 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4432 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4440 \begin_inset Quotes eld
4443 Context and Logical Form
4444 \begin_inset Quotes erd
4449 Language in Context: Selected Essays
4451 (Oxford: Oxford University Press, 2007), pp.
4459 \begin_inset Quotes eld
4462 Semantics in Context
4463 \begin_inset Quotes erd
4468 Language in Context: Selected Essays
4470 (Oxford: Oxford University Press, 2007), pp.
4474 \begin_layout Standard
4475 Ceci devrait être corrigé rapidement.
4478 \begin_layout Standard
4479 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4480 Si vous avez des bibliographies multiples, LyX exportera la même bibliographie
4484 \begin_layout Section
4488 \begin_layout Standard
4489 LyX exporte heureusement les index ne XHTML, avec quelques limitations pour
4493 \begin_layout Standard
4494 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4495 constructions sophistiquées décrites dans le paragraphe consacré aux index
4498 Guide de l'utilisateur
4504 \begin_layout Plain Layout
4505 Le principal problème ici vient du fait que LyX ne gère pas vraiment ces
4506 entrées d'index, il se contente de vous laisser saisir le code LaTeX.
4511 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4512 de sous-section de cette section.
4515 \begin_layout Itemize
4516 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): LyX essaye
4517 de les traduire, mais les entrées doivent être séparées par
4518 \begin_inset Quotes fld
4522 \begin_inset Quotes frd
4525 , il doit y avoir des espaces autour du point d'exclamation.
4526 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4527 points d'exclamation affectés d'un échappement, de ceux des expressions
4531 \begin_layout Itemize
4532 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4533 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4534 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4537 \begin_layout Itemize
4538 Références croisées: les références croisées ne sont APA traduites.
4539 Si LyX trouve une entrées contenant
4540 \begin_inset Quotes fld
4547 \SpecialChar \ldots{}
4549 \begin_inset Quotes frd
4552 , il l'ignore cette indication, et le reste est traité comme une entrée
4556 \begin_layout Itemize
4557 Ordre des entrées d'index: LyX essaie de gérer l'ordre de tri.
4558 Il prend ce qui est avant le premier
4559 \begin_inset Quotes fld
4563 \begin_inset Quotes frd
4566 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4568 \begin_inset Quotes fld
4572 \begin_inset Quotes frd
4575 comme l'entrée effective.
4576 Pour le moment, LyX ne vérifie pas si
4577 \begin_inset Quotes fld
4581 \begin_inset Quotes frd
4584 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4588 \begin_layout Itemize
4589 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4590 la fenêtre de choix des styles de caractères, ou par une autre méthode
4592 Les constructions telles que
4593 \begin_inset Quotes fld
4597 \begin_inset Quotes frd
4600 ne sont pas traduites.
4601 En fait, si LyX trouve un caractère tube (
4602 \begin_inset Quotes fld
4606 \begin_inset Quotes frd
4609 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4612 \begin_layout Itemize
4613 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4614 d'index seront considérées comme un seul grand index.
4615 Pour éviter d'exporter plusieurs versions du même index, LyX n'exporte
4616 que l'index principal, assurez-vous d'en créer un.
4619 \begin_layout Section
4620 Nomenclatures et glossaires
4623 \begin_layout Standard
4624 Il n'y a actuellement pas d'exportation des glossaires.
4625 Il serait trivial de les ajouter, et ce serait bienvenu.
4628 \begin_layout Chapter
4632 \begin_layout Section
4636 \begin_layout Standard
4638 \begin_inset Quotes fld
4642 \begin_inset Quotes frd
4645 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4646 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4647 à propos de son état interne.
4648 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4650 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4651 s comme JabRef peuvent permettre de
4652 \begin_inset Quotes fld
4656 \begin_inset Quotes frd
4659 des citations dans LyX.
4662 \begin_layout Section
4663 Démarrer le Serveur LyX
4666 \begin_layout Standard
4670 \begin_layout Plain Layout
4679 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4680 Ils sont habituellement disposés dans votre répertoire utilisateur
4684 (sauf sur Windows, ou des tubes nominatifs
4688 sont des objets spéciaux localisés dans
4698 ) et portent les noms
4701 \begin_inset Quotes fld
4705 \begin_inset Quotes frd
4713 \begin_inset Quotes fld
4717 \begin_inset Quotes frd
4723 Les programmes externes écrivent dans
4727 et lisent les données dans
4732 La racine de ces deux noms peut être définie dans la fenêtre
4734 Éditer\SpecialChar \menuseparator
4735 Préférences\SpecialChar \menuseparator
4736 Entrées\SpecialChar \menuseparator
4740 \begin_inset Quotes fld
4745 /home/mon_home/.lyxpipe
4748 \begin_inset Quotes frd
4754 \begin_inset Quotes fld
4768 \begin_inset Quotes frd
4771 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4772 Vous devez configurer ceci
4776 pour que le serveur puisse démarrer.
4780 \begin_layout Plain Layout
4792 \begin_layout Standard
4793 LyX ajoutera les suffixes
4796 \begin_inset Quotes fld
4800 \begin_inset Quotes frd
4808 \begin_inset Quotes fld
4812 \begin_inset Quotes frd
4817 pour créer les tubes.
4818 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4819 LyX est déjà en route et ne démarrera pas le serveur.
4820 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4822 \begin_inset Quotes fld
4826 \begin_inset Quotes frd
4829 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4830 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4831 tubes à la main et redémarrer LyX.
4832 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4833 programme ou après un crash, ainsi les tubes
4834 \begin_inset Quotes fld
4838 \begin_inset Quotes frd
4844 \begin_layout Standard
4845 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4846 vous devez utiliser différentes configurations, peut-être en utilisant
4847 des répertoires utilisateurs différents, avec leurs propres
4851 , pour chaque processus.
4855 \begin_layout Standard
4856 Si vous développez un programme client, il vous sera peut-être utile d'activer
4857 les informations de déboguage du serveur LyX.
4858 Pour cela, démarrez LyX avec la commande
4865 \begin_layout Standard
4866 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4869 development/server_monitor.c
4874 \begin_layout Standard
4875 Un autre outil utile est un client en ligne de commande que vous trouverez
4878 src/client/lyxclient
4883 \begin_layout Section
4884 Communication normale
4887 \begin_layout Standard
4888 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4889 le tube d'entrée, selon le format suivant :
4892 \begin_layout LyX-Code
4906 \begin_layout Description
4913 est un nom que le client peut choisir arbitrairement.
4914 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4915 les réponses aux différentes requêtes.
4918 \begin_layout Description
4925 est la fonction que vous voulez faire exécuter à LyX.
4926 C'est la commande que vous auriez entrée dans le minibuffer.
4929 \begin_layout Description
4936 est un paramètre optionnel qui n'est utile que pour certaines fonctions
4937 (par exemple, le LFUN
4938 \begin_inset Quotes fld
4942 \begin_inset Quotes frd
4945 qui insère le paramètre comme du texte à la position du curseur).
4948 \begin_layout Standard
4949 La réponse de LyX arrive dans le tube de sortie sous la forme :
4952 \begin_layout LyX-Code
4966 \begin_layout Standard
4979 sont les mêmes que dans la requête, tandis que
4985 contient des informations plus ou moins utiles selon la façon avec laquelle
4986 la commande s'est exécutée.
4987 Certaines commandes renvoient des informations à propos de l'état interne
4989 \begin_inset Quotes fld
4993 \begin_inset Quotes frd
4996 , tandis que d'autres ne renvoient rien.
4997 Ça signifie alors que l'exécution s'est bien passée.
5000 \begin_layout Standard
5001 En cas d'erreurs, la réponse de LyX aura la forme :
5004 \begin_layout LyX-Code
5018 \begin_layout Standard
5025 doit expliquer pourquoi la commande a échoué.
5028 \begin_layout Standard
5032 \begin_layout LyX-Code
5033 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5036 \begin_layout LyX-Code
5037 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5038 \begin_inset Newline newline
5041 read a <~/.lyxpipe.out
5042 \begin_inset Newline newline
5048 \begin_layout Section
5052 \begin_layout Standard
5053 LyX peut notifier aux clients les événements qui se produisent de manière
5055 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5056 de touches à la fonction
5057 \begin_inset Quotes fld
5061 \begin_inset Quotes frd
5065 Voici le format de ce que LyX envoie :
5068 \begin_layout LyX-Code
5074 \begin_layout Standard
5081 est la représentation imprimée de la séquence de touches réellement tapée
5085 \begin_layout Standard
5086 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5087 r des macros : associez certaines séquences de touches à
5088 \begin_inset Quotes fld
5092 \begin_inset Quotes frd
5095 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5096 la séquence et démarre une fonction qui peut utiliser des appels et des
5097 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5100 \begin_layout Section
5101 Le protocole serveur LyX
5104 \begin_layout Standard
5105 LyX implémente un protocole simple qui peut servir à la gestion de session.
5106 Tous les messages sont de la forme :
5109 \begin_layout LyX-Code
5119 \begin_layout Standard
5127 \begin_inset Quotes fld
5131 \begin_inset Quotes frd
5135 \begin_inset Quotes fld
5139 \begin_inset Quotes frd
5144 \begin_inset Quotes fld
5148 \begin_inset Quotes frd
5151 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5152 \begin_inset Quotes fld
5156 \begin_inset Quotes frd
5159 , c'est que LyX est en train de s'arrêter.
5162 \begin_layout Section
5163 Recherche inversée DVI/PDF
5166 \begin_layout Standard
5167 Quelques visionneuses DVI/PDF
5171 \begin_layout Plain Layout
5172 Les visionneuses suivantes proposent la fonction de recherche inversée en
5173 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5178 assurent la fonction de
5183 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5184 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5186 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5188 C'est la cas par le serveur LyX soit par un tube nommé (
5192 ), soit par un connecteur de domaine (
5196 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5198 \begin_inset Flex Code
5201 \begin_layout Plain Layout
5207 communique avec LyX).
5208 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5209 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5210 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5211 votre système d'exploitation.
5212 La même considération s'applique pour la configuration des visionneuses
5213 et pour le méthode d'implantation de la recherche inversée.
5214 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5215 inversée pour des visionneuses particulières.
5216 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5217 faut faire pour activer la recherche inversée depuis le résultat imprimable
5221 \begin_layout Subsection
5224 \begin_inset CommandInset label
5226 name "sub:rev-search"
5230 Activation automatique
5233 \begin_layout Standard
5234 Le plus souvent, LyX démarrera le serveur pour vous en activant
5235 \begin_inset Flex MenuItem
5238 \begin_layout Plain Layout
5239 Document\SpecialChar \menuseparator
5240 Paramètres\SpecialChar \menuseparator
5241 Sortie\SpecialChar \menuseparator
5242 Synchroniser avec la sortie imprimable
5248 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5249 chargera le paquetage srcltx (pour DVI).
5250 Cette option peut être facilement atteinte depuis la barre d'outils
5251 \begin_inset Flex Code
5254 \begin_layout Plain Layout
5255 Visionner/Mettre à jour
5263 \begin_layout Standard
5264 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5265 une macro personnalisée dans la liste déroulante située juste au-dessous
5267 \begin_inset Flex MenuItem
5270 \begin_layout Plain Layout
5271 Document\SpecialChar \menuseparator
5272 Paramètres\SpecialChar \menuseparator
5273 Sortie\SpecialChar \menuseparator
5274 Synchroniser avec la sortie imprimable
5282 \begin_layout Standard
5285 Note that the method
5288 \begin_inset Flex Code
5291 \begin_layout Plain Layout
5301 enables gzip compression.
5302 If your viewer does not support it, you should instead use
5303 \begin_inset Flex Code
5306 \begin_layout Plain Layout
5317 \begin_layout Standard
5318 Notez bien que la l'inclusion des paquetages
5319 \begin_inset Flex Code
5322 \begin_layout Plain Layout
5329 \begin_inset Flex Code
5332 \begin_layout Plain Layout
5338 a quelquefois un impact imprévu sur la typographie.
5339 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5340 pour la compilation finale du document si vous utilisez
5341 \begin_inset Flex Code
5344 \begin_layout Plain Layout
5351 \begin_inset Flex Code
5354 \begin_layout Plain Layout
5363 \begin_layout Standard
5364 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5365 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5367 Si la configuration automatique vous convient, allez directement au paragraphe
5368 \begin_inset space ~
5372 \begin_inset CommandInset ref
5374 reference "sub:Configuration-et-utilisation"
5378 , où sont décrites les étapes de la configuration dans votre visionneuse,
5379 -- que la mise en œuvre soit automatique ou manuelle.
5382 \begin_layout Subsection
5386 \begin_layout Standard
5387 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5388 Certaines sont inhérentes au programme
5389 \begin_inset Flex Code
5392 \begin_layout Plain Layout
5398 , d'autres sont fournies par des paquetages externes.
5399 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5400 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5401 fait que votre visionneuse puisse le gérer.
5402 Les méthodes disponibles dont décrites dans la suite.
5405 \begin_layout Subsubsection*
5407 \begin_inset space ~
5411 \begin_inset space ~
5415 \begin_inset space ~
5419 \begin_inset space ~
5423 \begin_inset space ~
5427 \begin_inset space ~
5431 \begin_inset space ~
5437 \begin_layout Standard
5438 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5440 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5441 n suffisamment récente devrait l'inclure) et elle est fiable.
5442 Pour l'activer, modifier la commande dans le convertisseur
5443 \begin_inset Flex MenuItem
5446 \begin_layout Plain Layout
5453 \begin_layout Plain Layout
5466 \begin_inset Flex MenuItem
5469 \begin_layout Plain Layout
5476 \begin_layout Plain Layout
5483 eX (plain)->DraftDVI
5489 \begin_inset Flex MenuItem
5492 \begin_layout Plain Layout
5493 Préférences\SpecialChar \menuseparator
5494 Gestion des fichiers\SpecialChar \menuseparator
5501 \begin_inset Flex Code
5504 \begin_layout Plain Layout
5505 latex -src-specials $$i
5511 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5512 peut différer dans quelques distributions).
5515 \begin_layout Subsubsection*
5517 \begin_inset space ~
5521 \begin_inset space ~
5525 \begin_inset space ~
5529 \begin_inset space ~
5535 \begin_layout Standard
5544 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5545 s PDF (via pdflatex) et DVI, respectivement.
5546 Pour l'activer, charger les paquetages dans le préambule LyX:
5549 \begin_layout Itemize
5550 \begin_inset Flex Code
5553 \begin_layout Plain Layout
5561 pour la recherche inversée depuis le PDF;
5564 \begin_layout Itemize
5565 \begin_inset Flex Code
5568 \begin_layout Plain Layout
5571 usepackage[active]{srcltx}
5576 pour la recherche inversée depuis le DVI.
5579 \begin_layout Standard
5580 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5581 vous pouvez saisir les lignes suivantes dans le préambule:
5584 \begin_layout LyX-Code
5588 \begin_inset Newline newline
5594 \begin_inset Newline newline
5600 \begin_inset Newline newline
5606 \begin_inset Newline newline
5611 usepackage[active]{srcltx}
5612 \begin_inset Newline newline
5620 \begin_layout Standard
5621 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5622 PDF (pdflatex) et le paquetage adéquat sera chargé.
5625 \begin_layout Standard
5626 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5627 mieux le désactiver lors des passes finales de compilation du document.
5630 \begin_layout Subsubsection*
5632 \begin_inset space ~
5636 \begin_inset space ~
5640 \begin_inset space ~
5644 \begin_inset space ~
5648 \begin_inset space ~
5652 \begin_inset space ~
5656 \begin_inset space ~
5660 \begin_inset space ~
5666 \begin_layout Standard
5667 Les versions récentes de
5668 \begin_inset Flex Code
5671 \begin_layout Plain Layout
5677 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5678 Cette fonctionnalité dénommée
5682 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5684 \begin_inset Flex Code
5687 \begin_layout Plain Layout
5693 et de sa fusion avec l'approche
5698 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5700 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5701 sur Windows) supportent actuellement SyncTeX.
5704 \begin_layout Standard
5705 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5707 \begin_inset Flex MenuItem
5710 \begin_layout Plain Layout
5717 \begin_layout Plain Layout
5730 \begin_inset Flex MenuItem
5733 \begin_layout Plain Layout
5740 \begin_layout Plain Layout
5747 eX (plain) -> DraftDVI
5753 \begin_inset Flex MenuItem
5756 \begin_layout Plain Layout
5757 Préférences\SpecialChar \menuseparator
5758 Gestion des fichiers\SpecialChar \menuseparator
5765 \begin_inset Flex Code
5768 \begin_layout Plain Layout
5771 latex -synctex=1 $$i
5776 , et pour le résultat imprimable PDF, modifier le convertisseur
5777 \begin_inset Flex MenuItem
5780 \begin_layout Plain Layout
5787 \begin_layout Plain Layout
5794 eX (pdflatex) -> PDF (pdflatex)
5800 \begin_inset Flex Code
5803 \begin_layout Plain Layout
5806 pdflatex -synctex=1 $$i
5812 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5813 configuration pour SyncTeX.
5817 \begin_layout Plain Layout
5819 \begin_inset Flex Code
5822 \begin_layout Plain Layout
5828 active la compression gzip.
5829 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5830 \begin_inset Flex Code
5833 \begin_layout Plain Layout
5847 \begin_layout Subsection
5848 Configuration et utilisation de visionneuses particulières
5849 \begin_inset CommandInset label
5851 name "sub:Configuration-et-utilisation"
5858 \begin_layout Subsubsection*
5859 Xdvi (toutes plate-formes)
5862 \begin_layout Standard
5864 \begin_inset Flex Code
5867 \begin_layout Plain Layout
5873 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5874 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5876 \begin_inset Flex Code
5879 \begin_layout Plain Layout
5886 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5887 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5891 \begin_layout Standard
5892 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5893 lieu du connecteur pour la communication avec LyX, modifiez simplement
5894 la visionneuse DVI dans
5895 \begin_inset Flex MenuItem
5898 \begin_layout Plain Layout
5903 références\SpecialChar \menuseparator
5904 Gestion des fichiers\SpecialChar \menuseparator
5914 \begin_layout Plain Layout
5915 Sur Mac OSX vous devez utiliser
5916 \begin_inset Flex Code
5919 \begin_layout Plain Layout
5922 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5933 \begin_inset Flex Code
5936 \begin_layout Plain Layout
5937 xdvi -editor 'lyxeditor.sh %f %l'
5943 \begin_inset Flex Code
5946 \begin_layout Plain Layout
5952 est un script approprié.
5953 Par exemple, un script minimal est le suivant:
5956 \begin_layout LyX-Code
5958 \begin_inset Newline newline
5961 LYXPIPE="/path/to/lyxpipe"
5962 \begin_inset Newline newline
5965 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
5966 \begin_inset Newline newline
5969 echo "$COMMAND" > "${LYXPIPE}".in || exit
5970 \begin_inset Newline newline
5973 read < "${LYXPIPE}".out || exit
5976 \begin_layout Standard
5978 \begin_inset Flex Code
5981 \begin_layout Plain Layout
5989 est le chemin d'accès au tube Ly
5993 \begin_layout Plain Layout
6000 XServer spécifié dans
6001 \begin_inset Flex MenuItem
6004 \begin_layout Plain Layout
6007 Preferences\SpecialChar \menuseparator
6017 \begin_layout Plain Layout
6019 \begin_inset Flex Code
6022 \begin_layout Plain Layout
6030 de la distribution des sources LyX, vous trouverez un script
6031 \begin_inset Flex Code
6034 \begin_layout Plain Layout
6042 , capable de trouver
6054 \begin_layout Subsubsection*
6058 \begin_layout Standard
6060 \begin_inset Flex Code
6063 \begin_layout Plain Layout
6066 /Applications/MacDviX_Folder/calleditor.script
6071 , ajoutez les lignes suivantes:
6074 \begin_layout LyX-Code
6079 \begin_layout Plain Layout
6086 X.app/Contents/MacOS/lyxeditor "$2" $1
6087 \begin_inset Newline newline
6093 \begin_layout Standard
6094 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6096 \begin_inset Flex Code
6099 \begin_layout Plain Layout
6108 \begin_layout Standard
6109 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6112 \begin_layout Subsubsection*
6116 \begin_layout Standard
6118 \begin_inset Flex Code
6121 \begin_layout Plain Layout
6122 open -a Skim.app $$i
6127 dans le réglage de la visionneuse
6128 \begin_inset Flex MenuItem
6131 \begin_layout Plain Layout
6132 Préférences\SpecialChar \menuseparator
6133 Gestion des fichiers\SpecialChar \menuseparator
6134 Formats de fichiers\SpecialChar \menuseparator
6140 , et sélectionnez Ly
6144 \begin_layout Plain Layout
6152 \begin_inset Flex MenuItem
6155 \begin_layout Plain Layout
6158 Skim\SpecialChar \menuseparator
6159 Preferences\SpecialChar \menuseparator
6168 \begin_layout Standard
6169 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6172 \begin_layout Subsubsection*
6176 \begin_layout Standard
6178 \begin_inset Flex MenuItem
6181 \begin_layout Plain Layout
6184 Configuration\SpecialChar \menuseparator
6185 Configurer Okular\SpecialChar \ldots{}
6186 \SpecialChar \menuseparator
6193 \begin_inset Quotes fld
6197 \begin_inset Quotes frd
6200 et ajouter la commande
6201 \begin_inset Flex Code
6204 \begin_layout Plain Layout
6215 \begin_layout Standard
6216 La recherche inversée est déclenchée par SHIFT-clic.
6219 \begin_layout Subsubsection*
6223 \begin_layout Standard
6224 Activer Yap, choisir le menu
6225 \begin_inset Flex MenuItem
6228 \begin_layout Plain Layout
6231 View\SpecialChar \menuseparator
6237 et sélectionner l'onglet
6238 \begin_inset Quotes fld
6241 Recherche inversée DVI
6242 \begin_inset Quotes frd
6246 Cliquer sur le bouton
6247 \begin_inset Quotes fld
6250 New\SpecialChar \ldots{}
6252 \begin_inset Quotes frd
6255 et, dans la fenêtre qui s'ouvre, saisir
6256 \begin_inset Quotes fld
6260 \begin_inset Quotes frd
6263 (ou un autre nom de votre choix) dans le champ
6264 \begin_inset Quotes fld
6268 \begin_inset Quotes frd
6272 Maintenant cliquer sur le bouton identifié par
6273 \begin_inset Quotes fld
6276 \SpecialChar \ldots{}
6278 \begin_inset Quotes frd
6281 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6282 contenant le fichier exécutable
6283 \begin_inset Flex Code
6286 \begin_layout Plain Layout
6296 \begin_inset Flex Code
6299 \begin_layout Plain Layout
6307 et spécifier les arguments du programme comme suit:
6308 \begin_inset Flex Code
6311 \begin_layout Plain Layout
6321 \begin_inset Flex Code
6324 \begin_layout Plain Layout
6332 est utilisé pour communiquer avec LyX via
6336 et se présente ainsi
6339 \begin_layout LyX-Code
6341 \begin_inset Newline newline
6344 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6353 \begin_inset Newline newline
6367 \begin_layout Standard
6368 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6370 \begin_inset Flex Code
6373 \begin_layout Plain Layout
6389 , sinon adapter le conteneur
6390 \begin_inset Flex Code
6393 \begin_layout Plain Layout
6404 \begin_layout Standard
6405 Avec Yap, la recherche inversée est déclenchée par double-clic.
6408 \begin_layout Subsubsection*
6409 SumatraPDF (Windows)
6412 \begin_layout Standard
6413 Pour utiliser SumatraPDF en recherche inversée, saisir
6414 \begin_inset Flex Code
6417 \begin_layout Plain Layout
6420 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6425 dans les réglages de la visionneuse dans
6426 \begin_inset Flex MenuItem
6429 \begin_layout Plain Layout
6430 Préférences\SpecialChar \menuseparator
6431 Gestion des fichiers\SpecialChar \menuseparator
6432 Formats de fichiers\SpecialChar \menuseparator
6439 \begin_inset Flex Code
6442 \begin_layout Plain Layout
6450 est le conteneur indiqué ci-dessus.
6452 \begin_inset Flex Code
6455 \begin_layout Plain Layout
6461 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6465 \begin_layout Standard
6466 La recherche inversée est déclenchée par double-clic.
6469 \begin_layout Subsubsection*
6473 \begin_layout Standard
6474 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6475 Windows, puis le lancer, choisir le menu
6476 \begin_inset Flex MenuItem
6479 \begin_layout Plain Layout
6482 View\SpecialChar \menuseparator
6488 et sélectionner l'onglet
6489 \begin_inset Quotes fld
6492 Recherche DVI inversée
6493 \begin_inset Quotes frd
6497 Cliquer sur le bouton
6498 \begin_inset Quotes fld
6501 New\SpecialChar \ldots{}
6503 \begin_inset Quotes frd
6506 et, dans la fenêtre qui s'ouvre, saisir
6507 \begin_inset Quotes fld
6511 \begin_inset Quotes frd
6514 (ou un autre nom de votre choix) dans le champ
6515 \begin_inset Quotes fld
6519 \begin_inset Quotes frd
6523 Maintenant cliquer sur le bouton identifié par
6524 \begin_inset Quotes fld
6527 \SpecialChar \ldots{}
6529 \begin_inset Quotes frd
6532 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6533 contenant le fichier exécutable
6534 \begin_inset Flex Code
6537 \begin_layout Plain Layout
6545 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6547 \begin_inset Flex Code
6550 \begin_layout Plain Layout
6558 et spécifier les arguments du programme comme suit:
6559 \begin_inset Flex Code
6562 \begin_layout Plain Layout
6571 De cette façon, vous utiliserez le
6575 pour communiquer avec LyX.
6576 Si pour quelque raison, vous souhaitez utiliser
6581 \begin_inset Flex Code
6584 \begin_layout Plain Layout
6592 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6595 \begin_layout Standard
6596 Avec Yap, la recherche inversée est déclenchée par double-clic.
6599 \begin_layout Subsubsection*
6603 \begin_layout Standard
6604 Pour utiliser SumatraPDF en recherche inversée, saisir
6605 \begin_inset Flex Code
6608 \begin_layout Plain Layout
6616 dans les réglages de la visionneuse dans
6617 \begin_inset Flex MenuItem
6620 \begin_layout Plain Layout
6621 Préférences\SpecialChar \menuseparator
6622 Gestion des fichiers\SpecialChar \menuseparator
6623 Formats de fichiers\SpecialChar \menuseparator
6630 \begin_inset Flex Code
6633 \begin_layout Plain Layout
6641 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6643 \begin_inset Flex Code
6646 \begin_layout Plain Layout
6654 étant le meilleur choix):
6657 \begin_layout LyX-Code
6659 \begin_inset Newline newline
6663 \begin_inset Newline newline
6666 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6669 \begin_layout Standard
6670 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6671 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6674 \begin_inset Flex Code
6677 \begin_layout Plain Layout
6683 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6686 \begin_inset Flex Code
6689 \begin_layout Plain Layout
6697 active la communication via
6702 De nouveau, l'omettre
6703 \begin_inset Flex Code
6706 \begin_layout Plain Layout
6718 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6722 \begin_layout Standard
6723 La recherche inversée est déclenchée par double-clic.
6726 \begin_layout Section
6730 \begin_layout Standard
6731 La recherche directe est, comme son nom l'indique,
6732 \begin_inset Quotes fld
6736 \begin_inset Quotes frd
6739 de la recherche inversée.
6740 Elle vous permet de positionner le curseur dans la visionneuse directement
6742 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6743 positionner le curseur où vous voulez dan le document LyX, et sélectionner
6745 \begin_inset Flex MenuItem
6748 \begin_layout Plain Layout
6749 Naviguer\SpecialChar \menuseparator
6756 \begin_inset Flex MenuItem
6759 \begin_layout Plain Layout
6765 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6766 au même emplacement.
6767 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
6770 \begin_layout Standard
6771 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
6772 PDF/DVI avec les informations supplémentaires concernant les source TeX:
6773 ceci peut être fait par les méthodes décrites dans la section
6774 \begin_inset space ~
6778 \begin_inset CommandInset ref
6780 reference "sub:rev-search"
6787 \begin_layout Standard
6788 De plus, vous devez configurer LyX pour utiliser les visionneuses dans
6789 \begin_inset Flex MenuItem
6792 \begin_layout Plain Layout
6793 Outils\SpecialChar \menuseparator
6794 Préférences\SpecialChar \menuseparator
6795 Sortie\SpecialChar \menuseparator
6802 LyX fournit une série de configurations validées pour quelques visionneuses,
6803 que vous pouvez sélectionner dans le menu déroulant.
6804 Si aucune de ces configurations ne vous convient, vous devrez chercher
6805 et trouver une configuration appropriée vous-même.
6806 La syntaxe utilise les marqueurs suivants:
6809 \begin_layout Itemize
6811 \begin_inset Flex Code
6814 \begin_layout Plain Layout
6823 \begin_layout Itemize
6825 \begin_inset Flex Code
6828 \begin_layout Plain Layout
6835 \begin_inset Flex Code
6838 \begin_layout Plain Layout
6845 (temporairement) créé;
6848 \begin_layout Itemize
6850 \begin_inset Flex Code
6853 \begin_layout Plain Layout
6859 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
6860 existe dans le répertoire temporaire).
6863 \begin_layout Standard
6864 Notez que seules quelques visionneuses présentent une fonctionnalité de
6865 recherche directe complète, parmi lesquelles
6866 \begin_inset Flex MenuItem
6869 \begin_layout Plain Layout
6876 \begin_inset Flex MenuItem
6879 \begin_layout Plain Layout
6886 \begin_inset Flex MenuItem
6889 \begin_layout Plain Layout
6896 \begin_inset Flex MenuItem
6899 \begin_layout Plain Layout
6909 \begin_layout Plain Layout
6910 Pour Sumatra, CMCDDE est requis --- téléchargeable ici
6911 \begin_inset Flex URL
6914 \begin_layout Plain Layout
6916 http://www.istri.fr/zip/CMCDDE.zip
6927 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
6928 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
6929 d'autre visionneuses, comme
6930 \begin_inset Flex MenuItem
6933 \begin_layout Plain Layout
6940 \begin_inset Flex MenuItem
6943 \begin_layout Plain Layout
6949 , permettent au moins de recharger le document et de sauter à une page donnée:
6950 vous pouvez au moins naviguer à proximité du point visé.
6951 Cette dernière fonctionnalité est activée par un appel externe à
6952 \begin_inset Flex Code
6955 \begin_layout Plain Layout
6961 (voir les configurations prédéfinies).
6964 \begin_layout Standard
6965 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
6966 LyX vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
6967 format est déjà résident dans le répertoire temporaire) et choisit la configura
6971 \begin_layout Chapter
6972 Classes de document spéciales
6975 \begin_layout Section
6979 \begin_layout Standard
6985 \begin_layout Subsection
6989 \begin_layout Standard
6990 AASTeX est un ensemble de macros produit par l'
6992 American Astronomical Society
6994 pour faciliter la soumission électronique de manuscrits aux trois journaux
6997 Astrophysical Journal
7009 Astronomical Journal
7013 Publications of the Astronomical Society of the Pacific
7016 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
7017 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
7018 et sont fondamentalement incompatibles avec LyX.
7019 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
7022 \begin_layout Standard
7023 \begin_inset VSpace medskip
7029 \begin_layout Standard
7031 \begin_inset Flex URL
7034 \begin_layout Plain Layout
7036 http://www.journals.uchicago.edu/AAS/AASTeX
7044 \begin_layout Standard
7045 \begin_inset VSpace medskip
7051 \begin_layout Standard
7052 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7053 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7054 à écrire un papier en LyX.
7055 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7056 il vous dispensera seulement de la corvée de toutes les taper.
7057 Il est de votre responsabilité de vous assurer que le document final exporté
7058 en LaTeX soit complètement conforme aux recommandations du journal auquel
7059 vous soumettez votre papier.
7062 \begin_layout Subsection
7063 Commencer un nouveau papier
7066 \begin_layout Standard
7067 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7070 Fichier\SpecialChar \menuseparator
7072 \begin_inset space ~
7076 \begin_inset space ~
7081 , entrez le nouveau nom de fichier, puis choisissez le modèle
7086 Il montrera les champs les plus courants dans un manuscrit.
7087 Écrivez par dessus le texte existant (y compris les crochets,
7091 ) les informations correctes.
7092 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7093 directement dans LyX, mais certains ne peuvent pas : notamment
7105 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7107 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7108 et signalé comme tel.
7109 De telles commandes sont du Vilain Texte Rouge, ou ERT
7113 \begin_layout Plain Layout
7120 J'essaye de minimiser la quantité de Vilain Texte Rouge nécessaire dans
7121 un document AASTeX, mais il y en a toujours trop.
7124 \begin_layout Subsection
7128 \begin_layout Standard
7129 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7130 / s'imprime correctement, il y a quelques opérations de
7131 \begin_inset Quotes fld
7135 \begin_inset Quotes frd
7138 à effectuer avant de le soumettre aux journaux.
7141 \begin_layout Enumerate
7142 Exportez votre papier en tant que fichier LaTeX (
7144 Fichier\SpecialChar \menuseparator
7145 Exporter\SpecialChar \menuseparator
7151 \begin_layout Enumerate
7156 résultant avec votre éditeur de texte favori.
7160 \begin_layout Enumerate
7161 enlevez les lignes de commentaire avant la commande
7170 \begin_layout Enumerate
7175 usepackage...{fontenc}
7177 si elle apparaît (en général juste après
7183 ) ; enlevez aussi la ligne
7189 si elle est présente.
7192 \begin_layout Enumerate
7193 enlevez tout entre les commandes
7205 comprises, sauf les commandes que vous avez volontairement mises dans le
7206 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7208 \begin_inset Quotes fld
7211 User specified LaTeX commands
7212 \begin_inset Quotes frd
7219 \begin_layout Plain Layout
7221 \begin_inset Quotes fld
7224 Commandes LaTeX spécifiées par l'utilisateur
7225 \begin_inset Quotes frd
7241 \begin_layout Enumerate
7242 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7243 peut encore être compilé correctement.
7246 \begin_layout Enumerate
7247 Relisez les spécifications du journal pour vous assurer que vos noms de
7248 fichier et vos formats sont corrects.
7251 \begin_layout Enumerate
7255 \begin_layout Subsection
7256 Commentaires sur des commandes particulières
7259 \begin_layout Standard
7260 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7261 Guide de l'utilisateur d'AASTeX (
7265 ) en donne une bonne description.
7266 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7267 la trouve dans le guide et de la commenter si nécessaire.
7271 \begin_layout Subsubsection
7272 Les choses qui fonctionnent comme prévu
7275 \begin_layout Standard
7276 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7277 la section dans laquelle elles se trouvent :
7371 begin{thebibliography}
7403 (2.14.4, entre autres),
7430 \begin_layout Standard
7431 Les options de style qui suivent marchent elles aussi correctement :
7448 Mettez-les simplement dans le champ
7454 Document\SpecialChar \menuseparator
7460 \begin_inset space ~
7464 \begin_inset space ~
7470 \begin_layout Subsubsection
7471 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7474 \begin_layout Standard
7475 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7479 \begin_layout Itemize
7480 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7481 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7512 (tous à partir de 2.1.3)
7515 \begin_layout Itemize
7516 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7517 comme des blancs dans le fichier modèle :
7538 \begin_layout Itemize
7545 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7546 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7549 \begin_layout Itemize
7561 Ça ne devrait pas causer d'erreur.
7564 \begin_layout Itemize
7571 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7572 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7575 \begin_layout Itemize
7582 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7586 \begin_layout Itemize
7593 (2.8) – même chose que pour
7600 \begin_layout Itemize
7612 Ça ne devrait pas causer d'erreur.
7615 \begin_layout Itemize
7627 Ça ne devrait pas causer d'erreur.
7630 \begin_layout Itemize
7637 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7641 \begin_layout Subsubsection
7642 Les choses qui ne sont pas implantées, utilisez du code TeX
7645 \begin_layout Standard
7668 setcounter{equation}
7682 (2.12), les abréviations des noms de journaux (2.12.4),
7718 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7719 après l'endroit où vous voulez le placer.
7720 N'utilisez pas les règles LyX dans le tableau
7724 \begin_layout Plain Layout
7725 NdT : Traduction incertaine.
7742 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7781 \begin_layout Subsubsection
7782 Les choses qui ne peuvent pas être implantées
7785 \begin_layout Standard
7786 \SpecialChar \ldots{}
7787 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7788 Ce sont l'environnement
7792 (2.12.3) et l'environnement
7797 Si vous avez vraiment, vraiment besoin d'utiliser
7801 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7804 Insérer\SpecialChar \menuseparator
7805 Fichier\SpecialChar \menuseparator
7808 pour l'inclure dans votre document LyX.
7813 pour voir un exemple de cela.
7816 \begin_layout Subsection
7817 FAQs, conseils, trucs et autres astuces
7820 \begin_layout Subsubsection
7821 Faire coopérer LyX et AASTeX
7824 \begin_layout Standard
7825 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7826 et une nouvelle classe de document.
7827 Quand tout le reste échoue, faites ceci :
7830 \begin_layout Enumerate
7831 Assurez-vous que LaTeX trouve AASTeX.
7840 ) de la distribution AASTeX vers un répertoire complètement indépendant
7841 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7848 \begin_layout Enumerate
7853 apparaît bien dans le répertoire de formats (layout) de LyX.
7856 \begin_layout Enumerate
7859 Outils\SpecialChar \menuseparator
7862 dans LyX, puis redémarrez celui-ci.
7865 \begin_layout Enumerate
7866 Ouvrez un nouveau fichier normal, pas avec un modèle.
7867 AASTeX apparaît-il dans
7869 Document\SpecialChar \menuseparator
7870 Paramètres\SpecialChar \menuseparator
7872 \begin_inset space ~
7876 \begin_inset space ~
7884 \begin_layout Standard
7885 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7886 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7888 \begin_inset Quotes fld
7891 You should not mix title layouts with normal ones
7892 \begin_inset Quotes frd
7899 \begin_layout Plain Layout
7901 \begin_inset Quotes fld
7904 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7905 \begin_inset Quotes frd
7913 , c'est que les choses n'ont pas été installées correctement.
7916 \begin_layout Subsubsection
7917 Erreur LaTeX lors du traitement d'un tableau
7920 \begin_layout Standard
7921 LyX, par défaut, tente de centrer la légende/titre du tableau.
7922 Ça semble produire une interférence négative dans AASTeX.
7923 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7926 Éditer\SpecialChar \menuseparator
7928 \begin_inset space ~
7932 \begin_inset space ~
7946 Pour moi ça a résolu le problème.
7949 \begin_layout Subsubsection
7953 \begin_layout Standard
7954 Quelques petites choses :
7957 \begin_layout Enumerate
7958 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7959 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7964 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
7976 \begin_layout Enumerate
7977 Je suis vraiment malheureux de ne pas pouvoir rendre
7989 plus automatiques, mais ça nécessiterait des changements au code source
7991 Pour le moment vous pouvez faire deux choses :
7995 \begin_layout Enumerate
7996 entrez toutes vos citations en utilisant le mécanisme prédéfini
7998 Insérer\SpecialChar \menuseparator
8001 ; au moins vous pourrez tirer avantage des insertions automatiques.
8002 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
8003 changeant les entrées
8027 est actuellement équivalent à
8033 , donc vous n'avez pas absolument besoin de changer ceux-là).
8036 \begin_layout Enumerate
8037 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8038 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8039 dans la fenêtre de bibliographie, par exemple
8048 \begin_layout Standard
8049 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8050 ce que le mécanisme de citation de LyX ne comprenne
8058 \begin_layout Enumerate
8059 Rien qu'entrer les références n'est pas du tout évident.
8060 La façon la plus facile est de commencer à taper votre première référence
8061 à la fin du document, puis de la marquer comme
8066 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8067 Cliquez sur la boîte pour remplir le reste.
8068 Pour de nouvelles références, allez à la fin d'une référence existante
8074 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8077 \begin_layout Subsubsection
8078 Inclure des fichiers EPS
8081 \begin_layout Standard
8082 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8083 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8084 est vraiment mal foutu.
8085 Vous pouvez insérer les commandes
8092 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8093 réussi à obtenir une apparence correcte.
8094 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8095 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8096 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8098 LyX va insérer une commande
8102 usepackage{graphics}
8104 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8106 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8107 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8108 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8109 du choix de LaTeX2e ou du paquetage
8113 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8114 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8117 \begin_layout Subsubsection
8118 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8121 \begin_layout Standard
8122 Il y a quelques choses
8123 \begin_inset Quotes fld
8127 \begin_inset Quotes frd
8130 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8131 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8132 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8133 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8142 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8143 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8144 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8145 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8146 de l'État du Wisconsin :
8149 \begin_layout Quotation
8150 \begin_inset Quotes fld
8153 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8154 une majorité écrasante de l'assistance.
8155 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8156 envers les membres du jury, ni les membres du jury envers les réclamants
8157 (sauf s'ils viennent d'être frappés par un boomerang).
8158 \begin_inset Quotes frd
8164 \begin_layout Subsection
8168 \begin_layout Standard
8169 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8170 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8171 avec LaTeX et un peu de nettoyage.
8172 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8173 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8175 Donc, allez-y et publiez !
8178 \begin_layout Section
8182 \begin_layout Standard
8188 \begin_layout Subsection
8192 \begin_layout Standard
8193 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8194 au journal scientifique
8197 Astronomy and Astrophysics
8200 (www.edpsciences.fr/aa/
8201 \begin_inset Flex URL
8204 \begin_layout Plain Layout
8206 http://www.edpsciences.fr/aa/
8211 ), avec la Version 5.01 de la classe de document
8216 Ce paquetage peut être téléchargé depuis le site ftp
8219 \begin_layout Standard
8220 \begin_inset VSpace medskip
8226 \begin_layout Standard
8228 \begin_inset Flex URL
8231 \begin_layout Plain Layout
8233 ftp://ftp.edpsciences.org/pub/aa/readme.html
8241 \begin_layout Standard
8242 \begin_inset VSpace medskip
8248 \begin_layout Standard
8249 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8250 le manuel d'origine mais est simplement un bref guide à la réalisation
8251 d'un papier dans un format correct.
8254 \begin_layout Standard
8255 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8256 plus Springer mais EDP Sciences.
8257 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8258 de style, notamment la suppression de la commande thesaurus.
8263 supporte la dernière version de ces fichiers de style, V 5.01.
8264 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8265 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8271 Voyez les commentaires dans
8273 LyXDir/layouts/aapaper.layout
8278 \begin_layout Subsection
8282 \begin_layout Standard
8283 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8284 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8287 \begin_layout Itemize
8291 \begin_inset space ~
8301 \begin_inset space ~
8309 \begin_inset space ~
8318 Document\SpecialChar \menuseparator
8322 (D'accord, c'est évident.)
8325 \begin_layout Itemize
8326 Ne changez pas l'option
8329 \begin_inset space ~
8333 \begin_inset space ~
8343 La mise en page est prise en charge par les macros, vous n'avez rien à
8347 \begin_layout Subsection
8351 \begin_layout Standard
8352 La première chose à entrer est l'information d'en-tête.
8353 Elle consiste en sept entrées, dont certaines sont facultatives.
8357 \begin_layout Itemize
8362 (Title) : (nécessaire)
8365 \begin_layout Itemize
8370 (Subtitle) : (facultatif)
8373 \begin_layout Itemize
8378 (Author) : (nécessaire)
8381 \begin_layout Itemize
8386 (Address) : (nécessaire)
8389 \begin_layout Itemize
8394 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8398 \begin_layout Itemize
8403 : (facultatif) Adresse mail pour les contacts.
8406 \begin_layout Itemize
8411 : (nécessaire) Format suggéré
8413 Received: <date>; Accepted <date>
8416 \begin_layout Standard
8417 Il n'y a pas besoin de taper la commande
8423 , LyX le fait tout seul quand l'en-tête est fini.
8424 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8425 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8426 visuel et correspondre au format du document réel.
8429 \begin_layout Standard
8430 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8431 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8434 Insérer\SpecialChar \menuseparator
8436 \begin_inset space ~
8440 \begin_inset space ~
8444 \begin_inset space ~
8448 \begin_inset space ~
8454 LyX utilisera automagiquement
8463 \begin_layout Standard
8464 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8465 s qui n'ont pas d'équivalent dans LyX :
8468 \begin_layout Itemize
8475 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8478 \begin_layout Itemize
8485 pour marquer les couples auteur/institut correspondants.
8486 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8491 , vous devez donc mettre un marqueur à chaque auteur.
8494 \begin_layout Itemize
8501 pour fournir une adresse électronique pour être joignable rapidement.
8504 \begin_layout Standard
8505 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8510 \begin_layout Subsection
8514 \begin_layout Standard
8515 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8516 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8517 limité à un seul paragraphe.
8518 En plus, il doit contenir une entrée avec les mots-clés.
8519 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8521 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8528 à la main en mode TeX.
8529 Référez-vous au papier exemple.
8532 \begin_layout Subsection
8533 Environnements supportés
8536 \begin_layout Standard
8540 \begin_inset space ~
8545 supporte les environnements suivants pour structurer votre texte :
8548 \begin_layout Itemize
8554 \begin_layout Itemize
8560 \begin_layout Itemize
8566 \begin_layout Itemize
8572 \begin_layout Itemize
8578 \begin_layout Itemize
8584 \begin_layout Itemize
8590 \begin_layout Itemize
8596 \begin_layout Itemize
8602 \begin_layout Itemize
8608 \begin_layout Itemize
8614 \begin_layout Itemize
8620 \begin_layout Subsection
8621 Commandes non encore supportées par LyX
8624 \begin_layout Standard
8625 Quelques commandes ne sont pas encore supportées par le format
8628 \begin_inset space ~
8634 Quelques-unes ont déjà été mentionnées.
8635 Par souci d'exhaustivité, elles sont toutes listées ici :
8638 \begin_layout Itemize
8646 \begin_layout Itemize
8654 \begin_layout Itemize
8662 \begin_layout Itemize
8670 \begin_layout Itemize
8678 \begin_layout Itemize
8686 \begin_layout Itemize
8694 \begin_layout Itemize
8702 \begin_layout Standard
8703 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8706 N'oubliez pas de les signaler comme code LaTeX !
8709 \begin_layout Subsection
8710 Figures et tableaux flottants
8713 \begin_layout Standard
8714 LyX fournit le support pour les environnements de flottants
8730 , nous n'en dirons donc pas beaucoup plus.
8734 \begin_inset space ~
8738 \begin_inset space ~
8744 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8745 Pour cela, sélectionnez le tableau et changez l'alignement dans
8747 Format\SpecialChar \menuseparator
8753 \begin_layout Standard
8754 Il y a une seule chose spéciale : les figures avec la légende à côté.
8755 Pour créer une telle figure, vous devez faire ceci :
8758 \begin_layout Enumerate
8759 Créez une grande figure flottante : faites
8761 Insérer\SpecialChar \menuseparator
8762 Flottants\SpecialChar \menuseparator
8765 , puis un clic droit sur la figure et cochez
8768 \begin_inset space ~
8776 \begin_layout Enumerate
8777 Entrez votre légende.
8780 \begin_layout Enumerate
8785 pour déplacer le curseur au dessus de la figure.
8788 \begin_layout Enumerate
8789 Insérez votre figure.
8792 \begin_layout Enumerate
8793 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8796 Insérer\SpecialChar \menuseparator
8797 Formats\SpecialChar \menuseparator
8799 \begin_inset space ~
8807 \begin_layout Enumerate
8808 Passez en mode LaTeX :
8811 \begin_inset space ~
8819 \begin_layout Enumerate
8829 Ne fermez pas l'accolade !
8832 \begin_layout Enumerate
8833 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8834 et insérez l'accolade fermante :
8837 \begin_inset space ~
8849 \begin_layout Standard
8850 Là encore, voyez les figures dans le papier exemple.
8853 \begin_layout Subsection
8857 \begin_layout Standard
8858 Pour la soumission, le papier doit être formaté dans un format spécial à
8860 Pour ce faire, vous devez donner à la classe de document l'option
8865 Il faut la mettre dans le champ
8871 Document\SpecialChar \menuseparator
8877 \begin_inset space ~
8881 \begin_inset space ~
8887 Entrez-y juste le mot
8894 \begin_layout Subsection
8898 \begin_layout Standard
8899 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8900 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8901 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8902 avec la façon de l'écrire avec LyX.
8905 \begin_layout Section
8909 \begin_layout Standard
8919 \begin_layout Standard
8920 \begin_inset VSpace bigskip
8926 \begin_layout Standard
8927 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8928 pour les articles mathématiques à soumettre aux publications de l'
8930 American Mathematical Society
8933 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8934 facilement y être adaptés.
8935 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8936 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8937 dans la sortie TeX).
8938 Cette documentation est disponible sur le réseau à
8939 \begin_inset Flex URL
8942 \begin_layout Plain Layout
8950 \begin_inset Flex URL
8953 \begin_layout Plain Layout
8955 ftp://ftp.ams.org/pub/tex/amslatex/
8961 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8965 \begin_layout Standard
8966 Il y a actuellement 2 formats LaTeX AMS distincts :
8969 \begin_layout Enumerate
8970 amsart : le format standard d'article AMS.
8974 \begin_layout Enumerate
8975 amsbook :lLe format standard de livre AMS (en réalité de monographie).
8979 \begin_layout Standard
8980 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
8982 Ils n'inclent aps en particulier d'environnments de
8983 \begin_inset Quotes fld
8987 \begin_inset Quotes frd
8990 pour les théorèmes, les lemmes, et similaires.
8991 Ceux-ci sont fournis par le module
8992 \begin_inset Flex MenuItem
8995 \begin_layout Plain Layout
9001 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9002 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9004 Les environnements contenus dans
9005 \begin_inset Flex Code
9008 \begin_layout Plain Layout
9009 Théorèmes (extensions AMS)
9014 , moins fréquemment utilisés, doivent être chargés manuellement.
9017 \begin_layout Standard
9018 Implicitement, les théorèmes et environnements similaires sont numérotés
9019 consécutivement tout au long du document, mais ceci peut être modifié en
9021 \begin_inset Flex Code
9024 \begin_layout Plain Layout
9025 Théorèmes (numérotation par section)
9030 ou bien, si vous utilisez la classe
9031 \begin_inset Flex Code
9034 \begin_layout Plain Layout
9041 \begin_inset Flex Code
9044 \begin_layout Plain Layout
9045 Théorèmes (numérotation par chapitre)
9051 Ceux-ci vont numéroter les environnements comme
9055 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9056 le numéro d'ordre courant dans la section (ou le chapitre).
9057 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9058 sont marqués par un astérisque.
9059 Si par hasard vous désirez que tous les environnements soient non numérotés,
9061 \begin_inset Flex Code
9064 \begin_layout Plain Layout
9065 Théorèmes (non numérotés)
9073 \begin_layout Standard
9074 Notez que ces modules ne doivent pas être
9078 utilisés avec les classes AMS.
9079 Il est parfaitement possible d'utiliser les modules
9080 \begin_inset Flex Code
9083 \begin_layout Plain Layout
9089 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9091 \begin_inset Flex Code
9094 \begin_layout Plain Layout
9101 \begin_inset Flex Code
9104 \begin_layout Plain Layout
9111 \begin_inset Flex Code
9114 \begin_layout Plain Layout
9123 \begin_layout Subsection
9124 Ce qu'offrent ces formats
9127 \begin_layout Standard
9128 La liste des environnements offerts par ces formats est longue.
9129 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9131 \begin_inset Quotes fld
9135 \begin_inset Quotes frd
9139 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9140 Voici la liste des environnements ― ainsi que les environnements standard,
9144 \begin_inset Flex Noun
9147 \begin_layout Plain Layout
9160 \begin_inset Flex Noun
9163 \begin_layout Plain Layout
9178 \begin_inset Flex Noun
9181 \begin_layout Plain Layout
9194 \begin_inset Flex Noun
9197 \begin_layout Plain Layout
9206 \begin_inset Flex Noun
9209 \begin_layout Plain Layout
9220 \begin_inset Flex Code
9223 \begin_layout Plain Layout
9232 \begin_inset Flex Code
9235 \begin_layout Plain Layout
9246 \begin_layout Description
9247 Adresse Ce devrait être l'adresse permanente de l'auteur.
9250 \begin_layout Description
9251 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9252 de la soumission, si elle est différente de l'Adresse ci-dessus.
9255 \begin_layout Description
9256 Email L'adresse e-mail de l'auteur.
9259 \begin_layout Description
9260 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9263 \begin_layout Description
9264 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9265 discutés dans l'article.
9268 \begin_layout Description
9269 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9270 publiée et décrite dans
9272 Mathematical Reviews
9275 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9278 \begin_layout Description
9282 \begin_layout Description
9286 \begin_layout Description
9290 \begin_layout Standard
9291 Les environnments suivants sont fournis aussi bien par le module
9292 \begin_inset Flex Code
9295 \begin_layout Plain Layout
9302 \begin_inset Flex Code
9305 \begin_layout Plain Layout
9311 , en version numérotée ou non numérotée pour ce dernier.
9312 Ces environnements sont fournis dans la seule version non numérotée par
9314 \begin_inset Flex Code
9317 \begin_layout Plain Layout
9318 Théorèmes (non numérotés)
9326 \begin_layout Theorem
9327 Typiquement utilisé pour les résultats les plus importants.
9330 \begin_layout Corollary*
9331 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9333 Peuvent être également des résultats importants.
9337 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9340 \begin_layout Proposition
9341 e sont des résultats moins importants qui apportent quelque chose à la théorie
9342 générale dont il est question.
9345 \begin_layout Conjecture
9346 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9347 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9350 \begin_layout Definition*
9351 Devinez à quoi ça sert.
9352 La police, à la fois à l'écran et à l'impression, est différente dans cet
9356 \begin_layout Example*
9357 Utilisé pour illustrer des résultats prouvés.
9360 \begin_layout Problem
9361 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9364 \begin_layout Exercise*
9365 Écrire une description de celui-ci.
9368 \begin_layout Description
9369 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9373 \begin_inset Quotes fld
9377 \begin_inset Quotes frd
9382 apparaît en italique, et le reste comme du texte simple.
9385 \begin_layout Claim*
9386 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9390 En général, ils servent à diviser de longues preuves en examinant des cas
9396 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9397 pas à la même séquence que les autres assertions.
9401 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9402 carré, mais ça peut varier avec les différents styles).
9403 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9404 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9405 ceux-ci (voir la section
9407 Emboîter les environnements
9411 Guide de l'utilisateur
9416 \begin_layout Standard
9417 Et ces environnements sont fournis par le module
9418 \begin_inset Flex Code
9421 \begin_layout Plain Layout
9422 Théorèmes (extensions AMS)
9430 \begin_layout Criterion*
9431 Une condition requise.
9434 \begin_layout Algorithm*
9435 Une procédure générale à utiliser.
9438 \begin_layout Axiom*
9439 C'est une propriété ou assertion considérée comme vraie dans la théorie
9440 dont il est question.
9443 \begin_layout Condition*
9444 Utilisé parfois pour expliciter une condition admise dans le contexte de
9449 Note Typographie similaire à
9456 \begin_layout Notation*
9457 Comme son nom l'indique
9460 \begin_layout Acknowledgement*
9464 \begin_layout Conclusion*
9465 Utilisé parfois à la fin d'une argumentation
9469 Utilsable comme Propositon, à une échelle peut-être réduite
9472 \begin_layout Standard
9473 En plus, ces environnements se servent automatiquement des paquetages de
9474 polices AMS-LaTeX et AMS.
9475 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9479 \begin_layout Section
9483 \begin_layout Standard
9489 \begin_layout Subsection
9493 \begin_layout Standard
9494 Broadway est destiné à l'écriture de pièces de théâtre.
9495 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9496 Ce format devrait convenir à des ateliers.
9499 \begin_layout Subsection
9500 Problèmes particuliers
9503 \begin_layout Standard
9504 Les mêmes que dans Hollywood.
9507 \begin_layout Subsection
9508 Fonctions particulières
9511 \begin_layout Standard
9512 Entrez les noms des personnages comme étiquettes puis faites des références
9513 croisées sur ces étiquettes pour insérer le nom.
9514 La fenêtre de référence croisée montrera l'ensemble des personnages.
9517 \begin_layout Subsection
9518 Taille de papier et marges
9521 \begin_layout Standard
9522 USLetter, gauche 1,6
9523 \begin_inset space ~
9527 \begin_inset space ~
9531 \begin_inset space ~
9535 \begin_inset space ~
9541 \begin_layout Subsection
9545 \begin_layout Standard
9546 Les environnements suivants sont disponibles.
9547 Vous pouvez utiliser
9551 pour accéder aux touches de raccourci indiquées à droite.
9554 \begin_layout Itemize
9558 \begin_inset Newline newline
9563 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9564 n'a pas sa place ailleurs.
9567 \begin_layout Itemize
9571 \begin_inset space \hfill{}
9575 \begin_inset Newline newline
9580 Utilisé pour décrire le décor et l'action.
9581 La première occurrence des noms des personnages en MAJUSCULES.
9584 \begin_layout Itemize
9590 \begin_inset space \hfill{}
9596 \begin_inset Newline newline
9601 Automatiquement numéroté.
9602 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9605 \begin_layout Itemize
9611 \begin_inset space \hfill{}
9617 \begin_inset Newline newline
9627 C'est juste du texte centré.
9630 \begin_layout Itemize
9634 \begin_inset space \hfill{}
9638 \begin_inset Newline newline
9643 Pas automatiquement numéroté.
9644 Vous donnez le numéro.
9645 C'est parce que je n'ai pas trouvé comment faire.
9648 \begin_layout Itemize
9649 AT_RISE (Lever de Rideau)
9650 \begin_inset space \hfill{}
9656 \begin_inset Newline newline
9661 Un cas particulier de
9665 pour décrire le décor et l'action quand le rideau se lève.
9668 \begin_layout Itemize
9672 \begin_inset space \hfill{}
9676 \begin_inset Newline newline
9681 Le nom du personnage, centré en MAJUSCULES.
9684 \begin_layout Itemize
9690 \begin_inset space \hfill{}
9696 \begin_inset Newline newline
9701 Instructions au personnage.
9702 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9704 Les deux seront imprimées.
9705 Cet environnement n'est utilisé qu'à l'intérieur de
9712 \begin_layout Itemize
9716 \begin_inset space \hfill{}
9720 \begin_inset Newline newline
9725 Ce que dit le personnage.
9728 \begin_layout Itemize
9734 \begin_inset space \hfill{}
9740 \begin_inset Newline newline
9748 \begin_layout Itemize
9752 \begin_inset space \hfill{}
9758 \begin_layout Itemize
9762 \begin_inset space \hfill{}
9768 \begin_layout Itemize
9772 \begin_inset space \hfill{}
9778 \begin_layout Standard
9779 Salut tout le monde.
9782 \begin_layout Section
9786 \begin_layout Standard
9787 La classe de document
9791 peut servir à taper des lettres selon les conventions allemandes.
9792 Un fichier modèle est inclus dans
9794 .../lyx/share/templates
9796 pour vous servir de point de départ.
9799 \begin_layout Section
9803 \begin_layout Standard
9804 Voir le fichier modèle
9809 Il contient toutes les informations nécessaires.
9812 \begin_layout Section
9825 \begin_inset CommandInset label
9834 \begin_layout Standard
9840 \begin_layout Subsection
9844 \begin_layout Standard
9845 Cette section décrit comment utiliser LyX pour préparer des transparents
9846 pour rétroprojecteurs.
9847 Il y a deux classes de document qui le permettent : la classe par défaut
9857 Cette section décrit la classe
9862 \begin_layout Standard
9863 Redisons-le donc bien clairement :
9866 \begin_layout Standard
9867 \begin_inset VSpace bigskip
9873 \begin_layout Standard
9877 Cette section concerne la classe
9880 \begin_inset Quotes fld
9886 \begin_inset space ~
9894 \begin_inset Quotes frd
9900 \begin_layout Standard
9901 \begin_inset VSpace bigskip
9907 \begin_layout Standard
9908 Si vous voulez une documentation sur
9909 \begin_inset Quotes fld
9915 \begin_inset space ~
9921 \begin_inset Quotes frd
9925 \begin_inset space ~
9929 \begin_inset CommandInset ref
9931 reference "sec:slitex"
9936 Si votre machine n'a pas la classe
9945 \begin_inset Quotes fld
9951 \begin_inset Quotes frd
9956 , il vous faudra sûrement utiliser la classe
9960 par défaut, qui n'est pas aussi bonne.
9963 \begin_layout Standard
9968 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
9974 Celui-ci fait maintenant partie intégrante de LaTeX2e.
9977 \begin_layout Subsection
9981 \begin_layout Standard
9982 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
9984 \begin_inset Quotes fld
9990 \begin_inset space ~
10000 \begin_inset Quotes frd
10009 Document\SpecialChar \menuseparator
10012 \SpecialChar \menuseparator
10016 \begin_inset space ~
10020 \begin_inset space ~
10026 Il y a quelques autres réglages qui ont une signification spéciale avec
10030 \begin_layout Itemize
10031 Ne changez pas les options
10041 Document\SpecialChar \menuseparator
10045 Elles sont ignorées par la classe
10052 \begin_layout Itemize
10053 La taille par défaut est de 20
10054 \begin_inset space ~
10057 pt, les autres choix étant respectivement 17
10058 \begin_inset space ~
10062 \begin_inset space ~
10066 \begin_inset space ~
10072 \begin_layout Itemize
10073 La police par défaut est
10076 \begin_inset space ~
10081 mais toutes les équations mathématiques restent formatées dans la police
10089 \begin_layout Itemize
10096 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10097 pour travailler avec des diapos 35mm.
10098 Les tailles A5, B5,
10112 ne sont pas supportées.
10115 \begin_layout Itemize
10116 Ne vous occupez pas de
10119 \begin_inset space ~
10123 \begin_inset space ~
10128 : l'option est de toute façon ignorée.
10129 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10132 \begin_layout Itemize
10136 \begin_inset space ~
10140 \begin_inset space ~
10145 se comportent un peu différemment avec cette classe.
10152 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10153 de page, comme l'insertion d'un logo défini par l'utilisateur.
10155 \begin_inset space ~
10159 \begin_inset CommandInset ref
10161 reference "sec:foil-en-tetes"
10165 pour de plus amples détails.
10166 La page de titre est traitée différemment de toutes les autres pages du
10174 L'éventuel logo y est
10182 centré au bas de la page.
10183 Les différentes mises en page possibles sont les suivantes :
10187 \begin_layout Labeling
10188 \labelwidthstring MMMMMMM
10195 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10196 (sauf évidemment les notes de bas de page).
10199 \begin_layout Labeling
10200 \labelwidthstring MMMMMMM
10207 Les diapos auront un numéro de page centré en bas de la page.
10208 Ni en-tête, ni pied de page (à part les notes).
10211 \begin_layout Labeling
10212 \labelwidthstring MMMMMMM
10217 Le numéro apparaît en bas à droite.
10218 Les en-têtes et pieds de page seront présents.
10219 C'est le choix par défaut.
10222 \begin_layout Labeling
10223 \labelwidthstring MMMMMMM
10228 Vous donne accès au paquetage
10232 , et ce même si son utilisation est déconseillée par l'auteur de
10238 car certaines incompatibilités apparaissent.
10242 \begin_layout Subsubsection
10243 Options supplémentaires
10246 \begin_layout Standard
10247 Les options suivantes peuvent être activées dans le champ
10253 Document\SpecialChar \menuseparator
10256 \SpecialChar \menuseparator
10260 \begin_inset space ~
10264 \begin_inset space ~
10272 \begin_layout Labeling
10273 \labelwidthstring MMMMMMx
10278 Règle le format de page à 7,33
10279 \begin_inset space ~
10283 \begin_inset space ~
10286 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10287 \begin_inset space ~
10290 mm, facilitant ainsi le travail avec ce support.
10293 \begin_layout Labeling
10294 \labelwidthstring MMMMMMx
10299 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10300 sur toutes les pages sauf celle de titre.
10303 \begin_layout Labeling
10304 \labelwidthstring MMMMMMx
10309 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10310 sur toutes les pages sauf celle de titre.
10313 \begin_layout Labeling
10314 \labelwidthstring MMMMMMx
10319 Cette option indique à
10325 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10327 (Elle est automatiquement activée à la création d'un nouveau document
10335 \begin_layout Labeling
10336 \labelwidthstring MMMMMMx
10341 Change simplement la taille des pages au format paysage, mais sans effectuer
10343 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10344 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10345 votre imprimante directement en format paysage.
10346 Remarquez que cette option renverse les rôles respectifs des environnements
10353 En-tête_Diapo_Tourné
10355 (ne vous inquiétez pas, ils sont décrits plus loin).
10358 \begin_layout Labeling
10359 \labelwidthstring MMMMMMx
10364 Numéros des équations à gauche.
10367 \begin_layout Labeling
10368 \labelwidthstring MMMMMMx
10373 Équations alignées à gauche.
10376 \begin_layout Subsection
10377 Environnements supportés
10380 \begin_layout Standard
10381 La plupart des environnements courants sont supportés par la classe
10386 Il y a des environnements supplémentaires fournis par
10392 ainsi que deux apportés par LyX.
10393 Les environnements suivants sont partagés avec d'autres classes :
10396 \begin_layout Standard
10400 \begin_layout Plain Layout
10404 begin{multicols}{2}
10412 \begin_layout Itemize
10418 \begin_layout Itemize
10424 \begin_layout Itemize
10430 \begin_layout Itemize
10436 \begin_layout Itemize
10442 \begin_layout Itemize
10448 \begin_layout Itemize
10454 \begin_layout Itemize
10460 \begin_layout Itemize
10466 \begin_layout Itemize
10472 \begin_layout Itemize
10478 \begin_layout Itemize
10484 \begin_layout Itemize
10490 \begin_layout Itemize
10496 \begin_layout Itemize
10502 \begin_layout Itemize
10508 \begin_layout Itemize
10514 \begin_layout Itemize
10520 \begin_layout Standard
10524 \begin_layout Plain Layout
10536 \begin_layout Standard
10537 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10538 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10545 propose des commandes pour commencer de nouvelles diapos :
10548 \begin_layout Itemize
10556 \begin_layout Itemize
10559 En-Tête_Diapo_Tourné (RotateFoilhead)
10562 \begin_layout Standard
10563 LyX a aussi des versions légèrement modifiées de ces deux environnements
10567 \begin_layout Itemize
10570 En-tête_Diapo_Court
10575 \begin_layout Itemize
10578 En-tête_Diapo_Court_Tourné
10580 (ShortRotateFoilhead)
10583 \begin_layout Standard
10584 Les différences seront expliquées dans une autre section.
10587 \begin_layout Standard
10588 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10589 nouveaux théorèmes.
10596 fournit aussi un ensemble d'outils pour les présenter :
10599 \begin_layout Standard
10603 \begin_layout Plain Layout
10607 begin{multicols}{2}
10615 \begin_layout Itemize
10621 \begin_layout Itemize
10627 \begin_layout Itemize
10633 \begin_layout Itemize
10639 \begin_layout Itemize
10645 \begin_layout Itemize
10651 \begin_layout Itemize
10657 \begin_layout Itemize
10663 \begin_layout Itemize
10669 \begin_layout Itemize
10675 \begin_layout Itemize
10681 \begin_layout Standard
10685 \begin_layout Plain Layout
10697 \begin_layout Standard
10698 Les versions sans étoiles sont numérotées, tandis que celles avec étoiles
10700 Il y a enfin des environnements de liste ajoutés par LyX :
10703 \begin_layout Itemize
10711 \begin_layout Itemize
10719 \begin_layout Standard
10726 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10727 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10728 à tout moment dans le document.
10729 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10730 de le faire au tout début d'une diapo, donc juste après l'
10737 \begin_layout Standard
10738 Pour ces réglages, vous disposez des environnements suivants [
10745 \begin_layout Standard
10749 \begin_layout Plain Layout
10753 begin{multicols}{2}
10761 \begin_layout Itemize
10769 \begin_layout Itemize
10775 \begin_layout Itemize
10783 \begin_layout Itemize
10791 \begin_layout Itemize
10800 \begin_layout Standard
10801 \begin_inset space ~
10808 \begin_layout Standard
10812 \begin_layout Plain Layout
10824 \begin_layout Standard
10825 Certaines commandes de
10829 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10830 les utiliser, comme l'explique la section
10831 \begin_inset space ~
10835 \begin_inset CommandInset ref
10837 reference "sec:foil-non-supporte"
10844 \begin_layout Subsection
10848 \begin_layout Standard
10849 Cette section est une rapide introduction aux différents environnements
10850 qui permettent de construire un ensemble de diapos.
10851 Si vous voulez un exemple, ouvrez
10855 qui se trouve dans le répertoire des
10856 \begin_inset Flex Code
10859 \begin_layout Plain Layout
10868 \begin_layout Subsubsection
10869 Donner un titre de page
10872 \begin_layout Standard
10873 À la différence des autres classes qui proposent les environnements
10889 crée le titre sur une page à part.
10890 Si vous laissez l'environnement
10894 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10895 générerez le rendu).
10898 \begin_layout Subsubsection
10899 Débuter une nouvelle diapo
10902 \begin_layout Standard
10903 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10905 Pour les formats portrait, utilisez
10911 En-tête_Diapo_Court
10914 La différence entre ces deux environnements est la quantité d'espace entre
10919 ) et le corps de la diapo.
10922 \begin_layout Standard
10923 Les diapos en position paysage seront créées via les environnements
10925 En-tête_Diapo_Tourné
10929 En-tête_Diapo_Court_Tourné
10932 À nouveau, la seule différence est l'espace entre le titre et le corps.
10933 Les deux versions courtes ont 0,5
10934 \begin_inset space ~
10937 pouce de séparation en moins.
10940 \begin_layout Standard
10945 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10946 la rotation de ces diapos ne sera pas exécutée.
10947 Il vous sera possible d'obtenir des diapos en format paysage sans
10951 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10955 \begin_layout Subsubsection
10956 Théorèmes, lemmes, preuves et tutti quanti
10959 \begin_layout Standard
10960 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10961 suivre directement.
10962 Ils doivent être séparés par quelque chose.
10963 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10964 sortie LaTeX aura fusionné les deux environnements en un seul.
10965 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
10966 du texte entre les deux environnements ou d'ajouter un environnement
10970 entre les deux paragraphes avec juste un
10971 \begin_inset Quotes fld
10979 \begin_inset Quotes frd
10983 Cela forcera LyX à produire la bonne sortie LaTeX.
10984 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
10986 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
10987 deux environnements de type théorème juste l'un derrière l'autre.
10990 \begin_layout Subsubsection
10994 \begin_layout Standard
10995 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
10996 autres classes plus deux nouvelles.
10997 Je ne décrirai ici que ces dernières.
10998 Si vous voulez plus d'informations sur les autres environnements de liste,
11002 \begin_inset space ~
11006 \begin_inset space ~
11012 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11013 le choix des puces, à la section
11014 \begin_inset space ~
11020 \begin_inset CommandInset ref
11022 reference "sec:puces"
11029 \begin_layout Standard
11030 Les deux nouveaux environnements de liste,
11038 , ont pour but de faciliter l'utilisation de listes
11039 \begin_inset Quotes fld
11043 \begin_inset space ~
11047 \begin_inset space ~
11051 \begin_inset space ~
11055 \begin_inset space ~
11059 \begin_inset Quotes frd
11063 \begin_inset Quotes fld
11067 \begin_inset space ~
11071 \begin_inset space ~
11075 \begin_inset Quotes frd
11078 , bref, qui utilisent comme puces des coches (
11082 \begin_layout Plain Layout
11095 \begin_layout Plain Layout
11105 Ces listes sont en fait des versions spécialisées de l'environnement
11110 Elles nécessitent cependant que vous disposiez du paquetage
11117 \begin_layout Subsubsection
11118 Figures et tableaux
11121 \begin_layout Standard
11128 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11129 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11130 en une quelconque autre position prédéfinie.
11131 En fait, si vous changez les réglages de positionnement des flottants,
11132 ces modifications ne seront pas prises en compte.
11135 \begin_layout Subsubsection
11136 En-têtes et pieds de pages
11137 \begin_inset CommandInset label
11139 name "sec:foil-en-tetes"
11146 \begin_layout Standard
11155 servent à définir le texte en pied de page à gauche.
11156 La première vous permet d'insérer un logo sur vos diapos.
11157 Vous aurez par défaut comme logo
11158 \begin_inset Quotes fld
11168 \begin_inset Quotes frd
11172 La seconde sert à classifier des documents en fonction du type de public,
11174 \begin_inset Quotes fld
11178 \begin_inset Quotes frd
11182 Par défaut elle ne contient rien.
11185 \begin_layout Standard
11186 Vous pouvez remplir les autres coins de la page avec
11190 (qui par défaut contient le numéro de page),
11201 \begin_layout Subsection
11207 \begin_inset CommandInset label
11209 name "sec:foil-non-supporte"
11216 \begin_layout Standard
11217 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11226 dans un autre environnement.
11229 \begin_layout Subsubsection
11233 \begin_layout Standard
11234 Toutes les longueurs sont ajustées en utilisant la commande
11238 setlength\SpecialChar \-
11265 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11274 par la valeur de la variable.
11275 Toutes les variables de longueur doivent être indiquées dans des unités
11277 \begin_inset space ~
11285 \begin_inset space ~
11293 \begin_inset space ~
11300 ), ou bien dans une unité dépendant du document ou de la police employée,
11313 \begin_layout Standard
11314 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11315 diapo en ajustant la longueur spécifiée par
11322 Par exemple, pour rendre
11328 les titres plus proches des corps de 0,5
11329 \begin_inset space ~
11332 pouce, mettez dans le préambule
11341 foilheadskip}{-0.5in}
11346 \begin_layout Standard
11347 L'espacement autour des flottants peut être modifié via
11352 \begin_layout Labeling
11353 \labelwidthstring MMMMMMMMMMM
11360 Séparation entre le texte et le haut du flottant ;
11363 \begin_layout Labeling
11364 \labelwidthstring MMMMMMMMMMM
11371 Séparation entre le flottant et sa légende ;
11374 \begin_layout Labeling
11375 \labelwidthstring MMMMMMMMMMM
11382 Séparation entre la légende et le texte qui la suit ;
11385 \begin_layout Labeling
11386 \labelwidthstring MMMMMMMMMMM
11393 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11394 réglant cette valeur.
11395 Le mieux est sûrement de la définir en fonction de
11404 \begin_layout Standard
11405 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11406 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11410 \begin_layout Labeling
11411 \labelwidthstring MMMMMMMMMMM
11418 Séparation entre les en-têtes et le titre (environnement
11425 \begin_layout Labeling
11426 \labelwidthstring MMMMMMMMMMM
11433 entre les environnements
11444 \begin_layout Labeling
11445 \labelwidthstring MMMMMMMMMMM
11452 entre différentes lignes de l'environnement
11459 \begin_layout Labeling
11460 \labelwidthstring MMMMMMMMMMM
11467 entre l'auteur et la date ;
11470 \begin_layout Labeling
11471 \labelwidthstring MMMMMMMMMMM
11478 entre la date et le résumé (
11485 \begin_layout Standard
11486 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11500 un environnement de liste, tout l'espacement vertical entre les éléments
11501 de la liste est supprimé.
11502 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11515 \begin_layout Subsubsection
11516 En-têtes et pieds de page
11519 \begin_layout Standard
11534 permettent de préciser dans une page donnée si le logo de
11545 dans le préambule, aucune des diapos n'aura de logo.
11546 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11553 juste après le début de cette diapo et
11559 juste après le début de la suivante.
11562 \begin_layout Standard
11563 Si vous voulez utiliser la mise en page
11569 Document\SpecialChar \menuseparator
11572 , il vous faudra sûrement ajouter
11583 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11584 correctement une fois les pages retournées.
11585 C'est obligatoire à cause d'incompatibilités entre le paquetage
11596 \begin_layout Section
11597 Diapos Slides (alias S
11606 \begin_inset CommandInset label
11615 \begin_layout Standard
11623 \begin_layout Subsection
11627 \begin_layout Standard
11628 Cette section décrit comment utiliser LyX pour préparer des transparents
11629 pour rétroprojecteurs.
11630 Il y a deux classes de document qui le permettent : la classe par défaut
11643 \begin_layout Plain Layout
11644 Il y en a d'autres, comme
11648 , mais elle ne sont pas décrites dans ce document (NdT).
11654 Cette section décrit la première.
11657 \begin_layout Standard
11658 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11662 \begin_layout Standard
11663 \begin_inset VSpace bigskip
11669 \begin_layout Standard
11673 Cette section décrit
11678 \begin_inset Quotes fld
11684 \begin_inset space ~
11688 \begin_inset Quotes frd
11694 \begin_layout Standard
11695 Si vous cherchez une documentation sur
11696 \begin_inset Quotes fld
11702 \begin_inset space ~
11708 \begin_inset Quotes frd
11712 \begin_inset space ~
11716 \begin_inset CommandInset ref
11718 reference "sec:foiltex"
11731 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11738 \begin_layout Plain Layout
11740 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11741 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11749 dont parle cette section.
11752 \begin_layout Standard
11753 Cette classe est l'évolution en LaTeX2e du vieux package S
11762 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11763 de maintenant j'appellerais simplement
11764 \begin_inset Quotes fld
11770 \begin_inset Quotes frd
11775 ), donc vous devez logiquement l'avoir.
11776 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11777 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11783 Cependant, il y a des choses que
11787 fait et que les autres ne font pas, comme générer des sur-couches.
11788 Continuez la lecture pour en savoir plus !
11791 \begin_layout Subsection
11793 \begin_inset CommandInset label
11795 name "sec:demarrer-slides"
11802 \begin_layout Standard
11803 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11805 \begin_inset Quotes fld
11811 \begin_inset space ~
11815 \begin_inset Quotes frd
11826 Document\SpecialChar \menuseparator
11830 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11834 \begin_layout Itemize
11835 Ne vous fatiguez pas à changer les options
11845 Document\SpecialChar \menuseparator
11848 : de toute façon, elles ne sont pas supportées par la classe
11853 \begin_layout Itemize
11857 \begin_inset space ~
11861 \begin_inset space ~
11868 Document\SpecialChar \menuseparator
11871 a un comportement un peu différent pour cette classe.
11872 Voici les choix possibles et leurs effets :
11876 \begin_layout Description
11881 Le rendu final contient des numéros de page dans le coin inférieur droit.
11884 \begin_layout Description
11893 , mais imprime aussi tous les marqueurs temporels que vous aurez placés.
11894 C'est le choix par défaut.
11897 \begin_layout Description
11902 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11903 ni de marqueurs d'alignement.
11907 \begin_layout Itemize
11912 a une option supplémentaire :
11917 Pour l'utiliser, mettez
11918 \begin_inset Quotes fld
11926 \begin_inset Quotes frd
11935 Document\SpecialChar \menuseparator
11938 \SpecialChar \menuseparator
11942 \begin_inset space ~
11946 \begin_inset space ~
11955 \begin_layout Standard
11956 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11963 \begin_inset space ~
11967 \begin_inset CommandInset ref
11969 reference "sec:note-slides"
11973 pour plus de détails.
11977 \begin_layout Standard
11978 Vous pouvez aussi utiliser le fichier modèle
11981 \begin_inset Quotes fld
11985 \begin_inset Quotes frd
11990 pour mettre en place automatiquement un document de la classe
11996 Fichier\SpecialChar \menuseparator
11998 \begin_inset space ~
12002 \begin_inset space ~
12007 pour créer votre document).
12008 Le fichier modèle contient aussi quelques exemples d'environnements de
12009 paragraphe spéciaux utilisés par cette classe.
12010 Je vais maintenant décrire ces derniers.
12013 \begin_layout Subsection
12014 Environnements de paragraphe
12017 \begin_layout Subsubsection
12018 Environnements supportés
12021 \begin_layout Standard
12022 La première chose que vous allez remarquer en commençant un nouveau document
12027 est la taille et le type de police : il est équivalent à la taille
12030 \begin_inset space ~
12038 \begin_inset space ~
12044 C'est aussi la police qui est utilisée pour le rendu final.
12045 Dites-vous que c'est un
12046 \begin_inset Quotes fld
12050 \begin_inset Quotes frd
12053 pour vous rappeler que c'est une diapositive.
12054 Vos transparents finaux utiliseront une grande police, donc vous aurez
12056 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12060 \begin_layout Standard
12061 La deuxième chose qui frappe est le changement du menu des environnements
12062 (tout à gauche de la barre d'outils).
12063 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12065 Il y en a aussi cinq nouveaux.
12066 C'est parce que la classe
12070 elle-même ne supporte que certains environnements de paragraphe :
12073 \begin_layout Itemize
12079 \begin_layout Itemize
12085 \begin_layout Itemize
12091 \begin_layout Itemize
12097 \begin_layout Itemize
12103 \begin_layout Itemize
12109 \begin_layout Itemize
12115 \begin_layout Itemize
12121 \begin_layout Itemize
12127 \begin_layout Itemize
12133 \begin_layout Itemize
12139 \begin_layout Standard
12140 Tous les autres environnements standard, comme les en-têtes de section,
12141 ne servent pas dans la classe
12148 \begin_layout Standard
12149 D'autre part, vous remarquerez de nouveaux environnements :
12152 \begin_layout Itemize
12164 \begin_layout Itemize
12174 \begin_layout Itemize
12180 \begin_layout Itemize
12192 \begin_layout Itemize
12204 \begin_layout Standard
12205 Ces cinq-là présentent des subtilités, dues à une
12206 \begin_inset Quotes fld
12210 \begin_inset Quotes frd
12214 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12215 dans un environnement vide.
12216 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12217 une diapo par autre chose que du texte.
12218 Pour contourner cela, j'ai fait un peu de
12219 \begin_inset Quotes fld
12223 \begin_inset Quotes frd
12229 \begin_layout Subsubsection
12230 Subtilités des nouveaux environnements
12231 \begin_inset CommandInset label
12233 name "sec:subtilité-slides"
12240 \begin_layout Standard
12241 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12242 dues aux limitations inhérentes à la version actuelle de LyX.
12243 Comme je viens de le dire, LyX interdit les environnements qui commencent
12244 par un autre environnement.
12245 Pour contourner ceci, l'environnement
12249 n'en est pas vraiment un, si l'on se fie à la description du
12252 \begin_inset space ~
12256 \begin_inset space ~
12262 \begin_layout Standard
12276 \begin_inset Quotes fld
12279 pseudo-environnements
12280 \begin_inset Quotes frd
12284 Ils ressemblent à des en-têtes de section ou à une
12288 , mais en fait commencent un environnement de paragraphe (et terminent le
12289 précédent si nécessaire).
12290 De la même manière, considérez
12299 \begin_inset Quotes fld
12303 \begin_inset Quotes frd
12307 Ces deux objets réalisent en effet des actions.
12310 \begin_layout Standard
12311 Un propriété commune aux cinq environnements
12331 est un marqueur plutôt longuet.
12332 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12333 de paragraphe – n'est pas pris en compte par
12354 LyX l'ignore totalement.
12355 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12358 \begin_layout Standard
12359 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12360 vous pouvez le faire.
12361 Ça peut être une brève description du contenu de la
12366 Dans ce cas, entrez votre description et tapez
12370 comme vous le feriez normalement.
12373 \begin_layout Standard
12374 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12375 rencontrer une autre subtilité de LyX.
12376 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12377 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12378 Vous ferez donc ainsi :
12381 \begin_layout Itemize
12382 Commencez à entrer le texte qui
12386 le nouveau paragraphe
12410 \begin_layout Itemize
12411 Placez-vous maintenant au début de ce paragraphe.
12415 \begin_layout Itemize
12424 \begin_layout Itemize
12425 Changez enfin ce nouveau paragraphe vide en un
12449 \begin_layout Standard
12450 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12454 \begin_layout Subsection
12455 Réaliser une présentation grâce à
12468 \begin_layout Subsubsection
12469 Utiliser l'environnement
12474 \begin_layout Standard
12475 Si vous espérez apprendre dans cette section comment faire une présentation
12476 orale, vous serez amèrement déçu.
12477 Naturellement, je vais vous décrire en quoi la classe
12481 pourra vous aider à préparer les supports de la présentation.
12482 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12483 (C'est ça aussi, la philosophie LyX !)
12486 \begin_layout Standard
12487 Sélectionnez l'environnement
12491 (de la manière décrite à la section
12492 \begin_inset space ~
12496 \begin_inset CommandInset ref
12498 reference "sec:subtilité-slides"
12502 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12503 Le marqueur pour cet environnement /
12504 \begin_inset Quotes fld
12508 \begin_inset Quotes frd
12512 \begin_inset Quotes fld
12516 \begin_inset Quotes frd
12519 en bleu, suivie de l'indication
12520 \begin_inset Quotes fld
12524 \begin_inset Quotes frd
12528 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12530 C'est aussi simple que ça.
12533 \begin_layout Standard
12534 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12535 la fin des pages (vous pouvez toujours le faire dans
12537 Éditer\SpecialChar \menuseparator
12539 \begin_inset space ~
12543 \begin_inset space ~
12549 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12551 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12552 en contenir, le surplus débordera sur une nouvelle diapo.
12553 Je vous déconseille de le faire, cependant, car la diapo
12554 \begin_inset Quotes fld
12558 \begin_inset Quotes frd
12561 ne présentera aucun numéro de page.
12562 De plus, elle peut interférer avec une
12566 que vous aurez préparé pour accompagner la
12573 \begin_layout Standard
12582 fonctionnent comme l'environnement
12587 Tous deux créent une
12588 \begin_inset Quotes fld
12592 \begin_inset Quotes frd
12595 suivie par un marqueur (
12596 \begin_inset Quotes fld
12600 \begin_inset Quotes frd
12604 \begin_inset Quotes fld
12608 \begin_inset Quotes frd
12612 La couleur n'est plus le bleu, mais un magenta éclatant et la
12613 \begin_inset Quotes fld
12617 \begin_inset Quotes frd
12620 se présente différemment, dans son style et sa longueur.
12621 Les trois marqueurs diffèrent par leur police.
12624 \begin_layout Standard
12625 Comme pour l'environnement
12629 , si le contenu d'une
12637 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12638 le surplus sera disposé sur une nouvelle page.
12639 À nouveau, je vous le déconseille, les
12647 n'auraient plus aucune utilité.
12650 \begin_layout Subsubsection
12660 \begin_layout Standard
12665 est de créer une diapo qui vienne se superposer à une autre.
12666 Vous pouvez vouloir présenter une figure sur la
12670 principale avant d'afficher le texte qui va avec.
12671 Une façon de faire est de poser une feuille de papier noire sur la partie
12676 que vous souhaitez cacher.
12677 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12678 superposer un graphique à un autre.
12679 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12683 pour que les graphiques se superposent.
12688 rend les choses bien plus faciles.
12691 \begin_layout Standard
12696 reçoit le numéro de page de la
12701 \begin_inset Quotes fld
12705 \begin_inset Quotes frd
12711 \begin_inset Quotes fld
12715 \begin_inset Quotes frd
12722 \begin_layout Plain Layout
12727 multiples auront donc
12730 \begin_inset Quotes fld
12734 \begin_inset Quotes frd
12742 \begin_inset Quotes fld
12746 \begin_inset Quotes frd
12752 accolé au numéro de page.
12760 En effet, vous voulez que la
12768 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12773 \begin_inset Quotes fld
12777 \begin_inset Quotes frd
12789 le laisse voir : le marqueur qui débute un environnement
12793 est moins long que celui d'une
12798 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12808 Ces marques vous aideront à aligner les deux transparents.
12811 \begin_layout Standard
12812 Le principal problème de la superposition de transparents est d'aligner
12813 les contenus de ces diapos.
12814 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12815 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12816 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12817 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12818 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12830 \begin_layout Standard
12831 Comme leur nom l'indique,
12839 sont deux environnements de paragraphe, qui rendent le texte respectivement
12840 visible et invisible.
12841 Remarquez à la section
12842 \begin_inset space ~
12846 \begin_inset CommandInset ref
12848 reference "sec:subtilité-slides"
12852 que vous ne placez rien
12858 ces environnements.
12859 Lorsque vous créez un
12866 , LyX insère un marqueur centré, bleu clair, indiquant
12867 \begin_inset Quotes fld
12870 <Invisible Text Follows>
12871 \begin_inset Quotes frd
12875 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12883 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12886 \begin_layout Standard
12891 , l'étiquette centrée sera
12892 \begin_inset Quotes fld
12895 <Visible Text Follows>
12896 \begin_inset Quotes frd
12900 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12901 Remarquez qu'au début d'une nouvelle
12917 est automatiquement désactivée.
12918 Il n'est donc pas nécessaire d'utiliser
12929 \begin_layout Standard
12930 Maintenant, voyons comment utiliser les commandes
12938 avec les environnements
12946 pour créer des diapos superposées :
12949 \begin_layout Enumerate
12958 ) avec tout ce qui devra apparaître autant sur la
12962 elle-même que sur les
12969 \begin_layout Enumerate
12970 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
12974 , insérez un environnement
12979 Si nécessaire, insérez un environnement
12983 là où le texte devra de nouveau apparaître sur la
12990 \begin_layout Enumerate
12991 Commencez un environnement
12995 juste après l'environnement
13002 \begin_layout Enumerate
13003 Copiez le contenu de l'environnement
13007 dans l'environnement
13014 \begin_layout Enumerate
13030 \begin_layout Standard
13031 C'est bon, vous avez votre superposition.
13034 \begin_layout Standard
13035 Il reste un problème avec la façon dont j'ai conçu la classe
13039 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13040 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13041 Pour ce faire, vous devrez insérer du code LaTeX
13045 \begin_layout Plain Layout
13046 Les commandes en question sont :
13049 \begin_layout Itemize
13057 \begin_layout Itemize
13065 \begin_layout Plain Layout
13067 et devront être entrées en mode TeX.
13068 Le texte dont vous voulez changer la
13069 \begin_inset Quotes fld
13073 \begin_inset Quotes frd
13076 sera à l'intérieur des accolades, derrière la commande
13089 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13093 \begin_inset space ~
13097 \begin_inset space ~
13111 \begin_layout Subsubsection
13121 \begin_inset CommandInset label
13123 name "sec:note-slides"
13130 \begin_layout Standard
13139 est toujours associée à une
13144 \begin_inset Quotes fld
13148 \begin_inset Quotes frd
13152 Ici aussi, la classe
13156 de LyX fournit des indices visuels.
13161 est magenta éclatant, comme celui d'une
13165 ; et en longueur, il est intermédiaire entre celui d'une
13169 (qui est plus long) et celui d'une
13173 (qui est plus court).
13174 De plus, une fois imprimée, une
13178 aura le numéro de page de sa
13183 \begin_inset Quotes fld
13187 \begin_inset Quotes frd
13193 \begin_inset Quotes fld
13197 \begin_inset Quotes frd
13205 \begin_inset Quotes fld
13209 \begin_inset Quotes frd
13217 \begin_inset Quotes fld
13221 \begin_inset Quotes frd
13228 Vous pouvez avoir plusieures
13232 associées à une seule
13236 , et, comme pour les
13244 , vous voudrez sûrement couper les longues
13248 de manière à ce qu'elles tiennent sur une seule page.
13251 \begin_layout Standard
13256 est évidente : elle contient toute sortes d'informations que vous voulez
13257 ajouter à propos d'une
13262 Elle peut aussi servir d'aide-mémoire pour une
13267 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13268 Actuellement, la classe
13272 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13282 Il faudra donc passer par le code LaTeX.
13286 \begin_layout Standard
13287 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13289 \begin_inset Quotes fld
13297 \begin_inset Quotes frd
13301 \begin_inset space ~
13305 \begin_inset CommandInset ref
13307 reference "sec:demarrer-slides"
13312 Cette option active les marqueurs temporels qui apparaîtront alors dans
13313 le coin inférieur gauche de toutes les
13317 que vous générerez.
13318 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13320 \begin_inset Quotes fld
13330 \begin_inset Quotes frd
13334 \begin_inset Quotes fld
13344 \begin_inset Quotes frd
13348 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13350 \begin_inset Quotes fld
13360 \begin_inset Quotes frd
13363 sert à indiquer le temps voulu, tandis que
13364 \begin_inset Quotes fld
13374 \begin_inset Quotes frd
13377 est utilisé pour ajouter une certaine durée.
13382 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13383 vous voulez passer sur chaque
13390 \begin_layout Standard
13391 Il reste une fonction à décrire.
13392 Vous voudrez forcément imprimer toutes vos
13400 sur des transparents et toutes vos
13404 sur des feuilles blanches.
13413 à laquelle elle est associée.
13417 \begin_layout Standard
13418 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13419 ce qu'il faut imprimer.
13420 Toutes deux doivent être placées dans le préambule de votre document.
13422 \begin_inset Quotes fld
13434 \begin_inset Quotes frd
13437 n'imprimera que les
13446 De même, la commande
13447 \begin_inset Quotes fld
13457 \begin_inset Quotes frd
13460 n'imprimera que les
13465 Je vous conseille de mettre les deux commandes en commentaire dans votre
13467 \begin_inset Quotes fld
13471 \begin_inset Quotes frd
13474 celle dont vous avez besoin à l'impression.
13475 J'ai l'habitude de : décommenter
13478 \begin_inset Quotes fld
13486 \begin_inset Quotes frd
13491 , imprimer dans un fichier dont le nom contient
13494 \begin_inset Quotes fld
13498 \begin_inset Quotes frd
13503 , la recommenter et décommenter
13506 \begin_inset Quotes fld
13514 \begin_inset Quotes frd
13519 et imprimer dans un fichier
13522 \begin_inset Quotes fld
13526 \begin_inset Quotes frd
13532 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13533 des transparents ou des feuilles blanches selon le cas.
13536 \begin_layout Standard
13537 Vous pouvez aussi donner d'autres paramètres à
13538 \begin_inset Quotes fld
13548 \begin_inset Quotes frd
13552 \begin_inset Quotes fld
13562 \begin_inset Quotes frd
13566 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13569 \begin_layout Subsection
13570 Le fichier modèle pour la classe
13575 \begin_layout Standard
13576 J'ai aussi créé un fichier modèle,
13577 \begin_inset Quotes fld
13585 \begin_inset Quotes frd
13593 Pour l'utiliser, créez votre document avec
13595 Fichier\SpecialChar \menuseparator
13597 \begin_inset space ~
13601 \begin_inset space ~
13607 Votre fichier de présentation LyX contiendra un exemple du triplet
13609 Diapo – Surcouche – Note
13620 contiennent un exemple de
13629 Enfin, le préambule contient :
13632 \begin_layout LyX-Code
13633 % Uncomment to print out only slides and overlays
13637 \begin_layout Plain Layout
13640 Décommentez pour n'imprimer que les diapos et les sur-couches
13648 \begin_layout LyX-Code
13652 \begin_layout LyX-Code
13658 \begin_inset Newline newline
13664 \begin_layout LyX-Code
13665 % Uncomment to print out only notes
13669 \begin_layout Plain Layout
13672 Décommentez pour n'imprimer que les notes
13680 \begin_layout LyX-Code
13684 \begin_layout LyX-Code
13692 \begin_layout Standard
13693 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13695 \begin_inset Quotes fld
13703 \begin_inset Quotes frd
13707 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13709 Elle est là si vous en avez besoin.
13710 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13717 \begin_inset space ~
13721 \begin_inset CommandInset ref
13723 reference "sec:foiltex"
13732 (présent sur certaines distributions TeX).
13733 Ce dernier n'est pas encore supporté par LyX
13737 \begin_layout Plain Layout
13738 Si vous voulez vous y mettre...
13746 Je ne connais rien à ces classes.
13747 Essayez-les pour voir quelles alternatives elles représentent.
13750 \begin_layout Section
13751 Hollywood (scripts d'Hollywood)
13754 \begin_layout Standard
13760 \begin_layout Subsection
13764 \begin_layout Standard
13765 Maîtriser le format d'un script d'Hollywood est un
13766 \begin_inset Quotes fld
13770 \begin_inset Quotes frd
13774 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13775 et à être facile à lire et familier pour les acteurs.
13776 Chaque page d'un script doit représenter une minute de film.
13777 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13778 La police courier 12
13779 \begin_inset space ~
13782 pt doit être utilisée tout le long.
13786 \begin_layout Subsection
13787 Problèmes particuliers
13790 \begin_layout Standard
13791 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13792 Si le texte d'un personnage
13796 \begin_layout Plain Layout
13804 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13808 \begin_layout Plain Layout
13817 \begin_layout Subsection
13818 Fonctions particulières
13821 \begin_layout Standard
13822 Entrez les noms des personnages comme étiquettes, puis faites des références
13823 croisées sur ces étiquettes pour insérer le nom.
13824 La fenêtre de référence croisée montrera l'ensemble des personnages.
13825 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13826 e dans les parties narratives.
13829 \begin_layout Subsection
13830 Taille de papier et marges
13833 \begin_layout Standard
13834 USLetter, gauche 1,6
13835 \begin_inset space ~
13839 \begin_inset space ~
13843 \begin_inset space ~
13847 \begin_inset space ~
13853 \begin_layout Subsection
13857 \begin_layout Standard
13858 Les environnements suivants sont disponibles.
13859 Vous pouvez utiliser
13863 pour accéder aux touches de raccourci indiquées à droite.
13866 \begin_layout Itemize
13874 \begin_inset Newline newline
13879 Quand rien d'autre ne convient.
13880 Essayez de l'éviter.
13883 \begin_layout Itemize
13892 \begin_layout Plain Layout
13899 \begin_inset space \hfill{}
13907 \begin_inset Newline newline
13910 Suivi en général de quelque chose comme
13911 \begin_inset Quotes fld
13914 sur Sally qui se lève
13915 \begin_inset Quotes frd
13921 \begin_layout Itemize
13925 \begin_inset space \hfill{}
13929 \begin_inset Newline newline
13934 Introduit une nouvelle séquence INTÉRIEUR.
13935 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13936 l'éclairage nécessaire.
13937 Toute cette ligne en MAJUSCULES.
13940 \begin_layout Itemize
13944 \begin_inset space \hfill{}
13948 \begin_inset Newline newline
13953 Introduit une nouvelle séquence EXTÉRIEUR.
13954 Toute cette ligne en MAJUSCULES.
13957 \begin_layout Itemize
13961 \begin_inset space \hfill{}
13965 \begin_inset Newline newline
13970 Le personnage qui parle.
13973 \begin_layout Itemize
13977 \begin_inset space \hfill{}
13981 \begin_inset Newline newline
13986 Instructions au personnage intervenant.
13987 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13989 Les deux seront imprimées.
13992 \begin_layout Itemize
13996 \begin_inset space \hfill{}
14000 \begin_inset Newline newline
14005 Ce qui dit le personnage.
14008 \begin_layout Itemize
14012 \begin_inset space \hfill{}
14016 \begin_inset Newline newline
14021 Instruction de mouvement de caméra.
14024 \begin_layout Itemize
14028 \begin_inset space \hfill{}
14034 \begin_layout Itemize
14038 \begin_inset space \hfill{}
14044 \begin_layout Itemize
14048 \begin_inset space \hfill{}
14054 \begin_layout Itemize
14058 \begin_inset space \hfill{}
14064 \begin_layout Subsection
14068 \begin_layout Itemize
14069 (O.S) – off screen (hors écran)
14072 \begin_layout Itemize
14073 (V.O) – voice over (voix off)
14076 \begin_layout Itemize
14078 – background (arrière-plan)
14081 \begin_layout Itemize
14083 – close-up (plan rapproché)
14086 \begin_layout Itemize
14087 PAN – mouvement de caméra
14090 \begin_layout Itemize
14091 INSERT – insérez un plan rapproché
14094 \begin_layout Section
14098 \begin_layout Standard
14101 Panayotis Papasotiriou
14104 \begin_layout Subsection
14108 \begin_layout Standard
14113 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14117 International Journal of Modern Physics C
14129 est destiné à des manuscrits soumis à l'
14133 ntenational Journal of Modern Physics D
14137 Les classes de document s'appellent respectivement
14146 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14148 \begin_inset Flex URL
14151 \begin_layout Plain Layout
14153 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14159 \begin_inset Flex URL
14162 \begin_layout Plain Layout
14164 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14170 Ces deux paquetages sont des versions modifiées du paquetage standard
14171 \begin_inset Quotes fld
14175 \begin_inset Quotes frd
14178 , et ils sont presques identiques (mais pas tout à fait).
14179 LyX sait gérer la plupart de leurs fonctions.
14180 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14184 \begin_layout Subsection
14188 \begin_layout Standard
14189 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14193 Fichier\SpecialChar \menuseparator
14195 \begin_inset space ~
14199 \begin_inset space ~
14204 , et choisissez le modèle
14213 Ça vous donnera un document (presque) vide comprenant les parties les plus
14214 courantes d'un manuscrit.
14215 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14221 Veuillez juste garder ce qui suit présent à l'esprit.
14224 \begin_layout Enumerate
14225 LyX ne vous laissera pas changer la taille de police ni la mise en page
14226 du document, car les deux paquetage ne permettent pas de telles modifications.
14229 \begin_layout Enumerate
14230 La langue du document ne doit pas être modifiée.
14231 Avant de Visionner votre papier, assurez-vous que vous n'utilisez pas le
14239 Outils\SpecialChar \menuseparator
14245 \begin_inset space ~
14249 \begin_inset space ~
14252 langue\SpecialChar \menuseparator
14258 \begin_inset space ~
14271 si vous voulez retenir ce changement).
14274 \begin_layout Enumerate
14276 \begin_inset Quotes fld
14280 \begin_inset Quotes frd
14283 doit être utilisé pour définir les mots clés.
14286 \begin_layout Enumerate
14291 fournit un style nommé
14292 \begin_inset Quotes fld
14295 Code de classification
14296 \begin_inset Quotes frd
14299 , qui peut être utilisé pour définir des codes de clasification comme les
14301 Notez que cette fonction n'est pas disponible dans le paquetage
14308 \begin_layout Enumerate
14309 Plusieurs nouveaux environnements sont disponibles :
14310 \begin_inset Quotes fld
14314 \begin_inset Quotes frd
14318 \begin_inset Quotes fld
14322 \begin_inset Quotes frd
14326 \begin_inset Quotes fld
14330 \begin_inset Quotes frd
14334 \begin_inset Quotes fld
14338 \begin_inset Quotes frd
14342 \begin_inset Quotes fld
14346 \begin_inset Quotes frd
14350 \begin_inset Quotes fld
14354 \begin_inset Quotes frd
14358 \begin_inset Quotes fld
14362 \begin_inset Quotes frd
14366 \begin_inset Quotes fld
14370 \begin_inset Quotes frd
14374 \begin_inset Quotes fld
14378 \begin_inset Quotes frd
14382 \begin_inset Quotes fld
14386 \begin_inset Quotes frd
14390 \begin_inset Quotes fld
14394 \begin_inset Quotes frd
14398 \begin_inset Quotes fld
14402 \begin_inset Quotes frd
14406 \begin_inset Quotes fld
14410 \begin_inset Quotes frd
14414 \begin_inset Quotes fld
14418 \begin_inset Quotes frd
14422 Leur utilisation est plus ou moins évidente.
14423 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14424 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14427 \begin_layout Enumerate
14428 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14434 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14435 les citations apparaissent comme des exposants.
14436 Si vous voules utiliser une citation en texte normal, vous devez utiliser
14442 \begin_inset Quotes fld
14446 \begin_inset space ~
14454 \begin_inset Quotes frd
14461 \begin_layout Plain Layout
14462 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14470 \begin_layout Enumerate
14471 Il n'y a pas de section
14472 \begin_inset Quotes fld
14476 \begin_inset Quotes frd
14479 dans les deux paquetages, utilisez simplement l'environnement
14480 \begin_inset Quotes fld
14484 \begin_inset Quotes frd
14490 \begin_layout Enumerate
14491 Vous pouvez ajouter des appendices au papier,
14495 les remerciements et
14500 LyX propose un environnement spécial, appelé
14503 \begin_inset space ~
14512 \begin_layout Plain Layout
14522 qui indique le début des appendices.
14523 Cet environnement doit être laissé vide ; il sert juste à emettre une commande
14524 LaTeX, mais rien n'est imprimé.
14526 \begin_inset Quotes fld
14530 \begin_inset Quotes frd
14533 apparaît en lettres bleues, comme indications que toutes les sections qui
14534 suvent ce point sont des appendices.
14535 Pour écrire un appendice, utilisez l'environnement
14536 \begin_inset Quotes fld
14540 \begin_inset Quotes frd
14544 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14545 est demandé par les deux journaux.
14547 \begin_inset Quotes fld
14550 Section d'appendices
14551 \begin_inset Quotes frd
14558 être présente avant le premier appendice ; si ce n'est pasle cas, tous
14559 les appendices seront numérotés comme des sections normales, dans la sortie.
14560 Un appendice peut contenir des
14572 s de la manière habituelle.
14575 \begin_layout Enumerate
14584 utilisent la commande
14588 pour les légendes des tableaux.
14589 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14590 mais sans sa légende.
14591 Cependant, vous pouvez utiliser un peu d'ERT our contourner ce problème,
14592 de façon à ce que les légendes s'impriment comme prévu.
14593 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14594 légende, et remplacez la par le code LaTeX
14598 tbl{votre légende de tableau}{
14600 (sic) ; vous devez ensuite mettre le code LaTeX
14604 immédiatement après votre tableau.
14605 Étudiez l'exemple de tableau qui est inclu dans le fichier modèle pour
14606 voir comme cette astuce est utilisée.
14607 Une autre soution, si vous avez besoin de légendes de tableaux, est de
14608 construire tout le tableau dans un fichier
14612 , puis inclure celui-ci dans le document LyX (par
14614 Insérer\SpecialChar \menuseparator
14615 Fichier\SpecialChar \menuseparator
14619 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14628 , qui se trouve dans la distribution des paquetages correspondants.
14631 \begin_layout Subsection
14632 Préparer un papier avant de le soumettre
14635 \begin_layout Standard
14636 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14637 que fichier LaTeX (
14639 Fichier\SpecialChar \menuseparator
14640 Exporter\SpecialChar \menuseparator
14643 ), puis modifier le fichier
14651 \begin_layout Plain Layout
14652 En fait, vous avez le choix entre LaTeX
14653 \begin_inset space ~
14657 \begin_inset space ~
14661 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14662 utiliser l'option pdflatex pour que les graphiques soient convertis au
14663 format PDF, prêts à être utiliséspar pdflatex.
14671 \begin_layout Enumerate
14672 Enlevez les lignes de commentaires avant la commande
14681 \begin_layout Enumerate
14682 Enlevez tout ce qui se trouve entre les commandes
14694 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14698 \begin_layout Standard
14699 Vous devez maintenant sauvegarder le fichier
14703 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14704 Vous pouvez alors contrôler l'aspect du document
14711 \begin_layout Subsection
14712 Utilisation du code TeX
14715 \begin_layout Standard
14716 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14717 au début du document.
14718 Si vous avez commencé à écrire votre papier à partir du modèle
14726 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14728 Vous pouvez seulement changer le premier ERT pour spécifier ce qui s'imprime
14729 en haut des pages paires et impaires (respectivement le titre abrégé et
14730 le nom des auteurs).
14731 Ce code TeX doit être de la forme
14735 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14740 \begin_layout Section
14744 \begin_layout Standard
14750 \begin_layout Subsection
14754 \begin_layout Standard
14759 fournit une classe de document pour créer un manuscrit adapté pour une
14760 soumission électronique à un des journaux publiés par l'IoP
14762 (Institute of Physics)
14765 Les instructions aux auteurs pour créer un papier en utilisant la classe
14770 peuvent être téléchargées en même temps que le paquetage iopart à partir
14772 \begin_inset Flex URL
14775 \begin_layout Plain Layout
14777 ftp://ftp.iop.org/pub/journals/latex2e
14785 \begin_layout Subsection
14789 \begin_layout Standard
14790 La manière la plus simple pour écrire un papier est de commencer avec le
14795 qui est disponible dans la liste des modèles de LyX.
14798 Fichier\SpecialChar \menuseparator
14800 \begin_inset space ~
14804 \begin_inset space ~
14809 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14811 Le modèle explique comment utiliser les environnements spéciaux.
14812 Voici les conseils les plus importants :
14815 \begin_layout Itemize
14816 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez ques les
14820 \begin_inset space ~
14824 \begin_inset space ~
14828 \begin_inset space ~
14833 ne sont pas activées dans les paramètres du document,
14843 \begin_layout Itemize
14844 L'environnement de titre définit le type de document.
14845 Vous devez donc utiliser un des environnements suivants pour le titre :
14849 \begin_layout Itemize
14854 pour un papier (Paper)
14857 \begin_layout Itemize
14861 \begin_inset Note Note
14864 \begin_layout Plain Layout
14867 Je ne l'ai pas trouvé (NdT)
14874 pour une revue (Review)
14877 \begin_layout Itemize
14882 pour une revue thématique (Topical review)
14885 \begin_layout Itemize
14890 pour un commentaire (Comment)
14893 \begin_layout Itemize
14901 \begin_layout Itemize
14906 pour un papier ( comme titre)
14909 \begin_layout Itemize
14914 pour une communication préliminaire
14917 \begin_layout Itemize
14922 pour une communication rapide
14925 \begin_layout Itemize
14930 pour une lettre aux éditeurs (Letter)
14934 \begin_layout Itemize
14935 Tous les environnements de titre, sauf
14939 peuvent avoir un titre court facultatif.
14942 \begin_layout Itemize
14943 Il y a un environnement de titre général
14947 qui n'est pas géré par LyX.
14948 Il peut être utilisé en ERT si votre document ne correspond pas à l'un
14949 des autres types de titres.
14952 \begin_layout Standard
14953 Pour plus d'information comme des astuces pour des mises en formes spéciales
14954 pour les tableaux et les formules, voyez les instructions aux auteurs de
14958 \begin_layout Section
14962 \begin_layout Standard
14965 Panayotis Papasotiriou
14968 \begin_layout Subsection
14972 \begin_layout Standard
14973 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
14974 Academic Publishers, qui permet de soumettre sous format électronique des
14975 manuscrits destinés à leurs publications.
14976 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
14979 Astrophysics and Space Science
14985 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
14987 \begin_inset Flex URL
14990 \begin_layout Plain Layout
14992 http://www.wkap.nl/jrnllist.htm/JRNLHOME
14998 On peut télécharger le paquetage Kluwer sur le site
14999 \begin_inset Flex URL
15002 \begin_layout Plain Layout
15004 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15010 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15011 être téléchargé séparément).
15014 \begin_layout Standard
15015 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
15016 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15017 \begin_inset Quotes fld
15021 \begin_inset Quotes frd
15025 \begin_inset CommandInset ref
15027 reference "subsec:particularités_kluwer"
15032 J'ai récemment utilisé LyX pour écrire un article soumis à
15034 Astrophysics and Space Science
15036 sans aucun problème.
15039 \begin_layout Subsection
15043 \begin_layout Standard
15044 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15048 Fichier\SpecialChar \menuseparator
15050 \begin_inset space ~
15054 \begin_inset space ~
15064 Ça vous donnera un document (presque) vide qui comprend les champs les
15065 plus couramment utilisés dans un manuscrit avec une courte description
15067 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15068 existant (y compris les crochets,
15072 ) par l'information correcte.
15075 \begin_layout Subsection
15076 Préparer un papier avant de le soumettre
15079 \begin_layout Standard
15080 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15082 \begin_inset Quotes fld
15086 \begin_inset Quotes frd
15092 \begin_layout Enumerate
15093 Exportez votre papier comme fichier LaTeX.
15099 ichier\SpecialChar \menuseparator
15104 porter\SpecialChar \menuseparator
15114 \begin_layout Enumerate
15115 Éditez avec un éditeur de texte le fichier
15119 obtenu, et faites les changements suivants
15123 \begin_layout Enumerate
15124 enlevez les lignes de commentaire avant la commande
15133 \begin_layout Enumerate
15134 enlevez tout ce qui se trouve entre les commandes
15146 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15150 \begin_layout Standard
15151 Enregistrez le fichier
15159 \begin_layout Enumerate
15160 Lancez LaTeX sur ce fichier
15164 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15167 \begin_layout Enumerate
15168 Visualisez le document
15172 obtenu avec, par exemple,
15176 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15177 pas fait d'erreur).
15180 \begin_layout Subsection
15181 \begin_inset Quotes fld
15185 \begin_inset Quotes frd
15188 du paquetage Kluwer
15189 \begin_inset CommandInset label
15191 name "subsec:particularités_kluwer"
15198 \begin_layout Standard
15199 Le paquetage Kluwer présente les
15200 \begin_inset Quotes fld
15204 \begin_inset Quotes frd
15210 \begin_layout Enumerate
15211 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15215 \begin_layout Plain Layout
15216 Je ne vois aucune bonne raison de le faire.
15222 Chaque article doit être compris dans l'environnement
15223 \begin_inset Quotes fld
15227 \begin_inset Quotes frd
15231 Malheureusement, cet environnement ne peut pas être omis, même si vous
15232 n'écrivez qu'un seul article.
15233 Ainsi, chaque article commence par la commande
15239 et, bien sûr, se termine par la commande
15246 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15247 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15248 Vous devez donc les entrer directement et les marquer comme code LaTeX
15250 \begin_inset Quotes fld
15254 \begin_inset Quotes frd
15260 \begin_layout Enumerate
15261 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15262 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15263 et les mots-clés) doit être comprise dans un environnement appelé
15264 \begin_inset Quotes fld
15268 \begin_inset Quotes frd
15272 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15274 entre deux lignes de Texte Rouge (
15289 \begin_layout Enumerate
15290 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15291 doit être écrite ainsi :
15314 \begin_layout Standard
15319 tient compte de toutes ces
15320 \begin_inset Quotes fld
15324 \begin_inset Quotes frd
15328 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15329 rien besoin de faire de spécial.
15333 \begin_layout Enumerate
15334 n'effacez pas le Texte Rouge qui se trouve dans le modèle, et
15337 \begin_layout Enumerate
15338 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15339 fourni et modifiez-le.
15342 \begin_layout Section
15346 \begin_layout Standard
15352 \begin_layout Subsection
15356 \begin_layout Standard
15357 Les classes de document LyX
15359 article (koma-script)
15363 report (koma-script)
15381 correspondent respectivement aux classes LaTeX
15397 , de la famille Koma-Script.
15398 Elles forment des alternatives aux classes standard, respectivement
15414 et sont plus proches des conventions typographiques européennes en un certain
15418 \begin_layout Itemize
15419 La taille de caractère standard est de 11
15420 \begin_inset space ~
15425 article (koma-script)
15429 report (koma-script)
15436 \begin_inset space ~
15441 letter (koma-script)
15446 \begin_layout Itemize
15447 Les en-têtes, les marqueurs de l'environnement
15451 et d'autres éléments de la classe
15453 letter (koma-script)
15455 sont en police grasse sans empattement
15459 \begin_layout Plain Layout
15460 Il y a une grande différence entre les anciennes polices cm grasses sans
15461 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15462 En comparaison, les polices grasses sans empattement ec semblent un peu
15472 permet de reproduire l'apparence
15473 \begin_inset Quotes fld
15477 \begin_inset Quotes frd
15480 , tout en utilisant les polices ec.
15486 La numérotation des en-têtes de chapitre est rendue de la même manière
15487 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15489 \begin_inset Quotes fld
15493 \begin_inset Quotes frd
15497 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15498 d'options (à entrer dans le champ
15504 Document\SpecialChar \menuseparator
15505 Paramètres\SpecialChar \menuseparator
15507 \begin_inset space ~
15511 \begin_inset space ~
15517 Une description détaillée de ces options, en allemand, est disponible dans
15522 de la documentation Koma-script
15528 \begin_layout Plain Layout
15529 La version en anglais est le
15542 \begin_layout Itemize
15543 La principale méthode utilisée dans les classes de cocuments pour modifier
15545 \begin_inset Note Note
15548 \begin_layout Plain Layout
15549 je n'arrive pas à traduire
15550 \begin_inset Quotes fld
15554 \begin_inset Quotes frd
15570 ( dans LyX elles doivent être entrées dans le champ d'
15576 Document\SpecialChar \menuseparator
15577 Paramètres\SpecialChar \menuseparator
15579 \begin_inset space ~
15583 \begin_inset space ~
15589 Elles permettent une modification plus claire des marges de page que celle
15592 Document\SpecialChar \menuseparator
15596 Une description détaillée de ces options, en allemand, est disponible dans
15601 de la documentation Koma-script
15606 \begin_layout Itemize
15607 Les classes de document LaTeX de la famille Koma-Script définissent un certain
15608 nombre de commandes supplémentaires.
15609 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15610 par des types de paragraphes y correspondant.
15613 \begin_layout Standard
15614 Une description détaillée, en allemand, des classes de document LaTeX de
15615 la famille Koma-Script se trouve dans le
15619 de la documentation Koma-Script
15623 \begin_layout Plain Layout
15624 Il y en a une traduction en anglais, incomplète,
15629 \begin_inset Note Note
15632 \begin_layout Plain Layout
15633 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15644 Les sections qui suivent décrivent seulement les aspects de ces classes
15645 qui ont un sens dans LyX.
15648 \begin_layout Subsection
15651 article (koma-script)
15655 report (koma-script)
15662 \begin_layout Standard
15663 Les classes de document
15665 article (koma-script)
15669 report (koma-script)
15675 sont implémentées respectivement dans les fichiers de format
15688 Ils contiennent tous les types de paragraphe correspondant aux classes
15689 standard respectives
15701 mais partiellement modifiés, à l'exception du type
15705 , spécifique à LyX, qui est remplacé par le nouveau type
15709 (Labeling) qui a les mêmes fonctions.
15714 , il y d'autres nouveaux types de paragraphe.
15721 letter (koma-script)
15726 \begin_layout Itemize
15739 (Addsec) : sont les équivalents respectifs de
15751 , ajoutant de plus une entrée dans la table des matières.
15760 n'existent pas dans
15762 article (koma-script)
15767 \begin_layout Itemize
15776 : ont le même role que, respectivement
15784 , mais sans indiquer de numéro de chapitre ou de section.
15789 n'est pas disponible dans
15791 article (koma-script)
15797 \begin_layout Plain Layout
15798 Il y a aussi une commande
15810 report (koma-script)
15812 , mais comme elle fait la même chose que
15816 , elle n'a pas été implémentée dans LyX.
15824 \begin_layout Itemize
15829 : génère un en-tête écrit avec des caractères de taille standard, juste
15830 au-dessus du paragraphe suivant et sans modifier la structure du document.
15833 \begin_layout Itemize
15842 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15843 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15844 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15845 vous mettez toujours les légendes au-dessus des tableaux).
15846 Vous pouvez aussi utiliser l'option de classe
15858 pour les tableaux et en
15863 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15866 \begin_layout Itemize
15871 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15873 Si vous utilisez le paramètre optionnel (
15875 Insérer\SpecialChar \menuseparator
15877 \begin_inset space ~
15882 ), vous pouvez y mettre l'auteur de la maxime.
15883 Maxime et auteur sont séparés par une ligne.
15884 Il vous faut au minimum Koma-Script version 2.8q.
15889 n'est pas présent dans
15891 article (koma-script)
15896 \begin_layout Standard
15897 Les types qui sont présentés ci-dessous forment en compagnie des types
15909 , la zone de titre du document.
15910 Ils doivent être entrés au-dessus du premier paragraphe
15911 \begin_inset Quotes fld
15915 \begin_inset Quotes frd
15922 \begin_layout Plain Layout
15923 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15936 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15937 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15938 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15954 \begin_layout Itemize
15959 (Subject) : introduit au-dessus du titre ordinaire (
15971 ) un paragraphe centré pour indiquer le sujet du document.
15974 \begin_layout Itemize
15979 (Publishers) : introduit au-dessous du titre ordinaire (
15991 ) un paragraphe centré indiquant le nom de l'éditeur.
15994 \begin_layout Itemize
15999 (Dedication) : dans
16001 report (koma-script)
16007 , dispose un paragraphe centré, sur une page à part après la page de titre,
16011 article (koma-script)
16013 , dispose un paragraphe centré, en-dessous du titre normal (
16029 ) pour la dédicace.
16032 \begin_layout Itemize
16037 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16054 ) pour un en-tête de document.
16057 \begin_layout Itemize
16062 (Uppertitleback) : dans un document
16064 report (koma-script)
16066 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16067 verso de la page de titre.
16068 N'a aucun effet dans un document imprimé en recto seul ni dans
16070 article (koma-script).
16073 \begin_layout Itemize
16078 (Lowertitleback) : dans un document
16080 report (koma-script)
16082 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16083 de la page de titre.
16084 N'a aucun effet dans un document imprimé en recto seul ni dans
16086 article (koma-script).
16089 \begin_layout Itemize
16095 (Extratitle) : introduit une page
16096 \begin_inset Quotes fld
16100 \begin_inset Quotes frd
16103 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16106 \begin_layout Standard
16107 Les fichiers de configuration correspondant aux classes
16109 article (koma-script)
16113 report (koma-script)
16119 comprennent le fichier
16124 C'est là que vous définirez vos propres types.
16129 dans votre répertoire personnel de formats, et éditez-le !
16132 \begin_layout Subsection
16135 letter (koma-script)
16138 \begin_layout Standard
16139 La classe de document
16141 letter (koma-script)
16143 est implémentée dans le fichier
16148 Elle contient tous les paragraphes de la classe standard
16152 correspondante, partiellement modifiés, à l'exception des types
16164 , spécifiques à LyX et qui sont remplacés par le nouveau type
16169 En plus par rapport à la classe standard, elle contient les types connus
16183 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16186 \begin_layout Standard
16187 L'apparence de la lettre produite par cette classe de document peut-être
16188 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16193 \begin_layout Plain Layout
16194 On obtient un en-tête
16195 \begin_inset Quotes fld
16199 \begin_inset Quotes frd
16202 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16206 \begin_layout LyX-Code
16216 \begin_layout LyX-Code
16232 \begin_layout LyX-Code
16242 \begin_layout LyX-Code
16263 Une description détaillée de ces commandes se trouve en langue allemande
16264 dans la documentation de Koma-Script
16269 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16272 \begin_layout Standard
16281 définissent le début de la lettre et doivent être présents dans toute lettre.
16282 Pour les identifier dans LyX, les lettres
16290 apparaissent dans la marge.
16291 Il est possible d'écrire plusieurs lettres en un seul fichier.
16296 provoque le passage à une nouvelle lettre au même destinataire, et le type
16301 permet de changer de destinataire.
16319 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16320 plusieurs fois dans une même lettre.
16323 \begin_layout Itemize
16328 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16329 t le début d'une lettre.
16332 \begin_layout Itemize
16337 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16338 et produit implicitement une nouvelle lettre.
16341 \begin_layout Itemize
16350 : introduit un paragraphe pour la formule de politesse finale.
16353 \begin_layout Itemize
16358 : introduit un post-scriptum.
16361 \begin_layout Itemize
16366 : introduit un paragraphe pour les co-destinataires.
16369 \begin_layout Itemize
16375 (Encl) : introduit un paragraphe pour les pièces jointes.
16378 \begin_layout Standard
16419 sont des types qui présentent une invite et qui servent à entrer des renseignem
16420 ents qui seront utilisés par la classe de document.
16421 Nous les appellerons
16422 \begin_inset Quotes fld
16426 \begin_inset Quotes frd
16433 \begin_layout Plain Layout
16434 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16435 \begin_inset Quotes fld
16439 \begin_inset Quotes frd
16442 , je ne dis pas non.
16451 \begin_layout Plain Layout
16452 On pourrait considérer que les types
16460 devraient être des types à invite.
16461 Cependant, à cause de la signification particulière de ces types, je les
16462 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16464 En plus, cela choquerait mon sens de la symétrie si les types
16472 avaient une apparence très différente.
16478 Ces types doivent être présents avant le type
16485 \begin_layout Standard
16486 Une implémentation de ces types dans une logique WYSIWYG n'aurait pas de
16487 sens, car l'aspect réel de la lettre produite ne dépendra pas seulement
16488 de l'utilisation d'un type donné, mais aussi d'autres facteurs.
16489 Par exemple, dans le comportement par défaut, une signature entrée avec
16494 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16499 La valeur indiquée pour
16503 n'apparaîtra même pas dans la lettre.
16504 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16505 environnement de lettre.
16508 \begin_layout Standard
16509 Les types à invite peuvent être utilisés comme des paragraphes vides.
16510 Cela a un sens par exemple pour le type
16514 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16519 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16524 vide, il n'y a réellement pas de signature spécifiée.
16527 \begin_layout Standard
16528 Il est possible en utilisant ces types à invite de créer un patron de lettre
16529 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16530 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16533 \begin_layout Itemize
16538 (Name) : nom de l'expéditeur.
16539 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16540 dans l'en-tête de la lettre.
16543 \begin_layout Itemize
16548 : signature de l'expéditeur.
16549 Par défaut, apparaît en dessous du type
16558 est absent, c'est la valeur du type
16565 \begin_layout Itemize
16570 (Address) : adresse de l'expéditeur.
16571 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16572 en dessous du nom de l'expéditeur.
16575 \begin_layout Itemize
16580 (Telephone) : numéro de téléphone de l'expéditeur.
16581 Par défaut, correspond à la variable
16590 \begin_layout Itemize
16595 (Place) : lieu d'écriture de la lettre.
16598 \begin_layout Itemize
16603 : date d'écriture de la lettre.
16612 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16613 en dessous du destinataire.
16618 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16624 S'il n'y a pas de paragraphe
16628 , la date du jour est utilisée.
16631 \begin_layout Itemize
16636 (Backaddress) : adresse pour le retour du courrier.
16637 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16641 \begin_layout Itemize
16646 (Specialmail) : informations spéciales sur le courrier.
16647 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16648 l'adresse de retour du courrier.
16651 \begin_layout Itemize
16656 (Location) : informations supplémentaires.
16657 Par défaut, apparaît à droite en dessous du champ du destinataire.
16660 \begin_layout Itemize
16665 : le titre de la lettre.
16666 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16670 \begin_layout Itemize
16675 : le sujet de la lettre.
16676 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16683 \begin_layout Standard
16704 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16705 titre, une ligne qui contient les champs
16706 \begin_inset Quotes fld
16710 \begin_inset Quotes frd
16714 \begin_inset Quotes fld
16718 \begin_inset Quotes frd
16722 \begin_inset Quotes fld
16726 \begin_inset Quotes frd
16730 \begin_inset Quotes fld
16734 \begin_inset Quotes frd
16738 \begin_inset Quotes fld
16742 \begin_inset Quotes frd
16746 \begin_inset Quotes fld
16750 \begin_inset Quotes frd
16755 \begin_inset Quotes fld
16759 \begin_inset Quotes frd
16762 , LyX reprend la valeur donnée dans
16767 Si l'un quelconque de ces types
16768 \begin_inset Quotes fld
16771 pour lettre commerciale
16772 \begin_inset Quotes frd
16775 est utilisé, la valeur donnée pour
16779 n'apparaîtra pas, seule est définie la variable LaTeX
16786 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16787 le champ du destinataire) est supprimée.
16788 Les types sont implémentés comme des types à invite, avec les invites correspon
16789 dantes, et doivent être utilisés avant le type
16796 \begin_layout Itemize
16801 (Yourref) : Votre référence
16804 \begin_layout Itemize
16809 (Yourmail) : Votre courrier du
16812 \begin_layout Itemize
16817 (Myref) : Notre référence
16820 \begin_layout Itemize
16825 (Customer) : Numéro de client
16828 \begin_layout Itemize
16833 (Invoice) : Numéro de facture
16836 \begin_layout Subsection
16837 La nouvelle classe lettre :
16839 letter (koma-script v.2)
16842 \begin_layout Standard
16848 \begin_layout Standard
16849 \begin_inset VSpace medskip
16855 \begin_layout Standard
16856 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16864 , désormais périmée.
16865 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16866 compatible avec l'ancienne classe.
16867 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16870 \begin_layout Standard
16871 Cette classe recouvre les mêmes fonctionnalités que
16873 letter (koma-script)
16875 , plus quelques autres.
16876 Les éléments de base sont
16880 (adresse du destinataire, comme
16884 dans le précédent format),
16897 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16898 lettres dans un même document).
16899 Les nouveaux éléments concernent l'expéditeur, ce sont :
16915 et la possibilité de mettre un
16921 Insérer\SpecialChar \menuseparator
16927 \begin_layout Standard
16928 La plus grande amélioration est la possibilité de configurer la mise en
16929 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16932 Document\SpecialChar \menuseparator
16933 Paramètres\SpecialChar \ldots{}
16936 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16941 ), qui sera lu comme une option de classe
16945 \begin_layout Plain Layout
16946 Le paquetage KOMA est livré avec quelques fichiers
16951 Il y a par exemple un fichier
16955 qui suit les règles typographiques allemandes, et un
16959 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16965 Vous pouvez charger cette dernière avec l'option de classe
16969 , mise dans le champ
16975 Document\SpecialChar \menuseparator
16976 Paramètres\SpecialChar \menuseparator
16978 \begin_inset space ~
16982 \begin_inset space ~
16993 Jetez donc un œil sur le modèle
16997 fourni avec LyX, qui vous donnera des exemples.
16998 Vous trouverez une description détaillée dans la documentation de Koma-Script
17006 \begin_layout Subsection
17010 \begin_layout Standard
17011 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
17012 quelques problèmes :
17015 \begin_layout Itemize
17016 Le numéro de chapitre pour un type
17020 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17021 d'être sur la même ligne juste avant.
17022 C'est causé par le comportement interne de LyX face au marqueur de type
17027 dans le fichier de format.
17031 \begin_layout Itemize
17032 Les en-têtes des types
17040 sont uniquement dans la
17041 \begin_inset Quotes fld
17045 \begin_inset Quotes frd
17048 table des matières LaTeX, et pas dans la table des matières LyX (
17050 Document\SpecialChar \menuseparator
17056 \begin_layout Itemize
17057 Les paragraphes avec la classe de document
17061 apparaissent séparés par de l'interligne supplémentaire, et non par une
17063 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17064 Mais dans la fenêtre
17066 Document\SpecialChar \menuseparator
17069 le bouton à cocher correspondant indique
17078 insère toujours des commandes LaTeX supplémentaires dans le document pour
17079 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17083 \begin_layout Section
17084 Article (mwart), book (mwbk) and report (mwrep)
17085 \begin_inset Argument
17088 \begin_layout Plain Layout
17099 \begin_layout Standard
17105 \begin_layout Standard
17106 Les classes de document LyX
17118 correspondent aux classes de document LaTeX
17131 Elles remplacent les classes de document standard
17143 et sont mieux adaptées en bien des aspects aux conventions typographiques
17147 \begin_layout Standard
17148 Les différences principales sont :
17151 \begin_layout Itemize
17152 Les titres non numérotés (avec une étoile, comme
17156 ) sont présents dans la table des matières.
17159 \begin_layout Itemize
17160 Des styles de mise en page supplémentaires :
17164 \begin_layout Description
17165 uheadings en-têtes sur plusieurs lignes,
17168 \begin_layout Description
17169 myheadings en-têtes personnalisés, définis par les commandes
17184 \begin_layout Description
17185 myuheadings en-têtes personnalisés sur plusieurs lignes
17188 \begin_layout Description
17189 outer le numéro de page est placé du côté extérieur de la page
17193 \begin_layout Itemize
17198 \begin_layout Description
17199 rmheadings titres avec empattement – par défaut,
17202 \begin_layout Description
17203 sfheadings titres sans empattement,
17206 \begin_layout Description
17207 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17210 \begin_layout Description
17211 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17214 \begin_layout Description
17215 withmarginpar réserver de la place sur la page pour les marges.
17219 \begin_layout Section
17223 \begin_layout Standard
17233 \begin_layout Subsection
17237 \begin_layout Standard
17242 est une classe très puissante et en constante évolution.
17243 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17244 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17245 en forme de son document.
17250 est basée sur la classe standard
17254 , mais elle peut aussi émuler la classe
17261 \begin_layout Standard
17266 , le développeur de
17270 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17272 La plupart ont été rassemblés avec
17277 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17278 les appendices, les chapitres et autres.
17279 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17280 Quelque-unes pourront être ajoutées dans de prochaines versions
17284 \begin_layout Plain Layout
17285 Vous êtes invités à faire des suggestions à
17286 \begin_inset Flex URL
17289 \begin_layout Plain Layout
17291 lyx-devel@lists.lyx.org
17301 , beaucoup ne le seront probablement jamais, à cause des limitations de
17302 la structure de LyX.
17303 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17304 de quelques commandes LaTeX ( en ERT
17308 \begin_layout Plain Layout
17310 \begin_inset space ~
17314 \begin_inset CommandInset ref
17316 reference "sec:Insérer-du-code-LaTeX"
17320 pour plus de détails.
17326 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17327 par LyX de façon native.
17328 Pour une description détaillée (et pour le reste des fonctions) nous recommendo
17329 ns de jetter un œil au manuel détaillé de la classe
17337 \begin_layout Plain Layout
17339 \begin_inset Flex URL
17342 \begin_layout Plain Layout
17344 CTAN:/macros/latex/memoir/memman.pdf
17354 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17355 à la fois une description complète de la bonne manière de typographier
17356 et un superbe exemple de bonne typographie en lui-même.
17359 \begin_layout Subsection
17360 Fonctions de base et restrictions
17363 \begin_layout Standard
17368 accepte toutes les fonctions de la classe standard
17373 Il y a pourtant quelques différences, comme celles qui suivent :
17376 \begin_layout Description
17378 \begin_inset space ~
17382 \begin_inset space ~
17386 \begin_inset space ~
17389 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17393 \begin_layout Description
17395 \begin_inset space ~
17399 \begin_inset space ~
17403 \begin_inset space ~
17407 \begin_inset Quotes fld
17411 \begin_inset Quotes frd
17414 n'est pas géré, à cause d'un conflit de commandes entre
17422 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17424 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17427 Document\SpecialChar \menuseparator
17428 Paramètres\SpecialChar \menuseparator
17430 \begin_inset space ~
17434 \begin_inset space ~
17438 \begin_inset space ~
17444 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17451 dans le corps du texte ou dans le préambule (par exemple
17455 chapterstyle{companion}
17460 \begin_layout Description
17462 \begin_inset space ~
17465 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17466 facultatif dans les classes standard.
17467 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17468 la table des matière et les entêtes (par exemple, quand le titre est trop
17470 Dans LyX, vous pouvez le faire avec
17472 Insérer\SpecialChar \menuseparator
17474 \begin_inset space ~
17479 au début de la section/chapitre.
17484 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17486 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17487 du texte, un pour la table des matières et un pour les entêtes.
17488 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17489 fonction, le premier contient le titre court destiné à la table des matière,
17490 le second un autre titre court destiné aux entêtes.
17493 \begin_layout Description
17495 \begin_inset space ~
17498 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17499 des matières, la liste des tableaux et la liste des figures commencent
17500 automatiquement une novelle page.
17505 ne suit pas cette règle.
17506 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17509 \begin_layout Description
17511 \begin_inset space ~
17515 \begin_inset space ~
17519 \begin_inset space ~
17522 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17523 de titre (dans les classes standard, les pages de titres sont
17524 \begin_inset Quotes fld
17528 \begin_inset Quotes frd
17531 , c'est-à-dire sans numérotation).
17532 Si vous voulez une page de titre vide, tapez
17536 aliaspagestyle{title}{empty}
17541 \begin_layout Description
17543 \begin_inset space ~
17546 : Avec l'option de classe
17552 Document\SpecialChar \menuseparator
17553 Paramètres\SpecialChar \menuseparator
17555 \begin_inset space ~
17559 \begin_inset space ~
17568 ), vous pouvez imiter le style
17573 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17574 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17575 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17576 \begin_inset Quotes fld
17580 \begin_inset Quotes frd
17587 —ils sont encore autorisés), les parties cependant utilisent leur propre
17595 \begin_layout Description
17597 \begin_inset space ~
17601 \begin_inset space ~
17605 \begin_inset space ~
17609 \begin_inset space ~
17612 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17613 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17623 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17628 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17629 (qui au moins ne stoppe pas LaTeX).
17630 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17631 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17632 cette option par défaut.
17635 \begin_layout Subsection
17636 Fonctions supplémentaires
17639 \begin_layout Standard
17640 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17641 ne fait pas beaucoup pour l'instant).
17642 veuillez consulter le manuel de
17650 \begin_layout Plain Layout
17652 \begin_inset Flex URL
17655 \begin_layout Plain Layout
17657 CTAN:/macros/latex/memoir/memman.pdf
17667 pour plus de détails.
17670 \begin_layout Description
17672 \begin_inset space ~
17675 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17677 Hé bien, c'est une classe book.
17678 En principe, les classes book n'ont pas d'abstract.
17679 Memoir, lui, en a une.
17680 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17684 \begin_layout Description
17686 \begin_inset space ~
17689 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17690 chapitre est brièvement décrit sous le titre et aussi dans la table des
17691 matières (par exemple :
17693 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17696 Chapterprecis fait exactement cela.
17697 Cela n'a donc de sens qu'après un début de chapitre.
17700 \begin_layout Description
17702 \begin_inset space ~
17705 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17706 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17708 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17710 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17711 nt a besoin de deux paramètres (le texte et la source).
17712 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17715 <joli slogan> }{ <auteur du slogan>
17720 \begin_layout Description
17722 \begin_inset space ~
17725 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17726 (jusqu'à de très complexes poèmes figuratifs).
17727 LyX n'en gère que quelques-uns.
17732 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17733 des matières (l'environnement standard pour les poèmes est
17742 a plusieurs versions améliorées de
17746 , mais vous aurez besoin d'utiliser des ERT, puisqu'ils doivent être emboîtés
17747 à l'intérieur d'environnements
17751 ordinaires, ce qui n'est pas possible avec LyX).
17754 \begin_layout Description
17756 \begin_inset space ~
17763 , mais il n'ajoute pas une entrée à la table des matières.
17766 \begin_layout Section
17770 \begin_layout Standard
17771 La classe de document
17776 \begin_inset Quotes fld
17780 \begin_inset Quotes frd
17783 ) offre une alternative à la classe standard
17788 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17789 des sections et en-têtes en police sans empattement, ainsi que d'autres
17793 \begin_layout Section
17794 Publications Springer sur deux colonnes (
17801 \begin_layout Standard
17807 \begin_layout Subsection
17811 \begin_layout Standard
17812 Ce sont les fichiers de format pour certains types de journaux édités par
17813 Springer Verlag et dont la liste apparaît à
17814 \begin_inset Flex URL
17817 \begin_layout Plain Layout
17819 http://www.springer.de/author/tex/help-journals.html
17824 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17825 maintenant du LaTeX2e !).
17826 C'est un système modulaire : ce qui est commun à tous les journaux est
17831 , et les fichiers de format particuliers à un journal (comme, par exemple,
17840 ) peuvent l'inclure.
17843 \begin_layout Standard
17844 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17845 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17854 en suivant le schéma donné dans
17861 \begin_layout Standard
17862 Ce n'a raisonnablement bien été testé que pour le
17875 sont fournis avec la distribution standard de LyX.
17876 Installez le fichier de classe correspondant (téléchargé chez Springer)
17877 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17881 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17882 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17886 \begin_layout Subsection
17890 \begin_layout Standard
17891 Un grand nombre de styles de type théorème –
17899 , \SpecialChar \ldots{}
17907 \begin_layout Standard
17930 Titre_LaTeX_Courant
17932 (Running_LaTeX_Title
17960 (Acknowledgements),
17965 Voir la documentation du fichier de classe de Springer pour les détails.
17968 \begin_layout Subsection
17969 Publications supportées
17972 \begin_layout Itemize
17986 \begin_layout Itemize
17989 Probability Theory and Related Fields
17997 Jean-Marc Lasgouttes
18000 \begin_layout Standard
18001 Ajoutez le vôtre, ce n'est pas si dur !
18004 \begin_layout Subsection
18008 \begin_layout Standard
18009 Ces fichiers sont partiellement basés sur l'ancien
18013 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18014 style LaTeX 2.09 de Springer.
18015 Tout ceci, ainsi que le format
18019 , est maintenant dépassé.
18020 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18021 des fichiers de format LyX.
18024 \begin_layout Subsection
18028 \begin_layout Standard
18030 Mais probablement moins que dans l'ancien
18037 \begin_layout Standard
18038 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18039 théorème, seulement #.
18042 \begin_layout Section
18043 Publications de l'AGU (
18050 \begin_layout Standard
18056 \begin_layout Subsection
18060 \begin_layout Standard
18061 Ce sont les fichiers de format correspondant à certaines publications de
18062 l'American Geophysical Society.
18063 Nous supposons que vous avez déjà installé les fichiers de classe propres
18064 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18065 \begin_inset Flex URL
18068 \begin_layout Plain Layout
18070 ftp://ftp.agu.org/journals/latex/journals
18078 \begin_layout Subsection
18079 Nouveaux environnements
18082 \begin_layout Standard
18092 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18093 LaTeX dans les classes AGU soient
18104 \begin_layout Standard
18105 Les environnements nouvellement définis sont
18166 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18167 dans la documentation des classes AGU.
18170 \begin_layout Standard
18171 Je soupçonne que tout ceci soit encore relativement incomplet.
18174 \begin_layout Subsection
18178 \begin_layout Standard
18188 Nous avons également une nouvelle
18195 \begin_layout Subsection
18196 Publications supportées
18199 \begin_layout Itemize
18202 Journal of Geophysical Research
18211 \begin_layout Standard
18212 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18223 \begin_layout Subsection
18224 Bogues et choses à retenir
18227 \begin_layout Standard
18228 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18229 à chaque nouveau document :
18232 \begin_layout Enumerate
18237 , ce que vous ferez dans
18239 Document\SpecialChar \menuseparator
18243 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18248 choisir de langue.)
18251 \begin_layout Enumerate
18260 de la classe de document.
18261 (C'est effectivement un bogue.)
18264 \begin_layout Enumerate
18265 Assurez-vous que vous utilisez le style de bibliographie
18273 dans le deuxième champ de l'insert BibTeX.
18274 Aucun des styles standard ne conviendra.
18277 \begin_layout Section
18278 Publications de l'EGS (
18285 \begin_layout Standard
18291 \begin_layout Subsection
18295 \begin_layout Standard
18296 C'est le fichier de format pour les publications de l'EGS (
18298 European Geophysical Society
18301 Vous pouvez télécharger la classe
18305 (nécessaire) depuis le site de l'EGS à
18306 \begin_inset Flex URL
18309 \begin_layout Plain Layout
18319 \begin_layout Subsection
18320 Nouveaux environnements
18323 \begin_layout Standard
18334 , Affil., Journal, numéro_ms
18353 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18354 plus utiliser les inclusions
18361 \begin_layout Section
18365 \begin_layout Standard
18371 \begin_layout Standard
18372 \begin_inset VSpace bigskip
18378 \begin_layout Standard
18383 \begin_inset space ~
18388 marche avec la classe RevTeX 4.0 (version
18389 \begin_inset Formula $\beta$
18392 de mai 1999) de l'American Physical Society.
18395 \begin_layout Standard
18396 LyX a une classe de texte
18400 , qui marche avec RevTeX 3.1.
18401 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18402 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18403 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18404 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18405 LyX avec la classe de texte
18408 \begin_inset space ~
18413 devrait être assez facile à utiliser.
18416 \begin_layout Standard
18417 Cette documentation est censée servir en
18421 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18422 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18423 le préambule si besoin.
18426 \begin_layout Subsection
18430 \begin_layout Standard
18431 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18432 dans le fichier README du paquetage.
18433 Le paquetage est disponible sur le site de RevTeX 4
18434 \begin_inset Flex URL
18437 \begin_layout Plain Layout
18439 http://publish.aps.org/revtex4/
18445 Installez-le quelque part où LaTeX puisse le voir.
18446 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18447 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18449 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18450 vous laissera utiliser la classe de texte
18457 \begin_layout Standard
18458 Probablement la façon la plus simple de démarrer est soit d'importer un
18459 document RevTeX 4 avec
18463 , soit d'utiliser le modèle
18466 \begin_inset space ~
18471 , qui se trouve dans le répertoire de modèles.
18474 \begin_layout Subsection
18478 \begin_layout Standard
18479 Les paramètres optionnels de
18486 \begin_inset Quotes fld
18490 \begin_inset Quotes frd
18494 \begin_inset Quotes fld
18498 \begin_inset Quotes frd
18501 , vont dans le champ d'
18507 Document\SpecialChar \menuseparator
18510 \SpecialChar \menuseparator
18514 \begin_inset space ~
18518 \begin_inset space ~
18523 , comme d'habitude.
18524 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18528 \begin_layout Standard
18529 Le reste de ce qui va dans le préambule, comme
18535 etc., va comme d'habitude dans la fenêtre
18540 \begin_inset space ~
18550 \begin_layout Subsection
18555 \begin_layout Plain Layout
18556 NdT : Dans la section sur RevTeX, j'ai traduit
18557 \begin_inset Quotes fld
18561 \begin_inset Quotes frd
18565 \begin_inset Quotes fld
18569 \begin_inset Quotes frd
18572 à de nombreux endroits.
18573 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18574 de toute façon à un champ à remplir.
18575 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18583 \begin_layout Standard
18584 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18585 Par exemple, le champ
18596 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18604 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18609 \begin_layout Plain Layout
18610 Au cas où ça vous intéresse, les deux sont inclus pour que
18614 puisse traduire à la fois
18634 \begin_layout Subsection
18638 \begin_layout Standard
18639 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18640 erreurs qui sont encore plus troublantes dans LyX.
18643 \begin_layout Standard
18644 Dans RevTeX, la commande
18661 L'équivalent LyX en est qu'il y a un champ
18670 de notes de bas de page dans le champ
18674 , ou des choses étranges apparaîtront.
18675 Voyez la documentation de RevTeX 4 pour plus de détails.
18679 \begin_layout Standard
18680 Également, les champs
18693 \begin_inset space ~
18700 (Thanks) doivent être placés
18712 correspondant (ou son équivalent
18725 , la compilation LaTeX échouera.
18728 \begin_layout Subsection
18732 \begin_layout Standard
18733 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18734 les paramètres optionnels de certains champs comme
18743 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18744 plus utiliser les paramètres optionnels des environnements
18748 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18749 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18750 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18751 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18753 Faute de cette possibilité, les commandes
18765 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18766 devront être ajoutées à la main
18770 \begin_layout Plain Layout
18773 Note de Jean-Marc :
18775 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18776 format n'a pas encore été mis à jour.
18784 \begin_layout Chapter
18785 LyX et applications externes
18788 \begin_layout Section
18792 \begin_layout Standard
18798 \begin_layout Subsection
18802 \begin_layout Standard
18803 Vous trouverez dans le menu
18810 \begin_inset space ~
18816 Cette fonctionnalité requière le programme
18825 \begin_layout Plain Layout
18830 n'est pas encore disponible avec la distribution MiKTeX
18839 et la commande est donc grisée si celui-ci n'est pas installé.
18840 Vous pouvez vous le procurer de CTAN,
18841 \begin_inset CommandInset href
18843 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18850 \begin_layout Standard
18855 est un programme qui a été écrit par
18860 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18861 et s'oubliaient facilement.
18862 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18863 C'est donc l'équivalent de
18871 \begin_layout Standard
18872 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18873 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18874 simple : tout comme
18878 ne vérifie pas seulement la
18884 d'un fichier C, mais aussi la bonne utilisation des types,
18894 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18905 est à même de détecter des erreurs courantes comme
18909 \begin_layout Plain Layout
18910 NdT : Certaines de ces règles me sont totalement inconnues.
18911 Il est possible qu'elles ne s'appliquent pas à la langue française.
18922 \begin_layout Itemize
18923 De mauvais points de suspension :
18924 \begin_inset Newline newline
18927 Utiliser \SpecialChar \ldots{}
18931 \begin_layout Itemize
18932 Des espaces à l'intérieur des parenthèses :
18933 \begin_inset Newline newline
18936 ( mauvais espacement )
18939 \begin_layout Itemize
18940 L'utisation d'espaces normaux dans des abréviations courantes :
18941 \begin_inset Newline newline
18944 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18950 \begin_layout Itemize
18951 L'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18952 lettre est une majuscule :
18953 \begin_inset Newline newline
18957 Et l'espacement n'est pas bon.
18960 \begin_layout Itemize
18961 L'insertion d'une espace avant une étiquette ou un autre objet de ce type
18963 \begin_inset Newline newline
18966 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
18967 d'apparaître sur une mauvaise page.
18969 \begin_inset CommandInset label
18979 \begin_layout Plain Layout
18980 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
18981 numéro dans le texte) n'est pas collé au mot le précédant.
18987 L'étiquette est ici trop séparée.
18990 \begin_layout Itemize
18991 L'utilisation d'espaces simples au lieu d'espaces insécables devant des
18993 \begin_inset Newline newline
18996 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
18998 \begin_inset Quotes fld
19002 \begin_inset Quotes frd
19005 et le numéro, et ça ferait le plus mauvais effet...
19007 \begin_inset CommandInset ref
19009 reference "sec:chktex"
19016 \begin_layout Itemize
19018 \begin_inset Quotes fld
19022 \begin_inset Quotes frd
19026 \begin_inset Quotes fld
19030 \begin_inset Formula $\times$
19034 \begin_inset Quotes frd
19037 entre deux nombres :
19038 \begin_inset Newline newline
19041 2x2 rend beaucoup moins bien que
19042 \begin_inset Formula $2\times2$
19048 \begin_layout Standard
19049 et bien plus encore...
19050 C'est un outil très utile pour le
19051 \begin_inset Quotes fld
19055 \begin_inset Quotes frd
19058 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19059 correction de l'orthographe et avant d'affiner la typographie.
19062 \begin_layout Subsection
19066 \begin_layout Standard
19067 Si le programme est installé, l'employer est un jeu d'enfant : faites
19069 Outils\SpecialChar \menuseparator
19071 \begin_inset space ~
19077 LyX générera alors une version LaTeX de votre document, lancera
19081 pour la corriger, puis insérera des
19082 \begin_inset Quotes fld
19086 \begin_inset Quotes frd
19089 avec les avertissements de
19094 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19095 facilement les trouver avec
19097 Naviguer\SpecialChar \menuseparator
19100 , ou par le raccourci clavier
19104 (d'après le fichier de raccourcis implicites
19109 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19126 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19127 Si vous ne comprenez pas l'avertissement, ignorez-le.
19128 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19133 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19137 \begin_layout Standard
19138 Ce document est un excellent terrain d'entraînement, et sa vérification
19139 lèvera sûrement quelques avertissements.
19140 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19141 des fausses alertes.
19144 \begin_layout Subsection
19148 \begin_layout Standard
19149 Vous trouverez parfois que
19153 est plus bavard qu'il ne devrait l'être.
19154 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19155 à vos propres goûts.
19159 \begin_layout Standard
19164 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19169 dans LyX de cette manière.
19170 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19171 capable de faire correspondre les numéros de lignes indiqués par
19177 \begin_layout Plain Layout
19178 Vous pouvez trouver toutes les indications de
19184 Document\SpecialChar \menuseparator
19186 \begin_inset space ~
19190 \begin_inset space ~
19206 avec la structure interne du document.
19207 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19208 Vous pouvez faire deux choses contre cela :
19211 \begin_layout Itemize
19212 Paramétrez l'appel à
19218 Éditer\SpecialChar \menuseparator
19219 Préférences\SpecialChar \menuseparator
19220 Sorties\SpecialChar \menuseparator
19223 LaTeX, ou alors dans le fichier de configuration de l'installation de
19227 (souvent, le fichier
19232 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19233 ou désactivés à la ligne de commande.
19236 \begin_layout Itemize
19237 Exportez votre document en tant que fichier LaTeX normal par
19239 Fichier\SpecialChar \menuseparator
19240 Exporter\SpecialChar \menuseparator
19243 et lancer manuellement
19248 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19249 correspondant dans le document LyX, mais avec un peu de patience, vous
19253 \begin_layout Standard
19254 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19264 pour désactiver un avertissement, et
19269 Les entrées en italiques sont désactivées par défaut, car le réglage de
19271 \begin_inset Quotes fld
19276 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19279 \begin_inset Quotes frd
19285 \begin_layout Standard
19286 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19287 désactivation d'avertissements, et pas aux autres.
19288 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19296 \begin_layout Enumerate
19300 Command terminated with space.
19301 (La commande se termine par une espace.)
19304 \begin_layout Enumerate
19307 Non-breaking space (
19308 \begin_inset Quotes eld
19316 \begin_inset Quotes erd
19319 ) should have been used.
19320 (Il faut utiliser ici une espace insécable (
19323 \begin_inset Quotes fld
19327 \begin_inset Quotes frd
19335 \begin_layout Enumerate
19339 You should enclose the previous parenthesis with
19340 \begin_inset Quotes eld
19348 \begin_inset Quotes erd
19352 (Vous devriez entourer les parenthèses précédentes par
19358 \begin_inset Quotes fld
19362 \begin_inset Quotes frd
19373 \begin_layout Enumerate
19376 Italic correction (
19377 \begin_inset Quotes eld
19387 \begin_inset Quotes erd
19390 ) found in non-italic buffer.
19391 (Une correction d'italique (
19394 \begin_inset Quotes fld
19400 \begin_inset Quotes frd
19405 ) est dans un groupe qui n'est pas en italique.)
19408 \begin_layout Enumerate
19411 Italic correction (
19412 \begin_inset Quotes eld
19422 \begin_inset Quotes erd
19425 ) found more than once.
19426 (Il y a plus d'une correction d'italique (
19429 \begin_inset Quotes fld
19435 \begin_inset Quotes frd
19443 \begin_layout Enumerate
19447 No italic correction (
19448 \begin_inset Quotes eld
19458 \begin_inset Quotes erd
19462 (Il n'y a pas de correcteur d'italique (
19465 \begin_inset Quotes fld
19471 \begin_inset Quotes frd
19482 \begin_layout Enumerate
19486 \begin_inset Quotes eld
19494 \begin_inset Quotes erd
19498 \begin_inset Quotes eld
19506 \begin_inset Quotes erd
19513 \begin_inset Quotes fld
19517 \begin_inset Quotes frd
19522 requière l'utilisation de
19525 \begin_inset Quotes fld
19529 \begin_inset Quotes frd
19537 \begin_layout Enumerate
19540 Wrong length of dash may have been used.
19541 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19544 \begin_layout Enumerate
19548 \begin_inset Quotes eld
19556 \begin_inset Quotes erd
19560 \begin_inset Quotes eld
19568 \begin_inset Quotes erd
19578 \begin_inset Quotes fld
19582 \begin_inset Quotes frd
19593 \begin_inset Quotes fld
19597 \begin_inset Quotes frd
19605 \begin_layout Enumerate
19609 \begin_inset Quotes eld
19617 \begin_inset Quotes erd
19626 \begin_inset Quotes fld
19634 \begin_inset Quotes frd
19643 \begin_layout Enumerate
19647 \begin_inset Quotes eld
19655 \begin_inset Quotes erd
19658 to achieve an ellipsis.
19659 (Vous devriez utiliser
19662 \begin_inset Quotes fld
19666 \begin_inset Quotes frd
19671 pour une ellipse (points de suspension).)
19674 \begin_layout Enumerate
19677 Inter-word spacing (
19678 \begin_inset Quotes eld
19688 \begin_inset Quotes eld
19691 ) should perhaps be used.
19692 (Une espace d'entre mots (
19695 \begin_inset Quotes fld
19701 \begin_inset space ~
19707 \begin_inset Quotes frd
19710 ) devrait peut-être être utilisé.)
19713 \begin_layout Enumerate
19716 Inter-sentence spacing (
19717 \begin_inset Quotes eld
19727 \begin_inset Quotes erd
19730 ) should perhaps be used.
19731 (Une espace d'entre phrases (
19734 \begin_inset Quotes fld
19740 \begin_inset Quotes frd
19745 ) devrait peut-être être utilisé.)
19748 \begin_layout Enumerate
19751 Could not find argument for command.
19752 (N'a pas trouvé de paramètre à la commande.)
19755 \begin_layout Enumerate
19759 \begin_inset Quotes eld
19767 \begin_inset Quotes erd
19771 (Aucune occurrence de
19772 \begin_inset Quotes fld
19780 \begin_inset Quotes frd
19786 \begin_layout Enumerate
19789 Math mode still on at end of LaTeX file.
19790 (Le fichier LaTeX se termine dans le mode Math.)
19793 \begin_layout Enumerate
19797 \begin_inset Quotes eld
19805 \begin_inset Quotes erd
19808 doesn't match the number of
19809 \begin_inset Quotes eld
19817 \begin_inset Quotes erd
19824 \begin_inset Quotes fld
19828 \begin_inset Quotes frd
19833 ne correspond pas à celui de
19836 \begin_inset Quotes fld
19840 \begin_inset Quotes frd
19848 \begin_layout Enumerate
19851 You should use either
19854 \begin_inset Quotes eld
19862 \begin_inset Quotes erd
19867 as an alternative to
19868 \begin_inset Quotes eld
19876 \begin_inset Quotes erd
19880 (Vous devriez utiliser
19883 \begin_inset Quotes eld
19891 \begin_inset Quotes erd
19899 \begin_inset Quotes fld
19903 \begin_inset Quotes frd
19911 \begin_layout Enumerate
19918 " (ASCII 39) instead of "´" (ASCII 180).
19919 (Vous devriez utiliser
19922 \begin_inset Quotes fld
19926 \begin_inset Quotes frd
19931 (ASCII 39) au lieu de
19934 \begin_inset Quotes fld
19942 \begin_inset Quotes frd
19950 \begin_layout Enumerate
19953 User-specified pattern found.
19954 (A trouvé un format défini par l'utilisateur.)
19957 \begin_layout Enumerate
19960 This command might not be intended.
19961 (Cette commande n'est peut-être pas volontaire.)
19964 \begin_layout Enumerate
19969 (Un commentaire est affiché.)
19972 \begin_layout Enumerate
20003 \begin_layout Enumerate
20006 Delete this space to maintain correct page references.
20007 (Enlevez cette espace pour avoir une pagination correcte.)
20010 \begin_layout Enumerate
20014 You might wish to put this between a pair of
20015 \begin_inset Quotes eld
20023 \begin_inset Quotes erd
20027 (Ce serait peut-être mieux entre deux accolades
20033 \begin_inset Quotes fld
20037 \begin_inset Quotes frd
20045 \begin_layout Enumerate
20048 You ought to remove spaces in front of punctuation.
20049 (Il n'y a pas d'espace devant cette ponctuation.)
20052 \begin_layout Enumerate
20055 Could not execute LaTeX command.
20056 (Ne peut pas exécuter la commande LaTeX.)
20059 \begin_layout Enumerate
20068 in front of small punctuation.
20075 devant la ponctuation basse.)
20078 \begin_layout Enumerate
20086 may look prettier here.
20096 \begin_layout Enumerate
20100 Multiple spaces detected in output.
20101 (La sortie affiche ici plusieurs espaces.)
20104 \begin_layout Enumerate
20107 This text may be ignored.
20108 (Ce texte ne sera peut-être pas pris en compte.)
20111 \begin_layout Enumerate
20117 \begin_inset Quotes eld
20122 to begin quotation, not
20130 \begin_inset Quotes eld
20135 pour ouvrir une citation et non
20142 \begin_layout Enumerate
20149 to end quotation, not
20152 \begin_inset Quotes eld
20162 pour clore une citation et non
20165 \begin_inset Quotes eld
20173 \begin_layout Enumerate
20177 (Ne mélangez pas les différents types de guillemets.)
20180 \begin_layout Enumerate
20183 You should perhaps use
20184 \begin_inset Quotes eld
20192 \begin_inset Quotes erd
20196 (Il vaudrait peut-être mieux utiliser
20199 \begin_inset Quotes fld
20203 \begin_inset Quotes frd
20211 \begin_layout Enumerate
20214 You should put a space in front of/after parenthesis.
20215 (Il faut des espaces à l'extérieur des parenthèses.)
20218 \begin_layout Enumerate
20221 You should avoid spaces in front of/after parenthesis.
20222 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20225 \begin_layout Enumerate
20229 You should not use punctuation in front of/after quotes.
20230 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20233 \begin_layout Enumerate
20236 Double space found.
20240 \begin_layout Enumerate
20243 You should put punctuation outside inner/inside display math mode.
20244 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20247 \begin_layout Enumerate
20250 You ought to not use primitive TeX in LaTeX code.
20251 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20254 \begin_layout Enumerate
20257 You should remove spaces in front of
20258 \begin_inset Quotes eld
20266 \begin_inset Quotes erd
20270 (Ne mettez pas d'espaces devant
20273 \begin_inset Quotes fld
20277 \begin_inset Quotes frd
20285 \begin_layout Enumerate
20288 \begin_inset Quotes eld
20296 \begin_inset Quotes erd
20299 is normally not followed by
20300 \begin_inset Quotes eld
20308 \begin_inset Quotes erd
20315 \begin_inset Quotes fld
20319 \begin_inset Quotes frd
20324 n'est normalement pas suivi de
20327 \begin_inset Quotes fld
20331 \begin_inset Quotes frd
20339 \begin_layout Standard
20340 Nous espérons fournir dans les versions futures de LyX une interface plus
20341 complète à cet outil (ainsi qu'à son petit cousin
20345 ) pour pouvoir en exploiter toute la puissance.
20346 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20347 de bonne taille, et voyez le résultat.
20350 \begin_layout Section
20351 Contrôle de version sous LyX
20354 \begin_layout Standard
20357 Lars Gullik Bjønnes,
20364 \begin_layout Subsection
20368 \begin_layout Standard
20369 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20370 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20372 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20373 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20374 Maintenant, c'est fait.
20375 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20376 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20377 cependant encore passer par un terminal de commande.
20380 \begin_layout Standard
20381 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20382 n, que nous vous conseillons donc.
20383 Un bon document de départ pour Subversion est le Manuel SVN
20387 \begin_layout Plain Layout
20388 \begin_inset CommandInset href
20390 target "http://svnbook.red-bean.com/"
20400 Pour RCS, lisez d'abord
20401 \begin_inset Quotes fld
20405 \begin_inset Quotes frd
20408 (c'est un fichier man : lisez-le avec
20413 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20414 Voyez particulièrement
20415 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20416 (le fichier finissant par
20423 \begin_layout Standard
20424 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
20425 vous devrez connaître l'utilisation de RCS/CVS/SVN.
20426 Le support assuré dans LyX a été réalisé pour des versions récentes des
20427 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20428 avec des versions plus anciennes.
20429 En général, les messages de contrôle ne sont pas affichés après chaque
20430 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20434 \begin_layout Standard
20435 Pour créer vos propres commandes externes, consultez
20436 \begin_inset Flex Code
20439 \begin_layout Plain Layout
20445 dans le manuel des fonctions LyX.
20448 \begin_layout Subsection
20449 Les commandes RCS sous LyX
20452 \begin_layout Standard
20453 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20454 Vous pouvez les trouver dans
20456 Fichier\SpecialChar \menuseparator
20458 \begin_inset space ~
20462 \begin_inset space ~
20468 Lyx a été testé avec RCS 5.7.
20471 \begin_layout Subsubsection
20474 Initialiser le contrôle de version
20477 \begin_layout Standard
20478 Si votre document n'est pas sous le mode
20479 \begin_inset Quotes fld
20482 contrôle de version
20483 \begin_inset Quotes frd
20486 , c'est le seul choix qui vous soit proposé.
20487 Si vous êtes déjà sous ce mode, l'élément
20488 \begin_inset Flex MenuItem
20491 \begin_layout Plain Layout
20497 est grisé et inaccessible.
20500 \begin_layout Standard
20501 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20503 demandé de donner une description initiale du document.
20504 Le document est alors mis en mode
20505 \begin_inset Quotes fld
20509 \begin_inset Quotes frd
20512 et il vous faudra faire
20515 \begin_inset space ~
20519 \begin_inset space ~
20524 avant de le modifier.
20525 Un document sous contrôle de version a dans le minibuffer
20526 \begin_inset Quotes fld
20529 [RCS:<version><locker>]
20530 \begin_inset Quotes frd
20533 accolé au nom de fichier.
20536 \begin_layout Standard
20537 En arrière-plan, la commande RCS qui a été lancée est
20539 ci -q -u -i -t-\SpecialChar \-
20540 "<description_\SpecialChar \-
20541 initiale>" <nom_fichier>.
20544 \begin_layout Standard
20549 pour comprendre le sens des paramètres.
20553 \begin_layout Subsubsection
20555 \begin_inset space ~
20559 \begin_inset space ~
20565 \begin_layout Standard
20566 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20570 \begin_layout Plain Layout
20577 \begin_inset Flex MenuItem
20580 \begin_layout Plain Layout
20581 Fichier\SpecialChar \menuseparator
20583 \begin_inset space ~
20587 \begin_inset space ~
20590 Version\SpecialChar \menuseparator
20592 \begin_inset space ~
20596 \begin_inset space ~
20605 Il vous sera alors demandé une description de ceux-ci.
20606 Cette information est conservée dans le fichier d'historique.
20607 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20608 au fichier RCS maître et le document est déverrouillé et remis en mode
20610 \begin_inset Quotes fld
20614 \begin_inset Quotes frd
20620 \begin_layout Standard
20623 ci -q -u -m"<description>" <nom_fichier>
20626 \begin_layout Subsubsection
20629 Nouvelle version modifiable
20632 \begin_layout Standard
20633 En utilisant cette commande, vous verrouillez le document de manière à ce
20634 que vous soyez le seul à pouvoir l'éditer.
20635 Vous seul en possédez les droits d'écriture.
20636 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20638 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20641 \begin_layout Standard
20644 co -q -l <nom_fichier>
20647 \begin_layout Subsubsection
20650 Revenir à la version du dépôt
20653 \begin_layout Standard
20654 Ceci annule tous les changements réalisés sur le document depuis que le
20655 document a été figé la dernière fois.
20656 Une demande de confirmation apparaît alors, avant que tous les changements
20660 \begin_layout Standard
20663 co -f -u<version> <nom_fichier>
20666 \begin_layout Subsubsection
20669 Annuler le dernier enregistrement
20672 \begin_layout Standard
20673 Fait comme si la dernière modification n'avait jamais été faite.
20674 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20675 est effacée du fichier maître RCS.
20678 \begin_layout Standard
20681 rcs -o<version> <nom_fichier>
20684 \begin_layout Subsubsection
20687 Visionner historique
20690 \begin_layout Standard
20691 Montre l'historique complet du document RCS.
20696 est ainsi affichée dans une fenêtre.
20701 pour plus d'informations.
20704 \begin_layout Subsubsection
20705 Informations de révision
20708 \begin_layout Standard
20709 Lyx ne connaît que le numéro de version RCS, voir
20710 \begin_inset CommandInset ref
20712 reference "sub:VCS-Revision-Information"
20719 \begin_layout Subsection
20722 CVS commands in LyX
20723 \begin_inset Note Note
20726 \begin_layout Plain Layout
20727 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20735 \begin_layout Standard
20738 A subset of CVS operations is supported by LyX.
20739 You can find the commands in the
20741 File\SpecialChar \menuseparator
20743 \begin_inset space ~
20749 The version control system SVN is more powerful, so please use it instead
20750 of CVS if possible.
20753 \begin_layout Subsubsection
20760 \begin_layout Standard
20763 If you start from scratch with CVS you have to create your repository and
20764 checkout the working copy with external tools.
20765 If you're using a client-server setup you may need to login before doing
20766 the first repository checkout.
20769 \begin_layout Standard
20772 If your documents are under revision control and others are using the same
20773 repository problems arise when different changes to the same document at
20774 the same location happen.
20775 Standard CVS repositories doesn't operate with a file locking mechanism.
20776 This may be surprising, but conflicts only occur if people disagree on
20777 the proper content of the same part of a document.
20778 So, if co-workers are used to communicate regularly, these conflicts occur
20780 If they don't communicate they have a fundamental problem anyway.
20781 Nevertheless some people like to work with so called
20782 \begin_inset Quotes eld
20786 \begin_inset Quotes erd
20790 If they do so the working copy of all files is readonly when checked out
20791 first and the user starts editing after using a special command to make
20792 the working copy writable.
20793 When the changes are checked in the working copy returns to readonly state.
20794 With LyX one has to edit the
20795 \begin_inset Flex Code
20798 \begin_layout Plain Layout
20806 file and add the line
20807 \begin_inset Flex Code
20810 \begin_layout Plain Layout
20818 to work with reserved checkouts.
20819 The benefit is the possibility to see who is using a writable copy of some
20821 It's not guaranteed only one user makes a copy writable.
20824 \begin_layout Standard
20827 LyX tries to guess if you're using reserved or non-reserved checkouts.
20828 If your working copy is readonly or it is writable and an additional copy
20829 of your document exists in the CVS/Base sub-directory a reserved otherwise
20830 a non-reserved checkout is assumed.
20831 When a reserved checkout is detected you have to use
20832 \begin_inset Flex MenuItem
20835 \begin_layout Plain Layout
20843 to make your working copy writable if it's readonly.
20845 \begin_inset Flex MenuItem
20848 \begin_layout Plain Layout
20856 operation is possible and that makes your working copy readonly again after
20857 transferring your changes to the repository.
20860 \begin_layout Standard
20863 More information about CVS can be found here
20864 \begin_inset Flex URL
20867 \begin_layout Plain Layout
20869 http://www.nongnu.org/cvs
20875 \begin_inset Flex URL
20878 \begin_layout Plain Layout
20880 http://ximbiot.com/cvs
20888 \begin_layout Standard
20895 to understand the sub-commands and the switches mentioned below.
20898 \begin_layout Subsubsection
20905 \begin_layout Standard
20908 If your document is not under revision control, this is the only item shown
20910 And if it is under revision control, the
20917 item is not visible.
20921 \begin_layout Standard
20924 This command registers in CVS your document
20925 \begin_inset Flex Strong
20928 \begin_layout Plain Layout
20937 in case you have already the documents directory under CVS control (in
20943 This means you have to create or checkout the archive by yourself using
20945 (In case you forget that step LyX registers the document with RCS.)
20948 \begin_layout Standard
20951 Then you are asked interactively to supply an initial description of the
20953 Don't forget that registered file is not yet checked in.
20956 \begin_layout Standard
20959 CVS command that is run:
20961 cvs -q add -m"<entered message>" "<file-name>"
20964 \begin_layout Standard
20971 above and for all other CVS commands is an abbreviation for
20972 \begin_inset Quotes eld
20975 change the current working directory to file location and use the file name
20976 without path component as argument
20977 \begin_inset Quotes erd
20983 \begin_layout Subsubsection
20990 \begin_layout Standard
20993 When you are finished editing a file, you commit your changes.
20994 When you do this and you had changed the document, you are asked for a
20995 description of the changes.
20996 After that changes are written to the repository.
20997 In case you didn't change the document and a reserved checkout is detected
20998 the reservation made on
20999 \begin_inset Flex MenuItem
21002 \begin_layout Plain Layout
21013 \begin_layout Labeling
21014 \labelwidthstring 00.00.0000
21018 \begin_inset space ~
21022 \begin_inset space ~
21026 \begin_inset Newline newline
21030 \begin_inset Flex Code
21033 \begin_layout Plain Layout
21038 -q commit -m"<description>" "<file-name>"
21044 \begin_inset Newline newline
21048 \begin_inset Flex Code
21051 \begin_layout Plain Layout
21064 \begin_layout Subsubsection
21071 \begin_layout Standard
21074 When you are sharing a repository with others, you may have to incorporate
21075 their changes into your working copy.
21078 \begin_layout Standard
21083 cvs -q update "<file-name>"
21086 \begin_layout Standard
21089 If a readonly checkout is detected the working copy is made writable and
21093 \begin_layout Standard
21098 cvs -q edit "<file-name>"
21101 \begin_layout Subsubsection
21105 Revert To Repository Version
21108 \begin_layout Standard
21111 This will discard all changes made to the document since the last check
21113 You get a warning before changes are discarded.
21114 Firstly the file is deleted, secondly CVS update command is run.
21117 \begin_layout Standard
21122 cvs -q update "<file-name>"
21125 \begin_layout Standard
21128 If a reserved checkout is detected and the working copy has no changes only
21129 the reservation is undone.
21132 \begin_layout Standard
21137 cvs -q unedit "<file-name>"
21140 \begin_layout Subsubsection
21143 Update of the local directory checkout from repository
21146 \begin_layout Standard
21149 Once your documents gets more complex, containing sub-documents and pictures,
21151 \begin_inset Flex Code
21154 \begin_layout Plain Layout
21162 files and so on using version control becomes more complicated.
21163 LyX supports updating the whole tree in which resides the document.
21164 This become especially useful once you cooperate with people which neither
21165 have detailed knowledge about CVS usage nor they have ambition to commit
21166 additional material to the repository.
21167 You have to organize the files structure so that all external files are
21168 in the same directory or subdirectories of the document.
21169 It's good practice anyway to store multipart documents in an extra directory.
21172 \begin_layout Standard
21176 \begin_inset Flex Code
21179 \begin_layout Plain Layout
21182 Update local directory from repository
21187 command updates the whole directory.
21188 If local changes are detected user is warned before update starts.
21189 In case of merge conflicts both versions of the conflicting document parts
21190 are placed in the final document.
21191 You have to review and correct the result of the merge.
21192 You'll find the conflicts enclosed in pairs of
21193 \begin_inset Flex Code
21196 \begin_layout Plain Layout
21205 \begin_inset Flex Code
21208 \begin_layout Plain Layout
21217 \begin_inset Flex Code
21220 \begin_layout Plain Layout
21229 The first part is your version as before the update operation with the
21230 document name prepended.
21231 The second one is the repository version with the version number after
21233 \begin_inset Flex Code
21236 \begin_layout Plain Layout
21247 \begin_layout Labeling
21248 \labelwidthstring 00.00.0000
21252 \begin_inset space ~
21256 \begin_inset space ~
21260 \begin_inset Newline newline
21264 \begin_inset Flex Code
21267 \begin_layout Plain Layout
21277 (Ask if changes are detected.)
21278 \begin_inset Newline newline
21282 \begin_inset Flex Code
21285 \begin_layout Plain Layout
21288 cd $path; cvs -q update
21298 \begin_layout Standard
21302 \begin_inset Flex Code
21305 \begin_layout Plain Layout
21313 stands for the path to the document.
21316 \begin_layout Subsubsection
21323 \begin_layout Standard
21326 This shows the complete history of the CVS document.
21329 cvs log "<file-name>"
21331 is shown in a browser.
21334 \begin_layout Subsection
21337 SVN commands in LyX
21340 \begin_layout Standard
21343 SVN is now partially supported by LyX.
21344 You can find the commands in the
21346 File\SpecialChar \menuseparator
21348 \begin_inset space ~
21354 Please note that if you use password protected access to repository via
21355 ssh, you will be asked in terminal window.
21356 LyX was tested against SVN 1.5 and 1.6
21360 \begin_layout Plain Layout
21363 Most of the commands will work with 1.4 too, see
21364 \begin_inset CommandInset ref
21366 reference "sub:SVN-Repo-Update"
21378 \begin_layout Subsubsection
21385 \begin_layout Standard
21388 If your document is not under revision control, this is the only item shown
21390 And if it is under revision control, the
21397 item is not visible.
21401 \begin_layout Standard
21404 This command registers in SVN your document ONLY in case you have already
21405 the documents directory under SVN control (in particular
21410 This means you have to checkout the archive by yourself.
21414 \begin_layout Standard
21417 Then you are asked interactively to supply an initial description of the
21419 Don't forget that registered file is not yet commited.
21422 \begin_layout Standard
21425 SVN command that is run:
21428 \begin_inset Quotes eld
21432 \begin_inset Quotes erd
21438 \begin_layout Standard
21445 to understand the switches.
21449 \begin_layout Subsubsection
21456 \begin_layout Standard
21459 When you are finished editing a file, you commit your changes.
21460 When you do this, you are asked for a description of the changes.
21461 After that changes are commited.
21464 \begin_layout Standard
21471 \begin_layout Plain Layout
21474 In case locking is not enabled.
21476 \begin_inset CommandInset ref
21478 reference "subsec:SVN-File-Locking"
21489 svn commit -q -m"<description>" <file-name>
21492 \begin_layout Subsubsection
21499 \begin_layout Standard
21502 Updates the changes of this file from the repository.
21503 Be sure you understand SVN merging and conflicts resolving before using
21504 this function, because all conflicts has to be resolved manually by you!
21507 \begin_layout Standard
21514 \begin_layout Plain Layout
21524 svn update --non-interactive
21525 \begin_inset Quotes eld
21529 \begin_inset Quotes erd
21535 \begin_layout Subsubsection
21539 Revert To Repository Version
21542 \begin_layout Standard
21545 This will discard all changes made to the document since the last check
21547 You get a warning before changes are discarded.
21551 \begin_layout Standard
21557 \begin_inset Quotes eld
21561 \begin_inset Quotes erd
21567 \begin_layout Subsubsection
21570 \begin_inset CommandInset label
21572 name "sub:SVN-Repo-Update"
21576 Update of the local directory checkout from repository
21580 \begin_layout Plain Layout
21583 Note that this command will work only with subversion
21584 \begin_inset Formula $\geqq1.5$
21595 \begin_layout Standard
21598 All the commands above have one shortcomming - they deal with the current
21600 Once your document contains pictures, includes external
21601 \begin_inset Flex Code
21604 \begin_layout Plain Layout
21612 files and so on administration becomes more complicated.
21613 LyX now supports updating the whole tree in which resides the document
21617 \begin_layout Plain Layout
21620 One need to organize the files structure so that all external files are
21621 in the same directory or subdirectories of the document.
21628 This become especially useful once you cooperate with people which neither
21629 know about subversion management nor they have ambition to commit additional
21630 material to the repository.
21634 \begin_layout Standard
21637 \begin_inset Flex Code
21640 \begin_layout Plain Layout
21643 Update local directory from repository
21648 command updates the whole directory and in case of merge conflicts local
21649 version of the files are left, so no unintended data loss occurs.
21650 If local changes are detected user is warned before update starts.
21653 \begin_layout Labeling
21654 \labelwidthstring 00.00.0000
21658 \begin_inset space ~
21662 \begin_inset space ~
21666 \begin_inset Newline newline
21670 \begin_inset Flex Code
21673 \begin_layout Plain Layout
21681 (Ask if changes are detected.)
21682 \begin_inset Newline newline
21686 \begin_inset Flex Code
21689 \begin_layout Plain Layout
21692 svn update --accept mine-full $path
21700 \begin_layout Standard
21704 \begin_inset Flex Code
21707 \begin_layout Plain Layout
21715 stands for the path to the document.
21718 \begin_layout Subsubsection
21725 \begin_layout Standard
21728 This shows the complete history of the SVN document.
21732 \begin_inset Quotes eld
21736 \begin_inset Quotes erd
21741 is shown in a browser.
21744 \begin_layout Subsubsection
21748 \begin_inset CommandInset label
21750 name "subsec:SVN-File-Locking"
21757 \begin_layout Standard
21760 The file exchange through various revision control systems brings the problem
21761 of merge conflicts in case two different users try to edit the same (parts
21763 When such a conflict happens it needs manual resolving and one reasonable
21764 alternative is to provide some kind of locking mechanism, which guarantees
21765 that only one user is allowed to edit file at the given time.
21768 \begin_layout Standard
21771 SVN has two such mechanisms to provide mutual exclusivity for file access
21772 - locks and automatic setting of write permissions (see sec.
21774 \begin_inset CommandInset ref
21776 reference "subsec:Automatical-Locking-Property"
21781 \begin_inset Flex Code
21784 \begin_layout Plain Layout
21796 \begin_layout Plain Layout
21799 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21805 If this property is detected for a given document LyX starts to use SVN
21806 locks for document editing automatically and the whole check-in/out mechanism
21807 switches to the same regimen as for RCS.
21808 This in particular means there are two different modes of file use in LyX:
21811 \begin_layout Itemize
21815 The loaded file is in the read-only mode.
21816 For editing on needs to check-out.
21821 consists of updating from the repository and gaining write lock.
21822 If the lock is not possible to obtain, we remain in unlocked state.
21825 \begin_layout Itemize
21829 The loaded file is in the 'normal' edit mode.
21830 No other user is allowed to edit the file.
21835 consists of commiting changes and releasing write-lock.
21836 If no changes have been made to the document, no commit will be produced
21840 \begin_layout Plain Layout
21843 Don't be puzzled by the fact that you will be asked for commit message anyway.
21848 and only the write-lock will be released.
21851 \begin_layout Standard
21857 \begin_layout Labeling
21858 \labelwidthstring 00.00.0000
21863 svn commit -q -m"<description>" "<file-name>"
21864 \begin_inset Newline newline
21867 svn unlock "<file-name>"
21870 \begin_layout Labeling
21871 \labelwidthstring 00.00.0000
21876 svn update "<file-name>"
21877 \begin_inset Newline newline
21880 svn lock "<file-name>"
21883 \begin_layout Subsubsection
21887 \begin_inset CommandInset label
21889 name "subsec:Automatical-Locking-Property"
21895 Automatic Locking Property
21898 \begin_layout Standard
21901 The above mentioned automatic setting of write permissions of the .lyx file
21907 ile\SpecialChar \menuseparator
21913 \begin_inset space ~
21916 Control\SpecialChar \menuseparator
21921 oggle locking property
21924 This command is active only when the file is not locked on the svn server
21926 you need to check-out before proceeding).
21929 \begin_layout Labeling
21930 \labelwidthstring 00.00.0000
21934 \begin_inset space ~
21940 \begin_layout Labeling
21941 \labelwidthstring 00.00.0000
21946 svn propset svn:needs-lock ON "<file-name>"
21949 \begin_layout Labeling
21950 \labelwidthstring 00.00.0000
21955 svn propdel svn:needs-lock "<file-name>"
21958 \begin_layout Subsubsection
21961 \begin_inset CommandInset label
21963 name "sub:VCS-Revision-Information"
21967 Revision Information in Documents
21970 \begin_layout Standard
21973 There are more possibilities how to activate revision information in our
21977 \begin_layout Itemize
21980 LyX supports directly:
21984 \begin_layout Itemize
21987 tree revision information (
21988 \begin_inset Flex Code
21991 \begin_layout Plain Layout
22000 The result is the output of the
22001 \begin_inset Flex Code
22004 \begin_layout Plain Layout
22012 command, the following table gives you an idea, how to read the results.
22015 \begin_layout Standard
22019 \begin_inset Tabular
22020 <lyxtabular version="3" rows="6" columns="2">
22021 <features tabularvalignment="middle">
22022 <column alignment="center" valignment="top" width="0">
22023 <column alignment="center" valignment="top" width="0">
22025 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22028 \begin_layout Plain Layout
22036 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22039 \begin_layout Plain Layout
22049 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22052 \begin_layout Plain Layout
22060 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22063 \begin_layout Plain Layout
22066 mixed revision working copy
22073 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22076 \begin_layout Plain Layout
22084 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22087 \begin_layout Plain Layout
22090 modified working copy
22097 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22100 \begin_layout Plain Layout
22108 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22111 \begin_layout Plain Layout
22114 switched working copy
22121 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22124 \begin_layout Plain Layout
22132 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22135 \begin_layout Plain Layout
22138 partial working copy, from a sparse checkout
22145 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22148 \begin_layout Plain Layout
22156 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22159 \begin_layout Plain Layout
22162 mixed revision, modified, switched working copy
22175 \begin_layout Itemize
22178 file revision information.
22179 The result comes from parsing the output of
22180 \begin_inset Flex Code
22183 \begin_layout Plain Layout
22187 \begin_inset space ~
22191 \begin_inset space ~
22195 \begin_inset space ~
22204 Supported flags are:
22208 \begin_layout Itemize
22211 version number of the last commit (
22212 \begin_inset Flex Code
22215 \begin_layout Plain Layout
22226 \begin_layout Itemize
22229 author of the last commit (
22230 \begin_inset Flex Code
22233 \begin_layout Plain Layout
22244 \begin_layout Itemize
22247 date of the last commit (
22248 \begin_inset Flex Code
22251 \begin_layout Plain Layout
22262 \begin_layout Itemize
22265 time of the last commit (
22266 \begin_inset Flex Code
22269 \begin_layout Plain Layout
22281 \begin_layout Standard
22284 You can obtain this info via InsetInfo (e.g.
22286 \begin_inset Flex Code
22289 \begin_layout Plain Layout
22292 info-insert buffer vcs-date
22298 The information will be available only when you have the file stored under
22299 svn managment (i.e.
22301 \begin_inset Flex Code
22304 \begin_layout Plain Layout
22312 directory is available with your document).
22316 \begin_layout Itemize
22319 Another---a hacking one---possibility is to use svn keywords
22323 \begin_layout Plain Layout
22326 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22332 In short -- you set file keywords property (e.g.
22335 svn propset svn:keywords 'Rev' file.lyx
22337 ) and then paste keyword TeX code
22341 \begin_layout Plain Layout
22344 This is an easy way how to ensure that LyX won't break the line in the middle
22350 tag in your document (e.g.
22355 \begin_layout Plain Layout
22363 This way svn client will automatically substitute revision number (e.g.
22368 \begin_layout Plain Layout
22375 ) after each update and commit.
22376 There are more problems with this approach.
22377 Firstly, the '$' character is used in TeX world for math equations, so
22378 any occurence of math formula
22379 \begin_inset Formula $Rev$
22383 \begin_inset Formula $Rev:59$
22386 in your LyX document.
22387 Similarly for other keywords like Id, Date, Author, etc.
22388 Secondly svn output is dependent on your locales, so its very easy that
22389 svn would produce some problematic strings once Date is used.
22390 Thirdly you get the whole 'Rev: 59' string in your document instead of
22392 Until subversion implements user's custom keywords it will be hard to use
22393 this approach reliably or let LyX to support it directly.
22396 \begin_layout Subsection
22399 SVN and Windows Environment
22402 \begin_layout Quote
22405 My inclination is to say that if the user cannot figure out the command
22406 line operations on their own fairly quickly, they would be well advised
22407 to use TortoiseSVN.
22413 \begin_layout Subsubsection
22419 \begin_layout Standard
22422 In addition to installing LyX, and having access to a Subversion repository,
22423 the user will need to install the Subversion client program.
22424 A Windows installer for the client program is available from
22425 \begin_inset CommandInset href
22428 target "http://www.collab.net/nonav/downloads/subversion/"
22433 The user may also want to install
22434 \begin_inset CommandInset href
22437 target "http://tortoisesvn.tigris.org/"
22441 , which integrates Subversion operations into the context (rightclick) menu
22442 of Windows Explorer.
22443 Operations done outside LyX will typically be more convenient using the
22444 Explorer context menu.
22445 Note that TortoiseSVN is not a replacement for the client program, which
22446 is what LyX itself will use.
22449 \begin_layout Subsubsection
22452 Bringing a document under Subversion control
22455 \begin_layout Standard
22458 Before a LyX document can be brought under version control in Subversion,
22459 its parent directory needs to be under version control.
22460 If the document is being added to a project already in the repository,
22461 this is accomplished by checking the project out to the directory where
22462 the new document will be placed.
22463 If the project itself is not yet under version control (for instance, if
22464 this document starts a new project), the directory must be imported into
22466 This is done outside LyX.
22467 Both import and checkout are easily accomplished from the Explorer context
22468 menu using TortoiseSVN, or alternatively can be done using the command
22469 line client at a DOS prompt.
22470 The procedure for importing the project using TortoiseSVN is described
22471 below, assuming an existing repository and a new project being started
22479 For information on using the Subversion client program, run
22486 \begin_layout Enumerate
22495 in Windows Explorer, right click it, and select
22497 TortoiseSVN > Repo-browser
22500 If necessary, adjust the URL for the repository, then click OK.
22503 \begin_layout Enumerate
22506 Right click the level of the repository under which you want to place the
22507 new project folder (typically the top level) and click
22509 Create folder\SpecialChar \ldots{}
22512 Supply a name for the project folder and click OK.
22513 Add a message for the log file if desired, then click OK again.
22514 The new project folder should appear in the repository.
22515 Finally, click OK again to exit the repository browser.
22518 \begin_layout Enumerate
22521 Once again right click
22527 , this time selecting SVN Checkout\SpecialChar \ldots{}
22528 Select the URL of the project folder
22529 you just created in the repository, and set the checkout directory to
22537 You will be warned about a non-empty folder; click OK to proceed.
22538 You should now have a
22549 \begin_layout Enumerate
22552 Create or open your document in LyX and click
22557 ile\SpecialChar \menuseparator
22563 \begin_inset space ~
22566 Control\SpecialChar \menuseparator
22574 Add a log message and click OK to commit the document to version control.
22577 \begin_layout Standard
22580 From this point onward, you should have full functionality in the
22585 ile\SpecialChar \menuseparator
22591 \begin_inset space ~
22597 You also have the option of checking the document in and out, viewing its
22599 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22600 client program from a command prompt.
22603 \begin_layout Subsubsection
22606 SSH tunnel used with SVN under Windows
22609 \begin_layout Standard
22612 Compared with Linux setting up svn client to communicate over ssh under
22613 Windows is a rather troublesome task.
22614 We will at least offer some hints how to setup the client side but prior
22615 knowledge about ssh and the Windows command line is needed, also be prepared
22616 for a great deal of frustration\SpecialChar \ldots{}
22620 \begin_layout Enumerate
22623 Get a svn client for windows, as described in the previous sections.
22624 When it is a fresh install run some svn command (e.g.
22626 \begin_inset Flex Code
22629 \begin_layout Plain Layout
22637 ) to create config files, which you will need to change later on.
22640 \begin_layout Enumerate
22643 Choose a ssh client for Windows.
22644 There are several possibilities, we will use the one from Putty tools
22648 \begin_layout Plain Layout
22651 \begin_inset Flex URL
22654 \begin_layout Plain Layout
22656 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22667 You will need to set the connection up so that the client doesn't ask for
22668 any password from you.
22669 To keep things easy we will use only keys without any additional password
22674 \begin_layout Enumerate
22678 \begin_inset Flex Code
22681 \begin_layout Plain Layout
22690 Save your private .ppk key file and put the public one on the server side.
22691 If the SVN server runs on Linux, note that the format of the public key
22692 is not compatible with Linux openssh and you will need to direcly copy-paste
22695 Public key for pasting into OpenSSH authorized_keys file
22697 :” edit field into the server's
22698 \begin_inset Flex Code
22701 \begin_layout Plain Layout
22704 ~/.ssh/authorized_keys
22710 \begin_inset Flex Code
22713 \begin_layout Plain Layout
22724 \begin_layout Enumerate
22728 \begin_inset Flex Code
22731 \begin_layout Plain Layout
22740 In the SVN config file
22744 \begin_layout Plain Layout
22747 Exact path depends on Windows version, usually somewhere around
22748 \begin_inset Flex Code
22751 \begin_layout Plain Layout
22756 Documents and Settings
22770 \begin_inset Flex Code
22773 \begin_layout Plain Layout
22790 , section [tunnels], setup ssh command, e.g.
22792 \begin_inset Flex Code
22795 \begin_layout Plain Layout
22798 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22807 \begin_layout Plain Layout
22810 It will usually take a lot of time to get exact command right and it depends
22812 For example do not have some remote server saved as a default session in
22814 If things fail, try to connect via plink without SVN first.
22823 \begin_layout Enumerate
22826 Checkout the SVN archive, e.g.
22828 \begin_inset Flex Code
22831 \begin_layout Plain Layout
22834 svn co svn+ssh://user@server/repository_path
22842 \begin_layout Subsubsection
22845 End-of-Line Conversions
22848 \begin_layout Standard
22851 When the collsraborators are mixing Linux and Windows environments, LyX
22852 will use different line endings inside the .lyx files.
22853 This is not a problem as far as LyX functionality is concerned, but the
22854 commit diffs will be huge and merge-conflicts prone.
22855 Fortunately SVN itself knows
22859 \begin_layout Plain Layout
22862 \begin_inset Flex URL
22865 \begin_layout Plain Layout
22867 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22877 how to deal with CR/LF problems when switching .lyx files to the
22878 \begin_inset Flex Code
22881 \begin_layout Plain Layout
22893 \begin_layout Plain Layout
22897 \begin_inset Flex Code
22900 \begin_layout Plain Layout
22903 svn propset svn:eol-style native FILE_NAME
22916 \begin_layout Subsection
22922 \begin_layout Standard
22925 With the recent addition of the vc-command function LyX power users are
22926 allowed to create their own commands for revision control.
22929 \begin_layout Standard
22932 As an example you can see how two TortoiseSVN commands could be integrated
22936 \begin_layout Description
22940 \begin_inset Flex Code
22943 \begin_layout Plain Layout
22946 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22954 \begin_layout Description
22958 \begin_inset Flex Code
22961 \begin_layout Plain Layout
22964 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
22972 \begin_layout Subsection
22975 Version control and Document comparison
22978 \begin_layout Standard
22981 One of the typical uses of version control is to inspect the changes between
22982 revisions, usually by creating
22983 \begin_inset Flex Code
22986 \begin_layout Plain Layout
22995 While this is useful for plain text files, it is much less useful in the
22996 case of LyX files, which have more complicated structure.
22997 Hence we provide binding to the Document comparison feature.
22998 They are two ways of calling this feature - either by direct call of
22999 \begin_inset Flex Code
23002 \begin_layout Plain Layout
23010 LyX function (for details see LyX functions manual) or by icon/menu item
23012 \begin_inset Flex MenuItem
23015 \begin_layout Plain Layout
23018 Compare with older revision...
23024 One can either compare two chosen revisions of the document or he can simply
23025 compare the current version of edited text with older revisions (where
23027 \begin_inset Flex MenuItem
23030 \begin_layout Plain Layout
23038 ' revisions back means comparison of the edited file with last commited
23043 \begin_layout Standard
23046 This feature is supported for SVN and RCS though due to the more complicated
23047 versioning scheme of RCS there is a constraint -- when addressing the revisions
23048 in dialog, numbers always point to the last number in RCS revision number,
23053 \begin_layout Section
23054 Programmation littéraire
23057 \begin_layout Standard
23062 (kayvan@sylvan.com), document d'origine écrit par
23064 Edmar Wienskoski Jr.
23067 (edmar-w-jr@technologist.com)
23070 \begin_layout Subsection
23074 \begin_layout Standard
23075 Le but principal de cette documentation est de montrer comment utiliser
23076 LyX pour la programmation littéraire.
23077 Nous supposerons que vous êtes familiers de cette technique de programmation,
23078 et savez donc ce que
23079 \begin_inset Quotes fld
23083 \begin_inset Quotes frd
23087 \begin_inset Quotes fld
23091 \begin_inset Quotes frd
23098 \begin_layout Plain Layout
23099 NdT : Respectivement la génération du code et de la documentation.
23106 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23107 indiquées un peu plus loin.
23108 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23109 aux derniers trucs et astuces.
23112 \begin_layout Standard
23113 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23114 changer vos préférences, et le fichier de ressources X.
23115 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23119 \begin_layout Subsection
23120 La programmation littéraire
23123 \begin_layout Standard
23124 Extrait de la FAQ de la Programmation Littéraire :
23127 \begin_layout Quotation
23128 La programmation littéraire est la combinaison de la documentation et des
23129 sources en une forme lisible par un être humain.
23130 En fait, la programmation littéraire doit être agréable à lire, et même
23131 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23132 n littéraire combine la source et la documentation dans un seul et unique
23134 Des outils de programmation littéraire permettent ensuite de produire séparémen
23135 t le fichier source et la documentation.
23136 Le style WEB de programmation littéraire fut créé par D.E.
23137 Knuth lors du développement de son logiciel de typographie, TeX.
23140 \begin_layout Standard
23144 \begin_layout Quotation
23147 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23150 \begin_layout Quotation
23151 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23155 \begin_layout Itemize
23156 un ordre d'élaboration flexible
23159 \begin_layout Itemize
23160 le support automatique pour la visualisation
23163 \begin_layout Itemize
23164 une documentation mise en forme, notamment les diagrammes et les mathématiques
23169 \begin_layout Standard
23170 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23173 \begin_layout Subsubsection
23177 \begin_layout Standard
23178 La FAQ complète de la Programmation Littéraire se trouve à :
23181 \begin_layout Quote
23182 FAQ de la Programmation Littéraire
23183 \begin_inset Flex URL
23186 \begin_layout Plain Layout
23188 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23196 \begin_layout Standard
23197 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23199 Certains sont spécialisés pour certains langages de programmation, d'autre
23200 ont une portée plus générale.
23206 pour mon usage personnel pour plusieures raisons :
23209 \begin_layout Itemize
23210 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23213 \begin_layout Itemize
23214 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23215 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23218 \begin_layout Itemize
23219 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23222 \begin_layout Itemize
23226 \begin_layout Standard
23227 La page web de Noweb se trouve à :
23230 \begin_layout Quote
23231 Page d'accueil de Noweb
23232 \begin_inset Flex URL
23235 \begin_layout Plain Layout
23237 http://www.cs.virginia.edu/~nr/noweb/
23245 \begin_layout Standard
23246 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23247 exemples de programmation littéraire.
23250 \begin_layout Subsection
23251 LyX et la Programmation Littéraire
23254 \begin_layout Standard
23255 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23256 de gestion des convertisseurs.
23258 \begin_inset Quotes fld
23261 indépendant de Noweb
23262 \begin_inset Quotes frd
23265 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23266 avec un autre outil de programmation littéraire de votre choix, en changeant
23267 juste vos préférences LyX.
23270 \begin_layout Subsubsection
23271 Génération des documents et du code (weaving and tangling)
23274 \begin_layout Paragraph
23275 Sélection de la classe de document
23278 \begin_layout Standard
23279 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23280 nouvelles classes de document :
23283 \begin_layout Itemize
23287 \begin_inset space ~
23293 \begin_layout Itemize
23297 \begin_inset space ~
23303 \begin_layout Itemize
23307 \begin_inset space ~
23313 \begin_layout Standard
23314 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23318 \begin_layout Standard
23319 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23321 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23322 les lettres, ou à partir d'autres variantes d'une classe, comme
23325 \begin_inset space ~
23331 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23332 ces classes, faites-le savoir à la liste de diffusion des développeurs
23334 \begin_inset Flex URL
23337 \begin_layout Plain Layout
23339 lyx-devel@lists.lyx.org
23344 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23345 comment le faire vous-même
23349 \begin_layout Plain Layout
23350 C'est très simple, ça ne demande que la création d'un fichier de quatre
23351 lignes, et la relance de l'auto-configuration.
23357 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23358 peut-être créer un nouvel ensemble de classes de document prévues pour.
23361 \begin_layout Paragraph
23365 \begin_layout Standard
23366 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23372 \begin_layout Plain Layout
23376 Le terme équivalent sous Noweb est
23377 \begin_inset Quotes fld
23381 \begin_inset Quotes frd
23385 Pour des raisons historiques, j'ai gardé le terme
23386 \begin_inset Quotes fld
23390 \begin_inset Quotes frd
23393 d'un autre outil littéraire appelé Nuweb, que j'ai utilisé bien des années
23394 avant de me convertir à Noweb.
23402 Noweb délimite les scraps ainsi :
23405 \begin_layout LyX-Code
23409 \begin_layout LyX-Code
23413 \begin_layout LyX-Code
23417 \begin_layout LyX-Code
23421 \begin_layout LyX-Code
23425 \begin_layout Standard
23426 Le problème est que tout ce qui est compris entre le
23434 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23435 on de ce qui a été écrit.
23436 C'est géré par un environnement spécial appelé
23440 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23441 liberté en ce qui concerne l'espacement.
23444 \begin_layout Standard
23445 L'inconvénient de l'environnement de paragraphe
23449 est que des paragraphes consécutifs de code vont être séparés par une ligne
23450 vide dans le code source et dans la documentation imprimée.
23451 Pour éviter ça, il faut donc, dans un
23455 donné, finir chaque ligne de code par un saut de ligne (
23464 L'exemple ci-dessus donnera donc
23468 \begin_layout Plain Layout
23469 Sur un document imprimé, il n'y a aucune différence entre cet exemple et
23478 \begin_layout LyX-Code
23480 \begin_inset Newline newline
23484 \begin_inset Newline newline
23488 \begin_inset Newline newline
23492 \begin_inset Newline newline
23498 \begin_layout Standard
23499 Cet environnement fonctionne bien.
23500 Le seul réel inconvénient est de devoir taper
23510 \begin_layout Plain Layout
23511 Régler ce problème fait partie de la liste des améliorations à apporter.
23521 \begin_layout Standard
23522 Il est à noter que vous pouvez aussi utiliser la construction
23525 \begin_inset Quotes fld
23529 \begin_inset Quotes frd
23534 de Noweb dans vos scraps pour ajouter des éléments de référence croisée
23538 \begin_layout LyX-Code
23540 \begin_inset Newline newline
23543 def une_fonction(param):
23544 \begin_inset Newline newline
23547 "C'est la documentation de cette fonction."
23548 \begin_inset Newline newline
23551 print "Mes paramètres : ", param
23554 \begin_layout LyX-Code
23555 @ %def une_fonction
23558 \begin_layout Standard
23559 Pour avoir un exemple de cette construction et des références croisées engendrée
23560 s, regardez le programme littéraire python dans
23565 /examples/listerrors.lyx
23567 qui devrait clarifier tout ça.
23570 \begin_layout Paragraph
23571 Génération de la documentation
23574 \begin_layout Standard
23575 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23576 et vous avec tapé un peu de code et de texte dedans.
23577 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23580 Visionner\SpecialChar \menuseparator
23584 comme vous le feriez pour un document quelconque.
23585 Il n'y a aucune procédure particulière.
23588 \begin_layout Standard
23589 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23590 à l'intérieur de LyX :
23593 \begin_layout Enumerate
23594 Quand vous choisissez
23596 Visionner\SpecialChar \menuseparator
23598 \begin_inset space ~
23602 \begin_inset space ~
23605 Jour\SpecialChar \menuseparator
23608 , un fichier LaTeX est généré.
23612 \begin_layout Standard
23613 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23614 l'extension définie par le format
23615 \begin_inset Quotes fld
23619 \begin_inset Quotes frd
23622 (défini dans la fenêtre de
23626 ), sinon le fichier aura l'extension habituelle
23634 \begin_layout Enumerate
23635 Remarquez que la seule différence est cette extension : LyX n'a rien de
23636 particulier à faire.
23637 Tant que vous avez utilisé l'environnement
23641 en entrant le texte, tout se passera sans problème.
23644 \begin_layout Enumerate
23645 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23646 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23650 \begin_layout Plain Layout
23651 Les convertisseurs sont définis dans la fenêtre
23653 Éditer\SpecialChar \menuseparator
23665 pour générer le fichier LaTeX
23669 \begin_layout Standard
23670 Sinon, il saute simplement cette étape.
23674 \begin_layout Enumerate
23675 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23676 d'un document quelconque.
23679 \begin_layout Standard
23680 Vous êtes donc indépendant d'un
23681 \begin_inset Quotes fld
23685 \begin_inset Quotes frd
23688 donné, car vous pouvez changer les commandes correspondant aux différents
23692 \begin_layout Paragraph
23696 \begin_layout Standard
23697 Quand on demande de
23701 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23702 d'outils, un fichier LaTeX est généré comme dans l'étape
23703 \begin_inset space ~
23707 LyX invoque ensuite le convertisseur
23712 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23715 \begin_layout Enumerate
23716 Le programme de conversion proprement dit.
23717 Ce programme procède à la conversion d'un format à un autre (ici, du format
23729 \begin_layout Enumerate
23730 Le filtre de messages d'erreur.
23731 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23732 dans un format compréhensible par LyX.
23733 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23737 \begin_layout Standard
23738 La première partie, déterminée par le champ
23745 \begin_inset Quotes fld
23749 \begin_inset Quotes frd
23755 Ça signifie que LyX va appeler
23759 (un programme ou un script) avec le nom du fichier Noweb (en général un
23760 fichier dans le répertoire temporaire de LyX).
23763 \begin_layout Standard
23764 Voici une implémentation de
23768 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23772 \begin_layout LyX-Code
23776 \begin_layout LyX-Code
23780 \begin_layout LyX-Code
23781 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
23784 \begin_layout Standard
23785 L'autre partie de la définition du convertisseur est le champ
23788 \begin_inset space ~
23796 \begin_inset Quotes fld
23799 originaldir,parselog=listerrors
23800 \begin_inset Quotes frd
23806 Ça fera passer toutes les erreurs générées par
23810 à travers le programme
23817 \begin_layout Standard
23818 La gestion des convertisseurs cherche le programme
23836 puis dans le chemin d'accès par défaut.
23839 \begin_layout Paragraph
23840 Instructions de compilation dans le document
23843 \begin_layout Standard
23844 La dernière partie de l'interface entre LyX et noweb est le scrap
23845 \begin_inset Quotes fld
23849 \begin_inset Quotes frd
23853 En général, les instructions de compilation de votre programme doivent
23854 être regroupées dans un scrap à part.
23859 vu plus haut est spécifique à noweb et utilise la commande
23863 pour rechercher ce scrap (appelé
23864 \begin_inset Quotes fld
23868 \begin_inset Quotes frd
23871 ) et passer son contenu dans
23878 \begin_layout Standard
23879 Typiquement, un tel scrap ressemble à ceci :
23882 \begin_layout LyX-Code
23884 \begin_inset Newline newline
23888 \begin_inset Newline newline
23892 \begin_inset Newline newline
23895 if [ -z "${NOWEB_SOURCE}" ]
23896 \begin_inset Newline newline
23900 \begin_inset Newline newline
23903 NOWEB_SOURCE=mon_fichier.nw
23904 \begin_inset Newline newline
23908 \begin_inset Newline newline
23912 code pour extraire les fichiers ...]
23913 \begin_inset Newline newline
23917 code pour compiler les fichiers ...]
23918 \begin_inset Newline newline
23924 \begin_layout Standard
23930 /examples/listerrors.lyx
23937 /examples/Literate.lyx
23939 qui implémentent deux versions du programme
23943 pour avoir des exemples de comment tout cela va ensemble.
23944 Vous pouvez encore consulter
23949 /examples/noweb2lyx.lyx
23952 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23953 e de LyX relativement au langage de programmation littéraire adopté car
23954 ils sont écrits respectivement en Python, C et Perl.
23957 \begin_layout LyX-Code
23961 \begin_layout Subsubsection
23965 \begin_layout Standard
23966 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
23973 Éditer\SpecialChar \menuseparator
23977 Les parties importantes sont :
23980 \begin_layout Description
23982 \begin_inset space ~
23986 \begin_inset space ~
23990 \begin_inset Quotes fld
23994 \begin_inset Quotes frd
23997 Choisi dans l'onglet
24001 , où vous mettez ce qui est spécifique à Noweb.
24005 \begin_inset space ~
24013 \begin_inset Quotes fld
24017 \begin_inset Quotes frd
24029 \begin_inset Quotes fld
24033 \begin_inset Quotes frd
24039 LyX créera donc un fichier d'extension
24043 lors de la première étape du processus de conversion.
24046 \begin_layout Description
24048 \begin_inset space ~
24052 \begin_inset space ~
24059 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24060 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24064 \begin_layout Description
24073 Ce convertisseur assure la génération de la documentation (
24074 \begin_inset Quotes fld
24078 \begin_inset Quotes frd
24082 Pour Noweb, il faut mettre
24085 \begin_inset Quotes fld
24088 noweave -delay -index $$i > $$o
24089 \begin_inset Quotes frd
24095 \begin_layout Description
24104 Celui-ci assure la génération du code (
24105 \begin_inset Quotes fld
24109 \begin_inset Quotes frd
24113 Comme vu plus haut, il faut mettre
24116 \begin_inset Quotes fld
24120 \begin_inset Quotes frd
24128 \begin_inset space ~
24136 \begin_inset Quotes fld
24139 originaldir,parselog=listerrors
24140 \begin_inset Quotes frd
24148 \begin_layout Subsubsection
24149 Fonctions pour le déboguage
24152 \begin_layout Standard
24153 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24155 \begin_inset Quotes fld
24158 serveur va à la bonne ligne
24159 \begin_inset Quotes frd
24162 que l'on utilisera avec
24170 ou un autre débogueur.
24173 \begin_layout Standard
24174 Lorsque vous déboguez du code avec
24182 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24183 on, avec un seul appui clavier.
24184 La configuration par défaut de
24193 Il se trouve que vous pouvez choisir l'éditeur appelé par
24199 Éditer\SpecialChar \menuseparator
24200 Préférences\SpecialChar \menuseparator
24203 en changeant l'entrée
24206 \begin_inset space ~
24214 \begin_layout Standard
24215 J'ai trouvé avantageux d'utiliser LyX avec
24222 \begin_inset space ~
24230 \begin_layout LyX-Code
24231 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24234 \begin_layout Standard
24235 Ainsi, quand vous utilisez
24239 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24252 renvoie cette information à LyX via le serveur LyX.
24253 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24259 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24260 pour savoir où se situait le problème !
24263 \begin_layout Standard
24264 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24266 Pour cela, allez dans
24268 Outils\SpecialChar \menuseparator
24269 Préférences\SpecialChar \menuseparator
24272 et mettez un chemin du genre
24275 \begin_inset Quotes fld
24278 /home/<votre-réperoire-home>/\SpecialChar \-
24280 \begin_inset Quotes frd
24287 Tubes du Serveur LyX
24292 \begin_layout Standard
24293 Lisez la documentation sur le serveur LyX dans le manuel de
24297 pour plus d'information.
24300 \begin_layout Subsubsection
24301 Ajouts à la barre d'outils
24304 \begin_layout Standard
24305 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24307 Cinq de ces boutons sont des raccourcis vers les styles
24328 Le dernier bouton est un raccourci vers la commande
24329 \begin_inset Quotes fld
24333 \begin_inset Quotes frd
24339 \begin_layout Standard
24340 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24342 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24345 Visionner\SpecialChar \menuseparator
24347 \begin_inset space ~
24351 \begin_inset space ~
24354 Jour\SpecialChar \menuseparator
24359 Visionner\SpecialChar \menuseparator
24363 Voilà comment cela se présente :
24366 \begin_layout LyX-Code
24370 \begin_layout LyX-Code
24374 \begin_layout LyX-Code
24375 Icon "layout Standard"
24378 \begin_layout LyX-Code
24379 Icon "layout Section"
24382 \begin_layout LyX-Code
24383 Icon "layout LaTeX"
24386 \begin_layout LyX-Code
24387 Icon "layout LyX-Code"
24390 \begin_layout LyX-Code
24391 Icon "layout Scrap"
24394 \begin_layout LyX-Code
24398 \begin_layout LyX-Code
24402 \begin_layout LyX-Code
24403 Icon "buffer-typeset"
24406 \begin_layout LyX-Code
24407 Icon "build-program"
24410 \begin_layout LyX-Code
24414 \begin_layout LyX-Code
24418 \begin_layout LyX-Code
24422 \begin_layout LyX-Code
24426 \begin_layout LyX-Code
24430 \begin_layout Subsubsection
24431 Couleurs personnalisées
24434 \begin_layout Standard
24435 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24441 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24443 La couleur par défaut est le rouge, or les scraps utilisent la police LaTeX,
24444 et comme il y a beaucoup de scraps dans un document de programmation littéraire
24445 , vous en aurez sûrement marre de tout voir en rouge.
24446 Vous pouvez la changer dans l'onglet
24448 Apparence\SpecialChar \menuseparator
24454 \begin_layout Standard
24455 Le problème suivant est la présence visible des caractères
24456 \begin_inset Quotes fld
24460 \begin_inset Quotes frd
24464 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24465 donc les faire se confondre avec le fond.
24466 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24467 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24471 \begin_layout Chapter
24472 Fonctionnalités particulières
24473 \begin_inset CommandInset label
24475 name "chap:Fonctionnalités-particulières"
24482 \begin_layout Standard
24483 Vous pouvez faire avec LyX tout ce que vous pouvez faire avec LaTeX.
24484 Cependant, LyX ne peut inclure directement toutes les fonctionnalités de
24485 LaTeX, mais vous pouvez toujours utiliser le code TeX; Ce chapitre vous
24486 montre quelques points particuliers qui peuvent vous intéresser.
24487 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
24488 les flottants, les boîtes et les notes, voyez le manuel des
24495 \begin_layout Section
24499 \begin_layout Standard
24502 This feature is independent of the option
24504 Two-column document
24506 in the document settings under
24511 If you want to have 2
24512 \begin_inset space ~
24515 columns for the whole document, it is recommended to use the
24517 Two-column document
24520 For all other cases use this feature.
24523 \begin_layout Standard
24526 To use multiple text columns in your document, you have to load the module
24533 Document\SpecialChar \menuseparator
24534 Settings\SpecialChar \menuseparator
24537 ) and must have the LaTeX-package
24542 \begin_inset Index idx
24545 \begin_layout Plain Layout
24548 LaTeX-packages ! multicol
24556 \begin_layout Standard
24559 Footnotes within multiple columns will be placed at the bottom of the page
24560 and not under each column.
24561 Within the different columns you can use everything, with the limitation
24562 that for floats you need to use the float option
24569 \begin_layout Subsection
24575 \begin_layout Standard
24578 If you want to have 2 columns in your text, use the style
24580 Begin Multiple Columns
24582 where the columns should start.
24583 The content of the style is the number of the columns, so in this case
24585 \begin_inset Quotes eld
24589 \begin_inset Quotes erd
24593 At the point where the columns should end use the style
24595 End Multiple Columns
24600 \begin_layout Standard
24603 Here is an example:
24606 \begin_layout Begin Multiple Columns
24610 \begin_layout Standard
24616 The Adventure of the Empty House
24619 \begin_inset Newline newline
24624 Sir Arthur Conan Doyle
24627 \begin_layout Standard
24631 It was in the spring of the year 1894 that all London was interested, and
24632 the fashionable world dismayed, by the murder of the Honourable Ronald
24633 Adair under most unusual and inexplicable circumstances.
24634 The public has already learned those particulars of the crime which came
24635 out in the police investigation, but a good deal was suppressed upon that
24636 occasion, since the case for the prosecution was so overwhelmingly strong
24637 that it was not necessary to bring forward all the facts.
24638 Only now, at the end of nearly ten years, am I allowed to supply those
24639 missing links which make up the whole of that remarkable chain.
24640 The crime was of interest in itself, but that interest was as nothing to
24641 me compared to the inconceivable sequel, which afforded me the greatest
24642 shock and surprise of any event in my adventurous life.
24643 Even now, after this long interval, I find myself thrilling as I think
24644 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24645 ty which utterly submerged my mind.
24646 Let me say to that public, which has shown some interest in those glimpses
24647 which I have occasionally given them of the thoughts and actions of a very
24648 remarkable man, that they are not to blame me if I have not shared my knowledge
24649 with them, for I should have considered it my first duty to do so, had
24650 I not been barred by a positive prohibition from his own lips, which was
24651 only withdrawn upon the third of last month.
24654 \begin_layout End Multiple Columns
24658 \begin_layout Standard
24661 Here is an example with 3
24662 \begin_inset space ~
24668 \begin_layout Begin Multiple Columns
24674 \begin_layout Standard
24678 It can be imagined that my close intimacy with Sherlock Holmes had interested
24679 me deeply in crime, and that after his disappearance I never failed to
24680 read with care the various problems which came before the public.
24681 And I even attempted, more than once, for my own private satisfaction,
24682 to employ his methods in their solution, though with indifferent success.
24683 There was none, however, which appealed to me like this tragedy of Ronald
24685 As I read the evidence at the inquest, which led up to a verdict of willful
24686 murder against some person or persons unknown, I realized more clearly
24687 than I had ever done the loss which the community had sustained by the
24688 death of Sherlock Holmes.
24689 There were points about this strange business which would, I was sure,
24690 have specially appealed to him, and the efforts of the police would have
24691 been supplemented, or more probably anticipated, by the trained observation
24692 and the alert mind of the first criminal agent in Europe.
24693 All day, as I drove upon my round, I turned over the case in my mind and
24694 found no explanation which appeared to me to be adequate.
24695 At the risk of telling a twice-told tale, I will recapitulate the facts
24696 as they were known to the public at the conclusion of the inquest.
24699 \begin_layout End Multiple Columns
24703 \begin_layout Standard
24706 You can have up to 10
24707 \begin_inset space ~
24710 columns if you want to, but that might not be very pleasant for the readers
24714 \begin_layout Standard
24715 \begin_inset Newpage newpage
24721 \begin_layout Subsection
24722 Des Colonnes dans une Colonne
24725 \begin_layout Standard
24726 Vous pouvez même avoir des colonnes dans une colonne :
24729 \begin_layout Begin Multiple Columns
24733 \begin_layout Standard
24737 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24738 at that time governor of one of the Australian colonies.
24739 Adair's mother had returned from Australia to undergo the operation for
24740 cataract, and she, her son Ronald, and her daughter Hilda were living together
24744 \begin_layout Begin Multiple Columns
24748 \begin_layout Standard
24752 The youth moved in the best society–had, so far as was known, no enemies
24753 and no particular vices.
24754 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24755 had been broken off by mutual consent some months before, and there was
24756 no sign that it had left any very profound feeling behind it.
24757 For the rest {sic} the man's life moved in a narrow and conventional circle,
24758 for his habits were quiet and his nature unemotional.
24759 Yet it was upon this easy-going young aristocrat that death came, in most
24760 strange and unexpected form, between the hours of ten and eleven-twenty
24761 on the night of March 30, 1894.
24764 \begin_layout End Multiple Columns
24768 \begin_layout Standard
24772 Ronald Adair was fond of cards–playing continually, but never for such stakes
24774 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24775 It was shown that, after dinner on the day of his death, he had played
24776 a rubber of whist at the latter club.
24777 He had also played there in the afternoon.
24782 The evidence of those who had played with him– Mr.
24783 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24784 and that there was a fairly equal fall of the cards.
24785 Adair might have lost five pounds, but not more.
24786 His fortune was a considerable one, and such a loss could not in any way
24788 He had played nearly every day at one club or other, but he was a cautious
24789 player, and usually rose a winner.
24790 It came out in evidence that, in partnership with Colonel Moran, he had
24791 actually won as much as four hundred and twenty pounds in a sitting, some
24792 weeks before, from Godfrey Milner and Lord Balmoral.
24793 So much for his recent history as it came out at the inquest.
24796 \begin_layout End Multiple Columns
24800 \begin_layout Subsection
24806 \begin_layout Standard
24809 The examples in this section show some more special features of multiple
24813 \begin_layout Standard
24816 For more features of multiple columns, have a look at the documentation
24817 of the LaTeX-package
24822 \begin_inset Index idx
24825 \begin_layout Plain Layout
24828 LaTeX-packages ! multicol
24836 \begin_inset CommandInset citation
24845 \begin_layout Subsubsection
24851 \begin_layout Standard
24854 To add a preface text for multiple columns, add the command
24857 \begin_layout Standard
24863 \begin_layout Standard
24866 as TeX Code behind the number of columns in the
24868 Begin Multiple Columns
24871 behind the command write the text.
24872 At the end of the style use the command
24875 \begin_layout Standard
24881 \begin_layout Standard
24885 An example with some preface text:
24888 \begin_layout Standard
24891 \begin_inset VSpace bigskip
24897 \begin_layout Begin Multiple Columns
24902 \begin_layout Plain Layout
24911 And the story continues and continues and continues and continues
24913 \SpecialChar \ldots{}
24918 \begin_layout Plain Layout
24928 \begin_layout Standard
24932 On the evening of the crime, he returned from the club exactly at ten.
24933 His mother and sister were out spending the evening with a relation.
24934 The servant deposed that she heard him enter the front room on the second
24935 floor, generally used as his sitting-room.
24936 She had lit a fire there, and as it smoked she had opened the window.
24937 No sound was heard from the room until eleven-twenty, the hour of the return
24938 of Lady Maynooth and her daughter.
24939 Desiring to say good-night, she attempted to enter her son's room.
24940 The door was locked on the inside, and no answer could be got to their
24941 cries and knocking.
24942 Help was obtained, and the door forced.
24943 The unfortunate young man was found lying near the table.
24944 His head had been horribly mutilated by an expanding revolver bullet, but
24945 no weapon of any sort was to be found in the room.
24948 \begin_layout End Multiple Columns
24952 \begin_layout Standard
24955 You can also use a section heading as the preface if you use a section command
24956 as TeX Code behind the first TeX Code.
24957 For example the command
24960 \begin_layout Standard
24966 subsection{subsection title}
24969 \begin_layout Standard
24972 creates a subsection.
24973 In this example the preface is a subsubsection:
24976 \begin_layout Begin Multiple Columns
24983 \begin_layout Plain Layout
24994 \begin_layout Plain Layout
25003 This is a subsubsection heading as a preface
25007 \begin_layout Plain Layout
25018 \begin_layout Plain Layout
25028 \begin_layout Standard
25032 A minute examination of the circumstances served only to make the case more
25034 In the first place, no reason could be given why the young man should have
25035 fastened the door upon the inside.
25036 There was the possibility that the murderer had done this, and had afterwards
25037 escaped by the window.
25038 The drop was at least twenty feet, however, and a bed of crocuses in full
25040 Neither the flowers nor the earth showed any sign of having been disturbed,
25041 nor were there any marks upon the narrow strip of grass which separated
25042 the house from the road.
25043 Apparently, therefore, it was the young man himself who had fastened the
25045 But how did he come by his death? No one could have climbed up to the window
25046 without leaving traces.
25047 Suppose a man had fired through the window, he would indeed be a remarkable
25048 shot who could with a revolver inflict so deadly a wound.
25049 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25050 a hundred yards of the house.
25051 No one had heard a shot.
25054 \begin_layout End Multiple Columns
25058 \begin_layout Standard
25061 If there is less vertical space left on the page at the beginning of the
25062 multiple columns than needed for 6
25063 \begin_inset space ~
25066 text lines, a page break will be inserted before the multiple columns.
25067 Depending on the number of lines of the preface text, you might want to
25069 It is determined by inserting the command
25072 \begin_layout Standard
25080 \begin_layout Standard
25083 as TeX Code behind the preface definition but before the final
25092 is hereby the number of text lines.
25093 In this example the space is set to 7
25094 \begin_inset space ~
25100 \begin_layout Begin Multiple Columns
25105 \begin_layout Plain Layout
25116 \begin_layout Plain Layout
25127 This is the sectioning command
25128 \begin_inset Newline newline
25132 \begin_inset Newline newline
25135 with multiple text lines
25141 \begin_layout Plain Layout
25152 \begin_layout Plain Layout
25165 \begin_layout Plain Layout
25175 \begin_layout Standard
25179 On the evening of the crime, he returned from the club exactly at ten.
25180 His mother and sister were out spending the evening with a relation.
25181 The servant deposed that she heard him enter the front room on the second
25182 floor, generally used as his sitting-room.
25183 She had lit a fire there, and as it smoked she had opened the window.
25184 No sound was heard from the room until eleven-twenty, the hour of the return
25185 of Lady Maynooth and her daughter.
25186 Desiring to say good-night, she attempted to enter her son's room.
25187 The door was locked on the inside, and no answer could be got to their
25188 cries and knocking.
25189 Help was obtained, and the door forced.
25190 The unfortunate young man was found lying near the table.
25191 His head had been horribly mutilated by an expanding revolver bullet, but
25192 no weapon of any sort was to be found in the room.
25195 \begin_layout End Multiple Columns
25199 \begin_layout Subsubsection
25205 \begin_layout Standard
25208 The amount of space before and after multiple columns can be changed by
25209 changing the length
25216 For example the command
25219 \begin_layout Standard
25230 \begin_layout Standard
25233 in TeX Code changes its value to 3
25234 \begin_inset space \thinspace{}
25238 The change must be made before the multiple columns' start.
25239 The predefined value is 13
25240 \begin_inset space \thinspace{}
25246 \begin_layout Standard
25256 \begin_inset space \thinspace{}
25262 \begin_layout Standard
25266 \begin_layout Plain Layout
25272 multicolsep}{2.5cm}
25280 \begin_layout Begin Multiple Columns
25284 \begin_layout Standard
25288 All day I turned these facts over in my mind, endeavouring to hit upon some
25289 theory which could reconcile them all, and to find that line of least resistanc
25290 e which my poor friend had declared to be the starting-point of every investigat
25292 I confess that I made little progress.
25293 In the evening I strolled across the Park, and found myself about six o'clock
25294 at the Oxford Street end of Park Lane.
25295 A group of loafers upon the pavements, all staring up at a particular window,
25296 directed me to the house which I had come to see.
25297 A tall, thin man with coloured glasses, whom I strongly suspected of being
25298 a plain-clothes detective, was pointing out some theory of his own, while
25299 the others crowded round to listen to what he said.
25300 I got as near him as I could, but his observations seemed to me to be absurd,
25301 so I withdrew again in some disgust.
25302 As I did so I struck against an elderly, deformed man, who had been behind
25303 me, and I knocked down several books which he was carrying.
25306 \begin_layout End Multiple Columns
25310 \begin_layout Standard
25313 \begin_inset Note Greyedout
25316 \begin_layout Plain Layout
25322 The values you set with
25328 will be used for all following multiple columns until to change them again.
25336 \begin_layout Standard
25340 \begin_layout Plain Layout
25354 \begin_inset Note Note
25357 \begin_layout Plain Layout
25360 go back to the default
25368 \begin_layout Subsubsection
25374 \begin_layout Standard
25377 The width of the columns is automatically calculated, but you can modify
25378 the space between the columns.
25379 This is done by changing the length
25386 Its predefined value is 10
25387 \begin_inset space \thinspace{}
25391 Here is an example where
25398 \begin_inset space \thinspace{}
25404 \begin_layout Standard
25408 \begin_layout Plain Layout
25422 \begin_layout Begin Multiple Columns
25426 \begin_layout Standard
25430 My observations of No.
25431 \begin_inset space \space{}
25434 427 Park Lane did little to clear up the problem in which I was interested.
25435 The house was separated from the street by a low wall and railing, the
25436 whole not more than five feet high.
25437 It was perfectly easy, therefore, for anyone to get into the garden, but
25438 the window was entirely inaccessible, since there was no water pipe or
25439 anything which could help the most active man to climb it.
25440 More puzzled than ever, I retraced my steps to Kensington.
25441 I had not been in my study five minutes when the maid entered to say that
25442 a person desired to see me.
25443 To my astonishment it was none other than my strange old book collector,
25444 his sharp, wizened face peering out from a frame of white hair, and his
25445 precious volumes, a dozen of them at least, wedged under his right arm.
25448 \begin_layout End Multiple Columns
25452 \begin_layout Standard
25456 \begin_layout Plain Layout
25470 \begin_inset Note Note
25473 \begin_layout Plain Layout
25476 go back to the default
25484 \begin_layout Subsubsection
25490 \begin_layout Standard
25493 Between the columns a rule with a width of the length
25500 If this rule width is set to 0
25501 \begin_inset space \thinspace{}
25504 pt (this is the default), the rule is suppressed.
25505 In the following example, the line separating the columns is 2
25506 \begin_inset space \thinspace{}
25512 \begin_layout Standard
25516 \begin_layout Plain Layout
25522 columnseprule}{2pt}
25530 \begin_layout Begin Multiple Columns
25534 \begin_layout Standard
25538 \begin_inset Quotes eld
25541 You're surprised to see me, sir,
25542 \begin_inset Quotes erd
25545 said he, in a strange, croaking voice.
25548 \begin_layout Standard
25552 I acknowledged that I was.
25555 \begin_layout Standard
25559 \begin_inset Quotes eld
25562 Well, I've a conscience, sir, and when I chanced to see you go into this
25563 house, as I came hobbling after you, I thought to myself, I'll just step
25564 in and see that kind gentleman, and tell him that if I was a bit gruff
25565 in my manner there was not any harm meant, and that I am much obliged to
25566 him for picking up my books.
25567 \begin_inset Quotes erd
25573 \begin_layout Standard
25577 \begin_inset Quotes eld
25580 You make too much of a trifle,
25581 \begin_inset Quotes erd
25586 \begin_inset Quotes eld
25589 May I ask how you knew who I was?
25590 \begin_inset Quotes erd
25596 \begin_layout Standard
25600 \begin_inset Quotes eld
25603 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25604 you'll find my little bookshop at the corner of Church Street, and very
25605 happy to see you, I am sure.
25606 Maybe you collect yourself, sir.
25610 \begin_inset space ~
25623 --a bargain, every one of them.
25624 With five volumes you could just fill that gap on that second shelf.
25625 It looks untidy, does it not, sir?
25626 \begin_inset Quotes erd
25632 \begin_layout End Multiple Columns
25636 \begin_layout Standard
25640 \begin_layout Plain Layout
25646 columnseprule}{0pt}
25654 \begin_inset Note Note
25657 \begin_layout Plain Layout
25660 go back to the default
25668 \begin_layout Standard
25669 \begin_inset Newpage newpage
25675 \begin_layout Section
25676 Paragraphes de forme inhabituelle
25679 \begin_layout Standard
25683 \begin_layout Plain Layout
25695 \begin_layout Standard
25699 \begin_layout Plain Layout
25708 \begin_layout Plain Layout
25722 \begin_layout Standard
25727 \begin_layout Plain Layout
25738 \begin_layout Plain Layout
25747 \begin_layout Plain Layout
25756 \begin_layout Plain Layout
25765 \begin_layout Plain Layout
25774 \begin_layout Plain Layout
25783 \begin_layout Plain Layout
25792 \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
25906 Il y a des fois où il faut en finir avec la tyrannie des paragraphes rectangulai
25908 Dans de telles situations, il faut recourir à la délicieuse commande TeX
25916 Comme vous voyez, on peut construire des formes complètement arbitraires
25917 en déclarant un ensemble de longueurs de ligne.
25918 Cette forme de paragraphe peut sembler un peu idiote et sans utilité, mais
25919 on peut imaginer des situations, comme des lettrines finement ajustées,
25920 l'enrobage de graphiques non rectangulaires, etc.
25921 qui bénéficieraient d'une telle opération.
25925 \begin_layout Standard
25926 \begin_inset VSpace bigskip
25932 \begin_layout Standard
25937 parshape nombre_lignes #1indentation #1longueur #2indentation #2longueur
25938 \SpecialChar \ldots{}
25939 #nindentation #nlongueur
25945 est le nombre de lignes du texte qui définit le paragraphe.
25946 S'il n'y a pas assez de lignes, la forme est tronquée ; s'il y en a trop,
25947 les lignes en surplus ont les mêmes dimensions que la dernière ligne ainsi
25957 spécifient l'indentation de la ligne à compter de la marge de gauche, et
25958 la longueur de la ligne à partir de ce point.
25959 La forme ne s'applique qu'au paragraphe en cours ; tout est remis à la
25960 normale pour le paragraphe suivant.
25963 \begin_layout Standard
25967 \begin_layout Plain Layout
25979 \begin_layout Bibliography
25980 \begin_inset CommandInset bibitem
25981 LatexCommand bibitem
25988 Documentation of the LaTeX-package
25991 \begin_inset CommandInset href
25994 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26001 \begin_inset Index idx
26004 \begin_layout Plain Layout
26007 LaTeX-packages ! multicol