Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.* Forum > Newsgroup fr.comp.text.tex
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 25/09/2008, 16h49
Alain BERTRAND
 
Messages: n/a
Par défaut Problème newicktree

Bonjour,

J'essaie d'utiliser le paquet « newicktree » qui fait appel Ã*** pstricks.

ECM qui marche

\documentclass{article}
\usepackage{newicktree}
\makeatother
\begin{document}
\title{}
\maketitle

\begin{newicktree}
\nobranchlengths
\drawtree{((Homme,Chimpanz),Gorille),Gibbon;}
\end{newicktree}

\end{document}

ECM qui ne marche pas :
\documentclass[10pt,frenchb]{article}
\usepackage{babel}

\usepackage{newicktree}
\makeatother
\begin{document}
\title{}
\maketitle

\begin{newicktree}
\nobranchlengths
\drawtree{((Homme,Chimpanz),Gorille),Gibbon;}
\end{newicktree}

\end{document}

Log :

Runaway argument?
((Homme,Chimpanz),Gorille),Gibbon; \ifcolon \relax \else \NT***nocolon \ETC.
! Paragraph ended before \NT***checkforcolon was complete.
<to be read again>
\par
l.14


! LaTeX Error: \begin{newicktree} on input line 10 ended by \end
{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.15 \end{document}

[1] (./ecm.aux) )
(\end occurred inside a group at level 2)

### semi simple group (level 2) entered at line 12 (\begingroup)
### semi simple group (level 1) entered at line 10 (\begingroup)
### bottom level
(see the transcript file for additional information)
Output written on ecm.dvi (1 page, 500 bytes).
Transcript written on ecm.log.


Merci de votre aide.

Alain
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 25/09/2008, 18h02
Alain BERTRAND
 
Messages: n/a
Par défaut Re: Problème newicktree

Le Thu, 25 Sep 2008 18:06:27 +0200, Ulrike Fischer a écritÂ***:

> Am 25 Sep 2008 15:49
> Je n'ai pas newicktree, mais probablement tu devrais faire
> \shorthandoff{;} pour deactiver le ;. -> documentation de babel/frenchb


Merci, effectivement, c'était le problème.

Bonne soirée,

Alain
Réponse avec citation
  #3 (permalink)  
Vieux 28/09/2008, 14h23
Jean-Côme Charpentier
 
Messages: n/a
Par défaut Re: Problème newicktree

Alain BERTRAND a écrit :
> Le Thu, 25 Sep 2008 18:06:27 +0200, Ulrike Fischer a écrit :
>
>> Am 25 Sep 2008 15:49
>> Je n'ai pas newicktree, mais probablement tu devrais faire
>> \shorthandoff{;} pour deactiver le ;. -> documentation de babel/frenchb

>
> Merci, effectivement, c'était le problème.


En général, pour ce type de problème, j'essaye également de le
résoudre avec ce procédé (qui fonctionne ici) :

\documentclass[10pt,frenchb]{article}
\usepackage{babel}

\catcode`\;=13
\usepackage{newicktree}
\catcode`\;=12

\begin{document}

\begin{newicktree}
\nobranchlengths
\drawtree{((Homme,Chimpanz),Gorille),Gibbon;}
\end{newicktree}

\end{document}

mais en réalité, il y aura peut être un problème avec le caractère
deux-points (utilisé également par newicktree) et que pstricks n'aime
pas voir avec un changement de code de catégorie Ã*** ce niveau lÃ***.
Il a fallu que j'aille dans des endroits reculés de la toile pour
télécharger cette extension : elle est inconnue sur CTAN et c'est plutôt
mauvais signe.
En fait, ces histoires de changement de code de catégorie sont une
plaie et c'est plutôt au concepteur de l'extension de régler le
problème. Étant sans doute anglais, il n'est peut-être pas au courant
que babel (via les fichiers <langues>.ldf) active certains caractères et
qu'il faut être précautionneux lorsqu'on utilise ceux-ci comme
délimiteurs. J'ai regardé le code de newicktree (uniquement par acquis
de conscience) et l'auteur ne prend strictement aucune précaution Ã*** ce
niveau, pas plus qu'avec les deux-points d'ailleurs.
Heureusement, l'auteur a laissé sont adresse mail en tête du fichier
sty -- qui ne date que de 4 ans, on peut espérer. Le mieux est de lui
écrire pour lui signaler le problème. Pour la façon de résoudre la
chose, il peut s'inspirer du code de (x)keyval... sinon, un appel Ã***
l'aide sur ctt, par exemple, devrait le tirer d'affaire également.

Jean-Côme Charpentier

--
Il faut vraiment vous débarrasser de l'idée d'essayer d'obtenir le
même résultat que sous Word. Ce dernier foule avec joie les règles de
base de la typographie, c'est ce qui lui permet, par exemple,
d'évacuer Ã*** coup de bulldozer les problèmes de débordement dans la
marge.
-+- Jean-Côme in fr.comp.text.tex -+-
Réponse avec citation
  #4 (permalink)  
Vieux 29/09/2008, 19h13
Alain BERTRAND
 
Messages: n/a
Par défaut Re: Problème newicktree

Le Sun, 28 Sep 2008 15:23:58 +0200, Jean-Côme Charpentier a écritÂ***:

> Alain BERTRAND a écrit :
>> Le Thu, 25 Sep 2008 18:06:27 +0200, Ulrike Fischer a écrit :
>>
>>> Am 25 Sep 2008 15:49
>>> Je n'ai pas newicktree, mais probablement tu devrais faire
>>> \shorthandoff{;} pour deactiver le ;. -> documentation de
>>> babel/frenchb

>>
>> Merci, effectivement, c'était le problème.

>
> En général, pour ce type de problème, j'essaye également de le
> résoudre avec ce procédé (qui fonctionne ici) :
>
> \documentclass[10pt,frenchb]{article} \usepackage{babel}
>
> \catcode`\;=13
> \usepackage{newicktree}
> \catcode`\;=12
>


Ok, j'ai été voir la doc de babel suite au message d'Ulrike et appliqué
le remède qui y était indiqué (une paire d'accolades autour de l'arbre
avec avec\shorthandoff{;} au début).



> Il a fallu que j'aille dans des endroits reculés de la toile pour
> télécharger cette extension : elle est inconnue sur CTAN et c'est plutôt
> mauvais signe.


Et, voui, peu de biologistes utilisent Latex...


> Heureusement, l'auteur a laissé sont adresse mail en tête du fichier
> sty -- qui ne date que de 4 ans, on peut espérer. Le mieux est de lui
> écrire pour lui signaler le problème. Pour la façon de résoudre la
> chose, il peut s'inspirer du code de (x)keyval... sinon, un appel Ã***
> l'aide sur ctt, par exemple, devrait le tirer d'affaire également.


OK, bonne idée, j'vas faire.

Alain
Réponse avec citation
 
Réponse
Tags:



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT. Il est actuellement 23h54.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,38535 seconds with 10 queries