
Respuesta1
El principal problema es que ethiop
lo _
activa. Úselo \sb
en su lugar en matemáticas. Mientras ^
funciona, lo usé \sp
para simetría.
\documentclass{article}
\usepackage{ethiop,amsmath}
\begin{document}
\[
\int\sb{\textup{'alamenahe}}\sp{\textup{'abAs}} \textup{'abAs}=\text{'abAs}
\]
\end{document}
Es mejor usar \textup
en lugar de \mbox
, para que el tamaño de fuente se reduzca en subíndices y superíndices.
Respuesta2
Aquí hay otra solución que usa Unicode en LuaLaTeX:
\documentclass{article}
\tracinglostchars=2
\usepackage[nil]{babel}
\babelprovide[import,main,onchar=ids fonts]{amharic}
\babelprovide[onchar=ids fonts]{english}
\usepackage{unicode-math}
\defaultfontfeatures{ Scale=MatchLowercase,
Ligatures=TeX,
Renderer=Harfbuzz }
\babelfont{rm}
{STIX Two Text}
% Noto fonts vailable at: https://www.google.com/get/noto/#serif-ethi
\babelfont[amharic]{rm}
{Noto Serif Ethiopic}
% Set up sans-serif and monospace fonts here, if needed.
\setmathfont{STIX Two Math}
\babeltags{amharic=amharic}
\babeltags{english=english}
\newcommand\matham[1]{\mathop{\text{\rmfamily\upshape\textamharic{#1}}}}
\newcommand\mathbfam[1]{\mathop{\text{\rmfamily\bfseries\upshape\textamharic{#1}}}}
\begin{document}
\[ \int_{\matham{አለምነህ}}^{\matham{አባስ}} = \matham{አባስ}
\]
\end{document}
[
Por lo poco que puedo decir, este ejemplo no tiene sentido, pero servirá como ejemplo de cómo componer palabras etíopes en modo matemático. Agregué dos nuevos comandos, \mathbfam
, que escribe en negrita la fuente de texto etíope vertical, y \matham
, que escribe en el mismo peso que el texto circundante y, por lo tanto, aparecerá en peso normal la mayor parte del tiempo, pero en negrita si se usa en un encabezado en negrita.
Parece que desea utilizar palabras completas, en lugar de letras o sílabas individuales. Por lo tanto, ambos comandos colocan espacios alrededor de sus argumentos, como los operadores log, sin o max. Puede que esto no sea conveniente si desea escribir \matham{አለምነህ}{} \cdot {\matham{አባስ}
. Para ejecutar letras individuales juntas comohacha+por, cambiar \mathop
a \mathord
.