gallandarakhneorg / autolatex

Automate the compilation of LaTeX documents
http://www.arakhne.org/autolatex
GNU Lesser General Public License v3.0
27 stars 6 forks source link

Cannot run astah #105

Closed gallandarakhneorg closed 6 years ago

gallandarakhneorg commented 7 years ago
autolatex images -vvv
[AutoLaTeX] Sélection du fichier TeX 'seminar_uhasselt_2016.tex'
[AutoLaTeX] Ouverture du fichier de configuration...
[AutoLaTeX] .../home/ngaud/Documents/projets/Team...
[AutoLaTeX] ...SMA/CNRS-LE2I-Pole3/sarl-seminar-set/.autolatex_project.cfg
[AutoLaTeX] Succès de la lecture
[AutoLaTeX] Utilisation du fichier TeX './seminar_uhasselt_2016.tex'
[AutoLaTeX] Application des options de la ligne de commande
[AutoLaTeX] Impossible de déterminer le style pour MakeIndex: pas de...
[AutoLaTeX] ...fichier .ist ou trop de fichiers .ist dans le répertoire...
[AutoLaTeX] ....
[AutoLaTeX] Utilisation du style par défaut pour MakeIndex
[AutoLaTeX] Chargement des convertisseurs depuis...
[AutoLaTeX] .../usr/lib/autolatex/translators
[AutoLaTeX] Calcul des convertisseurs chargables depuis...
[AutoLaTeX] .../usr/lib/autolatex/translators
[AutoLaTeX]     Le convertisseur gle2png est ignoré
[AutoLaTeX]     Le convertisseur dot2tex est ignoré
[AutoLaTeX]     Le convertisseur dot2png est ignoré
[AutoLaTeX]     Le convertisseur xcf2pdf est ignoré
[AutoLaTeX]     Le convertisseur gxl2png est ignoré
[AutoLaTeX]     Le convertisseur svg2png_inkscape est ignoré
[AutoLaTeX]     Le convertisseur astah2png est ignoré
[AutoLaTeX]     Le convertisseur svg2pdf_rsvg est ignoré
[AutoLaTeX]     Le convertisseur svg2png_rsvg est ignoré
[AutoLaTeX] Détection des images dans...
[AutoLaTeX] ...'./imgs:./imgs/auto:./chapters/intro/imgs/auto:./chapters/environment/imgs/auto:./chapters/holons/imgs/auto:./chapters/platform/imgs/auto'
[AutoLaTeX] graph-example.png est à-jour.
[AutoLaTeX] in=; out=1475567234.
[AutoLaTeX] uml.asta -> uml.pdf
[AutoLaTeX] Error: Error in the TRANSLATOR_FUNCTION of 'astah2pdf':
[AutoLaTeX] Error: $ 'java' '-Xms64m' '-Xmx1024m' '-cp'...
[AutoLaTeX] Error: ...'/usr/lib/astah_community/astah-community.jar'...
[AutoLaTeX] Error: ...'com.change_vision.jude.cmdline.JudeCommandRunner'...
[AutoLaTeX] Error: ...'-image' 'all' '-f'...
[AutoLaTeX] Error: ...'/home/ngaud/Documents/projets/Team...
[AutoLaTeX] Error: ...SMA/CNRS-LE2I-Pole3/sarl-seminar-set/chapters/intro/imgs/auto/uml.asta'...
[AutoLaTeX] Error: ...'-t' 'svg' '-o' '/home/ngaud/Documents/projets/Team...
[AutoLaTeX] Error: ...SMA/CNRS-LE2I-Pole3/sarl-seminar-set/chapters/intro/imgs/auto'...
[AutoLaTeX] Error: ...at /usr/lib/autolatex/pm/AutoLaTeX/Core/Util.pm line...
[AutoLaTeX] Error: ...910.
[AutoLaTeX] Error: AutoLaTeX::Core::Util::runCommandOrFail("'java'",...
[AutoLaTeX] Error: ..."'-Xms64m'", "'-Xmx1024m'", "'-cp'",...
[AutoLaTeX] Error: ..."'/usr/lib/astah_community/astah-community.jar'",...
[AutoLaTeX] Error: ..."'com.change_vision.jude.cmdline.JudeCommandRunner'",...
[AutoLaTeX] Error: ..."'-image'", "'all'", "'-f'", ...) called at (eval 8)...
[AutoLaTeX] Error: ...line 93(66)
[AutoLaTeX] Error: eval '{
[AutoLaTeX] Error: { my $INITIAL_HEAP_SIZE = "64m";
[AutoLaTeX] Error: my $MAXIMUM_HEAP_SIZE = "1024m";
[AutoLaTeX] Error: my @JAVA_OPTS = ("-Xms$INITIAL_HEAP_SIZE",...
[AutoLaTeX] Error: ..."-Xmx$MAXIMUM_HEAP_SIZE");
[AutoLaTeX] Error: my @libraries = (
[AutoLaTeX] Error: \'astah-pro.jar\',
[AutoLaTeX] Error: \'astah-professional.jar\',
[AutoLaTeX] Error: \'astah-uml.jar\',
[AutoLaTeX] Error: \'astah-community.jar\',
[AutoLaTeX] Error: );
[AutoLaTeX] Error: # Detect the Astah installation
[AutoLaTeX] Error: if ( ! $ENV{"ASTAH_HOME"} ) {
[AutoLaTeX] Error: my @tmp = (\'astah-pro\',\'astah-uml\',\'astah-com\');
[AutoLaTeX] Error: my $tmp = undef;
[AutoLaTeX] Error: for(my $i=0; $i<@tmp && !$tmp; $i++) {
[AutoLaTeX] Error: my $bin = $tmp[$i];
[AutoLaTeX] Error: $bin = which("$bin");
[AutoLaTeX] Error: if ( $bin && -x "$bin" ) {
[AutoLaTeX] Error: $bin = readlink_osindep("$bin");
[AutoLaTeX] Error: $tmp = dirname("$bin");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: if ( ! $tmp ) {
[AutoLaTeX] Error: @tmp = (\'/usr/lib/astah_pro\',
[AutoLaTeX] Error: \'/usr/lib/astah_professional\',
[AutoLaTeX] Error: \'/usr/lib/astah_uml\',
[AutoLaTeX] Error: \'/usr/lib/astah_com\',
[AutoLaTeX] Error: \'/usr/lib/astah_community\');
[AutoLaTeX] Error: for(my $i=0; $i<@tmp && !$tmp; $i++) {
[AutoLaTeX] Error: my $dir = $tmp[$i];
[AutoLaTeX] Error: if ( -d "$dir" ) {
[AutoLaTeX] Error: $tmp = $dir;
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: if ( ! $tmp ) {
[AutoLaTeX] Error: printErr("Unable to find the installation directory of...
[AutoLaTeX] Error: ...Astah Professional or Astah UML. Please define the...
[AutoLaTeX] Error: ...ASTAH_HOME environment variable.");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: $ENV{"ASTAH_HOME"} = $tmp;
[AutoLaTeX] Error: }
[AutoLaTeX] Error: # Detect the Java library of astah
[AutoLaTeX] Error: my $jarfile;
[AutoLaTeX] Error: for(my $i=0; $i<@libraries && !$jarfile; $i++) {
[AutoLaTeX] Error: my $library = $libraries[$i];
[AutoLaTeX] Error: if ( -f File::Spec->catfile("$ENV{ASTAH_HOME}",...
[AutoLaTeX] Error: ..."$library" ) ) {
[AutoLaTeX] Error: $jarfile = $library;
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: if ( ! $jarfile ) {
[AutoLaTeX] Error: printErr("Unable to find the java library of Astah....
[AutoLaTeX] Error: ...Please define the ASTAH_HOME environment...
[AutoLaTeX] Error: ...variable.");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: # Prepare the generation from Astah
[AutoLaTeX] Error: my $outputDir = File::Spec->rel2abs(dirname("$in"));
[AutoLaTeX] Error: my $shortBasename = basename("$in",@inexts);
[AutoLaTeX] Error: my $astahOutputDir =...
[AutoLaTeX] Error: ...File::Spec->catfile("$outputDir","$shortBasename");
[AutoLaTeX] Error: if ( -d "$astahOutputDir" ) {
[AutoLaTeX] Error: remove_tree("$astahOutputDir") or...
[AutoLaTeX] Error: ...printErr("$astahOutputDir: $!");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: # Generation of the SVG from Astah
[AutoLaTeX] Error: runCommandOrFail(
[AutoLaTeX] Error: \'java\',
[AutoLaTeX] Error: @JAVA_OPTS,
[AutoLaTeX] Error: \'-cp\',
[AutoLaTeX] Error: File::Spec->catfile("$ENV{ASTAH_HOME}","$jarfile"),
[AutoLaTeX] Error: \'com.change_vision.jude.cmdline.JudeCommandRunner\',
[AutoLaTeX] Error: \'-image\', \'all\',
[AutoLaTeX] Error: \'-f\', "$in",
[AutoLaTeX] Error: \'-t\', \'svg\',
[AutoLaTeX] Error: \'-o\', "$outputDir");
[AutoLaTeX] Error: # Generation of the PDF/PS from the SVG
[AutoLaTeX] Error: my @generatedFiles = ();
[AutoLaTeX] Error: local *OUTDIR;
[AutoLaTeX] Error: opendir(*OUTDIR, "$astahOutputDir") or...
[AutoLaTeX] Error: ...printErr("$astahOutputDir: $!");
[AutoLaTeX] Error: while (my $fn = readdir(*OUTDIR)) {
[AutoLaTeX] Error: if ($fn ne File::Spec->updir() && $fn ne...
[AutoLaTeX] Error: ...File::Spec->curdir()
[AutoLaTeX] Error: && $fn =~ /\\.svg$/s) {
[AutoLaTeX] Error: my $svgFile = File::Spec->catfile("$astahOutputDir",...
[AutoLaTeX] Error: ..."$fn");
[AutoLaTeX] Error: push @generatedFiles, "$svgFile";
[AutoLaTeX] Error: # Remove the background
[AutoLaTeX] Error: my $svgcontent = readFileLines("$svgFile");
[AutoLaTeX] Error: $svgcontent =~ s/\\Q<rect\\E\\s+.*?\\/?>//s;
[AutoLaTeX] Error: writeFileLines("$svgFile", "$svgcontent");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: closedir(*OUTDIR);
[AutoLaTeX] Error: my $transresult = 0;
[AutoLaTeX] Error: # Move the generated files
[AutoLaTeX] Error: if (@generatedFiles>1) {
[AutoLaTeX] Error: my $template = File::Spec->catfile(
[AutoLaTeX] Error: dirname($out),
[AutoLaTeX] Error: basename($out,$outext)).\'_\';
[AutoLaTeX] Error: my $transresult = 0;
[AutoLaTeX] Error: foreach my $file (@generatedFiles) {
[AutoLaTeX] Error: my $bn = basename($file,\'.svg\');
[AutoLaTeX] Error: $bn =~ s/\\s+/_/sg;
[AutoLaTeX] Error: $bn = "$template$bn$outext";
[AutoLaTeX] Error: my $result = runTranslator( \'svg2pdf\', "$file",...
[AutoLaTeX] Error: ..."$bn", 0);
[AutoLaTeX] Error: if ($result) {
[AutoLaTeX] Error: $transresult = 1;
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: if (!$transresult) {
[AutoLaTeX] Error: printErr("No file generated.");
[AutoLaTeX] Error: } else {
[AutoLaTeX] Error: touch("$out");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: elsif (@generatedFiles) {
[AutoLaTeX] Error: my $file = shift @generatedFiles;
[AutoLaTeX] Error: runTranslator(\'svg2pdf\', "$file", "$out");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: else {
[AutoLaTeX] Error: printErr("No file generated.");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: if ( -d "$astahOutputDir" ) {
[AutoLaTeX] Error: remove_tree("$astahOutputDir") or...
[AutoLaTeX] Error: ...printErr("$astahOutputDir: $!");
[AutoLaTeX] Error: }
[AutoLaTeX] Error: 1;
[AutoLaTeX] Error: }
[AutoLaTeX] Error: }
[AutoLaTeX] Error: ' called at...
[AutoLaTeX] Error: .../usr/lib/autolatex/pm/AutoLaTeX/Core/Translator.pm...
[AutoLaTeX] Error: ...line 984
[AutoLaTeX] Error: AutoLaTeX::Core::Translator::_runTranslator(HASH(0x169f758),...
[AutoLaTeX] Error: ...HASH(0x185ef20), "astah2pdf",...
[AutoLaTeX] Error: ..."/home/ngaud/Documents/projets/Team...
[AutoLaTeX] Error: ...SMA/CNRS-LE2I-Pole3/sarl-s"...,...
[AutoLaTeX] Error: ..."/home/ngaud/Documents/projets/Team...
[AutoLaTeX] Error: ...SMA/CNRS-LE2I-Pole3/sarl-s"..., 0, 1, 1) called at...
[AutoLaTeX] Error: .../usr/lib/autolatex/pm/AutoLaTeX/Core/Translator.pm...
[AutoLaTeX] Error: ...line 765
[AutoLaTeX] Error: AutoLaTeX::Core::Translator::runRootTranslator(HASH(0x169f758),...
[AutoLaTeX] Error: ..."astah2pdf", "/home/ngaud/Documents/projets/Team...
[AutoLaTeX] Error: ...SMA/CNRS-LE2I-Pole3/sarl-s"..., HASH(0x185ef20), 0)...
[AutoLaTeX] Error: ...called at /usr/bin/autolatex line 166
[AutoLaTeX] Error: main::al_generateimages(undef) called at...
[AutoLaTeX] Error: .../usr/bin/autolatex line 185
[AutoLaTeX] Error: main::al_run_images(SCALAR(0x185e3c8)) called at...
[AutoLaTeX] Error: .../usr/bin/autolatex line 833
[AutoLaTeX] Error: main::_al_run_actions() called at /usr/bin/autolatex...
[AutoLaTeX] Error: ...line 975
[AutoLaTeX] Error: main::__sharedMainProgram() called at...
[AutoLaTeX] Error: .../usr/bin/autolatex line 1021