Thanks Unhammer!
So now we have three kinds of units: block tags, superblanks, and wordbound
blanks. Block tags are hard breaks in the text, wordbound blanks move
around with words, and superblanks are tags that aren't hard breaks but not
attached to words (such as <br/>). Tino can give you a list of tags and
their classifications.

As per your question about transfer, the <b pos="1"/> refer to the
superblanks if they exist in the input. Wordbound blanks will reorder
automatically and block tags won't move at all.

We can also decide to make the remaining superblanks immovable and just
output them when a rule is matched, but that is a decision that can be
taken in the future. For now, blanks in transfer rules work for any
superblanks that still exist in the stream. Hope that answered your
question :))

*तन्मय खन्ना *
*Tanmai Khanna*


On Wed, Aug 26, 2020 at 11:43 PM Kevin Brubeck Unhammer <unham...@fsfe.org>
wrote:

> Woohoo congrats and thanks for all the hard work Tanmai and Tino =D
> The superblank issues have been a pain for quite some time.
>
> How does it work with transfer now, what are the semantics of things
> like <b pos="1"/> or just <b/> ?
> _______________________________________________
> Apertium-stuff mailing list
> Apertium-stuff@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to