View Issue Details

IDProjectCategoryView StatusLast Update
0008375ScribusUsabilitypublic2009-10-05 20:56
Reporterwikijeff Assigned ToHerm 
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSUbuntuOS Version9.04 64bit
Product Version1.3.5 
Fixed in Version1.3.6svn 
Summary0008375: Better error messages for Render Frames
DescriptionAttempting to create a TeX frame results in the following error: "Error: Running the external application failed." I checked File | Preferences | External Tools | LaTeX command which has the following command: "pdflatex --interaction nonstopmode".

I confirmed my LaTeX installation is functioning properly by copying the default "If you can see this LaTeX is working" from within the Edit Source window pasted it into an external text file, added a quick preamble and the \begin{document} \end{document} tags in their respective places and was able to render it from bash with the "pdflatex --interaction nonstopmode" command without issue.
Steps To Reproduce* Ensure the pdflatex tool along with the texlive environment.
* Launch Scribus-ng (1.3.5.1) from 64-bit Ubuntu 9.04
* Attempt to create a LaTeX frame.
* Observe the Scribus error message.
Additional InformationI acquired my Scribus build (scribus-ng) from:

deb http://debian.scribus.net/debian/ jaunty main non-free
deb http://debian.tagancha.org/debian/ jaunty main non-free
TagsNo tags attached.
Patch

Activities

timpul

2009-08-24 09:08

reporter   ~0022402

I have no problem with version 1.3.5.1.
I downloaded from sourceforge.net in source package and compile it myself.
http://sourceforge.net/projects/scribus/files/scribus-devel/1.3.5.1/scribus-1.3.5.1.tar.bz2/download
Before compiling you have to remove old Scribus and its settings, as well.

wikijeff

2009-08-24 23:26

reporter   ~0022416

Mystery solved! As it turns out I was missing the TeX package containing 'extarticle.cls'. I failed to notice the Program Messages box. Here are the Program Messages from LaTeX:

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(/tmp/scribus_temp_render_TJ4453
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.

! LaTeX Error: File `extarticle.cls' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)

Enter file name:
! Emergency stop.
<read *>
         
l.3 \usepackage
                 [utf8]{inputenc}^^M
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on scribus_temp_render_TJ4453.log.

From a usability perspective, I think that this output should be put in a more obvious place (such as the error dialogue box itself) upon a render error. Also, a tool to audit a user's LaTeX environment to prevent more subtle issues might also prove useful. Can this bug be kept open and have it reclassified as usability issue pending one or more of the above suggestions? Thanks!

Herm

2009-10-04 23:39

reporter   ~0022614

The error message now shows the error message from the program and allows to open the editor directly if it is not running.

christoph_s

2009-10-05 20:56

administrator   ~0022623

Tested, fixed. Thanks!

Issue History

Date Modified Username Field Change
2009-08-24 01:19 wikijeff New Issue
2009-08-24 09:08 timpul Note Added: 0022402
2009-08-24 23:26 wikijeff Note Added: 0022416
2009-08-25 01:35 christoph_s Status new => assigned
2009-08-25 01:35 christoph_s Assigned To => Herm
2009-08-25 01:36 christoph_s Priority normal => low
2009-08-25 01:36 christoph_s Category Graphics / Image Frames => Usability
2009-08-25 01:38 christoph_s Summary LaTeX Frames Will Not Render => Better error messages for Render Frames
2009-10-04 23:39 Herm Note Added: 0022614
2009-10-04 23:39 Herm Status assigned => resolved
2009-10-04 23:39 Herm Fixed in Version => 1.3.6svn
2009-10-04 23:39 Herm Resolution open => fixed
2009-10-05 20:56 christoph_s Note Added: 0022623
2009-10-05 20:56 christoph_s Status resolved => closed