Home
19 Notice sur les colonnes de note avec scrlayer1 - KOMA
Contents
1. chapter C est aussi possible la fin d un document avec end document L option autoclearnotecolumns permet de contr ler automatiquement si l ex cution de clearpage ou de clearnotecolumns est effectu e sans argument Puisque l on suppose que c est g n ralement le souhait cette option est active par d faut Cependant ils peuvent avoir des valeurs appropri es pour les interrupteurs simples voir le tableau 2 5 hors tension ou actifs au choix Il convient de noter que dans le cas de d sactivation de l dition automatique les notes en attente peuvent tre perdues compl tement ou partiellement la fin du document Par cons quent il faut utiliser dans ce cas clearnotecolumns avant end document R pondre maintenant la question de l exemple dans la section pr c dente est ce que le paragraphe pr sente une sortie compl te ou se terminera la page suivante Ce qui serait bien s r le cas par d faut Et comme cela se passerait apr s la fin de l environnement de addmargin il pourrait encore chevaucher avec le texte suivant Par cons quent il serait assez judicieux d ajouter dans l exemple un autre point de synchronisation apr s l environnement addmargin Voir le r sultat de l exemple sur la figure 19 1 19 6 Extrait du manuel scrlayer notecolumn L id e de ce pack a t soulev e apr s un contact e mail avec Heiner Richter de FH Stralsund qui pour un projet de livre m a demand si une telle fonctio
2. peut actuellement tre supprim e et conduit des d placements qui se produisent chaque nouvelle ex cution de LaTeX et emp chent d atteindre l tat final Pour coordonner deux ou plusieurs colonnes ensemble il est pr f rable de les mettre en concordance avec le texte principal qui son tour les synchronisera les unes avec les autres L instruction pr conis e cet effet est d crite ci dessous Exemple Maintenant nous illustrons l exemple ci dessus par la cr ation d un point de synchronisation puis d un paragraphe pour ajouter un commentaire syncwithnotecolumn paragraphs bigskip makenote paragraphs protect begin contrat protect Paragraph title Com die de la culture setcounter par 0 Le comique d une blague est d termin par l environnement culturel dans laquelle elle est dite Le comique d une blague est d termin par l environnement culturel dans laquelle elle influe protect end contract Effectivement le volet culturel de la plaisanterie n est pas n gliger Bien que la rectitude politique de l utilisation de l environnement culturel peut tre combattue admirablement l exactitude d un tel humour dans l environnement appropri est frappante D autre part une blague suppos e dans un mauvais environnement culturel peut devenir galement un r el danger pour le conteur de plaisanterie En plus du point de synchronisation une distance verticale est aussi ins r e avec bigskip pour
3. position et la largeur de la colonne sont ajust es afin qu elles correspondent la marginalisation de marginpar dans la mise en forme avec reversemarginpar Il convient de noter que cette option n attend ou ne permet aucun argument Par d faut non Etant donn que les colonnes de notes sont d finies l aide scrlayer un niveau est cr pour chaque colonne de la note Le nom de ce niveau est utilis galement comme nom de la colonne de note Voir le paragraphe 16 4 pour plus de d tails sur les niveaux Exemple Supposons par exemple que vous tes un professeur excentrique de droit et que vous avez envie d crire un trait sur la nouvelle loi sur la diffusion exub rante de blagues g n rales G daVasS L accent principal sera mis sur le commentaire de paragraphes individuels Vous optez pour une disposition en deux colonnes le commentaire inclus dans la colonne principale et chaque paragraphe en couleur juste cot dans une colonne troite de note documentclass scrartcl usepackagelfrenchb ngerman babel usepackage selinput SelectInputMappings adieresis a germandblis f usepackage T1 fontenc usepackage Imodern usepackage xcolor usepackage scrjura setkomafont contract Paragraph bfseries setkeys contract preskip dp strutbox usepackage scrlayer scrpage usepackage scrlayer notecolumn newlength paragraphscolwidth AfterCalculatingTypearea setlength par
4. 19 4 Cr er un m mo Apr s la d claration d une colonne m mo les notes peuvent tre cr es pour cette colonne Ces notes ne sont pas mises imm diatement mais d abord crites dans un fichier auxiliaire avec l extension sinc La prochaine fois que vous ex cutez LaTeX ce fichier d aide est lu pi ce par pi ce en fonction de l avancement du nouveau document et distribue les notes de chaque c t la fin de la page Il convient de noter toutefois que les colonnes m mo sont imprim es uniquement sur les pages dont le style est bas sur le pack scrlayer Ce pack charge automatiquement scrlayer notecolumn et fournit par d faut un style de page vide Si des styles de page suppl mentaires sont n cessaires le pack scrlayer scrpage est galement recommand makenote Name der Notizspalte Notiz makenote nom de la colonne de note prendre note Gr ce cette commande une note peut tre cr e La position verticale actuelle est utilis e comme position verticale pour le d but et la position horizontale d coule de la position d finie de la colonne de note Pour un fonctionnement correct le pack charge les instructions pdfsavepos pdflastypos et pdfpageheight Sans ces commandes scrlayer notecolumn ne fonctionne pas Il est galement suppos que les dites primitives produisent des r sultats exacts dans PDFTeX Si une collision est d tect e dans la colonne avec une note pr c dente la note est d cal e en dess
5. 19 Notice sur les colonnes de note avec scrlayer Jusqu et y compris la version KOMA Script 3 11b les notes marginales peuvent tre fournies avec un contenu marginpar et marginline voir la section 3 21 Cependant ce genre de notes en marge pr sente quelques inconv nients e elles ne peuvent tre pleinement mises en uvre que sur une page unique e les sauts de page dans les notes marginales ne sont pas possibles e ceci r sulte en partie du fait qu elles d passent du bord inf rieur vers le bas Il y a seulement une colonne marginale deux en utilisant reversemarginpar et normalmarginpar Il n y a seulement qu une colonne marginale ou deux au plus lorsque vous travaillez avec reversemarginpar et normalmarginpar o reversemarginpar car il est difficile d utiliser des documents double face e les notes de marge proximit de la mise en page peuvent glisser sur les pages suivantes dans le cas d un recto verso avec une alternance de colonnes de marge fractionn es affich es dans le mauvais bord Ce probl me peut tre est r solu avec le pack suppl mentaire mparhack ou en utilisant marginnote du pack marginnote e les notes de marge ne sont pas possibles l int rieur des flottants ou des notes de pied de page Ce probl me peut tre aussi r solu avec marginnote Mais attention l utilisation de marginnote conduit une autre complication Comme le pack n a pas de d tection de collision de nom
6. agraphscolwidth 333 TeXtwidth addtolength paragraphscolwidth marginparsep recalctypearea DeclareNewNoteColumn position oddsidemargin 1lin 667 TeXtwidth marginparsep width paragraphscolwidth font raggedright footnotesize color blue paragraphs Il pr sente un article unilat rale Pour cela la langue est d finie en utilisant le pack de babel en allemand r form L encodage d entr e est automatiquement d termin en utilisant selinput La police Latin Modern est utilis e dans l encodage 8 bits Pour les param tres de couleur le pack utilis est xcolor En ce qui concerne le r glage des textes juridiques avec scrjura merci de vous r f rer au manuel propri taire Pour un style de page avec le num ro de page le pack scrlayer scrpage est utilis ce qui permet d imprimer les colonnes m mo sur tous les c t s Puis le pack scrlayer notecolumn est charg pour les colonnes La largeur souhait e de la colonne est recalcul e avec AfterCalculatingTypearea apr s chaque nouveau calcul possible de la zone de type La distance entre le texte et la colonne de note devrait repr senter un tiers de la largeur de la zone pris sur la colonne Ce que marginparsep permet efficacement Avec cette information la nouvelle colonne de note peut alors tre d finie Pour d terminer la position une simple longueur d impression est utilis e Il convient de noter que oddsidemargin colle enti rement to
7. al facteur correspond aux param tres appliqu s en fin de page pour l dition de la colonne de note Ceux ci sont par d faut les param tres pour toutes les nouvelles colonnes d clar es correspondant aux autres conditions mentionn es pour une mise en page pr d finie marginpar ce qui peut facilement tre modifi dans la d claration Si vous voulez dans une page les utiliser la fois comme notes mais aussi c t du texte principal vous devez cr er une deuxi me colonne de note Il est important de noter que les m mo colonnes ne sont d livr s qu aux pages dont le style de page est bas sur le pack scrlayer Le pack scrlayer chargera automatiquement la colonne scrlayer note qui est par d faut le style de page vide Si en outre les styles de page suppl mentaires le n cessitent le pack scrlayer scrpage est recommand DeclareNoteColumnlListe des Param tres Nom de la colonne de note DeclareNewNoteColumnlListe des Param tres nom de la colonne de note ProvideNoteColumnl Liste des Param tres nom de la colonne de note RedeclareNoteColumniIListe des Param tres nom de colonne de note Ces instructions permettent de cr er les colonnes de note La commande DeclareNoteColumn cr e la colonne de note ind pendamment du fait qu elle existe ou pas tandis que DeclareNewNoteColumn renvoie une erreur si le nom de la colonne de la note est d j affect une autre colonne de m mo et la commande P
8. breuses notes qui ont t lanc es proximit peuvent mutuellement se chevaucher en partie ou en totalit En outre marginnote en fonction des param tres s lectionn s change parfois l interligne du texte normal Le pack scrlayer notecolumn est un premier pas pour r soudre tous ces probl mes A cet effet il repose sur la fonctionnalit de base de scrlayer ce qui peut tre un d sagr ment car les notes ne peuvent tre exploit es que sur des pages d velopp es avec le style de scrlayer Cet inconv nient peut tre facilement r solu en utilisant scrlayer scrpage et peut m me se transformer en un avantage 1Cet article est en partie une traduction du chapitre correspondant du manuel allemand de KOMA Script compl t e en 18 5 par un extrait du manuel anglais de mise en uvre provisoire du pack primitif scrlayer notecolumn Tant que scrlayer notecolumn reste primaire une d monstration du concept n a que peu d importance Malgr cela une traduction de l allemand vers l anglais ajout de Papiray et pourquoi pas vers le fran ais sera toujours la bienvenue 19 1 Information pour le d veloppement Le pack initialement pr vu pour d montrer le potentiel de scrlayer con u comme un soi disant concept et bien qu en cours actuel de d veloppement offre avec scrlayer notecolumn et scrlayer une stabilit de bon aloi N anmoins si on peut supposer encore des erreurs dans scrlayer notecolumn Il est reco
9. e ou sur la page suivante la colonne est avanc e jusqu au point dans le texte principal G n ralement la synchronisation des points ne devrait pas tre r alis e dans un paragraphe du texte principal mais seulement entre eux Si sy ncwithnotecolumn est n anmoins utilis dans un paragraphe le point de synchronisation dans le texte principal est effectivement ins r apr s la ligne actuelle syncwithnotecolumn cet gard ressemble par exemple vspace Le m canisme qui fait que les points de synchronisation sont d tect s dans la colonne de note jusqu la prochaine ex cution de LaTeX n cessite au moins trois points de LaTeX Chaque nouvelle synchronisation peut en outre entra ner des changements pour les points de synchronisation ult rieurs et son tour n cessiter une nouvelle ex cution de LaTeX lui m me Ces changements sont susceptibles de provoquer le message suivant LaTeX Warning Label s may have changed LaTeX attention l tiquette peut avoir chang Recompiler pour obtenir des r f rences crois es droite Mais des messages sur les tiquettes non d finies peuvent aussi tout simplement attirer l attention sur la n cessit de poursuivre le fonctionnement de LaTeX Si l argument optionnel est omis marginpar le remplace afin d utiliser la colonne de note pr d finie Dans une note syncwithnotecolumn n est pas autoris il faut utiliser l argument obligatoire makenote Cette erreur ne
10. erait chang e pour constituer une nouvelle page m me si la colonne n a pas rempli toute la page avant La synchronisation va changer la position verticale juste apr s la derni re position verticale de la colonne e Le nettoyage d une colonne n cessite moins de cycles de compilation de LaTeX que la synchronisation d une colonne L un et l autre pour le nettoyage d une synchronisation de colonne de note utilisent le m canisme d tiquette de LaTeX sans utiliser label ref ou pageref mais newlabel Donc vous devriez jeter un oeil aux messages de rediffusion de LaTeX ayant comme sujet labels non d finis ou modifi s Noter que l utilisation de syncwithnotecolumn ou de syncwithnotecolumns n est pas autoris e l int rieur d une note Si vous le faites vous devrez faire fonctionner LaTeX ind finiment sans aboutir un tat final Cependant la synchronisation de plusieurs colonnes de notes dans le texte principal d un document permet en outre de coordonner les colonnes les unes avec les autres
11. les Tea98 section 3 5 La valeur est calcul e au moment de l utilisation et non au moment de la d finition Ainsi vous pouvez m me utiliser des constructions plus complexes telle que ifodd value page oddsidemargin lin textwidth marginparsep else evensidemargin lin marginparsep marginparwidth fi reversemarginpar cr e la position et la largeur pour utiliser la colonne inverse de note marginale et ignore reversemarginpar et normalmarginpar width size met en place la dimension horizontale de la colonne de la note Vous pouvez utiliser les m mes valeurs pour la taille que pour le d calage horizontal de la position de l option Vous pouvez utiliser des colonnes de notes d autant que LaTeX fournit des bo tes de registres libres parce que chaque colonne de la note en a besoin d une Utiliser le pack etex pour augmenter la quantit normale de bo tes de registres de 256 32768 Cela devrait tre suffisant pour viter l erreur pas de place pour newbox La mise en uvre de colonnes de notes utilise des couches de premier plan du pack scrlayer Chaque DeclareNoteColumn g n re une couche et ajoute cette couche la page de pseudo style everystyle Th oriquement mais bien que d conseill vous pouvez modifier la couche g n r e Le chevauchement des colonnes de notes diff rentes est autoris Une colonne de note nomm e marginpar est pr d finie Noter que changer la police initiale en
12. mmand d en signaler l emplacement Certaines lacunes du pack doivent tre r duites et les d penses d nergie optimis es Il est bon de noter que les colonnes peuvent en effet tre r parties sur plusieurs pages mais il n y a aucun changement de paragraphe mis en page la place Ce n est tout simplement pas possible avec TeX Comme le pack est actuellement encore consid r comme exp rimental vous trouverez les instructions ici dans la deuxi me partie de KOMA Script En cons quence il est galement destin principalement aux utilisateurs avertis Pour les d butants les utilisateurs qui sont d j sur le chemin de LaTeX et pour les experts certaines des explications suivantes peuvent para tre ambigu s ou m me incompr hensibles Je demande votre indulgence mais je pr f re d penser mon nergie dans des packs exp rimentaux plut t que dans un manuel d instructions demi supportable 19 2 Choix de l option de s lection pr coce ou tardive Ce qui a t crit dans la section 2 4 s applique mutatis mutandis 19 3 D clarer de nouvelles colonnes de notes Au chargement du pack une colonne de note appel e marginpar est d clar e automatiquement Comme son nom l indique cette colonne de note se trouve sur la colonne marginale partir de marginpar et marginline Il faut galement noter reversemarginpar et normalmarginpar non pour les notes individuelles mais pour les notes enti res d un c t Le princip
13. nnalit pouvait tre pour moi facilement ajout e un autre pack Lui ne le pouvait pas mais la conception et la mise en uvre d une version alpha de test de scrlayer notecolumn a t faite en trois heures environ Alors peut tre que c tait vraiment une bonne id e de me poser la question Parfois un document a besoin d une colonne de notes suppl mentaires c t de la colonne de texte principal et peut tre c t de la colonne de note marginale et m me d avoir des sauts de page l int rieur de la colonne de notes Ce pack fournit une solution bas e sur l interface de couche de scrlayer Vous pouvez d finir plusieurs colonnes de notes chacune d elles avec des sauts de page l int rieur Il prend en charge le saut de page automatique l int rieur de notes reconna t les collisions qu il peut traiter et r soudre par des notes en mouvement DeclareNoteColumnlliste d options note nom de colonne DeclareNewNoteColumn liste d options note nom de colonne ProvideNoteColumnliliste d options note nom de colonne RedeclareNoteColumnl liste d options note DeclareNoteColumn peut tre utilis e pour d clarer une colonne de note Une colonne de note couvre verticalement la zone de texte Par d faut la position horizontale est la position ordinaire de la colonne de note reversemarginpar et normalmarginpar sont galement utilis s dans la production des colonnes Noter que c est diff rent de la cr ati
14. notecolumns liste des noms de colonnes de note Les commandes peuvent tre utilis es pour produire toutes les notes intercal es dans une ou plusieurs colonnes de notes Avec clearnotecolumn seules les notes de la colonne avec le nom d une colonne donn e seront dit es Omettre l argument optionnel ce qui n est pas la m me chose que l usage d une valeur vide entra ne l utilisation de la colonne marginnote Avec clearnotecolumns les notes de toutes les listes de noms de colonnes s par es par une virgule seront dit es Si vous omettez l argument optionnel ou s il est vide ou s il commence par relax les notes de toutes les colonnes de note seront dit es La macro clearpage sera utilis e pour l dition des notes int gr es et plusieurs compilations de LaTeX peuvent tre n cessaires afin d ex cuter clearpage d une fa on correcte pour l ensemble du document Vous obtiendrez le message LaTeX Warning Label s may have changed LaTeX attention l tiquette s peut avoir chang Rediffuser pour obtenir des r f rences crois es correctes aussi longtemps que le processus n est pas r ellement termin Mais normalement vous n avez pas besoin pour ce faire d utiliser clearnotecolum ou clearnotecolumns vous m me Parce que l option autoclearnotecolumns est activ e par d faut ce qui signifie que clearnotecolumns sera ex cut chaque clearpage Vous pouvez changer cela en utilisant la valeur de commuta
15. on d une note de marge La largeur de la colonne est par d faut marginparwidth Mais vous pouvez utiliser un argument optionnel de la liste d options pour changer ce comportement Commentaire sur G daVas Professeurs R O Tenaze t R Ougemez 11 11 2011 Contenu Pr ambule Figure 19 1 Page de r sultats comme exemple de ce chapitre La liste d options est une liste de type cl valeur s par es par des virgules Actuellement les cl s suivantes sont support es font font declaration d finit les attributs de la police initiale utiliser pour la colonne de notes Tout ce qui est autoris et fix par setkomafont ou addtokomafont peut tre adopt comme d claration de police Noter que normalfont normalsize seront employ s avant et que vous n en avez pas besoin pour votre propre initialisation marginpar met en place la position et la largeur utiliser pour la colonne marginale de notes de marginpar normalmarginpar met en place la position et la largeur utiliser pour la colonne marginale normale de notes et ignore reversemarginpar et normalmarginpar position horizontal offset cr e le d calage horizontal de la colonne de note dans le bord gauche du papier Ce peut tre soit une longueur de LaTeX une dimension ou une commande de TeX une valeur de longueur ou une expression de dimensions en utilisant et entre parenth ses plus d informations sur les expressions dimensionnel
16. ous de cette note ant rieure Une note qui n est plus associ e une page est mise en page en partie ou en totalit sur la page suivante La colonne de destination de la note cr e est d termin e par le nom de l argument optionnel de la colonne de note Si aucun argument facultatif n est sp cifi la colonne pr d finie marginpar est utilis e Exemple Ajoutons maintenant l exemple pr c dent un paragraphe comment o la section est destin e tre plac e dans la m me colonne que la note red finie section Analyse begin addmargin 0pt 333 TeXtwidth makenote paragraphs protect begin contract protect Clause title Pas de blague sans public Une plaisanterie ne peut tre dr le que si elle rencontre une foule protect protect end contract Voici une r gle de base tellement l mentaire qu il est tout fait fond de s incliner devant la sagesse de son auteur 1 Dans un premier temps les notes sont crites dans un fichier AUX puis apr s lecture de ce fichier end document transf r es du fichier AUX dans un fichier SLNC Le r glage nofiles est ignor le cas ch ant L environnement document dans l article 3 18 est utilis pour r duire les paragraphes du texte principal la largeur de la colonne C est aussi l un des rares probl mes rencontr en utilisant makenote Depuis que les param tres obligatoires sont crits dans les fichiers les commandes peuvent t
17. ralement le message LaTeX Warning Label s may have changed Rerun to get cross references right LaTeX attention l tiquette peut avoir chang Recompiler pour obtenir des r f rences crois es r elles Le nom de la colonne m mo dont les notes sont en attente d impression est sp cifi avec l argument optionnel Si aucun argument n est sp cifi la colonne marginpar pr d finie est utilis e Le lecteur attentif ne manquera pas de remarquer que la sortie forc e d une colonne de note de la synchronisation n est pas dissemblable Dans ce cas elle est situ e en haut de la page apr s la derni re dition et non pas directement en dessous de cette derni re ce qui permet de finaliser avec moins de recompilation de LaTeX clearnotecolumns liste de nom de notes de colonne Cette d claration fonctionne d une mani re comparable clearnotecolumn Mais ici non seulement une colonne de note peut tre sp cifi e comme argument optionnel mais une liste s par e par des virgules permet d utiliser plusieurs noms de colonnes Les notes en attente sont alors toutes issues de ces colonnes Si l argument n est pas sp cifi ou reste vide les notes en attente de toutes les colonnes de notes sont diffus es autoclearnotecolumns interrupteurs marche arr t En r gle g n rale une note en attente peut toujours passer implicitement lorsque par exemple dans le document la commande clearpage est ex cut e la suite de
18. re r parties malheureusement au sein de l argument Pour l viter il est recommand d inclure protect avant toutes les commandes Sinon l utilisation des instructions au sein de cet argument peut conduire un message d erreur En principe vous pouvez maintenant clore l exemple avec end addmargin end document si vous voulez en d couvrir le r sultat Lors du test de l exemple vous verrez que la colonne des lois descend plus profond que le texte du commentaire Lors d une application ex cut e dans le but d ajouter un paragraphe une section le probl me du commentaire qui ne continue pas au dessous du texte juridique mais directement apr s le commentaire pr c dent peut peut tre se poser Un probl me que vous apprendrez r soudre syncwithnotecolumn nom de la colonne de note Gr ce cette commande un point de synchronisation est cr dans une colonne de m mo mais jamais dans le texte principal du document Quand un tel point de synchronisation est atteint lors de l mission d une note ou d une colonne de texte principal une marque est cr e dont le contenu est la page actuelle et la position verticale de ce point dans cette page Parallelement la cr ation du point de synchronisation il est v rifi si une marque existe dans le texte principal de la colonne de note depuis la derni re ex cution de LaTeX Si tel est le cas leurs valeurs sont compar es Si la marque se trouve en bas de pag
19. rovideNoteColumn dans ce cas tr s simplement ne fait rien Avec RedeclareNoteColumn une seule colonne existante peut tre reconfigur e Lors de la restructuration de colonnes existantes avec DeclareNoteColumn ou RedeclareNoteColumn les notes pr sentes dans ces colonnes ne sont pas perdues mais conserv es Pour les nouvelles colonnes de note il est toujours possible de modifier les attributs de police l aide de setkomafont et addtokomafont s il n existe pas encore Chaque colonne de note est r f renc e par son nom d fini par l argument note column name obligatoire En cons quence il existe pour la colonne pr d finie marginpar l l ment notecolumn marginpar La valeur par d faut peut s appliquer la d claration d une police de la colonne m mo directement sur l option dans la liste des param tres facultatifs qui peuvent tre pr cis s La liste des param tres est une liste d options s par es par des virgules Les options disponibles sont donn es dans le tableau 18 1 Par d faut marginpar est toujours d fini mais peut tre remplac par des param tres individuels Tableau 19 1 Les r glages possibles pour la d claration de colonnes de notes font attributs de police d finit les attributs de police de la colonne de note en utilisant setkomafont La section 3 6 fait r f rence aux valeurs autoris es Par d faut vide marginpar la position et la largeur de la colonne de la note sont ajus
20. s parer les paragraphes individuels des commentaires Aussi voici un autre point qui peut tre un probl me visible Depuis que la colonne de note travaille avec des bo tes qui sont mont es et d mont es l int rieur des compteurs peuvent y tre d plac s partiellement Et par cons quent le premier alin a de cet exemple ne serait pas num rot avec 1 mais avec deux Cependant cela peut tre facilement corrig avec une r initialisation remise z ro rapide du compteur correspondant L exemple est presque termin il manque encore la fin de l environnement code end addmargin end document En r alit il y avait aussi les autres paragraphes de la loi commenter Mais j en ai d cid ainsi Cependant attendez Et si dans cet exemple le paragraphe ne devait pas tenir sur la page Aurait il ensuite pass la page suivante La r ponse cette question est 2 Il convient de rappeler qu un argument optionnel vide n est pas quivalent un argument omis trait e dans la prochaine section syncwithnotecolumnslliste des noms de colonne de note Cette instruction effectue une concordance du texte principal avec tous les noms de colonnes de note s par s dans une liste par des virgules Ici le texte principal est coordonn avec la colonne dont la marque est dans le document la plus en arri re Cet effet secondaire permet de synchroniser les colonnes entre elles Si l argument n est pas sp cifi e
21. st vide ou commence par relax il est synchronis avec toutes les colonnes de notes d clar es 19 5 dition forc e des colonnes de notes En plus de la sortie normale de la colonne de la note comme d crit dans l article 18 3 il est parfois n cessaire d imprimer toutes les notes collect es qui ne sont pas encore mises Ceci est particuli rement utile si les notes longues conduisent de plus en plus de notes d cal es vers le bas ou d plac es vers de nouvelles pages Le bon moment pour une telle dition forc e est par exemple la fin d un chapitre ou la fin du document clearnotecolum nom de la colonne de note Avec cette d claration toutes les notes d une colonne d termin e qui ne sont pas encore mises mais cr es sur cette page ou sur une page pr c dente jusqu la fin de la page en cours sont imprim es L dition de ces notes en attente n cessite la cr ation obligatoire de pages blanches selon les besoins Lors de l impression des notes de cette colonne en attente d autres notes peuvent attendre le cas ch ant aussi longtemps que n cessaire d tre mises avec les notes en attente de la colonne sp cifi e Avec la mise en instance de notes peut se poser la question de notes mises tort ins r es pr c demment dans les marges de pages qui sont maintenant remplac es par des pages vierges Ce point sera normalis dans une prochaine am lioration de LaTeX Un tel changement entra ne g n
22. t mais d plac e horizontalement vers et dans la colonne Les collisions seront reconnues dans cette colonne mais pas dans d autres colonnes de notes Dans un tel cas la note peut tre d plac e vers le bas et m me vers une autre page Les sauts de page automatiques dans les colonnes de note sont support s et pris en charge Ce fonctionnement diff re des classes de KOMA Script marginpar et marginline ou de marginnote pack marginnote Noter qu apr s avoir chang le document une double compilation de LaTeX est n cessaire pour d placer la note sa position finale Noter que les commandes fragiles doivent tre prot g es pour viter les messages d erreur lors de l criture ou de la lecture du fichier auxiliaire Noter enfin que scrlayer notecolumn n a besoin que d un seul fichier auxiliaire pour l ensemble de toutes les colonnes de note Vous ne devriez pas diter ou modifier ce fichier auxiliaire dont la syntaxe est fragile Il ne sera pas lu l aide de input mais en utilisant read Pour cette raison les sauts de ligne lignes vides et par doivent tre vit s Actuellement on ne sait pas exactement o vous pouvez utiliser ou non makenote mais vous ne devez surtout pas l int rieur de makenote La valeur par d faut pour l argument optionnel makenote est marginpar c est le nom pr d fini de la colonne de note autoclearnotecolumns simple interrupteur clearnotecolumn nom de la colonne de note clear
23. t es afin de correspondre la colonne marginale marginpar La commutation entre reversemarginpar et normalmarginpar est toujours observ e la sortie de la colonne de note ainsi qu la fin de la page Il convient de noter que cette option n a aucun argument attendu ou autoris Par d faut oui normalmarginpar la position et la largeur de la colonne sont ajust es afin de correspondre la colonne marginale marginpar dans la mise en forme avec normalmarginpar Il convient de noter que cette option n attend ou ne permet aucun argument Par d faut non position Abstand La colonne de note est fix e une distance du bord gauche du papier M me des expressions complexes sont autoris es pour la distance tant qu elles sont enti rement extensibles et se d veloppent au moment de la production de la colonne une taille une valeur de longueur ou une longueur d impression Voir Tea98 Section 3 5 pour plus d informations sur les termes de longueur Par d faut par l option marginpar width Breite La colonne de note est r gl e sur la largeur sp cifi e M me expressions complexes sont autoris s pour la largeur tant qu elles sont enti rement extensibles et se d veloppent au moment de la production de la colonne une taille une valeur de longueur ou une longueur d impression Voir Tea98 Section 3 5 pour plus d informations sur les termes de longueur Par d faut par l option marginpar reversemarginpar La
24. tion off autoclearnotecolumns pour simple interrupteur Noter que vous n tes pas autoris utiliser clearnotecolumn ou clearnotecolumns l int rieur d une note Vous ne pouvez utiliser ces commandes que dans le texte principal du document Syncwithnotecolumn nom d une colonne de note syncwithnotecolumnsiliste des noms de colonnes de note Ces commandes peuvent tre utilis es pour synchroniser la position verticale du texte principal avec une ou plusieurs colonnes de note Si vous utilisez l argument optionnel de syncwithnotecolumn il devrait tre le nom d une colonne de note Si vous l omettez marginpar sera utilis comme nom d une colonne de note utiliser syncwithnotecolumn correspond au m me usage que syncwithnotecolumns avec exactement le nom d une colonne de la note L argument optionnel de syncwithnotecolumns est une liste de noms de colonnes de notes s par s par des virgules Si vous omettez cet argument en option ou si vous utilisez un argument vide ou encore si l argument commence par relax la synchronisation se fera avec toutes les colonnes de notes d clar es La synchronisation avec une colonne de note signifie que la position courante du texte principal sera modifi e pour tre la position verticale courante de la colonne de note apr s le nettoyage de cette colonne Cel diff re dans plusieurs points du nettoyage d une colonne de note e Apr s avoir nettoy une colonne de note la position du texte s
25. ut le bord gauche mais pour des raisons historiques apr s d duction d une marge de 1 pouce Par cons quent cette valeur doit tre prise en compte Cette d claration est termin e Il est noter que la colonne de note est affich e jusqu ici dans la zone de texte La colonne de note voudrait ainsi remplacer le texte begin document title Commentaire sur G daVas author Professeurs R O Tenaze et R Ougenez date 11 11 2011 maketitle tableofcontents section Pr ambule Le G daVaS est sans doute la loi la plus importante qui a t adopt e en mati re de plaisanterie dans les mille derni res ann es On trouve d j la trace d une premi re lecture le 11 11 en 1111 au congr s au sommet des maniaques de la plaisanterie mais elle a t rejet e par l ancien vizir du divertissement C est seulement apr s la conversion de l humeur maniaque repr sentant la folle monarchie que le triomphe de l irr sistible et spirituel W Itzbold et de son cousin fran ais F Arceur le 9 9 1999 ouvre enfin la voie pour cette loi Par cons quent la zone de texte n tant pas r duite l ensemble des suppl ments sera imprim sur toute la largeur Pour tester l exemple vous pouvez ajouter de mani re temporaire end document vrai dire il reste la question de savoir comment le texte pour le commentaire peut tre r gl plus troit ce qui peut tre d couvert dans la suite de l exemple
26. utilisant setkomafont marginnote nom de la colonne de note d claration de police ou addtokomafont marginnote nom de la colonne de note d claration de police modifie la police de toutes les impressions de notes successives mais cela pourrait rendre difficile de savoir quelle note sera affect e par le changement Voir section 3 6 pour plus d informations sur setkomafont et addtokomafont La diff rence entre DeclareNoteColumn et les autres commandes est que l emploi de DeclareNoteColumn d finit la colonne de note ind pendamment de l existence d une colonne de note portant le m me nom DeclareNewNoteColumn d nomme seulement les colonnes de notes dont les noms ne sont pas encore utilis s pour une autre colonne de note Ce serait une erreur de l utiliser avec un nom de colonne d j attribu ProvideNoteColumn est comme DeclareNewNoteColumn mais si le nom de colonne est d j utilis pour une colonne de note rien ne se passe RedeclareNoteColumn peut tre utilis pour d clarer une colonne de note avec un nom qui est d j utilis Son utilisation avec un nouveau nom serait une erreur Makenote note nom de colonne texte de la note Cette commande peut tre utilis pour faire une nouvelle note La note sera crite dans un fichier auxiliaire avec l extension sinc dans cette s rie Elle sera compos e lors de la prochaine ex cution normalement imprim e avec une position verticale utilis e pour une parboxl
Download Pdf Manuals
Related Search
Related Contents
Cámara de Video de bolsilloZx1 SF600S EnergyAccessOnline User Manual[1] HÉRCULES 15000 INOX Nouveau programme de labellisation Home Decorators Collection 0378300530 Use and Care Manual HST 300 Monofuse 2.0 MBX - Processaids DI-710 Series - DATAQ Instruments Manuale utente Copyright © All rights reserved.
Failed to retrieve file