![]() |
| |||||||
| S'inscrire | FAQ | Membres | Calendrier | Recherche | Messages du jour | Marquer les forums comme lus |
![]() |
| LinkBack | Outils de la discussion | Modes d'affichage |
| |||
| On 6 nov, 09:54, benoit.ri...***libre.fr.invalid (Benoit RIVET) wrote: > The folowing example does not compile : > > \documentclass{article} > \usepackage[francais]{babel} > \usepackage{tikz} > \usetikzlibrary{trees} > > \begin{document} > > \tikzstyle{level 1}=[level distance=2.5cm, sibling distance=2.5cm] > \tikzstyle{level 2}=[level distance=2.5cm, sibling distance=2cm] > \tikzstyle{bag} = [text width=3em, text centered] > > \begin{tikzpicture}[grow=right] > \node[bag] {A} > child { > node[bag] {$ B $} > child { > node[bag, label=right: > {$C$}] {} > } > }; > \end{tikzpicture} > > \end{document} > > If I don't load babel (with the francais option), everything runs > smoothly. If I change it slightly : > > \documentclass{article} > \usepackage[francais]{babel} > \usepackage{tikz} > \usetikzlibrary{trees} > > \begin{document} > > \tikzstyle{level 1}=[level distance=2.5cm, sibling distance=2.5cm] > \tikzstyle{level 2}=[level distance=2.5cm, sibling distance=2cm] > \tikzstyle{bag} = [text width=3em, text centered] > > \begin{tikzpicture}[grow=right] > \node[bag] {A} > child { > node[bag] {$ B $} > child { > node[bag]{$C$} > } > }; > \end{tikzpicture} > > \end{document} > > everything runs smoothly again. Quite strange, isn't it ? > > Copy on both fr.comp.text.tex and comp.text.tex, and sent to Daniel > Flipo (the maintainer of the french babel module), followup to > fr.comp.text.tex (but if you answer in english, please answer on > comp.text.tex). > > En français dans le texte : le premier exemple ne compile pas lorsque > j'utilise babel, avec l'option français. Si on change les labels > (deuxième exemple), tout fonctionne correctement. Bug bizarre... > > Copie envoyée à Daniel Flippo (qui maintient le module francais de > babel). Merci de faire suivre sur comp.text.tex si vous répondez en > anglais, sinon, suivi sur fr.comp.text.tex. Bonjour, Le problème vient du fait que le caractère <<:>> est redéfini dans babel et que ça interfère a tikz quand il est employé dans les paramètres. Je ne sais pas encore comment contourner ce bug bien énervant !! |
| | ||||
| ||||
| |
| |||
| "Tristram Gräbener" ,fr.comp.text.tex: > Le problème vient du fait que le caractère <<:>> est redéfini dans babel > et que ça interfère a tikz quand il est employé dans les paramètres. > > Je ne sais pas encore comment contourner ce bug bien énervant !! Localement, on peut utiliser \shorthandoff{:} pour désactiver «***:***» comme caractère actif. Pour une solution plus satisfaisante et générale, il est possible d'utiliser les extensions microtypographiques de pdftex pour faire le boulot de crénage autour de la ponctuation, cf la doc du package microtype. Peut-être cela sera-t-il un jour inclus dans babel ? |
| |||
| On 16 nov, 17:58, Pierre Senellart <inva...***invalid.invalid> wrote: > Pour une solution plus satisfaisante et générale, il est > possible d'utiliser les extensions microtypographiques de pdftex pour > faire le boulot de crénage autour de la ponctuation, cf la doc du package > microtype. J'en demande peut-être un peu trop mais pourriez-vous en fournir un exemple ? La doc du package ne me semble pas très prolixe à ce sujet. |
| |||
| On 13 déc, 14:59, Antoine <a.marmig...***gmail.com> wrote: > J'en demande peut-être un peu trop mais pourriez-vous en fournir un > exemple ? > La doc du package ne me semble pas très prolixe à ce sujet. En idiot que je suis je vais me répondre à moi-même : Il suffit d'utiliser \usepackage[babel=true,kerning=true]{microtype} |
| |
| |
![]() |
| Tags: bug, frenchbbabel, tikz |
| Outils de la discussion | |
| Modes d'affichage | |
| |
| ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| [tikz/pgf] Gouraud shading | P.Fradin | Newsgroup fr.comp.text.tex | 8 | 12/05/2008 12h58 |
| [TikZ] Couleur de remplissage et motif | Jérémy JUST | Newsgroup fr.comp.text.tex | 0 | 24/01/2008 21h35 |
| Normale a une courbe avec tikz/pgf | mbrassel | Newsgroup fr.comp.text.tex | 9 | 10/01/2008 11h50 |
| pb tikz beamer | Thomaspantalacci311@hotmail.com | Newsgroup fr.comp.text.tex | 3 | 12/12/2007 05h38 |
| muse, Tikz ou metapost et les macros | pedro.tshingi@gmail.com | Newsgroup fr.fr.comp.applications.emacs | 4 | 27/11/2007 18h19 |