Dear Arlo,

looking into the Devanagari MT font table I am afraid to say that there is no /d��bha/ conjunction preset, at least not in my version of the font (perhaps someone else might have a newer one). 

So as long as you are not modifying the original font adding a glyph, or you are setting up an XeLaTeX pseudo-���glyph���, highly likely it won���t be possible. 

Working myself on a Devanagari font, I would recommend a simple font creator & editor (I use TypeTool 3) and / or a proper XeLaTeX build (in my font I am now up to ca. 2.800 aks��ara commands). 

The problem, you���re confronted with, might be easiest solved with a basic font editor adding the conjunction glyph in question. Changing the font could also be a solution (e.g. Chandas/Uttara).

Best,


Raik Strunz
 




���������������������������������



Raik Strunz, M.A.


Wissenschaftlicher Mitarbeiter

Email: raik.strunz@indologie.uni-halle.de

Tel.: +49 345 / 55 23655 


Martin-Luther-Universit��t Halle-Wittenberg

Institut f��r Altertumswissenschaften

Seminar f��r Indologie

Emil-Abderhalden-Stra��e 9

D-06108 Halle (Saale)


www.indologie.uni-halle.de


���������������������������������


��������������������������������� ��������������������� ���


>>> Arlo Griffiths via INDOLOGY <indology@list.indology.info> 09.10.19 16.01 Uhr >>>
Dear colleagues,

Does anyone know a way to get the ligature ������������ to display without vir��ma in Devanagari MT, if need be through some amount of XeTeXglyph fiddling?

I am pasting below the list of ligatures for which I have found it necessary so far to fake special measures using Devanagari MT. If it is clear that adopting a different font will make most of these special cases go away, please advise me.

Thank you, and best wishes,

Arlo Griffiths


% to deal with font bug involving r.r
\newcommand{\rru}{\XeTeXglyph 59 \kern-.15em\hbox{\XeTeXglyph 533}}

% to make \rru with long ..rr
\newcommand{\rruu}{\XeTeXglyph 137 \XeTeXglyph 424}

%kka
\newcommand{\kka}{\XeTeXglyph 174}
\newcommand{\kkA}{\XeTeXglyph 174\XeTeXglyph 100}

%kta
\newcommand{\kta}{\XeTeXglyph 261}
\newcommand{\ktam}{\XeTeXglyph 261 \XeTeXglyph 530}
\newcommand{\ktah}{\XeTeXglyph 261 \XeTeXglyph 52}
\newcommand{\ktA}{\XeTeXglyph 261 \XeTeXglyph 100}
\newcommand{\ktAh}{\XeTeXglyph 261 \XeTeXglyph 100 \XeTeXglyph 52}
\newcommand{\ktAm}{\XeTeXglyph 261 \XeTeXglyph 100 \XeTeXglyph 530}
\newcommand{\kti}{\XeTeXglyph 401 \XeTeXglyph 261}
\newcommand{\ktim}{\XeTeXglyph 402 \XeTeXglyph 261}
\newcommand{\ktI}{\XeTeXglyph 261\XeTeXglyph 102}
\newcommand{\ktu}{\XeTeXglyph 261\XeTeXglyph 432}
\newcommand{\ktR}{\XeTeXglyph 261\XeTeXglyph 442}
\newcommand{\kte}{\XeTeXglyph 261 \XeTeXglyph 507}
\newcommand{\kto}{\XeTeXglyph 261 \XeTeXglyph 109}
\newcommand{\ktva}{������������������}%if we ever need this again, it would be more logical to name it \ktvA

%to obtain proper ktya
\newcommand{\ktya}{{\XeTeXglyph 175}{\XeTeXglyph 252}���}
\newcommand{\ktyA}{{\XeTeXglyph 261}{\XeTeXglyph 252}���}

%���ka
\newcommand{\ngka}{\XeTeXglyph 201}
\newcommand{\ngkA}{\XeTeXglyph 201 \XeTeXglyph 100}
\newcommand{\ngkAm}{\XeTeXglyph 201 \XeTeXglyph 100 \XeTeXglyph 530}
\newcommand{\ngkI}{\XeTeXglyph 201 \XeTeXglyph 102}
\newcommand{\ngku}{\XeTeXglyph 201 \XeTeXglyph 431}
\newcommand{\ngkti}{\XeTeXglyph 401 \XeTeXglyph 207}
\newcommand{\ngkSva}{\XeTeXglyph 208}
\newcommand{\ngkSve}{\XeTeXglyph 208 \XeTeXglyph 507}

%���kha
\newcommand{\ngkha}{\XeTeXglyph 202}
\newcommand{\ngkhA}{\XeTeXglyph 202 \XeTeXglyph 100}
\newcommand{\ngkhe}{\XeTeXglyph 202 \XeTeXglyph 507}

%to obtain proper ���ga, ���ga���, ���g��, ���gi, ���g��, ���gu, ���g��, ���gr��, ���ge, ���gai, ���go, ���gau
\newcommand{\ngga}{\XeTeXglyph 204}
\newcommand{\nggah}{\XeTeXglyph 204\XeTeXglyph 52}
\newcommand{\nggam}{\XeTeXglyph 204 \XeTeXglyph 530}
\newcommand{\nggaa}{\XeTeXglyph 204 \XeTeXglyph 100}
\newcommand{\nggaah}{\XeTeXglyph 204 \XeTeXglyph 100 \XeTeXglyph 52}
\newcommand{\nggi}{\XeTeXglyph 401 \XeTeXglyph 204}
\newcommand{\nggii}{\XeTeXglyph 204 \XeTeXglyph 102}
\newcommand{\nggiim}{\XeTeXglyph 204 \XeTeXglyph 405}
\newcommand{\nggu}{\XeTeXglyph 204 \XeTeXglyph 431}
%\newcommand{\ngguu}{\XeTeXglyph 104 \XeTeXglyph 204}
\newcommand{\nggr}{\XeTeXglyph 105 \XeTeXglyph 204}
%\newcommand{\ngge}{\XeTeXglyph 106 \XeTeXglyph 204}
\newcommand{\ngge}{\XeTeXglyph 204 \XeTeXglyph 507}
\newcommand{\nggeh}{\XeTeXglyph 204 \XeTeXglyph 507 \XeTeXglyph 52}
\newcommand{\nggai}{\XeTeXglyph 107 \XeTeXglyph 204}
\newcommand{\nggo}{\XeTeXglyph 204 \XeTeXglyph 109}
\newcommand{\nggau}{\XeTeXglyph 110 \XeTeXglyph 204}

%to obtain proper ���gha
\newcommand{\nggha}{\XeTeXglyph 205}

%���m��, ���mau
\newcommand{\ngma}{\XeTeXglyph 206}
\newcommand{\ngmA}{\XeTeXglyph 206\XeTeXglyph 100}
\newcommand{\ngmu}{\XeTeXglyph 206\XeTeXglyph 431}
\newcommand{\ngmU}{\XeTeXglyph 206\XeTeXglyph 436}
\newcommand{\ngmau}{\XeTeXglyph 206\XeTeXglyph 110}

% to deal with font bug involving cchv
\newcommand{\cchve}{\XeTeXglyph 217 \XeTeXglyph 72 \XeTeXglyph 362 \XeTeXglyph 414}

%jj
\newcommand{\jju}{\XeTeXglyph 482}

% to deal with font bug involving ��ja
\newcommand{\nja}{\XeTeXglyph 482}
\newcommand{\njA}{\XeTeXglyph 482  \XeTeXglyph 100}
\newcommand{\njAm}{\XeTeXglyph 482  \XeTeXglyph 100 \XeTeXglyph 530}
\newcommand{\nji}{\XeTeXglyph 101 \XeTeXglyph 482}
\newcommand{\njI}{\XeTeXglyph 482 \XeTeXglyph 102}
\newcommand{\njai}{\XeTeXglyph 482 \XeTeXglyph 511}
\newcommand{\njo}{\XeTeXglyph 482 \XeTeXglyph 109}

%to make ttra ligature
\newcommand{\ttra}{���������\XeTeXglyph470}

%to make ttri ligature
\newcommand{\ttri}{\XeTeXglyph401\XeTeXglyph259\XeTeXglyph470}

%ttv��
\newcommand{\ttvA}{\XeTeXglyph259\XeTeXglyph362\XeTeXglyph100}

%���bha
NO SOLUTION YET

% to make dgr��
\newcommand{\dgr}{\XeTeXglyph 270 \XeTeXglyph 445}

%to make ddv ligature
\newcommand{\ddvA}{\XeTeXglyph 286 \XeTeXglyph 100}
\newcommand{\ddvi}{\XeTeXglyph 101 \XeTeXglyph 286}

%to make ddhv ligature
\newcommand{\ddhv}{���������\XeTeXglyph 362}

%to make db
\newcommand{\dba}{\XeTeXglyph272}
\newcommand{\dbu}{\XeTeXglyph272\XeTeXglyph 435}
\newcommand{\dbA}{\XeTeXglyph272 \XeTeXglyph 100}
\newcommand{\dbi}{\XeTeXglyph 101\XeTeXglyph272}
\newcommand{\dbR}{\XeTeXglyph272 \XeTeXglyph 445}
\newcommand{\dbra}{\XeTeXglyph 272\raise.19em\hbox{\XeTeXglyph469}}
\newcommand{\dbru}{���������\XeTeXglyph470\raise.05em\hbox{\XeTeXglyph436}}

%to make dbhu
\newcommand{\dbhu}{\XeTeXglyph280\raise.12em\hbox{\XeTeXglyph431}}

%pt
\newcommand{\pta}{\XeTeXglyph257}
\newcommand{\ptam}{\XeTeXglyph257\XeTeXglyph530}
\newcommand{\ptah}{\XeTeXglyph257 \XeTeXglyph52}
\newcommand{\ptA}{\XeTeXglyph257 \XeTeXglyph100}
\newcommand{\ptvA}{\XeTeXglyph258 \XeTeXglyph95 \XeTeXglyph100}
\newcommand{\ptAm}{\XeTeXglyph257 \XeTeXglyph100\XeTeXglyph530}
\newcommand{\ptAh}{\XeTeXglyph257 \XeTeXglyph100 \XeTeXglyph52}
\newcommand{\ptI}{\XeTeXglyph 257 \XeTeXglyph 102}
\newcommand{\ptim}{\XeTeXglyph 402 \XeTeXglyph 257}
\newcommand{\pte}{\XeTeXglyph257 \XeTeXglyph414}
\newcommand{\pto}{\XeTeXglyph257 \XeTeXglyph109}

%-om��
\newcommand{\coM}{������\kern.2em\raise.12em\hbox{\XeTeXglyph 531}}
\newcommand{\dyoM}{������������\raise.12em\hbox{\XeTeXglyph 531}}
\newcommand{\moM}{������\kern.2em\raise.12em\hbox{\XeTeXglyph 531}}
\newcommand{\roM}{������\raise.12em\hbox{\XeTeXglyph 531}}

%������v
\newcommand{\STvA}{\XeTeXglyph 368\XeTeXglyph 361\XeTeXglyph 100}
\newcommand{\STve}{\XeTeXglyph 368\XeTeXglyph 361\XeTeXglyph 414}

%h���a
\newcommand{\hNa}{\XeTeXglyph393}
\newcommand{\hNA}{\XeTeXglyph393\XeTeXglyph100}
\newcommand{\hNi}{\XeTeXglyph101\XeTeXglyph393}
\newcommand{\hNI}{\XeTeXglyph393\XeTeXglyph102}