Summary: | kdvi has errors in rendering revtex papers | ||
---|---|---|---|
Product: | kdvi | Reporter: | S. Umar <umar> |
Component: | general | Assignee: | Stefan Kebekus <kebekus> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | stefan.hoelldampf |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
dvi file
log file fonts from document info list screen capture of kdvi showing the document dvi file containing a single formula the original tex file image of kdvi for test.dvi |
Description
S. Umar
2005-06-08 20:33:31 UTC
Created attachment 11376 [details]
dvi file
Created attachment 11377 [details]
log file
On Wednesday 08 June 2005 20:33, S.Umar wrote:
> When I use kdvi to view papers using the revtex style I get error messages
> saying "The DVI code set a character of an unknown font." This seems to
> be ok after the first page but messes up all superscripts etc in the first
> page.
>
> Same dvi file shows perfectly using xdvi and xdvik. Also, if I generate
> postscript or pdf they also show fine. I am going to attach the dvi file.
Dear Mr. Umar,
thank you for your bug report. I could, however, not reproduce the bug here:
your file displays fine on my machine. Could you send me the following
information:
* The version of TeTeX that you use
* The content of the "Fonts" page from the "document info" dialog
* The output of KDVI if started from the command line.
Best wishes,
Stefan Kebekus.
Created attachment 11545 [details]
fonts from document info list
Created attachment 11546 [details]
screen capture of kdvi showing the document
Hi, I am using tetex-3.0 from Fedora Core 4 distribution. Starting kdvi at the command line does not produce any errors. Only errors I get are the ones described above in an error window. Could it be something to do with UTF-8? Thanks On Wednesday 22 June 2005 17:26, S.Umar wrote:
> Starting kdvi at the command line does not produce any
> errors. Only errors I get are the ones described above
> in an error window. Could it be something to do with
> UTF-8?
Dear Mr. Umar,
thank you for the log-files and the screenshots. Honestly, I am quite baffled.
I seriously believed that the problems were related to fonts, but this seems
to be ruled out now. Also, I don't believe UTF-8 issues are responsible. Now
I suspect that the main DVI interpreter loop is the source of trouble, and I
start to wonder if the issue is not really a compiler issue. Could you please
do the following:
re-compile KDVI and related libraries and programs (min: kviewshell, optimal:
kdegraphics, kdelibs and QT) with all optimizations disabled and full debug
support. When debug-support is enabled, KDVI should print a stream of debug
messages to the shell window that might be helpful.
lf the problems persists, I need to find out how to reproduce the issue and
then debug KDVI carefully. For that, the DVI file is far too long. Could you
please try to shorten the DVI file so that is no more than one page, at best
no more than a few words.
Best,
Stefan.
Well, I have prepared a file that only contains $^{16}O$ and uses the article style. However, I should point out that since I am using Fedora Core 4 the compiler is gcc-4.0.0, which is not yet supported. We use a patch to remove the gcc4 restriction when compiling KDE packages. This is generated by kdelibs and kdegraphics from 3.4 branch updated a few days ago. Created attachment 11604 [details]
dvi file containing a single formula
Created attachment 11605 [details]
the original tex file
Created attachment 11606 [details]
image of kdvi for test.dvi
I have recompiled kviewshell and kdvi on Fedora Core 4 with GCC 3.4.4 using the sources from the original kdegraphics-3.4.1-0.fc4.1.src.rpm. The problem still exists. Hi, thank you for your bug report. The issue that you have reported is really a bug in the C++ compiler that RedHat uses for Fedore Core 4. The compiler is known to have issues, and is explicitly blacklisted as unsuitable to compile KDE. I have added a workaround for this particular bug to the KDVI source files, and KDVI seems to run fine now. The workaround will be contained in the upcoming KDE 3.4.2 release. It must be expected, however, that the buggy compile will cause more problems, at other places. Thus, I would strongly urge you to complain to the makers of Fedore about the issue. Best, Stefan Kebekus. |