diff --git a/IPHRedaction/Clean.xba b/IPHRedaction/Clean.xba index ccc9bdd..0950c33 100644 --- a/IPHRedaction/Clean.xba +++ b/IPHRedaction/Clean.xba @@ -1,6 +1,6 @@ -Sub mark3 +Sub mark4 End Sub @@ -55,12 +55,13 @@ Private Sub unicodeSymbolsConversion RAtts(0).Value = newFontName RAtts(1).Value = newFontName RAtts(2).Value = newFontName + 'Letterlike Symbols 2100—214F + 'Extended latin-1 0080—00FF 'Cyrillic unicode block range \u0400-\u04FF 'Basic Latin \u0020-\u007E 'Combining diacritical marks 0301 0304 0323 032e 0331 035f 'General Punctuation \u2000-\u206f - unicodeConversionEverywhere("[\u0400-\u04FF,\u0020-\u007E,\u2000-\u206f,\u0301,\u0304,\u0323,\u032e,\u0331,\u035f]+",RAtts) - + unicodeConversionEverywhere("[\u2100-\u214F,\u0080-\u00FF,\u0400-\u04FF,\u0020-\u007E,\u2000-\u206f,\u0301,\u0304,\u0323,\u032e,\u0331,\u035f]+",RAtts) 'Arabic Scheherazade newFontName = "Scheherazade" RAtts(0).Value = newFontName @@ -75,6 +76,8 @@ Private Sub unicodeSymbolsConversion RAtts(2).Value = newFontName 'Greek and Coptic unicodeConversionEverywhere("[\u0370-\u03FF]+",RAtts) + 'Greek extended + unicodeConversionEverywhere("[\u1F00-\u1FFF]+",RAtts) 'DejaVu Sans Mathematical operators newFontName = "DejaVu Sans" RAtts(0).Value = newFontName diff --git a/description.xml b/description.xml index 40aa829..3da3879 100644 --- a/description.xml +++ b/description.xml @@ -3,7 +3,7 @@ xmlns:dep="http://openoffice.org/extensions/description/2006" xmlns:xlink="http://www.w3.org/1999/xlink"> - + Cleaning and validation documents for publishing in html and epub with pagination diff --git a/releasenotes.txt b/releasenotes.txt index bf33378..3a328dc 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -1,3 +1,4 @@ +0.3.7 Added greek extended conversion to Tinos, extended latin and letter-like symbols to base font 0.3.6 Added check for null EmbeededObject (13.01.2019) 0.0.1 (18.10.2019) initial release