Problème de couleur avec le package tikz

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Problème de couleur avec le package tikz

Messagepar egonschielette » Mercredi 30 Juin 2010, 11:22

Bonjour,
Je voulais insérer un document couleur dans document principal, alors j'ai crée avec le package tikz une figure en couleur à part, qui avec les bons header, fonctionne et se compile parfaitement:

Code: Tout sélectionner
\documentclass[A4paper,twoside]{report}
\usepackage{tikz}
\usetikzlibrary{calc,fadings,decorations.pathreplacing}
\begin{document}
   \begin{tikzpicture}
   \draw[step=1cm,gray] (-5,-5) grid (6.5,1.5);
   \draw[->,green!60!black] (-2.5,-3) -- (-2.5,-1);
   \draw[green!60!black] (-2.3,-2.5) node {$\frac{\partial u}{\partial t}$};
   \end{tikzpicture}
\end{document}


(Je n'ai laissé que quelques lignes pour ne pas surcharger le post)

J'ai passé les 3 premières lignes de mon code en commentaire (et j'ai mis les packages dans le document principal) ainsi que la dernière, je l'ai enregistré sous aaa.tex dans le même dossier que mon document principal, et je l'ai inclus dans mon code avec :

Code: Tout sélectionner
\begin{figure}[htb]
  \begin{center}
   \input{aaa.tex}
  \end{center}
  \vspace{-0.3cm}
\caption{XXX}
\label{XXX}
\end{figure}


Et là, il ne veut plus reconnaître les lignes suivantes, avec la définition des couleurs telles que je les ai marquées!

Code: Tout sélectionner
   \draw[->,green!60!black] (-2.5,-3) -- (-2.5,-1);
   \draw[green!60!black] (-2.3,-2.5) node {$\frac{\partial u}{\partial t}$};


Si je passe ces lignes en commentaire, il n'y a aucun problème, la figure se met dans mon document.
Est ce un problème de package non mis à jour? Ou autre chose? Pourquoi ma figure est compilée seule mais plus dans mon document principal?
Merci de vos réponses
egonschielette
Utilisateur
 
Messages: 7
Inscription: Mercredi 16 Juin 2010, 19:59
Statut actuel: Post-bac | Doctorat

Publicité

Re: Problème de couleur avec le package tikz

Messagepar rebouxo » Mercredi 30 Juin 2010, 15:08

Un problème avec xcolor ? est-il chargé dans ton doc principal ? Avec quelles options ?

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6743
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Problème de couleur avec le package tikz

Messagepar pg » Mercredi 30 Juin 2010, 19:55

egonschielette a écrit:Est ce un problème de package non mis à jour? Ou autre chose? Pourquoi ma figure est compilée seule mais plus dans mon document principal?

Est-ce qu'il n'y aurait pas le package frenchb dans le document principal ? Dans ce cas le problème vient des points d'exclamation. Il faut soit mettre la figure entre \shorthandoff{!} et \shorthandon{!} soit utiliser "color=" devant les couleurs :

Code: Tout sélectionner
\documentclass[a4paper,twoside]{report}
\usepackage[frenchb]{babel}
\usepackage{tikz}
\usetikzlibrary{calc,fadings,decorations.pathreplacing}
\begin{document}
    \begin{figure}[htb]
      \begin{center}
        \begin{tikzpicture}
        \draw[step=1cm,gray] (-5,-5) grid (6.5,1.5);
        \draw[->,color=green!60!black] (-2.5,-3) -- (-2.5,-1);
        \draw[color=green!60!black] (-2.3,-2.5) node {$\frac{\partial u}{\partial t}$};
        \end{tikzpicture}
      \end{center}
      \vspace{-0.3cm}
    \caption{XXX}
    \label{XXX}
    \end{figure}
\end{document}
pg
Modérateur
 
Messages: 2582
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Problème de couleur avec le package tikz

Messagepar egonschielette » Samedi 03 Juillet 2010, 00:24

Merci beaucoup! Cela marche très bien avec color=... mais mes packages n'étaient pas frenchb mais:
Code: Tout sélectionner
\usepackage[cyr]{aeguill} %guillemets français
\usepackage[francais]{babel} %(paquet français de base)
\usepackage[applemac]{inputenc}% (Assurer le bon encodage)


enfin, cela doit revenir au même!
merci encore!
egonschielette
Utilisateur
 
Messages: 7
Inscription: Mercredi 16 Juin 2010, 19:59
Statut actuel: Post-bac | Doctorat

Re: Problème de couleur avec le package tikz

Messagepar pg » Samedi 03 Juillet 2010, 09:30

Si c'est bien frenchb car \usepackage[francais]{babel} et \usepackage[frenchb]{babel} sont équivalents.

Par contre, tu ne devrais plus utiliser \usepackage[cyr]{aeguill} qui est obsolète, mais fontenc (option T1) et lmodern à la place :

Code: Tout sélectionner
\documentclass{article}

\usepackage[francais]{babel} % (paquet français de base)
\usepackage[applemac]{inputenc}% (Assurer le bon encodage)
\usepackage[T1]{fontenc} % gestion des mots avec accents
\usepackage{lmodern} % police vectorielle

\begin{document}

\og Voici des vrais guillemets\fg{}.

\end{document}
pg
Modérateur
 
Messages: 2582
Inscription: Jeudi 14 Juin 2007, 23:31


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Proximic [Spider] et 11 invités