Apache flex CSS、Flex中的Unicorange无效

Apache flex CSS、Flex中的Unicorange无效,apache-flex,unicode,fonts,unicode-range,Apache Flex,Unicode,Fonts,Unicode Range,我很难通过缩小字体的unicode范围来限制应用程序的大小 我尝试了几种不同的组合,无论我放在哪个范围,误差都是一样的: -无效的Unicode范围“005A” 其中005A可以是任何东西,如果我这样做: unicodeRange: U+0020-007E; 错误如下:-无效的Unicode范围“007E” 我试过不同的字体,Arial,Helvetica,Century。。。每个人都有相同的错误,所有unicode范围都会在CSS文件中抛出错误 有什么想法吗?我已经阅读了Adobe的文档,不

我很难通过缩小字体的unicode范围来限制应用程序的大小

我尝试了几种不同的组合,无论我放在哪个范围,误差都是一样的:

-无效的Unicode范围“005A”

其中005A可以是任何东西,如果我这样做:

unicodeRange: U+0020-007E;
错误如下:-无效的Unicode范围“007E”

我试过不同的字体,Arial,Helvetica,Century。。。每个人都有相同的错误,所有unicode范围都会在CSS文件中抛出错误


有什么想法吗?我已经阅读了Adobe的文档,不知道还能做什么。

这里有一个CSS文件作为示例-它适合我在iOS/Android卡游戏应用程序中使用(我需要卡套装和西里尔字母):


谢谢您的示例运行得很好,而我的示例运行得不好,因为Adobe在这里的示例中使用了格式:如果您看一下,您会注意到,他们使用的不是:U+0041-U+005A,而是:U+0041-005A,这引发了一个错误。
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";

@font-face { 
    src: url("/assets/fonts/arial.ttf"); 
    fontFamily: embFont;
    embedAsCFF: false; /* required for StyleableTextField */
    unicodeRange:
        U+0020-U+0040, /* Punctuation, Numbers */
        U+2660-U+2666, /* Card suits */
        U+0041-U+005A, /* Upper-Case A-Z */
        U+0061-U+007A, /* Lower-Case a-z */
        U+0410-U+0451; /* Cyrillic */   
}

s|LabelItemRenderer {
    fontFamily: embFont;
}