Bonjour,
J'ai récupérer un code latex pour un graphe :
Mais le rendu est très mauvais ! Mes nombres sont imprécis et Latex m'affichent des décimales trop importantes. Je ne trouve pas de solution simple...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 \begin{center} \begin{tikzpicture}[yscale=4,xscale=4] %%Définition des limites du graph%% \def\Xmax{1.5}; \def\Ymax{1}; \def\Xmin{0}; \def\Ymin{0}; \def\Xgrid{0.2}; \def\Ygrid{0.1}; \def\ticsize{1pt}; \draw[help lines,ystep=\Ygrid,xstep=\Xgrid] (\Xmin,\Ymin) grid (\Xmax,\Ymax); %Définition grille \begin{scope} \foreach \x/\xtext in {\Xmin,\Xgrid,...,\Xmax} \draw[xshift=\x cm] (0pt,\ticsize) -- (0pt,-\ticsize) node[below] {$\xtext$}; \foreach \y/\ytext in {\Ymin,\Ygrid,...,\Ymax} \draw[yshift=\y cm] (\ticsize,0pt) -- (-\ticsize,0pt) node[left] {$\ytext$}; \end{scope} \draw [->] (\Xmin,\Ymin) -> (\Xmax,\Ymin) node[right] {$r$} coordinate(x axis); %axe des X \draw [->] (\Xmin,\Ymin) -> (\Xmin,\Ymax) node[above] {$u_\theta(\mu m)$} coordinate(y axis); %axe des y \draw[ thick] [domain=0.3:1] plot [variable=\x](\x, {29.25*10^(-2)*((1)^2-\x^2)/(\x))}); \end{tikzpicture} \end{center}
Voilà mes packages:Me demandez pas pourquoi j'en ai autant... J'ai préféré prendre de l'existant que de revenir à zéro...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 \documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{ifxetex} \usepackage{textcomp} \usepackage[pdftex]{graphicx} \usepackage{graphicx} \usepackage{amssymb} \usepackage[rflt]{floatflt} \usepackage{amsmath} \usepackage{ucs} \usepackage{fp} \usepackage{amssymb} \usepackage{fancyhdr} \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt} \newcommand{\guillemet}[1]{\og #1 \fg} \usepackage{color} \usepackage{amsmath} \usepackage{amscd, amstext, amsbsy, amsopn, amsthm, upref} \usepackage{amsfonts, amssymb, euscript} \usepackage{amscd} \usepackage{pgfplots} \usepackage{amsfonts,amsmath,amsthm,amssymb} \usepackage{geometry} \usepackage{enumitem} \usepackage[francais]{babel} \usepackage{pgf, tikz, pgfplots} \usetikzlibrary{patterns, calc, 3d,decorations.pathmorphing} \everymath{\displaystyle} % permet d'espacer les caractères pour les fractions \usepackage{xlop} \tikzset{math3d/.style= {x= {(-0.353cm,-0.353cm)}, z={(0cm,1cm)},y={(1cm,0cm)}}} \frenchbsetup{StandardLists=true} \pagestyle{fancy} \rhead{} \rfoot{} \chead{} \cfoot{} \fancyfoot[LO]{\thepage{}} \geometry{hmargin=2cm,vmargin=1.5cm} \makeatletter \newcommand{\printresult}[1]{\pgfmathparse{#1}\let\temp@printresult\pgfmathresult\opcopy{\temp@printresult}{a}\opunzero{a}$\opprint{a}$} \makeatother
Avez vous déjà rencontrez ce problème ? Merci beaucoup de vos réponses
Partager