daisy / pipeline

Super-project that aggregates all Pipeline related code, provides a common tracker for Pipeline related issues and holds the Pipeline website
http://daisy.github.io/pipeline
20 stars 20 forks source link

Tables dropped in EPUB3, anchors lost #197

Closed ghost closed 10 years ago

ghost commented 10 years ago

From john.bru...@gmail.com on July 27, 2012 16:49:50

What steps will reproduce the problem? 1. Start the pipeline web service

For example, from the DAISY content:

Table > 1.2 > Fields of life sciences that examine the structure, function, growth, development and/or evolution o > f living things >

   <table id="u1-table-fields-focus-examine" summary="Fields of life sciences that examine the structure, function, growth, development and/or evolution of living things_Table Number= 1">
     <caption id="caption_000002" />
     <thead id="thead_000002">
       <tr id="tr_000007">
         <td rowspan="1" colspan="1" id="td_000025" smilref="CK_12_Life_Science_For_Middl00001.smil#td_000025">Life Science</td>
         <td rowspan="1" colspan="1" id="td_000026" smilref="CK_12_Life_Science_For_Middl00001.smil#td_000026">What it Examines</td>
         <td rowspan="1" colspan="1" id="td_000027" smilref="CK_12_Life_Science_For_Middl00001.smil#td_000027">Life Science</td>
         <td rowspan="1" colspan="1" id="td_000028" smilref="CK_12_Life_Science_For_Middl00001.smil#td_000028">What it Examines</td>
       </tr>
     </thead>

The EPUB3 result:

Table 1.2 Fields of life sciences that examine the structure, function, growth, development and/or evolution of living things ```

Life Science What it Examines Life Science What it Examines



To identify the links which have dead anchors, the patch I used for issue #196 simply prints out the link ID. For this book, it lists the following links that were correct in the DAISY, and then abandoned in the EPUB3:
[WS] INFO(4590) - NO ANCHOR FOUND FOR u1-table-fields-focus-examine
[WS] INFO(4591) - NO ANCHOR FOUND FOR u1-table-fields-focus-biology
[WS] INFO(4593) - NO ANCHOR FOUND FOR u2-table-four-classes-molecules
[WS] INFO(4594) - NO ANCHOR FOUND FOR u2-table-three-domains
[WS] INFO(4595) - NO ANCHOR FOUND FOR u3-table-eukaryotes-organelles
[WS] INFO(4596) - NO ANCHOR FOUND FOR u3-table-prokaryotes-eukaryotes-compare
[WS] INFO(4598) - NO ANCHOR FOUND FOR u6-table-color-blindness-punnett
[WS] INFO(4599) - NO ANCHOR FOUND FOR u6-table-cystic-fibrosis-punnett
[WS] INFO(4601) - NO ANCHOR FOUND FOR u9-table-Fungus-like-Protists
[WS] INFO(4603) - NO ANCHOR FOUND FOR u10-table-plant-hormones
[WS] INFO(4604) - NO ANCHOR FOUND FOR u10-table-tropisms
[WS] INFO(4605) - NO ANCHOR FOUND FOR u11-table-Phylum-Examples
[WS] INFO(4606) - NO ANCHOR FOUND FOR u11-table-Comparison-of-three-worm-phyla
[WS] INFO(4607) - NO ANCHOR FOUND FOR u12-table-living-molluscan-classes
[WS] INFO(4609) - NO ANCHOR FOUND FOR u12-table-classes-of-crustaceans
[WS] INFO(4610) - NO ANCHOR FOUND FOR u12-table-Subgroups-of-Arachnids
[WS] INFO(4611) - NO ANCHOR FOUND FOR u12-table-Insect-Structures
[WS] INFO(4612) - NO ANCHOR FOUND FOR u12-table-Insect-Communication
[WS] INFO(4613) - NO ANCHOR FOUND FOR u12-table-metamorphosis
[WS] INFO(4615) - NO ANCHOR FOUND FOR u17-table-Vitamins-Needed-For-Good-Health
[WS] INFO(4616) - NO ANCHOR FOUND FOR u17-table-Vitamins-Needed-For-Good-Health
[WS] INFO(4617) - NO ANCHOR FOUND FOR u17-table-Minerals-Needed-For-Good-Health
[WS] INFO(4618) - NO ANCHOR FOUND FOR u17-table-Minerals-Needed-For-Good-Health What version of the product are you using? On what operating system? Pipeline v1.3-beta (modules built from clone at http://code.google.com/r/johnbrugge-pipeline-modules/source/list ). Happens in Ubuntu or OS X. Please provide any additional information below.

_Original issue: http://code.google.com/p/daisy-pipeline/issues/detail?id=197_
ghost commented 10 years ago

From rdeltour@gmail.com on August 21, 2012 06:42:13

Status: Started
Owner: rdeltour@gmail.com

ghost commented 10 years ago

From rdeltour@gmail.com on September 03, 2012 13:56:51

Status: Fixed