![]() |
| |||
| Pour compléter/poursuivre ma question d'hier : Dans le document que j'essaie d'écrie, je veux avoir des figues avec des légendes bilingues, Français et Anglais (c'est un document qui sera écrit en Français, mais je veux qu'il soit "english-friendly" et qu'un lecteur anglophone puisse le parcourir, il y aura donc une "abridged English version" et des légendes bilingues pour les figures). Ce qui me pose deux problèmes : 1) Mes légendes deviennent du coup très longues. Outre le problème d'esthétique, ça veut dire que dans certains cas elles dépassent de la page. C'est la question que je posais hier (comment faire pour les couper, si possible automatiquemnt, sans pour autant casser le reste -- mécanisme de références, etc.) 2) Je voudrais faire une "liste des figures" et une "list of figures", chacune utilisant la [version courte] de la légende dans la bonne langue (donc ma commande de \legende prendra probablement 4 arguments, \legende[short_fr][short_en][en]{fr}, les deux premliers étant optionnels). Merci de votre aide/conseils avisés/idées ! JF |
| | ||||
| ||||
| |
| |||
| On Thu, 02 Oct 2008 12:45:29 +0200, Dominique MICOLLET <Dominique.Micollet***u-bourgogne.fr.fr.fr> wrote: > La classe memoir permet de faire des listes de ce qu'on veut. > Cependant j'ignore si l'on peut faire deux listes Ã*** partir d'un seul > objet. > La documentation de memoir est très bien faite. Hmm, j'utilise un book (komascript en fait, scrbook); pas forcément le meilleur choix Ã*** la base, mais mon dicusment est assez avancé et pas mal de choses dépendent de ce choix, c'est un peu dur de tout recommencer.... Merci quand même ! |
| |||
| On Thu, 02 Oct 2008 14:19:33 +0200, Dominique MICOLLET <Dominique.Micollet***u-bourgogne.fr.fr.fr> wrote: > Comme je suis de bonne humeur, j'ai regardé la documentation de memoir > pour > vous : il semblerait que la list de quelque chose de memoir soit dérivée > du > paquet tocloft. Merci de votre bonne humeur... Pour ma part en suivant d'autres pistes, j'en arrivais aussi au même point : il faut regarder ce que fait tocloft (sinon j'ai bien une idée d'une horrible astuce Ã*** base de \newfloat{englishfigure}, pour ensuite faire des \begin{figure} .... \caption{En Français} \end{figure} \begin{englishfigure} %Rien du tout, c'est juste pour avoir une nouvelle légende \caption'English caption} \end{englishfigure} \listoffigures \listof{englishfigures} mais le placement pose des problèmes asez atroces, il faudrait trouver un moyen de lier les deux objets. JF |
| |||
| On Thu, 02 Oct 2008 14:57:00 +0200, Dominique MICOLLET <Dominique.Micollet***u-bourgogne.fr.fr.fr> wrote: > Je pense qu'en usant de tocloft, on doit pouvoir associer le deuxième > caption Ã*** une autre liste. Oui, je suis en train de le faire, ça marche -- presque. Ca marche du point de vue de la numérotation des figures et des deux listes; j'arrive presque Ã*** formatter ma liste anglaise comme je veux (faut juste que je vois comment koma-script le fait pour lof et recopier ça). Par contre je retombe sur mon premier problème : ça déborde ! Quand la légende est trop longue, l'ensemble figure + légende FR + légende EN fait plus d'une page, et du coup ça bave. Il faudrait pouvoir couper la légende, ou au moins couper entre les deux blocs de légende... |
| |||
| On Thu, 02 Oct 2008 15:36:06 +0200, Dominique MICOLLET <Dominique.Micollet***u-bourgogne.fr.fr.fr> wrote: > 'ai plutôt l'impression que ce problème provient du fait que le flottant > est trop long pour la page, et il me semble que les flottants ne peuvent > être coupés d'une page sur l'autre, sauf paquet particulier comme > longtable. Il faut donc réduire la taille de ce qui précède les légendes. Oui, c'est bien ça mon problème. Le flottant (graphique + légende FR + légende EN) devient trop grand... Couper un flottant n'est pas trivial (je me souviens de quelques échanges sur la question sur ce forum); mais de mon point de vue, une solution aussi bonne serait de faire trois objets différents (je n'ose dire des flottants !), Ã*** condition de les garder ensemble autant que possible... |
| |||
| On Thu, 02 Oct 2008 18:42:33 +0200, mpg <mpg***elzevir.fr> wrote: >> Pourtant ce genre de présentation se fait couramment dans les livres >> d'art (peintures ou photos). Une oeuvre occupe toute une page voir >> même une double page (sans aucune marge) et la légende est >> généralement sur la page suivante qui, le plus souvent, ne contient >> que ça. >> > Ah oui, je n'avais pas pensé Ã*** ça. En fait ce que j'imaginais quand le PO > parle de couper la légende de la figure , c'est > > Du texte... > --- coupure de page --- > figure > --- coupure de page --- > légende > - coupure de paragraphe, peut-être un peu d'espace vertical - > Du texte qui continue sur la même page... > > et c'est ça qui continue Ã*** n'avoir guère de sens en général Ã***mha. A partir du moment où ma figure occupe une page entière, j'ai besoin de mettre la légende quelque part -- donc sur la page suivante. Après, savoir si la page suivante ne doit contenir *que* la légende, ou bien de la légende et un paragraphe de texte si il y a la place... Ca, bon, je m'en fiche un peu. Un exemple de choses qui peuvent arriver : regarder les pages 5 et 6 ou 28 et 29, ou encore 56 et 57, dans le fichier suivant : http://jfmoyen.free.fr/IMG/pdf/Moyen...berton.TTG.pdf (bon, entre parenthèse la mise en page est atroce et l'éditeur, El****r pour ne pas le nommer, a fait un travail de cochon au point de vue de la mise en page) > >> J'avoue que je ne saurais pas faire cela facilement en LaTeX... >> > Hum... j'ai bien une idée, mais ça ne passerait pas par le canisme des > flottants. Il s'agirait d'utiliser \afterpage, puis de vérifier si on a > atteint une page paire, et dans ce cas lui faire placer la double page de > figures telle qu'on l'aura préparée manuellement. Ainsi, on perd > l'avantage > des flottants dans le sens où c'est Ã*** nous de décider où (Ã*** peu près) > sont > les doubles pages de figure et quelles figures on met dessus, mais en > contrepartie on a le contrôle absolu sur le placement des objets Ã*** > l'intérieur de cette double page. A la rigueur, je pense que je pourrais vivre avec ça. De toutes façon, l'expérience prouve que pour mon type de documents, où il y a beaucoup de figures, je finis presque toujours par les placer Ã*** la main (avec des \clearpage ou des trucs de ce genre), mes figures ont tendance Ã*** être trop grandes et trop nombreuses pour le mécanisme des flottants. Donc oui, je serais curieux de voir ce qu'on peut faire en ce sens ! Ca peut régler mon problème... > > On ne peut sans doute pas avoir le beurre et l'argent du beurre sur ce > point > lÃ*** avec le LaTeX actuel. Il parait que ConTeXt et le futur LaTeX3 (plus > spécifiquement, le module galley, que je n'ai toujours pas eu le temps > d'étudier) offrent des modèles plus élaborés pour la mise en page, je ne > sais pas s'ils sont suffisants pour automatiser ça de façon raisonnable. Je pense ue c'est un peu la limite de la conception de LaTeX, en fait. C'est un logiciel de texte, pas de mise en page (même si il est assez puissant pour arriver Ã*** pas mal se débrouiller pour la mise en page, merci pour lui !) JF |
| |||
| On Fri, 03 Oct 2008 01:09:55 +0200, Jérémy JUST <jeremy_just***netcourrier.com> wrote: > Le module LaTeX « fltpage » essaie de faire ça, me semble-t-il. En effet, ça a l'air de faire ce que je veux. J'espère que ça ne va pas avoir de mauvaises interactions avec le reste des acrobaties que je fais (komascript, tocloft, etc.).... JF |
| |
| |
![]() |
| Tags: |
| Outils de la discussion | |
| Modes d'affichage | |
| |