Je suis prof de physique et je me suis lancée dans Tex (à l'aide de Kile sous Linux : Mandriva 9.01 - environnement KDE) tout dernièrement (après avoir travaillé sous Scientific Work Place sous Windows). Du coup, je viens de découvrir TeXgraph : très impressionnant! et j'essaie d'utiliser cette interface pour construire des figures dans mes TD, notes de cours, etc...
Pour l'instant, rien de bien concluant : voici une partie de mon fichier qui compile pour la partie texte et lorsque j'ajoute le code issu d'une exportation .tex, à partir de TeXgraph,
- Code: Tout sélectionner
\documentclass[a4paper,twocolumn,landscape]{article} % Format de page
\usepackage[utf8]{inputenc} % Pour les caractères accentués
\usepackage[T1]{fontenc} % Encodage de caractères
\usepackage{lmodern} % Police vectorielle Latin Modern
\usepackage[frenchb]{babel} % Règles typographiques françaises
\usepackage{amssymb,latexsym} % Symboles mathématiques?? je crois
\usepackage{amsmath,amsfonts,amssymb} % Symboles mathématiques
\usepackage{mathrsfs} %mathscr{ABC}
\usepackage{sistyle} %pour les unités en physique \SI{nombre}{unité}
\usepackage{pifont} %pour des symboles divers
\usepackage{graphicx} % Insérer des images
\DeclareGraphicsExtensions{.png,.eps,.pdf,.jpg}
\graphicspath{{ImagesDevoirs/}}
\usepackage{pgf} % TeXgraph
\usepackage{tikz}
\usepackage{pstricks}
\usepackage{texgraph}
\begin{document}
Mon texte
%essai TeXgraph : axes.tex
% TeXgraph version 1.94
\unitlength 1cm
\begin{picture}(11,11)(-0.5,-0.5)%
%objet1 (Axes)
\color[rgb]{0,0,0}
\allinethickness{0.4pt}%
\path(0,5)(10,5)
\path(5,0)(5,10)
\multiput(5,4.9)(1,0){6}{\line(0,1){0.2}}
\put(5.05,4.8){\makebox(0,0)[tl]{\small $0$}}
\put(6,4.8){\makebox(0,0)[t]{\small $1$}}
\put(7,4.8){\makebox(0,0)[t]{\small $2$}}
\put(8,4.8){\makebox(0,0)[t]{\small $3$}}
\put(9,4.8){\makebox(0,0)[t]{\small $4$}}
\put(10,4.8){\makebox(0,0)[t]{\small $5$}}
\multiput(4,4.9)(-1,0){5}{\line(0,1){0.2}}
\put(4,4.8){\makebox(0,0)[t]{\small $-1$}}
\put(3,4.8){\makebox(0,0)[t]{\small $-2$}}
\put(2,4.8){\makebox(0,0)[t]{\small $-3$}}
\put(1,4.8){\makebox(0,0)[t]{\small $-4$}}
\put(0,4.8){\makebox(0,0)[t]{\small $-5$}}
\multiput(4.9,5)(0,1){6}{\line(1,0){0.2}}
\put(4.8,5.05){\makebox(0,0)[rb]{\small $0$}}
\put(4.8,6){\makebox(0,0)[r]{\small $1$}}
\put(4.8,7){\makebox(0,0)[r]{\small $2$}}
\put(4.8,8){\makebox(0,0)[r]{\small $3$}}
\put(4.8,9){\makebox(0,0)[r]{\small $4$}}
\put(4.8,10){\makebox(0,0)[r]{\small $5$}}
\multiput(4.9,4)(0,-1){5}{\line(1,0){0.2}}
\put(4.8,4){\makebox(0,0)[r]{\small $-1$}}
\put(4.8,3){\makebox(0,0)[r]{\small $-2$}}
\put(4.8,2){\makebox(0,0)[r]{\small $-3$}}
\put(4.8,1){\makebox(0,0)[r]{\small $-4$}}
\put(4.8,0){\makebox(0,0)[r]{\small $-5$}}
\end{picture}%
\end{document}
voici ce qui se rajoute après un essai de compilation...
- Code: Tout sélectionner
! Undefined control sequence.
l.35 \allinethickness
{0.4pt}%
! Undefined control sequence.
l.37 \path
(0,5)(10,5)
! Undefined control sequence.
l.38 \path
(5,0)(5,10)
)
Et lorsque j'ajoute un \begin{texgraph} ... code précédent (=axes.tex)... \end{texgraph}
voici le message d'erreur qui apparait alors à la compilation
- Code: Tout sélectionner
! LaTeX Error: File `Interro_PCSI1.pst' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: pst)
Enter file name:
! Emergency stop.
<read *>
l.68 \end{texgraph}^^M
Si vous pouviez m'éclairer, ce serait vraiment sympa
Une autre question plus facile, sans doute, pour tous les objets de TeXgraph, il semble y avoir une affixe [ ], peut-on y mettre abscisse et ordonnée? Si oui, comment, j'ai essayé, [x,y] et il ne prend en compte que le "x" et met y à 0 (pour l'instant, je n'ai essayé qu'avec du texte sous forme d'une formule, à savoire \int x dx)
Merci d'avance pour cette précieuse aide
Et encore bravo pour ce travail de titan, bonne continuation
Karine Brunel