J'ai utilisé cet exemple pour réaliser ma courbe, sauf qu'en définissant une couleur pour la troisième , je m’aperçois que les points sont bicolores. Comment faire pour n'avoir qu'une seule couleur comme de base dans une courbe avec Latex?

Ouvrir dans l'éditeur Overleaf
\documentclass[secnumdepth=subsubsection,12pt,space=onehalf,fncychap=Bjornstrup]{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage{pdfpages}
\usepackage{siunitx}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{microtype}
\usepackage{subfig}
\usepackage{varioref}
\usepackage{array}
\usepackage{xcolor}
\usepackage[xindy,quiet]{imakeidx}
\usepackage[autostyle]{csquotes}
\begin{filecontents}{cat1-1.txt}
{0,100} {0.5,90.30331943} {1,85.39682391} {1.5,80} {2,75.2685093} {2.5,69.58571169}
\end{filecontents}
\begin{filecontents}{cat1-2.txt}
{0,0} {.5,3.981361393} {1,9.045463379} {1.5,12.94618297} {2,18} {2.5,23}
\end{filecontents}
\begin{filecontents}{cat1-3.txt}
{0,0} {.5,0.005255145} {1,0} {1.5,0.47423214} {2,0.897460432} {2.5,6.55}\end{filecontents}
\begin{document}
\begin{figure}[ht]
\centering
\pgfplotsset{%
every axis legend/.append style = {
at = {(0.5,1.03)},
anchor = south
}}
{
\begin{tikzpicture}
\begin{axis}[
xlabel=Temps (h),
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Posée 25 Oct '17, 17:03

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
1.2k115666
Taux d'acceptation : 26%

Modifiée 25 Oct '17, 17:50

@AurélienCocq : comme dans ce fil, j'ai l'impression que vos graphiques sont obtenus avec pgfplots. Si c'est le cas, merci de rajouter ce mot-clé à la question.

(25 Oct '17, 17:17) Pathe ♦♦ Pathe's gravatar image
1

Et merci de fournir un ECM car, en l'état actuel, si on veut tester la solution que l'on proposera, c'est à nous d'ajouter les commandes manquantes (et de générer des données) pour faire de votre code un fichier compilable.

(25 Oct '17, 17:30) denis ♦♦ denis's gravatar image

La commande \addplot+ vient ajouter les options que tu donnes à celles par défaut (cf ici).

Je recommande donc de spécifier toutes les options souhaitées (par exemple \addplot[smooth, mark=o, green] table {cat1-3.txt};) pour ne pas être surpris par cetraines valeurs par défaut, notamment une couleur marron pour le troisième plot.

(25 Oct '17, 17:48) jerome dequeker jerome%20dequeker's gravatar image

L'utilisation de mark=o laissera quand même les points affichés sur la courbe, contrairement à mark=none ?

C'est justement cette couleur marron qui me gêne...

(25 Oct '17, 17:57) AurélienCocq Aur%C3%A9lienCocq's gravatar image

Pour ne pas avoir de marron, il faut remplacer \addplot+ par \addplot au risque de devoir spécifier certaines options qui ont une valeur par défaut, notamment le mark.

(25 Oct '17, 18:23) jerome dequeker jerome%20dequeker's gravatar image

Depuis le temps, vous pourriez faire un minimum d'efforts et fournir un ECM qui soit Compilable et Minimum. Ici, environs 25 lignes devraient être utiles.

(25 Oct '17, 18:38) Nikopol Nikopol's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus

En utilisant \addplot plutôt qu'\addplot+, on garde la main sur toutes les options puisqu'il n'y a pas de valeur par défaut cyclique.

Ouvrir dans l'éditeur Overleaf
\documentclass[12pt]{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\usepackage{xcolor}
\begin{filecontents}{cat1-1.txt}
0 100
0.5 90.30331943
1 85.39682391
1.5 80
2 75.2685093
2.5 69.58571169
\end{filecontents}
\begin{filecontents}{cat1-2.txt}
0 0
.5 3.981361393
1 9.045463379
1.5 12.94618297
2 18
2.5 23
\end{filecontents}
\begin{filecontents}{cat1-3.txt}
0 0
.5 0.005255145
1 0
1.5 0.47423214
2 0.897460432
2.5 6.55
\end{filecontents}
\begin{document}
\begin{figure}[ht]
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel=Temps (h),
ylabel=Pourcentage molaire (\%),
grid=major,width=12cm,
height=7cm]
\addplot[smooth,blue,mark=*] table {cat1-1.txt};
\addplot[smooth,red,mark=square*] table {cat1-2.txt};
\addplot[smooth,green,mark=triangle*] table {cat1-3.txt};
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 25 Oct '17, 18:58

jerome%20dequeker's gravatar image

jerome dequeker
836714
Taux d'acceptation : 65%

Modifiée 25 Oct '17, 19:03

Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×24
×3

Question posée : 25 Oct '17, 17:03

Question vue : 7,613 fois

Dernière mise à jour : 25 Oct '17, 19:03

C'est votre première visite ici ? Consultez la FAQ !

×