si j'essaie de compiler le fichier suivant :
- Code: Tout sélectionner
% -*- coding: utf-8 -*-
\documentclass{article}
\usepackage{tikz}
\usepackage{texgraph}
\begin{document}
\begin{texgraph}[export=tkz]
view(-1, 8, -20, 5), size(10 + 6*i, 0),
LineStyle := dotted, Grille(0, 1 + i),
LineStyle := solid, Width := Thicklines, Axes(0, 1 + 5*i),
Color := blue,
for x from 0 to 10 do Point(x + (4*x - x^2)*i), od,
\end{texgraph}
\end{document}
à l'aide de la commande :
- Code: Tout sélectionner
`lualatex -enable-write18 -file-line-error -interaction=nonstopmode "\input" "test_texgraph.tex
J'ai un comportement étrange...
* un fichier test_texgraph1.teg est créé, qui contient :
- Code: Tout sélectionner
TeXgraph#
Graph image = [
view(-1, 8, -20, 5), size(10 + 6*i, 0),
LineStyle := dotted, Grille(0, 1 + i),
LineStyle := solid, Width := Thicklines, Axes(0, 1 + 5*i),
Color := blue,
for x from 0 to 10 do Point(x + (4*x - x^2)*i), od,
];
* la commande :
- Code: Tout sélectionner
CmdTeXgraph -tkz -nosrc test_texgraph1
est exécutée (jusqu'ici tout va bien)
* MAIS le fichier test_texgraph1.tkz n'est pas crée, et la compilation finit avec un message d'erreur :
- Code: Tout sélectionner
! LaTeX Error: File `test_texgraph1.tkz' not found.
* cependant, si j'exécute la commande CmdTeXgraph -tkz -nosrc test_texgraph1 depuis un terminale Windows dans le répertoire de travail, j'ai bien un fichier tkz créé, parfaitement valide, et je peux compiler mon fichier (qui est parfaitement correct).
Quelques éléments peut-être utiles :
* j'utilise Emacs + AucTeX + Luatex
* j'ai déjà remarqué des problèmes de compilation lorsque le nom de mon fichier comporte des espaces, j'ai fait attention à n'en mettre aucune
* avec la même installation, sur le même ordinateur, j'utilisais jusqu'à présent la chaîne luatex -> dvips -> ps2pdf, et je compilais donc mes programmes TeXgraph avec PSFrag (occasionnellement Pstricks), sans problème majeur