[liblouis-liblouisxml] Re: Proposal for capital and emphasis in UEB

  • From: Bert Frees <bertfrees@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Thu, 29 Jan 2015 15:01:30 +0100

Keith Creasy writes:

> Mike may also want to chime in here but...
>
> You should probably integrate it. It just fixes a minor problem with words
> that have exactly two characters emphasized.

OK, we will.

> Ultimately some things are going to be pulled out of LibLouis, the existing
> caps handling for example, but our plan is to keep most of the emphasis code
> working as it does now so that we don't break anyone's current use cases. At
> the very least we'll avoid changing the current API calls. We really are doing
> this with the philosophy of keeping the basic LibLouis style of doing things.

Sounds very good to me. Changing API calls wouldn't be the end of the world
though. I think inevitably there will be a point in time where we have to move
to liblouis 3.0 because we can't keep deferring backwards incompatible changes
and adding new versions of functions. (I'm thinking for example about the
typeform argument which may not be big enough for all the different UEB
styles). We can then take that opportunity to do a major API cleanup.



> -----Original Message-----
> From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx 
> [mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Bert Frees
> Sent: Thursday, January 29, 2015 5:41 AM
> To: liblouis-liblouisxml@xxxxxxxxxxxxx
> Subject: [liblouis-liblouisxml] Re: Proposal for capital and emphasis in UEB
>
> Dear Keith/Mike,
>
> What do I do with the end emphasis patch that Mike provided? I had planned to 
> integrate it, but of course I won't if you think it's no use anymore, 
> considering the new plans. Maybe you will reimplement the whole thing anyway?
>
> By the way how exactly should I imagine this? You want to treat 
> capitalization as another form of emphasis, so I imagine a lot of the current 
> code will be ripped out, right?
>
>
>
> Keith Creasy writes:
>
>> Dear all.
>>
>> We at APH are working on a project to create high-quality braille from 
>> publisher's files to be embossed using the new BANA UEB 
>> specifications. LibLouis currently has a few shortcomings that need to 
>> be addressed before we can achieve the quality output we need. A 
>> couple of these have already been partially implemented by us or others.
>>
>> 1. Capitalization of phrases. Addition of cap-phrase sign and end cap-phrase
>>    sign along with implementation to support it.
>>
>> 2. Correct UEB capitalization within words with mixed case.
>>
>> 3. Correct application of symbols to begin and end emphasis (typeforms).
>
>> 4. Support for additional, custom, typeforms provided by UEB.
>>
>> [...]
>
> For a description of the software, to download it and links to project pages 
> go to http://www.abilitiessoft.com
> For a description of the software, to download it and links to
> project pages go to http://www.abilitiessoft.com

For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: