diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/cake2/FourCornerDotCollePie9.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/cake2/FourCornerDotCollePie9.java index 0647224..dbecf35 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/cake2/FourCornerDotCollePie9.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/cake2/FourCornerDotCollePie9.java @@ -73,7 +73,7 @@ public interface FourCornerDotCollePie9 extends FourCornerX06BaklavaPointSequenc List result = new ArrayList<>(); result.addAll(FCDotDEC2701DashPX0.ESC68_2PIE9D.baklavaPointSequence()); result.add(letter.baklavaPointDotIndex()); - result.add(FCDotCDC1604DashP6.NX01_A.ordinal() - offset); + result.add(FCDotCDC1604DashP6.NX01_A.ordinal() + offset); //result.add(FCDotCDC1604DashP6.SEQ_SALAH__EXCLAMATION.cakePointDotIndex()); // TODO: add api layer snake for head return result; } diff --git a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java index 3ee21a7..b1327ee 100644 --- a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java +++ b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java @@ -30,6 +30,7 @@ import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.x4o.fc18.cake2.FourCornerX06BaklavaPointSequence; import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash26; +import org.x4o.fc18.cake2.pie9d.FCDotPIE9DDash10; import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6; import org.x4o.fc18.cake2.zero33.dec1.FCDotCMD5401Dash2D; import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC0801DashE10; @@ -165,6 +166,17 @@ public class FourCornerUnicodeDisplayTest { Assertions.assertEquals("θ̲ο̲ι̲θοιhoih̲o̲i̲𝘩𝘰𝘪𝐇𝐎𝐈ΘΟΙ𝚯𝚶𝚰", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); } + @Test + public void testDec2Pie9DBoldNum() throws Exception { + List cdc = new ArrayList<>(); + cdc.add(FCDotPIE9DDash10.BOLD_DECIMAL_1); + cdc.add(FCDotPIE9DDash10.BOLD_DECIMAL_2); + cdc.add(FCDotPIE9DDash10.BOLD_DECIMAL_3); + cdc.add(FCDotCDC1604DashP6._SALAH_EXCLAMATION); + + Assertions.assertEquals("𝟏𝟐𝟑", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); + } + @Test public void testDecIncText() throws Exception { List cdc = new ArrayList<>();