Как набрать Деванагри, используя LaTeX (Overleaf)?

Я пытаюсь ввести сценарий Devanagari в LaTeX, используя Overleaf. Но я получаю некоторую ошибку форматирования. "Матры" не отражаются в выходном тексте деванагари.

\usepackage{devanagari}
{\dn karma}

Вывод следующий:

Слово Карма

но это должно быть

Должно быть

3 ответа

Решение

Вам необходимо предварительно обработать ваши входные данные. Если у вас есть файл karma.dn

\documentclass{article}

\usepackage{devanagari}

\begin{document}
{\dn karma}

\end{document}

и позвонить

devnag karma.dn

ты получаешь karma.tex как это:

\def\DevnagVersion{2.16}\documentclass{article}

\usepackage{devanagari}

\begin{document}
{\dn km\0}

\end{document}

Результат:

devnag Программа поставляется с пакетом LaTeX. Возможно, было бы проще использовать движок с поддержкой Unicode LaTeX, такой как XeLaTeX или LuaLaTeX, вместе с подходящими шрифтами.

Если вы хотите написать деванагари (хинди) в pdflatex , то пройдите по этой ссылке на GitHub .

Вход :

Выход: {\dn m\4 \7{t} мс? b\7{h}t =yAr krtA \8{h}\1. }

Вы должны создать свой собственный файл .dn, а затем ввести его в LaTeX. Это должно решить проблему с матрами, так как при создании файла .dn матры добавляются фонетически.

Другие вопросы по тегам