# liblouis: English, Grade 3 table # # Copyright (C) 2020-2025, Bue Vester-Andersen # Copyright (C) 1995-2004 by The BRLTTY Team. # Copyright (C) 2004 ViewPlus Technologies, Inc., www.viewplustech.com # Copyright (C) 2004 Computers to Help People, Inc., www.chpi.org # This file is part of liblouis. # # liblouis is free software: you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as # published by the Free Software Foundation, either version 2.1 of the # License, or (at your option) any later version. # # liblouis is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with liblouis. If not, see # . # This table has been developed, mainly on the basis of the rules put # forth in the publication Key to Grade Three Braille by # L. W. Rodenberg. This publication can currently be found on the # website www.grade3braille.com, together with some manually # translated text examples, which have also been used heavily in # creating this table. As far as I know, there is currently no # official body maintaining English grade 3 Braille. it is my hope # that this table may assist in spreading the use of grade 3 for fun # and faster reading, and, perhaps someday, some official body will # take grade 3 under its wings. This table is still somewhat # experimental. Especially the outline feature of grade 3, i.e. the # omitting of vowels, is still subject to development. The rules are # somewhat losely defined, and there is plenty of room for personal # customization. Creating this table, I have tried not to outline too # aggressively. The goal has been to make a grade 3 table for general # use, and which does not require the user to know beforehand, what he # or she is reading. I am still finding quite a few outlining errors # and inconsistencies, which sometimes create very strange and funny # results. Please, note that this table is a forward translation table # only. It cannot be used for back-translation, i.e. braille input on # a computer or note-taker. # This table was created using en-GB-g2.ctb as a template. In my # opinion, it resembles grade 3 better than UEB, e.g. with more # contractions, and the omission of capital marks. Since grade 3 is # supposed to use grade 2 as the base, I have included all modern # grade 2 contractions that I am aware off, including those which were # not in use when grade 3 was first invented. The sequencing feature # of grade 3, i.e. the omission of space between some words, is # handled by inserting various braille markers in pass 1. These # markers consist of dot patterns with virtual dots, and they are then # processed and removed in subsequent passes. The outlining feature, # i.e. the omission of some vowels, is a very flexible tool, and there # is lots of room within the rules for a personal style. Outlining is # handled using the nocross opcode and hyphenation patterns created # for this specific purpose. This technique is also used to control # cases where word contractions could theoretically be used as part of # other words, e.g. "hear" in "heart", "over in "discover" or "other" # in "psychotherapy". It is not always clear from the rules, when # these imbedded word contractions could or should be used. ### Table Metadata #-name: English contracted grade 3 #-index-name: English, contracted, grade 3 #-display-name: English grade 3 contracted braille #+locale: en #+type: literary #+contraction: full #+grade: 3 #+dots: 6 #+direction: forward #-has-nocross: yes include text_nabcc.dis All display opcodes include en-chardefs.cti All character definition opcodes # # special unicode signs to be used as sequence markers sign \xf000 9 # Ordinary one-celled word sign open sign \xf001 19 # Ordinary one-celled word sign close sign \xf002 29 # Large sign (and/for/of/with open sign \xf003 129 # Large sign close sign \xf004 39 # Lower1 am/be/is/are/been/were/his/was open sign \xf005 139 # Lower1 close sign \xf006 239 # Lower2 (enough/in/come) open sign \xf007 1239 # Lower2 close sign \xf008 49 # Lower# (to/into/by) open sign \xf009 149 # Lower3 close sign \xf00a 249 # Two-celled word sign open sign \xf00b 1249 # Two-celled word sign close sign \xf00c 349 # Two-celled word sign used as partword sign \xf00d 1349 # Lower prefix (be/com/con/dis) sign \xf00e 2349 # Other prefix sign \xf00f 12349 # "keep away" (prevent sequencing) sign \xf010 59 # Lower1 close (no join) sign \xf011 56f # Letsign sign \xf012 6f # Dummy capsletter sign attribute marker \xf000\xf001\xf002\xf003\xf004\xf005\xf006\xf007 attribute marker \xf008\xf009\xf00a\xf00b\xf00c\xf00d\xf00e\xf00f attribute marker \xf010 attribute wordsignOpen \xf000\xf002\xf004\xf006\f008\xf00a attribute wordsignClose \xf001\xf003\xf005\xf007\xf009\xf00b\xf010 attribute lowerOpen \xf004\xf006\xf008 attribute lowerClose \xf005\xf007\xf009\xf010 attribute prefix \xf00d\xf00e hyphen \x2010 36 # 8208 hyphen punctuation \x2212 36 noback always \x2212 36 always \s\x2212\s 36-36 midnum \x2013 36-3456 always \x2013 56-36 # 8211 smart minus sign # Braille indicators numsign 3456 number sign, just a dots operand letsign 56f capsletter 6f begcapsword 6f-6f endcapsword 6f-3 emphclass italic emphclass underline emphclass bold begemphword italic 12349-46 endemphword italic 46-3 begemphphrase italic 12349-46-46 endemphphrase italic before 12349-46 lenemphphrase italic 4 begemphword underline 12349-46 endemphword underline 46-3 begemphphrase underline 12349-46-46 endemphphrase underline before 12349-46 lenemphphrase underline 4 begemphword bold 12349-46 endemphword bold 46-3 begemphphrase bold 12349-46-46 endemphphrase bold before 12349-46 lenemphphrase bold 4 begcomp 6-346 endcomp 6-346 # the decimal digits include litdigits6Dots.uti endnum st 34 endnum nd 1345-145 endnum rd 1235-145 endnum th 1456 endnum 's 3-234 # noletsignafter is apparently broken noletsignafter .' #noback pass2 @256-56f @256 noback pass2 @3-56f @3 # Contractions contraction ie word i.e. 24-256-15-256 contraction ok word o.k. 135-256-13-256 contraction eg # Roman Numerals contraction ii contraction iii contraction iv contraction vi contraction vii contraction viii contraction ix contraction xi contraction xii contraction xiii # punctuation prepunc " 236 postpunc " 356 always \s-" 36-36-356 always \s-” 36-36-356 always ..." 3-3-3-356 always …" 3-3-3-356 always ...” 3-3-3-356 always …” 3-3-3-356 always ?" 236-356 word " 236 begnum ' 3 prepunc ' 6-236 postpunc ' 356-3 postpunc '' 356 postpunc ''' 356-3-356 midnum , 2 noback always , 2 midnum . 46 always . 256 always ; 23 midnum : 25 always : 25 #endnum ! 6-235 noback always ! 235 begnum # 4 always # 4-3456 midnum / 456-34-3456 always / 456-34 always // 345 noback always ? 236 endnum % 0-25-1234 always % 25-1234 midnum ^ 346-3456 always ^ 456-126 always ~ 4-156 always & 4-12346 midnum * 0-56-236-3456 always * 35-35 repeated *** 35-35-0-35-35-0-35-35 prepunc ( 2356 postpunc ) 2356 begword ( 2356 endword ) 2356 always [ 6-2356 always ] 2356-3 always { 46-2356 always } 46-2356 prepunc `` 236 begword @ 4-2346 noback always @ 2346 always \\ 5-16 always | 5-123 repeated \x00a0 0 no break space repeated --- 36-36-36 repeated ___ 46-46-46 repeated ::: 25-25-25 repeated === 56-2356-56-2356-56-2356 repeated ~~~ 4-156-4-156-4-156 always \s-\s 36-36 always \s-\scom 36-36-14-135-134 always ... 3-3-3 always .\s.\s. 3-3-3 . . . # always \x2026 3-3-3 # 8230 MS Word smart ellipsis # the hyphen always \s–\s 36-36 #always - 36 repeated ­­­ 36-36-36 always \s­\s 36-36 midword - 36 joinword - 36 begword - 36 hyphen - 36 # mathematical symbols #decpoint . 2 # removed to sort out translations such as p.11 noback always < 246 joinword = 56-2356 joinnum = 56-2356 noback always > 135 midnum + 0-56-235-3456 begnum + 56-235 joinnum + 56-235 joinword + 56-235 midnum - 36-3456 removed for verse references midnum \x2013 36 #always - 36 joinnum × 56-236 joinword × 56-236 midnum ÷ 0-56-256-3456 division sign joinnum ÷ 56-256 joinword ÷ 56-256 begnum £ 123 always £ 4-123 pounds # other special characters always © 45-14 copyright sign ™ 45-2345 trademark sign ® 45-1235 registered always ¶ 1234-345 paragraph always § 234-3 section noback always ° 356 degrees begnum $ 256 always $ 4-256 always ¢ 4-14 cents sign € 4-15 euro always € 4-15 euro always ¥ 4-13456 yen always µ 2-134 mu # special character sequences literal :// URLs literal www. literal .com literal .edu literal .gov literal .mil literal .net literal .org literal .doc compbrl .xml compbrl .xsl literal .htm literal .html literal .tex literal .txt literal .gif literal .jpg literal .png literal .wav literal .tar literal .zip literal .uk # include countries.cti # Make all quotes and apostrophes uniform attribute quotes \x201e\x0084\x201c\x0093\x201d\x0094\x00ab\x00bb noback correct %quotes "\"" attribute apostrophes `\x201a\x0082\x2039\x008b\x2018\x0091\x2019\x0092\x203a\x009b\x00b4 noback correct %apostrophes "'" # Grade 3 numbers # 245 for 10 may be misread as 0, so it is suspended # until some better rule can be made. # match - 10 (%[^])|(!%[#])|(%[#]%[#])+ 245 match - 11 (%[^])|(!%[#])|(%[#]%[#])+ 13 match - 12 (%[^])|(!%[#])|(%[#]%[#])+ 123 match - 13 (%[^])|(!%[#])|(%[#]%[#])+ 134 match - 14 (%[^])|(!%[#])|(%[#]%[#])+ 1345 match - 15 (%[^])|(!%[#])|(%[#]%[#])+ 135 match - 16 (%[^])|(!%[#])|(%[#]%[#])+ 1234 match - 17 (%[^])|(!%[#])|(%[#]%[#])+ 12345 match - 18 (%[^])|(!%[#])|(%[#]%[#])+ 1235 match - 19 (%[^])|(!%[#])|(%[#]%[#])+ 234 match - 20 (%[^])|(!%[#])|(%[#]%[#])+ 2345 match - 21 (%[^])|(!%[#])|(%[#]%[#])+ 136 match - 22 (%[^])|(!%[#])|(%[#]%[#])+ 1236 match - 23 (%[^])|(!%[#])|(%[#]%[#])+ 1346 match - 24 (%[^])|(!%[#])|(%[#]%[#])+ 13456 match - 25 (%[^])|(!%[#])|(%[#]%[#])+ 1356 match - 26 (%[^])|(!%[#])|(%[#]%[#])+ 12346 match - 27 (%[^])|(!%[#])|(%[#]%[#])+ 123456 match - 28 (%[^])|(!%[#])|(%[#]%[#])+ 12356 match - 29 (%[^])|(!%[#])|(%[#]%[#])+ 2346 match - 30 (%[^])|(!%[#])|(%[#]%[#])+ 23456 match - 31 (%[^])|(!%[#])|(%[#]%[#])+ 16 match - 32 (%[^])|(!%[#])|(%[#]%[#])+ 126 match - 33 (%[^])|(!%[#])|(%[#]%[#])+ 146 match - 34 (%[^])|(!%[#])|(%[#]%[#])+ 1456 match - 35 (%[^])|(!%[#])|(%[#]%[#])+ 156 match - 36 (%[^])|(!%[#])|(%[#]%[#])+ 1246 match - 37 (%[^])|(!%[#])|(%[#]%[#])+ 12456 match - 38 (%[^])|(!%[#])|(%[#]%[#])+ 1256 match - 39 (%[^])|(!%[#])|(%[#]%[#])+ 246 match - 40 (%[^])|(!%[#])|(%[#]%[#])+ 2456 match - 41 (%[^])|(!%[#])|(%[#]%[#])+ 2 match - 42 (%[^])|(!%[#])|(%[#]%[#])+ 23 match - 43 (%[^])|(!%[#])|(%[#]%[#])+ 25 match - 44 (%[^])|(!%[#])|(%[#]%[#])+ 256 match - 45 (%[^])|(!%[#])|(%[#]%[#])+ 26 match - 46 (%[^])|(!%[#])|(%[#]%[#])+ 235 match - 47 (%[^])|(!%[#])|(%[#]%[#])+ 2356 match - 48 (%[^])|(!%[#])|(%[#]%[#])+ 236 match - 49 (%[^])|(!%[#])|(%[#]%[#])+ 35 match - 50 (%[^])|(!%[#])|(%[#]%[#])+ 356 # Fractions punctuation \x00bc 3456-1-256 VULGAR FRACTION ONE QUARTER punctuation \x00bd 3456-1-23 VULGAR FRACTION ONE HALF punctuation \x00be 3456-14-256 VULGAR FRACTION THREE QUARTERS # All capsigns are currently removed. # to enable capsigns, change capslettersign back to 6. swapcc UpperLower ABCDEFGHIJKLMNOPQRSTUVWXYZ\x00c0\x00c1\x00c2\x00c3\x00c4\x00c5\x00c6\x00c7\x00c8\x00c9\x00ca\x00cb\x00cc\x00cd\x00ce\x00cf\x00d0\x00d1\x00d2\x00d3\x00d4\x00d5\x00d6\x00d8\x00d9\x00da\x00db\x00dc\x00dd\x00de\x008a\x008c abcdefghijklmnopqrstuvwxyz\x00e0\x00e1\x00e2\x00e3\x00e4\x00e5\x00e6\x00e7\x00e8\x00e9\x00ea\x00eb\x00ec\x00ed\x00ee\x00ef\x00f0\x00f1\x00f2\x00f3\x00f4\x00f5\x00f6\x00f8\x00f9\x00fa\x00fb\x00fc\x00fd\x00fe\x009a\x009c swapcc UpperLowerExt \x0100\x0102\x0104\x0106\x0108\x010a\x010c\x010e\x0110\x0112\x0114\x0116\x0118\x011a\x011c\x011e\x0120\x0122\x0124\x0126\x0128\x012a\x012c\x012e\x0130\x0132\x0134\x0136\x0139\x013b\x013d\x013f\x0141\x0143\x0145\x0147\x014a\x014c\x014e\x0150\x0152\x0154\x0156\x0158\x015a\x015c\x015e\x0160\x0162\x0164\x0166\x0168\x016a\x016c\x016e\x0170\x0172\x0174\x0176\x0178\x0179\x017b\x017d\x0386\x0388\x0389\x038a\x038c\x038e\x038f\x0391\x0392\x0393\x0394\x0395\x0396\x0397\x0398\x0399\x039a\x039b\x039c\x039d\x039e\x039f\x03a0\x03a1\x03a3\x03a4\x03a5\x03a6\x03a7\x03a8\x03a9 \x0101\x0103\x0105\x0107\x0109\x010b\x010d\x010f\x0111\x0113\x0115\x0117\x0119\x011b\x011d\x011f\x0121\x0123\x0125\x0127\x0129\x012b\x012d\x012f\x0131\x0133\x0135\x0137\x013a\x013c\x013e\x0140\x0142\x0144\x0146\x0148\x014b\x014d\x014f\x0151\x0153\x0155\x0157\x0159\x015b\x015d\x015f\x0161\x0163\x0165\x0167\x0169\x016b\x016d\x016f\x0171\x0173\x0175\x0177\x00ff\x017a\x017c\x017e\x03ac\x03ad\x03ae\x03af\x03cc\x03cd\x03ce\x03b1\x03b2\x03b3\x03b4\x03b5\x03b6\x03b7\x03b8\x03b9\x03ba\x03bb\x03bc\x03bd\x03be\x03bf\x03c0\x03c1\x03c3\x03c4\x03c5\x03c6\x03c7\x03c8\x03c9 # Remove caps in word context noback correct $sSpu[%UpperLower]$sSpu %UpperLower noback correct `[%UpperLower]$sSpu %UpperLower ### One-celled word signs (one- and two-celled) ### # Only some of them may be used as partword word a 9-1-19 after letter endword \sa 1-19 joinword am 39-2-139 word am 1-134 after letter endword \sam 39-2-59 after letter before letter midword \sam\s 39-2-139 joinword an 9-2-19 joinword and 29-12346-129 word and 29-12346-129 nocross always and 12346 nocross begmidword anda 12346 nocross begmidword andi 12346 joinword are 39-256-139 word are 39-256-59 after letter endword \sare 39-256-59 after letter before letter midword \sare\s 39-256-139 joinword as 9-1356-19 word as 9-1356-19 before punctuation always at 1-2345 joinword at 9-3-19 joinword be 39-23-139 word be 39-23-59 after letter endword \sbe 39-23-59 after letter before letter midword \sbe\s 39-23-139 joinword been 39-235-139 word been 39-235-59 after letter endword \sbeen 39-235-59 after letter before letter midword \sbeen\s 39-235-139 word but 9-12-19 joinword by 49-356-149 word can 9-14-19 word child 9-16-19 word come 239-36-1239 nocross always come 36 word do 9-145-19 word enough 239-26-1239 word every 9-15-19 joinword for 29-123456-129 word for 29-123456-129 nocross always for 123456 word from 9-124-19 word go 9-1245-19 word have 9-125-19 after letter endword \shave 125-19 always (his 2356-125-24-234 joinword his 39-236-139 word his 39-236-59 after letter endword \shis 39-236-59 after letter before letter midword \shis\s 39-236-139 word i 9-24-19 word in 239-35-1239 nocross always in 35 nocross begmidword ina 35 nocross begmidword ine 35 nocross begmidword ini 35 nocross begmidword ino 35 nocross begmidword inu 35 joinword is 39-25-139 word is 39-25-59 joinword into 49-35-235-149 word into 35-235 after letter endword \sis 39-25-59 after letter before letter midword \sis\s 39-25-139 joinword it 9-1346-19 word it 9-1346-19 word just 9-245-19 nocross always just 245 word knowledge 9-13-19 word like 9-123-19 nocross always like 123 word me 9-345-19 word more 9-134-19 word no 9-3456-19 word not 9-1345-19 word now 9-246-19 word o 12349-135-12349 joinword of 29-12356-129 word of 29-12356-129 nocross always of 12356 word on 9-135-19 word or 9-346-19 word out 9-1256-19 word people 9-1234-19 word quite 9-12345-19 word rather 9-1235-19 word shall 9-146-19 word so 9-234-19 word still 9-34-19 word that 9-2345-19 joinword the 29-2346-129 word the 29-2346-129 nocross always the 2346 word them 9-126-19 word this 9-1456-19 joinword to 49-235-149 word to 49-235-149 word us 9-136-19 word very 9-1236-19 joinword was 39-356-139 word was 39-356-59 after letter endword \swas 39-356-59 after letter before letter midword \swas\s 39-356-139 word we 9-12456-19 joinword were 39-2356-139 word were 39-2356-59 after letter endword \swere 39-2356-59 after letter before letter midword \swere\s 39-2356-139 always were? 2456-12456-15-236 word what 9-1246-19 word which 9-156-19 word will 9-2456-19 joinword with 29-23456-129 word with 29-23456-129 nocross always with 23456 word you 9-13456-19 # Two-celled word signs # All may be used as partword, but subject to other rules and preferences. # A joinword act 249-4-1-1249 before punctuation word act 249-4-1 # noback pass2 !$s[@1-14-2345] @4-1 nocross always act 349-4-1 joinword all 249-456-1-1249 word all 249-456-1-1249 nocross always all 349-456-1 joinword allow 249-456-246-1249 word allow 249-456-246-1249 nocross always allow 349-456-246 joinword alone 249-5-2-1249 word alone 249-5-2-1249 nocross always alone 349-5-2 joinword along 249-456-2-1249 word along 249-456-2-1249 nocross always along 349-456-2 joinword among 249-5-1-1249 word among 249-5-1-1249 nocross always among 349-5-1 joinword another 249-45-2-1249 word another 249-45-2-1249 nocross always another 349-45-2 joinword any 249-4-12346-1249 word any 249-4-12346-1249 nocross always any 349-4-12346 joinword anybody 249-45-12346-1249 word anybody 249-45-12346-1249 joinword anyone 249-5-12346-1249 word anyone 249-5-12346-1249 joinword anything 249-456-12346-1249 word anything 249-456-12346-1249 joinword appear 249-45-1-1249 word appear 249-45-1-1249 nocross always appear 349-45-1 joinword ask 249-5-1356-1249 word ask 249-5-1356-1249 nocross always ask 349-5-1356 # B joinword bear 249-45-12-1249 word bear 249-45-12-1249 nocross always bear 349-45-12 joinword become 249-5-23-1249 word become 249-5-23-1249 nocross always become 349-5-23 joinword beginning 249-4-23-1249 word beginning 249-4-23-1249 nocross always beginning 349-4-23 joinword believe 249-45-23-1249 word believe 249-45-23-1249 nocross always believe 349-45-23 joinword belong 249-456-23-1249 word belong 249-456-23-1249 nocross always belong 349-456-23 joinword better 249-4-12-1249 word better 249-4-12-1249 nocross always better 349-4-12 joinword bring 249-5-12-1249 word bring 249-5-12-1249 nocross always bring 349-5-12 joinword brought 249-456-12-1249 word brought 249-456-12-1249 nocross always brought 349-456-12 # C joinword came 249-456-36-1249 word came 249-456-36-1249 nocross always came 349-456-36 joinword cannot 249-456-14-1249 word cannot 249-456-14-1249 joinword change 249-4-16-1249 word change 249-4-16-1249 nocross always change 349-4-16 joinword character 249-5-16-1249 word character 249-5-16-1249 nocross always character 349-5-16 joinword charge 249-456-16-1249 word charge 249-456-16-1249 nocross always charge 349-456-16 joinword chief 249-45-16-1249 word chief 249-45-16-1249 nocross always chief 349-45-16 joinword christ 249-5-14-1249 word christ 249-5-14-1249 nocross always christ 349-5-14 joinword clear 249-45-14-1249 word clear 249-45-14-1249 nocross always clear 349-45-14 joinword comes 249-45-36-1249 word comes 249-45-36-1249 nocross always comes 349-45-36 joinword coming 249-4-36-1249 word coming 249-4-36-1249 nocross always coming 349-4-36 joinword common 249-5-36-1249 word common 249-5-36-1249 nocross always common 349-5-36 joinword concern 249-4-25-1249 word concern 249-4-25-1249 nocross always concern 349-4-25 joinword condition 249-5-25-1249 word condition 249-5-25-1249 nocross always condition 349-5-25 joinword consider 249-45-25-1249 word consider 249-45-25-1249 nocross always consider 349-45-25 nocross begmidword considera 349-45-25 joinword continue 249-456-25-1249 word continue 249-456-25-1249 nocross always continue 349-456-25 joinword course 249-4-14-1249 word course 249-4-14-1249 nocross always course 349-4-14 # D joinword day 249-5-145-1249 word day 249-5-145-1249 nocross always day 349-5-145 joinword dear 249-45-256-1249 word dear 249-45-256-1249 nocross always dear 349-45-256 joinword did 249-456-145-1249 word did 249-456-145-1249 nocross always did 349-456-145 joinword differ 249-4-256-1249 word differ 249-4-256-1249 nocross always differ 349-4-256 joinword does 249-45-145-1249 word does 249-45-145-1249 nocross always does 349-45-145 joinword doing 249-4-145-1249 word doing 249-4-145-1249 nocross always doing 349-4-145 joinword done 249-456-145-1249 word done 249-456-145-1249 nocross always done 349-456-145 joinword down 249-456-256-1249 word down 249-456-256-1249 nocross always down 349-456-256 joinword during 249-5-256-1249 word during 249-5-256-1249 nocross always during 349-5-256 # E joinword each 249-45-15-1249 word each 249-45-15-1249 nocross always each 349-45-15 joinword enclose 249-456-26-1249 word enclose 249-456-26-1249 nocross always enclose 349-456-26 joinword endeavor 249-45-26-1249 word endeavor 249-45-26-1249 nocross always endeavor 349-45-26 joinword enter 249-4-26-1249 word enter 249-4-26-1249 nocross always enter 349-4-26 joinword entire 249-5-26-1249 word entire 249-5-26-1249 nocross always entire 349-5-26 joinword especial 249-15-126-1249 word especial 249-15-126-1249 nocross always especial 349-15-126 joinword etc. 249-4-15-1249 word etc. 249-4-15-1249 nocross always etc. 349-4-15 joinword even 249-456-15-1249 word even 249-456-15-1249 nocross always even 349-456-15 joinword ever 249-5-15-1249 word ever 249-5-15-1249 nocross always ever 349-5-15 nocross begmidword evera 349-5-15 nocross begmidword evere 349-5-15 nocross begmidword evere 349-5-15 nocross begmidword everi 349-5-15 nocross begmidword evero 349-5-15 nocross begmidword everu 349-5-15 joinword example 249-456-1346-1249 word example 249-456-1346-1249 nocross always example 349-456-1346 joinword except 249-4-1346-1249 word except 249-4-1346-1249 nocross always except 349-4-1346 joinword extra 249-5-1346-1249 word extra 249-5-1346-1249 nocross always extra 349-5-1346 joinword extreme 249-45-1346-1249 word extreme 249-45-1346-1249 nocross always extreme 349-45-1346 # F joinword father 249-5-124-1249 word father 249-5-124-1249 nocross always father 349-5-124 joinword fear 249-45-124-1249 word fear 249-45-124-1249 nocross always fear 349-45-124 joinword first 249-4-124-1249 word first 249-4-124-1249 nocross always first 349-4-124 joinword follow 249-456-124-1249 word follow 249-456-124-1249 nocross always follow 349-456-124 joinword foreign 249-5-123456-1249 word foreign 249-5-123456-1249 nocross always foreign 349-5-123456 joinword forget 249-4-123456-1249 word forget 249-4-123456-1249 nocross always forget 349-4-123456 joinword fortunate 249-456-123456-1249 word fortunate 249-456-123456-1249 nocross always fortunate 349-456-123456 joinword fortune 249-45-123456-1249 word fortune 249-45-123456-1249 nocross always fortune 349-45-123456 # G joinword gave 249-456-2356-1249 word gave 249-456-2356-1249 nocross always gave 349-456-2356 joinword give 249-5-2356-1249 word give 249-5-2356-1249 nocross always give 349-5-2356 joinword given 249-456-2356-1249 word given 249-456-2356-1249 nocross always given 349-456-2356 joinword giving 249-4-2356-1249 word giving 249-4-2356-1249 nocross always giving 349-4-2356 joinword god 249-5-1245-1249 word god 249-5-1245-1249 nocross always god 349-5-1245 joinword goes 249-45-1245-1249 word goes 249-45-1245-1249 nocross always goes 349-45-1245 joinword going 249-4-1245-1249 word going 249-4-1245-1249 nocross always going 349-4-1245 joinword gone 249-456-1245-1249 word gone 249-456-1245-1249 nocross always gone 349-456-1245 joinword great 249-45-2356-1249 word great 249-45-2356-1249 nocross always great 349-45-2356 # H joinword had 249-456-125-1249 word had 249-456-125-1249 nocross always had 349-456-125 joinword has 249-45-125-1249 word has 249-45-125-1249 joinword hasn 249-45-125-1345 word hasn 249-45-125-1345 joinword having 249-4-125-1249 word having 249-4-125-1249 nocross always having 349-4-125 joinword he 249-4-236-1249 word he 249-4-236-1249 joinword hear 249-45-236-1249 word hear 249-45-236-1249 nocross always hear 349-45-236 joinword her 249-456-236-1249 word her 249-456-236-1249 joinword here 249-5-125-1249 word here 249-5-125-1249 nocross always here 349-5-125 joinword house 249-5-236-1249 word house 249-5-236-1249 nocross always house 349-5-236 joinword how 249-5-246-1249 word how 249-5-246-1249 joinword however 249-45-246-1249 word however 249-45-246-1249 nocross always however 349-45-246 # I joinword idea 249-45-24-1249 word idea 249-45-24-1249 nocross always idea 349-45-24 joinword if 249-4-24-1249 word if 249-4-24-1249 word if 349-4-24 joinword import 249-5-24-1249 word import 249-5-24-1249 nocross always import 349-5-24 joinword improve 249-456-24-1249 word improve 249-456-24-1249 nocross always improve 349-456-24 joinword inclose 249-456-26-1249 word inclose 249-456-26-1249 nocross always inclose 349-456-26 joinword inside 249-4-35-1249 word inside 249-4-35-1249 nocross always inside 349-4-35 joinword instant 249-5-35-1249 word instant 249-5-35-1249 nocross always instant 349-5-35 joinword instead 249-45-35-1249 word instead 249-45-35-1249 nocross always instead 349-45-35 joinword interest 249-456-35-1249 word interest 249-456-35-1249 nocross always interest 349-456-35 # J joinword jesus 249-5-245-1249 word jesus 249-5-245-1249 joinword join 249-4-245-1249 word join 249-4-245-1249 nocross always join 349-4-245 joinword judge 249-45-245-1249 word judge 249-45-245-1249 nocross always judge 349-45-245 joinword judgment 249-456-245-1249 word judgment 249-456-245-1249 nocross always judgment 349-456-245 # K joinword keep 249-45-13-1249 word keep 249-45-13-1249 nocross always keep 349-45-13 joinword kind 249-4-13-1249 word kind 249-4-13-1249 nocross always kind 349-4-13 joinword knew 249-456-13-1249 word knew 249-456-13-1249 nocross always knew 349-456-13 joinword know 249-5-13-1249 word know 249-5-13-1249 nocross always know 349-5-13 joinword known 249-456-13-1249 word known 249-456-13-1249 nocross always known 349-456-13 # L joinword least 249-45-123-1249 word least 249-45-123-1249 nocross always least 349-45-123 joinword leave 249-45-1236-1249 word leave 249-45-1236-1249 nocross always leave 349-45-1236 joinword left 249-456-1236-1249 word left 249-456-1236-1249 nocross always left 349-456-1236 #joinword less 249-46-234-1249 #word less 249-46-234-1249 joinword life 249-4-123-1249 word life 249-4-123-1249 nocross always life 349-4-123 joinword live 249-4-1236-1249 word live 249-4-1236-1249 nocross always live 349-4-1236 joinword long 249-456-123-1249 word long 249-456-123-1249 nocross always long 349-456-123 joinword lord 249-5-123-1249 word lord 249-5-123-1249 nocross always lord 349-5-123 joinword love 249-5-1236-1249 word love 249-5-1236-1249 nocross always love 349-5-1236 # M joinword made 249-456-23456-1249 word made 249-456-23456-1249 joinword make 249-5-23456-1249 word make 249-5-23456-1249 joinword many 249-456-134-1249 word many 249-456-134-1249 nocross always many 349-456-134 joinword may 249-4-134-1249 word may 249-4-134-1249 nocross always may 349-4-134 joinword mean 249-45-345-1249 word mean 249-45-345-1249 nocross always mean 349-45-345 joinword might 249-4-345-1249 word might 249-4-345-1249 nocross always might 349-4-345 joinword mind 249-5-345-1249 word mind 249-5-345-1249 nocross always mind 349-5-345 joinword most 249-45-134-1249 word most 249-45-134-1249 nocross always most 349-45-134 joinword mother 249-5-134-1249 word mother 249-5-134-1249 nocross always mother 349-5-134 joinword my 249-456-345-1249 word my 249-456-345-1249 # N joinword name 249-5-1345-1249 word name 249-5-1345-1249 nocross always name 349-5-1345 joinword near 249-45-1345-1249 word near 249-45-1345-1249 nocross always near 349-45-1345 joinword never 249-456-1345-1249 word never 249-456-1345-1249 nocross always never 349-456-1345 joinword next 249-4-1345-1249 word next 249-4-1345-1249 nocross always next 349-4-1345 joinword nobody 249-45-3456-1249 word nobody 249-45-3456-1249 joinword none 249-5-3456-1249 word none 249-5-3456-1249 nocross always none 349-5-3456 joinword nothing 249-456-3456-1249 word nothing 249-456-3456-1249 nocross always nothing 349-456-3456 joinword number 249-4-3456-1249 word number 249-4-3456-1249 nocross always number 349-4-3456 # O joinword offer 249-4-12356-1249 word offer 249-4-12356-1249 nocross always offer 349-4-12356 joinword office 249-45-12356-1249 word office 249-45-12356-1249 nocross always office 349-45-12356 joinword official 249-456-12356-1249 word official 249-456-12356-1249 nocross always official 349-456-12356 joinword often 249-5-12356-1249 word often 249-5-12356-1249 nocross always often 349-5-12356 joinword old 249-4-135-1249 word old 249-4-135-1249 nocross always old 349-4-135 joinword one 249-5-135-1249 word one 249-5-135-1249 nocross always one 349-5-135 joinword order 249-5-346-1249 word order 249-5-346-1249 nocross always order 349-5-346 joinword ordinarily 249-456-346-1249 word ordinarily 249-456-346-1249 nocross always ordinarily 349-456-346 joinword ordinary 249-45-346-1249 word ordinary 249-45-346-1249 nocross always ordinary 349-45-346 joinword origin 249-4-346-1249 word origin 249-4-346-1249 nocross always origin 349-4-346 joinword other 249-45-135-1249 word other 249-45-135-1249 nocross always other 349-45-135 joinword ounce 249-45-1256-1249 word ounce 249-45-1256-1249 nocross always ounce 45-1256 joinword ought 249-5-1256-1249 word ought 249-5-1256-1249 nocross always ought 349-5-1256 joinword our 249-456-1256-1249 word our 249-456-1256-1249 joinword outside 249-4-1256-1249 word outside 249-4-1256-1249 nocross always outside 349-4-1256 joinword over 249-456-135-1249 word over 249-456-135-1249 nocross always over 349-456-135 nocross begmidword overa 349-456-135 joinword own 249-4-246-1249 word own 249-4-246-1249 nocross always own 349-4-246 # P joinword part 249-5-1234-1249 word part 249-5-1234-1249 nocross always part 349-5-1234 joinword please 249-45-1234-1249 word please 249-45-1234-1249 nocross always please 349-45-1234 # Q joinword quality 249-456-12345-1249 word quality 249-456-12345-1249 nocross always quality 349-456-12345 joinword question 249-5-12345-1249 word question 249-5-12345-1249 nocross always question 349-5-12345 joinword quick 249-45-12345-1249 word quick 249-45-12345-1249 nocross always quick 349-45-12345 joinword quiet 249-4-12345-1249 word quiet 249-4-12345-1249 nocross always quiet 349-4-12345 # R joinword read 249-45-1235-1249 word read 249-45-1235-1249 nocross always read 349-45-1235 joinword regular 249-456-1235-1249 word regular 249-456-1235-1249 nocross always regular 349-456-1235 joinword represent 249-4-1235-1249 word represent 249-4-1235-1249 nocross always represent 349-4-1235 joinword right 249-5-1235-1249 nocross always representa 349-4-1235 # For representative etc. word right 249-5-1235-1249 nocross always right 349-5-1235 # S joinword same 249-4-234-1249 word same 249-4-234-1249 nocross always same 349-4-234 joinword sea 249-45-234-1249 word sea 249-45-234-1249 nocross always sea 349-45-234 joinword see 249-45-234-1249 word see 249-45-234-1249 nocross always see 349-45-234 joinword seem 249-45-1356-1249 word seem 249-45-1356-1249 nocross always seem 349-45-1356 joinword shalt 249-456-146-1249 word shalt 249-456-146-1249 nocross always shalt 349-456-146 joinword share 249-45-146-1249 word share 249-45-146-1249 nocross always share 349-45-146 joinword she 249-4-146-1249 word she 249-4-146-1249 word she 349-4-146 joinword short 249-5-146-1249 word short 249-5-146-1249 nocross always short 349-5-146 nocross begmidword shorta 349-5-146 joinword side 249-4-1356-1249 word side 249-4-1356-1249 nocross always side 349-4-1356 joinword some 249-5-234-1249 word some 249-5-234-1249 nocross always some 349-5-234 # uncomment the following 5 lines to # get the two-celled word signs for # "someone" and "something". # joinword someone 249-5-3-1249 # word someone 249-5-3-1249 # nocross always someone 349-5-3 # joinword something 249-4-3-1249 # word something 249-4-3-1249 # nocross always something 349-4-3 joinword soon 249-456-1356-1249 word soon 249-456-1356-1249 nocross always soon 349-456-1356 joinword speak 249-45-126-1249 word speak 249-45-126-1249 nocross always speak 349-45-126 joinword special 249-5-126-1249 word special 249-5-126-1249 nocross always special 349-5-126 nocross begmidword speciali 349-5-126 joinword spirit 249-456-234-1249 word spirit 249-456-234-1249 nocross always spirit 349-456-234 joinword spoke 249-456-126-1249 word spoke 249-456-126-1249 nocross always spoke 349-456-126 joinword spoken 249-456-126-1249 word spoken 249-456-126-1249 nocross always spoken 349-456-126 joinword straight 249-5-34-1249 word straight 249-5-34-1249 nocross always straight 349-5-34 joinword strange 249-4-34-1249 word strange 249-4-34-1249 nocross always strange 349-4-34 joinword strength 249-45-34-1249 word strength 249-45-34-1249 nocross always strength 349-45-34 joinword strong 249-456-34-1249 word strong 249-456-34-1249 nocross always strong 349-456-34 # T joinword than 249-4-1456-1249 word than 249-4-1456-1249 nocross always than 349-4-1456 joinword their 249-456-2346-1249 word their 249-456-2346-1249 nocross always their 349-456-2346 joinword then 249-4-2346-1249 word then 249-4-2346-1249 joinword there 249-5-2346-1249 word there 249-5-2346-1249 nocross always there 349-5-2346 joinword these 249-45-2346-1249 word these 249-45-2346-1249 nocross always these 349-45-2346 joinword they 249-4-126-1249 word they 249-4-126-1249 nocross always they 349-4-126 joinword thing 249-45-3-1249 word thing 249-45-3-1249 joinword things 249-456-3-1249 word things 249-456-3-1249 nocross always things 349-456-3 joinword those 249-45-1456-1249 word those 249-45-1456-1249 nocross always those 349-45-1456 joinword though 249-456-1456-1249 word though 249-456-1456-1249 joinword through 249-5-1456-1249 word through 249-5-1456-1249 nocross always through 349-5-1456 joinword time 249-5-2345-1249 word time 249-5-2345-1249 nocross always time 349-5-2345 joinword together 249-4-235-1249 word together 249-4-235-1249 nocross always together 349-4-235 joinword too 249-45-235-1249 word too 249-45-235-1249 joinword towards 249-5-235-1249 word towards 249-5-235-1249 nocross always towards 349-5-235 joinword treat 249-45-2345-1249 word treat 249-45-2345-1249 nocross always treat 349-45-2345 joinword true 249-4-2345-1249 word true 249-4-2345-1249 nocross always true 349-4-2345 joinword truly 249-456-2345-1249 word truly 249-456-2345-1249 nocross always truly 349-456-2345 joinword two 249-456-235-1249 word two 249-456-235-1249 nocross always two 349-456-235 # U joinword under 249-5-136-1249 word under 249-5-136-1249 nocross always under 349-5-136 joinword unto 249-456-136-1249 word unto 249-456-136-1249 nocross always unto 349-456-136 joinword up 249-4-136-1249 word up 249-4-136-1249 joinword upon 249-45-136-1249 word upon 249-45-136-1249 nocross always upon 249-45-136 # W joinword want 249-4-12456-1249 word want 249-4-12456-1249 nocross always want 349-4-12456 joinword weak 249-45-12456-1249 word weak 249-45-12456-1249 nocross always weak 349-45-12456 joinword week 249-45-12456-1249 word week 249-45-12456-1249 nocross always week 349-45-12456 joinword well 249-456-12456-1249 word well 249-456-12456-1249 nocross always well 349-456-12456 joinword went 249-5-12456-1249 word went 249-5-12456-1249 word went 349-5-12456 joinword when 249-4-1246-1249 word when 249-4-1246-1249 nocross always when 349-4-1246 joinword where 249-5-156-1249 word where 249-5-156-1249 nocross always where 349-5-156 joinword whether 249-45-1246-1249 word whether 249-45-1246-1249 nocross always whether 349-45-1246 joinword while 249-456-1246-1249 word while 249-456-1246-1249 nocross always while 349-456-1246 joinword who 249-4-156-1249 word who 249-4-156-1249 nocross always who 349-4-156 joinword whole 249-456-156-1249 word whole 249-456-156-1249 nocross always whole 349-456-156 joinword whose 249-45-156-1249 word whose 249-45-156-1249 joinword why 249-5-1246-1249 word why 249-5-1246-1249 nocross always why 349-5-1246 joinword willing 249-4-2456-1249 word willing 249-4-2456-1249 nocross always willing 349-4-2456 joinword within 249-4-23456-1249 word within 249-4-23456-1249 nocross always within 349-4-23456 joinword without 249-45-23456-1249 word without 249-45-23456-1249 nocross always without 349-45-23456 joinword word 249-45-2456-1249 word word 249-45-2456-1249 nocross always word 349-45-2456 joinword work 249-5-2456-1249 word work 249-5-2456-1249 nocross always work 349-5-2456 joinword world 249-456-2456-1249 word world 249-456-2456-1249 nocross always world 349-456-2456 joinword write 249-5-356-1249 word write 249-5-356-1249 nocross always write 349-5-356 joinword writes 249-45-356-1249 word writes 249-45-356-1249 nocross always writes 349-45-356 joinword writing 249-4-356-1249 word writing 249-4-356-1249 nocross always writing 349-4-356 joinword written 249-456-356-1249 word written 249-456-356-1249 nocross always written 349-456-356 joinword wrote 249-456-356-1249 word wrote 249-456-356-1249 nocross always wrote 349-456-356 # Y joinword year 249-45-13456-1249 word year 249-45-13456-1249 nocross always year 349-45-13456 joinword yet 249-4-13456-1249 word yet 249-4-13456-1249 nocross always yet 349-4-13456 joinword young 249-5-13456-1249 word young 249-5-13456-1249 nocross always young 349-5-13456 joinword your 249-456-13456-1249 word your 249-456-13456-1249 ### Word contractions with two or more letters ### # It is not clear which of these may appear as partwords. # If a contraction could be used as a partword (e.g. "whereabouts), #it is entered as "nocross always". # This section also contains derived words # from word signs. These contractions are # not in themselves treated as word signs. nocross always about 1-12 word above 1-12-1236 nocross always according 1-14 nocross always account 1-14-14 nocross always acknowledge 1-14-13 nocross always acknowledging 1-14-13-1245 nocross always acknowledgment 1-14-13-56-2345 word across 1-14-1235 nocross always after 1-124 nocross always afternoon 1-124-1345 nocross always afterward 1-124-2456 word again 1-1245 word against 1-1245-34 nocross always agree 1-1245-1235 nocross always agreeable 1-1245-1235-3456 word almost 1-123-134 word already 1-123-1235 nocross always also 1-123 word although 1-123-1456 word altogether 1-123-2345 word always 1-123-2456 nocross always answer 1-1345-234 nocross always anxious 1-1345-1346 word anymore 349-4-12346-134 word because 1349-23-14 nocross always becoming 349-5-23-1245 word before 1349-23-124 word behind 1349-23-125 nocross always believing 349-45-23-1245 nocross always believa 349-45-23 # Believable etc. nocross always below 23-123 word beneath 1349-23-1345 nocross always beside 1349-23-234 nocross always best 12-34 nocross always between 1349-23-2345 word beyond 1349-23-13456 nocross always blind 12-123 nocross always book 12-13 nocross always both 12-1456 word braille 12-1235-123 nocross always business 12-56-234 nocross always changing 349-4-16-1245 nocross always charging 349-456-16-1245 nocross always children 16-1345 nocross always church 16-16 word city 14-56-13456 nocross always conceive 1349-25-14-1236 nocross always conceiva 1349-25-14-1236 # conceivable etc. nocross always conceiving 1349-25-14-1236-1245 nocross always continuing 349-456-25-1245 nocross always could 14-145 contraction cd word coursing 349-4-14-1245 nocross always deceive 145-14-1236 nocross always deceiving 145-14-1236-1245 nocross always difficult 145-235-14 word either 15-24 nocross always enclosing 349-456-26-1245 word evermore 349-5-15-134 word everybody 15-12-145-13456 word everything 15-1456-346 nocross always exampling 349-456-1346-1245 nocross always exceeding 1346-145-346 nocross always faith 124-1456 nocross always few 124-2456 word five 124-1236 nocross always five 124-1236 nocross always forward 123456-2456 nocross always friend 124-1235 contraction fr nocross always frequent 124-1235-12345 nocross midendword full 124-456 word furthermore 124-136-1235-2346-1235-134 nocross always general 1245-26 nocross always get 1245-2345 nocross always getting 1245-356-346 nocross always glory 1245-123 nocross always good 1245-145 nocross always govern 1245-135-1236 nocross always grace 1245-1235 nocross always help 125-123-1234 word hers 125-12456-234 word herself 125-12456-124 word him 125-134 word himself 125-134-124 nocross always holy 125-123 nocross always home 125-134-15 nocross always homes 125-134-1356 nocross always hope 125-1234-15 nocross always hoped 125-1234-1246 nocross always hopes 125-1234-1356 nocross always hoping 125-1234-1245 nocross always housing 349-5-236-1245 nocross always immediate 24-134-134 nocross always important 5-24-1345-2345 nocross always improving 349-456-24-1245 nocross always inclosing 349-456-26-1245 nocross always indeed 35-145 word its 1346-234 word itself 1346-124 nocross always judging 349-45-245-1245 nocross always justice 245-36 nocross always justly 245-45 nocross always leaving 349-45-1236-1245 nocross always let 123-2345 nocross always letter 123-1235 nocross always letting 123-356-346 nocross always likely 123-45 nocross always likewise 123-2456-156 nocross always little 123-123 nocross always living 349-4-1236-1245 nocross always look 123-13 nocross always loving 349-5-1236-1245 nocross always makes 134-13-1356 nocross always making 134-13-346 nocross always member 134-134 word moreover 134-135 nocross always much 134-16 nocross always must 134-34 nocross always myself 134-13456-124 word naming 349-5-1345-1245 nocross always necessarily 1345-15-14-45 nocross always necessary 1345-15-14 nocross always neither 1345-15-24 nocross always nevertheless 456-1345-46 nocross always new 1345-2456 word nor 1345-1235 nocross always north 1345-1235-1456 nocross always note 1345-356 nocross always notes 1345-2345-1356 word notwithstanding 1345-346 word o'clock 135-3-14 nocross always once 135-36 nocross always oneself 5-135-124 nocross always only 135-45 nocross always ouncing 45-1256-1245 nocross always ourselves 1256-1235-1236-234 nocross always paid 1234-145 nocross always particular 5-1234-1235 nocross always perceive 1234-12456-14-1236 nocross always perceiving 1234-12456-14-1236-1245 nocross always perhaps 1234-12456-125 word peoples 1234-234 word pity 1234-56-13456 nocross always pleasing 349-45-1234-1245 nocross always possible 1234-3456 nocross always possibly 1234-46-13456 nocross always present 4-1234-234 nocross always prevent 4-1234-1236 nocross always probable 456-1234-3456 nocross always probably 456-1234-46-13456 nocross always put 1234-2345 nocross always putting 1234-356-346 nocross always receive 1235-14-1236 nocross always receiving 1235-14-1236-1245 nocross always receiver 1235-14-1236-1235 nocross always rejoice 1235-245-14 nocross always rejoicing 1235-245-14-1245 nocross always rule 1235-12345 word ruled 1235-123-1246 word rules 1235-123-1356 nocross always ruling 1235-12345-1245 nocross always said 234-145 nocross always seven 234-1236-26 nocross always should 146-145 nocross always sideward 4-1356-2456 nocross always siding 349-4-1356-1245 nocross always sign 234-1245-1345 nocross begmidword signa 234-1245-1345 nocross always six 234-1346 nocross always somebody 234-12-145-13456 nocross always somehow 234-125-246 nocross always someone 234-5-135 nocross always something 234-1456-346 nocross always sometimes 234-2345-234 nocross always somewhat 234-1246 nocross always somewhere 234-5-156 word son 234-1345 nocross always subject 234-12-245-14-2345 nocross always subjective 234-12-245-14-2345-1236 nocross always such 234-16 nocross always suggest 234-2356-34 nocross always suggesti 234-2356-34 nocross always surely 234-136-45 nocross always themselves 126-1236-234 nocross always therefore 2346-124 nocross always think 1456-13 word three 1456-1235 nocross always three 1456-1235 nocross always thus 1456-234 nocross always thyself 1456-13456-124 nocross always timing 349-5-2345-1245 sufword to-day 2345-135-36-145 sufword to-morrow 2345-135-36-134 sufword to-night 2345-135-36-1345 nocross always today 2345-145 nocross always tomorrow 2345-134 contraction tm nocross always tonight 2345-1345 nocross always took 2345-13 nocross always trust 2345-1235-34 nocross always truth 2345-1235-1456 nocross always turn 2345-1235-1345 word undo 346-145 nocross always unjust 346-245 nocross always unless 346-46-234 nocross always unlike 346-123 word until 346-2345 nocross always value 1236-123 nocross always valuing 1236-123-1245 nocross always various 1236-345 nocross always variously 1236-345-45 nocross always west 2456-34 nocross always whatever 1246-5-15 nocross always whatsoever 1246-234-135-5-15 nocross always wherefore 156-124 nocross always wherever 156-1235 nocross always whichever 156-5-15 nocross always whom 156-134 nocross always woman 2456-134-1345 nocross always women 2456-134-26 nocross always would 2456-145 nocross always yesterday 13456-145 word yours 13456-1235-234 word yourself 13456-1235-124 word yourselves 13456-1235-1236-234 ### Partword contractions including contractions for outlining ### # A nocross midendword able 3456 nocross endword ably 46-13456 nocross partword acti 349-4-1 nocross endword aged 1245-1246 nocross endword ages 1245-1356 nocross midword ai 4 nocross midendword ally 6-13456 nocross midendword ance 46-15 nocross midendword ances 46-1356 nocross partword ar 345 nocross midendword ate 356 #nocross endword ated 2345-1246 nocross endword ates 2345-1356 nocross midendword ation 6-1345 nocross midword ationa 6-1345 nocross midword au 4 nocross midendword ave 1236 nocross midendword ay 4 # B nocross begmidword ba 12 nocross midword bb 23 nocross midword bba 23 nocross midword bbe 23 nocross midword bbi 23 nocross midword bbo 23 nocross midword bbu 23 nocross begmidword be 1349-23 nocross midendword bet 12-2345 nocross midword bi 12 nocross midendword ble 3456 nocross midendword bly 46-13456 nocross midword bo 12 nocross midword bu 12 # C nocross begmidword ca 14 nocross midword cc 25 nocross midword cca 25 nocross midword cce 25 nocross midword cci 25 nocross midword cco 25 nocross midword ccu 25 nocross midword ce 14 # Vowel omission conflicts with terminal ce nocross endword ce 36 nocross always certain 14-12456 nocross always ch 16 nocross begmidword cha 16 nocross midword che 16 nocross midword chi 16 nocross midword cho 16 nocross midword chu 16 nocross midword ci 14 nocross midword co 14 nocross begmidword com 2349-36 nocross begmidword con 1349-25 nocross midword cu 14 nocross endword cy 36 # D nocross begmidword da 145 nocross midword dd 256 nocross midword dda 256 nocross midword dde 256 nocross midword ddi 256 nocross midword ddo 256 nocross midword ddu 256 nocross begword de 2349-245 nocross begword conde 25-245 nocross begword inde 35-245 nocross begword unde 346-245 nocross midword de 145 nocross endword de 245 nocross endword dely 245-45 nocross midendword dement 245-56-2345 nocross midendword deness 245-56-234 nocross midendword del 145-123 nocross midendword dem 145-134 nocross midendword dex 145-1346 nocross midword di 145 nocross begmidword dis 1349-256 nocross midword do 145 nocross midword du 145 # E nocross midword ea 2 nocross always ear 15-345 #UEB style nocross partword ed 1246 nocross begmidword eda 1246 nocross midendword ede 245 nocross begmidword edi 1246 nocross begmidword edo 1246 nocross begmidword edu 1246 nocross midword ee 5 nocross midword ei 5 nocross partword en 26 nocross begmidword ena 26 nocross midendword ence 56-15 nocross midendword ences 56-1356 nocross begmidword ene 26 nocross begmidword eni 26 nocross begmidword eno 26 nocross begmidword enu 26 nocross midword eo 5 nocross always er 12456 nocross midword era 12456 nocross midword ere 12456 nocross midword eri 12456 nocross midword ero 12456 nocross midword eru 12456 nocross endword es 1356 nocross endword est 34 #nocross midendword ete 356 nocross midword eu 5 nocross begword ex 2349-1346 nocross begmidword preex 2349-4-1234-1346 nocross begmidword reex 2349-246-1346 nocross begmidword unex 2349-346-1346 nocross midword ey 5 # F nocross begmidword fa 124 nocross midword fe 124 nocross midword ff 235 nocross midword ffe 235 nocross midword ffi 235 nocross midword fi 124 nocross always fif 124-124 nocross midword fo 124 nocross midword fu 124 nocross midendword ful 124-123 # G nocross begmidword ga 1245 nocross midword ge 1245 nocross endword ge 2356 nocross midendword geful 2356-124-123 nocross midendword gefully 2356-124-456-13456 nocross midendword gely 2356-45 nocross midendword gement 2356-56-2345 nocross midendword geness 2356-56-234 nocross endword ges 1245-1356 nocross midword gg 2356 nocross midword gga 2356 nocross midword gge 2356 nocross midword ggi 2356 nocross midword ggo 2356 nocross midword ggu 2356 nocross always gh 126 nocross midword gi 1245 nocross midword go 1245 nocross midword gu 1245 # H nocross begmidword ha 125 nocross midword he 125 nocross midword hi 125 nocross midword ho 125 nocross midword hu 125 # I nocross midword ia 6 nocross endword ian 6 nocross midendword ible 3456 nocross midword ie 6 nocross always igh 126 nocross endword inal 35-123 nocross endword inals 35-123-234 nocross midendword inan 35-1345 nocross partword ing 346 nocross midword io 6 nocross endword ion 6 nocross endword ire 24 nocross endword ise 156 nocross midendword ity 56 nocross midword iu 6 nocross endword ize 156 # J nocross begmidword ja 245 nocross midword je 245 nocross midword ji 245 nocross midword jo 245 nocross midword ju 245 # K nocross begmidword ka 13 nocross midword ke 13 nocross midword ki 13 nocross midword ko 13 nocross midword ku 13 # L nocross begmidword la 123 nocross midword le 123 nocross endword le 12345 nocross endword lely 12345-45 nocross midendword leless 12345-46-234 nocross midendword lement 12345-56-2345 nocross midendword leness 12345-56-234 nocross midendword less 46-234 nocross midword li 123 nocross midendword ll 456 nocross midword lla 456 nocross midword lle 456 nocross midword lli 456 nocross midword llo 456 nocross midword lo 123 nocross midword lu 123 nocross endword ly 45 # M nocross begmidword ma 134 nocross midword me 134 nocross midendword ment 56-2345 nocross midendword mental 56-2345-123 nocross midendword mentali 56-2345-123 nocross midword mi 134 nocross midword mo 134 nocross midword mu 134 # N nocross begmidword na 1345 nocross midword ne 1345 nocross midendword ness 56-234 nocross midword ni 1345 nocross midword no 1345 nocross midword nu 1345 # O nocross midword oa 45 nocross midword oe 45 nocross midword oi 45 nocross always ong 56-1245 nocross begmidword origina 349-4-346 nocross midword oo 45 nocross partword ou 1256 nocross midendword ouncing 45-1256-1245 nocross midendword ound 46-145 nocross begmidword ounda 46-145 nocross begmidword ounde 46-145 nocross begmidword oundi 46-145 nocross begmidword oundo 46-145 nocross begmidword oundu 46-145 nocross midendword ount 46-2345 nocross begmidword ounta 46-2345 nocross begmidword ounte 46-2345 nocross begmidword ounti 46-2345 nocross begmidword ounto 46-2345 nocross begmidword ountu 46-2345 nocross endword ous 1256 nocross midendword ousful 1256-124-123 nocross midendword ousfully 1256-124-456-13456 nocross midendword ously 1256-45 nocross midendword ousness 1256-56-234 nocross begmidword out 2349-1256 nocross partword ow 246 nocross midword oy 45 # P nocross begmidword pa 1234 nocross midword pe 1234 nocross midword pi 1234 nocross midword ple 1234-123 # compensate for le nocross midword po 1234 nocross midword pp 36 nocross begword pre 2349-4-1234 nocross begmidword compre 36-4-1234 nocross begword incompre 35-36-4-1234 nocross begmidword repre 246-4-1234 nocross begword unpre 346-4-1234 nocross begmidword pro 2349-456-1234 nocross midword pu 1234 # Q nocross begmidword qu 12345 nocross begmidword qua 12345 nocross midword que 12345 nocross midword qui 12345 nocross midword quo 12345 # R nocross begmidword ra 1235 nocross begword re 2349-246 nocross begmidword disre 256-246 nocross begmidword prere 4-1234-246 nocross begmidword unre 346-246 nocross midword re 1235 nocross begmidword representa 349-4-1235 nocross endword res 1235-1356 nocross midword ri 1235 nocross begmidword righto 5-1235 nocross midword ro 1235 nocross midword rr 236 nocross midword rra 326 nocross midword rre 326 nocross midword rri 236 nocross midword rro 236 nocross midword rru 236 nocross midword ru 1235 nocross midendword ry 5 # S nocross begmidword sa 234 nocross midword se 234 nocross endword se 156 nocross midendword seful 156-124-123 nocross midendword sefully 156-124-456-13456 nocross midendword sefulness 156-124-123-56-234 nocross midendword seless 156-46-234 nocross midendword sely 156-45 nocross midendword selessness 156-46-234-56-234 nocross midendword sement 156-56-2345 nocross midendword seness 156-56-234 nocross partword sh 146 nocross begmidword sha 146 nocross midword she 146 nocross midword shi 146 nocross midword sho 146 nocross midword shu 146 nocross midword si 234 nocross midendword sion 46-1345 nocross midword siona 46-1345 nocross midword sioni 46-1345 nocross midword so 234 nocross begmidword sp 126 nocross begmidword spa 126 nocross midword spe 126 nocross midword spi 126 nocross midword spo 126 nocross midword spu 126 nocross midendword ss 46 nocross midword ssa 46 nocross midword sse 46 nocross midword ssi 46 nocross midword sso 46 nocross midword ssu 46 nocross partword st 34 nocross begmidword sta 34 nocross midword ste 34 nocross midword sti 34 nocross midword sto 34 nocross midword stu 34 nocross midword su 234 # T nocross begmidword ta 2345 nocross midword te 2345 nocross endword te 356 nocross midendword tely 356-45 nocross midendword teness 356-56-234 nocross midendword tement 356-56-2345 nocross endword tes 2345-1356 nocross partword th 1456 nocross begmidword tha 1456 nocross midword thi 1456 nocross partword thir 1456-1235 nocross midword tho 1456 nocross midword thu 1456 nocross midword ti 2345 nocross midendword tion 56-1345 nocross midword tiona 56-1345 nocross midword tioni 56-1345 nocross midword to 2345 nocross midword tt 356 nocross midword tta 356 nocross midword tte 356 nocross midword tti 356 nocross midword tto 356 nocross midword ttu 356 nocross midword tu 2345 nocross midendword ty 56 # U nocross midword ua 56 nocross midword ue 56 nocross midword ui 56 nocross begword un 2349-346 nocross begword una 2349-346 nocross begword une 2349-346 nocross begword uni 2349-346 nocross begword uno 2349-346 nocross begword unu 2349-346 nocross midword uo 56 nocross endword ure 136 nocross endword urely 136-45 nocross midword uu 56 nocross midword uy 56 # V nocross begmidword va 1236 nocross midendword ve 1236 nocross midword vi 1236 nocross midword vo 1236 nocross midword vu 1236 # W nocross begmidword wa 2456 nocross midendword ward 2456 nocross midword we 2456 nocross begmidword wh 156 nocross begmidword wha 156 nocross midword whe 156 nocross midword whi 156 nocross midword who 156 nocross midword whu 156 nocross midword wi 2456 nocross midword wo 2456 nocross midword wu 2456 # X nocross midword xe 1346 nocross midword xi 1346 # Z nocross begmidword za 1356 nocross midendword ze 156 nocross midword zi 1356 nocross midword zo 1356 nocross midword zu 1356 ### exceptions word comfort 12349-36-123456-2345 word for\sthat 29-123456-0-2345-19 word for\sthis 29-123456-0-1456-19 word for\smore 29-123456-0-134-19 joinword it\schange 9-1346-0-4-16-1249 word it\schange 9-1346-0-4-16-1249 nocross always it\schange 9-1346-0-349-4-16 word it\stend 9-1346-0-2345-26-145 nocross begword it\stend 9-1346-0-2345-26-145 word make-up 134-13-15-36-136-1234 word near\sor 249-45-1345-0-346-19 word next\sor 249-4-1345-0-346-19 word one\sfrom 249-5-135-0-124-19 word part\sor 249-5-1234-0-346-19 word please\sdo 249-45-1234-0-145-19 word right\sfully 249-5-1235-1249-0-124-136-456-13456 word time\sor 249-5-2345-0-346-19 word well\sor 249-456-12456-0-346-19 word exchange 12349-1346-349-4-16 nocross begword exchange 12349-1346-349-4-16 always \s\x2013\s 36-36 # 8211 en dash always \s\x2014\s 36-36 # em dash # nobreak 6-46-56-e,6-46-56 # Problems handled with context # noback context $U2-20[]"'"$l @6-3 noback context _$l["."]$l @256 U.S. noback context _$d["a"] @56-1 noback context _$d["A"] @56-1 # problems handled with multipass opcodes # remove dummy caps noback pass2 @6f-3 ? noback pass2 @6f ? noback pass2 @36-36-36 @36-36 noback pass2 @6-236-3456 @3-3456 #corrects Capital A's after a number ending up with letter sign AFTER Caps sign # noback pass2 @6-56 @56-6 conflicts with "iety" # Remove space between word and italic signs #noback pass2 @0-46-3 @46@3 #noback pass2 @46@0 @46 # Connect one-celled word sign with large sign noback pass2 @19-0-29 ? # Come/enough/in may join wordsigns and compound word signs. noback pass2 @1239-0%wordsignOpen ? noback pass2 @1239-0-349 ? noback pass2 [@1239-0%prefix]$lpdsm1-2@349 ? # to/into/by may be joined only by lower word signs. noback pass2 %lowerClose@49 ? noback pass2 %lowerClose@0-49 ? noback pass2 %wordsignClose@49 @0 # be/con/dis may only be joined by "the" or a lower sign noback pass2 @2346-129-1349 @2346 noback pass2 %lowerClose@1349 ? noback pass2 %lowerClose@0-1349 ? noback pass2 %marker@1349 @0 # Handle sequences starting with lower1 (am/be/is...) noback pass2 @0-39-2[@139-9]@24 ? noback pass2 `@39-2[@139-9]@24 ? noback pass2 @0-39-25[@139]%wordsignOpen ? noback pass2 `@39-25[@139]%wordsignOpen ? noback pass2 @0-39-25[@139]@349 ? noback pass2 `@39-25[@139]@349 ? noback pass2 @0-39-256[@139]%wordsignOpen ? noback pass2 `@39-256[@139]%wordsignOpen ? noback pass2 @0-39-256[@139]@349 ? noback pass2 `@39-256[@139]@349 ? noback pass2 @0-39$d[@139]$lpmS @0 noback pass2 `@39$d[@139]$lpmS @0 # "was a" may not start a sequence. noback pass2 @0-39-356[@139-9]@1-19 @0 noback pass2 `@39-356[@139-9]@1-19 @0 # "was", "were" and "by" may not end a sequence noback pass2 $lpmdS[@39]@356-139-0 @0 noback pass2 $lpmdS[@39]@356-139~ @0 noback pass2 $lpmdS[@39]@2356-139-0 @0 noback pass2 $lpmdS[@39]@2356-139~ @0 # Keep space before and after "O" etc. noback pass2 %marker@12349 @0 noback pass2 @12349%marker @0 # No sequencing before letsign noback pass2 %marker[@56f] @0-56 noback pass2 @56f @56 # Remove left-over markers noback pass3 %marker ? include en-g3-patterns.dic