Erro ao carregar Noto Sans Imperial Aramaic: não contém Imperial Aramaic

Erro ao carregar Noto Sans Imperial Aramaic: não contém Imperial Aramaic

Estou tentando carregar a fonte Imperial Aramaic (https://cdn.jsdelivr.net/gh/notofonts/notofonts.github.io/fonts/NotoSansImperialAramaic/unhinted/otf/NotoSansImperialAramaic-Regular.otf) em meu diretório de fontes dentro de um projeto. Quando eu faço o seguinte:

\newfontfamily\aramaicfont[Script=Imperial Aramaic,
        Path=fonts/,
        UprightFont=*-Regular,
        Extension=.otf]{Noto Sans Imperial Aramaic}

Recebo o seguinte aviso:

Package fontspec Warning: Font "NotoSansImperialAramaic-Regular" does not
(fontspec)                contain requested Script "Imperial Aramaic".

Olhando a fonte, parece que ela realmente fornece o script “armi” e faz referência correta ao nome ISO. Isso é um problema com a fonte, um problema com o fontspec ou um erro do usuário devido a algo que estou faltando?

$ lualatex --version Este é LuaHBTeX, versão 1.16.0 (TeX Live 2023/Cygwin) ID de desenvolvimento: 7567

$ gato mwe.tex

\documentclass{article}
\usepackage{fontspec}
\usepackage[english]{babel}

\newfontfamily\aramaicfont[Script=Imperial Aramaic,
        Path=fonts/,
        UprightFont=*-Regular,
        Extension=.otf]{Noto Sans Imperial Aramaic}

\newcommand{\textaramaic}[1]{\bgroup\textdir TRT\aramaicfont #1\egroup}

\begin{document}
Test: \textaramaic{

Responder1

Não tenho certeza do que está acontecendo, mas como você está carregando, babelvocê pode considerar usar o suporte mínimo atualmente disponível para aramaico (é necessária uma versão muito recente). Aqui estão alguns exemplos:

\documentclass{article}

\usepackage[bidi=default, english]{babel}

\babelfont[aramaic]{rm}
% [Path=fonts/, UprightFont=*-Regular, Extension=.otf]
  {Noto Sans Imperial Aramaic}

\begin{document}
One \foreignlanguage{aramaic}{

informação relacionada