{NGA,} becomes {NGA\u0f0c,} now instead of {NGA\u0f0b,}.
Note: ACIP->Unicode for {NGA,} was not giving the Unicode that {NGA\u0f0b,} gives before.
This commit is contained in:
parent
a466bad939
commit
8e673bbc2c
1 changed files with 8 additions and 3 deletions
|
@ -569,10 +569,15 @@ public class ACIPConverter {
|
||||||
&& null != lastGuy
|
&& null != lastGuy
|
||||||
&& (lpl = lastGuy.get(lastGuy.size() - 1)).size() == 1
|
&& (lpl = lastGuy.get(lastGuy.size() - 1)).size() == 1
|
||||||
&& lpl.get(0).getLeft().equals("NG")) {
|
&& lpl.get(0).getLeft().equals("NG")) {
|
||||||
if (null != writer) unicode = ACIPRules.getUnicodeFor(" ", false);
|
// {NGO,} is not acceptable;
|
||||||
|
// typesetting requires we treat this
|
||||||
|
// like {NGO\u0F0C,}.
|
||||||
|
if (null != writer) {
|
||||||
|
writer.write("\u0F0C");
|
||||||
|
}
|
||||||
if (null != tdoc) {
|
if (null != tdoc) {
|
||||||
DuffCode tshegDuff = TibetanMachineWeb.getGlyph(" ");
|
DuffCode tshegDuff = TibetanMachineWeb.getGlyph("*");
|
||||||
if (null == tshegDuff) throw new Error("tsheg duff");
|
if (null == tshegDuff) throw new Error("non-breaking tsheg duff");
|
||||||
tdoc.appendDuffCode(tdocLocation[0]++,
|
tdoc.appendDuffCode(tdocLocation[0]++,
|
||||||
tshegDuff, lastColor);
|
tshegDuff, lastColor);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue