Fixed ACIP->TMW vowels like 'I etc.
Fixed ACIP->Unicode/TMW for BDE, which should be B-DE, not B+DE, because the former is legal Tibetan. The ACIP->EWTS subroutine has improved. TMW->Wylie and TMW->ACIP are improved in error cases. TMW->ACIP has friendly embedded error messages now.
This commit is contained in:
parent
16817d0b8e
commit
115d0e0e6c
14 changed files with 689 additions and 472 deletions
|
@ -446,12 +446,18 @@ public class ACIPConverter {
|
|||
if (!lastGuyWasNonPunct
|
||||
|| (null != lastGuy
|
||||
&& (lpl = lastGuy.get(lastGuy.size() - 1)).size() == 1
|
||||
&& lpl.get(0).getLeft().equals("G")
|
||||
&& // it's (G . anything)
|
||||
// followed by some number
|
||||
// of spaces (at least one,
|
||||
// this one) and then a
|
||||
// comma:
|
||||
// "GU ," and "KU ," each have
|
||||
// tshegs, but "GI ," and "KI
|
||||
// ," each have a Tibetan
|
||||
// space.
|
||||
&& ((lpl.get(0).getLeft().equals("G")
|
||||
|| lpl.get(0).getLeft().equals("K"))
|
||||
&& (lpl.get(0).getRight().indexOf('U') < 0))
|
||||
&&
|
||||
// it's (G . anything)
|
||||
// followed by some number of
|
||||
// spaces (at least one, this
|
||||
// one) and then a comma:
|
||||
peekaheadFindsSpacesAndComma(scan, i+1))) {
|
||||
if (null != writer) {
|
||||
unicode = " ";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue