You can subscribe to this list here.
2003 |
Jan
|
Feb
(8) |
Mar
(38) |
Apr
(13) |
May
(17) |
Jun
(9) |
Jul
(31) |
Aug
(5) |
Sep
|
Oct
(9) |
Nov
(8) |
Dec
(8) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(8) |
Feb
(2) |
Mar
(10) |
Apr
(1) |
May
(6) |
Jun
(4) |
Jul
|
Aug
(32) |
Sep
(20) |
Oct
(26) |
Nov
(2) |
Dec
(1) |
2005 |
Jan
(6) |
Feb
(9) |
Mar
(69) |
Apr
(13) |
May
(7) |
Jun
(21) |
Jul
(9) |
Aug
(21) |
Sep
(28) |
Oct
|
Nov
(15) |
Dec
(1) |
2006 |
Jan
(32) |
Feb
(47) |
Mar
(44) |
Apr
(10) |
May
(5) |
Jun
(7) |
Jul
(21) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
|
Dec
(4) |
2007 |
Jan
|
Feb
(12) |
Mar
(7) |
Apr
(10) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Teus B. <te...@te...> - 2006-07-24 09:04:13
|
Hi, Formatting the xsl-fo file given below fails with these messages: [teus@localhost references]$ xmlroff --compat document.fo (process:24370): libfo-CRITICAL **: fo_area_table_split_before_height_check: assertion `max_height > 0' failed (process:24370): libfo-CRITICAL **: fo_area_table_split_before_height: assertion `max_height > 0' failed Is this because of errors in the .fo file? Thanks, Teus. Here is the xsl-fo file: <?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Bitstream Charter" font-size="12pt" text-align="justify"> <fo:layout-master-set> <fo:simple-page-master master-name="blank-page" page-width="21cm" page-height="29.7cm"> <fo:region-body></fo:region-body> <fo:region-before region-name="header-blank" extent="0cm"/> </fo:simple-page-master> <fo:simple-page-master master-name="odd-page" page-width="21cm" page-height="29.7cm"> <fo:region-body margin-top="2cm" margin-bottom="2cm" margin-left="2cm" margin-right="1cm"></fo:region-body> <fo:region-before region-name="header-odd" extent="2cm"/> </fo:simple-page-master> <fo:simple-page-master master-name="even-page" page-width="21cm" page-height="29.7cm"> <fo:region-body margin-top="2cm" margin-bottom="2cm" margin-left="1cm" margin-right="2cm"></fo:region-body> <fo:region-before region-name="header-even" extent="2cm"/> </fo:simple-page-master> <fo:page-sequence-master master-name="text"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-page"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="odd-page"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="even-page"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> </fo:layout-master-set> <fo:page-sequence master-reference="text"> <fo:static-content flow-name="header-blank"> </fo:static-content> <fo:static-content flow-name="header-odd"> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="2cm"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="1cm"/> <fo:table-body> <fo:table-row height="1.8cm"> <fo:table-cell/> <fo:table-cell/> <fo:table-cell display-align="after"> <fo:block text-align="center"> <fo:retrieve-marker retrieve-class-name="book"/> <fo:retrieve-marker retrieve-class-name="chapter"/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after"> <fo:block text-align-last="end"> 20 July 2006 <fo:leader leader-length="1cm"/> <fo:page-number/> </fo:block> </fo:table-cell> <fo:table-cell/> </fo:table-row> </fo:table-body> </fo:table> </fo:static-content> <fo:static-content flow-name="header-even"> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="1cm"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="2cm"/> <fo:table-body> <fo:table-row height="1.8cm"> <fo:table-cell/> <fo:table-cell display-align="after"> <fo:block text-align="start"> <fo:page-number/> <fo:leader leader-length="1cm"/> 20 July 2006 </fo:block> </fo:table-cell> <fo:table-cell display-align="after"> <fo:block text-align="center"> <fo:retrieve-marker retrieve-class-name="book"/> <fo:retrieve-marker retrieve-class-name="chapter"/> </fo:block> </fo:table-cell> <fo:table-cell/> <fo:table-cell/> </fo:table-row> </fo:table-body> </fo:table> </fo:static-content> <fo:flow flow-name="xsl-region-body"> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Genesis 24:16 16 Njalo inkazana yayikhangeleka kuhle kakhulu, i<fo:inline font-weight="bold">ntombi</fo:inline> okungelandoda eyaziyo; yasisehlela emthonjeni, yagcwalisa imbiza yayo, yenyuka. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Exodus 22:16 16 Uba-ke indoda iyenga i<fo:inline font-weight="bold">ntombi</fo:inline> engakhombanga, ilale layo, izayilobola lokuyilobola ibe ngumkayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Exodus 22:17 17 Uba uyise esala lokwala ukumnika yona, uzabhadala imali njengelobolo lezi<fo:inline font-weight="bold">ntombi</fo:inline>. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Leviticus 21:3 3 langodadewabo i<fo:inline font-weight="bold">ntombi</fo:inline>, eseduze laye, engazange ibe ngeyendoda; angazingcolisa ngayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Leviticus 21:14 14 Umfelokazi, kumbe olahliweyo, loba isifebe esingcolisiweyo, laba kangabathathi. Kodwa uzathatha i<fo:inline font-weight="bold">ntombi</fo:inline> ebantwini bakibo ibe ngumka<fo:inline font-size="100%" font-style="italic" font-weight="normal" text-decoration="none">khe</fo:inline>, </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Deuteronomy 22:19 19 bamhlawulise inhlamvu zesiliva ezilikhulu, bazinike uyise we<fo:inline font-weight="bold">ntombi</fo:inline>, ngoba iveze ibizo elibi phezu kwe<fo:inline font-weight="bold">ntombi</fo:inline> yakoIsrayeli. Njalo izakuba ngumkayo; kayilakuyilahla zonke insuku zayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Deuteronomy 22:23 23 Uba kulentombazana eyi<fo:inline font-weight="bold">ntombi</fo:inline> egane indoda, njalo indoda imthole phakathi komuzi, ilale layo, </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Deuteronomy 22:28 28 Uba indoda ifice intombazana eyi<fo:inline font-weight="bold">ntombi</fo:inline> engagananga, iyibambe, ilale layo, babesebeficwa, </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Deuteronomy 32:25 25 Ngaphandle umhedla uzabenza bafelwe, lezindlini ezingaphakathi uvalo, lejaha le<fo:inline font-weight="bold">ntombi</fo:inline>, omunyayo kanye lendoda eyimpunga. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Judges 19:24 24 Khangelani, indodakazi yami eyi<fo:inline font-weight="bold">ntombi</fo:inline>, lomfazi wakhe omncane. Ake ngibakhuphele kini. Libathobise, lenze kibo okulungileyo emehlweni enu; kodwa kulumuntu lingenzi linto yobuthutha. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Judges 21:12 12 Basebethola phakathi kwezakhi zeJabeshi-Gileyadi amankazana angamakhulu amane izi<fo:inline font-weight="bold">ntombi</fo:inline> ezingayazanga indoda ngokulala lowesilisa; basebewaletha enkambeni eShilo, eselizweni leKhanani. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> 2 Samuel 13:2 2 UAmnoni wasehlupheka kakhulu waze wagula ngenxa kaTamari udadewabo; ngoba wayeyi<fo:inline font-weight="bold">ntombi</fo:inline> e<fo:inline font-weight="bold">gcweley</fo:inline>o, kwasekusiba nzima emehlweni kaAmnoni ukwenza ulutho kuye. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> 2 Samuel 13:18 18 Njalo wayegqoke isigqoko esilemibalabala, ngoba amadodakazi enkosi ayizi<fo:inline font-weight="bold">ntombi</fo:inline> ayegqoka izigqoko ezinjalo. Inceku yasimkhuphela phandle, yanxiba umnyango emva kwakhe. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> 1 Kings 1:2 2 Inceku zayo zasezisithi: Inkosi yethu kayidingelwe intombazana, ukuze iyilondoloze, iyonge, ilale esifubeni sayo ukuze ikhudumale. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> 2 Kings 19:21 21 Nanti ilizwi leNKOSI elikhulume ngaye: IZiyoni iyakudelela, iyakuklolodela, iJerusalema inikina ikhanda layo ngemva kwakho. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> 2 Chronicles 36:17 17 Ngalokho-ke yathuma kubo inkosi yamaKaladiya eyabulala amajaha abo lendlini yabo engcwele, ingahawukeli amajaha lezi<fo:inline font-weight="bold">ntombi</fo:inline>, abadala lamaxhegu; iNKOSI uNkulunkulu yabanikela bonke esandleni sayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Esther 2:2 2 Inceku zenkosi zasezisithi: inkosi kayidingelwe i<fo:inline font-weight="bold">ntombi</fo:inline> ezinhle, </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Esther 2:3 3 ikhethe izinduna kuwo wonke amazwe ombuso wayo ukuziletha lezozi<fo:inline font-weight="bold">ntombi</fo:inline> ezinhle ezindlini zabesifazana emzini omkhulu iSusa, zinikezwe kuHegayi umthenwa wenkosi olondoloza abesifazana ukuthi zinikwe amakha azo; </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Esther 2:17 17 inkosi yamthanda okwedlula bonke abanye abesifazana bayo, yamphatha kuhle yaba lomusa kuye okwedlula zonke ezinye i<fo:inline font-weight="bold">ntombi</fo:inline>, yamthwalisa umqhele wobukhosi, yamenza inkosikazi yayo esikhundleni sikaVashiti. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Esther 2:19 19 Kwathi i<fo:inline font-weight="bold">ntombi</fo:inline> sezibuthanisiwe, uMoridekayi waba khona esigodlweni. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Job 31:1 1 Ngazimisela ukuthi kangiyikukhangela i<fo:inline font-weight="bold">ntombi</fo:inline> ngamehlo ami. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Psalms 45:14 14 yembethe izembatho ezilemibala eminengi iyasiwa enkosini, lezi<fo:inline font-weight="bold">ntombi</fo:inline> ezingabangane bayo ziyayilandela. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Psalms 78:63 63 Umlilo waqeda amajaha abo, lezi<fo:inline font-weight="bold">ntombi</fo:inline> zabo kazendanga. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Psalms 148:12 12 majaha, lani zi<fo:inline font-weight="bold">ntombi</fo:inline>, maxhegu labantwana. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Isaiah 23:4 4 Woba lenhloni, wena Sidoni, ngoba ulwandle selukhulumile lwathi: Kangizanga ngihelelwe, kangizanga ngibelethe, kangikhulisanga amadodana lamadodakazi. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Isaiah 23:12 12 Yathi: Kawusayikujabula, wena muzi weSidoni ocindezelweyo; suka, ubalekele eKuprosi, kanti lakhona lapho kawuyikuphumula. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Isaiah 37:22 22 nanti ilizwi iNKOSI elikhulume ngaye: IZiyoni iyakudelela, iyakuklolodela, iJerusalema inikina ikhanda layo ngemva kwakho. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Isaiah 47:1 1 Yehla, uhlale othulini, wena Babiloni; yehlani esihlalweni sobukhosi lihlale phansi, lina maKaladiya. Ngoba kawusayikubizwa ngokuthi uthambile, ubuthakathaka. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Isaiah 62:5 5 Ngoba njengejaha lithatha i<fo:inline font-weight="bold">ntombi</fo:inline>, ngokunjalo-ke okwakhayo uzakuthatha; lanjengomyeni ethokoziswa ngumakoti, uNkulunkulu wakho uzathokoza ngawe. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 2:32 32 I<fo:inline font-weight="bold">ntombi</fo:inline> ingazikhohlwa yini iziceco zayo lomakoti izembatho zakhe? Kanti abantu bami bangikhohliwe insuku ezingelakubalwa. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 14:17 17 Uzakutsho lelilizwi kibo elokuthi: Amehlo ami kawehlise inyembezi ebusuku lemini zingakhawuli, ngoba abantu bami balimele kakhulu, balinyazwe yikutshaywa okubi. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 18:13 13 Ngakho-ke iNKOSI ithi: Buzani phakathi kwezizwe, ukuthi ngubani owake wezwa okunjengalokhu? I<fo:inline font-weight="bold">ntombi</fo:inline> uIsrayeli yenzile into eyesabekayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 31:4 4 Ngizabuya ngikwakhe, wakheke, wena <fo:inline font-weight="bold">ntombi</fo:inline> Israyeli. Uzavunula, uthathe amachacho akho, ungene ekugideni kwabathokozayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 31:13 13 Kuzakuthi izi<fo:inline font-weight="bold">ntombi</fo:inline> zithokoze ekugideni, amajaha labadala bajabule kanyekanye. Ngizaphendula ukukhala kwabo kube yintokozo, ngizabaduduza, ngibanike intokozo endaweni yosizi; </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 31:21 21 Zimisele izitshengiso, uzimise, iziqondiso zendlela, uqaphelise kakhulu umgwaqo omkhulu, indlela owahamba ngayo. Buya, wena <fo:inline font-weight="bold">ntombi</fo:inline> Israyeli, ubuyele emizini yakini. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 46:11 11 Yana eGileyadi, uyedinga umuthi. wena Gibithe. Lokhu eyakho yonke iyize, ngoba kawusili. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Jeremiah 51:22 22 ngiphahlaze ngawe amadoda labesifazana, amaxhegu labatsha, amajaha lezi<fo:inline font-weight="bold">ntombi</fo:inline>, </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 1:4 4 Imigwaqo eya eZiyoni iyalila, ngoba kakho ozayo kuyo emikhosini emisiweyo. Emasangweni ayo kakulabantu, labapristi bayo bayabubula. I<fo:inline font-weight="bold">ntombi</fo:inline> zayo ziyahlupheka. Iyahlupheka kakhulu. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 1:15 15 INkosi yeyisile wonke amaqhawe ami phakathi kwami, yabiza umhlangano omelene lami ukubulala amajaha ami. INkosi inyathele uJuda njengesikhamelweni sewayini. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 1:18 18 INKOSI ilungile, ngoba ngilihlamukile ilizwi layo. Kodwa ake lizwe, bantu lonke, libone ukuhlupheka kwami. I<fo:inline font-weight="bold">ntombi</fo:inline> zami lamajaha ami kuthunjiwe. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 2:10 10 Abadala beZiyoni bahlezi phansi bethule, bathele uthuli emakhanda abo, bagqoke izembatho zokulila. I<fo:inline font-weight="bold">ntombi</fo:inline> zeJerusalema zikhothamisele phansi amakhanda azo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 2:13 13 Ngingathini ngawe? Ngingakufananisa lani, wena Jerusalema? Ngingakufananisa lani ukuze ngikududuze, wena Ziyoni? Ngoba ukuchitheka kwakho kukhulu njengolwandle. Ngubani ongakwelapha? </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 2:21 21 Obhuqwini lwezindlela kulele abatsha labadala; i<fo:inline font-weight="bold">ntombi</fo:inline> zami lamajaha ami kubulewe; esukwini lokuthukuthela kwakho uzibulele wena, wazibulala ungelasihawu. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Lamentations 5:11 11 Badlova abesifazana eZiyoni, lezi<fo:inline font-weight="bold">ntombi</fo:inline> emizini yakoJuda. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Ezekiel 9:6 6 libulale liqede amaxhegu, amajaha lezi<fo:inline font-weight="bold">ntombi</fo:inline>, abantwana abancinyane labesifazana; kodwa lingathinti loyedwa olophawu, liqalise endlini yami engcwele. Baqala ngamadoda amadala ayephambi kwethempeli. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Ezekiel 44:22 22 Kabayikuthatha umfelokazi loba owesifazana owehlukene lendoda, kodwa bazathatha i<fo:inline font-weight="bold">ntombi</fo:inline> kuphela eyosendo lwakoIsrayeli, loba umfelokazi ongumfelokazi wompristi. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Joel 1:8 8 Lilani njenge<fo:inline font-weight="bold">ntombi</fo:inline> egqoke isembatho sokulila, ililela umyeni wobutsha bayo. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Amos 5:2 2 Iwile i<fo:inline font-weight="bold">ntombi</fo:inline> enguIsrayeli, kayisayikuvuka futhi; iwele phansi emhlabathini wayo, kakho ongayivusa. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Amos 8:13 13 Ngalolosuku i<fo:inline font-weight="bold">ntombi</fo:inline> ezinhle lamajaha azaqaleka ngenxa yokoma. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> <fo:table table-layout="fixed" width="100%"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row keep-together.within-page="always"> <fo:table-cell> <fo:block space-before="2mm" space-before.conditionality="retain"> Zechariah 9:17 17 Yeka ubuhle balo lokubukeka kwalo! Amabele azakhulisa amajaha, lewayini elitsha likhulise izi<fo:inline font-weight="bold">ntombi</fo:inline>. </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:flow> </fo:page-sequence> </fo:root> |
From: Teus B. <te...@te...> - 2006-07-24 08:30:22
|
Dear Tony, The very first suggestion made by you, running configure twice, solved the problem. I guess I should have read the INSTALL file and not assume that xmlroff behaves like expected of a Linux package. Thanks for the reply. Teus. Tony Graham wrote: > Sorry for the delay in responding, but I was on vacation last week. > > Teus Benschop <te...@te...> writes: > >> I tried to compile xmlroff on Fedora Core 5. >> >> Configure went fine: ./configure --prefix=/usr >> >> Make had a problem: it failed on pango-xsl-attributes.h. PangoXSL was >> installed. >> > > It appears that PangoXSL is not included in the includes passed to the > compiler, but I expect that you knew that already. > > Did you run 'configure' twice, as it says in the INSTALL file? > > What does the 'configure' output show for 'PANGOXSL_CFLAGS'? > > Does 'configure' run the dependent 'configure' for the bundled PangoXSL? > > What is your 'PKG_CONFIG_PATH' environment variable value? > > Can you compile if you use './configure --disable-pangoxsl'? > > Regards, > > > Tony. > > >> Making all in libfo >> make[2]: Entering directory `/home/teus/xmlroff-0.3.98/libfo' >> if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. >> -DG_LOG_DOMAIN=\"libfo\" -I/usr/include/libxml2 >> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 >> -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property >> -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 >> -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF >> ".deps/fo-layout.Tpo" -c -o fo-layout.lo fo-layout.c; \ >> then mv -f ".deps/fo-layout.Tpo" ".deps/fo-layout.Plo"; else rm -f >> ".deps/fo-layout.Tpo"; exit 1; fi >> gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libfo\" >> -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 >> -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property >> -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 >> -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF >> .deps/fo-layout.Tpo -c fo-layout.c -fPIC -DPIC -o .libs/fo-layout.o >> fo-layout.c:12:43: error: pangoxsl/pango-xsl-attributes.h: No such file >> or directory >> In file included from fo-layout.c:15: >> ../libfo/fo-layout-private.h:43: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before >> 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' >> fo-layout.c:465: error: expected '=', ',', ';', 'asm' or '__attribute__' >> before 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' >> make[2]: *** [fo-layout.lo] Error 1 >> make[2]: Leaving directory `/home/teus/xmlroff-0.3.98/libfo' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/home/teus/xmlroff-0.3.98' >> make: *** [all] Error 2 >> >> Is there anything that I did wrong? >> >> Thank you, >> >> Teus Benschop >> >> >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> xmlroff-list mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlroff-list >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > xmlroff-list mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlroff-list > > > |
From: Tony G. <Ton...@Su...> - 2006-07-23 23:00:08
|
Sorry for the delay in responding, but I was on vacation last week. Teus Benschop <te...@te...> writes: > I tried to compile xmlroff on Fedora Core 5. > > Configure went fine: ./configure --prefix=/usr > > Make had a problem: it failed on pango-xsl-attributes.h. PangoXSL was > installed. It appears that PangoXSL is not included in the includes passed to the compiler, but I expect that you knew that already. Did you run 'configure' twice, as it says in the INSTALL file? What does the 'configure' output show for 'PANGOXSL_CFLAGS'? Does 'configure' run the dependent 'configure' for the bundled PangoXSL? What is your 'PKG_CONFIG_PATH' environment variable value? Can you compile if you use './configure --disable-pangoxsl'? Regards, Tony. > Making all in libfo > make[2]: Entering directory `/home/teus/xmlroff-0.3.98/libfo' > if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. > -DG_LOG_DOMAIN=\"libfo\" -I/usr/include/libxml2 > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property > -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF > ".deps/fo-layout.Tpo" -c -o fo-layout.lo fo-layout.c; \ > then mv -f ".deps/fo-layout.Tpo" ".deps/fo-layout.Plo"; else rm -f > ".deps/fo-layout.Tpo"; exit 1; fi > gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libfo\" > -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property > -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF > .deps/fo-layout.Tpo -c fo-layout.c -fPIC -DPIC -o .libs/fo-layout.o > fo-layout.c:12:43: error: pangoxsl/pango-xsl-attributes.h: No such file > or directory > In file included from fo-layout.c:15: > ../libfo/fo-layout-private.h:43: error: expected '=', ',', ';', 'asm' or > '__attribute__' before > 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' > fo-layout.c:465: error: expected '=', ',', ';', 'asm' or '__attribute__' > before 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' > make[2]: *** [fo-layout.lo] Error 1 > make[2]: Leaving directory `/home/teus/xmlroff-0.3.98/libfo' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/teus/xmlroff-0.3.98' > make: *** [all] Error 2 > > Is there anything that I did wrong? > > Thank you, > > Teus Benschop > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > xmlroff-list mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlroff-list |
From: Teus B. <te...@te...> - 2006-07-17 15:36:43
|
Hi, I tried to compile xmlroff on Fedora Core 5. Configure went fine: ./configure --prefix=/usr Make had a problem: it failed on pango-xsl-attributes.h. PangoXSL was installed. Making all in libfo make[2]: Entering directory `/home/teus/xmlroff-0.3.98/libfo' if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libfo\" -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF ".deps/fo-layout.Tpo" -c -o fo-layout.lo fo-layout.c; \ then mv -f ".deps/fo-layout.Tpo" ".deps/fo-layout.Plo"; else rm -f ".deps/fo-layout.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"libfo\" -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I.. -I../area -I../fo -I../property -I../datatype -g -O2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -MT fo-layout.lo -MD -MP -MF .deps/fo-layout.Tpo -c fo-layout.c -fPIC -DPIC -o .libs/fo-layout.o fo-layout.c:12:43: error: pangoxsl/pango-xsl-attributes.h: No such file or directory In file included from fo-layout.c:15: ../libfo/fo-layout-private.h:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' fo-layout.c:465: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fo_layout_line_stacking_strategy_to_pango_line_stacking_strategy' make[2]: *** [fo-layout.lo] Error 1 make[2]: Leaving directory `/home/teus/xmlroff-0.3.98/libfo' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/teus/xmlroff-0.3.98' make: *** [all] Error 2 Is there anything that I did wrong? Thank you, Teus Benschop |
From: Tony G. <Ton...@Su...> - 2006-07-13 20:02:49
|
I indulged in a little RTFM of the Pango documentation and added call of pango_cairo_font_map_set_resolution() that fixed the problem. There's still slight differences in the output from the two backends, but nothing as dramatic as having text 1/3 too large. Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-07-12 11:52:44
|
Miko=C5=82aj Habdank-Wojew=C3=B3dzki <me...@wp...> writes: > Dnia 3-07-2006 o godz. 10:56 Tony Graham <Ton...@Su...> napi= sa=C5=82(a): >> Miko=C5=82aj Habdank-Wojew=C3=B3dzki <me...@wp...> writes: >> ... >> > 2) I want to create svg file. >>=20 >> The good news is that enabling SVG output was about seven lines of= code. >>=20 >> The bad news is that the output is unreadable in FireFox 1.5. > I do not care - i want only to create pdf. For HTML pages i am writ= ing scripts to create html with svg+png (svg isn't avaible for everyb= ody). I'm confused about what you want. I thought you were asking for SVG = output, but now you say you want PDF? >> The output from my test (and, it would work, the first public view= ing for >> the xmlroff manpage by Oliver Kiddle) is attached to >> http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D15161= 90&group_id=3D73148&atid=3D536897 >>=20 >> xmllint says it's wellformed, but that's not much consolation. >>=20 >> The other bad news that isn't news is that text in the Cairo outpu= t (in the >> formats that I can view) is still too large. > Have you any examples? Can you attach them? My docbook is very simp= le. SVG pistures which i try to include is mouse.svg (three circles = and nothing more). > > With svg i can now create pdf, but pictures are coverted to bitmaps= . I need vectors and glyphs. Tooday i'll try new cairo. It can be fun= . The bitmaps were a "feature" of Cairo before Cairo 1.2. > The biggest problems i have with mathml. I can not even convert the= m to bitmaps. I have found this project: > http://www.grigoriev.ru/svgmath/ > but it doesn't work. > Other is > http://ms800.montefiore.ulg.ac.be/~stevens/pMML2SVG/ > but it is in French and author didn't response to any of my mails. There's also http://sourceforge.net/projects/mmltosvg/, which also ap= pears dead. > So for now i have docbook with svg images converted to bitmaps (75d= pi) and no equations. Maybe it is possible to create hi-res bitmaps? = 300DPI will be enought. I can't see a way to pass SVG images directly to a Cairo SVG surface = so they appear as SVG in the SVG output. Regards, Tony. |
From: <me...@wp...> - 2006-07-11 18:52:10
|
Dnia 3-07-2006 o godz. 10:56 Tony Graham <Ton...@Su...> napisał(a): > Mikołaj Habdank-Wojewódzki <me...@wp...> writes: > ... > > 2) I want to create svg file. > > The good news is that enabling SVG output was about seven lines of code. > > The bad news is that the output is unreadable in FireFox 1.5. I do not care - i want only to create pdf. For HTML pages i am writing scripts to create html with svg+png (svg isn't avaible for everybody). > > The output from my test (and, it would work, the first public viewing for > the xmlroff manpage by Oliver Kiddle) is attached to > http://sourceforge.net/tracker/index.php?func=detail&aid=1516190&group_id=73148&atid=536897 > > xmllint says it's wellformed, but that's not much consolation. > > The other bad news that isn't news is that text in the Cairo output (in the > formats that I can view) is still too large. Have you any examples? Can you attach them? My docbook is very simple. SVG pistures which i try to include is mouse.svg (three circles and nothing more). With svg i can now create pdf, but pictures are coverted to bitmaps. I need vectors and glyphs. Tooday i'll try new cairo. It can be fun. The biggest problems i have with mathml. I can not even convert them to bitmaps. I have found this project: http://www.grigoriev.ru/svgmath/ but it doesn't work. Other is http://ms800.montefiore.ulg.ac.be/~stevens/pMML2SVG/ but it is in French and author didn't response to any of my mails. So for now i have docbook with svg images converted to bitmaps (75dpi) and no equations. Maybe it is possible to create hi-res bitmaps? 300DPI will be enought. regards Mikolaj H > > Regards, > > > Tony. > > > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > xmlroff-list mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlroff-list > ---------------------------------------------------- Weź udział w konkursie TOPtrendy 2006! Wygraj trendy telefony Samsung! - TOPtrendy.wp.pl - Kliknij: http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Ftopk.html&sid=811 |
From: Tony G. <Ton...@Su...> - 2006-07-03 08:57:39
|
Miko=C5=82aj Habdank-Wojew=C3=B3dzki <me...@wp...> writes: =2E.. > 2) I want to create svg file. The good news is that enabling SVG output was about seven lines of co= de. The bad news is that the output is unreadable in FireFox 1.5. The output from my test (and, it would work, the first public viewing= for the xmlroff manpage by Oliver Kiddle) is attached to http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D1516190&= group_id=3D73148&atid=3D536897 xmllint says it's wellformed, but that's not much consolation. The other bad news that isn't news is that text in the Cairo output (= in the formats that I can view) is still too large. Regards, Tony. |
From: SourceForge.net <no...@so...> - 2006-07-03 08:50:19
|
Bugs item #1516190, was opened at 2006-07-03 09:50 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536897&aid=1516190&group_id=73148 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: output and FoDoc Group: v0.4.x Status: Open Resolution: None Priority: 5 Submitted By: Tony Graham (tonygraham) Assigned to: Nobody/Anonymous (nobody) Summary: SVG output unreadable in FireFox 1.5 Initial Comment: The attached file hangs FireFox 1.5. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536897&aid=1516190&group_id=73148 |
From: Tony G. <Ton...@Su...> - 2006-07-02 14:29:14
|
"W. Borgert" <de...@de...> writes: ... > I will do more tests, esp. with multi-language input... The DocBook testdocs distribution, which I added to the xmlroff tests today, includes multiple i18n test documents. I'm still checking the results, but so far I haven't found anything that I recognise as a i18n-specific problem. Unfortunately, there's no Arabic, Hebrew, Indic, or Mongolian tests, although it does okay at Japanese and appears okay at Korean and Thai. Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-07-02 14:18:41
|
Miko=C5=82aj Habdank-Wojew=C3=B3dzki <me...@wp...> writes: > My name is Mikolaj Habdank and I am new to xmlroof, and docbook. Welcome to xmlroff and the xmlroff-list. > I'v already created my firs book. I use xsltproc to generate fo fil= e and then xmlroff to generate pdf file. Everything is ok. But i want= to add two things: You can go straight from XML to PDF using xmlroff, since xmlroff can = do the transformation (using libxslt). > 1) I want to be able to add mathml and svg files which will be trns= ormed to glyphs not to bitmaps in pdf file. I was thinking about SVG support just today. I was trying the DocBook testdocs tests with xmlroff today, and I was= reminded about SVG then, too, since the testdocs includes some SVG samples. > 2) I want to create svg file. > Is it possible? Is there any documentation which can help me to use= mathml with docbook? You'll have to ask on the DocBook mailing list to find out about usin= g MathML with DocBook. Cairo (http://www.cairographics.org/) has long been the best option f= or supporting SVG, although the SVG support was "experimental". Since this is the day for SVG, I just checked the Cairo website and f= ound that Cairo 1.2 was released *yesterday*. Cairo now supports real (i.e., n= o longer "experimental") SVG, PDF, and PostScript backends. Furthermore, but unrelated to SVG, Cairo 1.2 supports per-page sizing= of pages in both PDF and PostScript. Being able set the size of individual pa= ges in PostScript is enough to make it worthwhile to use Cairo 1.2. I will be downloading Cairo 1.2 and seeing how well it works with xml= roff. The previous version of Cairo that I tried produced PDF but with over= sized text and its PostScript output was just bitmap images of pages, and I= didn't try its experimental SVG support. Adding SVG output may be as "simple" as adding another FoDoc subtype = (or may even be handled by the current FoDocCairo). Getting SVG from the inp= ut XML into the SVG output as SVG will take some more work. At this point, = I'm not sure what would need to be done. Regards, Tony. |
From: <me...@wp...> - 2006-06-30 21:40:36
|
hi! My name is Mikolaj Habdank and I am new to xmlroof, and docbook. I'v already created my firs book. I use xsltproc to generate fo file and then xmlroff to generate pdf file. Everything is ok. But i want to add two things: 1) I want to be able to add mathml and svg files which will be trnsormed to glyphs not to bitmaps in pdf file. 2) I want to create svg file. Is it possible? Is there any documentation which can help me to use mathml with docbook? ---------------------------------------------------- Zobacz największą animowaną komedię roku->"Skok przez Płot" Nowy film twórców "Shreka" i "Madagaskaru". Polski dubbing! W kinach od 7 lipca! http://klik.wp.pl/?adr=www.skokprzezplot.pl&sid=806 |
From: Tony G. <Ton...@Su...> - 2006-06-29 20:11:14
|
"W. Borgert" <de...@de...> writes: > Quoting Tony Graham <Ton...@Su...>: >> Welcome to xmlroff and the xmlroff-list. Please subscribe if you are going >> to >> continue this thread. > > Done. Great. >> I would have also said that '--compat' was documented in the README and in >> xmlroff.fo (and shortly in an xmlroff man page from Oliver Kiddle). If it > > Yes, --compat works fine for my example. Thanks! > > I somehow didn't realise, that I need this option. A manual > page (hopefully a DocBook refentry?) will be good for people > like me. It occurred to me later that the website documentation doesn't cover it. I'm working on reusing Oliver's manpage on the website, but I'd like to find a better way than that used for reusing the conformance information between the xmlroff manual and the website. Anybody interested in writing the XSL to include a DocBook manpage into a DocBook website page? Anybody got a smarter way of doing it, e.g., with XInclude? >> > libpango1.0-dev 1.12.3-1 >> >> Are these the packages that you have to use or the packages that you used? > > These are the packages, that I used to build xmlroff. > >> In principle, if you're not using the Cairo backend, the minimum Pango >> version >> is 1.6. Pango 1.12 is pretty recent, and even when the Cairo backend is >> enabled, the minimum Pango version is 1.10. > > Good. > > I will do more tests, esp. with multi-language input... That would be good. That part doesn't get much exercise, despite it being Pango's promise of easy multi-language processing that prompted basing xmlroff on Pango all those years ago. If you could manage to write your multilingual tests in a form suitable for inclusion in the xmlroff testsuite, that would be even better. Regards, Tony. |
From: W. B. <de...@de...> - 2006-06-29 16:25:09
|
Quoting Tony Graham <Ton...@Su...>: > Welcome to xmlroff and the xmlroff-list. Please subscribe if you are going > to > continue this thread. Done. > I would have also said that '--compat' was documented in the README and in > xmlroff.fo (and shortly in an xmlroff man page from Oliver Kiddle). If it Yes, --compat works fine for my example. Thanks! I somehow didn't realise, that I need this option. A manual page (hopefully a DocBook refentry?) will be good for people like me. > > libpango1.0-dev 1.12.3-1 > > Are these the packages that you have to use or the packages that you used? These are the packages, that I used to build xmlroff. > In principle, if you're not using the Cairo backend, the minimum Pango > version > is 1.6. Pango 1.12 is pretty recent, and even when the Cairo backend is > enabled, the minimum Pango version is 1.10. Good. I will do more tests, esp. with multi-language input... Cheers, W. Borgert |
From: Tony G. <Ton...@Su...> - 2006-06-29 10:57:23
|
Welcome to xmlroff and the xmlroff-list. Please subscribe if you are going to continue this thread. "W. Borgert" <de...@de...> writes: > I just tried out xmlroff on a simple example, but failed. > Maybe I did something wrong and you could help me, please? > > What I did: > > $ xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl \ > simple.dbk > simple.fo > $ xmlroff simple.fo I'm having trouble getting your files onto the machine that I use with xmlroff, so I haven't tried your files yet, but you should be able to use the '--compat' option to have your FO file run through the compatibility stylesheet before being formatted. You should be able to do: xmlroff --compat simple.dbk /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl and have it all just work. I would have also said that '--compat' was documented in the README and in xmlroff.fo (and shortly in an xmlroff man page from Oliver Kiddle). If it wasn't adequately documented, how should it have been documented? > (process:32210): libfo-CRITICAL **: fo_region_body_get_writing_mode: assertion > `fo_region_body != NULL' failed > (process:32210): libfo-CRITICAL **: fo_region_body_area_new: assertion `fo != > NULL' failed > (process:32210): libfo-CRITICAL **: fo_area_set_generated_by: assertion `fo_area > != NULL' failed > (process:32210): libfo-CRITICAL **: fo_area_page_add_child: assertion `child != > NULL' failed > (process:32210): libfo-CRITICAL **: fo_node_parent: assertion `fo_node != NULL' > failed > libfo-ERROR **: area_size_request:: parent is NULL > aborting... > > The versions of docbook-xml, docbook-xsl, and xsltproc are: > > docbook-xml 4.4-5 > docbook-xsl 1.68.1.dfsg.1-0.2 > xsltproc 1.1.17-1 > > I have both simple.dbk and simple.fo attached. > I'm running Debian GNU/Linux etch a.k.a. testing. > Please CC me, as I'm not subscribed. > > Cheers, W. Borgert > > Btw. the packages needed for building xmlroff under Debian are: > > libfontconfig1-dev 2.3.2-7 > libfreetype6-dev 2.2.1-2 > libglib2.0-dev 2.10.2-1 > libgnomeprint2.2-dev 2.12.1-4 > libgtk2.0-dev 2.8.18-1 > libpango1.0-dev 1.12.3-1 Are these the packages that you have to use or the packages that you used? In principle, if you're not using the Cairo backend, the minimum Pango version is 1.6. Pango 1.12 is pretty recent, and even when the Cairo backend is enabled, the minimum Pango version is 1.10. > libpopt-dev 1.10-2 > libxml2-dev 2.6.26.dfsg-1 > libxslt1-dev 1.1.17-1 > > Note, that libgtk2.0-dev is not mentioned in the list at > http://xmlroff.org/building.html, maybe you could add it. My mistake. It's a recent addition related to graphics support. > libpopt is used, but not checked for during ./configure, > and also missing in the list. Noted. > Note also, that I could not build the package by running > ./configure twice - I had to build pangoxsl and "make > install" it first, than xmlroff could be built. Whereas I could. When I did it, I deleted all existing installed PangoXSL files before I started and built from the .tar.gz distribution. I'll do it again to see if it still can be done and see if there is something I didn't delete that let it work. Regards, Tony. |
From: W. B. <de...@de...> - 2006-06-28 21:02:52
|
Hello, I just tried out xmlroff on a simple example, but failed. Maybe I did something wrong and you could help me, please? What I did: $ xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl \ simple.dbk > simple.fo $ xmlroff simple.fo (process:32210): libfo-CRITICAL **: fo_region_body_get_writing_mode: assertion `fo_region_body != NULL' failed (process:32210): libfo-CRITICAL **: fo_region_body_area_new: assertion `fo != NULL' failed (process:32210): libfo-CRITICAL **: fo_area_set_generated_by: assertion `fo_area != NULL' failed (process:32210): libfo-CRITICAL **: fo_area_page_add_child: assertion `child != NULL' failed (process:32210): libfo-CRITICAL **: fo_node_parent: assertion `fo_node != NULL' failed libfo-ERROR **: area_size_request:: parent is NULL aborting... The versions of docbook-xml, docbook-xsl, and xsltproc are: docbook-xml 4.4-5 docbook-xsl 1.68.1.dfsg.1-0.2 xsltproc 1.1.17-1 I have both simple.dbk and simple.fo attached. I'm running Debian GNU/Linux etch a.k.a. testing. Please CC me, as I'm not subscribed. Cheers, W. Borgert Btw. the packages needed for building xmlroff under Debian are: libfontconfig1-dev 2.3.2-7 libfreetype6-dev 2.2.1-2 libglib2.0-dev 2.10.2-1 libgnomeprint2.2-dev 2.12.1-4 libgtk2.0-dev 2.8.18-1 libpango1.0-dev 1.12.3-1 libpopt-dev 1.10-2 libxml2-dev 2.6.26.dfsg-1 libxslt1-dev 1.1.17-1 Note, that libgtk2.0-dev is not mentioned in the list at http://xmlroff.org/building.html, maybe you could add it. libpopt is used, but not checked for during ./configure, and also missing in the list. Note also, that I could not build the package by running ./configure twice - I had to build pangoxsl and "make install" it first, than xmlroff could be built. |
From: Tony G. <Ton...@Su...> - 2006-06-12 16:12:18
|
FYI, Stefan started a project page for xmlroff on freshmeat at: http://freshmeat.net/projects/xmlroff/ It currently lists xmlroff 0.3.98 and will, I believe, be kept up to date with future xmlroff releases. Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-06-11 20:44:51
|
xmlroff has never been just about slinging C code. I have added a page, http://xmlroff.org/involved.html, about how you can use your XSL, XSLT, C, Perl, and other skills to get involved with xmlroff. I have also added a "Big Itches of xmlroff Development" section to http://xmlroff.org/implementation-sequence.html to show what is intended to be worked on next and to deemphasize the idealised implementation sequence section. Regards, Tony. |
From: SourceForge.net <no...@so...> - 2006-05-31 14:27:29
|
Bugs item #1498258, was opened at 2006-05-31 10:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536897&aid=1498258&group_id=73148 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Stefan Seefeld (stefan) Assigned to: Nobody/Anonymous (nobody) Summary: assertion errors on (seemingly) valid code. Initial Comment: The attached code generates (process:24808): libfo-CRITICAL **: fo_expr_eval: assertion `IS_CHAR (g_utf8_get_char (string))' failed (process:24808): libfo-CRITICAL **: fo_property_id_validate: assertion `datatype != NULL' failed which isn't particularly helpful. If the input is indeed wrong, xmlroff should tell me so, instead of abort. The input was generated from docbook xml via docbook-xsl-fo -> libfo-compat before getting passed to xmlroff. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=536897&aid=1498258&group_id=73148 |
From: Tony G. <Ton...@Su...> - 2006-05-31 10:06:12
|
Stefan Seefeld <se...@sy...> writes: > as we talked about xmlroff's usability a while ago, here is an example I just ran into: > > Processing some input file I just generated, I get this output: > > (process:29504): libfo-CRITICAL **: fo_expr_eval: assertion `IS_CHAR (g_utf8_get_char (string))' failed > > (process:29504): libfo-CRITICAL **: fo_property_id_validate: assertion `datatype != NULL' failed > > > > I don't find this output particularly helpful, because: > > * It isn't clear whether this is a warning or an error (though 'CRITICAL' certainly hints > at an error). It's a failed assertion. One of the g_return_if_fail() or g_return_val_if_fail() macro calls in the code. > * It isn't clear whether this is due to invalid input, an unimplemented feature > in xmlroff, or something entirely different. It is due to invalid input. I am actually surprised that you managed to get invalid UTF-8 that far into xmlroff. > * It isn't clear whether there is anything I (as a user) can do to prevent this > problem, by making changes to the input. A failed GLIB assertion macro indicates a programming error, either because the program is doing something wrong or because the programmer didn't anticipate that the user would do something wrong. For example, I had assumed that libxml2 would have caught the invalid UTF-8 when your input XML was parsed to make an FoXmlDoc. If it didn't, then I (or someone else) should add checks for valid UTF-8 and give human-readable error messages, and if there isn't a problem with your input XML, then there's a bug somewhere that should be fixed. > I'm not sure how these points should be addressed, and, whether this could > happen in the 0.4 timeframe. Firstly, we can document the meaning of 'assertion ... failed' messages. Secondly, you can run 'xmllint' on your input document and stylesheet to see if you can find any invalid UTF-8. Thirdly, you can file a SourceForge bug report and attach your input XML to it. Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-05-31 09:48:53
|
xmlroff 0.3.98 is a snapshot of the progress towards xmlroff 0.4.0. It includes a built-in compatibility transformation and an experimental Cairo backend. xmlroff 0.3.98 includes a bundled copy of PangoXSL. Since: - xmlroff 'configure' depends on PangoXSL 'configure' having been run, and - xmlroff 'configure' runs PangoXSL 'configure' at the end of xmlroff 'configure' you need to run xmlroff 'configure' *twice* (or run PangoXSL 'configure' first) for the xmlroff 'configure' to configure xmlroff correctly. Suggestions on how to improve this are welcome. Regards, Tony. ------------------------------------------------------------ Changes between 0.3.9 and 0.4.0 * Added '--compat' option for running compatibility stylesheet * Added experimental Cairo backend * Added '-w' option for setting warning mode * Added handling empty fo:wrapper * Simplified creating FoXmlDoc and running XSLT transformations * Removed support for SGML catalogs ------------------------------------------------------------ 2006-05-28 Tony Graham <ton...@us...> * libfo/Makefile.am: Added 'libfo-compat.c.tmpl' to files in distribution. * libfo/fo-xslt-transformer-private.h: Minor improvement to includes. * configure.in: Changed version to 0.3.98 since not finished with 0.4.0. Added building bundled copy of PangoXSL. * .cvsignore, Makefile.am, configure.in: Added building bundled copy of PangoXSL. * area/fo-area.h, area/fo-area-private.h: Moved three prototypes to fo-area-private.h. * area/fo-area-layout-private.h, area/fo-area-layout.c, area/fo-area-layout.h: Changed 'line_first' and 'line_last' to guint. Reformatted and improved doc comments. * area/fo-area.c, datatype/fo-enum.h, libfo/fo-doc-gp.c, libfo/fo-doc.c: Improved doc comments. * property/fo-property-media-usage.c, property/fo-property-media-usage.h: Updated to match current spec-dump. 2006-04-17 Tony Graham <ton...@us...> * NEWS: Updated for xmlroff 0.4.0. 2006-04-16 Tony Graham <ton...@us...> * libfo/fo-xml-doc-private.h, libfo/fo-xml-doc.c, libfo/fo-xml-doc.h: Simplified creating from a filename, added creating from memory and from a string. * libfo/fo-xsl-formatter.c, libfo/fo-xsl-formatter.h: Removed support for SGML catalogs. * libfo/fo-libfo-basic.c: Changed to use new ways to create FoXmlDoc and to run XSLT transformations. * libfo/fo-libfo-context.c, libfo/fo-libfo-context.h, libfo/fo-xml-node.c, libfo/fo-xml-node.h: Removed support for SGML catalogs. * libfo/fo-xslt-transformer.c, libfo/fo-xslt-transformer.h: Reduced XSLT transformation to just running fo_xslt_transformer_do_transform(). * libfo/Makefile.am, libfo/libfo-compat.c.tmpl, libfo/libfo-compat.h: Added functions to run and to print compatibility stylesheet. * xmlroff.c: Added '--compat' and '--compat-stylesheet' options and removed '--catalogs' option. Using simplified methods of creating FoXmlDoc objects and of running XSLT transformations. * tools/insert-file-as-string.pl: Perl script for inserting a text file into C source code. * xmlroff.fo: Added '--compat' and '--compat-stylesheet' options and removed '--catalogs' option. * README: Added details of '--compat' and '--compat-stylesheet' options and finding installed libfo-compat.xsl. * libfo/.cvsignore: Added 'libfo-compat.c' and 's-libfo-compat-c' to list of files to be ignored. * libfo-0.4.pc.in: Added 'enable_cairo' variable to indicate if libfo was built with Cairo backend. 2006-04-07 Tony Graham <ton...@us...> * fo/fo-page-sequence-private.h, fo/fo-page-sequence.c, fo/fo-page-sequence.h: Updated to match current spec-dump. * fo/fo-fo.c, libfo/fo-doc.c, libfo/fo-xml-node-private.h, libfo/fo-xml-node.h: Documentation and/or cosmetic changes only. * libfo/fo-xsl-formatter.h: Removed trailing comma. 2006-03-29 tonygraham <ton...@za...> * fo/fo-fo-private.h, fo/fo-fo.c, fo/fo-wrapper.c: Added fo_fo_register_id() to simplify details of registering an Id. 2006-03-28 Tony Graham <ton...@us...> * fo/fo-block-layout.c, fo/fo-static-content.c, fo/fo-table-part.c: Removed unnecessary includes of 'result-to-fo.h'. * xmlroff.fo: Added '-w' for warning mode. * fo/fo-character.c: Reverted GObject name to 'fo-character' so GObject doesn't complain about conflict with reserved name. * fo/fo-block-layout.c, fo/fo-fo-private.h, fo/fo-fo.c, fo/fo-fo.h, fo/fo-static-content.c, fo/fo-table-part.c: Added passing around of warning mode. * fo/fo-wrapper-inline-empty.c: Corrected (hopefully) the UTF-8 for ZERO WIDTH SPACE. * libfo/.cvsignore: Added ignoring files for convenience libraries. * property/.cvsignore: .cvsignore file for 'property' subdirectory. * libfo/fo-libfo-context.c, libfo/fo-libfo-context.h: Added getting and setting warning mode. * libfo/fo-utils.h: Added FO_WARNING_UNSUPPORTED_PROPERTY. * libfo/fo-xsl-formatter.h, libfo/fo-xsl-formatter.c: Added xml_doc_to_fo_and_area_trees() from result-to-fo.c. Added passing around of warning mode. * fo/fo-external-graphic-private.h, fo/fo-external-graphic.c, fo/fo-external-graphic.h: Moved fo_external_graphic_get_text_attr_list() and fo_external_graphic_callback_test() to new fo-external-graphic-area.c. Updated to match current spec-dump. * fo/Makefile.am, fo/fo-external-graphic-area.c, fo/fo-external-graphic-area.h: Moved fo_external_graphic_get_text_attr_list() and fo_external_graphic_callback_test() to new fo-external-graphic-area.c. * area/fo-area.h: Moved fo_area_real_add_child() prototype to fo-area-private.h. * area/fo-area-private.h: Moved fo_area_real_add_child() to fo-area-private.h. * area/Makefile.am, area/fo-area-graphic.c, area/fo-area-graphic.h, area/fo-area-inline-private.h, area/fo-area-inline.c, area/fo-area-inline.h: Adding FoAreaInline and FoAreaGraphic as first steps to moving creation of areas for inlines out of 'fo' code. * xmlroff.c: Changed to simple setting of warning mode as numeric value. * README: Added where to find conformance info. Added note about Cairo. * Makefile.am, result-to-fo.c, result-to-fo.h: Removed result-to-fo.[ch] since remaining functions moved to fo-xsl-formatter.c. 2006-03-22 Tony Graham <ton...@us...> * property/Makefile.am, fo/fo-block-private.h, fo/fo-block.c, fo/fo-block.h, property/fo-property-linefeed-treatment.c, property/fo-property-linefeed-treatment.h, property/fo-property-white-space-collapse.h, property/fo-property-white-space-treatment.c, property/fo-property-white-space-treatment.h, fo-context-private.h, fo-context.c, fo-context.h, property/fo-all-property.h, property/fo-property-eval.c, property/fo-property-white-space-collapse.c: Added 'linefeed-treatment', 'white-space-collapse', and 'white-space-treatment' but don't yet use them. * fo/fo-character-private.h, fo/fo-character.c: Updated to match current spec-dump. 2006-03-21 Tony Graham <ton...@us...> * fo-all-fo.h: Added 'fo/' prefix to includes. * fo-node.c: Made fo_node_get_ancestor_or_self_by_type() match on subtypes of specified type. * property/fo-property-ref-id.c, property/fo-property-ref-id.h, property/fo-property-span.c, property/fo-property-span.h: Added 'ref-id' and 'span' properties. * fo-context-private.h, fo-context.h, fo-context.c: Added 'ref-id' and 'span'. Updated to match spec-dump. * libfo-compat.xsl: Removed removing of empty fo:wrapper. * datatype/fo-boolean.c: Corrected fo_boolean_sprintf() so returned value can be freed. * fo/Makefile.am, fo/fo-wrapper-inline-empty-private.h, fo/fo-wrapper-inline-empty.c, fo/fo-wrapper-inline-empty.h: Added FoWrapperInlineEmpty for empty fo:wrapper that DocBook stylesheets use as targets for cross-references. * fo/fo-block-container-private.h, fo/fo-block-container.c, fo/fo-block-container.h, fo/fo-block-private.h, fo/fo-block.c, fo/fo-block.h: Added 'span' property. Updated to match current spec-dump. * fo/fo-fo-private.h, fo/fo-fo.c: Moved fo_fo_update_after_clone() from fo-fo.c to fo-fo-private.h so FoFo subtypes can use it. * fo/fo-page-number-citation-private.h, fo/fo-page-number-citation.c, fo/fo-page-number-citation.h: Added generating page number if ref-id value in id hash (i.e., no forward references yet). Updated to match current spec-dump. * fo/fo-tree.c, fo/fo-tree.h: Added fo_tree_id_add() and fo_tree_id_get() for hash of ids of FOs. * fo/fo-wrapper-inline-private.h, fo/fo-wrapper-inline.c, fo/fo-wrapper-inline.h: Updated to match current spec-dump (though not autogenerated). * fo/fo-wrapper.c: Added writing 'id' to hash. Made proper base class for wrapper types. Updated to match current spec-dump. * fo/fo-wrapper-private.h, fo/fo-wrapper.h: Updated to match current spec-dump. * libfo/fo-doc-cairo.c: Added some casts of fo_doc. * property/Makefile.am: Added 'ref-id' and 'span'. * property/fo-all-property.h: Added 'ref-id' and 'span'. Added 'property/' prefix to includes. * property/fo-property-eval.c: Added 'extent', 'ref-id', and 'span'. Now generated by spec-dump. * property/fo-property-eval.h: Minor edits in comments. * property/fo-property-id.c, property/fo-property-id.h: Updated to match current spec-dump. 2006-03-20 Tony Graham <ton...@us...> * libfo-compat.xsl: Corrected match pattern for empty 'fo:wrapper'. 2006-03-14 Tony Graham <ton...@us...> * libfo/fo-doc.c: Added support for specifying Cairo backend and as fallback for default. * libfo/fo-doc-cairo.c: Reworked y-coordinates since Cairo y-axis inverted w.r.t. GNOME Print. * configure.in: Defaulting to not build Cairo backend. Enable with --enable-cairo. * Makefile.am: Removed undefined GOBJECT variables. * fo/fo-table-body-private.h, fo/fo-table-body.c, fo/fo-table-body.h: Updated to match current spec-dump (after updating spec-dump to match). 2006-03-08 Tony Graham <ton...@us...> * Makefile.am: Changed library version from 0.3 to 0.4. Added references to new convenience libraries. * expr/Makefile.am: Added libxslt cflags to includes since not being added by configure. * area/Makefile.am, datatype/Makefile.am, fo/Makefile.am: Corrected includes. * libfo/Makefile.am: Added 'libfo-fodoc.la' convenience library so fewer compiles depend on Pango/Cairo/Gnome Print headers or libraries. * property/Makefile.am: Put text properties in 'libfo-text-property.la' convenience library so fewer compilations depend on Pango headers or libs. * util/Makefile.am: Corrected includes and libs. * libfo/fo-xsl-formatter.c: Change to match changed fo_xml_doc_to_fo_and_area_trees() argument. * libfo/fo-doc-commands.h, libfo/fo-doc-private.h, libfo/fo-doc.c, libfo/fo-doc.h, libfo/fo-doc-gp.c: Changed all gfloat parameters to gdouble in honour of Cairo. * area-to-pdf.c: Changes to match changes in fo-doc-commands.h. * fo/fo-page-sequence-area.c: Removed some old, commented-out code. * fo/fo-fo-private.h, fo/fo-fo.c, fo/fo-fo.h: Moved fo_fo_resolve_property_attributes_default() from result-to-fo.c. Added fo_fo_get/set_element(). * libfo/fo-font-desc.c: Added a 'const' to quieten compiler. * libfo/fo-layout-private.h: Added include of pangoxsl/pango-xsl-attributes.h. * fo/fo-block-area.c: Changed to match changes in fo-area-layout-private.h. 2006-03-07 Tony Graham <ton...@us...> * fo/fo-flow-area.c, fo/fo-flow.c, fo/fo-flow.h: Changed type of fo_flow_get_region_master() argument to FoFo. * area/fo-area-layout-private.h, area/fo-area-layout.c, area/fo-area-layout.h: Changed PangoLayout in instance struct to FoLayout so PangoLayout not referred to in header files. * xmlroff.c, xmlroff.fo: Added '--backend cairo' option for selecting Cairo backend. * result-to-fo.c, result-to-fo.h: Moved fo_fo_resolve_property_attributes_default() and associated functions to fo/fo-fo.c. * libfo-0.4.pc.in: pkg-config file for libfo-0.4. * libfo/fo-xml-node-private.h, libfo/fo-xml-node.c, libfo/fo-xml-node.h: Wrapper for xmlNodePtr so fewer libfo header files depend on libxml2. * libfo/fo-doc-cairo-private.h, libfo/fo-doc-cairo.c, libfo/fo-doc-cairo.h, libfo/fo-layout-cairo-private.h, libfo/fo-layout-cairo.c, libfo/fo-layout-cairo.h: Files for Cairo backend. * ChangeLog.pre-0.4: Moved old changes out of ChangeLog to ChangeLog.pre0.4. * configure.in: Upped version to 0.4.0. Added Cairo backend. Reduced CFLAGS to just GLib flags. |
From: Stefan S. <se...@sy...> - 2006-05-19 15:29:50
|
Hi Tony, as we talked about xmlroff's usability a while ago, here is an example I just ran into: Processing some input file I just generated, I get this output: (process:29504): libfo-CRITICAL **: fo_expr_eval: assertion `IS_CHAR (g_utf8_get_char (string))' failed (process:29504): libfo-CRITICAL **: fo_property_id_validate: assertion `datatype != NULL' failed I don't find this output particularly helpful, because: * It isn't clear whether this is a warning or an error (though 'CRITICAL' certainly hints at an error). * It isn't clear whether this is due to invalid input, an unimplemented feature in xmlroff, or something entirely different. * It isn't clear whether there is anything I (as a user) can do to prevent this problem, by making changes to the input. I'm not sure how these points should be addressed, and, whether this could happen in the 0.4 timeframe. Thanks, Stefan |
From: Tony G. <Ton...@Su...> - 2006-05-14 19:13:14
|
SourceForge has changed its CVS setup. The hostname for the xmlroff CVS repository has changed from 'cvs.sourceforge.net' to 'xmlroff.cvs.sourceforge.net'. For complete CVS instructions, see: https://sourceforge.net/cvs/?group_id=73148 Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-04-26 21:04:10
|
Tony Graham <Ton...@Su...> writes: > As you know, in a moment of great optimism, I changed the xmlroff description > to: > > xmlroff is a fast, free, high-quality, multi-platform XSL formatter that > aims to excel at DocBook formatting and that integrates easily with other > programs and with scripting languages. > > We now need to deliver on that statement, and we should do so for xmlroff > 0.4.0. The NEWS entry for xmlroff 0.4.0 is currently: Changes between 0.3.9 and 0.4.0 * Added '--compat' option for running compatibility stylesheet * Added experimental Cairo backend * Added '-w' option for setting warning mode * Added handling empty fo:wrapper * Simplified creating FoXmlDoc and running XSLT transformations * Removed support for SGML catalogs > Looking at each part of that statement in turn: > > - fast No change. > - free No change. > - high-quality Fixed a longstanding bug w.r.t. empty <fo:wrapper/>. > - multi-platform No change. > - XSL formatter Started on improving whitespace handling and 'white-space-treatment', etc., properties, but still unfinished. > - that aims to excel at DocBook formatting > > Stefan's idea of including libfo-compat.xsl in xmlroff fits in here, since > you would then not need an additional step when processing DocBook files. Done. The turning off of warnings about unsupported properties will also mean less-worried users. > The man pages in DocBook markup idea would also fit in here. Oliver? > - integrates easily with other programs > > I have been working on reducing the references to third-party libraries in > libfo headers. Done. > Stefans idea of bundling PangoXSL with xmlroff fits in here since, as Mauro > also noted recently, it would save downloading and installing another > package just to use xmlroff. Started it on the train today. > - and with scripting languages > > Mauro and I have been discussing API changes (and anyone else can chime > in). The changes to FoXmlDoc should make it easier. > There has been no action on creating a SWIG interface. (I did download > SWIG, but that hardly counts as action.) No change. > There's a bunch of other stuff that needs to be done just because this is > 0.4.0 instead of 0.3.x, including: > > - Update the libfo-examples module to work with libfo-0.4. Not done. > I would also like to update the GTK+ examples to use real tree widgets > instead of the current shortcut of creating text representations of trees. > Any takers? Not done. > What else needs to be done for xmlroff 0.4.0? Even without a Windows build, it looks like xmlroff 0.4.0 would be more "about" than "on" 1st May. Regards, Tony. |
From: Tony G. <Ton...@Su...> - 2006-04-16 20:50:01
|
As threatened, I have added a '--compat' option to xmlroff that runs a built-in copy of libfo-compat.xsl on the input. Regards, Tony. |