New Answer
You clarified in the comment that you are using v13.00 of the font and want the second variant of CV06. You can get that by loading aegean.otf
with the options [Script=Lycian, CharacterVariant={6:2}]
.
\documentclass{article}
\tracinglostchars=2 % Warn if the font does not contain a character!
\usepackage{fontspec}
\pagestyle{empty}
\defaultfontfeatures{ Renderer=HarfBuzz,
Scale=MatchLowercase,
Ligatures=TeX }
\newfontfamily\lycianfont{Aegean.otf}[Script=Lycian] % Requires v13.00
\begin{document}
{\lycianfont
\symbol{"10293}
\addfontfeature{CharacterVariant={6:2}}
š
\addfontfeature{CharacterVariant={6:4}}
š
}
\end{document}
If you copy and paste from this document, you will get š š š
.
The zip file from the Unicode Fonts for Ancient Scripts website should come with a document (in both PDF and ODT format) that lists every variant in the font. Otherwise, you can inspect the substitution tables in FontForge, under Elements > Font Info > Substitutions.
Original Answer
First, you seem to be using an older version of the font. The latest version of Aegean, in OTF format, is available here. However, this version has a more-restrictive license and claims to be free only āfor personal use.ā
With the version of the font youāre using, some investigation shows that the variant you want is actually Stylistic Alternative 2 for the Lycian script, or can also be accessed through \symbol
.
\documentclass{article}
\tracinglostchars=2 % Warn if the font does not contain a character!
\usepackage{fontspec}
\pagestyle{empty}
\defaultfontfeatures{ Renderer=HarfBuzz,
Scale=MatchLowercase,
Ligatures=TeX }
\newfontfamily\aegean{Aegean.ttf}[Script=Lycian] % Requires v6.14
\begin{document}
{\aegean
\symbol{"10293}
\addfontfeature{Alternate=2}
š (\symbol{"F0286})
}
\end{document}
As of 2020, version 13.0 of the font no longer uses the Private Use Area for this symbol, but supports the Unicode character š
(U+10143).
\documentclass{article}
\tracinglostchars=2 % Warn if the font does not contain a character!
\usepackage{fontspec}
\pagestyle{empty}
\defaultfontfeatures{ Renderer=HarfBuzz,
Scale=MatchLowercase,
Ligatures=TeX }
\newfontfamily\aegean{Aegean.otf}[Script=Lycian] % Requires v13.00
\begin{document}
{\aegean
\symbol{"10293}
\symbol{"10143} (š
)
}
\end{document}
This means that you can patch an installation with only the older font to support the š
character with
\usepackage{newunicodechar}
\newunicodechar{š
}{{\aegean\symbol{"F0286}}}
By the way, the way to check for glyph substitutions in FontForge is either to go into the substitution tables within Glyph Info, or to select View > Substitutions and go through the possible tables.