수학 방정식에 암하라어를 입력하시나요?

수학 방정식에 암하라어를 입력하시나요?

다음을 입력하고 싶습니다. 여기에 이미지 설명을 입력하세요

내 MWE는 다음과 같습니다.

\documentclass{article} 
\usepackage{ethiop,amsmath}  
\begin{document}

\[
\int_{\mbox{'alamenahe}}^{\mbox{'abAs}} \mbox{'abAs}=\mbox{'abAs}
\]
\end{document}

답변1

주요 문제는 활성화 ethiop된다는 것입니다 _. \sb대신 수학에서 사용하세요 . 작업하는 동안 대칭을 위해 ^사용했습니다 \sp.

\documentclass{article}
\usepackage{ethiop,amsmath}

\begin{document}

\[
\int\sb{\textup{'alamenahe}}\sp{\textup{'abAs}} \textup{'abAs}=\text{'abAs}
\]

\end{document}

\textup대신 사용하는 것이 더 좋습니다 \mbox. 그러면 아래 첨자와 위 첨자에서 글꼴 크기가 줄어듭니다.

여기에 이미지 설명을 입력하세요

답변2

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}

[Noto Serif Ethiopic + STIX 두 개의 수학 샘플1

내가 알 수 있는 바에 따르면 이 샘플은 말도 안 되는 내용이지만 수학 모드에서 에티오피아어 단어를 조판하는 방법을 보여주는 예가 될 것입니다. \mathbfam굵은 직립 Ethiopic 텍스트 글꼴로 조판되는 와 \matham주변 텍스트와 동일한 두께로 조판되어 대부분의 경우 일반 두께로 표시되지만 굵은 머리글에 사용되면 굵게 표시되는 두 가지 새로운 명령을 추가했습니다 .

개별 문자나 음절 대신 전체 단어를 사용하려는 것 같습니다. 따라서 두 명령 모두 연산자 log, sin 또는 max와 같은 인수 주위에 공백을 둡니다. 를 작성하려는 경우에는 이것이 편리하지 않을 수 있습니다 \matham{አለምነህ}{} \cdot {\matham{አባስ}. 다음과 같이 개별 문자를 함께 실행하려면도끼+~에 의해, \mathop로 변경 \mathord.

관련 정보