【问题标题】:Greek font display error in Flutter with ExoFlutter with Exo 希腊字体显示错误
【发布时间】:2022-11-17 09:12:35
【问题描述】:

我想在我的应用程序中以希腊语显示特定文本。但似乎某些字符在 Flutter 中不起作用(垂直字母外观符号)。我使用来自 Google 字体的 Font Exo,并且我已经在 Web 应用程序中尝试过这种字体,并且在我的 Webapp 中希腊文本显示没有任何问题,这意味着该字体绝对支持所有希腊字母。

在 pubspec.yaml 中,我按以下方式放置字体:

  fonts:
    - family: Exo
      fonts:
        - asset: assets/fonts/exo/Exo-Thin.ttf
          weight: 100
        - asset: assets/fonts/exo/Exo-ThinItalic.ttf
          weight: 100
          style: italic
        - asset: assets/fonts/exo/Exo-ExtraLight.ttf
          weight: 200
        - asset: assets/fonts/exo/Exo-ExtraLightItalic.ttf
          weight: 200
          style: italic
        - asset: assets/fonts/exo/Exo-Light.ttf
          weight: 300
        - asset: assets/fonts/exo/Exo-LightItalic.ttf
          weight: 300
          style: italic
        - asset: assets/fonts/exo/Exo-Regular.ttf
          weight: 400
        - asset: assets/fonts/exo/Exo-Italic.ttf
          weight: 400
          style: italic
        - asset: assets/fonts/exo/Exo-Medium.ttf
          weight: 500
        - asset: assets/fonts/exo/Exo-MediumItalic.ttf
          weight: 500
          style: italic
        - asset: assets/fonts/exo/Exo-SemiBold.ttf
          weight: 600
        - asset: assets/fonts/exo/Exo-SemiBoldItalic.ttf
          weight: 600
          style: italic
        - asset: assets/fonts/exo/Exo-Bold.ttf
          weight: 700
        - asset: assets/fonts/exo/Exo-BoldItalic.ttf
          weight: 700
          style: italic
        - asset: assets/fonts/exo/Exo-ExtraBold.ttf
          weight: 800
        - asset: assets/fonts/exo/Exo-ExtraBoldItalic.ttf
          weight: 800
          style: italic
        - asset: assets/fonts/exo/Exo-Black.ttf
          weight: 900
        - asset: assets/fonts/exo/Exo-BlackItalic.ttf
          weight: 900
          style: italic

并且文件也正确保存在我的应用程序中:

有人知道我做错了什么吗?我怎样才能正确地实现希腊语也能正常工作的字体?

谢谢!

【问题讨论】:

    标签: flutter fonts


    【解决方案1】:

    如果您在移动设备上运行您的应用程序,请从设备上卸载并重新安装该应用程序。这是必要的,以便 flutter 可以加载 pubspec.yaml 中引用的所有文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-08
      • 2016-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多