When I run following command in my Linux terminal:
teckit_compile itrans-dvn.map -o itrans-dvn.tec
Following notification appears:
unable to open output file itrans-dvn.tec
What went wrong?
When I run following command in my Linux terminal:
teckit_compile itrans-dvn.map -o itrans-dvn.tec
Following notification appears:
unable to open output file itrans-dvn.tec
What went wrong?
by default texlive contains
$ ls /usr/local/texlive/2019/texmf-dist/fonts/misc/xetex/fontmapping/xetex-itrans/
brh-kan.map itrans-iast.tec itrans-santel.map itrans-tamil.tec
brh-kan.tec itrans-kan.map itrans-santel.tec itrans-tel.map
itrans-dvn.map itrans-kan.tec itrans-sdvn.map itrans-tel.tec
itrans-dvn.tec itrans-sankan.map itrans-sdvn.tec
itrans-iast.map itrans-sankan.tec itrans-tamil.map
so the compiled .tec files are already provided. If I copy itrans-dvn.map to a temporary directory where I have write access then
teckit_compile itrans-dvn.map -o itrans-dvn.tec
runs without error. You may or may not have write access in the install directory depending how texlive was installed (but it is probably a bad idea to update the files there "by hand" even if you do have write access/