Bug 55637
Summary: | undefined references/bookmarks for elements inside tables | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | rudi | ||||||||
Component: | jadetex | Assignee: | Tim Waugh <twaugh> | ||||||||
Status: | CLOSED CANTFIX | QA Contact: | Brock Organ <borgan> | ||||||||
Severity: | high | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 1.0 | ||||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2006-10-18 19:34:06 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
rudi
2001-11-03 15:27:30 UTC
The SGML test case seems to be a different problem to the one that your auisg.tex file is exhibiting. For the SGML test case, I don't see the reference defined in the tex output. (This seems to be an openjade bug.) There is another bug (sf bug #443192) that hampers test cases containing an index. With jadetex-3.11-3 (yet to be pushed to rawhide) this is worked around; also it is not present in jadetex < 3.11. It would be helpful if you could find: - a minimal test case that exhibits the bug whereby correct TeX output from openjade gives incorrect DVI output from jadetex - which package versions you are using for jadetex, openjade and docbook-style-dsssl. Thanks. Created attachment 36901 [details]
Testcase
This test case has no index, and the DVI seems fine. Did you mean to have index as 'IGNORE'? This is how to reproduce the bug using the testcase I attached. Generate the index using the HTML backend: openjade -t sgml -i html -V html-index -d /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#html indexbug.sgml Create the SGML markup for the index: collateindex.pl -p -o term.idx HTML.index(omitting -p doesn't seem to make any difference) Generate the .tex file, this time setting "index" so that the index markup in term.idx gets included: openjade -t tex -i print -V tex-backend -i index -d /usr/share/sgml/docbook/utils-0.6.9/docbook-utils.dsl#print indexbug.sgml Now run either pdfjadetex or jadetex on indexbug.tex. You should get undefined references, although IDX-ICONTROL seems to be defined if you look at the TeX source. There's also a note in the index if you open the PDF file, with the path to the HTML link target. I had never seen such behaviour before. I'm using the very latest packages from RawHide: $ rpm -q openjade docbook-style-dsssl docbook-utils docbook-utils-pdf jadetex tetex openjade-1.3-21 docbook-style-dsssl-1.73-3 docbook-utils-0.6.9-6 docbook-utils-pdf-0.6.9-6 jadetex-3.11-3 tetex-1.0.7-35 Excellent, thanks. Yes, I always have the index ignored by default, to prevent "chicken and egg" problems when rebuilding everything from scratch. After the index markup has been created, "-i index" is always passed to openjade. This saves one attachment ;) and also makes sure there can't be problems due to inconsistencies between the index and the rest of the document. I merged the index and the document together to create a single file test case. I'll attach the DocBook and the FOT here. Created attachment 37006 [details]
DocBook test case
Created attachment 37007 [details]
FOT test case
'Red Hat Raw Hide' refers to the development tree for Red Hat Linux. Red Hat Linux is no longer supported by Red Hat, Inc. If you are still running Red Hat Linux, you are strongly advised to upgrade to a current Fedora Core release or Red Hat Enterprise Linux or comparable. Some information on which option may be right for you is available at http://www.redhat.com/rhel/migrate/redhatlinux/. Red Hat apologizes that these issues were not resolved in a more timely manner. However, we do want to make sure that important don't slip through the cracks. If these issues are still present in a current release, such as Fedora Core 5, please move these bugs to that product and version. Note that any remaining Red Hat Raw Hide bugs will be closed as 'CANTFIX' on September 30, 2006. Thanks again for your help. Red Hat Linux is no longer supported by Red Hat, Inc. If you are still running Red Hat Linux, you are strongly advised to upgrade to a current Fedora Core release or Red Hat Enterprise Linux or comparable. Some information on which option may be right for you is available at http://www.redhat.com/rhel/migrate/redhatlinux/. Closing as CANTFIX. |