Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Programmation.autre

Programmation.autre : caractères accentué, lettrine, et LaTeX

Posté par Farvardin (page perso, ) le 30 mars 2008
bonjour,

je m'étonnais de ne pas avoir un chapitre entier dans un document LaTeX que je produisais. Après quelques investigations, je me suis rendu compte que c'était une lettrine accentuée au début qui bloquaient tout le chapitre :

\lettrine[lines=2]
À son arrivée /.../


avec ça cela affiche bien le chapitre complet :

\lettrine[lines=2]
A son arrivée /.../


Ce qui m'étonne, c'est qu'en regardant dans mes archives je retrouve un vieux pdf produit de la même manière, mais peut-être sur une autre version de texlive (le fichier date du mois d'août dernier), avec le chapitre présent et la lettrine accentuée (et la même police de caractère)

Cela pourrait venir de quoi selon vous ?

--
No troll found in this incoming post.
Checked by ATG.
Version: 7.4.821 / Trollifiante Database: 247.13.2/1101 - Release Date: 30/04/2008 12:29
> Lire le message (6 commentaires, moyenne: 2,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Et comme ça?

Posté par Mickaël L () le 30/03/2008 à 15:23. (lien). Évalué à 2.

Ca marche avec
\`{A}
?

  • [^]Re: Et comme ça?

    Posté par Farvardin (page perso, ) le 30/03/2008 à 16:23. (lien). Évalué à 2.

    Non, ça bloque.

    Mais merci de ta suggestion, j'en ai profité pour nettoyer tous les warnings que je pouvais avoir dans le texte, et j'ai vu cela :


    ! Package inputenc Error: Unicode char \u8:�\color@endgroup not set up for use
    with LaTeX.

    l.472 À
    son arrivée


    En fait cela ne fonctionne que si le paragraphe (ou le mot) est délimité par des crochets, comme cela :

    \lettrine[lines=2]
    {À} son arrivée


    En fait je n'utilise pas LaTeX directement, cela passe par txt2tags avant, et j'essaye d'épurer le plus le code source de mon texte. Je présume qu'auparavant comme le texte avait été composé en LaTeX initialement, il devait y avoir ces crochets que j'ai retiré par la suite. Ce qui reste étrange, c'est qu'avec un caractère non accentué cela passe bien sans crochets. Je pense que c'est un petit bug dans la gestion de l'unicode. (tout mon système et mes fichiers sont en utf8)

    --
    No troll found in this incoming post.
    Checked by ATG.
    Version: 7.4.821 / Trollifiante Database: 247.13.2/1101 - Release Date: 30/04/2008 12:29
    • [^]Re: Et comme ça?

      Posté par Sylvain Sauvage () le 31/03/2008 à 12:01. (lien). Évalué à 6.

      « À » en utf-8, c’est \303\200. Ça fait deux octets.
      Ton \lettrine prend un argument (obligatoire).
      Si tu groupes avec {}, ça prend les deux octets.
      Si tu ne groupes pas, ça ne prend que le premier octet. Et ça foire.

      • [^]Re: Et comme ça?

        Posté par Farvardin (page perso, ) le 31/03/2008 à 19:09. (lien). Évalué à 2.

        ah oui, bien vu !
        Avant cela passait sans les accolades bien parce que cela n'était pas en utf8. Merci.

        --
        No troll found in this incoming post.
        Checked by ATG.
        Version: 7.4.821 / Trollifiante Database: 247.13.2/1101 - Release Date: 30/04/2008 12:29

Une piste ...

Posté par Steve Azriel () le 31/03/2008 à 12:44. (lien). Évalué à 3.

Hello,

J'ai trouvé cette petite doc via Google:
[http://www.tug.org/teTeX/tetex-texmfdist/doc/latex/lettrine/(...)]

La solution décrite dans ce document est très proche du commentaire de "Mickaël L" [https://linuxfr.org/comments/917689.html#917689] et utilise les accolades pour entourer la lettre accentuée (malheureusement je n'ai pas le contexte des packages utilisés pour le faire).

Bonne Lecture & Bon Courage !

Cdlt,

  • [^]Re: Une piste ...

    Posté par Farvardin (page perso, ) le 31/03/2008 à 19:10. (lien). Évalué à 2.

    oui c'est intéressant tout cela. Merci pour ce lien.

    --
    No troll found in this incoming post.
    Checked by ATG.
    Version: 7.4.821 / Trollifiante Database: 247.13.2/1101 - Release Date: 30/04/2008 12:29

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.autre