BabelPad 16.0.0.1
Sep 19, 2024
- Updated Unicode data for Unicode 16.0.0 data.
- Updated Emoji data for Emoji 16.0.
- Updated for Sort algorithm for CLDR 45.
- Added initial basic support for the proposed update to the OpenType specification to support fonts with up to 16,777,216 glyphs (24 bit glyph IDs): recognizes and can parse the proposed new GLYF, LOCA, and MAXP tables; accepts Format 12 and 13 CMAP subtables with glyph indexes greater tha 65535, but is currently unable to render glyphs with indexes greater than 65535; uses the proposed new Format 15 CMAP subtable (Unicode variation sequences with 24 bit glyph indexes) if present, but is currently unable to render glyphs with indexes greater than 65535.
- In Composite Font mode, the font configured for the Ideographic Symbols and Punctuation block (16FE0..16FFF) is now overridden for non-Han characters: for U+16FE0 (Tangut Iteration Mark) the font configured for the Tangut block is used; for U+16FE1 (Nushu Iteration Mark) the font configured for the Nushu block is used; and for U+16FE4 (Khitan Small Script Filler) the font configured for the Khitan Small Script block is used.
- Added an option for UCA sort to treat iteration marks for Han, Tangut, Nushu (Nüshu), Yi (Nuosu), Khitan Small Script, Hiragana, and Katakana scripts as if they are the preceding grapheme cluster if appropriate (e.g. where a Tangut iteration mark is preceded by a Tangut ideograph, or a Han iteration mark is preceded by a Han ideograph or a Han ideograph plus an IVS).
- Added an option to the Convert:Other menu to replace iteration marks for Han, Tangut, Nushu (Nüshu), Yi (Nuosu), Khitan Small Script, Hiragana, and Katakana scripts with the preceding grapheme cluster if appropriate.
- Added Zhuang readings for CJK characters based on the kZhuang key in the Unihan database.
- Now uses the Unikemet database for descriptions of Egyptian hieroglyphs.
- Added Tangut readings based on Miyake 2012 ("Complexity from Compression: a Sketch of Pre-Tangut").
- Now includes segmented digits and outlined upper case letters and digits from the Symbols for Legacy Computing and Symbols for Legacy Computing Supplement blocks in the function to convert between styled text.
- Added character map configuration options for Colour Coding, Grid Font Size, and Popup Magnification Level (under Character Map on the Options menu).
- Harmonized character map grid display with BabelMap (now uses blue background for the currently selected character when colour coding is off).
- The Advanced Character Search now has an option to filter by Unicode block.
- In the Batch Replace dialog an option has been added to only replace the first occurence of each string on each line.
- Corrected the historic names for U+B77C (HANGUL SYLLABLE RA) through U+B9C7 (HANGUL SYLLABLE RIH) which used HANGUL SYLLABLE L- instead of HANGUL SYLLABLE R- for Unicode versions 2.0.14 through 2.1.8 inclusively.
- Fixed incorrect formatting of Word Frequency and String Frequency results when saved to file.
- Fixed incorrect labelling of the detected encoding when opening a file.
Zaloguj
lub
Zarejestruj się
aby zobaczyć!