Vic,You are not using the latest version of Liblouisxml or Liblouisutdml. I think that is the reason for your problem. odt2braille includes up to date Windows binaries:
https://odt2braille.svn.sourceforge.net/svnroot/odt2braille/trunk/ext/liblouisxml/bin/liblouisxml.dll https://odt2braille.svn.sourceforge.net/svnroot/odt2braille/trunk/ext/liblouisxml/bin/xml2brl.exe https://odt2braille.svn.sourceforge.net/svnroot/odt2braille/trunk/ext/liblouis/bin/liblouis.dll https://odt2braille.svn.sourceforge.net/svnroot/odt2braille/trunk/ext/libxml2/bin/libxml2-2.dll https://odt2braille.svn.sourceforge.net/svnroot/odt2braille/trunk/ext/libxml2/bin/zlib1.dll John can help you with a Windows version of the latest Liblouisutdml. Regards /BErtOp 23-sep-2011 om 20:05 heeft "Vic Beckley" <vic.beckley@xxxxxxxxxx> het volgende geschreven:\
Bert,I just tried it with liblouisxml 2.0.0 and there was no blank line placed after the "Dayton Convention Directions" heading. I am attaching the exact configuration files that I used with liblouisxml in case you want to try itagain. If nobody else can duplicate it, maybe it is something with myembosser. I really don't know, but I get the same results every time I tryit. Vic -----Original Message----- From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Bert FreesSent: Thursday, September 22, 2011 2:05 PM To: liblouis-liblouisxml@xxxxxxxxxxxxx Subject: [liblouis-liblouisxml] Re: The xpath expressionNo I meant Liblouisxml 2.4.0. But I just tried it with Liblouisutdml aswell (I'm not sure which version I'm using), and got the same results. Bert On 22/09/2011 19:37, John J. Boyer wrote:Bert,I hope you mean liblouisutdml-2.4.0. That is the latest versionfor whichthere is a tarball. John On Thu, Sep 22, 2011 at 07:32:49PM +0200, Bert Frees wrote:Vic, I tried your example document and it translates just fine. A blankline is inserted after the first heading, like it should. I'm using Liblouisxml 2.4.0. Bert On 22/09/2011 19:17, Vic Beckley wrote:Hi Bert, I am not sure exactly what all files you need but I am sending the file I am embossing and my preferences.cfg file and the dtbook.semfile that is being used. If you need anything else just let me know.Thanks again for your help. Vic *From:*liblouis-liblouisxml-bounce@xxxxxxxxxxxxx[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] *On Behalf Of *BertFrees *Sent:* Thursday, September 22, 2011 10:33 AM *To:* liblouis-liblouisxml@xxxxxxxxxxxxx *Subject:* [liblouis-liblouisxml] Re: The xpath expression Hello Vic, Skipping the 2 tags should indeed not effect how h1 is formatted. Itried it myself but I can't reproduce your problem. Could you sent anexample document + configuration files to the list? Bert On 21/09/2011 16:54, Vic Beckley wrote: Bert,Excellent instructions! I got it to work now. I am still trying to getmy head around why it is working, but it works. Thanks so much! I have one more problem maybe you can help me with. By default, the contents of the doctitle and docauthor tags are embossed at the beginning of the Braille document. Beneath this, with a blank line before and after, is the title of my document which is in the Worddocument. This is as I would expect because it is a level 1 heading. Iadded the 2 lines skip doctitle and skip docauthor to my dtbook.sem file. Sure enough, the doctitle and docauthor are not embossed. The problem is, however, now the level 1 heading does not have a blankline after it before the text of the document as it did before;. This seems very strange to me because skipping the 2 tags should not affecthow the h1 text is formatted. Any ideas on this one?I really appreciate someone with your experience and knowledge beingwilling to help out a newby like me. Thanks again. Vic *From:*liblouis-liblouisxml-bounce@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx>[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] *On Behalf Of *BertFrees *Sent:* Wednesday, September 21, 2011 10:10 AM *To:* liblouis-liblouisxml@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml@xxxxxxxxxxxxx> *Subject:* [liblouis-liblouisxml] Re: The xpath expressiondtbook.sem contains these rules (dtb:li is linked to the "list" style,which is a bit confusing): no list list li Remove these lines and instead create 2 new styles: "dtb_li_p" and "dtb_list". _in cfg file:_ style dtb_li_p linesBefore 0 linesAfter 0 style dtb_list linesBefore 1 linesAfter 1 _in sem file:_ dtb_list list no li dtb_li_p&xpath(//dtb:li/dtb:p) On 21/09/2011 15:35, Vic Beckley wrote:Thanks Bert! That did the trick! The indent is now correct. However, I am still getting a blank line between each list item. I have the lineslinesBefore 0 and linesAfter 0 in the p_li style section. Why wouldthis not override the linesBefore 1 and linesAfter 1 that are in the style list section? I am trying to get a blank line before and afterthe list, but not before and after each list item. Vic *From:*liblouis-liblouisxml-bounce@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx>[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] *On Behalf Of *BertFrees *Sent:* Wednesday, September 21, 2011 9:05 AM *To:* liblouis-liblouisxml@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml@xxxxxxxxxxxxx> *Subject:* [liblouis-liblouisxml] Re: The xpath expression Vic, Have you added the line "namespaces dtb=http://www.daisy.org/z3986/2005/dtbook/"; to your sem file? Bert On 21/09/2011 14:50, Vic Beckley wrote: Hi Paul, Thanks for the info. It looks great, but it doesn't work for me. No matter what I do the list items are formatted as normal paragraphs instead of having a hanging indent. It is not using the p_li style section at all. I even tried replacing the dtb: in the xpathexpression with dtbook: because that is the document type I am workingwith. That did not work either. Where can you find the additional information in the XSLTs? I don't understand exactly what this means. Thanks again very much for your help. Vic *From:*liblouis-liblouisxml-bounce@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx>[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] *On Behalf Of *PaulWood *Sent:* Wednesday, September 21, 2011 4:37 AM *To:* liblouis-liblouisxml@xxxxxxxxxxxxx <mailto:liblouis-liblouisxml@xxxxxxxxxxxxx> *Subject:* [liblouis-liblouisxml] Re: The xpath expression Hi Vic,Just cracked this yesterday, so good timing! Adapted from Bert Free'sodt2braille. in sem file: p_li&xpath(//dtb:li/dtb:p) in cfg file: style p_li linesBefore 1 linesAfter 1this will then apply the style properties to a<p> within a<li>. Formore info on what to put in the () of&xpath refer to XSLTs. Hope this helps. Paul On 20 September 2011 20:58, Vic Beckley<vic.beckley@xxxxxxxxxx <mailto:vic.beckley@xxxxxxxxxx>> wrote: Hi all,When I use the Save as DAISY add-in for Word, it places list items in<p></p> tags inside the<li></li> tags. This overrides the<li>formattingof the text. John suggested that I use the xpath expression to getaroundthis. I read what was in the documentation about this expression andstilldon't understand how it is used. Can anyone explain how the xpath expressionworks or give me practical examples? Thanks in advance for any help.Vic-- Bert Frees Katholieke Universiteit Leuven Dept. Elektrotechniek - ESAT - SCD Onderzoeksgroep Documentarchitecturen Kasteelpark Arenberg 10 bus 2442 B-3001 Heverlee-Leuven België For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com <default.cfg> <dtbook.sem> <Buck Creek to convention.xml>
For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com